0000779152-23-000099.txt : 20231109 0000779152-23-000099.hdr.sgml : 20231109 20231109144831 ACCESSION NUMBER: 0000779152-23-000099 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 69 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231109 DATE AS OF CHANGE: 20231109 FILER: COMPANY DATA: COMPANY CONFORMED NAME: JACK HENRY & ASSOCIATES INC CENTRAL INDEX KEY: 0000779152 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER INTEGRATED SYSTEMS DESIGN [7373] IRS NUMBER: 431128385 STATE OF INCORPORATION: DE FISCAL YEAR END: 0630 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-14112 FILM NUMBER: 231391857 BUSINESS ADDRESS: STREET 1: PO BOX 807 STREET 2: 663 HWY 60 CITY: MONETT STATE: MO ZIP: 65708-0807 BUSINESS PHONE: 4172356652 MAIL ADDRESS: STREET 1: PO BOX 807 STREET 2: 663 HWY 60 CITY: MONETT STATE: MO ZIP: 65708-0807 FORMER COMPANY: FORMER CONFORMED NAME: HENRY JACK & ASSOCIATES INC DATE OF NAME CHANGE: 19920703 10-Q 1 jkhy-20230930.htm 10-Q - JKHY 2023.09.30 - Q1 FY'2024 jkhy-20230930
000077915206-302024Q1false12http://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent3511,4576129321,6369151142300007791522023-07-012023-09-3000007791522023-10-27xbrli:shares00007791522023-09-30iso4217:USD00007791522023-06-300000779152us-gaap:CustomerRelationshipsMember2023-09-300000779152us-gaap:CustomerRelationshipsMember2023-06-30iso4217:USDxbrli:shares00007791522022-07-012022-09-300000779152us-gaap:PreferredStockMember2023-09-300000779152us-gaap:PreferredStockMember2022-09-300000779152us-gaap:CommonStockMember2023-06-300000779152us-gaap:CommonStockMember2022-06-300000779152us-gaap:CommonStockMember2023-07-012023-09-300000779152us-gaap:CommonStockMember2022-07-012022-09-300000779152us-gaap:CommonStockMember2023-09-300000779152us-gaap:CommonStockMember2022-09-300000779152us-gaap:AdditionalPaidInCapitalMember2023-06-300000779152us-gaap:AdditionalPaidInCapitalMember2022-06-300000779152us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-300000779152us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-300000779152us-gaap:AdditionalPaidInCapitalMember2023-09-300000779152us-gaap:AdditionalPaidInCapitalMember2022-09-300000779152us-gaap:RetainedEarningsMember2023-06-300000779152us-gaap:RetainedEarningsMember2022-06-300000779152us-gaap:RetainedEarningsMember2023-07-012023-09-300000779152us-gaap:RetainedEarningsMember2022-07-012022-09-300000779152us-gaap:RetainedEarningsMember2023-09-300000779152us-gaap:RetainedEarningsMember2022-09-300000779152us-gaap:TreasuryStockCommonMember2023-06-300000779152us-gaap:TreasuryStockCommonMember2022-06-300000779152us-gaap:TreasuryStockCommonMember2023-07-012023-09-300000779152us-gaap:TreasuryStockCommonMember2022-07-012022-09-300000779152us-gaap:TreasuryStockCommonMember2023-09-300000779152us-gaap:TreasuryStockCommonMember2022-09-3000007791522022-09-3000007791522022-06-30jkhy:client0000779152srt:MinimumMember2023-09-300000779152srt:MaximumMember2023-09-300000779152jkhy:AutomatedBookkeepingInc.Memberus-gaap:PreferredStockMember2023-09-300000779152jkhy:AutomatedBookkeepingInc.Memberus-gaap:PreferredStockMember2023-06-300000779152jkhy:PrivatePublicCloudMember2023-07-012023-09-300000779152jkhy:PrivatePublicCloudMember2022-07-012022-09-300000779152jkhy:ProductDeliveryandServiceMember2023-07-012023-09-300000779152jkhy:ProductDeliveryandServiceMember2022-07-012022-09-300000779152jkhy:OnPremiseSupportMember2023-07-012023-09-300000779152jkhy:OnPremiseSupportMember2022-07-012022-09-300000779152us-gaap:LicenseAndServiceMember2023-07-012023-09-300000779152us-gaap:LicenseAndServiceMember2022-07-012022-09-300000779152jkhy:ProcessingMember2023-07-012023-09-300000779152jkhy:ProcessingMember2022-07-012022-09-3000007791522023-10-012023-09-30utr:Rate00007791522024-10-012023-09-300000779152us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300000779152us-gaap:FairValueInputsLevel2Memberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300000779152us-gaap:FairValueInputsLevel3Memberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300000779152us-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300000779152us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:LineOfCreditMember2023-09-300000779152us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:LineOfCreditMember2023-09-300000779152us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:LineOfCreditMember2023-09-300000779152us-gaap:FairValueMeasurementsRecurringMemberus-gaap:LineOfCreditMember2023-09-300000779152us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-06-300000779152us-gaap:FairValueInputsLevel2Memberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2023-06-300000779152us-gaap:FairValueInputsLevel3Memberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2023-06-300000779152us-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2023-06-300000779152us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:LineOfCreditMember2023-06-300000779152us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:LineOfCreditMember2023-06-300000779152us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:LineOfCreditMember2023-06-300000779152us-gaap:FairValueMeasurementsRecurringMemberus-gaap:LineOfCreditMember2023-06-300000779152jkhy:ElizabethtownKYSubleaseMember2023-09-300000779152us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-09-300000779152us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:FederalFundsEffectiveSwapRateMember2023-07-012023-09-30xbrli:pure0000779152us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-07-012023-09-300000779152us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-07-012023-09-300000779152us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-06-300000779152us-gaap:LineOfCreditMemberus-gaap:LoansPayableMember2023-05-160000779152us-gaap:LineOfCreditMemberus-gaap:LoansPayableMemberus-gaap:FederalFundsEffectiveSwapRateMember2023-07-012023-09-300000779152us-gaap:LineOfCreditMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberus-gaap:LoansPayableMember2023-07-012023-09-300000779152us-gaap:LineOfCreditMemberus-gaap:LoansPayableMember2023-07-012023-09-300000779152us-gaap:LineOfCreditMemberus-gaap:LoansPayableMember2023-06-300000779152us-gaap:LineOfCreditMemberus-gaap:LoansPayableMember2023-09-300000779152us-gaap:UnsecuredDebtMember2023-09-300000779152us-gaap:UnsecuredDebtMemberus-gaap:PrimeRateMember2023-07-012023-09-300000779152us-gaap:UnsecuredDebtMember2023-07-012023-09-300000779152us-gaap:UnsecuredDebtMember2023-06-300000779152jkhy:A2015EIPMember2023-09-300000779152us-gaap:EmployeeStockOptionMemberjkhy:A2015EIPMember2023-07-012023-09-300000779152us-gaap:EmployeeStockOptionMember2023-07-012023-09-300000779152us-gaap:EmployeeStockOptionMember2023-09-300000779152srt:MinimumMemberus-gaap:RestrictedStockUnitsRSUMember2023-07-012023-09-300000779152srt:MaximumMemberus-gaap:RestrictedStockUnitsRSUMember2023-07-012023-09-300000779152us-gaap:RestrictedStockUnitsRSUMember2023-06-300000779152us-gaap:RestrictedStockUnitsRSUMember2023-07-012023-09-300000779152us-gaap:RestrictedStockUnitsRSUMember2023-09-300000779152us-gaap:RestrictedStockUnitsRSUMemberjkhy:FairvalueongrantdatelessPVofdividendsMember2023-07-012023-09-300000779152us-gaap:PerformanceSharesMember2023-07-012023-09-300000779152us-gaap:PerformanceSharesMemberjkhy:FairvalueongrantdatelessPVofdividendsMember2023-07-012023-09-300000779152jkhy:FairvalueunderMonteCarloMemberus-gaap:PerformanceSharesMember2023-07-012023-09-300000779152jkhy:CompensationPeerGroupMemberus-gaap:PerformanceSharesMember2023-08-042023-08-040000779152jkhy:CompensationPeerGroupMemberus-gaap:PerformanceSharesMember2023-08-040000779152jkhy:PayrailzMember2022-08-312022-08-310000779152jkhy:PayrailzMember2022-08-310000779152jkhy:PayrailzMember2023-07-012023-09-300000779152jkhy:PayrailzMemberjkhy:PaymentsMember2022-08-310000779152us-gaap:CustomerRelationshipsMemberjkhy:PayrailzMember2022-08-312022-08-310000779152us-gaap:ComputerSoftwareIntangibleAssetMemberjkhy:PayrailzMember2022-08-312022-08-310000779152us-gaap:OtherIntangibleAssetsMemberjkhy:PayrailzMember2022-08-312022-08-310000779152jkhy:PayrailzMember2022-07-012022-09-30jkhy:segment0000779152jkhy:ComplementaryMember2023-07-012023-09-300000779152us-gaap:CorporateAndOtherMember2023-07-012023-09-300000779152jkhy:CoreSegmentMemberus-gaap:LicenseAndServiceMember2023-07-012023-09-300000779152jkhy:PaymentsMemberus-gaap:LicenseAndServiceMember2023-07-012023-09-300000779152jkhy:ComplementaryMemberus-gaap:LicenseAndServiceMember2023-07-012023-09-300000779152us-gaap:CorporateAndOtherMemberus-gaap:LicenseAndServiceMember2023-07-012023-09-300000779152jkhy:CoreSegmentMemberjkhy:ProcessingMember2023-07-012023-09-300000779152jkhy:ProcessingMemberjkhy:PaymentsMember2023-07-012023-09-300000779152jkhy:ComplementaryMemberjkhy:ProcessingMember2023-07-012023-09-300000779152us-gaap:CorporateAndOtherMemberjkhy:ProcessingMember2023-07-012023-09-300000779152jkhy:CoreSegmentMember2023-07-012023-09-300000779152jkhy:PaymentsMember2023-07-012023-09-300000779152jkhy:CoreSegmentMemberus-gaap:LicenseAndServiceMember2022-07-012022-09-300000779152jkhy:PaymentsMemberus-gaap:LicenseAndServiceMember2022-07-012022-09-300000779152jkhy:ComplementaryMemberus-gaap:LicenseAndServiceMember2022-07-012022-09-300000779152us-gaap:CorporateAndOtherMemberus-gaap:LicenseAndServiceMember2022-07-012022-09-300000779152jkhy:CoreSegmentMemberjkhy:ProcessingMember2022-07-012022-09-300000779152jkhy:ProcessingMemberjkhy:PaymentsMember2022-07-012022-09-300000779152jkhy:ComplementaryMemberjkhy:ProcessingMember2022-07-012022-09-300000779152us-gaap:CorporateAndOtherMemberjkhy:ProcessingMember2022-07-012022-09-300000779152jkhy:CoreSegmentMember2022-07-012022-09-300000779152jkhy:PaymentsMember2022-07-012022-09-300000779152jkhy:ComplementaryMember2022-07-012022-09-300000779152us-gaap:CorporateAndOtherMember2022-07-012022-09-30

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
FORM 10-Q
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 30, 2023
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from ______________ to ________________
Commission file number 0-14112
JACK HENRY & ASSOCIATES, INC.
(Exact name of registrant as specified in its charter)
Delaware 43-1128385
(State or Other Jurisdiction of Incorporation) (I.R.S Employer Identification No.)
663 Highway 60, P.O. Box 807, Monett, MO 65708
(Address of Principal Executive Offices)
(Zip Code)
417-235-6652
(Registrant’s telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act:
Title of each class
Trading Symbol
Name of each exchange on which registered
Common Stock ($0.01 par value)
JKHY
Nasdaq Global Select Market

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 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, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” ”accelerated filer,” “smaller reporting company,” and "emerging growth company" in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filer
  
Non-accelerated filerSmaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act)  
Yes No
As of October 27, 2023, the Registrant had 72,828,202 shares of Common Stock outstanding ($0.01 par value).



TABLE OF CONTENTS
Page Reference
PART IFINANCIAL INFORMATION
ITEM 1.Condensed Consolidated Balance Sheets as of September 30, 2023, and June 30, 2023 (Unaudited)
Condensed Consolidated Statements of Income for the Three Months Ended September 30, 2023 and 2022 (Unaudited)
Condensed Consolidated Statements of Changes in Stockholders' Equity for the Three Months Ended September 30, 2023 and 2022 (Unaudited)
Condensed Consolidated Statements of Cash Flows for the Three Months Ended September 30, 2023 and 2022 (Unaudited)
 
Notes to Condensed Consolidated Financial Statements (Unaudited)
 
ITEM 2.Management's Discussion and Analysis of Financial Condition and Results of Operations
   
ITEM 3.Quantitative and Qualitative Disclosures about Market Risk
   
ITEM 4.Controls and Procedures
  
PART IIOTHER INFORMATION
ITEM 1.Legal Proceedings
ITEM 2.Unregistered Sales of Equity Securities and Use of Proceeds
ITEM 5.Other Information
 
ITEM 6.Exhibits
Signatures
In this report, all references to "Jack Henry," the “Company,” “we,” “us,” and “our,” refer to Jack Henry & Associates, Inc., and its wholly owned subsidiaries.
FORWARD LOOKING STATEMENTS
Certain statements in this report, other than purely historical information, including estimates, projections, statements relating to our business plans, objectives and expected operating results, and the assumptions upon which those statements are based, are “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995, Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934 (the "Exchange Act"). Forward-looking statements may appear throughout this report, including without limitation, in Management's Discussion and Analysis of Financial Condition and Results of Operations. Forward-looking statements generally are identified by the words “believe,” “project,” “expect,” “seek,” “anticipate,” “estimate,” “future,” “intend,” “plan,” “strategy,” “predict,” “likely,” “should,” “will,” “would,” “could,” “can,” “may,” and similar expressions. Forward-looking statements are based only on management’s current beliefs, expectations and assumptions regarding the future of the Company, 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 risks and uncertainties that could cause actual results to differ materially from those expressed or implied by such statements. Such risks and uncertainties include, but are not limited to, those discussed in this Quarterly Report on Form 10-Q, those discussed in our Annual Report on Form 10-K for the fiscal year ended June 30, 2023, in particular, those included in Item 1A, “Risk Factors” of such report, and those discussed in other documents we file with the Securities and Exchange Commission (“SEC”). Any forward-looking statement made in this report speaks only as of the date of this report, and the Company expressly disclaims any obligation to publicly update or revise any forward-looking statement, whether because of new information, future events or otherwise.

2



PART I. FINANCIAL INFORMATION
ITEM I. FINANCIAL STATEMENTS





































3

JACK HENRY & ASSOCIATES, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)
(In Thousands, Except Share and Per Share Data)
 September 30,
2023
June 30,
2023
ASSETS  
CURRENT ASSETS:  
Cash and cash equivalents$31,467 $12,243 
Receivables, net288,733 361,252 
Income tax receivable 7,523 
Prepaid expenses and other163,670 169,178 
Deferred costs79,626 77,766 
Total current assets563,496 627,962 
PROPERTY AND EQUIPMENT, net202,847 205,664 
OTHER ASSETS:  
Non-current deferred costs170,342 161,465 
Computer software, net of amortization574,143 565,714 
Other non-current assets334,825 322,698 
Customer relationships, net of amortization63,335 65,528 
Other intangible assets, net of amortization20,438 19,998 
Goodwill804,797 804,797 
Total other assets1,967,880 1,940,200 
Total assets$2,734,223 $2,773,826 
LIABILITIES AND STOCKHOLDERS' EQUITY  
CURRENT LIABILITIES:  
Accounts payable$20,286 $19,156 
Accrued expenses157,945 172,629 
Accrued income taxes30,678  
Deferred revenues261,656 331,974 
Total current liabilities470,565 523,759 
LONG-TERM LIABILITIES:  
Non-current deferred revenues71,751 67,755 
Deferred income tax liability234,254 244,431 
Debt, net of current maturities245,000 275,000 
Other long-term liabilities52,705 54,371 
Total long-term liabilities603,710 641,557 
Total liabilities1,074,275 1,165,316 
STOCKHOLDERS' EQUITY  
Preferred stock - $1 par value; 500,000 shares authorized, none issued
  
Common stock - $0.01 par value; 250,000,000 shares authorized;
     104,144,549 shares issued at September 30, 2023;
     104,088,784 shares issued at June 30, 2023
1,041 1,041 
Additional paid-in capital591,458 583,836 
Retained earnings2,919,567 2,855,751 
Less treasury stock at cost
     31,323,119 shares at September 30, 2023;
     31,194,351 shares at June 30, 2023
(1,852,118)(1,832,118)
Total stockholders' equity1,659,948 1,608,510 
Total liabilities and equity$2,734,223 $2,773,826 


See notes to condensed consolidated financial statements.
4

    
JACK HENRY & ASSOCIATES, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited)
(In Thousands, Except Per Share Data)
Three Months Ended
 September 30,
 20232022
REVENUE$571,368 $529,202 
EXPENSES  
Cost of Revenue323,002 298,261 
Research and Development36,892 32,993 
Selling, General, and Administrative78,774 57,225 
Total Expenses438,668 388,479 
OPERATING INCOME132,700 140,723 
INTEREST INCOME (EXPENSE)  
Interest Income4,745 152 
Interest Expense(4,197)(1,576)
Total Interest Income (Expense)548 (1,424)
INCOME BEFORE INCOME TAXES133,248 139,299 
PROVISION FOR INCOME TAXES31,569 32,750 
NET INCOME$101,679 $106,549 
Basic earnings per share$1.40 $1.46 
Basic weighted average shares outstanding72,869 72,896 
Diluted earnings per share$1.39 $1.46 
Diluted weighted average shares outstanding73,014 73,138 















See notes to condensed consolidated financial statements.
5

JACK HENRY & ASSOCIATES, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited)
(In Thousands, Except Share and Per Share Data)
Three Months Ended
 September 30,
 20232022
PREFERRED SHARES:  
COMMON SHARES:
Shares, beginning of period104,088,784 103,921,724 
Shares issued for equity-based payment arrangements31,057 12,141 
Shares issued for Employee Stock Purchase Plan24,708 19,263 
Shares, end of period104,144,549 103,953,128 
COMMON STOCK - PAR VALUE $0.01 PER SHARE:
Balance, beginning of period$1,041 $1,039 
Shares issued for Employee Stock Purchase Plan 1 
Balance, end of period$1,041 $1,040 
ADDITIONAL PAID-IN CAPITAL:
Balance, beginning of period$583,836 $551,360 
Tax withholding related to share-based compensation(2,944)(1,556)
Shares issued for Employee Stock Purchase Plan3,418 3,232 
Stock-based compensation expense7,148 6,998 
Balance, end of period$591,458 $560,034 
RETAINED EARNINGS:
Balance, beginning of period$2,855,751 $2,636,342 
Net income101,679 106,549 
Dividends(37,863)(35,709)
Balance, end of period$2,919,567 $2,707,182 
TREASURY STOCK:
Balance, beginning of period$(1,832,118)$(1,807,118)
Purchase of treasury shares(20,000) 
Balance, end of period$(1,852,118)$(1,807,118)
TOTAL STOCKHOLDERS' EQUITY$1,659,948 $1,461,138 
Dividends declared per share$0.52 $0.49 




See notes to condensed consolidated financial statements.
6

JACK HENRY & ASSOCIATES, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)
(In Thousands)
 Three Months Ended
 September 30,
 20232022
CASH FLOWS FROM OPERATING ACTIVITIES:  
Net Income$101,679 $106,549 
Adjustments to reconcile net income from operations
     to net cash from operating activities:
  
Depreciation12,052 12,416 
Amortization37,183 33,194 
Change in deferred income taxes(10,178)(12,345)
Expense for stock-based compensation7,148 6,998 
(Gain)/loss on disposal of assets(111)(6,124)
Changes in operating assets and liabilities:  
Change in receivables  72,519 101,509 
Change in prepaid expenses, deferred costs and other(17,356)(34,740)
Change in accounts payable(1,234)(2,168)
Change in accrued expenses(17,285)(45,265)
Change in income taxes39,044 41,937 
Change in deferred revenues(66,322)(65,130)
Net cash from operating activities157,139 136,831 
CASH FLOWS FROM INVESTING ACTIVITIES:  
Payment for acquisitions, net of cash acquired (228,986)
Capital expenditures(7,612)(7,737)
Proceeds from dispositions852 26,252 
Purchased software(2,280)(408)
Computer software developed(41,486)(38,715)
Net cash from investing activities(50,526)(249,594)
CASH FLOWS FROM FINANCING ACTIVITIES:  
Borrowings on credit facilities135,000 280,000 
Repayments on credit facilities and financing leases(165,000)(150,022)
Purchase of treasury stock(20,000) 
Dividends paid(37,863)(35,709)
Tax withholding payments related to share-based compensation(2,944)(1,556)
Proceeds from sale of common stock3,418 3,233 
Net cash from financing activities(87,389)95,946 
NET CHANGE IN CASH AND CASH EQUIVALENTS$19,224 $(16,817)
CASH AND CASH EQUIVALENTS, BEGINNING OF PERIOD$12,243 $48,787 
CASH AND CASH EQUIVALENTS, END OF PERIOD$31,467 $31,970 









See notes to condensed consolidated financial statements.
7

JACK HENRY & ASSOCIATES, INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)
(In Thousands, Except Per Share Amounts)

NOTE 1.    NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Description of the Company
Jack Henry & Associates, Inc. and subsidiaries ("Jack Henry," or the "Company") is a well-rounded financial technology company. Jack Henry was founded in 1976 as a provider of core information processing solutions for banks. Today, the Company’s extensive array of products and services includes processing transactions, automating business processes, and managing information for approximately 7,500 financial institutions and diverse corporate entities.
Consolidation
The condensed consolidated financial statements include the accounts of Jack Henry and all of its subsidiaries, which are wholly owned, and all intercompany accounts and transactions have been eliminated.
Comprehensive Income
Comprehensive income for the three months ended September 30, 2023 and 2022, equals the Company’s net income.
Allowance for Credit Losses
The Company monitors trade and other receivable balances and contract assets and estimates the allowance for lifetime expected credit losses. Estimates of expected credit losses are based on historical collection experience and other factors, including those related to current market conditions and events.
The following table summarizes allowance for credit losses activity for the fiscal quarter ended September 30, 2023:
Three Months Ended September 30,
20232022
Allowance for credit losses - beginning balance$7,955 $7,616 
Current provision for expected credit losses480 480 
Write-offs charged against allowance(231)(65)
Recoveries of amounts previously written off (1)
Allowance for credit losses - ending balance$8,204 $8,030 
Property and Equipment
Property and equipment is recorded at cost and depreciated using the straight-line method over the estimated useful lives of the assets. Accumulated depreciation at September 30, 2023, totaled $476,923 and at June 30, 2023, totaled $466,711.
Intangible Assets
Intangible assets consist of goodwill, customer relationships, computer software, and trade names acquired in business acquisitions in addition to internally developed computer software. The amounts are amortized, with the exception of those intangible assets with an indefinite life (such as goodwill), over an estimated economic benefit period, generally 3 to 20 years. Accumulated amortization of intangible assets totaled $1,187,086 and $1,149,913 at September 30, 2023, and June 30, 2023, respectively.
Purchase of Investments
At September 30, 2023, and June 30, 2023, the Company had an investment in the preferred stock of Autobooks, Inc. ("Autobooks") of $18,250, which represented a non-controlling share of the voting equity as of that date. The total investment was recorded at cost and is included within other non-current assets on the Company's balance sheet. There have been no events or changes in circumstances that would indicate an impairment and no price changes resulting from observing a similar or identical investment. An impairment and/or an observable price change would be an adjustment to recorded cost. Fair value will not be estimated unless there are identified events or changes in circumstances that may have a significant adverse effect on the fair value of the investment.
8

Common Stock
The Board of Directors has authorized the Company to repurchase shares of its common stock. Under this authorization, the Company may finance its share repurchases with available cash reserves or borrowings on its existing line of credit. The share repurchase program does not include specific price targets or timetables and may be suspended at any time. At September 30, 2023, there were 31,323 shares in treasury stock and the Company had the remaining authority to repurchase up to 3,667 additional shares. The total cost of treasury shares at September 30, 2023, was $1,852,118. During the first three months of fiscal 2024, the Company repurchased 129 shares. At June 30, 2023, there were 31,194 shares in treasury stock and the Company had the remaining authority to repurchase up to 3,796 additional shares. The total cost of treasury shares at June 30, 2023, was $1,832,118 and the Company repurchased no shares during the first three months of fiscal 2023.
Income Taxes
Deferred tax liabilities and assets are recognized for the tax effects of differences between the financial statement and tax basis of assets and liabilities. A valuation allowance would be established to reduce deferred tax assets if it is more likely than not that a deferred tax asset will not be realized.
The Company recognizes the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based upon the technical merits of the position. The tax benefit recognized in the financial statements from such a position is measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. Also, interest and penalties expenses are recognized on the full amount of unrecognized benefits for uncertain tax positions. The Company's policy is to include interest and penalties related to unrecognized tax benefits in income tax expense.
Interim Financial Statements
The accompanying condensed consolidated financial statements have been prepared in accordance with the instructions to Form 10-Q of the Securities and Exchange Commission ("SEC") and in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP") applicable to interim condensed consolidated financial statements, and do not include all of the information and footnotes required by accounting principles generally accepted in the United States of America for complete consolidated financial statements. The condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and accompanying notes, which are included in its Annual Report on Form 10-K (“Form 10-K”) for the fiscal year ended June 30, 2023.
In the opinion of the management of the Company, the accompanying unaudited condensed consolidated financial statements reflect all adjustments necessary (consisting of normal recurring adjustments) to state fairly in all material respects the financial position of the Company as of September 30, 2023, the results of its operations for the three months ended September 30, 2023 and 2022, changes in stockholders' equity for the three months ended September 30, 2023 and 2022, and its cash flows for the three months ended September 30, 2023 and 2022. The condensed consolidated balance sheet at June 30, 2023, was derived from audited annual financial statements, but does not contain all of the footnote disclosures from the annual financial statements.
The results of operations for the three months ended September 30, 2023, are not necessarily indicative of the results to be expected for the entire fiscal year.
Use of Estimates
The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.
Significant Accounting Policies
The accounting policies followed by the Company are set forth in Note 1 to the Company's consolidated financial statements included in its Form 10-K for the fiscal year ended June 30, 2023. For the three months ended September 30, 2023, there have been no new or material changes to the significant accounting policies discussed in the Company’s Form 10-K for the fiscal year ended June 30, 2023, that are of significance, or potential significance, to the Company.
9

NOTE 2.     RECENT ACCOUNTING PRONOUNCEMENTS
Recently Adopted Accounting Guidance
In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which improves the accounting for acquired revenue contracts with customers in a business combination by addressing diversity in practice and inconsistency related to recognition of an acquired contract liability and payment terms and their effect on subsequent revenue recognized by the acquirer. The ASU is effective for fiscal years beginning after December 15, 2022, and interim periods within those fiscal years. The Company adopted the ASU effective July 1, 2023, and will apply it prospectively to business combinations occurring after that date.
NOTE 3.    REVENUE AND DEFERRED COSTS
Revenue Recognition
The Company generates revenue from data processing and hosting, transaction processing, software licensing and related services, professional services, and hardware sales.
Disaggregation of Revenue
The tables below present the Company's revenue disaggregated by type of revenue. Refer to Note 11, Reportable Segment Information, for disaggregated revenue by type and reportable segment. The majority of the Company’s revenue is earned domestically, with revenue from customers outside the United States comprising less than 1% of total revenue.
Three Months Ended September 30,
20232022
Private and Public Cloud$163,489 $148,999 
Product Delivery and Services60,839 57,523 
On-Premise Support117,877 113,627 
Services and Support342,205 320,149 
Processing229,163 209,053 
Total Revenue$571,368 $529,202 
Contract Balances
The following table provides information about contract assets and contract liabilities from contracts with customers.
September 30,
2023
June 30,
2023
Receivables, net$288,733 $361,252 
Contract Assets - Current27,926 26,711 
Contract Assets - Non-current79,480 81,561 
Contract Liabilities (Deferred Revenue) - Current261,656 331,974 
Contract Liabilities (Deferred Revenue) - Non-current71,751 67,755 
Contract assets primarily result from revenue being recognized when or as control of a solution or service is transferred to the customer, except where invoicing is contingent upon the completion of other performance obligations or payment terms differ from the provisioning of services. The current portion of contract assets is reported within prepaid expenses and other in the condensed consolidated balance sheet, and the non-current portion is included in other non-current assets. Contract liabilities (deferred revenue) primarily relate to consideration received from customers in advance of delivery of the related goods and services to the customer. Contract balances are reported in a net contract asset or liability position on a contract-by-contract basis at the end of each reporting period.
The Company analyzes contract language to identify if a significant financing component does exist and would adjust the transaction price for any material effects of the time value of money if the timing of payments provides either party to the contract with a significant benefit of financing the transaction.
10

During the three months ended September 30, 2023, and 2022, the Company recognized revenue of $99,220 and $97,990, respectively, that was included in the corresponding deferred revenue balance at the beginning of the periods.
Amounts recognized that relate to performance obligations satisfied (or partially satisfied) in prior periods were immaterial for each period presented. These adjustments are primarily the result of transaction price re-allocations due to changes in estimates of variable consideration.
Transaction Price Allocated to Remaining Performance Obligations
As of September 30, 2023, estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied (or partially unsatisfied) at the end of the reporting period totaled $3,563,944. The Company expects to recognize approximately 25% over the next 12 months, 19% in 13-24 months, and the balance thereafter.
Contract Costs
The Company incurs incremental costs to obtain a contract as well as costs to fulfill contracts with customers that are expected to be recovered. These costs consist primarily of sales commissions, which are incurred only if a contract is obtained, and customer conversion or implementation-related costs. Capitalized costs are amortized based on the transfer of goods or services to which the asset relates, in line with the percentage of revenue recognized for each performance obligation to which the costs are allocated.
Capitalized costs totaled $450,294 and $442,012, at September 30, 2023, and June 30, 2023, respectively.
For the three months ended September 30, 2023, and 2022, amortization of deferred contract costs totaled $50,537 and $41,980, respectively. There were no impairment losses in relation to capitalized costs for the periods presented.

NOTE 4.    FAIR VALUE OF FINANCIAL INSTRUMENTS
For cash equivalents, certificates of deposit, amounts receivable or payable, and short-term borrowings, fair values approximate carrying value, based on the short-term nature of the assets and liabilities.
The Company's estimates of the fair value for financial assets and financial liabilities are based on the framework established in the fair value accounting guidance. The framework is based on the inputs used in valuation, gives the highest priority to quoted prices in active markets, and requires that observable inputs be used in the valuations when available. The three levels of the hierarchy are as follows:
Level 1: inputs to the valuation are quoted prices in an active market for identical assets
Level 2: inputs to the valuation include quoted prices for similar assets in active markets that are observable either directly or indirectly
Level 3: valuation is based on significant inputs that are unobservable in the market and the Company's own estimates of assumptions that we believe market participants would use in pricing the asset
Fair value of financial assets included in current assets is as follows:
Estimated Fair Value MeasurementsTotal Fair
 Level 1Level 2Level 3Value
September 30, 2023   
Financial Assets:
 Certificates of Deposit$ $2,255 $ $2,255 
Financial Liabilities:
Credit facilities$ $245,000 $ $245,000 
June 30, 2023   
Financial Assets:
 Certificates of Deposit$ $2,234 $ $2,234 
Financial Liabilities:
Credit facilities$ $275,000 $ $275,000 
11


NOTE 5.    LEASES
The Company determines if an arrangement is a lease, or contains a lease, at inception. The lease term begins on the commencement date, which is the date the Company takes possession of the property and may include options to extend or terminate the lease when it is reasonably certain that the option will be exercised. Right-of-use (“ROU”) assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Lease agreements with lease and non-lease components are accounted for as a single lease component for all asset classes, which are comprised of real estate leases and equipment leases. ROU assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. Since the Company’s leases do not typically provide an implicit rate, the Company uses its incremental borrowing rate based upon the information available at commencement date. The determination of the incremental borrowing rate requires judgment and is determined by using the Company’s current unsecured borrowing rate, adjusted for various factors such as collateralization and term to align with the terms of the lease.
The Company leases certain office space, data centers, and equipment with remaining terms of 3 months to 10 years. Certain leases contain renewal options for varying periods, which are at the Company’s sole discretion. For leases where the Company is reasonably certain to exercise a renewal option, such option periods have been included in the determination of the Company’s ROU assets and lease liabilities. Certain leases require the Company to pay taxes, insurance, maintenance, and other operating expenses associated with the leased asset. Such amounts are not included in the measurement of the lease liability to the extent they are variable in nature. Variable lease costs are recognized as a variable lease expense when incurred.
At September 30, 2023, and June 30, 2023, the Company had operating lease assets of $41,564 and $43,662, respectively. At September 30, 2023, total operating lease liabilities of $47,555 were comprised of current operating lease liabilities of $9,571 and noncurrent operating lease liabilities of $37,984. At June 30, 2023, total operating lease liabilities of $50,269 were comprised of current operating lease liabilities of $9,776 and noncurrent operating lease liabilities of $40,493.
Operating lease assets are included within other non-current assets, and operating lease liabilities are included within accrued expenses (current portion) and other long-term liabilities (noncurrent portion) in the Company’s condensed consolidated balance sheet. Operating lease assets were recorded net of accumulated amortization of $28,077 and $34,973 as of September 30, 2023, and June 30, 2023, respectively.
Operating lease costs for the three months ended September 30, 2023, and 2022, were $2,468 and $3,059, respectively. Total operating lease costs for the respective quarters included variable lease costs of $544 and $923, respectively. Operating lease expense are included within cost of services, research and development, and selling, general and administrative expense, dependent upon the nature and use of the ROU asset, in the Company’s condensed consolidated statements of income.
For the three months ended September 30, 2023, and 2022, the Company had operating cash flows for payments on operating leases of $2,171 and $3,110, and ROU assets obtained in exchange for operating lease liabilities of $0 and $2,296, respectively.
As of September 30, 2023, and June 30, 2023, the weighted-average remaining lease term for the Company's operating leases was 80 months and 78 months, and the weighted-average discount rate was 2.09% and 2.14%, respectively.
12


Maturity of Lease Liabilities under ASC 842
Future minimum rental payments on operating leases with initial non-cancellable lease terms in excess of one year were due as follows at September 30, 2023:
Due Dates (fiscal year)Future Minimum Rental Payments
2024 (remaining period)$6,705 
20258,413 
20267,888 
20277,157 
20286,771 
Thereafter13,872 
Total lease payments$50,806 
Less: interest(3,251)
Present value of lease liabilities$47,555 
Future lease payments include $5,464 related to options to extend lease terms that are reasonably certain of being exercised. At September 30, 2023, there were no legally binding lease payments for leases signed but not yet commenced.
On September 30, 2023, the Company entered into an agreement with a third party to sublease a portion of its Elizabethtown, Kentucky facility. At September 30, 2023, there were $3,852 of legally binding lease payments due from the third party for the lease signed but not yet commenced. The commencement date of the sublease is October 1, 2023, and has a term of 57 months.
NOTE 6.    DEBT
Credit facilities
On August 31, 2022, the Company entered into a five-year senior, unsecured amended and restated credit agreement that replaced a prior credit facility that was entered into on February 10, 2020. The credit agreement allows for borrowings of up to $600,000, which may be increased to $1,000,000 by the Company at any time until maturity. The credit agreement bears interest at a variable rate equal to (a) a rate based on an adjusted Secured Overnight Financing Rate ("SOFR") term rate or (b) an alternate base rate (the highest of (i) 0%, (ii) the Prime Rate for such day, (iii) the sum of the Federal Funds Effective Rate for such day plus 0.50% per annum and (iv) the Adjusted Term SOFR Screen Rate (without giving effect to the Applicable Margin) for a one month Interest Period on such day for Dollars plus 1.0%), plus an applicable percentage in each case determined by the Company's leverage ratio. The credit agreement is guaranteed by certain subsidiaries of the Company and is subject to various financial covenants that require the Company to maintain certain financial ratios as defined in the credit agreement. As of September 30, 2023, the Company was in compliance with all such covenants. The amended and restated credit facility terminates August 31, 2027. There was $65,000 and $95,000 outstanding under the amended and restated credit facility at September 30, 2023 and June 30, 2023, respectively.
Term loan facility
On May 16, 2023, the Company entered into a term loan credit agreement with a syndicate of financial institutions, with an original principal balance of $180,000. Borrowings under the term loan facility bear interest at a variable rate equal to (a) a rate based on an adjusted SOFR term rate or (b) an alternate base rate (the highest of (i) 0%, (ii) the Prime Rate for such day, (iii) the sum of the Federal Funds Effective Rate for such day plus 0.50% per annum and (iv) the Adjusted Term SOFR Screen Rate (without giving effect to the Applicable Margin) for a one month Interest Period on such day for Dollars plus 0.75%), plus an applicable percentage in each case determined by the Company's leverage ratio. The term loan credit agreement is guaranteed by certain subsidiaries of the Company and is subject to various financial covenants that require the Company to maintain certain financial ratios as defined in the term loan credit agreement. As of September 30, 2023, the Company was in compliance with all such covenants. The term loan credit agreement has a maturity date of May 16, 2025. There was $180,000 outstanding under the term loan at September 30, 2023 and June 30, 2023.
13

Other lines of credit
The Company has an unsecured bank credit line which provides for funding of up to $5,000 and bears interest at the prime rate less 1.0%. The credit line expires on April 30, 2025. There was no balance outstanding at September 30, 2023, or June 30, 2023.
Interest
The Company paid interest of $3,509 and $1,333 during the three months ended September 30, 2023, and 2022, respectively.
NOTE 7.    INCOME TAXES
The effective tax rate increased for the three months ended September 30, 2023, compared to the three months ended September 30, 2022, with an effective tax rate of 23.7% of income before income taxes, compared to 23.5% in the prior fiscal year quarter.
The Company paid income taxes, net of refunds, of $2,569 and $2,828 in the three months ended September 30, 2023, and 2022, respectively.
At September 30, 2023, the Company had $12,676 of gross unrecognized tax benefits before interest and penalties, $11,051 of which, if recognized, would affect our effective tax rate. The Company had accrued interest and penalties of $2,046 and $1,360 related to uncertain tax positions at September 30, 2023, and 2022, respectively.
The U.S. federal income tax returns for fiscal 2020 and all subsequent years remain subject to examination as of September 30, 2023, under statute of limitations rules. The U.S. state income tax returns that remain subject to examination as of September 30, 2023, under the statute of limitation rules varies by state jurisdiction from fiscal 2016 through 2019 and all subsequent years. The Company anticipates potential changes due to lapsing of statutes of limitations, and examination closures could reduce the unrecognized tax benefits balance by $1,500 to $4,500 within twelve months of September 30, 2023.
NOTE 8.    STOCK-BASED COMPENSATION
Our operating income for the three months ended September 30, 2023, and 2022, included $7,148 and $6,998 of stock-based compensation costs, respectively.
On November 10, 2015, the Company adopted the 2015 Equity Incentive Plan ("2015 EIP") for its employees and non-employee directors. The plan allows for grants of stock options, stock appreciation rights, restricted stock shares or units, and performance shares or units. The maximum number of shares authorized for issuance under the plan is 3,000.
Stock option awards
Under the 2015 EIP, terms and vesting periods of the options are determined by the Compensation Committee of the Board of Directors when granted. The option period must expire not more than ten years from the option grant date. The options granted under this plan are exercisable beginning three years after the grant date at an exercise price equal to 100% of the fair market value of the stock at the grant date. The options terminate upon surrender of the option, ninety days after termination of employment, upon the expiration of one year following notification of a deceased optionee, or ten years after grant.
During the three months ended September 30, 2023, there were no options granted, forfeited, or exercised. At September 30, 2023, 12 options were outstanding at a weighted average exercise price of $87.27 with an aggregate intrinsic value of $746.
At September 30, 2023, there was no compensation cost yet to be recognized related to outstanding options. All of the options are currently exercisable, with a weighted average remaining contractual term (remaining period of exercisability) of 2.75 years as of September 30, 2023.
Restricted stock unit and performance unit awards
The Company issues unit awards under the 2015 EIP. Restricted stock unit awards (which are unit awards that have service requirements only and are not tied to performance measures) generally vest over a period of 1 to 3 years. Performance unit awards are awards that have performance measures in addition to service requirements.

14

The following table summarizes non-vested restricted stock unit awards and performance awards as of September 30, 2023:
Unit awardsUnitsWeighted Average Grant Date Fair ValueAggregate Intrinsic Value
Outstanding July 1, 2023303 $190.08 
Granted1
142 180.61 
Vested(48)190.80 
Forfeited2
(28)201.87 
Outstanding September 30, 2023369 $185.42 $55,724 
1Granted includes restricted stock unit awards and performance unit awards at 100% achievement.
2Forfeited includes restricted stock unit awards and performance unit awards forfeited for service requirements not met and performance unit awards not settled due to underachievement of performance measures.
Of the 142 unit awards granted in fiscal 2024, 84 were restricted stock unit awards and 58 were performance unit awards. The restricted stock unit awards were valued at the weighted average fair value of the non-vested units based on the fair market value of the Company’s equity shares on the grant date, less the present value of expected future dividends to be declared during the vesting period, consistent with the methodology for calculating compensation expense on such awards.
23 of the performance unit awards granted in fiscal 2024 were valued at grant by estimating 100% payout at release and using the fair market value of the Company equity shares on the grant date, less the present value of expected future dividends to be declared during the vesting period. The payout at release of approximately half of these performance unit awards will be determined based on the Company's compound annual growth rate for revenue (excluding adjustments) for the three-year vesting period compared against goal thresholds as defined in the award agreement. The performance payout at release of the other half of these performance unit awards will be determined based on the expansion of the Company's non-GAAP operating margin over the three-year vesting period compared against goal thresholds as defined in the award agreement. 35 of the performance unit awards have market conditions and were valued at grant using a Monte Carlo pricing model as of the measurement date customized to the specific provisions of the Company’s plan design. Per the Company's award vesting and settlement provisions, the performance unit awards that utilize a Monte Carlo pricing model were valued at grant on the basis of Total Shareholder Return ("TSR") in comparison to the compensation peer group made up of participants approved by the Compensation Committee of the Company's Board of Directors for fiscal year 2024. The Monte Carlo inputs used in the model to estimate fair value at the measurement date and resulting values for these performance unit awards are as follows:
Monte Carlo award inputs:Fiscal 2024
Compensation Peer Group:
Volatility25.6 %
Risk free interest rate4.48 %
Annual dividend based on most recent quarterly dividend$2.08
Dividend yield1.23 %
Beginning average percentile rank for TSR74.0 %
At September 30, 2023, there was $38,164 of compensation expense that has yet to be recognized related to non-vested restricted stock unit awards, which will be recognized over a weighted average period of 1.46 years.
15

NOTE 9.    EARNINGS PER SHARE
The following table reflects the reconciliation between basic and diluted earnings per share.
Three Months Ended September 30,
 20232022
Net Income$101,679 $106,549 
Common share information:
Weighted average shares outstanding for basic earnings per share72,869 72,896 
Dilutive effect of stock options, restricted stock units, and performance units145 242 
Weighted average shares outstanding for diluted earnings per share73,014 73,138 
Basic earnings per share$1.40 $1.46 
Diluted earnings per share$1.39 $1.46 
Per share information is based on the weighted average number of common shares outstanding for the three months ended September 30, 2023, and 2022. Stock options, restricted stock units, and performance units have been included in the calculation of earnings per share to the extent they are dilutive. There were nominal and 11 anti-dilutive stock options, restricted stock units, or performance units excluded for the three months ended September 30, 2023 and 2022, respectively.
NOTE 10.    BUSINESS ACQUISITION
Payrailz
On August 31, 2022, the Company acquired all of the equity interest in Payrailz, LLC ("Payrailz"). The final purchase price, following customary post-closing adjustments to the extent actual closing date working capital, cash, debt, and unpaid seller transaction expenses exceeded or were less than the amounts estimated at closing, was $230,205. Pursuant to the merger agreement for the transaction, $48,500 of the purchase price was placed in an escrow account at the closing, consisting of $2,500 for any final purchase price adjustments owed by the sellers, which amount was released to the sellers on December 15, 2022, in connection with post-closing adjustments, and $46,000 for indemnification matters under the merger agreement, which amount was released to the sellers during the three months ended September 30, 2023.
The primary reason for the acquisition was to expand the Company's digital financial management solutions and the purchase was funded by our revolving line of credit (Note 6) and cash generated from operations. Payrailz provides cloud-native, API-first, AI-enabled consumer and commercial digital payment solutions and experiences that enable money to be moved in the moment of need.
Management has completed a purchase price allocation and assessment of the fair value of acquired assets and liabilities assumed. The recognized amounts of identifiable assets acquired, and liabilities assumed, based on their fair values as of August 31, 2022, and taking into account the post-closing purchase price adjustment described above, are set forth below:
Current assets$1,851 
Identifiable intangible assets119,868 
Deferred revenue(8,104)
Total other liabilities assumed(749)
Total identifiable net assets112,866 
Goodwill117,339 
Net assets acquired$230,205 
The goodwill of $117,339 arising from this acquisition consists largely of the growth potential, synergies, and economies of scale expected from combining the operations of the Company with those of Payrailz, together with the value of Payrailz's assembled workforce. The goodwill from this acquisition has been allocated to our Payments segment and $117,339 is expected to be deductible for income tax purposes.
Identifiable intangible assets from this acquisition consist of customer relationships of $6,109, computer software of $112,505, and other intangible assets of $1,254. The amortization period for acquired customer relationships, computer software, and other intangible assets is over a term of 15 years, 10 years, and 15 years, respectively.
16

Current assets were inclusive of cash acquired of $577. The fair value of current assets acquired included accounts receivable of $978, none of which were expected to be uncollectible.
The Company's condensed consolidated statements of income for the three months ended September 30, 2023 and 2022, included revenue of $2,896 and $738, respectively, and after-tax net loss of $5,059 and $1,870, respectively, resulting from Payrailz's operations.
The accompanying condensed consolidated statements of income for the three months ended September 30, 2023, and 2022, do not include any revenues and expenses related to this acquisition prior to the acquisition date. The following unaudited pro forma consolidated financial information for the three months ended September 30, 2023 and 2022, is presented as if this acquisition had occurred at the beginning of the prior period presented. The pro forma net income includes estimated incremental amortization expense of $1,957 for the three months ended September 30, 2022. In addition, this unaudited pro forma financial information is provided for illustrative purposes only and should not be relied upon as necessarily being indicative of the historical results that would have been obtained if the acquisition had actually occurred during this period, or the results that may be obtained in the future as a result of the acquisition.
Three Months Ended
September 30,
 20232022
ActualPro forma
Revenue$571,368 $530,829 
Net Income101,679 102,012 
NOTE 11.    REPORTABLE SEGMENT INFORMATION

The Company is a leading provider of technology solutions and payment processing services primarily to community and regional financial institutions.
The Company’s operations are classified into four reportable segments: Core, Payments, Complementary, and Corporate and Other. The Core segment provides core information processing platforms to banks and credit unions, which consist of integrated applications required to process deposit, loan, and general ledger transactions, and maintain centralized customer/member information. The Payments segment provides secure payment processing tools and services, including ATM, debit, and credit card processing services, online and mobile bill pay solutions, Automated Clearing House ("ACH") origination and remote deposit capture processing, and risk management products and services. The Complementary segment provides additional software, hosted processing platforms, and services, including call center support, network security management, consulting, and monitoring that can be integrated with the Company's Core solutions, and many can be used independently. The Corporate and Other segment includes revenue and costs from hardware and other products not attributed to any of the other three segments, as well as operating expenses not directly attributable to the other three segments.
The Company evaluates the performance of its segments and allocates resources to them based on various factors, including performance against trend, budget, and forecast. Only revenue and costs of revenue are considered in the evaluation for each segment.
Immaterial adjustments have been made between segments to reclassify revenue and cost of revenue that was recognized for the three months ended September 30, 2022. These reclasses were made to be consistent with the current allocation of revenue and cost of revenue by segment. Revenue reclassed for the three months ended September 30, 2022, from Core to Complementary and Corporate and Other was $351 and $1,457, respectively, from Payments to Complementary and Corporate and Other was $6 and $1, respectively, from Complementary to Corporate and Other was $293, and from Corporate and Other to Complementary was $2. Cost of revenue reclassed for the three months ended September 30, 2022, from Core to Corporate and Other was $1,636, from Payments to Complementary and Corporate and Other was $91 and $511, respectively, and from Complementary to Corporate and Other was $423.
17

Three Months Ended
September 30, 2023
CorePaymentsComplementaryCorporate and OtherTotal
REVENUE
Services and Support$175,744 $19,903 $124,270 $22,288 $342,205 
Processing10,695 179,455 37,096 1,917 229,163 
Total Revenue186,439 199,358 161,366 24,205 571,368 
Cost of Revenue75,927 108,826 62,275 75,974 323,002 
Research and Development36,892 
Selling, General, and Administrative78,774 
Total Expenses438,668 
SEGMENT INCOME$110,512 $90,532 $99,091 $(51,769)
OPERATING INCOME132,700 
INTEREST INCOME (EXPENSE)548 
INCOME BEFORE INCOME TAXES$133,248 
Three Months Ended
September 30, 2022
CorePaymentsComplementaryCorporate and OtherTotal
REVENUE
Services and Support$163,216 $18,652 $118,214 $20,067 $320,149 
Processing10,100 167,881 30,203 869 209,053 
Total Revenue173,316 186,533 148,417 20,936 529,202 
Cost of Revenue70,604 100,553 58,105 68,999 298,261 
Research and Development32,993 
Selling, General, and Administrative57,225 
Total Expenses388,479 
SEGMENT INCOME$102,712 $85,980 $90,312 $(48,063)
OPERATING INCOME140,723 
INTEREST INCOME (EXPENSE)(1,424)
INCOME BEFORE INCOME TAXES$139,299 




The Company has not disclosed any additional asset information by segment, as the information is not generated for internal management reporting to the Chief Executive Officer, who is also the Chief Operating Decision Maker.
18

NOTE 12.     SUBSEQUENT EVENTS
None.

ITEM 2.  MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
This discussion and analysis should be read in conjunction with the condensed consolidated financial statements and the accompanying notes to the condensed consolidated financial statements included in this Form 10-Q for the fiscal quarter ended September 30, 2023.
OVERVIEW
Jack Henry & Associates, Inc. is a well-rounded financial technology company and is a leading provider of technology solutions and payment processing services primarily to community and regional financial institutions. Our solutions consist of integrated data processing systems solutions to U.S. banks ranging from de novo to multi-billion-dollar institutions with assets up to $50 billion, core data processing solutions for credit unions of all sizes, and non-core highly specialized core-agnostic products and services that enable financial institutions of every asset size and charter, and diverse corporate entities outside the financial services industry, to mitigate and control risks, optimize revenue and growth opportunities, and contain costs. Our integrated solutions are available for on-premise installation and delivery in our private and public cloud.
Our two primary revenue streams are "services and support" and "processing." Services and support includes: "private and public cloud" revenue, which predominantly includes contracts with terms of seven years or longer at inception; "product delivery and services" revenue, which includes revenue from the sales of licenses, implementation services, deconversions, consulting, and hardware; and "on-premise support" revenue, composed of maintenance contracts primarily with annual terms. Processing revenue includes: "remittance" revenue from payment processing, remote capture, and ACH transactions; "card" revenue, including card transaction processing and monthly fees; and "transaction and digital" revenue, which includes transaction and mobile processing. We continually seek opportunities to increase revenue while at the same time containing costs to expand margins.
All amounts in the following discussion are in thousands, except per share amounts.
RESULTS OF OPERATIONS
For the first quarter of fiscal 2024, total revenue increased 8%, or $42,166, compared to the same quarter in fiscal 2023. Total revenue less deconversion and acquisition revenues of $4,136 and $1,945, respectively, for the current fiscal quarter and less deconversion revenues of $4,518 for the prior fiscal year first quarter also results in an increase of 8%, or $40,603, quarter over quarter. This increase was primarily driven by growth in data processing and hosting, card, Jack Henry digital, including Banno, payment processing, hardware, and software usage/subscription revenues.
Operating expenses increased 13%, or $50,189, for the first quarter of fiscal 2024 compared to the first quarter of fiscal 2023. Total operating expenses less deconversion expenses of $381, acquisition-related expenses of $4,182, and voluntary employee departure incentive payment (VEDIP) program expenses of $16,443 for the current fiscal quarter, and less deconversion expenses of $653 and removing the effects of the gain on disposal of assets, net, of $6,176 for the prior fiscal year first quarter, results in an increase of 6%, or $23,661, quarter over quarter. This increase was primarily driven by higher personnel costs, including commissions expenses, and higher direct costs as revenues increased.
Operating income decreased 6% for the first quarter of fiscal 2024 compared to the first quarter of fiscal 2023. Total operating income less deconversion operating income of $3,755 plus an acquisition operating loss of $2,237 and VEDIP program expenses of $16,443 for the current fiscal quarter, and less deconversion operating income of $3,865 and removing the effects of the gain on disposal of assets, net, of $6,176 for the prior fiscal year first quarter, results in an increase of 13%, or $16,943, quarter over quarter. This increase was primarily driven by revenue growth partially offset by increased operating expenses detailed above.
We move into the second quarter of fiscal 2024 with significant portions of our business continuing to come from recurring revenues and our sales pipeline remaining encouraging. Our customers continue to face regulatory and operational challenges which our products and services address, and we believe they have a great need for our solutions that directly address institutional profitability, efficiency, and security. Our strong balance sheet, access to extensive lines of credit, the continued strength of our existing lines of revenue, and an unwavering commitment to superior customer service should position us well to address current and future opportunities.
19

A detailed discussion of the major components of the results of operations for the three months ended September 30, 2023, follows. On August 31, 2022, the Company acquired all of the equity interest in Payrailz, LLC ("Payrailz"). Payrailz ("acquisition") related revenue and operating expenses mentioned in the discussion below are for the first two months of the quarter ended September 30, 2023.
Discussions compare the current fiscal year's three months ended September 30, 2023, to the prior fiscal year's three months ended September 30, 2022.
REVENUE
Services and SupportThree Months Ended September 30,%
Change
 20232022 
Services and Support$342,205 $320,149 7 %
Percentage of total revenue60 %60 % 
Services and support revenue increased 7% for the first quarter of fiscal 2024 compared to the same quarter a year ago. Reducing services and support revenue for deconversion revenue from each quarter, which was $4,136 for the current fiscal quarter and $4,518 for the prior fiscal year quarter and acquisition revenue of $2 for the current fiscal quarter also results in growth of 7% quarter over quarter. This increase was primarily driven by growth in data processing and hosting revenues, as new customers are added and existing customers migrate from on-premise to outsourcing, and increased hardware and software usage/subscription revenues.

ProcessingThree Months Ended September 30,%
Change
 20232022 
Processing$229,163 $209,053 10 %
Percentage of total revenue40 %40 % 
Processing revenue increased 10% for the first quarter of fiscal 2024 compared to the same quarter last fiscal year. Reducing processing revenue for acquisition revenue of $1,943 for the current fiscal quarter results in growth of 9% quarter over quarter. This increase was primarily driven by growth in card revenue from expanding transaction volumes, Jack Henry digital, including Banno, as active users increased and volumes expanded, other processing revenues, and remote capture and ACH revenue.

OPERATING EXPENSES

Cost of RevenueThree Months Ended September 30,%
Change
 20232022 
Cost of Revenue$323,002 $298,261 8 %
Percentage of total revenue57 %56 % 
Cost of revenue for the first quarter of fiscal 2024 increased 8% over the prior fiscal year first quarter. Reducing cost of revenue for deconversion costs from each quarter, which were $270 for the current fiscal year quarter and $411 for the prior fiscal year quarter, and for acquisition costs of $3,334 from the current fiscal year quarter, results in a 7% increase quarter over quarter. This increase was primarily due to higher direct costs, consistent with increases in the related revenue, higher personnel costs, including benefits expenses, and increased internal licenses and fees. Cost of revenue increased 1% compared to the prior fiscal year quarter as a percentage of total revenue.
20

Research and DevelopmentThree Months Ended September 30,%
Change
 20232022 
Research and Development$36,892 $32,993 12 %
Percentage of total revenue6 %% 
Research and development expense increased 12% for the first quarter of fiscal 2024 over the prior fiscal year first quarter. Reducing research and development expense for acquisition costs of $656 for the current fiscal quarter, results in a 10% increase quarter over quarter. This increase was primarily due to an increase in personnel costs, net of capitalization, including benefits expenses primarily resulting from a 2% headcount increase in the trailing twelve months, partially related to Jack Henry Platform. Research and development expense for the quarter remained consistent compared to the prior fiscal year quarter as a percentage of total revenue.

Selling, General, and AdministrativeThree Months Ended September 30,%
Change
 20232022 
Selling, General, and Administrative$78,774 $57,225 38 %
Percentage of total revenue14 %11 % 
Selling, general, and administrative expense increased 38% in the first quarter of fiscal 2024 over the same quarter in the prior fiscal year. Reducing selling, general, and administrative expense for deconversion costs from each quarter, which were $111 for the current fiscal year quarter and $243 for the prior fiscal year quarter, for acquisition costs of $192 and VEDIP program expenses of $16,443 for the current fiscal year quarter, and removing the effect of the gain on disposal of assets, net, of $6,176 in the prior fiscal year quarter, results in a 2% decrease quarter over quarter. This decrease was primarily due to a continued focus on controlling costs. Selling, general, and administrative expense increased 3% as a percentage of total revenue this fiscal quarter versus the prior fiscal year quarter.

INTEREST INCOME (EXPENSE)Three Months Ended September 30,%
Change
 20232022 
Interest Income$4,745 $152 3,022 %
Interest Expense$(4,197)$(1,576)166 %
Interest income fluctuated due to changes in interest earned on balances during the first quarter of fiscal 2024 compared to the same quarter a year ago. Interest expense increased when compared to the prior fiscal year quarter due to recent increases in prevailing interest rates and amounts borrowed. There was a $245,000 outstanding balance under the credit and term loan facilities at September 30, 2023, and $245,000 outstanding balance under the credit facility at September 30, 2022.

PROVISION FOR INCOME TAXESThree Months Ended September 30,%
Change
 20232022
Provision for Income Taxes$31,569 $32,750 (4)%
Effective Rate23.7 %23.5 %

21

NET INCOMEThree Months Ended September 30,
%
Change
 20232022
Net income$101,679 $106,549 (5)%
Diluted earnings per share$1.39 $1.46 (4)%
Net income decreased 5% to $101,679, or $1.39 per diluted share, for the first quarter of fiscal 2024 compared to $106,549, or $1.46 per diluted share, in the same quarter of fiscal 2023. Net income decreased primarily due to VEDIP program expenses partially offset by the organic growth in our lines of revenue and a decrease in the provision for income taxes in the first quarter of fiscal 2024 compared to the same quarter last fiscal year.

REPORTABLE SEGMENT DISCUSSION
The Company is a leading provider of technology solutions and payment processing services primarily to community and regional financial institutions.
The Company’s operations are classified into four reportable segments: Core, Payments, Complementary, and Corporate and Other. The Core segment provides core information processing platforms to banks and credit unions, which consist of integrated applications required to process deposit, loan, and general ledger transactions, and maintain centralized customer/member information. The Payments segment provides secure payment processing tools and services, including ATM, debit, and credit card processing services; online and mobile bill pay solutions; ACH origination and remote deposit capture processing; and risk management products and services. The Complementary segment provides additional software, hosted processing platforms, and services, including call center support, and network security management, consulting, and monitoring, that can be integrated with our core solutions, and many can be used independently. The Corporate and Other segment includes revenue and costs from hardware and other products not attributed to the other three segments, as well as operating expenses not directly attributable to the other three segments, except for items that are deemed unassigned and excluded from any segment.
Immaterial adjustments have been made between segments to reclassify revenue and cost of revenue that was recognized for the three months ended September 30, 2022. These reclasses were made to be consistent with the current allocation of revenue and cost of revenue by segment. Revenue reclassed for the three months ended September 30, 2022, from Core to Complementary and Corporate and Other was $351 and $1,457, respectively, from Payments to Complementary and Corporate and Other was $6 and $1, respectively, from Complementary to Corporate and Other was $293, and from Corporate and Other to Complementary was $2. Cost of revenue reclassed for the three months ended September 30, 2022, from Core to Corporate and Other was $1,636, from Payments to Complementary and Corporate and Other was $91 and $511, respectively, and from Complementary to Corporate and Other was $423.
CoreThree Months Ended September 30,% Change
 20232022
Revenue$186,439 $173,316 %
Cost of Revenue$75,927 $70,604 %
Revenue in the Core segment increased 8% and cost of revenue increased 8% for the three months ended September 30, 2023, compared to the three months ended September 30, 2022. This increase was primarily driven by growth in data processing and hosting revenues. The cost of revenue increase was primarily driven by higher direct costs consistent with increases in revenue. Core segment deconversion costs did not significantly affect Core revenue or cost of revenue increases quarter over quarter. Cost of revenue remained consistent as a percentage of revenue for the first quarter of fiscal 2024 compared to the same quarter of fiscal 2023.
PaymentsThree Months Ended September 30,% Change
 20232022
Revenue$199,358 $186,533 %
Cost of Revenue$108,826 $100,553 %
22

Revenue in the Payments segment increased 7% and cost of revenue increased 8% for the first quarter of fiscal 2024 compared to the equivalent quarter of the prior fiscal year. Reducing Payments revenue for deconversion revenue in both quarters, which totaled $1,006 for the first quarter of fiscal 2024 and $1,435 for the first quarter of fiscal 2023 and for revenue from the acquisition of $1,945 from the current fiscal year first quarter, results in a 6% increase quarter over quarter. This increase was primarily due to higher card revenue, primarily from expanding transaction volumes, and higher remote capture and ACH revenue, primarily from expanding volumes and new customer revenue. Reducing Payments cost of revenue for deconversion costs in both quarters, which totaled $47 for the first quarter of fiscal 2024 and $64 for the first quarter of fiscal 2023, and for cost of revenue from acquisition of $3,314 from the current fiscal year first quarter, results in a 5% increase quarter over quarter. This increase was primarily due to higher direct costs, consistent with associated revenues, and higher personnel costs, including benefits expenses. Cost of revenue as a percentage of revenue increased 1% for the first quarter of fiscal 2024 compared to the same quarter of fiscal 2023.
ComplementaryThree Months Ended September 30,% Change
 20232022
Revenue$161,366 $148,417 %
Cost of Revenue$62,275 $58,105 %
Revenue in the Complementary segment increased 9% and cost of revenue increased 7% for the first quarter of fiscal 2024 compared to the equivalent quarter of the prior fiscal year. The revenue increase was primarily driven by higher Jack Henry digital revenue, as active users increased and volumes expanded, and hosting revenues, as new customers were added, and existing customers continued to migrate from on-premise to outsourcing. The cost of revenue increase was primarily due to increased direct costs consistent with associated revenues and higher personnel costs, including benefits expenses. Complementary segment deconversion costs did not significantly affect Complementary revenue or cost of revenue increases quarter over quarter. Cost of revenue as a percentage of revenue decreased 1% for the first quarter of fiscal 2024 compared to the same quarter of fiscal 2023.
Corporate and OtherThree Months Ended September 30,% Change
 20232022
Revenue$24,205 $20,936 16 %
Cost of Revenue$75,974 $68,999 10 %
Revenue classified in the Corporate and Other segment includes revenues from other products and services and hardware not specifically attributed to the other three segments. Revenue in the Corporate and Other segment increased 16% for the first quarter of fiscal 2024 compared to the equivalent quarter of the prior fiscal year. This increase was primarily due to higher hardware revenues quarter over quarter. Corporate and Other segment deconversion revenue did not significantly affect Corporate and Other revenue increase quarter over quarter.
Cost of revenue for the Corporate and Other segment includes operating expenses not directly attributable to the other three segments. The cost of revenue in the first quarter of fiscal 2024 increased 10% when compared to the prior fiscal year quarter. Corporate and Other segment deconversion and acquisition costs did not significantly affect the Corporate and Other cost of revenue increase quarter over quarter.

LIQUIDITY AND CAPITAL RESOURCES
The Company's cash and cash equivalents increased to $31,467 at September 30, 2023, from $12,243 at June 30, 2023.
23


The following table summarizes net cash from operating activities in the statement of cash flows:
Three Months Ended
September 30,
20232022
Net income$101,679 $106,549 
Non-cash expenses46,094 34,139 
Change in receivables72,519 101,509 
Change in deferred revenue(66,322)(65,130)
Change in other assets and liabilities3,169 (40,236)
Net cash provided by operating activities$157,139 $136,831 
Cash provided by operating activities for the first three months of fiscal 2024 increased 15% compared to the same period last year primarily due to a lower decrease in accrued expenses and a lower increase in prepaid expenses partially offset by a lower decrease in trade receivables quarter over quarter. Cash from operations is primarily used to repay debt, pay dividends, repurchase stock, for capital expenditures, and acquisitions.
Cash used in investing activities for the first three months of fiscal 2024 totaled $50,526 and included: $41,486 for the ongoing enhancement and development of existing and new product and service offerings; capital expenditures on facilities and equipment of $7,612; and $2,280 for the purchase and development of internal use software. Cash uses were partially offset by proceeds from the sale of assets of $852. Cash used in investing activities for the first three months of fiscal 2023 totaled $249,594 and included: $228,986 for an acquisition; $38,715 for the development of software; $7,737 for capital expenditures; and $408 for the purchase and development of internal use software. Cash uses were partially offset by proceeds from the sale of assets of $26,252.
Financing activities used cash of $87,389 for the first three months of fiscal 2024 and included payments on credit facilities of $165,000, dividends paid to stockholders of $37,863, and purchases of treasury stock of $20,000. Cash uses were partially offset by borrowings on credit facilities of $135,000 and $474 net cash inflow from the issuance of stock and tax withholding related to stock-based compensation. Financing activities used cash of $95,946 in the first three months of fiscal 2023 including repayments on credit facilities and financing leases of $150,022, and $35,709 for the payment of dividends. These uses of cash were partially offset by borrowings on credit facilities of $280,000 and $1,677 net cash inflow from the issuance of stock and tax withholding related to stock-based compensation.
Capital Requirements and Resources
The Company generally uses existing resources and funds generated from operations to meet its capital requirements. Capital expenditures totaling $7,612 and $7,737 for the three months ended September 30, 2023, and September 30, 2022, respectively, were made primarily for additional equipment and the improvement of existing facilities. These additions were funded from cash generated by operations. Total consolidated capital expenditures on facilities and equipment for the Company for fiscal year 2024 are expected to be approximately $77,000 and have been or will be funded from our credit facilities and cash generated by operations.
In July 2023, the Company conducted a voluntary separation program for certain eligible employees that includes a voluntary employee departure incentive payment (VEDIP) for the eligible employees who chose to participate in the program. The Company incurred related expenses of $16,443 in the first quarter of 2024 and will make payments associated with the program from July 2023 through December 2023.
On August 8, 2023, the Company entered into a contract to purchase fixed assets that added contractual spend obligations of $34,191 for the period of December 15, 2023, through June 30, 2025. This commitment is in addition to the commitments discussed in our Annual Report on Form 10-K for the year ended June 30, 2023.
The Board of Directors has authorized the Company to repurchase shares of its common stock. Under this authorization, the Company may finance its share repurchases with available cash reserves or borrowings on its existing line of credit. The share repurchase program does not include specific price targets or timetables and may be suspended at any time. At September 30, 2023, there were 31,323 shares in treasury stock and the Company had the remaining authority to repurchase up to 3,667 additional shares. The total cost of treasury shares at September 30, 2023, was $1,852,118, and the Company repurchased 129 shares during the first three months of fiscal 2024. At June 30, 2023, there were 31,194 shares in treasury stock and the Company had the remaining authority to repurchase up to 3,796 additional shares. The total cost of treasury shares at June 30, 2023, was $1,832,118 and the Company repurchased no shares during the first three months of fiscal 2023.
24


Credit facilities
On August 31, 2022, the Company entered into a five-year senior, unsecured amended and restated credit agreement that replaced a prior credit facility that was entered into on February 10, 2020. The credit agreement allows for borrowings of up to $600,000, which may be increased to $1,000,000 by the Company at any time until maturity. The credit agreement bears interest at a variable rate equal to (a) a rate based on an adjusted Secured Overnight Financing Rate ("SOFR") term rate or (b) an alternate base rate (the highest of (i) 0%, (ii) the Prime Rate for such day, (iii) the sum of the Federal Funds Effective Rate for such day plus 0.50% per annum and (iv) the Adjusted Term SOFR Screen Rate (without giving effect to the Applicable Margin) for a one month Interest Period on such day for Dollars plus 1.0%), plus an applicable percentage in each case determined by the Company's leverage ratio. The credit agreement is guaranteed by certain subsidiaries of the Company and is subject to various financial covenants that require the Company to maintain certain financial ratios as defined in the credit agreement. As of September 30, 2023, the Company was in compliance with all such covenants. The amended and restated credit facility terminates August 31, 2027. There was $65,000 and $95,000 outstanding under the amended and restated credit facility at September 30, 2023 and June 30, 2023, respectively.
Term loan facility
On May 16, 2023, the Company entered into a term loan credit agreement with a syndicate of financial institutions, with an original principal balance of $180,000. Borrowings under the term loan facility bear interest at a variable rate equal to (a) a rate based on an adjusted SOFR term rate or (b) an alternate base rate (the highest of (i) 0%, (ii) the Prime Rate for such day, (iii) the sum of the Federal Funds Effective Rate for such day plus 0.50% per annum and (iv) the Adjusted Term SOFR Screen Rate (without giving effect to the Applicable Margin) for a one month Interest Period on such day for Dollars plus 0.75%), plus an applicable percentage in each case determined by the Company's leverage ratio. The term loan credit agreement is guaranteed by certain subsidiaries of the Company and is subject to various financial covenants that require the Company to maintain certain financial ratios as defined in the term loan credit agreement. As of September 30, 2023, the Company was in compliance with all such covenants. The term loan credit agreement has a maturity date of May 16, 2025. There was $180,000 outstanding under the term loan at September 30, 2023 and June 30, 2023.
Other lines of credit
The Company has an unsecured bank credit line which provides for funding of up to $5,000 and bears interest at the prime rate less 1%. The credit line expires on April 30, 2025. There was no balance outstanding at September 30, 2023, or June 30, 2023.

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Dollar amounts in this item are in thousands.
Market risk refers to the risk that a change in the level of one or more market prices, interest rates, indices, volatilities, correlations or other market factors such as liquidity, will result in losses for a certain financial instrument or group of financial instruments. We are currently exposed to credit risk on credit extended to customers and interest risk on outstanding debt. We do not currently use any derivative financial instruments. We actively monitor these risks through a variety of controlled procedures involving senior management.
Based on the controls in place and the credit worthiness of the customer base, we believe the credit risk associated with the extension of credit to our customers will not have a material adverse effect on our consolidated financial position, results of operations, or cash flows.
We had $245,000 outstanding debt with variable interest rates as of September 30, 2023, and a 1% increase in our borrowing rate would increase our annual interest expense by $2,450.

25


ITEM 4. CONTROLS AND PROCEDURES
As of the end of the period covered by this Quarterly Report on Form 10-Q, an evaluation was carried out under the supervision and with the participation of our management, including the Company's Chief Executive Officer ("CEO") and Chief Financial Officer ("CFO"), of the effectiveness of the design and operation of our disclosure controls and procedures as defined in Exchange Act Rules 13a-15(e) and 15d-15(e). Based upon that evaluation (required in Exchange Act Rules 13a-15(b) and 15d-15(b)), the CEO and CFO concluded that our disclosure controls and procedures are effective to provide reasonable assurance that information we are required to disclose in reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in SEC rules and forms. For this purpose, disclosure controls and procedures include controls and procedures designed to ensure that information required to be disclosed under the Exchange Act is accumulated and communicated to the Company's management, including the CEO and CFO, as appropriate, to allow timely decisions regarding required disclosure.
Changes in Internal Control over Financial Reporting
During the fiscal quarter ended September 30, 2023, there were no changes in the Company's internal control over financial reporting which were identified in connection with management’s evaluation required by Rules 13a-15(d) and 15d-15(d) under the Exchange Act, that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.

PART II. OTHER INFORMATION
ITEM 1.     LEGAL PROCEEDINGS
We are subject to various routine legal proceedings and claims arising in the ordinary course of our business. In the opinion of management, any liabilities resulting from current lawsuits are not expected, either individually or in the aggregate, to have a material adverse effect on our consolidated financial statements. In accordance with U.S. GAAP, we record a liability when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. These liabilities are reviewed at least quarterly and adjusted to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel, and other information and events pertaining to a particular case or proceeding.
ITEM 2.     UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
Issuer Purchases of Equity Securities
The following shares of the Company were repurchased during the quarter ended September 30, 2023:
Total Number of Shares Purchased
Average Price of Share
Total Number of Shares Purchased as Part of Publicly Announced Plans
Maximum Number of Shares that May Yet Be Purchased Under the Plans (1)
July 1 - July 31, 2023— — — 3,796,265 
August 1 - August 31, 2023107,227 $155.59 107,227 3,689,038 
September 1 - September 30, 202321,541 153.97 21,541 3,667,497 
Total128,768 $155.32 128,768 3,667,497 
(1) Total stock repurchase authorizations approved by the Company's Board of Directors as of May 14, 2021, were for 35,000,000 shares. Under these authorizations, the Company has repurchased and not re-issued 31,323,119 shares and has repurchased and re-issued 9,384 shares. These authorizations have no specific dollar or share price targets and no expiration dates.

ITEM 5. OTHER INFORMATION

Rule 10b-5(1) Trading Plans

During the three months ended September 30, 2023, no director or officer of the Company adopted or terminated a "Rule 10b5-1 trading arrangement" or "non-Rule 10b5-1 trading arrangement," as each term is defined in Item 408(a) of Regulation S-K.
26

ITEM 6.     EXHIBITS






101.INS*    XBRL Instance Document- the instance document does not appear in the Interactive Data File as its XBRL tags are embedded within the Inline XBRL document

101.SCH*    XBRL Taxonomy Extension Schema Document

101.CAL*    XBRL Taxonomy Extension Calculation Linkbase Document

101.DEF*    XBRL Taxonomy Extension Definition Linkbase Document

101.LAB*    XBRL Taxonomy Extension Label Linkbase Document

101.PRE*    XBRL Taxonomy Extension Presentation Linkbase Document

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

* Furnished with this quarterly report on Form 10-Q are the following documents formatted in XBRL (Extensible Business Reporting Language): (i) the Condensed Consolidated Balance Sheets at September 30, 2023, and June 30, 2023, (ii) the Condensed Consolidated Statements of Income for the three months ended September 30, 2023, and 2022, (iii) the Condensed Consolidated Statements of Changes in Shareholders' Equity for the three months ended September 30, 2023, and 2022, (iv) the Condensed Consolidated Statements of Cash Flows for the three months ended September 30, 2023, and 2022, and (v) Notes to Condensed Consolidated Financial Statements.
27


SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this quarterly report on Form 10-Q to be signed on its behalf by the undersigned, thereunto duly authorized.
JACK HENRY & ASSOCIATES, INC.
Date:November 9, 2023/s/ David B. Foss
David B. Foss
Chief Executive Officer and Board Chair
Date:November 9, 2023/s/ Mimi L. Carsley
Mimi L. Carsley
Chief Financial Officer and Treasurer

28
EX-31.1 2 jkhy-20230930xex311.htm EX-31.1 - JKHY 2023.09.30 - Q1 FY'2024 Document

EXHIBIT 31.1
CERTIFICATION
I, David B. Foss, certify that:
1. I have reviewed this quarterly report on Form 10-Q of Jack Henry & Associates, Inc.;
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4. The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter, (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5. The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
Date: November 9, 2023
/s/ David B. Foss
David B. Foss
Chief Executive Officer


EX-31.2 3 jkhy-20230930xex312.htm EX-31.2 - JKHY 2023.09.30 - Q1 FY'2024 Document

EXHIBIT 31.2
CERTIFICATION
I, Mimi L. Carsley, certify that:
1. I have reviewed this quarterly report on Form 10-Q of Jack Henry & Associates, Inc.;
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4. The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter, (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5. The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
Date: November 9, 2023
/s/ Mimi L. Carsley
Mimi L. Carsley
Chief Financial Officer


EX-32.1 4 jkhy-20230930xex321.htm EX-32.1 - JKHY 2023.09.30 - Q1 FY'2024 Document

EXHIBIT 32.1

Certification of the Chief Executive Officer
Pursuant to 18 U.S.C. Section 1350

Solely for the purposes of complying with 18 U.S.C. Section 1350, I, the undersigned Chief Executive Officer of Jack Henry & Associates, Inc. (the "Company"), hereby certify that, to my knowledge, the Quarterly Report on Form 10-Q of the Company for the three month period ended September 30, 2023 (the "Report") fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and that information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.



Dated:  November 9, 2023
*/s/ David B. Foss
David B. Foss
Chief Executive Officer



*A signed original of this written statement required by Section 906 has been provided to Jack Henry & Associates, Inc. and will be retained by Jack Henry & Associates, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.


EX-32.2 5 jkhy-20230930xex322.htm EX-32.2 - JKHY 2023.09.30 - Q1 FY'2024 Document

EXHIBIT 32.2

Certification of the Chief Financial Officer
Pursuant to 18 U.S.C. Section 1350

Solely for the purposes of complying with 18 U.S.C. Section 1350, I, the undersigned Chief Financial Officer of Jack Henry & Associates, Inc. (the "Company"), hereby certify that, to my knowledge, the Quarterly Report on Form 10-Q of the Company for the three month period ended September 30, 2023 (the "Report") fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and that information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.



Dated:  November 9, 2023
*/s/ Mimi L. Carsley
Mimi L. Carsley
Chief Financial Officer



*A signed original of this written statement required by Section 906 has been provided to Jack Henry & Associates, Inc. and will be retained by Jack Henry & Associates, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.


EX-101.SCH 6 jkhy-20230930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statement link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000006 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Text Block) link:presentationLink link:calculationLink link:definitionLink 0000007 - Disclosure - Recent Accounting Pronouncements Recent Accounting Pronouncements (Text Block) link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Revenue and Deferred Costs Revenue and Deferred Costs (Notes) link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Fair Value Measures and Disclosures link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Leases Leases (Notes) link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Debt (Text Block) link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Income Taxes (Text Block) link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Stock Based Compensation (Text Block) link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Earnings Per Share Earnings Per Share (Text Block) link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Business Acquisitions (Text Block) link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Reportable Segment Information (Text Block) link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Subsequent Events Subsequent Events (Text Block) link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Fair Value Measures and Disclosures (Policies) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Leases Leases (Policies) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies- Loss on Disposal of Assets, net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Revenue and Deferred Costs Revenue and Deferred Costs (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Fair Value Measures and Disclosures (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Leases Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Stock Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Earnings Per Share Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Business Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Reportable Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies Allowance for Credit Losses (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies Purchase of Investments (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies Treasury Stock (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Revenue and Deferred Costs Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Revenue and Deferred Costs Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Revenue and Deferred Costs Revenue Recognition Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Revenue and Deferred Costs Revenue Recognition Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Revenue and Deferred Costs Contract Costs (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Fair Value Measures and Disclosures (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Leases Leases (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Leases Lease Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Leases Lease Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Debt Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Income Taxes Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Stock Based Compensation Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Stock Based Compensation Restricted Stock Unit Awards (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Stock Based Compensation PSU Measurement Date Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Earnings Per Share Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Business Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Reportable Segment Information Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Reportable Segment Information Reconciliation of Operating Profit by Segment to Consolidated (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Subsequent Events Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 jkhy-20230930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 jkhy-20230930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 jkhy-20230930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Variable Rate [Domain] Variable Rate [Domain] Recoveries of amounts previously written off Accounts Receivable, Allowance for Credit Loss, Recovery Pay vs Performance Disclosure [Line Items] Accumulated Amortization Operating Lease Right-of-use asset Accumulated Amortization Operating Lease Right-of-use asset Accumulated Amortization Operating Lease Right-of-use asset Accrued expenses Accrued Liabilities, Current Statistical Measurement [Domain] Statistical Measurement [Domain] Automated Bookkeeping, Inc. [Member] Automated Bookkeeping, Inc. [Member] Automated Bookkeeping, Inc. [Member] Revolving Credit Facility, Maximum Borrowing Capacity Line of Credit Facility, Maximum Borrowing Capacity Research and Development Research and Development Expense Underlying Security Market Price Change Underlying Security Market Price Change, Percent Requisite service period Deferred Compensation Arrangement with Individual, Requisite Service Period Cash Acquired from Acquisition Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Reclassification of Revenue from Core to Corporate and Other Reclassification of Revenue from Core to Corporate and Other Reclassification of Revenue from Core to Corporate and Other Award Type [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Future revenue related to unsatisfied performance obligations, expected timing Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Investment, Name [Domain] Investment, Name [Domain] Outstanding, period start, number of shares Outstanding, period end, number of shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Allowance for Credit Losses Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Debt Disclosures [Text Block] Debt Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Payments to Acquire Businesses, Gross Payments to Acquire Businesses, Gross Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Elizabethtown, KY Sublease Elizabethtown, KY Sublease [Member] Elizabethtown, KY Sublease Revolving credit facility [Member] Revolving Credit Facility [Member] Deferred income tax liability Deferred Income Tax Liabilities, Net MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Performance Shares [Member] Performance Shares [Member] Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Weighted average remaining contractual term, stock options Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Earnings or Loss of Acquiree since Acquisition Date, Actual Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Restatement Determination Date: Restatement Determination Date [Axis] Investment, Name [Axis] Investment, Name [Axis] Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract] Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] 2028 Lessee, Operating Lease, Liability, to be Paid, Year Five Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Proceeds from sale of common stock Proceeds from Issuance of Common Stock Income Tax Disclosure [Text Block] Income Tax Disclosure [Text Block] Dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Lessee, Leases [Policy Text Block] Lessee, Leases [Policy Text Block] CURRENT LIABILITIES: Liabilities, Current [Abstract] Preferred stock - $1 par value; 500,000 shares authorized, none issued Preferred Stock, Value, Issued Preferred stock, par value Preferred Stock, Par or Stated Value Per Share Business Acquisition [Line Items] Business Acquisition [Line Items] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Services and Support [Member] License and Service [Member] Diluted earnings per share Earnings Per Share, Diluted PEO Total Compensation Amount PEO Total Compensation Amount Less treasury stock at cost; 31,323,119 shares at September 30, 2023; 31,194,351 shares at June 30, 2023 Treasury Stock, Value Treasury Stock, Value Receivables, net Accounts Receivable, after Allowance for Credit Loss, Current Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Fair Value, Inputs, Level 3 [Member] Fair Value, Inputs, Level 3 [Member] Treasury Stock, Common, Shares Treasury Stock, Common, Shares Credit facilities [Member] Line of Credit [Member] Lessor, Operating Leases Lessor, Operating Leases [Text Block] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Trading Symbol Trading Symbol Reclassification of Cost from Complementary to Corporate and Other Reclassification of Cost from Complementary to Corporate and Other Reclassification of Cost from Complementary to Corporate and Other Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount NET INCOME Net Income Net Income (Loss) Total current liabilities Liabilities, Current Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Lessee, Operating Leases [Text Block] Lessee, Operating Leases [Text Block] Total other liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Lessor, Operating Lease, Payment to be Received Lessor, Operating Lease, Payment to be Received Fed Funds Effective Rate Overnight Index Swap Rate [Member] Fed Funds Effective Rate Overnight Index Swap Rate [Member] STOCKHOLDERS' EQUITY Equity, Attributable to Parent [Abstract] Exercised, number of shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Change in receivables Increase (Decrease) in Receivables Other Intangible Assets [Member] Other Intangible Assets [Member] Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Executive Category: Executive Category [Axis] Identifiable Intangible Assets, Weighted Average Useful Life Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Comprehensive Income Comprehensive Income, Policy [Policy Text Block] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 1 [Member] Name Measure Name Core [Member] Core Segment [Member] Core Segment [Member] Revolving Credit Facility, Current Borrowing Capacity Line of Credit Facility, Current Borrowing Capacity Name Forgone Recovery, Individual Name Goodwill Goodwill Equity Components [Axis] Equity Components [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Change in accrued expenses Increase (Decrease) in Accrued Liabilities Certificates of Deposit Certificates of Deposit [Member] Entity number of customers Entity number of customers Entity number of customers Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Underlying Securities Award Underlying Securities Amount Entity Small Business Entity Small Business Local Phone Number Local Phone Number Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Dividends declared per share Common Stock, Dividends, Per Share, Declared Non-current deferred costs Deferred Costs, Noncurrent Measurement Frequency [Axis] Measurement Frequency [Axis] Operating Lease, Liability, Noncurrent Operating Lease, Liability, Noncurrent Nature of Operations and Summary of Significant Accounting Policies [Text Block] Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Restricted Stock Units (RSUs) [Member] Restricted Stock Units (RSUs) [Member] Investment Owned, at Cost Investment Owned, Cost Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Fair Value Measurement Inputs and Valuation Techniques [Table] Fair Value Measurement Inputs and Valuation Techniques [Table] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Depreciation Depreciation Tax withholding related to share-based compensation Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Maturity of Lease Liabilities Under ASC 842 [Table Text Block] Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] On-Premise Support On-Premise Support [Member] On-Premise Support Accrued income taxes Accrued Income Taxes, Current OTHER ASSETS: Other Assets, Noncurrent [Abstract] Product and Service [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Contract Assets- Current Contract with Customer, Asset, after Allowance for Credit Loss, Current CASH FLOWS FROM INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type [Axis] Award Type [Axis] Granted, number of shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Plan Name [Domain] Plan Name [Domain] Document Quarterly Report Document Quarterly Report Income tax receivable Income Taxes Receivable, Current Unsecured Loan, Maturity Date Debt Instrument, Maturity Date Interest Expense Interest Expense Dividends Dividends, Common Stock Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Number of shares authorized for issuance Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Payrailz [Member] Payrailz [Member] Payrailz Identifiable Intangible Assets Acquired Finite-Lived Intangible Assets Acquired Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Trading Arrangement: Trading Arrangement [Axis] Less: interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Operating Lease, Liability, Current Operating Lease, Liability, Current Computer Software, Intangible Asset [Member] Computer Software, Intangible Asset [Member] Compensation Peer Group [Member] Compensation Peer Group [Member] Compensation Peer Group [Member] Shares issued for Employee Stock Purchase Plan (shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Entity Shell Company Entity Shell Company 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Private and Public Cloud Private & Public Cloud [Member] Private & Public Cloud Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Customer relationships, net of amortization Finite-Lived Intangible Assets, Net Restatement Determination Date Restatement Determination Date Class of Stock Disclosures [Abstract] Class of Stock Disclosures [Abstract] Change in income taxes Increase (Decrease) in Income Taxes Payable Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] CASH AND CASH EQUIVALENTS, BEGINNING OF PERIOD CASH AND CASH EQUIVALENTS, END OF PERIOD Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Asset Class [Axis] Asset Class [Axis] Finite-Lived Intangible Assets, Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Credit facilities Lines of Credit, Fair Value Disclosure 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Interest Income Investment Income, Interest Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Term loan facility Loans Payable [Member] Variable Lease, Cost Variable Lease, Cost Operating Lease, Cost Operating Lease, Cost Common stock, issued shares Common Stock, Shares, Issued Acquired Receivables, Estimated Uncollectible Business Combination, Acquired Receivables, Estimated Uncollectible Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] SEGMENT INCOME Gross Profit Vested, number of shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Deferred revenues Contract Liabilities (Deferred Revenue)- Current Contract with Customer, Liability, Current Security Exchange Name Security Exchange Name Long-term Debt Long-Term Debt Selling, General, and Administrative Selling, General and Administrative Expense Share-based Payment Arrangement, Option [Member] Employee Stock Option [Member] Compensation expense yet to be recognized, period for recognition Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Total Expenses Total Expenses Costs and Expenses Maximum [Member] Maximum [Member] Compensation expense yet to be recognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Document Type Document Type Tabular List, Table Tabular List [Table Text Block] Interest paid Interest Paid, Including Capitalized Interest, Operating and Investing Activities Entity Address, Address Line One Entity Address, Address Line One Purchase of treasury shares Treasury Stock, Value, Acquired, Cost Method 2015 EIP [Member] 2015 EIP [Member] 2015 EIP [Member] Processing [Member] Processing [Member] Processing [Member] Share-based Payment Arrangement [Text Block] Share-Based Payment Arrangement [Text Block] NET CHANGE IN CASH AND CASH EQUIVALENTS Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect Capitalized Contract Cost Capitalized Contract Cost, Net Business Acquisition [Axis] Business Acquisition [Axis] Future revenue related to unsatisfied performance obligations, expected percentage to be recognized for given time frame Revenue, Remaining Performance Obligation, Percentage Reclassification of Cost from Core to Corporate and Other Reclassification of Cost from Core to Corporate and Other Reclassification of Cost from Core to Corporate and Other Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Variable Rate [Axis] Variable Rate [Axis] Income Statement [Abstract] Income Statement [Abstract] Forfeited, number of shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Title of 12(b) Security Title of 12(b) Security Valuation Approach and Technique [Axis] Valuation Approach and Technique [Axis] Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Business Acquisition Disclosure [Text Block] Business Combination Disclosure [Text Block] Common Stock Stockholders' Equity, Policy [Policy Text Block] Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Business Acquisition, Pro Forma Net Income (Loss) Business Acquisition, Pro Forma Net Income (Loss) Outstanding, period start, weighted average grant date fair value Outstanding, period end, weighted average grant date fair value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Amortization of deferred contract costs Capitalized Contract Cost, Amortization Statistical Measurement [Axis] Statistical Measurement [Axis] Financial Instrument [Axis] Financial Instrument [Axis] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Total Shareholder Return Amount Total Shareholder Return Amount Fair value on grant date less PV of dividends [Member] Fair value on grant date less PV of dividends [Member] Fair value on grant date less PV of dividends [Member] Purchase of treasury stock Payments for Repurchase of Common Stock Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Intangible Assets Goodwill and Intangible Assets, Policy [Policy Text Block] Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Segments [Domain] Segments [Domain] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Retained earnings Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Name Outstanding Recovery, Individual Name Debt Instrument, Face Amount Debt Instrument, Face Amount Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code CURRENT ASSETS: Assets, Current [Abstract] Leases [Abstract] Leases [Abstract] Operating Lease Liability Option To Extend Amounts Operating Lease Liability Option To Extend Amounts Amounts of operating lease payments related to options to extend lease terms that are fairly certain of being exercised Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] CASH FLOWS FROM OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Payments [Member] Payments [Member] Payments Segment [Member] Operating Lease, Payments Operating Lease, Payments Shares, beginning of period Shares, end of period Common Stock, Shares, Outstanding PEO PEO [Member] Termination period after death Share-based Compensation Arrangement by Share-based Payment Award, Termination Period After Death Share-based Compensation Arrangement by Share-based Payment Award, Termination Period After Death Contract Asset- Non-current Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent Total other assets Assets, Noncurrent Asset Class [Domain] Asset Class [Domain] Common stock, par value Common Stock, Par or Stated Value Per Share Allowance for Credit Loss [Abstract] Net cash from investing activities Net Cash Provided by (Used in) Investing Activities Debt Instrument [Axis] Debt Instrument [Axis] Revenue of Acquiree since Acquisition Date, Actual Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets Effective Tax Rate Effective Income Tax Rate Reconciliation, Percent Present value of operating lease liabilities Operating Lease, Liability Credit Facility [Axis] Credit Facility [Axis] Total liabilities Liabilities Volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Change in prepaid expenses, deferred costs and other Increase (Decrease) in Prepaid Expense and Other Assets Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Reclassification of Revenue from Payments to Corporate and Other Reclassification of Revenue from Payments to Corporate and Other Reclassification of Revenue from Payments to Corporate and Other Measurement Frequency [Domain] Measurement Frequency [Domain] All Executive Categories All Executive Categories [Member] Non-current deferred revenues Contract Liabilities (Deferred Revenue)- Non- current Contract with Customer, Liability, Noncurrent Annual dividend based on most recent quarterly dividend Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Payments LONG TERM LIABILITIES: Liabilities, Noncurrent [Abstract] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Lessee, lease not yet commenced, future minimum payments due Lessee, lease not yet commenced, future minimum payments due Lessee, lease not yet commenced, future minimum payments due Plan Name [Axis] Plan Name [Axis] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Number of Reportable Segments Number of Reportable Segments Earnings Per Share Earnings Per Share [Abstract] Beginning average percentile rank for TSR Beginning average percentile rank for TSR Beginning average percentile rank for TSR Expiration of statutes of limitations impact on UTB balance Decrease in Unrecognized Tax Benefits is Reasonably Possible Common stock - $0.01 par value; 250,000,000 shares authorized; 104,144,549 shares issued at September 30, 2023; 104,088,784 shares issued at June 30, 2023 Common Stock, Value, Issued Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Total current assets Assets, Current Preferred Stock [Member] Preferred Stock [Member] Other intangible assets, net of amortization Other Intangible Assets, Net Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table] Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table] Amortization Amortization Entity Filer Category Entity Filer Category Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Recent Accounting Guidance [Text Block] Accounting Standards Update and Change in Accounting Principle [Text Block] Unrecognized Tax Benefits Unrecognized Tax Benefits PEO Name PEO Name Preferred stock, shares authorized Preferred Stock, Shares Authorized Granted, weighted average grant date fair value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Preferred Shares Preferred Stock, Shares Outstanding Net cash from operating activities Net Cash Provided by (Used in) Operating Activities Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Unsecured Loan, Amount Outstanding Unsecured Debt Deferred costs Deferred Costs, Current Computer software developed Payments to Develop Software Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Lease Contractual Term [Domain] Lease Contractual Term [Domain] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Total stockholders' equity Balance, beginning of period (value) Balance, end of period (value) Equity, Attributable to Parent Acquired Receivable, Fair Value Business Combination, Acquired Receivable, Fair Value Unrecognized Tax Benefits that Would Impact Effective Tax Rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Business Acquisition, Pro Forma Revenue Business Acquisition, Pro Forma Revenue Change in deferred revenues Increase (Decrease) in Deferred Revenue Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Revenue recognized from beginning deferred balance Contract with Customer, Liability, Revenue Recognized Reclassification of Revenue from Core to Complementary Reclassification of Revenue from Core to Complementary Reclassification of Revenue from Core to Complementary Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Subsequent Events [Abstract] Subsequent Events [Abstract] INCOME BEFORE INCOME TAXES INCOME BEFORE INCOME TAXES Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Debt, net of current maturities Long-Term Debt and Lease Obligation Preferred stock, issued Preferred Stock, Shares Issued New Accounting Pronouncements and Changes in Accounting Principles [Abstract] Accounting Standards Update and Change in Accounting Principle [Abstract] Fair Value, Inputs, Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Entity Emerging Growth Company Entity Emerging Growth Company Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Total identifiable net assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Document Fiscal Period Focus Document Fiscal Period Focus 2024 (remaining period) Lessee, Operating Lease, Liability, to be Paid, Year One Finite-Lived Intangible Asset, Useful Life Finite-Lived Intangible Asset, Useful Life Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Title Trading Arrangement, Individual Title Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Expense for stock-based compensation Share-Based Payment Arrangement, Noncash Expense Common Stock [Member] Common Stock [Member] Individual: Individual [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Product and Service [Axis] Product and Service [Axis] Earnings Per Share [Text Block] Earnings Per Share [Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Remaining lease terms Lessee, Operating Lease, Term of Contract Revolving Credit Facility, Expiration Date Line of Credit Facility, Expiration Date Minimum [Member] Minimum [Member] Common share information: Weighted Average Number of Shares Outstanding, Diluted [Abstract] PROPERTY AND EQUIPMENT, net Property, Plant and Equipment, Net Exercise Price Award Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] ASSETS Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Tax withholding payments related to share-based compensation Payment, Tax Withholding, Share-Based Payment Arrangement Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Net Income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Income Taxes Paid, Net Income Taxes Paid, Net Net cash from financing activities Net Cash Provided by (Used in) Financing Activities Recurring Fair Value Measurements[Table Text Block] Fair Value, Assets Measured on Recurring Basis [Table Text Block] Retained Earnings [Member] Retained Earnings [Member] Acquisition goodwill expected to be tax deductible Business Acquisition, Goodwill, Expected Tax Deductible Amount INTEREST INCOME (EXPENSE) Interest Income (Expense), Net [Abstract] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Total liabilities and equity Liabilities and Equity Other non-current assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Risk free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Operating Lease, Right-of-Use Asset Operating Lease, Right-of-Use Asset Basic earnings per share Earnings Per Share, Basic Compensation expense not yet recognized, stock options Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Shares issued for Employee Stock Purchase Plan (value) Stock Issued During Period, Value, Employee Stock Purchase Plan Reclassification of Revenue from Payments to Complementary Reclassification of Revenue from Payments to Complementary Reclassification of Revenue from Payments to Complementary Accounting Policies [Abstract] Accounting Policies [Abstract] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] (Gain)/loss on disposal of assets Gain (Loss) on Disposition of Assets Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Abstract] Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Abstract] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Fair value under Monte Carlo [Member] Fair value under Monte Carlo [Member] Fair value under Monte Carlo [Member] Arrangement Duration Trading Arrangement Duration Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Reclassification of Cost from Payments to Complementary Reclassification of Cost from Payments to Complementary Reclassification of Cost from Payments to Complementary Consolidation Consolidation, Policy [Policy Text Block] Business Acquisition, Effective Date of Acquisition Business Acquisition, Effective Date of Acquisition Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total long term liabilities Liabilities, Noncurrent Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Unsecured Debt [Member] Unsecured Debt [Member] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Fair Value of Financial Instruments, Policy [Policy Text Block] Fair Value of Financial Instruments, Policy [Policy Text Block] Termination Date Trading Arrangement Termination Date Change in accounts payable Increase (Decrease) in Accounts Payable Common stock, authorized shares Common Stock, Shares Authorized 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] Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Certificates of Deposit Other Assets, Fair Value Disclosure Reclassification of Cost from Payments to Corporate and Other Reclassification of Cost from Payments to Corporate and Other Reclassification of Cost from Payments to Corporate and Other Reclassification of Revenue from Complementary to Corporate and Other Reclassification of Revenue from Complementary to Corporate and Other Reclassification of Revenue from Complementary to Corporate and Other Adjustments to reconcile net income to net cash from operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] All Trading Arrangements All Trading Arrangements [Member] All Adjustments to Compensation All Adjustments to Compensation [Member] Award Timing Disclosures [Line Items] Compensation Amount Outstanding Recovery Compensation Amount Schedule Of Share Based Payment Award PSU Valuation Assumptions [Table Text Block] ScheduleOfShareBasedPaymentAwardRSUValuationAssumptionsTableTextBlock [Table Text Block] us-gaap_ScheduleOfShareBasedPaymentAwardRSUValuationAssumptionsTableTextBlock [Table Text Block] Lessor, Operating Lease, Lease Not yet Commenced, Term of Contract Lessor, Operating Lease, Lease Not yet Commenced, Term of Contract Additional paid-in capital Additional Paid in Capital Forfeited, weighted average grant date fair value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Unsecured Loan, Unused Borrowing Capacity Debt Instrument, Unused Borrowing Capacity, Amount Income Taxes Income Tax, Policy [Policy Text Block] Prepaid expenses and other Prepaid Expense and Other Assets, Current Restricted Stock Units, Aggregate Intrinsic Value, Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding Forfeited, number of shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Insider Trading Arrangements [Line Items] Allowance for credit losses- beginning balance Allowance for credit losses- ending balance Accounts Receivable, Allowance for Credit Loss Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] Outstanding, period end, intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Shares issued for equity-based payment arrangements (shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Dilutive effect of stock options, restricted stock units, and performance units Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Adjustment to Compensation, Amount Adjustment to Compensation Amount Purchased software Payments to Acquire Software Proceeds from dispositions Proceeds from Sale of Property, Plant, and Equipment Lease Contractual Term [Axis] Lease Contractual Term [Axis] Repayments on credit facilities and financing leases Repayment of Long-Term Debt, Long-Term Lease Obligation, and Capital Security Document Period End Date Document Period End Date Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Deferred revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Adoption Date Trading Arrangement Adoption Date Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Accumulated Depreciation, Property and Equipment Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Corporate and Other [Member] Corporate and Other [Member] Business Acquisition, Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Allowance for Credit Losses Accounts Receivable, Allowance for Credit Loss [Table Text Block] Treasury Stock, Common [Member] Treasury Stock, Common [Member] Entity Central Index Key Entity Central Index Key Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] PROVISION FOR INCOME TAXES Income Tax Expense (Benefit) Write-offs charged against allowance Accounts Receivable, Allowance for Credit Loss, Writeoff Valuation Approach and Technique [Domain] Valuation Approach and Technique [Domain] Fair Value of Financial Instruments[Text Block] Fair Value Disclosures [Text Block] Name Trading Arrangement, Individual Name Termination after grant date Share-based Compensation Arrangement by Share-based Payment Award, Termination After Grant Date Share-based Compensation Arrangement by Share-based Payment Award, Termination After Grant Date Disaggregation of Revenue [Table Text Block] Disaggregation of Revenue [Table Text Block] Equity [Abstract] Equity [Abstract] Net assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Operating Lease, Weighted Average Remaining Lease Term Operating Lease, Weighted Average Remaining Lease Term Escrow deposit related to acquisition Escrow deposit related to acquisition, total Escrow deposit related to acquisition, total Revenue Revenue Revenue from Contract with Customer, Excluding Assessed Tax Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Complementary [Member] Complementary [Member] Complementary Segment [Member] Change in deferred income taxes Increase (Decrease) in Deferred Income Taxes Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Payment for acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Operating Lease, Weighted Average Discount Rate, Percent Operating Lease, Weighted Average Discount Rate, Percent Total Interest Income (Expense) INTEREST INCOME (EXPENSE) Interest Income (Expense), Net Credit Facility [Domain] Credit Facility [Domain] Escrow deposit - indemnification matters Escrow deposit - indemnification matters Escrow deposit - indemnification matters Treasury Stock, Shares, Acquired Treasury Stock, Shares, Acquired Reclassification of Revenue from Corporate and Other to Complementary Reclassification of Revenue from Corporate and Other to Complementary Reclassification of Revenue from Corporate and Other to Complementary Basis Spread on Variable Rate Debt Instrument, Basis Spread on Variable Rate Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Diluted weighted average shares outstanding Weighted average shares outstanding for diluted earnings per share Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Identifiable intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Contract with Customer, Asset and Liability [Table Text Block] Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] EXPENSES Operating Expenses [Abstract] Revenue and Deferred Costs [Text Block] Revenue from Contract with Customer [Text Block] Capital expenditures Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Cover page. Cover [Abstract] Subsequent Events [Text Block] Subsequent Events [Text Block] Stock-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Fair Value, Recurring [Member] Fair Value, Recurring [Member] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Termination period after termination of employment Share-based Compensation Arrangement by Share-based Payment Award, Termination Period After Termination of Employment Share-based Compensation Arrangement by Share-based Payment Award, Termination Period After Termination of Employment Dividends paid Payments of Dividends Other long-term liabilities Other Liabilities, Noncurrent Vested, weighted average grant date fair value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Non-NEOs Non-NEOs [Member] Total lease payments Lessee, Operating Lease, Liability, to be Paid Future revenue related to unsatisfied performance obligations Revenue, Remaining Performance Obligation, Amount Prime Rate [Member] Prime Rate [Member] Reportable Segment Information Disclosure [Text Block] Segment Reporting Disclosure [Text Block] CASH FLOWS FROM FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Acquisition, amortization expense included in pro forma net income Acquisition, amortization expense included in pro forma net income Acquisition, amortization expense included in pro forma net income Purchase of Investments [Abstract] Purchase of Investments [Abstract] Purchase of Investments [Abstract] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Debt Instrument [Line Items] Debt Instrument [Line Items] Basic weighted average shares outstanding Weighted average shares outstanding for basic earnings per share Weighted Average Number of Shares Outstanding, Basic Acquired Receivables, Gross Contractual Amount Business Combination, Acquired Receivables, Gross Contractual Amount Entity Current Reporting Status Entity Current Reporting Status OPERATING INCOME OPERATING INCOME Operating Income (Loss) Cost of Revenue Cost of Revenue Changes in operating assets and liabilities: Increase (Decrease) in Other Operating Assets and Liabilities, Net [Abstract] Escrow deposit - final purchase price adjustment Escrow deposit - final purchase price adjustment Escrow deposit - final purchase price adjustment Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Segments [Axis] Segments [Axis] Statement [Line Items] Statement [Line Items] Product Delivery and Service [Member] Product Delivery and Service [Member] Product Delivery and Service [Member] Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Current provision for expected credit losses Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease) Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Customer Relationships [Member] Customer Relationships [Member] Borrowings on credit facilities Proceeds from Long-Term Lines of Credit Computer software, net of amortization Capitalized Computer Software, Net EX-101.PRE 10 jkhy-20230930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Cover Page - shares
3 Months Ended
Sep. 30, 2023
Oct. 27, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2023  
Document Transition Report false  
Amendment Flag false  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Current Fiscal Year End Date --06-30  
Entity Central Index Key 0000779152  
Entity File Number 0-14112  
Entity Registrant Name JACK HENRY & ASSOCIATES, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 43-1128385  
Entity Address, Address Line One 663 Highway 60, P.O. Box 807  
Entity Address, City or Town Monett  
Entity Address, State or Province MO  
Entity Address, Postal Zip Code 65708  
City Area Code 417  
Local Phone Number 235-6652  
Title of 12(b) Security Common Stock ($0.01 par value)  
Trading Symbol JKHY  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   72,828,202
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2023
Jun. 30, 2023
CURRENT ASSETS:    
Cash and cash equivalents $ 31,467 $ 12,243
Receivables, net 288,733 361,252
Income tax receivable 0 7,523
Prepaid expenses and other 163,670 169,178
Deferred costs 79,626 77,766
Total current assets 563,496 627,962
PROPERTY AND EQUIPMENT, net 202,847 205,664
OTHER ASSETS:    
Non-current deferred costs 170,342 161,465
Computer software, net of amortization 574,143 565,714
Other non-current assets 334,825 322,698
Other intangible assets, net of amortization 20,438 19,998
Goodwill 804,797 804,797
Total other assets 1,967,880 1,940,200
Total assets 2,734,223 2,773,826
CURRENT LIABILITIES:    
Accounts payable 20,286 19,156
Accrued expenses 157,945 172,629
Accrued income taxes 30,678 0
Deferred revenues 261,656 331,974
Total current liabilities 470,565 523,759
LONG TERM LIABILITIES:    
Non-current deferred revenues 71,751 67,755
Deferred income tax liability 234,254 244,431
Debt, net of current maturities 245,000 275,000
Other long-term liabilities 52,705 54,371
Total long term liabilities 603,710 641,557
Total liabilities $ 1,074,275 $ 1,165,316
STOCKHOLDERS' EQUITY    
Preferred stock, par value $ 1 $ 1
Preferred stock, shares authorized 500,000 500,000
Preferred stock, issued 0 0
Preferred stock - $1 par value; 500,000 shares authorized, none issued $ 0 $ 0
Common stock, par value $ 0.01 $ 0.01
Common stock, authorized shares 250,000,000 250,000,000
Common stock, issued shares 104,144,549 104,088,784
Common stock - $0.01 par value; 250,000,000 shares authorized; 104,144,549 shares issued at September 30, 2023; 104,088,784 shares issued at June 30, 2023 $ 1,041 $ 1,041
Additional paid-in capital 591,458 583,836
Retained earnings $ 2,919,567 $ 2,855,751
Treasury Stock, Common, Shares 31,323,119 31,194,351
Less treasury stock at cost; 31,323,119 shares at September 30, 2023; 31,194,351 shares at June 30, 2023 $ (1,852,118) $ (1,832,118)
Total stockholders' equity 1,659,948 1,608,510
Total liabilities and equity 2,734,223 2,773,826
Customer Relationships [Member]    
OTHER ASSETS:    
Customer relationships, net of amortization $ 63,335 $ 65,528
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Income Statement [Abstract]    
Revenue $ 571,368 $ 529,202
EXPENSES    
Cost of Revenue 323,002 298,261
Research and Development 36,892 32,993
Selling, General, and Administrative 78,774 57,225
Total Expenses 438,668 388,479
OPERATING INCOME 132,700 140,723
INTEREST INCOME (EXPENSE)    
Interest Income 4,745 152
Interest Expense (4,197) (1,576)
Total Interest Income (Expense) 548 (1,424)
INCOME BEFORE INCOME TAXES 133,248 139,299
PROVISION FOR INCOME TAXES 31,569 32,750
NET INCOME $ 101,679 $ 106,549
Earnings Per Share    
Basic earnings per share $ 1.40 $ 1.46
Basic weighted average shares outstanding 72,869 72,896
Diluted earnings per share $ 1.39 $ 1.46
Diluted weighted average shares outstanding 73,014 73,138
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statement - USD ($)
$ in Thousands
Total
Preferred Stock [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Treasury Stock, Common [Member]
Balance, beginning of period (value) at Jun. 30, 2022     $ 1,039 $ 551,360 $ 2,636,342 $ (1,807,118)
Shares, beginning of period at Jun. 30, 2022     103,921,724      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Shares issued for equity-based payment arrangements (shares)     12,141      
Shares issued for Employee Stock Purchase Plan (shares)     19,263      
Shares issued for Employee Stock Purchase Plan (value)     $ 1 3,232    
Tax withholding related to share-based compensation       (1,556)    
Stock-based compensation expense       6,998    
Net Income $ 106,549       106,549  
Dividends         (35,709)  
Purchase of treasury shares           0
Balance, end of period (value) at Sep. 30, 2022 $ 1,461,138   $ 1,040 560,034 2,707,182 (1,807,118)
Shares, end of period at Sep. 30, 2022     103,953,128      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Dividends declared per share $ 0.49          
Preferred Shares   0        
Balance, beginning of period (value) at Jun. 30, 2023 $ 1,608,510   $ 1,041 583,836 2,855,751 (1,832,118)
Shares, beginning of period at Jun. 30, 2023     104,088,784      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Shares issued for equity-based payment arrangements (shares)     31,057      
Shares issued for Employee Stock Purchase Plan (shares)     24,708      
Shares issued for Employee Stock Purchase Plan (value)     $ 0 3,418    
Tax withholding related to share-based compensation       (2,944)    
Stock-based compensation expense       7,148    
Net Income 101,679       101,679  
Dividends         (37,863)  
Purchase of treasury shares           (20,000)
Balance, end of period (value) at Sep. 30, 2023 $ 1,659,948   $ 1,041 $ 591,458 $ 2,919,567 $ (1,852,118)
Shares, end of period at Sep. 30, 2023     104,144,549      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Dividends declared per share $ 0.52          
Preferred Shares   0        
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net Income $ 101,679 $ 106,549
Adjustments to reconcile net income to net cash from operating activities:    
Depreciation 12,052 12,416
Amortization 37,183 33,194
Change in deferred income taxes (10,178) (12,345)
Expense for stock-based compensation 7,148 6,998
(Gain)/loss on disposal of assets (111) (6,124)
Changes in operating assets and liabilities:    
Change in receivables 72,519 101,509
Change in prepaid expenses, deferred costs and other (17,356) (34,740)
Change in accounts payable (1,234) (2,168)
Change in accrued expenses (17,285) (45,265)
Change in income taxes 39,044 41,937
Change in deferred revenues (66,322) (65,130)
Net cash from operating activities 157,139 136,831
CASH FLOWS FROM INVESTING ACTIVITIES:    
Payment for acquisitions, net of cash acquired 0 (228,986)
Capital expenditures (7,612) (7,737)
Proceeds from dispositions 852 26,252
Purchased software (2,280) (408)
Computer software developed (41,486) (38,715)
Net cash from investing activities (50,526) (249,594)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Borrowings on credit facilities 135,000 280,000
Repayments on credit facilities and financing leases (165,000) (150,022)
Purchase of treasury stock (20,000) 0
Dividends paid (37,863) (35,709)
Tax withholding payments related to share-based compensation (2,944) (1,556)
Proceeds from sale of common stock 3,418 3,233
Net cash from financing activities (87,389) 95,946
NET CHANGE IN CASH AND CASH EQUIVALENTS 19,224 (16,817)
CASH AND CASH EQUIVALENTS, BEGINNING OF PERIOD 12,243 48,787
CASH AND CASH EQUIVALENTS, END OF PERIOD $ 31,467 $ 31,970
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Nature of Operations and Summary of Significant Accounting Policies (Text Block)
3 Months Ended
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Nature of Operations and Summary of Significant Accounting Policies [Text Block] NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Description of the Company
Jack Henry & Associates, Inc. and subsidiaries ("Jack Henry," or the "Company") is a well-rounded financial technology company. Jack Henry was founded in 1976 as a provider of core information processing solutions for banks. Today, the Company’s extensive array of products and services includes processing transactions, automating business processes, and managing information for approximately 7,500 financial institutions and diverse corporate entities.
Consolidation
The condensed consolidated financial statements include the accounts of Jack Henry and all of its subsidiaries, which are wholly owned, and all intercompany accounts and transactions have been eliminated.
Comprehensive Income
Comprehensive income for the three months ended September 30, 2023 and 2022, equals the Company’s net income.
Allowance for Credit Losses
The Company monitors trade and other receivable balances and contract assets and estimates the allowance for lifetime expected credit losses. Estimates of expected credit losses are based on historical collection experience and other factors, including those related to current market conditions and events.
The following table summarizes allowance for credit losses activity for the fiscal quarter ended September 30, 2023:
Three Months Ended September 30,
20232022
Allowance for credit losses - beginning balance$7,955 $7,616 
Current provision for expected credit losses480 480 
Write-offs charged against allowance(231)(65)
Recoveries of amounts previously written off— (1)
Allowance for credit losses - ending balance$8,204 $8,030 
Property and Equipment
Property and equipment is recorded at cost and depreciated using the straight-line method over the estimated useful lives of the assets. Accumulated depreciation at September 30, 2023, totaled $476,923 and at June 30, 2023, totaled $466,711.
Intangible Assets
Intangible assets consist of goodwill, customer relationships, computer software, and trade names acquired in business acquisitions in addition to internally developed computer software. The amounts are amortized, with the exception of those intangible assets with an indefinite life (such as goodwill), over an estimated economic benefit period, generally 3 to 20 years. Accumulated amortization of intangible assets totaled $1,187,086 and $1,149,913 at September 30, 2023, and June 30, 2023, respectively.
Purchase of Investments
At September 30, 2023, and June 30, 2023, the Company had an investment in the preferred stock of Autobooks, Inc. ("Autobooks") of $18,250, which represented a non-controlling share of the voting equity as of that date. The total investment was recorded at cost and is included within other non-current assets on the Company's balance sheet. There have been no events or changes in circumstances that would indicate an impairment and no price changes resulting from observing a similar or identical investment. An impairment and/or an observable price change would be an adjustment to recorded cost. Fair value will not be estimated unless there are identified events or changes in circumstances that may have a significant adverse effect on the fair value of the investment.
Common Stock
The Board of Directors has authorized the Company to repurchase shares of its common stock. Under this authorization, the Company may finance its share repurchases with available cash reserves or borrowings on its existing line of credit. The share repurchase program does not include specific price targets or timetables and may be suspended at any time. At September 30, 2023, there were 31,323 shares in treasury stock and the Company had the remaining authority to repurchase up to 3,667 additional shares. The total cost of treasury shares at September 30, 2023, was $1,852,118. During the first three months of fiscal 2024, the Company repurchased 129 shares. At June 30, 2023, there were 31,194 shares in treasury stock and the Company had the remaining authority to repurchase up to 3,796 additional shares. The total cost of treasury shares at June 30, 2023, was $1,832,118 and the Company repurchased no shares during the first three months of fiscal 2023.
Income Taxes
Deferred tax liabilities and assets are recognized for the tax effects of differences between the financial statement and tax basis of assets and liabilities. A valuation allowance would be established to reduce deferred tax assets if it is more likely than not that a deferred tax asset will not be realized.
The Company recognizes the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based upon the technical merits of the position. The tax benefit recognized in the financial statements from such a position is measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. Also, interest and penalties expenses are recognized on the full amount of unrecognized benefits for uncertain tax positions. The Company's policy is to include interest and penalties related to unrecognized tax benefits in income tax expense.
Interim Financial Statements
The accompanying condensed consolidated financial statements have been prepared in accordance with the instructions to Form 10-Q of the Securities and Exchange Commission ("SEC") and in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP") applicable to interim condensed consolidated financial statements, and do not include all of the information and footnotes required by accounting principles generally accepted in the United States of America for complete consolidated financial statements. The condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and accompanying notes, which are included in its Annual Report on Form 10-K (“Form 10-K”) for the fiscal year ended June 30, 2023.
In the opinion of the management of the Company, the accompanying unaudited condensed consolidated financial statements reflect all adjustments necessary (consisting of normal recurring adjustments) to state fairly in all material respects the financial position of the Company as of September 30, 2023, the results of its operations for the three months ended September 30, 2023 and 2022, changes in stockholders' equity for the three months ended September 30, 2023 and 2022, and its cash flows for the three months ended September 30, 2023 and 2022. The condensed consolidated balance sheet at June 30, 2023, was derived from audited annual financial statements, but does not contain all of the footnote disclosures from the annual financial statements.
The results of operations for the three months ended September 30, 2023, are not necessarily indicative of the results to be expected for the entire fiscal year.
Use of Estimates
The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.
Significant Accounting Policies
The accounting policies followed by the Company are set forth in Note 1 to the Company's consolidated financial statements included in its Form 10-K for the fiscal year ended June 30, 2023. For the three months ended September 30, 2023, there have been no new or material changes to the significant accounting policies discussed in the Company’s Form 10-K for the fiscal year ended June 30, 2023, that are of significance, or potential significance, to the Company.
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Recent Accounting Pronouncements Recent Accounting Pronouncements (Text Block)
3 Months Ended
Sep. 30, 2023
Accounting Standards Update and Change in Accounting Principle [Abstract]  
Recent Accounting Guidance [Text Block] RECENT ACCOUNTING PRONOUNCEMENTS
Recently Adopted Accounting Guidance
In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which improves the accounting for acquired revenue contracts with customers in a business combination by addressing diversity in practice and inconsistency related to recognition of an acquired contract liability and payment terms and their effect on subsequent revenue recognized by the acquirer. The ASU is effective for fiscal years beginning after December 15, 2022, and interim periods within those fiscal years. The Company adopted the ASU effective July 1, 2023, and will apply it prospectively to business combinations occurring after that date.
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue and Deferred Costs Revenue and Deferred Costs (Notes)
3 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Revenue and Deferred Costs [Text Block] REVENUE AND DEFERRED COSTS
Revenue Recognition
The Company generates revenue from data processing and hosting, transaction processing, software licensing and related services, professional services, and hardware sales.
Disaggregation of Revenue
The tables below present the Company's revenue disaggregated by type of revenue. Refer to Note 11, Reportable Segment Information, for disaggregated revenue by type and reportable segment. The majority of the Company’s revenue is earned domestically, with revenue from customers outside the United States comprising less than 1% of total revenue.
Three Months Ended September 30,
20232022
Private and Public Cloud$163,489 $148,999 
Product Delivery and Services60,839 57,523 
On-Premise Support117,877 113,627 
Services and Support342,205 320,149 
Processing229,163 209,053 
Total Revenue$571,368 $529,202 
Contract Balances
The following table provides information about contract assets and contract liabilities from contracts with customers.
September 30,
2023
June 30,
2023
Receivables, net$288,733 $361,252 
Contract Assets - Current27,926 26,711 
Contract Assets - Non-current79,480 81,561 
Contract Liabilities (Deferred Revenue) - Current261,656 331,974 
Contract Liabilities (Deferred Revenue) - Non-current71,751 67,755 
Contract assets primarily result from revenue being recognized when or as control of a solution or service is transferred to the customer, except where invoicing is contingent upon the completion of other performance obligations or payment terms differ from the provisioning of services. The current portion of contract assets is reported within prepaid expenses and other in the condensed consolidated balance sheet, and the non-current portion is included in other non-current assets. Contract liabilities (deferred revenue) primarily relate to consideration received from customers in advance of delivery of the related goods and services to the customer. Contract balances are reported in a net contract asset or liability position on a contract-by-contract basis at the end of each reporting period.
The Company analyzes contract language to identify if a significant financing component does exist and would adjust the transaction price for any material effects of the time value of money if the timing of payments provides either party to the contract with a significant benefit of financing the transaction.
During the three months ended September 30, 2023, and 2022, the Company recognized revenue of $99,220 and $97,990, respectively, that was included in the corresponding deferred revenue balance at the beginning of the periods.
Amounts recognized that relate to performance obligations satisfied (or partially satisfied) in prior periods were immaterial for each period presented. These adjustments are primarily the result of transaction price re-allocations due to changes in estimates of variable consideration.
Transaction Price Allocated to Remaining Performance Obligations
As of September 30, 2023, estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied (or partially unsatisfied) at the end of the reporting period totaled $3,563,944. The Company expects to recognize approximately 25% over the next 12 months, 19% in 13-24 months, and the balance thereafter.
Contract Costs
The Company incurs incremental costs to obtain a contract as well as costs to fulfill contracts with customers that are expected to be recovered. These costs consist primarily of sales commissions, which are incurred only if a contract is obtained, and customer conversion or implementation-related costs. Capitalized costs are amortized based on the transfer of goods or services to which the asset relates, in line with the percentage of revenue recognized for each performance obligation to which the costs are allocated.
Capitalized costs totaled $450,294 and $442,012, at September 30, 2023, and June 30, 2023, respectively.
For the three months ended September 30, 2023, and 2022, amortization of deferred contract costs totaled $50,537 and $41,980, respectively. There were no impairment losses in relation to capitalized costs for the periods presented.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measures and Disclosures
3 Months Ended
Sep. 30, 2023
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments[Text Block] FAIR VALUE OF FINANCIAL INSTRUMENTS
For cash equivalents, certificates of deposit, amounts receivable or payable, and short-term borrowings, fair values approximate carrying value, based on the short-term nature of the assets and liabilities.
The Company's estimates of the fair value for financial assets and financial liabilities are based on the framework established in the fair value accounting guidance. The framework is based on the inputs used in valuation, gives the highest priority to quoted prices in active markets, and requires that observable inputs be used in the valuations when available. The three levels of the hierarchy are as follows:
Level 1: inputs to the valuation are quoted prices in an active market for identical assets
Level 2: inputs to the valuation include quoted prices for similar assets in active markets that are observable either directly or indirectly
Level 3: valuation is based on significant inputs that are unobservable in the market and the Company's own estimates of assumptions that we believe market participants would use in pricing the asset
Fair value of financial assets included in current assets is as follows:
Estimated Fair Value MeasurementsTotal Fair
 Level 1Level 2Level 3Value
September 30, 2023   
Financial Assets:
 Certificates of Deposit$ $2,255 $ $2,255 
Financial Liabilities:
Credit facilities$ $245,000 $ $245,000 
June 30, 2023   
Financial Assets:
 Certificates of Deposit$— $2,234 $— $2,234 
Financial Liabilities:
Credit facilities$— $275,000 $— $275,000 
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Leases Leases (Notes)
3 Months Ended
Sep. 30, 2023
Leases [Abstract]  
Lessee, Operating Leases [Text Block] LEASES
The Company determines if an arrangement is a lease, or contains a lease, at inception. The lease term begins on the commencement date, which is the date the Company takes possession of the property and may include options to extend or terminate the lease when it is reasonably certain that the option will be exercised. Right-of-use (“ROU”) assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Lease agreements with lease and non-lease components are accounted for as a single lease component for all asset classes, which are comprised of real estate leases and equipment leases. ROU assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. Since the Company’s leases do not typically provide an implicit rate, the Company uses its incremental borrowing rate based upon the information available at commencement date. The determination of the incremental borrowing rate requires judgment and is determined by using the Company’s current unsecured borrowing rate, adjusted for various factors such as collateralization and term to align with the terms of the lease.
The Company leases certain office space, data centers, and equipment with remaining terms of 3 months to 10 years. Certain leases contain renewal options for varying periods, which are at the Company’s sole discretion. For leases where the Company is reasonably certain to exercise a renewal option, such option periods have been included in the determination of the Company’s ROU assets and lease liabilities. Certain leases require the Company to pay taxes, insurance, maintenance, and other operating expenses associated with the leased asset. Such amounts are not included in the measurement of the lease liability to the extent they are variable in nature. Variable lease costs are recognized as a variable lease expense when incurred.
At September 30, 2023, and June 30, 2023, the Company had operating lease assets of $41,564 and $43,662, respectively. At September 30, 2023, total operating lease liabilities of $47,555 were comprised of current operating lease liabilities of $9,571 and noncurrent operating lease liabilities of $37,984. At June 30, 2023, total operating lease liabilities of $50,269 were comprised of current operating lease liabilities of $9,776 and noncurrent operating lease liabilities of $40,493.
Operating lease assets are included within other non-current assets, and operating lease liabilities are included within accrued expenses (current portion) and other long-term liabilities (noncurrent portion) in the Company’s condensed consolidated balance sheet. Operating lease assets were recorded net of accumulated amortization of $28,077 and $34,973 as of September 30, 2023, and June 30, 2023, respectively.
Operating lease costs for the three months ended September 30, 2023, and 2022, were $2,468 and $3,059, respectively. Total operating lease costs for the respective quarters included variable lease costs of $544 and $923, respectively. Operating lease expense are included within cost of services, research and development, and selling, general and administrative expense, dependent upon the nature and use of the ROU asset, in the Company’s condensed consolidated statements of income.
For the three months ended September 30, 2023, and 2022, the Company had operating cash flows for payments on operating leases of $2,171 and $3,110, and ROU assets obtained in exchange for operating lease liabilities of $0 and $2,296, respectively.
As of September 30, 2023, and June 30, 2023, the weighted-average remaining lease term for the Company's operating leases was 80 months and 78 months, and the weighted-average discount rate was 2.09% and 2.14%, respectively.
Maturity of Lease Liabilities under ASC 842
Future minimum rental payments on operating leases with initial non-cancellable lease terms in excess of one year were due as follows at September 30, 2023:
Due Dates (fiscal year)Future Minimum Rental Payments
2024 (remaining period)$6,705 
20258,413 
20267,888 
20277,157 
20286,771 
Thereafter13,872 
Total lease payments$50,806 
Less: interest(3,251)
Present value of lease liabilities$47,555 
Future lease payments include $5,464 related to options to extend lease terms that are reasonably certain of being exercised. At September 30, 2023, there were no legally binding lease payments for leases signed but not yet commenced.
Lessor, Operating Leases On September 30, 2023, the Company entered into an agreement with a third party to sublease a portion of its Elizabethtown, Kentucky facility. At September 30, 2023, there were $3,852 of legally binding lease payments due from the third party for the lease signed but not yet commenced. The commencement date of the sublease is October 1, 2023, and has a term of 57 months.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Debt (Text Block)
3 Months Ended
Sep. 30, 2023
Debt Disclosure [Abstract]  
Debt Disclosures [Text Block] DEBT
Credit facilities
On August 31, 2022, the Company entered into a five-year senior, unsecured amended and restated credit agreement that replaced a prior credit facility that was entered into on February 10, 2020. The credit agreement allows for borrowings of up to $600,000, which may be increased to $1,000,000 by the Company at any time until maturity. The credit agreement bears interest at a variable rate equal to (a) a rate based on an adjusted Secured Overnight Financing Rate ("SOFR") term rate or (b) an alternate base rate (the highest of (i) 0%, (ii) the Prime Rate for such day, (iii) the sum of the Federal Funds Effective Rate for such day plus 0.50% per annum and (iv) the Adjusted Term SOFR Screen Rate (without giving effect to the Applicable Margin) for a one month Interest Period on such day for Dollars plus 1.0%), plus an applicable percentage in each case determined by the Company's leverage ratio. The credit agreement is guaranteed by certain subsidiaries of the Company and is subject to various financial covenants that require the Company to maintain certain financial ratios as defined in the credit agreement. As of September 30, 2023, the Company was in compliance with all such covenants. The amended and restated credit facility terminates August 31, 2027. There was $65,000 and $95,000 outstanding under the amended and restated credit facility at September 30, 2023 and June 30, 2023, respectively.
Term loan facility
On May 16, 2023, the Company entered into a term loan credit agreement with a syndicate of financial institutions, with an original principal balance of $180,000. Borrowings under the term loan facility bear interest at a variable rate equal to (a) a rate based on an adjusted SOFR term rate or (b) an alternate base rate (the highest of (i) 0%, (ii) the Prime Rate for such day, (iii) the sum of the Federal Funds Effective Rate for such day plus 0.50% per annum and (iv) the Adjusted Term SOFR Screen Rate (without giving effect to the Applicable Margin) for a one month Interest Period on such day for Dollars plus 0.75%), plus an applicable percentage in each case determined by the Company's leverage ratio. The term loan credit agreement is guaranteed by certain subsidiaries of the Company and is subject to various financial covenants that require the Company to maintain certain financial ratios as defined in the term loan credit agreement. As of September 30, 2023, the Company was in compliance with all such covenants. The term loan credit agreement has a maturity date of May 16, 2025. There was $180,000 outstanding under the term loan at September 30, 2023 and June 30, 2023.
Other lines of credit
The Company has an unsecured bank credit line which provides for funding of up to $5,000 and bears interest at the prime rate less 1.0%. The credit line expires on April 30, 2025. There was no balance outstanding at September 30, 2023, or June 30, 2023.
Interest
The Company paid interest of $3,509 and $1,333 during the three months ended September 30, 2023, and 2022, respectively.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes (Text Block)
3 Months Ended
Sep. 30, 2023
Income Tax Disclosure [Abstract]  
Income Tax Disclosure [Text Block] INCOME TAXES
The effective tax rate increased for the three months ended September 30, 2023, compared to the three months ended September 30, 2022, with an effective tax rate of 23.7% of income before income taxes, compared to 23.5% in the prior fiscal year quarter.
The Company paid income taxes, net of refunds, of $2,569 and $2,828 in the three months ended September 30, 2023, and 2022, respectively.
At September 30, 2023, the Company had $12,676 of gross unrecognized tax benefits before interest and penalties, $11,051 of which, if recognized, would affect our effective tax rate. The Company had accrued interest and penalties of $2,046 and $1,360 related to uncertain tax positions at September 30, 2023, and 2022, respectively.
The U.S. federal income tax returns for fiscal 2020 and all subsequent years remain subject to examination as of September 30, 2023, under statute of limitations rules. The U.S. state income tax returns that remain subject to examination as of September 30, 2023, under the statute of limitation rules varies by state jurisdiction from fiscal 2016 through 2019 and all subsequent years. The Company anticipates potential changes due to lapsing of statutes of limitations, and examination closures could reduce the unrecognized tax benefits balance by $1,500 to $4,500 within twelve months of September 30, 2023.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Stock Based Compensation (Text Block)
3 Months Ended
Sep. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Share-based Payment Arrangement [Text Block] STOCK-BASED COMPENSATION
Our operating income for the three months ended September 30, 2023, and 2022, included $7,148 and $6,998 of stock-based compensation costs, respectively.
On November 10, 2015, the Company adopted the 2015 Equity Incentive Plan ("2015 EIP") for its employees and non-employee directors. The plan allows for grants of stock options, stock appreciation rights, restricted stock shares or units, and performance shares or units. The maximum number of shares authorized for issuance under the plan is 3,000.
Stock option awards
Under the 2015 EIP, terms and vesting periods of the options are determined by the Compensation Committee of the Board of Directors when granted. The option period must expire not more than ten years from the option grant date. The options granted under this plan are exercisable beginning three years after the grant date at an exercise price equal to 100% of the fair market value of the stock at the grant date. The options terminate upon surrender of the option, ninety days after termination of employment, upon the expiration of one year following notification of a deceased optionee, or ten years after grant.
During the three months ended September 30, 2023, there were no options granted, forfeited, or exercised. At September 30, 2023, 12 options were outstanding at a weighted average exercise price of $87.27 with an aggregate intrinsic value of $746.
At September 30, 2023, there was no compensation cost yet to be recognized related to outstanding options. All of the options are currently exercisable, with a weighted average remaining contractual term (remaining period of exercisability) of 2.75 years as of September 30, 2023.
Restricted stock unit and performance unit awards
The Company issues unit awards under the 2015 EIP. Restricted stock unit awards (which are unit awards that have service requirements only and are not tied to performance measures) generally vest over a period of 1 to 3 years. Performance unit awards are awards that have performance measures in addition to service requirements.
The following table summarizes non-vested restricted stock unit awards and performance awards as of September 30, 2023:
Unit awardsUnitsWeighted Average Grant Date Fair ValueAggregate Intrinsic Value
Outstanding July 1, 2023303 $190.08 
Granted1
142 180.61 
Vested(48)190.80 
Forfeited2
(28)201.87 
Outstanding September 30, 2023369 $185.42 $55,724 
1Granted includes restricted stock unit awards and performance unit awards at 100% achievement.
2Forfeited includes restricted stock unit awards and performance unit awards forfeited for service requirements not met and performance unit awards not settled due to underachievement of performance measures.
Of the 142 unit awards granted in fiscal 2024, 84 were restricted stock unit awards and 58 were performance unit awards. The restricted stock unit awards were valued at the weighted average fair value of the non-vested units based on the fair market value of the Company’s equity shares on the grant date, less the present value of expected future dividends to be declared during the vesting period, consistent with the methodology for calculating compensation expense on such awards.
23 of the performance unit awards granted in fiscal 2024 were valued at grant by estimating 100% payout at release and using the fair market value of the Company equity shares on the grant date, less the present value of expected future dividends to be declared during the vesting period. The payout at release of approximately half of these performance unit awards will be determined based on the Company's compound annual growth rate for revenue (excluding adjustments) for the three-year vesting period compared against goal thresholds as defined in the award agreement. The performance payout at release of the other half of these performance unit awards will be determined based on the expansion of the Company's non-GAAP operating margin over the three-year vesting period compared against goal thresholds as defined in the award agreement. 35 of the performance unit awards have market conditions and were valued at grant using a Monte Carlo pricing model as of the measurement date customized to the specific provisions of the Company’s plan design. Per the Company's award vesting and settlement provisions, the performance unit awards that utilize a Monte Carlo pricing model were valued at grant on the basis of Total Shareholder Return ("TSR") in comparison to the compensation peer group made up of participants approved by the Compensation Committee of the Company's Board of Directors for fiscal year 2024. The Monte Carlo inputs used in the model to estimate fair value at the measurement date and resulting values for these performance unit awards are as follows:
Monte Carlo award inputs:Fiscal 2024
Compensation Peer Group:
Volatility25.6 %
Risk free interest rate4.48 %
Annual dividend based on most recent quarterly dividend$2.08
Dividend yield1.23 %
Beginning average percentile rank for TSR74.0 %
At September 30, 2023, there was $38,164 of compensation expense that has yet to be recognized related to non-vested restricted stock unit awards, which will be recognized over a weighted average period of 1.46 years.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share Earnings Per Share (Text Block)
3 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Earnings Per Share [Text Block] EARNINGS PER SHARE
The following table reflects the reconciliation between basic and diluted earnings per share.
Three Months Ended September 30,
 20232022
Net Income$101,679 $106,549 
Common share information:
Weighted average shares outstanding for basic earnings per share72,869 72,896 
Dilutive effect of stock options, restricted stock units, and performance units145 242 
Weighted average shares outstanding for diluted earnings per share73,014 73,138 
Basic earnings per share$1.40 $1.46 
Diluted earnings per share$1.39 $1.46 
Per share information is based on the weighted average number of common shares outstanding for the three months ended September 30, 2023, and 2022. Stock options, restricted stock units, and performance units have been included in the calculation of earnings per share to the extent they are dilutive. There were nominal and 11 anti-dilutive stock options, restricted stock units, or performance units excluded for the three months ended September 30, 2023 and 2022, respectively
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Business Acquisitions (Text Block)
3 Months Ended
Sep. 30, 2023
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]  
Business Acquisition Disclosure [Text Block] BUSINESS ACQUISITION
Payrailz
On August 31, 2022, the Company acquired all of the equity interest in Payrailz, LLC ("Payrailz"). The final purchase price, following customary post-closing adjustments to the extent actual closing date working capital, cash, debt, and unpaid seller transaction expenses exceeded or were less than the amounts estimated at closing, was $230,205. Pursuant to the merger agreement for the transaction, $48,500 of the purchase price was placed in an escrow account at the closing, consisting of $2,500 for any final purchase price adjustments owed by the sellers, which amount was released to the sellers on December 15, 2022, in connection with post-closing adjustments, and $46,000 for indemnification matters under the merger agreement, which amount was released to the sellers during the three months ended September 30, 2023.
The primary reason for the acquisition was to expand the Company's digital financial management solutions and the purchase was funded by our revolving line of credit (Note 6) and cash generated from operations. Payrailz provides cloud-native, API-first, AI-enabled consumer and commercial digital payment solutions and experiences that enable money to be moved in the moment of need.
Management has completed a purchase price allocation and assessment of the fair value of acquired assets and liabilities assumed. The recognized amounts of identifiable assets acquired, and liabilities assumed, based on their fair values as of August 31, 2022, and taking into account the post-closing purchase price adjustment described above, are set forth below:
Current assets$1,851 
Identifiable intangible assets119,868 
Deferred revenue(8,104)
Total other liabilities assumed(749)
Total identifiable net assets112,866 
Goodwill117,339 
Net assets acquired$230,205 
The goodwill of $117,339 arising from this acquisition consists largely of the growth potential, synergies, and economies of scale expected from combining the operations of the Company with those of Payrailz, together with the value of Payrailz's assembled workforce. The goodwill from this acquisition has been allocated to our Payments segment and $117,339 is expected to be deductible for income tax purposes.
Identifiable intangible assets from this acquisition consist of customer relationships of $6,109, computer software of $112,505, and other intangible assets of $1,254. The amortization period for acquired customer relationships, computer software, and other intangible assets is over a term of 15 years, 10 years, and 15 years, respectively.
Current assets were inclusive of cash acquired of $577. The fair value of current assets acquired included accounts receivable of $978, none of which were expected to be uncollectible.
The Company's condensed consolidated statements of income for the three months ended September 30, 2023 and 2022, included revenue of $2,896 and $738, respectively, and after-tax net loss of $5,059 and $1,870, respectively, resulting from Payrailz's operations.
The accompanying condensed consolidated statements of income for the three months ended September 30, 2023, and 2022, do not include any revenues and expenses related to this acquisition prior to the acquisition date. The following unaudited pro forma consolidated financial information for the three months ended September 30, 2023 and 2022, is presented as if this acquisition had occurred at the beginning of the prior period presented. The pro forma net income includes estimated incremental amortization expense of $1,957 for the three months ended September 30, 2022. In addition, this unaudited pro forma financial information is provided for illustrative purposes only and should not be relied upon as necessarily being indicative of the historical results that would have been obtained if the acquisition had actually occurred during this period, or the results that may be obtained in the future as a result of the acquisition.
Three Months Ended
September 30,
 20232022
ActualPro forma
Revenue$571,368 $530,829 
Net Income101,679 102,012 
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Reportable Segment Information (Text Block)
3 Months Ended
Sep. 30, 2023
Segment Reporting [Abstract]  
Reportable Segment Information Disclosure [Text Block] REPORTABLE SEGMENT INFORMATION
The Company is a leading provider of technology solutions and payment processing services primarily to community and regional financial institutions.
The Company’s operations are classified into four reportable segments: Core, Payments, Complementary, and Corporate and Other. The Core segment provides core information processing platforms to banks and credit unions, which consist of integrated applications required to process deposit, loan, and general ledger transactions, and maintain centralized customer/member information. The Payments segment provides secure payment processing tools and services, including ATM, debit, and credit card processing services, online and mobile bill pay solutions, Automated Clearing House ("ACH") origination and remote deposit capture processing, and risk management products and services. The Complementary segment provides additional software, hosted processing platforms, and services, including call center support, network security management, consulting, and monitoring that can be integrated with the Company's Core solutions, and many can be used independently. The Corporate and Other segment includes revenue and costs from hardware and other products not attributed to any of the other three segments, as well as operating expenses not directly attributable to the other three segments.
The Company evaluates the performance of its segments and allocates resources to them based on various factors, including performance against trend, budget, and forecast. Only revenue and costs of revenue are considered in the evaluation for each segment.
Immaterial adjustments have been made between segments to reclassify revenue and cost of revenue that was recognized for the three months ended September 30, 2022. These reclasses were made to be consistent with the current allocation of revenue and cost of revenue by segment. Revenue reclassed for the three months ended September 30, 2022, from Core to Complementary and Corporate and Other was $351 and $1,457, respectively, from Payments to Complementary and Corporate and Other was $6 and $1, respectively, from Complementary to Corporate and Other was $293, and from Corporate and Other to Complementary was $2. Cost of revenue reclassed for the three months ended September 30, 2022, from Core to Corporate and Other was $1,636, from Payments to Complementary and Corporate and Other was $91 and $511, respectively, and from Complementary to Corporate and Other was $423.
Three Months Ended
September 30, 2023
CorePaymentsComplementaryCorporate and OtherTotal
REVENUE
Services and Support$175,744 $19,903 $124,270 $22,288 $342,205 
Processing10,695 179,455 37,096 1,917 229,163 
Total Revenue186,439 199,358 161,366 24,205 571,368 
Cost of Revenue75,927 108,826 62,275 75,974 323,002 
Research and Development36,892 
Selling, General, and Administrative78,774 
Total Expenses438,668 
SEGMENT INCOME$110,512 $90,532 $99,091 $(51,769)
OPERATING INCOME132,700 
INTEREST INCOME (EXPENSE)548 
INCOME BEFORE INCOME TAXES$133,248 
Three Months Ended
September 30, 2022
CorePaymentsComplementaryCorporate and OtherTotal
REVENUE
Services and Support$163,216 $18,652 $118,214 $20,067 $320,149 
Processing10,100 167,881 30,203 869 209,053 
Total Revenue173,316 186,533 148,417 20,936 529,202 
Cost of Revenue70,604 100,553 58,105 68,999 298,261 
Research and Development32,993 
Selling, General, and Administrative57,225 
Total Expenses388,479 
SEGMENT INCOME$102,712 $85,980 $90,312 $(48,063)
OPERATING INCOME140,723 
INTEREST INCOME (EXPENSE)(1,424)
INCOME BEFORE INCOME TAXES$139,299 




The Company has not disclosed any additional asset information by segment, as the information is not generated for internal management reporting to the Chief Executive Officer, who is also the Chief Operating Decision Maker.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent Events Subsequent Events (Text Block)
3 Months Ended
Sep. 30, 2023
Subsequent Events [Abstract]  
Subsequent Events [Text Block] SUBSEQUENT EVENTSNone.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Pay vs Performance Disclosure    
Net Income $ 101,679 $ 106,549
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Insider Trading Arrangements
3 Months Ended
Sep. 30, 2023
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Nature of Operations and Summary of Significant Accounting Policies (Policies)
3 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Consolidation The condensed consolidated financial statements include the accounts of Jack Henry and all of its subsidiaries, which are wholly owned, and all intercompany accounts and transactions have been eliminated.
Comprehensive Income Comprehensive income for the three months ended September 30, 2023 and 2022, equals the Company’s net income.
Allowance for Credit Losses The Company monitors trade and other receivable balances and contract assets and estimates the allowance for lifetime expected credit losses. Estimates of expected credit losses are based on historical collection experience and other factors, including those related to current market conditions and events.
Property and Equipment Property and equipment is recorded at cost and depreciated using the straight-line method over the estimated useful lives of the assets.
Intangible Assets Intangible assets consist of goodwill, customer relationships, computer software, and trade names acquired in business acquisitions in addition to internally developed computer software. The amounts are amortized, with the exception of those intangible assets with an indefinite life (such as goodwill), over an estimated economic benefit period, generally 3 to 20 years.
Common Stock The Board of Directors has authorized the Company to repurchase shares of its common stock. Under this authorization, the Company may finance its share repurchases with available cash reserves or borrowings on its existing line of credit. The share repurchase program does not include specific price targets or timetables and may be suspended at any time.
Income Taxes
Deferred tax liabilities and assets are recognized for the tax effects of differences between the financial statement and tax basis of assets and liabilities. A valuation allowance would be established to reduce deferred tax assets if it is more likely than not that a deferred tax asset will not be realized.
The Company recognizes the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based upon the technical merits of the position. The tax benefit recognized in the financial statements from such a position is measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. Also, interest and penalties expenses are recognized on the full amount of unrecognized benefits for uncertain tax positions. The Company's policy is to include interest and penalties related to unrecognized tax benefits in income tax expense.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measures and Disclosures (Policies)
3 Months Ended
Sep. 30, 2023
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments, Policy [Policy Text Block]
For cash equivalents, certificates of deposit, amounts receivable or payable, and short-term borrowings, fair values approximate carrying value, based on the short-term nature of the assets and liabilities.
The Company's estimates of the fair value for financial assets and financial liabilities are based on the framework established in the fair value accounting guidance. The framework is based on the inputs used in valuation, gives the highest priority to quoted prices in active markets, and requires that observable inputs be used in the valuations when available. The three levels of the hierarchy are as follows:
Level 1: inputs to the valuation are quoted prices in an active market for identical assets
Level 2: inputs to the valuation include quoted prices for similar assets in active markets that are observable either directly or indirectly
Level 3: valuation is based on significant inputs that are unobservable in the market and the Company's own estimates of assumptions that we believe market participants would use in pricing the asset
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Leases Leases (Policies)
3 Months Ended
Sep. 30, 2023
Leases [Abstract]  
Lessee, Leases [Policy Text Block]
The Company determines if an arrangement is a lease, or contains a lease, at inception. The lease term begins on the commencement date, which is the date the Company takes possession of the property and may include options to extend or terminate the lease when it is reasonably certain that the option will be exercised. Right-of-use (“ROU”) assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Lease agreements with lease and non-lease components are accounted for as a single lease component for all asset classes, which are comprised of real estate leases and equipment leases. ROU assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. Since the Company’s leases do not typically provide an implicit rate, the Company uses its incremental borrowing rate based upon the information available at commencement date. The determination of the incremental borrowing rate requires judgment and is determined by using the Company’s current unsecured borrowing rate, adjusted for various factors such as collateralization and term to align with the terms of the lease.
The Company leases certain office space, data centers, and equipment with remaining terms of 3 months to 10 years. Certain leases contain renewal options for varying periods, which are at the Company’s sole discretion. For leases where the Company is reasonably certain to exercise a renewal option, such option periods have been included in the determination of the Company’s ROU assets and lease liabilities. Certain leases require the Company to pay taxes, insurance, maintenance, and other operating expenses associated with the leased asset. Such amounts are not included in the measurement of the lease liability to the extent they are variable in nature. Variable lease costs are recognized as a variable lease expense when incurred.
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Nature of Operations and Summary of Significant Accounting Policies- Loss on Disposal of Assets, net (Tables)
3 Months Ended
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Allowance for Credit Losses The following table summarizes allowance for credit losses activity for the fiscal quarter ended September 30, 2023:
Three Months Ended September 30,
20232022
Allowance for credit losses - beginning balance$7,955 $7,616 
Current provision for expected credit losses480 480 
Write-offs charged against allowance(231)(65)
Recoveries of amounts previously written off— (1)
Allowance for credit losses - ending balance$8,204 $8,030 
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue and Deferred Costs Revenue and Deferred Costs (Tables)
3 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue [Table Text Block]
Disaggregation of Revenue
The tables below present the Company's revenue disaggregated by type of revenue. Refer to Note 11, Reportable Segment Information, for disaggregated revenue by type and reportable segment. The majority of the Company’s revenue is earned domestically, with revenue from customers outside the United States comprising less than 1% of total revenue.
Three Months Ended September 30,
20232022
Private and Public Cloud$163,489 $148,999 
Product Delivery and Services60,839 57,523 
On-Premise Support117,877 113,627 
Services and Support342,205 320,149 
Processing229,163 209,053 
Total Revenue$571,368 $529,202 
Contract with Customer, Asset and Liability [Table Text Block]
Contract Balances
The following table provides information about contract assets and contract liabilities from contracts with customers.
September 30,
2023
June 30,
2023
Receivables, net$288,733 $361,252 
Contract Assets - Current27,926 26,711 
Contract Assets - Non-current79,480 81,561 
Contract Liabilities (Deferred Revenue) - Current261,656 331,974 
Contract Liabilities (Deferred Revenue) - Non-current71,751 67,755 
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measures and Disclosures (Tables)
3 Months Ended
Sep. 30, 2023
Fair Value Disclosures [Abstract]  
Recurring Fair Value Measurements[Table Text Block]
Fair value of financial assets included in current assets is as follows:
Estimated Fair Value MeasurementsTotal Fair
 Level 1Level 2Level 3Value
September 30, 2023   
Financial Assets:
 Certificates of Deposit$ $2,255 $ $2,255 
Financial Liabilities:
Credit facilities$ $245,000 $ $245,000 
June 30, 2023   
Financial Assets:
 Certificates of Deposit$— $2,234 $— $2,234 
Financial Liabilities:
Credit facilities$— $275,000 $— $275,000 
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Leases Leases (Tables)
3 Months Ended
Sep. 30, 2023
Leases [Abstract]  
Maturity of Lease Liabilities Under ASC 842 [Table Text Block]
Maturity of Lease Liabilities under ASC 842
Future minimum rental payments on operating leases with initial non-cancellable lease terms in excess of one year were due as follows at September 30, 2023:
Due Dates (fiscal year)Future Minimum Rental Payments
2024 (remaining period)$6,705 
20258,413 
20267,888 
20277,157 
20286,771 
Thereafter13,872 
Total lease payments$50,806 
Less: interest(3,251)
Present value of lease liabilities$47,555 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Stock Based Compensation (Tables)
3 Months Ended
Sep. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]
The following table summarizes non-vested restricted stock unit awards and performance awards as of September 30, 2023:
Unit awardsUnitsWeighted Average Grant Date Fair ValueAggregate Intrinsic Value
Outstanding July 1, 2023303 $190.08 
Granted1
142 180.61 
Vested(48)190.80 
Forfeited2
(28)201.87 
Outstanding September 30, 2023369 $185.42 $55,724 
1Granted includes restricted stock unit awards and performance unit awards at 100% achievement.
2Forfeited includes restricted stock unit awards and performance unit awards forfeited for service requirements not met and performance unit awards not settled due to underachievement of performance measures.
Schedule Of Share Based Payment Award PSU Valuation Assumptions [Table Text Block] The Monte Carlo inputs used in the model to estimate fair value at the measurement date and resulting values for these performance unit awards are as follows:
Monte Carlo award inputs:Fiscal 2024
Compensation Peer Group:
Volatility25.6 %
Risk free interest rate4.48 %
Annual dividend based on most recent quarterly dividend$2.08
Dividend yield1.23 %
Beginning average percentile rank for TSR74.0 %
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share Earnings Per Share (Tables)
3 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
The following table reflects the reconciliation between basic and diluted earnings per share.
Three Months Ended September 30,
 20232022
Net Income$101,679 $106,549 
Common share information:
Weighted average shares outstanding for basic earnings per share72,869 72,896 
Dilutive effect of stock options, restricted stock units, and performance units145 242 
Weighted average shares outstanding for diluted earnings per share73,014 73,138 
Basic earnings per share$1.40 $1.46 
Diluted earnings per share$1.39 $1.46 
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Business Acquisitions (Tables) - Payrailz [Member]
3 Months Ended
Sep. 30, 2023
Business Acquisition [Line Items]  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]
Management has completed a purchase price allocation and assessment of the fair value of acquired assets and liabilities assumed. The recognized amounts of identifiable assets acquired, and liabilities assumed, based on their fair values as of August 31, 2022, and taking into account the post-closing purchase price adjustment described above, are set forth below:
Current assets$1,851 
Identifiable intangible assets119,868 
Deferred revenue(8,104)
Total other liabilities assumed(749)
Total identifiable net assets112,866 
Goodwill117,339 
Net assets acquired$230,205 
Business Acquisition, Pro Forma Information The following unaudited pro forma consolidated financial information for the three months ended September 30, 2023 and 2022, is presented as if this acquisition had occurred at the beginning of the prior period presented. The pro forma net income includes estimated incremental amortization expense of $1,957 for the three months ended September 30, 2022. In addition, this unaudited pro forma financial information is provided for illustrative purposes only and should not be relied upon as necessarily being indicative of the historical results that would have been obtained if the acquisition had actually occurred during this period, or the results that may be obtained in the future as a result of the acquisition.
Three Months Ended
September 30,
 20232022
ActualPro forma
Revenue$571,368 $530,829 
Net Income101,679 102,012 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Reportable Segment Information (Tables)
3 Months Ended
Sep. 30, 2023
Segment Reporting [Abstract]  
Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]
Three Months Ended
September 30, 2023
CorePaymentsComplementaryCorporate and OtherTotal
REVENUE
Services and Support$175,744 $19,903 $124,270 $22,288 $342,205 
Processing10,695 179,455 37,096 1,917 229,163 
Total Revenue186,439 199,358 161,366 24,205 571,368 
Cost of Revenue75,927 108,826 62,275 75,974 323,002 
Research and Development36,892 
Selling, General, and Administrative78,774 
Total Expenses438,668 
SEGMENT INCOME$110,512 $90,532 $99,091 $(51,769)
OPERATING INCOME132,700 
INTEREST INCOME (EXPENSE)548 
INCOME BEFORE INCOME TAXES$133,248 
Three Months Ended
September 30, 2022
CorePaymentsComplementaryCorporate and OtherTotal
REVENUE
Services and Support$163,216 $18,652 $118,214 $20,067 $320,149 
Processing10,100 167,881 30,203 869 209,053 
Total Revenue173,316 186,533 148,417 20,936 529,202 
Cost of Revenue70,604 100,553 58,105 68,999 298,261 
Research and Development32,993 
Selling, General, and Administrative57,225 
Total Expenses388,479 
SEGMENT INCOME$102,712 $85,980 $90,312 $(48,063)
OPERATING INCOME140,723 
INTEREST INCOME (EXPENSE)(1,424)
INCOME BEFORE INCOME TAXES$139,299 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Nature of Operations and Summary of Significant Accounting Policies (Details)
Sep. 30, 2023
client
Accounting Policies [Abstract]  
Entity number of customers 7,500
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Nature of Operations and Summary of Significant Accounting Policies Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Allowance for credit losses- beginning balance $ 7,955 $ 7,616
Current provision for expected credit losses 480 480
Write-offs charged against allowance (231) (65)
Recoveries of amounts previously written off 0 (1)
Allowance for credit losses- ending balance $ 8,204 $ 8,030
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Nature of Operations and Summary of Significant Accounting Policies Property and Equipment (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Jun. 30, 2023
Property, Plant and Equipment [Abstract]    
Accumulated Depreciation, Property and Equipment $ 476,923 $ 466,711
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Nature of Operations and Summary of Significant Accounting Policies Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Jun. 30, 2023
Finite-Lived Intangible Assets, Accumulated Amortization $ 1,187,086 $ 1,149,913
Minimum [Member]    
Finite-Lived Intangible Asset, Useful Life 3 years  
Maximum [Member]    
Finite-Lived Intangible Asset, Useful Life 20 years  
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Nature of Operations and Summary of Significant Accounting Policies Purchase of Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Jun. 30, 2023
Automated Bookkeeping, Inc. [Member] | Preferred Stock [Member]    
Investment Owned, at Cost $ 18,250 $ 18,250
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Nature of Operations and Summary of Significant Accounting Policies Treasury Stock (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Jun. 30, 2023
Class of Stock Disclosures [Abstract]      
Treasury Stock, Common, Shares 31,323,119   31,194,351
Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased 3,667,000   3,796,000
Treasury Stock, Value $ 1,852,118   $ 1,832,118
Treasury Stock, Shares, Acquired 129,000 0  
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue and Deferred Costs Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]    
Revenue $ 571,368 $ 529,202
Private and Public Cloud    
Disaggregation of Revenue [Line Items]    
Revenue 163,489 148,999
Product Delivery and Service [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 60,839 57,523
On-Premise Support    
Disaggregation of Revenue [Line Items]    
Revenue 117,877 113,627
Services and Support [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 342,205 320,149
Processing [Member]    
Disaggregation of Revenue [Line Items]    
Revenue $ 229,163 $ 209,053
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue and Deferred Costs Contract Balances (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]    
Receivables, net $ 288,733 $ 361,252
Contract Assets- Current 27,926 26,711
Contract Asset- Non-current 79,480 81,561
Contract Liabilities (Deferred Revenue)- Current 261,656 331,974
Contract Liabilities (Deferred Revenue)- Non- current $ 71,751 $ 67,755
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue and Deferred Costs Revenue Recognition Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Revenue from Contract with Customer [Abstract]    
Revenue recognized from beginning deferred balance $ 99,220 $ 97,990
Future revenue related to unsatisfied performance obligations $ 3,563,944  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-10-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Future revenue related to unsatisfied performance obligations, expected percentage to be recognized for given time frame 25.00%  
Future revenue related to unsatisfied performance obligations, expected timing 12 months  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-10-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Future revenue related to unsatisfied performance obligations, expected percentage to be recognized for given time frame 19.00%  
Future revenue related to unsatisfied performance obligations, expected timing 12 months  
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue and Deferred Costs Contract Costs (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]      
Capitalized Contract Cost $ 450,294   $ 442,012
Amortization of deferred contract costs $ 50,537 $ 41,980  
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measures and Disclosures (Details) - Fair Value, Recurring [Member] - USD ($)
$ in Thousands
Sep. 30, 2023
Jun. 30, 2023
Certificates of Deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Certificates of Deposit $ 2,255 $ 2,234
Certificates of Deposit | Fair Value, Inputs, Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Certificates of Deposit 0 0
Certificates of Deposit | Fair Value, Inputs, Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Certificates of Deposit 2,255 2,234
Certificates of Deposit | Fair Value, Inputs, Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Certificates of Deposit 0 0
Credit facilities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Credit facilities 245,000 275,000
Credit facilities [Member] | Fair Value, Inputs, Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Credit facilities 0 0
Credit facilities [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Credit facilities 245,000 275,000
Credit facilities [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Credit facilities $ 0 $ 0
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Leases Leases (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Jun. 30, 2023
Operating Lease, Right-of-Use Asset $ 41,564   $ 43,662
Present value of operating lease liabilities 47,555   50,269
Operating Lease, Liability, Current 9,571   9,776
Operating Lease, Liability, Noncurrent $ 37,984   $ 40,493
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other non-current assets   Other non-current assets
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses   Accrued expenses
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other long-term liabilities   Other long-term liabilities
Accumulated Amortization Operating Lease Right-of-use asset $ 28,077   $ 34,973
Operating Lease, Cost 2,468 $ 3,059  
Variable Lease, Cost 544 923  
Operating Lease, Payments 2,171 3,110  
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability $ 0 $ 2,296  
Operating Lease, Weighted Average Remaining Lease Term 80 months   78 months
Operating Lease, Weighted Average Discount Rate, Percent 2.09%   2.14%
Operating Lease Liability Option To Extend Amounts $ 5,464    
Lessee, lease not yet commenced, future minimum payments due 0    
Elizabethtown, KY Sublease      
Lessor, Operating Lease, Payment to be Received $ 3,852    
Lessor, Operating Lease, Lease Not yet Commenced, Term of Contract 57 months    
Minimum [Member]      
Remaining lease terms 3 months    
Maximum [Member]      
Remaining lease terms 10 years    
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Leases Lease Maturity (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Jun. 30, 2023
Leases [Abstract]    
2024 (remaining period) $ 6,705  
2025 8,413  
2026 7,888  
2027 7,157  
2028 6,771  
Thereafter 13,872  
Total lease payments 50,806  
Less: interest (3,251)  
Present value of operating lease liabilities $ 47,555 $ 50,269
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Debt Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Jun. 30, 2023
May 16, 2023
Debt Instrument [Line Items]        
Interest paid $ 3,509 $ 1,333    
Unsecured Debt [Member]        
Debt Instrument [Line Items]        
Unsecured Loan, Unused Borrowing Capacity $ 5,000      
Unsecured Loan, Maturity Date Apr. 30, 2025      
Unsecured Loan, Amount Outstanding $ 0   $ 0  
Revolving credit facility [Member] | Credit facilities [Member]        
Debt Instrument [Line Items]        
Revolving Credit Facility, Current Borrowing Capacity 600,000      
Revolving Credit Facility, Maximum Borrowing Capacity $ 1,000,000      
Revolving Credit Facility, Expiration Date Aug. 31, 2027      
Long-term Debt $ 65,000   95,000  
Term loan facility | Credit facilities [Member]        
Debt Instrument [Line Items]        
Revolving Credit Facility, Expiration Date May 16, 2025      
Long-term Debt $ 180,000   $ 180,000  
Debt Instrument, Face Amount       $ 180,000
Fed Funds Effective Rate Overnight Index Swap Rate [Member] | Revolving credit facility [Member] | Credit facilities [Member]        
Debt Instrument [Line Items]        
Basis Spread on Variable Rate 0.50%      
Fed Funds Effective Rate Overnight Index Swap Rate [Member] | Term loan facility | Credit facilities [Member]        
Debt Instrument [Line Items]        
Basis Spread on Variable Rate 0.50%      
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Revolving credit facility [Member] | Credit facilities [Member]        
Debt Instrument [Line Items]        
Basis Spread on Variable Rate 1.00%      
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Term loan facility | Credit facilities [Member]        
Debt Instrument [Line Items]        
Basis Spread on Variable Rate 0.75%      
Prime Rate [Member] | Unsecured Debt [Member]        
Debt Instrument [Line Items]        
Basis Spread on Variable Rate 1.00%      
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Effective Tax Rate 23.70% 23.50%
Income Taxes Paid, Net $ 2,569 $ 2,828
Unrecognized Tax Benefits 12,676  
Unrecognized Tax Benefits that Would Impact Effective Tax Rate 11,051  
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued 2,046 $ 1,360
Minimum [Member]    
Expiration of statutes of limitations impact on UTB balance 1,500  
Maximum [Member]    
Expiration of statutes of limitations impact on UTB balance $ 4,500  
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Stock Based Compensation Narrative (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expense for stock-based compensation $ 7,148 $ 6,998
Granted, number of shares 142  
Share-based Payment Arrangement, Option [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross 0  
Exercised, number of shares 0  
Forfeited, number of shares 0  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 12  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price $ 87.27  
Outstanding, period end, intrinsic value $ 746  
Compensation expense not yet recognized, stock options $ 0  
Weighted average remaining contractual term, stock options 2 years 9 months  
Restricted Stock Units (RSUs) [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Compensation expense yet to be recognized $ 38,164  
Compensation expense yet to be recognized, period for recognition 1 year 5 months 15 days  
Performance Shares [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted, number of shares 58  
2015 EIP [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares authorized for issuance 3,000  
2015 EIP [Member] | Share-based Payment Arrangement, Option [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Termination after grant date 10 years  
Requisite service period 3 years  
Termination period after termination of employment 90 days  
Termination period after death 1 year  
Minimum [Member] | Restricted Stock Units (RSUs) [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period 1 year  
Maximum [Member] | Restricted Stock Units (RSUs) [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period 3 years  
Fair value on grant date less PV of dividends [Member] | Restricted Stock Units (RSUs) [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted, number of shares 84  
Fair value on grant date less PV of dividends [Member] | Performance Shares [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted, number of shares 23  
Fair value under Monte Carlo [Member] | Performance Shares [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted, number of shares 35  
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Stock Based Compensation Restricted Stock Unit Awards (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Sep. 30, 2023
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Granted, number of shares 142
Restricted Stock Units (RSUs) [Member]  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Outstanding, period start, number of shares 303
Vested, number of shares (48)
Forfeited, number of shares (28)
Outstanding, period end, number of shares 369
Outstanding, period start, weighted average grant date fair value | $ / shares $ 190.08
Granted, weighted average grant date fair value | $ / shares 180.61
Vested, weighted average grant date fair value | $ / shares 190.80
Forfeited, weighted average grant date fair value | $ / shares 201.87
Outstanding, period end, weighted average grant date fair value | $ / shares $ 185.42
Restricted Stock Units, Aggregate Intrinsic Value, Outstanding | $ $ 55,724
Restricted Stock Units (RSUs) [Member] | Fair value on grant date less PV of dividends [Member]  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Granted, number of shares 84
Performance Shares [Member]  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Granted, number of shares 58
Performance Shares [Member] | Fair value on grant date less PV of dividends [Member]  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Granted, number of shares 23
Performance Shares [Member] | Fair value under Monte Carlo [Member]  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Granted, number of shares 35
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Stock Based Compensation PSU Measurement Date Assumptions (Details) - Compensation Peer Group [Member] - Performance Shares [Member]
Aug. 04, 2023
USD ($)
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Volatility 25.60%
Risk free interest rate 4.48%
Annual dividend based on most recent quarterly dividend $ 2.08
Dividend yield 1.23%
Beginning average percentile rank for TSR 74.00%
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Earnings Per Share [Abstract]    
Net Income $ 101,679 $ 106,549
Common share information:    
Weighted average shares outstanding for basic earnings per share 72,869 72,896
Dilutive effect of stock options, restricted stock units, and performance units 145 242
Weighted average shares outstanding for diluted earnings per share 73,014 73,138
Basic earnings per share $ 1.40 $ 1.46
Diluted earnings per share $ 1.39 $ 1.46
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 0 11
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Business Acquisitions (Details) - USD ($)
$ in Thousands
3 Months Ended
Aug. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Business Acquisition [Line Items]      
Revenue   $ 571,368 $ 529,202
Net Income   101,679 106,549
Payrailz [Member]      
Business Acquisition [Line Items]      
Business Acquisition, Effective Date of Acquisition Aug. 31, 2022    
Payments to Acquire Businesses, Gross $ 230,205    
Escrow deposit related to acquisition 48,500    
Escrow deposit - final purchase price adjustment 2,500    
Escrow deposit - indemnification matters 46,000    
Current assets 1,851    
Identifiable intangible assets 119,868    
Deferred revenue (8,104)    
Total other liabilities assumed (749)    
Total identifiable net assets 112,866    
Net assets acquired 230,205    
Cash Acquired from Acquisition 577    
Acquired Receivables, Gross Contractual Amount 978    
Acquired Receivable, Fair Value 978    
Acquired Receivables, Estimated Uncollectible 0    
Revenue of Acquiree since Acquisition Date, Actual   2,896 738
Earnings or Loss of Acquiree since Acquisition Date, Actual   (5,059) (1,870)
Acquisition, amortization expense included in pro forma net income     1,957
Business Acquisition, Pro Forma Revenue     530,829
Business Acquisition, Pro Forma Net Income (Loss)     102,012
Customer Relationships [Member] | Payrailz [Member]      
Business Acquisition [Line Items]      
Identifiable Intangible Assets Acquired $ 6,109    
Identifiable Intangible Assets, Weighted Average Useful Life 15 years    
Computer Software, Intangible Asset [Member] | Payrailz [Member]      
Business Acquisition [Line Items]      
Identifiable Intangible Assets Acquired $ 112,505    
Identifiable Intangible Assets, Weighted Average Useful Life 10 years    
Other Intangible Assets [Member] | Payrailz [Member]      
Business Acquisition [Line Items]      
Identifiable Intangible Assets Acquired $ 1,254    
Identifiable Intangible Assets, Weighted Average Useful Life 15 years    
Payments [Member]      
Business Acquisition [Line Items]      
Revenue   $ 199,358 $ 186,533
Payments [Member] | Payrailz [Member]      
Business Acquisition [Line Items]      
Acquisition goodwill expected to be tax deductible $ 117,339    
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Reportable Segment Information Narrative (Details)
$ in Thousands
3 Months Ended
Sep. 30, 2023
USD ($)
segment
Segment Reporting [Abstract]  
Number of Reportable Segments | segment 4
Core [Member]  
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]  
Reclassification of Revenue from Core to Complementary $ (351)
Reclassification of Revenue from Core to Corporate and Other (1,457)
Reclassification of Cost from Core to Corporate and Other (1,636)
Payments [Member]  
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]  
Reclassification of Revenue from Payments to Complementary (6)
Reclassification of Revenue from Payments to Corporate and Other (1)
Reclassification of Cost from Payments to Complementary (91)
Reclassification of Cost from Payments to Corporate and Other (511)
Complementary [Member]  
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]  
Reclassification of Revenue from Core to Complementary 351
Reclassification of Revenue from Payments to Complementary 6
Reclassification of Revenue from Complementary to Corporate and Other (293)
Reclassification of Revenue from Corporate and Other to Complementary 2
Reclassification of Cost from Payments to Complementary 91
Reclassification of Cost from Complementary to Corporate and Other (423)
Corporate and Other [Member]  
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]  
Reclassification of Revenue from Core to Corporate and Other 1,457
Reclassification of Revenue from Payments to Corporate and Other 1
Reclassification of Revenue from Complementary to Corporate and Other 293
Reclassification of Revenue from Corporate and Other to Complementary (2)
Reclassification of Cost from Core to Corporate and Other 1,636
Reclassification of Cost from Payments to Corporate and Other 511
Reclassification of Cost from Complementary to Corporate and Other $ 423
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Reportable Segment Information Reconciliation of Operating Profit by Segment to Consolidated (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Revenue $ 571,368 $ 529,202
Cost of Revenue 323,002 298,261
Research and Development 36,892 32,993
Selling, General, and Administrative 78,774 57,225
Total Expenses 438,668 388,479
OPERATING INCOME 132,700 140,723
INTEREST INCOME (EXPENSE) 548 (1,424)
INCOME BEFORE INCOME TAXES 133,248 139,299
Services and Support [Member]    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Revenue 342,205 320,149
Processing [Member]    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Revenue 229,163 209,053
Core [Member]    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Revenue 186,439 173,316
Cost of Revenue 75,927 70,604
SEGMENT INCOME 110,512 102,712
Core [Member] | Services and Support [Member]    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Revenue 175,744 163,216
Core [Member] | Processing [Member]    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Revenue 10,695 10,100
Payments [Member]    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Revenue 199,358 186,533
Cost of Revenue 108,826 100,553
SEGMENT INCOME 90,532 85,980
Payments [Member] | Services and Support [Member]    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Revenue 19,903 18,652
Payments [Member] | Processing [Member]    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Revenue 179,455 167,881
Complementary [Member]    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Revenue 161,366 148,417
Cost of Revenue 62,275 58,105
SEGMENT INCOME 99,091 90,312
Complementary [Member] | Services and Support [Member]    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Revenue 124,270 118,214
Complementary [Member] | Processing [Member]    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Revenue 37,096 30,203
Corporate and Other [Member]    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Revenue 24,205 20,936
Cost of Revenue 75,974 68,999
SEGMENT INCOME (51,769) (48,063)
Corporate and Other [Member] | Services and Support [Member]    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Revenue 22,288 20,067
Corporate and Other [Member] | Processing [Member]    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Revenue $ 1,917 $ 869
XML 63 jkhy-20230930_htm.xml IDEA: XBRL DOCUMENT 0000779152 2023-07-01 2023-09-30 0000779152 2023-10-27 0000779152 2023-09-30 0000779152 2023-06-30 0000779152 us-gaap:CustomerRelationshipsMember 2023-09-30 0000779152 us-gaap:CustomerRelationshipsMember 2023-06-30 0000779152 2022-07-01 2022-09-30 0000779152 us-gaap:PreferredStockMember 2023-09-30 0000779152 us-gaap:PreferredStockMember 2022-09-30 0000779152 us-gaap:CommonStockMember 2023-06-30 0000779152 us-gaap:CommonStockMember 2022-06-30 0000779152 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0000779152 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0000779152 us-gaap:CommonStockMember 2023-09-30 0000779152 us-gaap:CommonStockMember 2022-09-30 0000779152 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0000779152 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0000779152 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0000779152 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0000779152 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0000779152 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0000779152 us-gaap:RetainedEarningsMember 2023-06-30 0000779152 us-gaap:RetainedEarningsMember 2022-06-30 0000779152 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0000779152 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0000779152 us-gaap:RetainedEarningsMember 2023-09-30 0000779152 us-gaap:RetainedEarningsMember 2022-09-30 0000779152 us-gaap:TreasuryStockCommonMember 2023-06-30 0000779152 us-gaap:TreasuryStockCommonMember 2022-06-30 0000779152 us-gaap:TreasuryStockCommonMember 2023-07-01 2023-09-30 0000779152 us-gaap:TreasuryStockCommonMember 2022-07-01 2022-09-30 0000779152 us-gaap:TreasuryStockCommonMember 2023-09-30 0000779152 us-gaap:TreasuryStockCommonMember 2022-09-30 0000779152 2022-09-30 0000779152 2022-06-30 0000779152 srt:MinimumMember 2023-09-30 0000779152 srt:MaximumMember 2023-09-30 0000779152 jkhy:AutomatedBookkeepingInc.Member us-gaap:PreferredStockMember 2023-09-30 0000779152 jkhy:AutomatedBookkeepingInc.Member us-gaap:PreferredStockMember 2023-06-30 0000779152 jkhy:PrivatePublicCloudMember 2023-07-01 2023-09-30 0000779152 jkhy:PrivatePublicCloudMember 2022-07-01 2022-09-30 0000779152 jkhy:ProductDeliveryandServiceMember 2023-07-01 2023-09-30 0000779152 jkhy:ProductDeliveryandServiceMember 2022-07-01 2022-09-30 0000779152 jkhy:OnPremiseSupportMember 2023-07-01 2023-09-30 0000779152 jkhy:OnPremiseSupportMember 2022-07-01 2022-09-30 0000779152 us-gaap:LicenseAndServiceMember 2023-07-01 2023-09-30 0000779152 us-gaap:LicenseAndServiceMember 2022-07-01 2022-09-30 0000779152 jkhy:ProcessingMember 2023-07-01 2023-09-30 0000779152 jkhy:ProcessingMember 2022-07-01 2022-09-30 0000779152 2023-10-01 2023-09-30 0000779152 2024-10-01 2023-09-30 0000779152 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0000779152 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0000779152 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0000779152 us-gaap:CertificatesOfDepositMember us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0000779152 us-gaap:LineOfCreditMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0000779152 us-gaap:LineOfCreditMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0000779152 us-gaap:LineOfCreditMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0000779152 us-gaap:LineOfCreditMember us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0000779152 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0000779152 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0000779152 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0000779152 us-gaap:CertificatesOfDepositMember us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0000779152 us-gaap:LineOfCreditMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0000779152 us-gaap:LineOfCreditMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0000779152 us-gaap:LineOfCreditMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0000779152 us-gaap:LineOfCreditMember us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0000779152 jkhy:ElizabethtownKYSubleaseMember 2023-09-30 0000779152 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-09-30 0000779152 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:FederalFundsEffectiveSwapRateMember 2023-07-01 2023-09-30 0000779152 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-07-01 2023-09-30 0000779152 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-07-01 2023-09-30 0000779152 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-06-30 0000779152 us-gaap:LoansPayableMember us-gaap:LineOfCreditMember 2023-05-16 0000779152 us-gaap:LoansPayableMember us-gaap:LineOfCreditMember us-gaap:FederalFundsEffectiveSwapRateMember 2023-07-01 2023-09-30 0000779152 us-gaap:LoansPayableMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-07-01 2023-09-30 0000779152 us-gaap:LoansPayableMember us-gaap:LineOfCreditMember 2023-07-01 2023-09-30 0000779152 us-gaap:LoansPayableMember us-gaap:LineOfCreditMember 2023-06-30 0000779152 us-gaap:LoansPayableMember us-gaap:LineOfCreditMember 2023-09-30 0000779152 us-gaap:UnsecuredDebtMember 2023-09-30 0000779152 us-gaap:UnsecuredDebtMember us-gaap:PrimeRateMember 2023-07-01 2023-09-30 0000779152 us-gaap:UnsecuredDebtMember 2023-07-01 2023-09-30 0000779152 us-gaap:UnsecuredDebtMember 2023-06-30 0000779152 jkhy:A2015EIPMember 2023-09-30 0000779152 us-gaap:EmployeeStockOptionMember jkhy:A2015EIPMember 2023-07-01 2023-09-30 0000779152 us-gaap:EmployeeStockOptionMember 2023-07-01 2023-09-30 0000779152 us-gaap:EmployeeStockOptionMember 2023-09-30 0000779152 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember 2023-07-01 2023-09-30 0000779152 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember 2023-07-01 2023-09-30 0000779152 us-gaap:RestrictedStockUnitsRSUMember 2023-06-30 0000779152 us-gaap:RestrictedStockUnitsRSUMember 2023-07-01 2023-09-30 0000779152 us-gaap:RestrictedStockUnitsRSUMember 2023-09-30 0000779152 us-gaap:RestrictedStockUnitsRSUMember jkhy:FairvalueongrantdatelessPVofdividendsMember 2023-07-01 2023-09-30 0000779152 us-gaap:PerformanceSharesMember 2023-07-01 2023-09-30 0000779152 us-gaap:PerformanceSharesMember jkhy:FairvalueongrantdatelessPVofdividendsMember 2023-07-01 2023-09-30 0000779152 us-gaap:PerformanceSharesMember jkhy:FairvalueunderMonteCarloMember 2023-07-01 2023-09-30 0000779152 us-gaap:PerformanceSharesMember jkhy:CompensationPeerGroupMember 2023-08-04 2023-08-04 0000779152 us-gaap:PerformanceSharesMember jkhy:CompensationPeerGroupMember 2023-08-04 0000779152 jkhy:PayrailzMember 2022-08-31 2022-08-31 0000779152 jkhy:PayrailzMember 2022-08-31 0000779152 jkhy:PayrailzMember 2023-07-01 2023-09-30 0000779152 jkhy:PayrailzMember jkhy:PaymentsMember 2022-08-31 0000779152 jkhy:PayrailzMember us-gaap:CustomerRelationshipsMember 2022-08-31 2022-08-31 0000779152 jkhy:PayrailzMember us-gaap:ComputerSoftwareIntangibleAssetMember 2022-08-31 2022-08-31 0000779152 jkhy:PayrailzMember us-gaap:OtherIntangibleAssetsMember 2022-08-31 2022-08-31 0000779152 jkhy:PayrailzMember 2022-07-01 2022-09-30 0000779152 jkhy:ComplementaryMember 2023-07-01 2023-09-30 0000779152 us-gaap:CorporateAndOtherMember 2023-07-01 2023-09-30 0000779152 us-gaap:LicenseAndServiceMember jkhy:CoreSegmentMember 2023-07-01 2023-09-30 0000779152 us-gaap:LicenseAndServiceMember jkhy:PaymentsMember 2023-07-01 2023-09-30 0000779152 us-gaap:LicenseAndServiceMember jkhy:ComplementaryMember 2023-07-01 2023-09-30 0000779152 us-gaap:LicenseAndServiceMember us-gaap:CorporateAndOtherMember 2023-07-01 2023-09-30 0000779152 jkhy:ProcessingMember jkhy:CoreSegmentMember 2023-07-01 2023-09-30 0000779152 jkhy:ProcessingMember jkhy:PaymentsMember 2023-07-01 2023-09-30 0000779152 jkhy:ProcessingMember jkhy:ComplementaryMember 2023-07-01 2023-09-30 0000779152 jkhy:ProcessingMember us-gaap:CorporateAndOtherMember 2023-07-01 2023-09-30 0000779152 jkhy:CoreSegmentMember 2023-07-01 2023-09-30 0000779152 jkhy:PaymentsMember 2023-07-01 2023-09-30 0000779152 us-gaap:LicenseAndServiceMember jkhy:CoreSegmentMember 2022-07-01 2022-09-30 0000779152 us-gaap:LicenseAndServiceMember jkhy:PaymentsMember 2022-07-01 2022-09-30 0000779152 us-gaap:LicenseAndServiceMember jkhy:ComplementaryMember 2022-07-01 2022-09-30 0000779152 us-gaap:LicenseAndServiceMember us-gaap:CorporateAndOtherMember 2022-07-01 2022-09-30 0000779152 jkhy:ProcessingMember jkhy:CoreSegmentMember 2022-07-01 2022-09-30 0000779152 jkhy:ProcessingMember jkhy:PaymentsMember 2022-07-01 2022-09-30 0000779152 jkhy:ProcessingMember jkhy:ComplementaryMember 2022-07-01 2022-09-30 0000779152 jkhy:ProcessingMember us-gaap:CorporateAndOtherMember 2022-07-01 2022-09-30 0000779152 jkhy:CoreSegmentMember 2022-07-01 2022-09-30 0000779152 jkhy:PaymentsMember 2022-07-01 2022-09-30 0000779152 jkhy:ComplementaryMember 2022-07-01 2022-09-30 0000779152 us-gaap:CorporateAndOtherMember 2022-07-01 2022-09-30 shares iso4217:USD iso4217:USD shares jkhy:client utr:Rate pure jkhy:segment 0000779152 --06-30 2024 Q1 false P12M http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent -351000 -1457000 -6000 -1000 -293000 -2000 -1636000 -91000 -511000 -423000 10-Q true 2023-09-30 false 0-14112 JACK HENRY & ASSOCIATES, INC. DE 43-1128385 663 Highway 60, P.O. Box 807 Monett MO 65708 417 235-6652 Common Stock ($0.01 par value) JKHY NASDAQ Yes Yes Large Accelerated Filer false false false 72828202 31467000 12243000 288733000 361252000 0 7523000 163670000 169178000 79626000 77766000 563496000 627962000 202847000 205664000 170342000 161465000 574143000 565714000 334825000 322698000 63335000 65528000 20438000 19998000 804797000 804797000 1967880000 1940200000 2734223000 2773826000 20286000 19156000 157945000 172629000 30678000 0 261656000 331974000 470565000 523759000 71751000 67755000 234254000 244431000 245000000 275000000 52705000 54371000 603710000 641557000 1074275000 1165316000 1 1 500000 500000 0 0 0 0 0.01 0.01 250000000 250000000 104144549 104088784 1041000 1041000 591458000 583836000 2919567000 2855751000 31323119 31194351 1852118000 1832118000 1659948000 1608510000 2734223000 2773826000 571368000 529202000 323002000 298261000 36892000 32993000 78774000 57225000 438668000 388479000 132700000 140723000 4745000 152000 4197000 1576000 548000 -1424000 133248000 139299000 31569000 32750000 101679000 106549000 1.40 1.46 72869000 72896000 1.39 1.46 73014000 73138000 0 0 104088784 103921724 31057 12141 24708 19263 104144549 103953128 1041000 1039000 0 1000 1041000 1040000 583836000 551360000 2944000 1556000 3418000 3232000 7148000 6998000 591458000 560034000 2855751000 2636342000 101679000 106549000 37863000 35709000 2919567000 2707182000 -1832118000 -1807118000 20000000 0 -1852118000 -1807118000 1659948000 1461138000 0.52 0.49 101679000 106549000 12052000 12416000 37183000 33194000 10178000 12345000 7148000 6998000 111000 6124000 -72519000 -101509000 17356000 34740000 -1234000 -2168000 -17285000 -45265000 39044000 41937000 -66322000 -65130000 157139000 136831000 0 228986000 7612000 7737000 852000 26252000 2280000 408000 41486000 38715000 -50526000 -249594000 135000000 280000000 165000000 150022000 20000000 0 37863000 35709000 2944000 1556000 3418000 3233000 -87389000 95946000 19224000 -16817000 12243000 48787000 31467000 31970000 NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Description of the Company</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Jack Henry &amp; Associates, Inc. and subsidiaries ("Jack Henry," or the "Company") is a well-rounded financial technology company. Jack Henry was founded in 1976 as a provider of core information processing solutions for banks. Today, the Company’s extensive array of products and services includes processing transactions, automating business processes, and managing information for approximately 7,500 financial institutions and diverse corporate entities. </span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidation</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements include the accounts of Jack Henry and all of its subsidiaries, which are wholly owned, and all intercompany accounts and transactions have been eliminated.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Comprehensive Income</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comprehensive income for the three months ended September 30, 2023 and 2022, equals the Company’s net income.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Allowance for Credit Losses</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company monitors trade and other receivable balances and contract assets and estimates the allowance for lifetime expected credit losses. Estimates of expected credit losses are based on historical collection experience and other factors, including those related to current market conditions and events.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes allowance for credit losses activity for the fiscal quarter ended September 30, 2023: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:65.762%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.175%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.177%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses - beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,955 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,616 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current provision for expected credit losses</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">480 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">480 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs charged against allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(231)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries of amounts previously written off</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Allowance for credit losses - ending balance</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,204</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,030</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Property and Equipment</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment is recorded at cost and depreciated using the straight-line method over the estimated useful lives of the assets. Accumulated depreciation at September 30, 2023, totaled $476,923 and at June 30, 2023, totaled $466,711.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible Assets</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consist of goodwill, customer relationships, computer software, and trade names acquired in business acquisitions in addition to internally developed computer software. The amounts are amortized, with the exception of those intangible assets with an indefinite life (such as goodwill), over an estimated economic benefit period, generally 3 to 20 years. Accumulated amortization of intangible assets totaled $1,187,086 and $1,149,913 at September 30, 2023, and June 30, 2023, respectively.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Purchase of Investments</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At September 30, 2023, and June 30, 2023, the Company had an investment in the preferred stock of Autobooks, Inc. ("Autobooks") of $18,250, which represented a non-controlling share of the voting equity as of that date. The total investment was recorded at cost and is included within other non-current assets on the Company's balance sheet. There have been no events or changes in circumstances that would indicate an impairment and no price changes resulting from observing a similar or identical investment. An impairment and/or an observable price change would be an adjustment to recorded cost. Fair value will not be estimated unless there are identified events or changes in circumstances that may have a significant adverse effect on the fair value of the investment.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Stock</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Board of Directors has authorized the Company to repurchase shares of its common stock. Under this authorization, the Company may finance its share repurchases with available cash reserves or borrowings on its existing line of credit. The share repurchase program does not include specific price targets or timetables and may be suspended at any time. At September 30, 2023, there were 31,323 shares in treasury stock and the Company had the remaining authority to repurchase up to 3,667 additional shares. The total cost of treasury shares at September 30, 2023, was $1,852,118. During the first three months of fiscal 2024, the Company repurchased 129 shares. At June 30, 2023, there were 31,194 shares in treasury stock and the Company had the remaining authority to repurchase up to 3,796 additional shares. The total cost of treasury shares at June 30, 2023, was $1,832,118 and the Company repurchased no shares during the first three months of fiscal 2023.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax liabilities and assets are recognized for the tax effects of differences between the financial statement and tax basis of assets and liabilities. A valuation allowance would be established to reduce deferred tax assets if it is more likely than not that a deferred tax asset will not be realized.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based upon the technical merits of the position. The tax benefit recognized in the financial statements from such a position is measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. Also, interest and penalties expenses are recognized on the full amount of unrecognized benefits for uncertain tax positions. The Company's policy is to include interest and penalties related to unrecognized tax benefits in income tax expense.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interim Financial Statements</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated financial statements have been prepared in accordance with the instructions to Form 10-Q of the Securities and Exchange Commission ("SEC") and in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP") applicable to interim condensed consolidated financial statements, and do not include all of the information and footnotes required by accounting principles generally accepted in the United States of America for complete consolidated financial statements. The condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and accompanying notes, which are included in its Annual Report on Form 10-K (“Form 10-K”) for the fiscal year ended June 30, 2023.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the opinion of the management of the Company, the accompanying unaudited condensed consolidated financial statements reflect all adjustments necessary (consisting of normal recurring adjustments) to state fairly in all material respects the financial position of the Company as of September 30, 2023, the results of its operations for the three months ended September 30, 2023 and 2022, changes in stockholders' equity for the three months ended September 30, 2023 and 2022, and its cash flows for the three months ended September 30, 2023 and 2022. The condensed consolidated balance sheet at June 30, 2023, was derived from audited annual financial statements, but does not contain all of the footnote disclosures from the annual financial statements.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of operations for the three months ended September 30, 2023, are not necessarily indicative of the results to be expected for the entire fiscal year.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates </span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Significant Accounting Policies</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accounting policies followed by the Company are set forth in Note 1 to the Company's consolidated financial statements included in its Form 10-K for the fiscal year ended June 30, 2023. For the three months ended September 30, 2023, there have been no new or material changes to the significant accounting policies discussed in the Company’s Form 10-K for the fiscal year ended June 30, 2023, that are of significance, or potential significance, to the Company.</span></div> 7500 The condensed consolidated financial statements include the accounts of Jack Henry and all of its subsidiaries, which are wholly owned, and all intercompany accounts and transactions have been eliminated. Comprehensive income for the three months ended September 30, 2023 and 2022, equals the Company’s net income. The Company monitors trade and other receivable balances and contract assets and estimates the allowance for lifetime expected credit losses. Estimates of expected credit losses are based on historical collection experience and other factors, including those related to current market conditions and events. <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes allowance for credit losses activity for the fiscal quarter ended September 30, 2023: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:65.762%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.175%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.177%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses - beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,955 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,616 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current provision for expected credit losses</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">480 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">480 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs charged against allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(231)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries of amounts previously written off</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Allowance for credit losses - ending balance</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,204</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,030</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table> 7955000 7616000 480000 480000 231000 65000 0 1000 8204000 8030000 Property and equipment is recorded at cost and depreciated using the straight-line method over the estimated useful lives of the assets. 476923000 466711000 Intangible assets consist of goodwill, customer relationships, computer software, and trade names acquired in business acquisitions in addition to internally developed computer software. The amounts are amortized, with the exception of those intangible assets with an indefinite life (such as goodwill), over an estimated economic benefit period, generally 3 to 20 years. P3Y P20Y 1187086000 1149913000 18250000 18250000 The Board of Directors has authorized the Company to repurchase shares of its common stock. Under this authorization, the Company may finance its share repurchases with available cash reserves or borrowings on its existing line of credit. The share repurchase program does not include specific price targets or timetables and may be suspended at any time. 31323000 3667000 1852118000 129000 31194000 3796000 1832118000 0 <div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax liabilities and assets are recognized for the tax effects of differences between the financial statement and tax basis of assets and liabilities. A valuation allowance would be established to reduce deferred tax assets if it is more likely than not that a deferred tax asset will not be realized.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based upon the technical merits of the position. The tax benefit recognized in the financial statements from such a position is measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. Also, interest and penalties expenses are recognized on the full amount of unrecognized benefits for uncertain tax positions. The Company's policy is to include interest and penalties related to unrecognized tax benefits in income tax expense.</span></div> RECENT ACCOUNTING PRONOUNCEMENTS<div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Guidance</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which improves the accounting for acquired revenue contracts with customers in a business combination by addressing diversity in practice and inconsistency related to recognition of an acquired contract liability and payment terms and their effect on subsequent revenue recognized by the acquirer. The ASU is effective for fiscal years beginning after December 15, 2022, and interim periods within those fiscal years. The Company adopted the ASU effective July 1, 2023, and will apply it prospectively to business combinations occurring after that date.</span></div> REVENUE AND DEFERRED COSTS<div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generates revenue from data processing and hosting, transaction processing, software licensing and related services, professional services, and hardware sales.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of Revenue</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tables below present the Company's revenue disaggregated by type of revenue. Refer to Note 11, Reportable Segment Information, for disaggregated revenue by type and reportable segment. The majority of the Company’s revenue is earned domestically, with revenue from customers outside the United States comprising less than 1% of total revenue.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.420%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.838%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Private and Public Cloud</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">163,489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">148,999 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Product Delivery and Services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,839 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57,523 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">On-Premise Support</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">117,877 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">113,627 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Services and Support</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">342,205</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">320,149 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Processing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">229,163</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">209,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">571,368</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">529,202 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Balances</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information about contract assets and contract liabilities from contracts with customers.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.564%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">288,733</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361,252 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract Assets - Current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">27,926</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,711 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract Assets - Non-current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">79,480</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,561 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract Liabilities (Deferred Revenue) - Current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">261,656</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract Liabilities (Deferred Revenue) - Non-current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">71,751</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,755 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets primarily result from revenue being recognized when or as control of a solution or service is transferred to the customer, except where invoicing is contingent upon the completion of other performance obligations or payment terms differ from the provisioning of services. The current portion of contract assets is reported within prepaid expenses and other in the condensed consolidated balance sheet, and the non-current portion is included in other non-current assets. Contract liabilities (deferred revenue) primarily relate to consideration received from customers in advance of delivery of the related goods and services to the customer. Contract balances are reported in a net contract asset or liability position on a contract-by-contract basis at the end of each reporting period.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company analyzes contract language to identify if a significant financing component does exist and would adjust the transaction price for any material effects of the time value of money if the timing of payments provides either party to the contract with a significant benefit of financing the transaction. </span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended September 30, 2023, and 2022, the Company recognized revenue of $99,220 and $97,990, respectively, that was included in the corresponding deferred revenue balance at the beginning of the periods.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts recognized that relate to performance obligations satisfied (or partially satisfied) in prior periods were immaterial for each period presented. These adjustments are primarily the result of transaction price re-allocations due to changes in estimates of variable consideration.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Transaction Price Allocated to Remaining Performance Obligations</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied (or partially unsatisfied) at the end of the reporting period totaled $3,563,944. The Company expects to recognize approximately 25% over the next 12 months, 19% in 13-24 months, and the balance thereafter.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Costs</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company incurs incremental costs to obtain a contract as well as costs to fulfill contracts with customers that are expected to be recovered. These costs consist primarily of sales commissions, which are incurred only if a contract is obtained, and customer conversion or implementation-related costs. Capitalized costs are amortized based on the transfer of goods or services to which the asset relates, in line with the percentage of revenue recognized for each performance obligation to which the costs are allocated. </span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized costs totaled $450,294 and $442,012, at September 30, 2023, and June 30, 2023, respectively.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended September 30, 2023, and 2022, amortization of deferred contract costs totaled $50,537 and $41,980, respectively. There were no impairment losses in relation to capitalized costs for the periods presented.</span></div> <div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of Revenue</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tables below present the Company's revenue disaggregated by type of revenue. Refer to Note 11, Reportable Segment Information, for disaggregated revenue by type and reportable segment. The majority of the Company’s revenue is earned domestically, with revenue from customers outside the United States comprising less than 1% of total revenue.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.420%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.838%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Private and Public Cloud</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">163,489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">148,999 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Product Delivery and Services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,839 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57,523 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">On-Premise Support</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">117,877 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">113,627 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Services and Support</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">342,205</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">320,149 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Processing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">229,163</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">209,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">571,368</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">529,202 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 163489000 148999000 60839000 57523000 117877000 113627000 342205000 320149000 229163000 209053000 571368000 529202000 <div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Balances</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information about contract assets and contract liabilities from contracts with customers.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.564%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">288,733</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361,252 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract Assets - Current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">27,926</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,711 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract Assets - Non-current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">79,480</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,561 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract Liabilities (Deferred Revenue) - Current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">261,656</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract Liabilities (Deferred Revenue) - Non-current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">71,751</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,755 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 288733000 361252000 27926000 26711000 79480000 81561000 261656000 331974000 71751000 67755000 99220000 97990000 3563944000 0.25 P12M 0.19 450294000 442012000 50537000 41980000 FAIR VALUE OF FINANCIAL INSTRUMENTS<div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For cash equivalents, certificates of deposit, amounts receivable or payable, and short-term borrowings, fair values approximate carrying value, based on the short-term nature of the assets and liabilities. </span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's estimates of the fair value for financial assets and financial liabilities are based on the framework established in the fair value accounting guidance. The framework is based on the inputs used in valuation, gives the highest priority to quoted prices in active markets, and requires that observable inputs be used in the valuations when available. The three levels of the hierarchy are as follows:</span></div><div style="margin-top:5pt;padding-left:13.5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1: inputs to the valuation are quoted prices in an active market for identical assets</span></div><div style="margin-top:5pt;padding-left:13.5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2: inputs to the valuation include quoted prices for similar assets in active markets that are observable either directly or indirectly</span></div><div style="margin-top:5pt;padding-left:13.5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3: valuation is based on significant inputs that are unobservable in the market and the Company's own estimates of assumptions that we believe market participants would use in pricing the asset</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value of financial assets included in current assets is as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:41.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.580%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Fair Value Measurements</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Fair</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Value</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial Assets:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Certificates of Deposit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,255</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,255</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial Liabilities:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:22.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit facilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">245,000</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">245,000</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial Assets:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Certificates of Deposit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,234 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,234 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial Liabilities:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:22.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit facilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For cash equivalents, certificates of deposit, amounts receivable or payable, and short-term borrowings, fair values approximate carrying value, based on the short-term nature of the assets and liabilities. </span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's estimates of the fair value for financial assets and financial liabilities are based on the framework established in the fair value accounting guidance. The framework is based on the inputs used in valuation, gives the highest priority to quoted prices in active markets, and requires that observable inputs be used in the valuations when available. The three levels of the hierarchy are as follows:</span></div><div style="margin-top:5pt;padding-left:13.5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1: inputs to the valuation are quoted prices in an active market for identical assets</span></div><div style="margin-top:5pt;padding-left:13.5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2: inputs to the valuation include quoted prices for similar assets in active markets that are observable either directly or indirectly</span></div><div style="margin-top:5pt;padding-left:13.5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3: valuation is based on significant inputs that are unobservable in the market and the Company's own estimates of assumptions that we believe market participants would use in pricing the asset</span></div> <div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value of financial assets included in current assets is as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:41.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.580%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Fair Value Measurements</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Fair</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Value</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial Assets:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Certificates of Deposit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,255</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,255</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial Liabilities:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:22.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit facilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">245,000</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">245,000</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial Assets:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Certificates of Deposit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,234 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,234 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial Liabilities:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:22.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit facilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 2255000 0 2255000 0 245000000 0 245000000 0 2234000 0 2234000 0 275000000 0 275000000 LEASES<div style="margin-bottom:10pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement is a lease, or contains a lease, at inception. The lease term begins on the commencement date, which is the date the Company takes possession of the property and may include options to extend or terminate the lease when it is reasonably certain that the option will be exercised. Right-of-use (“ROU”) assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Lease agreements with lease and non-lease components are accounted for as a single lease component for all asset classes, which are comprised of real estate leases and equipment leases. ROU assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. Since the Company’s leases do not typically provide an implicit rate, the Company uses its incremental borrowing rate based upon the information available at commencement date. The determination of the incremental borrowing rate requires judgment and is determined by using the Company’s current unsecured borrowing rate, adjusted for various factors such as collateralization and term to align with the terms of the lease.</span></div><div style="margin-bottom:10pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases certain office space, data centers, and equipment with remaining terms of 3 months to 10 years. Certain leases contain renewal options for varying periods, which are at the Company’s sole discretion. For leases where the Company is reasonably certain to exercise a renewal option, such option periods have been included in the determination of the Company’s ROU assets and lease liabilities. Certain leases require the Company to pay taxes, insurance, maintenance, and other operating expenses associated with the leased asset. Such amounts are not included in the measurement of the lease liability to the extent they are variable in nature. Variable lease costs are recognized as a variable lease expense when incurred.</span></div><div style="margin-bottom:10pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At September 30, 2023, and June 30, 2023, the Company had operating lease assets of $41,564 and $43,662, respectively. At September 30, 2023, total operating lease liabilities of $47,555 were comprised of current operating lease liabilities of $9,571 and noncurrent operating lease liabilities of $37,984. At June 30, 2023, total operating lease liabilities of $50,269 were comprised of current operating lease liabilities of $9,776 and noncurrent operating lease liabilities of $40,493. </span></div><div style="margin-bottom:10pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease assets are included within <span style="-sec-ix-hidden:f-348"><span style="-sec-ix-hidden:f-349">other non-current assets</span></span>, and operating lease liabilities are included within <span style="-sec-ix-hidden:f-350"><span style="-sec-ix-hidden:f-351">accrued expenses</span></span> (current portion) and <span style="-sec-ix-hidden:f-352"><span style="-sec-ix-hidden:f-353">other long-term liabilities</span></span> (noncurrent portion) in the Company’s condensed consolidated balance sheet. Operating lease assets were recorded net of accumulated amortization of $28,077 and $34,973 as of September 30, 2023, and June 30, 2023, respectively.</span></div><div style="margin-bottom:10pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease costs for the three months ended September 30, 2023, and 2022, were $2,468 and $3,059, respectively. Total operating lease costs for the respective quarters included variable lease costs of $544 and $923, respectively. Operating lease expense are included within cost of services, research and development, and selling, general and administrative expense, dependent upon the nature and use of the ROU asset, in the Company’s condensed consolidated statements of income.</span></div><div style="margin-bottom:10pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended September 30, 2023, and 2022, the Company had operating cash flows for payments on operating leases of $2,171 and $3,110, and ROU assets obtained in exchange for operating lease liabilities of $0 and $2,296, respectively. </span></div><div style="margin-bottom:10pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, and June 30, 2023, the weighted-average remaining lease term for the Company's operating leases was 80 months and 78 months, and the weighted-average discount rate was 2.09% and 2.14%, respectively.</span></div><div style="margin-bottom:10pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Maturity of Lease Liabilities under ASC 842</span></div><div style="margin-bottom:10pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum rental payments on operating leases with initial non-cancellable lease terms in excess of one year were due as follows at September 30, 2023:</span></div><div style="margin-bottom:10pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:63.450%"><tr><td style="width:1.0%"></td><td style="width:47.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.334%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.749%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due Dates (fiscal year)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future Minimum Rental Payments</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 (remaining period)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,705 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,413 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,888 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,157 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,771 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,872 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,806 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,251)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,555 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future lease payments include $5,464 related to options to extend lease terms that are reasonably certain of being exercised. At September 30, 2023, there were no legally binding lease payments for leases signed but not yet commenced.</span></div> <div style="margin-bottom:10pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement is a lease, or contains a lease, at inception. The lease term begins on the commencement date, which is the date the Company takes possession of the property and may include options to extend or terminate the lease when it is reasonably certain that the option will be exercised. Right-of-use (“ROU”) assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Lease agreements with lease and non-lease components are accounted for as a single lease component for all asset classes, which are comprised of real estate leases and equipment leases. ROU assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. Since the Company’s leases do not typically provide an implicit rate, the Company uses its incremental borrowing rate based upon the information available at commencement date. The determination of the incremental borrowing rate requires judgment and is determined by using the Company’s current unsecured borrowing rate, adjusted for various factors such as collateralization and term to align with the terms of the lease.</span></div><div style="margin-bottom:10pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases certain office space, data centers, and equipment with remaining terms of 3 months to 10 years. Certain leases contain renewal options for varying periods, which are at the Company’s sole discretion. For leases where the Company is reasonably certain to exercise a renewal option, such option periods have been included in the determination of the Company’s ROU assets and lease liabilities. Certain leases require the Company to pay taxes, insurance, maintenance, and other operating expenses associated with the leased asset. Such amounts are not included in the measurement of the lease liability to the extent they are variable in nature. Variable lease costs are recognized as a variable lease expense when incurred.</span></div> P3M P10Y 41564000 43662000 47555000 9571000 37984000 50269000 9776000 40493000 28077000 34973000 2468000 3059000 544000 923000 2171000 3110000 0 2296000 P80M P78M 0.0209 0.0214 <div style="margin-bottom:10pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Maturity of Lease Liabilities under ASC 842</span></div><div style="margin-bottom:10pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum rental payments on operating leases with initial non-cancellable lease terms in excess of one year were due as follows at September 30, 2023:</span></div><div style="margin-bottom:10pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:63.450%"><tr><td style="width:1.0%"></td><td style="width:47.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.334%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.749%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due Dates (fiscal year)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future Minimum Rental Payments</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 (remaining period)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,705 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,413 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,888 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,157 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,771 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,872 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,806 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,251)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,555 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 6705000 8413000 7888000 7157000 6771000 13872000 50806000 3251000 47555000 5464000 0 On September 30, 2023, the Company entered into an agreement with a third party to sublease a portion of its Elizabethtown, Kentucky facility. At September 30, 2023, there were $3,852 of legally binding lease payments due from the third party for the lease signed but not yet commenced. The commencement date of the sublease is October 1, 2023, and has a term of 57 months. 3852000 P57M DEBT<div style="margin-bottom:5pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit facilities</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 31, 2022, the Company entered into a five-year senior, unsecured amended and restated credit agreement that replaced a prior credit facility that was entered into on February 10, 2020. The credit agreement allows for borrowings of up to $600,000, which may be increased to $1,000,000 by the Company at any time until maturity. The credit agreement bears interest at a variable rate equal to (a) a rate based on an adjusted Secured Overnight Financing Rate ("SOFR") term rate or (b) an alternate base rate (the highest of (i) 0%, (ii) the Prime Rate for such day, (iii) the sum of the Federal Funds Effective Rate for such day </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">plus </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.50% per annum and (iv) the Adjusted Term SOFR Screen Rate (without giving effect to the Applicable Margin) for a one month Interest Period on such day for Dollars </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">plus </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.0%), plus an applicable percentage in each case determined by the Company's leverage ratio. The credit agreement is guaranteed by certain subsidiaries of the Company and is subject to various financial covenants that require the Company to maintain certain financial ratios as defined in the credit agreement. As of September 30, 2023, the Company was in compliance with all such covenants. The amended and restated credit facility terminates August 31, 2027. There was $65,000 and $95,000 outstanding under the amended and restated credit facility at September 30, 2023 and June 30, 2023, respectively.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Term loan facility</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On May 16, 2023, the Company entered into a term loan credit agreement with a syndicate of financial institutions, with an original principal balance of $180,000. Borrowings under the term loan facility bear interest at a variable rate equal to (a) a rate based on an adjusted SOFR term rate or (b) an alternate base rate (the highest of (i) 0%, (ii) the Prime Rate for such day, (iii) the sum of the Federal Funds Effective Rate for such day </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">plus </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">0.50% per annum and (iv) the Adjusted Term SOFR Screen Rate (without giving effect to the Applicable Margin) for a one month Interest Period on such day for Dollars </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">plus </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">0.75%), plus an applicable percentage in each case determined by the Company's leverage ratio. The term loan credit agreement is guaranteed by certain subsidiaries of the Company and is subject to various financial covenants that require the Company to maintain certain financial ratios as defined in the term loan credit agreement. As of September 30, 2023, the Company was in compliance with all such covenants. The term loan credit agreement has a maturity date of May 16, 2025. There was $180,000 outstanding under the term loan at September 30, 2023 and June 30, 2023.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:174%">Other lines of credit</span></div><div style="margin-bottom:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has an unsecured bank credit line which provides for funding of up to $5,000 and bears interest at the prime rate less 1.0%. The credit line expires on April 30, 2025. There was no balance outstanding at September 30, 2023, or June 30, 2023. </span></div><div style="margin-bottom:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest</span></div><div style="margin-bottom:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company paid interest of $3,509 and $1,333 during the three months ended September 30, 2023, and 2022, respectively.</span></div> 600000000 1000000000 0.0050 0.010 2027-08-31 65000000 95000000 180000000 0.0050 0.0075 2025-05-16 180000000 180000000 5000000 0.010 2025-04-30 0 0 3509000 1333000 INCOME TAXES<div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective tax rate increased for the three months ended September 30, 2023, compared to the three months ended September 30, 2022, with an effective tax rate of 23.7% of income before income taxes, compared to 23.5% in the prior fiscal year quarter. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company paid income taxes, net of refunds, of $2,569 and $2,828 in the three months ended September 30, 2023, and 2022, respectively. </span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At September 30, 2023, the Company had $12,676 of gross unrecognized tax benefits before interest and penalties, $11,051 of which, if recognized, would affect our effective tax rate. The Company had accrued interest and penalties of $2,046 and $1,360 related to uncertain tax positions at September 30, 2023, and 2022, respectively.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The U.S. federal income tax returns for fiscal 2020 and all subsequent years remain subject to examination as of September 30, 2023, under statute of limitations rules. The U.S. state income tax returns that remain subject to examination as of September 30, 2023, under the statute of limitation rules varies by state jurisdiction from fiscal 2016 through 2019 and all subsequent years. The Company anticipates potential changes due to lapsing of statutes of limitations, and examination closures could reduce the unrecognized tax benefits balance by $1,500 to $4,500 within twelve months of September 30, 2023.</span></div> 0.237 0.235 2569000 2828000 12676000 11051000 2046000 1360000 1500000 4500000 STOCK-BASED COMPENSATION<div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operating income for the three months ended September 30, 2023, and 2022, included $7,148 and $6,998 of stock-based compensation costs, respectively. </span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 10, 2015, the Company adopted the 2015 Equity Incentive Plan ("2015 EIP") for its employees and non-employee directors. The plan allows for grants of stock options, stock appreciation rights, restricted stock shares or units, and performance shares or units. The maximum number of shares authorized for issuance under the plan is 3,000.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock option awards</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the 2015 EIP, terms and vesting periods of the options are determined by the Compensation Committee of the Board of Directors when granted. The option period must expire not more than ten years from the option grant date. The options granted under this plan are exercisable beginning three years after the grant date at an exercise price equal to 100% of the fair market value of the stock at the grant date. The options terminate upon surrender of the option, ninety days after termination of employment, upon the expiration of one year following notification of a deceased optionee, or ten years after grant.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended September 30, 2023, there were no options granted, forfeited, or exercised. At September 30, 2023, 12 options were outstanding at a weighted average exercise price of $87.27 with an aggregate intrinsic value of $746.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At September 30, 2023, there was no compensation cost yet to be recognized related to outstanding options. All of the options are currently exercisable, with a weighted average remaining contractual term (remaining period of exercisability) of 2.75 years as of September 30, 2023.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted stock unit and performance unit awards</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company issues unit awards under the 2015 EIP. Restricted stock unit awards (which are unit awards that have service requirements only and are not tied to performance measures) generally vest over a period of 1 to 3 years. Performance unit awards are awards that have performance measures in addition to service requirements.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes non-vested restricted stock unit awards and performance awards as of September 30, 2023:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.028%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.859%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.122%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.547%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unit awards</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Units</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding July 1, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190.08 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180.61 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190.80 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201.87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding September 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">369</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">185.42</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">55,724</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Granted includes restricted stock unit awards and performance unit awards at 100% achievement.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Forfeited includes restricted stock unit awards and performance unit awards forfeited for service requirements not met and performance unit awards not settled due to underachievement of performance measures.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Of the 142 unit awards granted in fiscal 2024, 84 were restricted stock unit awards and 58 were performance unit awards. The restricted stock unit awards were valued at the weighted average fair value of the non-vested units based on the fair market value of the Company’s equity shares on the grant date, less the present value of expected future dividends to be declared during the vesting period, consistent with the methodology for calculating compensation expense on such awards. </span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23 of the performance unit awards granted in fiscal 2024 were valued at grant by estimating 100% payout at release and using the fair market value of the Company equity shares on the grant date, less the present value of expected future dividends to be declared during the vesting period. The payout at release of approximately half of these performance unit awards will be determined based on the Company's compound annual growth rate for revenue (excluding adjustments) for the three-year vesting period compared against goal thresholds as defined in the award agreement. The performance payout at release of the other half of these performance unit awards will be determined based on the expansion of the Company's non-GAAP operating margin over the three-year vesting period compared against goal thresholds as defined in the award agreement. 35 of the performance unit awards have market conditions and were valued at grant using a Monte Carlo pricing model as of the measurement date customized to the specific provisions of the Company’s plan design. Per the Company's award vesting and settlement provisions, the performance unit awards that utilize a Monte Carlo pricing model were valued at grant on the basis of Total Shareholder Return ("TSR") in comparison to the compensation peer group made up of participants approved by the Compensation Committee of the Company's Board of Directors for fiscal year 2024. The Monte Carlo inputs used in the model to estimate fair value at the measurement date and resulting values for these performance unit awards are as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.205%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Monte Carlo award inputs:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Fiscal 2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation Peer Group:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk free interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4.48</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Annual dividend based on most recent quarterly dividend</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$2.08</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.23</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning average percentile rank for TSR</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">74.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At September 30, 2023, there was $38,164 of compensation expense that has yet to be recognized related to non-vested restricted stock unit awards, which will be recognized over a weighted average period of 1.46 years.</span></div> 7148000 6998000 3000000 P10Y P3Y P90D P1Y P10Y 0 0 0 12000 87.27 746000 0 P2Y9M P1Y P3Y <div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes non-vested restricted stock unit awards and performance awards as of September 30, 2023:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.028%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.859%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.122%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.547%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unit awards</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Units</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding July 1, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190.08 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180.61 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190.80 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201.87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding September 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">369</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">185.42</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">55,724</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Granted includes restricted stock unit awards and performance unit awards at 100% achievement.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Forfeited includes restricted stock unit awards and performance unit awards forfeited for service requirements not met and performance unit awards not settled due to underachievement of performance measures.</span></div> 303000 190.08 142000 180.61 48000 190.80 28000 201.87 369000 185.42 55724000 142000 84000 58000 23000 35000 The Monte Carlo inputs used in the model to estimate fair value at the measurement date and resulting values for these performance unit awards are as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.205%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Monte Carlo award inputs:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Fiscal 2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation Peer Group:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk free interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4.48</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Annual dividend based on most recent quarterly dividend</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$2.08</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.23</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning average percentile rank for TSR</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">74.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table> 0.256 0.0448 2.08 0.0123 0.740 38164000 P1Y5M15D EARNINGS PER SHARE<div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the reconciliation between basic and diluted earnings per share.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.777%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">101,679</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,549 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common share information:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding for basic earnings per share</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">72,869</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,896 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of stock options, restricted stock units, and performance units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">145</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding for diluted earnings per share</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">73,014</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,138 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per share</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.40</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.46 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.39</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div>Per share information is based on the weighted average number of common shares outstanding for the three months ended September 30, 2023, and 2022. Stock options, restricted stock units, and performance units have been included in the calculation of earnings per share to the extent they are dilutive. There were nominal and 11 anti-dilutive stock options, restricted stock units, or performance units excluded for the three months ended September 30, 2023 and 2022, respectively <div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the reconciliation between basic and diluted earnings per share.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.777%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">101,679</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,549 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common share information:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding for basic earnings per share</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">72,869</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,896 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of stock options, restricted stock units, and performance units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">145</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding for diluted earnings per share</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">73,014</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,138 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per share</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.40</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.46 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.39</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 101679000 106549000 72869000 72896000 145000 242000 73014000 73138000 1.40 1.46 1.39 1.46 0 11000 BUSINESS ACQUISITION<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Payrailz</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On August 31, 2022, the Company acquired all of the equity interest in Payrailz, LLC ("Payrailz"). The final purchase price, following customary post-closing adjustments to the extent actual closing date working capital, cash, debt, and unpaid seller transaction expenses exceeded or were less than the amounts estimated at closing, was $230,205. Pursuant to the merger agreement for the transaction, $48,500 of the purchase price was placed in an escrow account at the closing, consisting of $2,500 for any final purchase price adjustments owed by the sellers, which amount was released to the sellers on December 15, 2022, in connection with post-closing adjustments, and $46,000 for indemnification matters under the merger agreement, which amount was released to the sellers during the three months ended September 30, 2023.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The primary reason for the acquisition was to expand the Company's digital financial management solutions and the purchase was funded by our revolving line of credit (Note 6) and cash generated from operations. Payrailz provides cloud-native, API-first, AI-enabled consumer and commercial digital payment solutions and experiences that enable money to be moved in the moment of need.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management has completed a purchase price allocation and assessment of the fair value of acquired assets and liabilities assumed. The recognized amounts of identifiable assets acquired, and liabilities assumed, based on their fair values as of August 31, 2022, and taking into account the post-closing purchase price adjustment described above, are set forth below:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:82.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.883%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,851 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identifiable intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,868 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,104)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other liabilities assumed</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(749)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total identifiable net assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,866 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,339 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net assets acquired</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,205 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The goodwill of $117,339 arising from this acquisition consists largely of the growth potential, synergies, and economies of scale expected from combining the operations of the Company with those of Payrailz, together with the value of Payrailz's assembled workforce. The goodwill from this acquisition has been allocated to our Payments segment and $117,339 is expected to be deductible for income tax purposes.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Identifiable intangible assets from this acquisition consist of customer relationships of $6,109, computer software of $112,505, and other intangible assets of $1,254. The amortization period for acquired customer relationships, computer software, and other intangible assets is over a term of 15 years, 10 years, and 15 years, respectively.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current assets were inclusive of cash acquired of $577. The fair value of current assets acquired included accounts receivable of $978, none of which were expected to be uncollectible.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's condensed consolidated statements of income for the three months ended September 30, 2023 and 2022, included revenue of $2,896 and $738, respectively, and after-tax net loss of $5,059 and $1,870, respectively, resulting from Payrailz's operations. </span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated statements of income for the three months ended September 30, 2023, and 2022, do not include any revenues and expenses related to this acquisition prior to the acquisition date. The following unaudited pro forma consolidated financial information for the three months ended September 30, 2023 and 2022, is presented as if this acquisition had occurred at the beginning of the prior period presented. The pro forma net income includes estimated incremental amortization expense of $1,957 for the three months ended September 30, 2022. In addition, this unaudited pro forma financial information is provided for illustrative purposes only and should not be relied upon as necessarily being indicative of the historical results that would have been obtained if the acquisition had actually occurred during this period, or the results that may be obtained in the future as a result of the acquisition.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:75.800%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.868%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro forma</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">571,368</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">530,829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">101,679</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,012 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2022-08-31 230205000 48500000 2500000 46000000 <div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management has completed a purchase price allocation and assessment of the fair value of acquired assets and liabilities assumed. The recognized amounts of identifiable assets acquired, and liabilities assumed, based on their fair values as of August 31, 2022, and taking into account the post-closing purchase price adjustment described above, are set forth below:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:82.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.883%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,851 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identifiable intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,868 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,104)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other liabilities assumed</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(749)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total identifiable net assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,866 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,339 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net assets acquired</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,205 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2022-08-31 1851000 119868000 8104000 749000 112866000 117339000 230205000 117339000 117339000 6109000 112505000 1254000 P15Y P10Y P15Y 577000 978000 978000 0 2896000 738000 -5059000 -1870000 The following unaudited pro forma consolidated financial information for the three months ended September 30, 2023 and 2022, is presented as if this acquisition had occurred at the beginning of the prior period presented. The pro forma net income includes estimated incremental amortization expense of $1,957 for the three months ended September 30, 2022. In addition, this unaudited pro forma financial information is provided for illustrative purposes only and should not be relied upon as necessarily being indicative of the historical results that would have been obtained if the acquisition had actually occurred during this period, or the results that may be obtained in the future as a result of the acquisition.<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:75.800%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.868%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro forma</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">571,368</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">530,829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">101,679</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,012 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 1957000 571368000 530829000 101679000 102012000 REPORTABLE SEGMENT INFORMATION<div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is a leading provider of technology solutions and payment processing services primarily to community and regional financial institutions. </span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s operations are classified into four reportable segments: Core, Payments, Complementary, and Corporate and Other. The Core segment provides core information processing platforms to banks and credit unions, which consist of integrated applications required to process deposit, loan, and general ledger transactions, and maintain centralized customer/member information. The Payments segment provides secure payment processing tools and services, including ATM, debit, and credit card processing services, online and mobile bill pay solutions, Automated Clearing House ("ACH") origination and remote deposit capture processing, and risk management products and services. The Complementary segment provides additional software, hosted processing platforms, and services, including call center support, network security management, consulting, and monitoring that can be integrated with the Company's Core solutions, and many can be used independently. The Corporate and Other segment includes revenue and costs from hardware and other products not attributed to any of the other three segments, as well as operating expenses not directly attributable to the other three segments.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates the performance of its segments and allocates resources to them based on various factors, including performance against trend, budget, and forecast. Only revenue and costs of revenue are considered in the evaluation for each segment. </span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Immaterial adjustments have been made between segments to reclassify revenue and cost of revenue that was recognized for the three months ended September 30, 2022. These reclasses were made to be consistent with the current allocation of revenue and cost of revenue by segment. Revenue reclassed for the three months ended September 30, 2022, from Core to Complementary and Corporate and Other was $351 and $1,457, respectively, from Payments to Complementary and Corporate and Other was $6 and $1, respectively, from Complementary to Corporate and Other was $293, and from Corporate and Other to Complementary was $2. Cost of revenue reclassed for the three months ended September 30, 2022, from Core to Corporate and Other was $1,636, from Payments to Complementary and Corporate and Other was $91 and $511, respectively, and from Complementary to Corporate and Other was $423. </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:28.621%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Core</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Payments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Complementary</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Corporate and Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">REVENUE</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Services and Support</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">175,744 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,903 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">124,270 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,288 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">342,205 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Processing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,695 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">179,455 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,096 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,917 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">229,163 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">186,439 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">199,358 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">161,366 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,205 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">571,368 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of Revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,927 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">108,826 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,275 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">323,002 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and Development</span></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,892 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, General, and Administrative</span></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78,774 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Expenses</span></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">438,668 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">SEGMENT INCOME</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,512 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,532 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99,091 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(51,769)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">OPERATING INCOME</span></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">132,700 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">INTEREST INCOME (EXPENSE)</span></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">INCOME BEFORE INCOME TAXES</span></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">133,248 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:28.621%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Core</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Payments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Complementary</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Corporate and Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">REVENUE</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Services and Support</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">163,216 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,652 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">118,214 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,067 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">320,149 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Processing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">167,881 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,203 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">869 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">209,053 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">173,316 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">186,533 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">148,417 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,936 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">529,202 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of Revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,553 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,999 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">298,261 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and Development</span></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,993 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, General, and Administrative</span></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57,225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Expenses</span></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">388,479 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">SEGMENT INCOME</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">102,712 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,980 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,312 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(48,063)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">OPERATING INCOME</span></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">140,723 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">INTEREST INCOME (EXPENSE)</span></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,424)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">INCOME BEFORE INCOME TAXES</span></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">139,299 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:28.621%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:28.621%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has not disclosed any additional asset information by segment, as the information is not generated for internal management reporting to the Chief Executive Officer, who is also the Chief Operating Decision Maker.</span></div> 4 351000 1457000 6000 1000 293000 2000 1636000 91000 511000 423000 <div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:28.621%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Core</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Payments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Complementary</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Corporate and Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">REVENUE</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Services and Support</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">175,744 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,903 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">124,270 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,288 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">342,205 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Processing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,695 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">179,455 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,096 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,917 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">229,163 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">186,439 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">199,358 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">161,366 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,205 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">571,368 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of Revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,927 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">108,826 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,275 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">323,002 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and Development</span></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,892 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, General, and Administrative</span></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78,774 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Expenses</span></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">438,668 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">SEGMENT INCOME</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,512 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,532 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99,091 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(51,769)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">OPERATING INCOME</span></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">132,700 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">INTEREST INCOME (EXPENSE)</span></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">INCOME BEFORE INCOME TAXES</span></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">133,248 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:28.621%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Core</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Payments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Complementary</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Corporate and Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">REVENUE</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Services and Support</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">163,216 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,652 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">118,214 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,067 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">320,149 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Processing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">167,881 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,203 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">869 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">209,053 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">173,316 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">186,533 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">148,417 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,936 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">529,202 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of Revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,553 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,999 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">298,261 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and Development</span></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,993 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, General, and Administrative</span></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57,225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Expenses</span></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">388,479 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">SEGMENT INCOME</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">102,712 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,980 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,312 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(48,063)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">OPERATING INCOME</span></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">140,723 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">INTEREST INCOME (EXPENSE)</span></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,424)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">INCOME BEFORE INCOME TAXES</span></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="background-color:#cecece;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">139,299 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 175744000 19903000 124270000 22288000 342205000 10695000 179455000 37096000 1917000 229163000 186439000 199358000 161366000 24205000 571368000 75927000 108826000 62275000 75974000 323002000 36892000 78774000 438668000 110512000 90532000 99091000 -51769000 132700000 548000 133248000 163216000 18652000 118214000 20067000 320149000 10100000 167881000 30203000 869000 209053000 173316000 186533000 148417000 20936000 529202000 70604000 100553000 58105000 68999000 298261000 32993000 57225000 388479000 102712000 85980000 90312000 -48063000 140723000 -1424000 139299000 SUBSEQUENT EVENTSNone. false false false false EXCEL 64 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( UV:5<'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 " -=FE7=$!KC>\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>NFD18E&7"]-.("$Q"<0M2KPMHOFCQ*C=V].6K1."!^ 8^Y?/ MGR6W.@H=$CZG$#&1Q7PSN,YGH>.:'8FB ,CZB$[ED/ M=4"HJ^H.')(RBA1,P"(N1"9;HX5.J"BD,][H!1\_4S?#C ;LT*&G#+SDP.0T M,9Z&KH4K8((1)I>_"V@6XES]$SMW@)V30[9+JN_[LF_FW+@#A[>GQY=YW<+Z M3,IK'']E*^@4<5&M=GPE;N\%Y^^3ZP^_J[ +QN[M M/S:^",H6?MV%_ )02P,$% @ #79I5YE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" -=FE7/3XG8-\% #5'@ & 'AL+W=O"HR>*U3=PXVY -^T!+M"U4$C6*LN-_ MOY>R+;D!]=H3Z@1(=#M'?'@1C\3+M9#?TB7GBKQ$89Q>-99*)>_;[=1;\HBE M+9'P&,[,A8R8@EVY:*>)Y,S/15'8II;5:T)FS!IUS]GDPD[+4+%S^(>)P&(B:2SZ\: M(_N]ZU MR*_X(^#K]&";:)29$-_TSMB_:EBZ1#SDGM(6#/ZMN,O#4#M!.?[= MF3:*>VKAX?;>_3:'!Y@92[DKPC\#7RVO&H,&\?F<9:%Z%.L[O@/J:C]/A&G^ MEZRWUW8Z#>)EJ1+13@PEB()X^Y^]["KB0.#8%0*Z$]!7 KOJ#LY.X.2@VY+E M6!^98L-+*=9$ZJO!36_D=9.K@2:(=3-.E82S >C4T!4K+LD$6HPT2;IDDJ>7 M;07&^G3;VYE<;TUHA8E#OHA8+5-R$_O<_U[?A@(5I:+[4EU3U'#*DQ9QK M" M+>H8RN/B\@=/M0CMF^3?%<S5(EH=_]8ZJAK4/'[* 'X_LT M81Z_:L!H2[E<\<;PS4]VS_I@POM!9M_!=@K8#N8^_"B\#,:I(D^;A)M(<;EM M-;^:D%!53:1N@=0]#>EKQJ3B,MR01YX(J4QXN)62F:E27%15$Z]7X/5.PYMP M&0A?CT("#P-CX^%.Q;BK''BHOB9GO^#LG]@S)8-Y))\&JML1]YJS,#4V)"JK M"3@H =HH49 Y^>$MR%;F*!P?244*JL)]:Z >G=:J]T&J<="\LR9)+=PT#C1 MX%[0*SLF/E15D\^VRBG4^E^$NV%8R7C$[JMM0L1%=1D/8H*-%LK-I'S=B-AS MYHA=LVGUFHYE!$65=4%I"4K1DMW$*E ;X@*L!- Q))H7\HEOC)"XE04__?X[ MNTN-G*BX+F<9:6PT1.PY;X.0D_LLFG%I),1-K*;=L6TSWCDRC%V&&!N/(3N\ M1[X(=&B#GGO/(G-/Q8U^&[F?R-W-_>,S><.BY ,93:J:\(%,%8Y4(25R10>>&/BY\^ ,ND;>0A-K0.WGK7;$-ZD $GK8<6N18O9&#UC35P MCJADEUG)QL/.ZQIP]1[T[B>QCHWTN!V\P7)E"I(N+JS+6<8G&\\\KSF+83R1 M8A7$GKFI<<\O#T;0<\0H6L8HBN>>UZ 3D2J8@?\*DLHGU1''7K=O#8R?#\X1 MIF@9INB1,)5S2LZJP7"#CFT=SZ+//TN820A3]TC)M3I-GL] M\;>?NS MU;)LDD"B7K$PX[\8T<\1IV@9IRB>@N"-VP_B!9ENHID(C<1'8M2GNV%(C&L>)RNS:@WTW9'MS(B3M6<9XC]M R M]M"38H]^;X,D#U%@(:3Y$83[?&82>OO(\S@8@8V_M302GR, T3( T9,"T#1B M84BNLQ1.I^9^B_M4?AW#=37YG#+W."?EGIN(RX4>F+^"@UI"-(@2%AN;]HAA M)2BNJPM:QAX'3RW[AEQR:$@,#[>IQCM'_''*^..<]N7H8&Z'M)XOJ9&'3$&8 MC?4<:B3^0<%F5P];MV[NIM=Q5\,^'<"O!:EJ=7;Q=\OS#=>U,2\CE(K58?;B^W:ZC;'262?!ER)I024;ZY MY,SG4E\ Y^="J/V.OD&QDCW\#U!+ P04 " -=FE7;UA@OT ( #S)0 M& 'AL+W=OR:\/>(@@B4-VK;_8HO30? UT M]VL0/'W.\J_%EC$.OB5Q6IR-MISO/DPFQ7K+$EJ\SW8L%;\\9'E"N;C,'R?% M+F=T4PU*X@ER'&^2T"@=34^K[^[RZ6FVYW&4LKL<%/LDH?GW"Q9GSVM[S\8C(]W=%'MF3\R^XN%U>3ULHF2EA:1%D*\]R8/?S MP?K/E?/"F7M:L%D6_R_:\.W9*!B!#7N@^Y@OLN=/K''(+>VML[BH_H+G!NN, MP'I?\"QI!@L&2936_^FW9B(Z R Q#$#- /32 ;@9@"M':V:56Y>4T^EIGCV# MO$0+:^6':FZJT<*;*"V7<WUU>;X2%Q?G MU^_+!;SFQ4X7RZ% MGQ]T_M0&B-Y F64?BAU=L[.12*."Y4]L-/W7#]!S/NJ\>R-C/5]QZRNV69_. M:+$%8M7 NOS _MI'3S1F*=>N8FW*JTR5I>!IBB'Q_-/)4]<=%041(KA%]7B2 MEB>Q\ERP-1/4[F-6C$'*N(Y>;<'MW!@%@8_Q@)\*PQY$+M(3=%N"KI7@5;K. M$@8X_28*V8&KCJ6KW-X9$%01OHL,\^>U]#PKO;N<[6BT >R;J/4%*ZHUS_B6 MY3J.GL( >MCSAT1UL!#Z@9ZJWU+UK50OV0/+BK$Q1ZR!NPTZ!\ MW_/TY(*67& EM\HXC44-%@13#FA1,#W%0+FYZV$2#CFJ, ^5ONA)ABW)T+[8 MB]N[^6+U.SB_N03SW[Y*W2DV#C6M[VY%6:%V;FRP].83/YFBD-\9Z*>8[F*#!VNAPGJC- MKF%QI!1"J_I,9UFRVW,F>KSL@3_3G%51!+('0),LY]'?M&R\M-21F@(^@618 MCG4XS_6A*:ZDLD&[M-V6U0VDG?DVIVMCJB<*F 3('9+5X!#R0D/)@U+>H%W? M:K)1RFGZ& GE:+B^?+8UXN<0' SYJS 8AD;Z4OR@7?U^R;+-]M^N'9%CD=#@?>2@TD)3:A^S:=R 9M;VR@:BJ9MCQ_&$QT\ ,*8@Z6S^[ MWK7-9\Z>6+HW\%,E"WG0+K<%A#$/?(&U(2ANR2UN_"XTC>A_%$8\,;%7- M(K[HW)1E5W%BV^&[IF67VH:(M69>C50-91?+5^^HWLM9W6VHB MLFNBMM.SAI5FXP=]%P[7285YON\:6CTD91+99;(-?9F>;6A]U_)5A1 )-7+) MD+ &1PC!T,!8ZB4ZME.\YVV'=)CJA/)];DX&C3(2UW&&(J_#^3UBK4Z.)J]F(XE$]@[I:F $^Z89ELJ'[,I7%YJ2+7@16U7=/$?0 M4&97@R/0=0VM'I8RB.TRV/"ULVQL])Y0.3X1ZSM\DJ4!BC*/H4&NL51"#*TE M<;FZG?WGT^WUY7RQ_+':HJ]^UU*U"NIK"^);6>L[+;45V[7U+C]4F()GZZ]C MT4[EX(G&>VU#U1CK3?YP?6R0/LG.\U"[M"HDBZW8]1: [ODVRZ._V49+5J.= MCJ.6E>.X/FVIL=B^?U1H1T6Q-W!5]X *31NDSU#*(;;+X8 A. 'OH(R CT#, MPUA,A#K?XW(/SVP.N4H8* [9('V'I%YBNU[.LB3)TI?% C;4J@M AD!"7 MA$/66J@3!'Y@:,ZQU$QLU\PNZS+*RS7L!KJ8GC+0]<'^$0@>8\%Y+$@??FX\ MIQPLV8ZSY%YT$(?SKGJ 8#X6U-4!O^Y%ZEB.UBX:9[S!I WGZPBJ?Z8CY9H< MV;5N-E'Y1$MH=GDZ<1*E8$UWD=!P[?F.NB]U0TCB!7-.T2J$E=J%=Y8P6^_P[ M6-:94T?D&"R-J4,T.U6($89PF#E:) P)-M*6TDOLTGO-B@+P _^_[ :(__^=MA%K-_%J;]_(6M];V4&0(QW$8;7S[FJ_^%2EL=[-=0]C M/-PGZF"NBX;U8-)Y(Z=\'>HSS1^CM Q>Q#CG/>^"/>\?L.HON#9KGI)YS[C MPHOJXY9141=*@/C](MFS13+HT2,/@Y@L$L".4823?T8DI.>^ I7+@V6P MV_/T@3KH'?".^(1_/BP2T5++*)L@(C$+: P2LNTK0_@T1BAUR"R^!.3,KNY! MFLHKI=_2QG335[24B(1DS=,06%Q.9$S",(TD.+X7096RS]3Q^OX2_3E+7B3S MBAD9T_#/8,/W?<51P(9L\3'D2WK^G10)F6F\-0U9]@O.A:VF@/61<1H5SH(@ M"N+\BM^*0EPYB#AR!U0XH+J#T>*@%PYZEFA.EJ4UP1P/>@D]@R2U%M'2FZPV MF;?()HC38?1Y(OX-A!\?C.>SB3?SO0D0=_[\C^EDN!(-?R4N+]YLY8/Y,YC. MQO,7#WP$G_T)>/_N V![G! &@ABL]O3(<+QA#^#=3;NGH,Z)/#(]"U!X TI$MXQC_OCCIP]++4 M>A9/;XDWC="(F\M^R8N7!#'FP='4_L0->D[XBEB\C MR8DH@U]_@9;VFRS3.P6[R=LH\S:ZH@^6Y$3B(Y'EF#M:F6.ZX9P&I@UUR^FI MIVMZB1ERQ:B49C=<9LEE=HZ']W61SGQ?!F;>L_AW"G:3I%4F:746?TP9!W0+ M.@8A#V!>55='NG95W3R+IAER'61!^2#8)9_]@\G!"$[6>R#V## 1D"$]I(M# M!FHW02W'K7-*K)#KZG),I\1T.C%]H3-!O'L GTA,$AP^9+S#C=B1@W0-IUHD M0W8:,+9CVT8-N6EEV@B94XQ!X;T+P&9%NQVZC6T-WK,;J:YKI MCF/8KAP/:I7R:)V \X6W'*ZFLT^%OD@50VMT#G5D:UJ-469G:#9J&79X)8^P M>].>K;REYZ\N&OB^V#4^2&GA/;>->T6[S1Q5F:/.X9G&G(BX'.2Z)0 M;9CUL6E:0;-E[X:5F,).S:KPBADNY=,;/7\TH&O7 25FT+2M%L1*]V"W\.4K ML%9',8-R8/D,,II;@5%?D!*CC]! 1@MOI8>P4XD&Q10?><_SI7>9\*OA5[E$ M%L%NEZ:.FK0R.U=LR2VXE;+!;FE;+.=?IOYT/@."]\>X$IF#IN76:65J:)M: M"VPE<[!;YV;>JFN;LQMO.%"#EMV@D]E9IM%6RTK>H-/]+H236.@; PN2 #]] MNY=B=HKD?][?[A3M-N5*'F&W/HXP"]: 7!(_B,19:^)Y*/NZ[H]U%9<;M>PB MJ)))U"V3.>KF9V\9> MJ2?JU*C!) B/*?3/5;D(=EM O<$JLVHMX(W)$D-Q/];2OFED790GCP- M_@502P,$% @ #79I5_>86^I$E6 MGLTV5;5],Y^7ZPU/6?DZW_),_.8V+U)6B=WB;EYN"\ZB)BA-YL0P['G*XFQV M?MJ\=EFFK'A\QY/\X6R&9U]?N(KO-E7]POS\=,ON^(I7 MG[:7A=B;=Y0H3GE6QGF&"GY[-GN+WX24U@'-B#]B_E >;*/Z5&[R_'.]\SXZ MFQGU$?&$KZL:P<2/>[[D25*3Q''\VT)G7= M+R\^>O['E>\AL;6Z^.V]]_9:[*RNQ8\/_L?K%;H(Q-[%\M>?+W[S_*O5C\C_ M_=/[Z[_0JF(5%Z*LT GZM/+0B^]?HN]1G*'K3;XK61:5I_-*'&&=9[YNC^;= M_FC(D:.YSBN6C(0M]6&70KZ\*'@D#BI??T9_?^#I#2_^&2%Y>M(R3U-Q@SR) M\?68MU$4UW<:2] EBZ,3<566;!N+D]-! SWTBE=B:A$GZ;,BB[.[4L<*G[C0 M8MHJ=\7C_DQ?H?:\QX%SH:E.6*03%FDRF$H1?W+-GQEXA5Z)==]AI1XQ4B!B%CBM&FJ6?J-^66K?G93$S%)2_N^>S\ MA^^P;?PTIB-(F+>'V0VLGO+OS[%!%Z?S^T.A# =9%J:V(0\+AL.(36UJ$GE< M.!QW@EW#P=CM!DKEHEVYJ+9K>=424N?6B5(F+>'64J5"':(J90* M,FT "0N!8)(RS$X99D.G1Y3Q/EO7DP5'+SR^WWI9S_+-Q+')DX@7I7@F_+N+ MJT?T]U6>)$BL$1Y8$8U-2^],2)U PCQ(F \)"R!A(1!,DI+5286$U-;]F7\0[XVI3KSCJU6G!$_'V,T)5CIK[ MOWV$K/-TR[.2U6^^Q@JN33*UX) P#Q+FNP-MG&#+LA5Q0*8,@6"2.!:=.!;Z M":&^ZT<4@/B7>IN/*4%+G*H$2)@'"?,7 R78BX6K" $R8P@$DX2 C=[.,K12 M^,@K)-ZQY.EHT=M@^2V[;9G*F_:E/LG4@H+2?%!:T-*L)ZY(")55+NN!2XFU M9?7B^SCBQSQ%;>S4>QF4YH'2?%!:T-*DQP2U'&-0>Z"L96 M\:W>IFPS2 \ T\:8NNH3 -2#'$MKF(H'[..A56G9AD$5GS(8&4<IQ7 :.B MV>.&BV*0]O M#S2A#TH+0&DA%$VN?F\$8KT3^'\:"^BH1-SAHLPV7 L;ZC0!:O2-I34&'PWA MH85GN=2EJHWSLP7@A0+PZ4YN&A M@5:OW%W7<=7V =#$ 2@MA*+)K4"]*T>,;[@B)) .V!*4YH'2?%!: $H+H6BR MI'I'D.@=0>A> GVZR:("-1')T*BCV+ @\1L*= MGVFR4& [$H>N&S$=0_4N0),&H+00BB8+I?<8R7/Z("%Z"_2))NL$U(\D0S]2 M-2/)T#ND)E8_.00]K!"*)M>^]S2)WM,$ZC'09YE<>%"#$Y3FDZ%=>D(6INI7 M@R8-H6BR2'ISDSS1P_@_>@WTR,F* +4P06D^&38^.M@)WMZ$XLL +RW;4NWV@Q0E!: $H+H6BR& [^0EIO#3ZG[4"/ MF#QK##TXM>T -*$/2@M :2$4;5_]^<%79M3?N?*!%7=Q5J*$WPJ\\=H1%[W8 M?XW)?J?*M\VW:-SD596GS>:&,_%0J0>(W]_F>?5UI_YBCN[+9,[_ U!+ P04 M " -=FE7BNJ2T1T' !W'0 & 'AL+W=O Q!M(TO'D/WZ8WS@^>13REUIRKM'3*LW4:6>I]?JXVU71DJ^8 M^BK6/(-?%D*NF(9;>=]5:\E9G#=:I5WB.'YWQ9*LTS_)GUW+_HG8Z#3)^+5$ M:K-:,?E\QE/Q>-K!G9<'-\G]4IL'W?[)FMWS&=<_UM<2[KH[+W&RXIE*1(8D M7YQV!OAX2'W3(+>X3?BCVKM&)I0[(7Z9FTE\VG&,(I[R2!L7#/X]\"%/4^,) M=/S>.NWLWFD:[E^_>#_/@X=@[ICB0Y'^3&*]/.V$'13S!=ND^D8\?N/;@#SC M+Q*IRO^BQ\(V\#HHVB@M5MO&H&"59,5_]K3MB+T&N*D!V38@U09N0P.Z;4#S M0 ME>5@CIEG_1(I')(TU>#,7>=_DK2&:)#/#.-,2?DV@G>X/KZ:C\70V'B&X MFEU]GXP&<[B9S>'?Y7@ZGZ&K3AC=3="DRO51HG,4\/FS?A2AVH9"74,Y(J\,9 M7W]%U/F"B$.H1<_P[3 MV\E\,IX=V[JM<.O:W9IE?:S6+.*G'5BWBLL'WNG_^0?VG;]M,7^0LX,><'<] MX+9Y[T\A"TVR2*RX+]D^[#?@ V,]]S2[,#:=Y.FM/=E&)/W)HJPYJ.(U@-05B1:S,CU/7L>GL[O;U6O>,G* H41U 4( !.].O( M@#%&(-G\T-C%O9J: +M5R74CO]<+[8*Q4U++:97\^0(JE+^ZJ5 *03$0)VHM M%$N16""F%-=V'CF6[L.X(MAFY<.$;9"\!UK0LC/(&Y<(Y!>>/+"[U+XPMGX.)AGQ<)42%C-8/Y[3 M@ E<0ARW$G)/*/3#FB4QXL5J45_*U1T)M1U$H9=<6N.@EKD74,^O!F*QHV[@ M.@V!E"S&[3 N V%1)#8&?&OV;/K=*M>U9YJJ6HL9P7[3\B[IC%NI=BA6;GC9 MZU:QGJUO2>A5U5KL7(_X#>D3EY3$[9@LY;Z6YW&=A;3GN+5^K9NYN$>#!J$E M,W$[-"UDDOR!9YL&M74\'OD^)57 6^T\3)LF;0E2W$[2Z:OUEU5V'9/8"S"M M)0V+'?5#BAMDESS%O7>5_I/I[7CVEM(?MX+ZW3G^@[P=[L9*1I-V1E^S9U-@ MYV4%BWYO$I682@(2IRFK@=3YR.:_R.H&<+O?JZ/8J8RAQ>2(D+ 7-I27I.0U M:45@?\C6B8:2(L\\<:(WTC[;MFX.% 10,%2%VLR"IB5-2I*2=I)>2Q%Q'JMB MB12%4-'/5K%U3H:U>MUB1'RR9W8HM60I:6?I]49&R[RR5&*A'YFTHH=8" @C M6AMXBYGK-)"'E)@DKV 2:MZ-YG(G$3+E T\A]=AGJ 6 +A3!5:S;[&@8X ;T MD)*4I)V4AQDRR1ZX>D.&)!82>K!QJ\FVV!&WYS7MD$B)3.*_*T6>3Z:#Z? - M*9*THOB]*?*CO!WV0LECTL[C,R&A#8Q7OHN)( TFD"]9M-T'6..OLQ93SW%J MZZ-N!XMHW^Y0<\EDTL[D&RB#GXLO)S;->1F\2#*6168>IIPU5&W$MIGU;9'8 M#,&.-"6DDM.D?>/[DI ,C+0$I1OY7.R K8+K6]DCXECTUNT:.IV6+*7M+!W! M8HX!0Z9H3ZR9B%I 2(/0KW[QL-IY0=-.B9:\I.V\G+,G])CHY5*DL1GYW2R1 M/&4:DKX62"TAH[[QZP*U )/T:J6RS0Q[7@/^:DK M7XG'C*%.+HX:!M-1<3'^Y\?D=O#=G$-8I=>IBGN$U*:(;3/KA[BA M]J(E?.DKV]0FL5_0V?AB,IT:GEV=H^OQS>1J9(V@#E@, =06;=W,#8.P*8"2 MPO25C6MS &-XVB[=KWV9I]CU@ZITFUDOJ&;$[MX1UHK+^_QD3Z'\2T5Q!+1[ MNCL]'.1G9I7G9_AX6)P!EFZ*(\E+)N^33 &2%N#2^6K.\&1QRE?<:+'.#\KN MA-9BE5\N.8NY- ;P^T((_7)C7K [:^W_#U!+ P04 " -=FE7:2:0J%L- M !G) & 'AL+W=O(H3R^R,A\.#G:74IO?Z)5^[<*]?VBH4VJ@+)WRU7$IW]T85=O6J M-^K5%S[J^2+0A9W7+TLY5YIX? M^+=6*]_Y+,B2J;77].4L?]4;DD*J4%D@"1)_;M2)*@H2!#7^3#)[S9:TL/NY MEOZ.;8[^EDE>_9)7F8+S_^+57IVV!-9 MY8-=IL708*E-_"MODQ^>LF"<%HQ9[[@1:_E6!OGZI;,KX>AI2*,/;"JOAG+: M4% N@\-=C77A];D,E5/"SL2'4CE)GO)"FEQ__#=Z&#XXC/F[37F[7U.^M^"@-];!&RT[PL: M3*X^?3P5']Z)#Q>G'R=79Q_.+\7D_*VX_/3^_>3C?^C.Y=E/YV?OSDXFYU=B MGE^*M\IG391V#L%"(U+*4YD[\(K-K\;,R,.4' MN2Q?B(GW%O$)RO?%F=W(HL+!ET=5M*+65JDC1@='QX(2>)*9V]TKASIGUF$ M1)M8=,DFW,R4]^1UP*^*4<)ME"1S[0?BRN;RKM^U^X?OCL:CPQ=>(#141&^4 MD,Y)CB>DY5468IP)4!K"L5]65#D^=#8#9HV77$'A+5FA'DF._;3"?3Q4/TS. M)&E+:>2<'NAJ3XK*$D_>:EQ1Q9TX[.\/AQVG:>.##E6+OAP*.Z_($Z4%+)5 M'NF Z SNY>#5@IZ"/XV'2[/FWEI0?)N*R4SVE8Q@]N243HQ( 5D4=%7C9A<; M?;%:Z&P!7RI\L@5LL2NC\GZS2)N@7(I\NP'=[3I3+"0B,E7*"%5H5'92>,#! M.G2E] M(Z<%K)0%28I.0("X$ +T7B7'* 2?@!'5DFM;%WJF< +"#?7<.!!$7=XEC=$.@&[+.9)FA(UN?]V$#<+%O7BO*_ ,.$5.&\[[&$OQ/5+X M>'^?_QZ,#L1)\@)7,5\G_2/AV#L:\K_?G [JF9W-O,@6TLWQH)Q+J@4=AVR- M=T?;8NM@?UM\5)F]45RB$6NYC*F%W+C1MO)(Q14$HMKA[DPPK,+C'?X>[0S1X<& 78EDX_;/2)162]CT0#E*$@S MUP3=24S>SI64SE1_D5^DX]S:?*6+HI^(+!>%(C*,A2Z1550E*X*PM[.P0I+V MZSJ)4F+DDL$/S[K8*YN>PQ=]RC+'3 +J:O>\?]X]'N8RBAI^XA N23TAD8+,!I+BJ'I/5,'<\,$\::9]R$4(V93RUDY+^TVXUE=D/I3)F=<@TN(D(10<,> M[2I*C&YCRNN&;.2,$E@4VPJKD IFBI,U77?\Z)MJQ+,=[PPM6])@;&HMQ$X1 M!S-G!BQF;:,?*DYZ05:(?JD8.O(6IEAPQ MBN84[:\R3^QL0-9@[ MN12YA3R*7LW$J:J0IQ,P C&!&"PB?LR5?!HN[BCDOL(*D[*-?:69LC[2[A@/ M*_IO=]3?1;]+SJ0"XY3T%1A_K"WJ<)46U"KC_;'_='H:"#>5JZF#C/M(&J-_D-N MXH98O;<>_U;97(S&QXUJDX>-?\UAH^.]_Z?##H\/OMEA]_2N?;7+OGJ@6]489W2DP>T72E)A@PW^;X7;>M2E)UE1TJ)DMZ52BT-2! MP=KPV'C&-UZI:1 W'FQ106D7)$$/=TL;61\*$'1X@F*UV&8A*Q5K"$F-$Z&Z ME3R!TP/3NWI1%[X\^<<)LBI3^>>#'NY_H+8Z-+R\WBNAN&-4!PGZT0C[:'MD MCZWB9"9G !8WHRR)**A<^M!LPG9S8Q%SN#UP;X!/]H?_B#[2"VNY#TT5F5B' M)AI&?9_:J4 $0Z%23R^\[4=FK1*W00&6!:.=9CQ3#]D="^LF6<'AD6C3GI7I M/))4CB=9FR/MUQ #7E32H>,=N8/)?NP@CZC6F=+7]NW$A*M:.E+AK(S6\+"# MJ"XW'^=>I;,C5HJ<^#4'4"V) RTM91IN2)S+8X[6\P=-PJY*!T8P@EY$B-'P MV;]JJ%TJT,BVZ)S>)E)%W$-['L.W>I>G)Z#%3$@?;B/;XUQT7^A:4K-MAP_< MI[;4 /83#3AY] 4C?D+@SR3V^32X'(B?)I,+VJTL$2;F$?5,!E]^A9?BP)#; M-:*0SN2B:]KC17IR9FW HQST-#%.[_X^Z_C8 .$N5%!?5G[PU8>2?E'797JU MQN34FC^0$JEH)4#9S:BB([F;&%-!QD=58L:D M;*[1]T^Q10J,AR^:*_Q]]&+[_A$5C:SI?&JM65-Z\7.V!$UHS^SY]#CVN?53 M_'YS7-L84)F.]4]V-*9).O%C*+7C!IU]TBDVO>_82D<8M >4, 2S@@H;!C9N M">VJ;0(W"^=9@%H2]UI!%=1I7L8CL[]7[-L^MOZN(@ZP!68)_V,] '^K7"XV-*C0##$#]_A6%3^;26LC\B.$$.;H&P(# M\XD$&!FAO;GN3*O0CBAT4"!34%.LZDH#UN:SPE)'3BV;(?JXZ&A+)XC?&L ^ MYRNI5Z-6,_1XP*=7!$G3>BN =-HY/Z_WHN'8K:4J9LEXGM.>J5_%(QBTJ>:0 MZ9&W*N0KJLF$&RY833^H2[+OYC>46LIKU3G[3[2Y6I:IX3&SC!-W-(^-:W7%, M^ @:"!QB>4X 'U&0UD^EGOQZK6DC;==XC1FUHN.#I@S7=2[9 MLW:TL\%-!)W*^Y87W.^[7VU4/Z$Y@K'=/U-]4K2$NZ$#>7+MUKK_!YM>]^]T M?OP!LC+GG[@PB$R(OP-IKC:_HIG$'X^TC\>?X+S') '**0HUP]+AX'"_)US\ M64O\$FS)/R69VA#LDC\N0%>4HP=PGTIC_84V:'Y;]/I_4$L#!!0 ( UV M:5>Z 6'LP , "<( 8 >&PO=V]R:W-H965T&ULA5;; M;N,V$/V5@0H472"U?$EVT]0V8'NSVQ0;QXB3]F'1!XH:640HDB&I..[7[Y"2 M;X"3?;%XF3ESSLR0]'"M[9,K$3V\5E*Y45)Z;Z[2U/$2*^8ZVJ"BG4+;BGF: MVE7JC$661Z=*IOUN]V-:,:&2\3"N+>QXJ&LOA<*%!5=7%;.;*4J]'B6]9+MP M+U:E#POI>&C8"I?H'\W"TBS=H>2B0N6$5F"Q&"63WM7T/-A'@W\$KMW!&(*2 M3.NG,+G)1TDW$$*)W <$1I\7G*&4 8AH/+>8R2YD<#P<;]&_1.VD)6,.9UK^ M*W)?CI++!'(L6"W]O5[_A:V>BX#'M73Q%]:-[:<_$N"U\[IJG8E!)53S9:]M M'@X<+KMO./1;AW[DW02*+#\SS\9#J]=@@S6AA4&4&KV)G%"A*$MO:5>0GQ_? M(T?E8<*YKI47:@4+JQ6-.5+JO8.?&OSV@*\>IE+SIP_#U!.G@)SR-OZTB=]_ M(_X ;K7RI8-KE6-^[)^2EIV@_E;0M/\NX!)-!P;=,^AW^X-W\ :[! TBWN - MO /A2\]4SFSNX-'DS"/0%&8E4RL$H8Y3)!071B)\GV3.6^J]_T[EI@E]?CIT M.(]7SC".HX0.G$/[@LGXUU]Z'[M_OB/L?"?L_#WT$Y7_6HN<45WA^[ZD)VG_ M!/AZ=CU_@,EL=OYVA M#97LG8$O$;Y,EE,0SM7!:?D(<]V)N[]W+\]@6CMBXAS,=)4)Q<*I#^VIC>!P MV;WX<'48B.XS,E2Q-C!Q#JF58SVW:]\$RX047J"#PNIJM^/HB/H29O%PHG5G ML"X%+T%4QNH7L@Y,V7$DQI]K88FUQ1=4-0(_!N-;L-!(#+*M%+Z7 MD&6)Y3 M([B FM-E9IWPF^!A I3@34=2ZY%PX3PJOJ& DH4<>TU#KE=*1#!=D.V>UI8. MR%;U)D(9M@F''#S:JDD/:1,6L"CH5@7"<77F\+D.1EMI;9C_"98H-\F(86P' M'F@6"B=$S-4P5.J%W$<]U_ZP52INB M D._.F\R26[NG[TOF(5P8G5/'-CVXO*D#5O&)"HC4/LT]OEO= MO8*3YO+?FS=/Z"VSE#@'$@MR[78^721@FV>IF7AMXE.0:4_M%H1H@P'M M%UK[[20$V/TW&/\ 4$L#!!0 ( UV:5>0*4M#N @ $,5 8 >&PO M=V]R:W-H965T&ULG5C;7XI<[8G*C?ME.[]W'HU84ANKBN8P$!2R]/_\J?'#X,!R\LJ! MJ#D0.=Q>D4-YS2T_/]5JQS3MAC2Z<*:ZTP G2PK*O=5X*G'.GM^)1U'6@O$R M9=]HBYFOZK2;@V[*5.1 M'IX? WJ'/VKQ7T9O"KP7U0F+)P&+)E'\AKRX\T?LY,7_X(],JP+&EE8C;Q 3 MNV57+AI"L]\OUL:M__&2 [S\ZWFTY<;=O'IFEW??+RYN[NY9E>? M[Q_NNS2Y$XG:E-+5VL-60&U1\7+/-J(4FB-=4,,#WZ;(5E9IE0AC9+EQD+= MBNN P;NEX;YN^ST!,RJS.ZX%RV5"Q-"K+07!"SK M/;/[2I"\9L,)!",DS"I&Y[%IB#A/Y>>:@$F8+A\)K?5ULKW M]G=2C)=RXL 7_$^EI=T3B 'F'[Y;1N'BIQZY-$QP74)ZB@1'#!*>Y_O I_U! MU)*F!@P#P1N9"B?W"\*.P_?6A3F!%BU=<. Z@QV\9.'W#H2RB$?GCX>M%N* M$>"%RHIB#3>U14T_$;O5\A'2G;FW]1KQ9U>YJE-VQ,)Y'$R7*[J:+H/5:H7- M*JU1MM;RE&T"@ *P%?!9!:S!V=UFU5'T!P& M\7Q)5]@)\WJBN>0Y+TD5A2]3.;*.)/K8(JD?X7+#9)\BC*\1"?B\$<"-$=8C M[=9RR=JUUE"@J9]G3X#3IV6P%>T3CM/8\FCUK@8+.\]IRC6XZB4G3D MU\ #5U"!M1$*F'A*$"(2"0:3Y:.2"6F37C0N"7U=0:@[AU+,1]D1%?.-A+FTH\HE11"7$NKGFM:SU%Q-/J> M)Z4T#5.13Y!XDLA=5%RF, M3IFE*S..4K0G@!3QR^0R/R=33JR\4YB8?3^RT MNQS$L$4BJ6"2O"9Z@5 O?;C1PSOIPSPLF'=IFRJZ395A^*GQ4)0('&I3^Z+4 MKEYPYAEI0CU/'[WK,PR/#3TU]-RVL8U2J?=$Z^+G>3# NFX9@UI:YUY2Y KU M, 84Y-:X/1QD?+LF&NEV'J_WQTDOWNR@4 M4..@-(^:[&YJP?2L*Z2O'Z[ANS8@!Q/BH3%K##Z9M"2LM^L98HP?M>[673LL M?#L4K[1#G^O4$X-A3Q_R34M$4'RT0H.))N[,T0HTO((8D%8EW-L0-7FT9\#G MAT7B;=.T$_5' )^705>!37*LQ4:6+34XNG!Y@;*Z*%1-CAP@=#K[XGF-D@S^ M329QX)WRCIPI&5S&^@WM#"=\QJ+K^U3RL:8: MZJO;UZ0C>++I;WFFQ3'@J*1!F]:>"3#N;%R39C1*%6XFPOE'"'5M_( J@&(@ M]];)O?!"/?W?"7JU)K_>#KST>>"E"R?^I4QI]?=!(YY-&LEK,0Q)$_2LMK7N MJ>B-X+@8DL/J\K4X#9Z\?T8BWK>''.+'0T@YBM'\XV UG1[2BD?OV+!#SGB% M"GUR=D)E-,.@^4A3-G4#>N4)HZ:D A:NOB<[P_@XFG:+;>MH\YF*7/#,'K"L M?X<:8D&UU([1$TR/2!ZD6N(V 9Q:6RZ'G$JM?R?RW(\ S:ZLSC.9YZ].8[V' M7X@:3.Q3V(MT>052[!.8FC2]Y!";8L*EW@V#=UN)GE!I)$#N'T/[ MA]H&R-O2?,FT+GVGLTD0K::>=:=X49B$8&L$\S4Z[P9MOS0DZ!/V4>G_KSTT M;N[>:SL*[X+\##=@S^)% QOC\W+R',N#FSL=QY:*8L^E=B-CKHSQI.>"TK@P M^9N/LL:8EJY[.G[I\\=X\&$+J;=QG^\HG=%0_#>N;K7[0GCA/XSUV_WGQ5^Y M1H,R>"7-<'1RLIB-F/:?[/R-597[3+96%GGN+K>"@Z=I YYG"B_MS0TIZ+Z; MGO\%4$L#!!0 ( UV:5=^GX;G?00 P+ 8 >&PO=V]R:W-H965T M&ULK599;^,V$/XK VVQ?7$C179V Z]MP#F,NDC2(%(_VL;C5M M;E)3G* U7$C0NQ\'T M>'@VX(GCQG36X#Q9*/7L-O-T'$2.$ I,K$-@]+?&ZZ09]YW\F7!3-XKL1?/+79.#@-(,4E*X6]4YO?L?;GQ.$E2AC_"YM*=D#" M26FLRFME8I!S6?VSUSH.'873Z .%N%:(/>_*D&=YP2R;C+3:@';2A.86WE6O M3>2X=$FYMYIN.>G9R8QQ#4],E C7R$RIT0"3*5QPDPCE]Z/0DB$G'B8UZ%D% M&G\ VH=K)6UFX%*FF.[KAT2P91DW+,_B3P'OL3B"?M2#.(K[G^#U6Z_['J__ M[UYW'(6?TX6QF@KE[T,^5Y"#PY"N>8:F8 F. ^H.@WJ-P>3KE^-OT8]/" ]: MPH//T+N$U1)F7#*9<"9@+HEP24UBS<\'?+5P)E3R?)#^IP8.TY]-YW?P-+UZ MO(0_9S";WTQOSN?3*YC?W#_>R92VOUG4.2R4ID!QN2+( MI0O!VH6 *K0HM'KEU)1(QK7>DDAUU_,]F@(UO,VPBR69I20[,NZ"&8.V*G7! MV8(+;CF:(WB@NW.5%TQN?S6 QGHCIE';D0 :B+!L$]'!VQUVD(&1[3UJ2\UR M="/+62'O.35Q"ER^M<.2Q(7,>;@J>4K06-'< 7"S#\UE41*9TE2 #H>Y&=B# M%8U XV4R&E=D& K-E>9V"U;!2ZDLJ=!10E*\F9DT;_0SNK0Z][1+M/8HS(): MN%KQ>:RM+K U[.RTQ@UL,B3(->/"R5=.V$PC@L UBC;(&4?-=))M?="8H5 + M^GB8(5PY.3@>-K:(\YX-K_#>BS>.^-3QE"J5"K1-784=?XS-92+*]"V^PS(\ M)Y]T@_0N<%6H'+=.N) 3O(:48IE8L75MP&6[J]CTAUW[G2P;OI*^OZ1M^38V M2KF7%.]%[;C+G]VK<+61^U5./I1Y427,0VZH;E%PW(6O8-3<"2<$,KM1I4A= MQITI%Q-7J&V'P6Q7R 3^KE_JF/IJ24JM*2?ME=E+_65-,H7WGRP__^!!60+V MMW6=-#EMHEEKT=?$8KZ@X#>?E,Y$G7KK0SA_,\$NJ@D&O\#7+Z?Q/9'*?%_(-L?'#CY;V2_'R!; MGQWZW(6=%TJ.>N7?80;\9*L>*^UI^]2;5B^L6I. 4N234Z^GX2 M@*[>7M7&JL*_=Q;*TNO)+S-ZKJ)V G2_5-2_]<89:!_ DW\ 4$L#!!0 ( M UV:5?F*5$PR0@ (<7 9 >&PO=V]R:W-H965TGNVTVF3CI?NCL!XB$)#0DP0"@9?77 M]]P+DJ(>EMO=+S9% N>^S[W U<;8KVZME!7O1NK@JY4G?*?RD^6OSJ-2B)SE3NM,F%5L)K><%OVJU<:UG098LC/E*/_Z97'?ZI)!*5>P)0>+?O7JCTI2 H,:W"K/3 MB*2-[><:_4>V';8LI%-O3/H?G?CU=6?>$8E:RC+UG\SF)U79PPK&)G7\5VS" MVA$6QZ7S)JLV0X-,Y^&_?*C\T-HP[S^R85AM&++>01!K^59Z>7-ES4986@TT M>F!3>3>4TSD%YK?LW\;K]SSJYX'-"WHQ17,ZP S? 1F M)-Z;W*^=>)Z\Z-S]\-YCV7YU1<-PH.#Z' M#@6=4RH2'PIEI=?YJH[);Y_5@Q>O4Q-_/:GT$[#O;N_>W8G/:R7>F*R0^18Y MZY5%*@%;+X5$95@K\Y5"J7FAG9 B)JX)JJLNX_$$0 MIEBH%2U&M7E\B$T&S#@ )])C]V:MXS4)H>_TBA]JS;S\"J4* T\XKGJSY.^% M!0E9OX6R"9)_2QJD9:*$836 9@2%GJN5" MI]IK]90%&^W6U MF33)3?XB_$)T"Y-78/@8QZ;,O4K8!DD90P+26G*S/'R'@X/%<4K_79T:!$5+ M+;F=XH]PI4(Y3_%,0T60'NI;J0M.K/ 2$?KPI0[":9<1M%6Q6>7Z#V!7(3]* M4B;YI,[AVLOW,BT5Z7/@1W.O#B/6%7=4(2<#4UF0&#@2\K>%CN&*+67XO4XX M)W16I#I&KEJNF'9]E+170RKP+6L,WRR,!=50+.U.^[*H]-=Y:-S< >^E3I'X MBFP_LCL4B4MK:5N9 M.X5G6KXG 8R3_(X^6"76/1+7E$XLP>'&.@P3E#2 ,6F*U5:F^H_*6NC!!80* MP-M5'E*9=*#7KC:N2OPV0U91JNG!+)<:\63NC\A7$I^0ZA99NY^++ &NPBZV MMY8S$EEHC]!ET!=;)2TR]DV%7XL+7(O]N=K TS6Y568S2X &M4GVJD6>I@!G M$.=$.T0N4#6&F%H2V-#N,^\CO&@:"D0Y[^L5!==7C%GI)=;R'BFHB&P#12,7 M0B*>3*Q#I9^JX2.?5>FWWT4,E2>:R0/1"OI1B?9&D:.PH$F$'X1OL,T*TW1< M]8!9EQG&.1-K24G7) U+3()Z*''.NXPH+S +U?.AS1FVE*%R]K*M,8F5I=?< MO3B06T:C-.=*!1)D1KQ[O[^PLJKJ@3D7'#K:K1<8LKS* M%O!!/6D%O_RKS%7K5=NY:YFT'%;UA1 Q6'@Q'D23Z9A!+L:C:#H=1E#/%8J' M[W3[J%AO/*?6/G*;OAE^%DTF$[%1AUVB9I&G "ZCR6Q0-[*_NFDTBR[G8U;] MT#-_2>M)/QI.+_\OK6>SZ=_5>MR/QI>C;FN@W(L6)4Z3KY3D1'1<#]3B:R'U MXCBV)=8U!1)6IB9?O6".;0L_%!@2M9YL_!JC14V'BDX+CZ8AGI ^[+:+832> MSD->C:+^Y/(PK3Z?C,2^Z-T.\:V4E@A\YX+[4]7%T1M7^7Q)>NU+/32U+K53 MSB5$ J2# ]J)8RPT N(1P"<*D(;;2+ >)U<,\ZM(K,"[Z&O\4B:@4$U'&#:C MDH>FI KR)?71NO,'VN!=-&U6_-,P;%23U%%#-@1$&8HG=!&=, _R!%;-/$LR MSF0J-)7_*:J/$-\AM&@*FEDQF#0#U):G<0LJ&,$ M5E8/\9K..@S]5 7U ^HP&EY.CVB,E_P- MWP_8!*7J!#6KE2K3&A->S7J5JY MYA_NV.8-.'[>KWU-TF;SZE<0?E(:30+4K,+41AC#;O_R^Q"1[F#\_:&![RE] MJ$/!S' H^*7E'CZXB-N[-V(^'HH?2TXU2LVLS&A0H&(\&SENJUCO-58RXU!; M3M-6"8;I*00-YT%2! <('IX"*20EL1E\EG*VR%.=Y:5XBU5O8;03SY9P L01 MPO-:Z?>5TI^"TA]KI;%Y+)[M@A0FG.?B0DRC67]"WR=B'HT'(WJ8]Z>"[@)>"AI6$!,O MGHVBX63P7'P\?19II^V%J%ID9=V!A/K[XDG3/W+U,FKN7R9-W+\8>W[V3?'?6#C4A ML5C;!'ZP83QTY:)JW*(PMIZ>Z13XCLXZ"^77WFPPC_\,C#+^NJ6S$0^7^W$( M-U4G@P'BG$^&(:/.QH0JKKDQ:.NY?V]Q-EY\TCH^=5?]J;$6)Y(/..(UB@_: M_+KF.9<9$_M0;('_3N9"KW4YFBF[XBM@:G-@PW!/VKQM;IEOP^7J;GFXHGXO M+=]OI6J)K?WN#,E@P[5O^.%-P5>M"^.]R?AQK22HDA;@^](87_\@ &PO=V]R:W-H965TUGV6%WHK1IG1S%;U?NY,@V MH=*&KQSY9C)1;G[&E9T=MWJMY8=K/1H'^= ].:K5B&\X_%Y?.;QU5RBEGK#Q MVAIR/#QNG?;>G>W+^KC@#\TSOS$F\22W]DY>/I;'K4P,XHJ+( @*CRF_YZH2 M()CQ98'96JD4PM*CDH6JJ<&UGO_+"GP/! M*VSEXU^:I;6#K$5%XX.=+(1AP42;]%3WBSAL"+QY2:"_$.A'NY.B:.6Y"NKD MR-D9.5D--!E$5Z,TC--&DG(3'&8UY,+).>>!=F_Y/M!998N[O:-N *Q,=HL% MQ%F"Z+\ ,:!/UH2QIP^FY/*A?!?FK&SJ+VTZZV\%O.&Z0X.L3?VL/]B"-UCY M.(AX@VT^GFM?5-8WCNGS:>Z#0SW\]9RS"6O_>2SID7>^5@4?M] $GMV46R<_ M_M [S'[98NG^RM+];>B/+?7T>9V99XW]%[@/9[?TWG&I PU5H2L=-$ O#9TV M(]06#7HQR/TVA3'3>SNIE9D3F\ 0(FV")45#M,W/LR1$Q+SZP!";* MTU0YK?**R2%0Q%\:58G67;6'R?@MCY8(7>&G_!M)PNO-(MJ74W9&:(8NM%&F M@']T+5*[K9O+B^O6'D'9) $A"+OY7H2I\-4LP=/LKK@V!I28A@CMZCW*7K7Q MQ$#FKIPX&L$EGKY!P$HUCRL62\#C(BK#"R[9P9>+QI3@@>&0(]D^E:>Z:CQE MG8/L%=7L8)X!BE3/KIXFV-.EU[?BB_A%-P@NFX6K,QW&V%UHI*?B/T=E$L4H M7->5+F*(/RDWTF8OJE>(*--$:(H^+C-RQ2C#&.N5=;+VW%:59"Y:VNMDK_;: M:2RA7,/#^@)IQL:%'!,K(!02WI(E!VC$\E$%_>2I8B10)) #;5^H&^UIA&I7 M,#-A%.P"=E=8F7M=:I00^V7@5]6)"$(02_Y>1$-*S<+J8:H4)*>P4\8X^&4_ M?FDTV' 3!G*RD4=U2[5K@&@UXN!EVXL>8CH\XT.'3J.%(/+ DQQY7K+Y0Z*1 M9A=->*TTE#!)F\B+'3I;<^LZ3.&I*T* WXC_A 3^I[9O2VU9Y_7!=^:V+07Z M'V2YE[WY3GRW)7QC(*G5"00)3BV^01T'#^ANT;PO<-Q:T5<268=(#IS1 M\X6!MQO.1A/-QEDQ5^9NN5 $%\>PVMFI+CF=VX9-LFU]:%OS]-,#E=A>QVZ. MG5^Q3SOV@YTUJN+[6LMY&AUQ"HEJZYMVGEY[,!A0B21"3\S$&!E.W2SGX#(>_I[J%N%T;G^PH3QW M ^ENW TG[$;Q!NQ1:CC$IFOBZNOJDGV:[I;KY>F&GFA'6GT(4>&/%KETZTTO MP=;QIIG;@'MK'(Y9H:'UH;EBRA8_>OAY!]02P,$% @ #79I5Z1& M5=82! [@D !D !X;"]W;W)K&ULI59M;]LV M$/XKA)8.&V!8LOR2-+,-)&F+]4.VH$FW <,^T-+)8D.1"GF*D_WZW5'R2PHY M+; O-DG=/?<\=\>7^<:Z>U\"H'BJM/&+J$2LS^/89R54T@]M#8:^%-95$FGJ MUK&O'<@\.%4Z3I-D%E=2F6@Y#VLW;CFW#6IEX,8)WU25=,^7H.UF$8VB[<(G MM2Z1%^+EO)9KN 7\7-\XFL4[E%Q58+RR1C@H%M'%Z/QRPO;!X \%&W\P%JQD M9>T]3S[FBRAA0J A0T:0]/<(5Z U Q&-APXSVH5DQ\/Q%OU#T$Y:5M+#E=5_ MJAS+1706B1P*V6C\9#>_0J=GRGB9U3[\BDUK.YY&(FL\VJIS)@:5,NV_?.KR M<.!PEAQQ2#N'-/!N P66[R3*Y=S9C7!L36@\"%*#-Y%3AHMRBXZ^*O+#Y4>3 MV0K$G7P"+WZZ@R<4E]IF]S_/8R1X-HJS#NJRA4J/0(W%M358>O'>Y)"_](^) MUHY;NN5VF;X*> OU4(R3@4B3=/P*WGBG=1SPQM_4*MXIGVGK&P?B[XN51T?= M\4^?Y!9QTH_(.^;'7-"F%TA&6#H 4;7E M!2ZOH.(@5"MPNPH-!-&MI:./:+_;+1U0QV,II.FC8@N1CH>G;WB@VG2L@%C! M=H;F0:$Q.F,F:R=]5XTQD%FUT;]R\HI9RLP4"CT^R214O 8(M,Y+C4JUG8R&@V2 MZ8B1-J7*RH%0K'2+126QC&C 8>L63 U]LO/Z%,T$LX4G2,2S;*R6(ZB-'+4-S MCQ*;MHNUJA3*5I!K-/@#HFP&?32Q).W_CP+W4"^-EH5XE(YKLWKN6'QIG/*Y M:J_,PMEJGZ?1C/O<-NN2)V^/)NUE8TB#*E,U87NJ*9*5(K2LE&9-*WD#K$C+ MVBNS9H8=6?]5TMIZ'RKOSD-/>Y][E39_DT'0^\JVD%I2E[%71B!GL+V.=ZN[Q\Q%>X?OS=N7T+5T M:T7EUU"0:S(\I;>#:U\7[01M'6[TE45Z'X1A20\R<&Q WPM+B>XF'&#WQ%O^ M!U!+ P04 " -=FE7MN:[65 ) !G&0 &0 'AL+W=OXJ@0(V^^'J/HRE ML3V'I'%F1ACOK[^G>R19QC9D:^_J/B3H9::GGWYYNEL^71C[Z&9*>?&<)ID[ M:\R\GY^TVRZ:J52ZEIFK#&\FQJ;2X]9.VVYNE8QY4YJT>YW.43N5.FN:$2LSAK=!OE@SL]G7EZT#X_G26]/#^U9B$LK88TNF"HO!O*Z8R<N#T[;'4;2A'15B+X+8W@ZQ??'%9'[FQ,]%X5>*_F+='O-$6OT^N_(J]?X>ZSO/XN>3-IU?N ^U8N$69>C*R5V53Q M]3]'8^.VZK[&](?;B[_\?YB=/_Q2ES>?+G]^/5^]'!]\U7E!&QGG7!!FXN>)T3I8M<9.)K^8IG-7EL[J' M35:+ EIF2R%C V5B?D9OQ7U;>. H6D/-.D\ M,4NE'.N8F>Q]^43$VD(+8UU+/$#RG&3(!#3G>/<4/H& $@^L1QB@?KB55IRHOXR;5WL/"Q=X+@W/IYJJT MN%C,5!8LK.* N= Q'"M24*=0SW-L@-,\8M-2F *;Q\:EDI QL2:MZ1;$B5AZ M59?HRF,J(\$ZP=<0J9Z5C;23XT2)L9KJ+"/L(1_"*7+B"VNMY OI8:MR,XP. MGT/6]UPFPAM$<>==B7TBM84_[2,*])-,\LHH113Y%Z+750]VIA/S.1"ZW%K% M*-:\TA306B$A8KFL%"YVDF&P. 0]$4PSB*+=;-]JBGPW"PR;H*VB]H\$1W 054T.9$20V%^]*S*3 M@JD4JA/0\ $]ZK6.#\L08,[8M$!+W+UD1Z*\#48,#P-5/=2J )$=*+#^.M]@ MLIV'A W[BYF.9FRC^F,0BQ1U\4E<[ M15[DX.@#,549[)I@#W&I0&VSL/K*?%W:V@_6:HG;'=#IK WUMAV(0$2%C#6' M$B1O@Q!89978G@DO=/((-,>%D;3EF'O%@"^=53[>X?,3%)O59KIVXOP\S=ZPT[KJ"N^!8C[@^$!KQMVQ*>24T1/[/?P'*'4&AZOG;()3/2//M!9 MP\,6I.^)P\/F<6^ P\ICBP[)_3ESKKWSH9#(:*;5$_NQ!1U7^O[U(RH^Y6YB M:^QS\56O9RFM<H$XN[VMUO99)W-&)T <7)7=G M.U"PW,\_#7O=XU\=-1/4XI;M8?:B36B*1#D7.CZ:4;*:.)1UQ9 FN<^I7=-/ M.D;-=45]00U/()5\5=7G]:ZO287 :8" 7*X:M 9A,#.Q2^Y MAUQ'QB

#E%-X&B.#7486"]FYDD%)!835A)'=1C%%@/D8'Z'E[$S59#<2=$ MG=9_R4CPJ@Q?L-8CY9=0,C^/1K>UL1JAA1$B5/S_O4'ZAV^E$_<,1;PCHT./ M$.AQ:TJ%3)'\\0=0I4T,-\*,S<0J*0I]8 -F<"9WGHG"URYN6Q'Q/.(@(VA^ M@ SSI!V?O8/N>"!#+=/3C%NB%[8.V$L;DOZAWO#I*^G-5ZW!;53NT;3^H5X% MN=4V14 @.C2C># >'N.O.>0QJ'RGD/CT&>+A_JYQ0&X+7M8N-&:T?8TGYXIG M)9//X:289CPND])Z:#/GKP^<^$\_.FBO#+9EY*8L+4B5(Y*8-615W1(ZFZ/Q M022L B\8!0 *NEVK>D5AW(@&\A&".4_88[S6E43Q2CYRU^N*3M6=K*D6@B H M>"(^U>K#FE5NR:J?R:HGXINA^D13BN@=MH[$.W&GW:.8T#"*^4U1_0\\-V@- MAG@]"@Q8DO>*#%*:T6!* H@YWV(OF+A:M]>CGO.JO%UJE:#U;*'BO1,7U7>% MLFL >OYRA1X[1@/R[M? 6 X-[+Y:'GZ"^,+TZU"D)]C:P4C:"%_FRAMOYOPI?6P\J(HO9PJ99VD!WD^, M\>4-'5#]MG+^'U!+ P04 " -=FE7Z(T>B/T" #N!@ &0 'AL+W=O M^^^Z[L^\RV$JUUCFB@9>R$'KH MY<945[ZODQQ+IINR0D$GF50E,R2JE:\KA2QU3F7AAT'0\4O&A3<:.-U,C09R M8PHN<*9 ;\J2J;\3+.1VZ+6\O6+.5[FQ"G\TJ-@*%VA^5#-%DG] 27F)0G,I M0&$V],:MJTEL[9W!3XY;?;0'F\E2RK45[M*A%UA"6&!B+ *CY1FOL2@L$-'X ML\/T#B&MX_%^C_[-Y4ZY+)G&:UD\\=3D0Z_G08H9VQ1F+K>WN,NG;?$266CW MA6UMVZ:(R48;6>Z<22ZYJ%?VLJO#D4,O..,0[AQ"Q[L.Y%C>,,-& R6WH*PU MH=F-2]5Y$SDN[*4LC*)33GYF-&5*<+'2,$,%BYPIA!.JSX_X8F!2R&3]9> ; MBFN]_6078U+'",_$B.!>"I-KF(H4T[?^/O$]D [WI"?A1< %5DV(@@:$01A= MP(L.18@<7O3^(OP:+[51]&9^G\JWAHM/P]D^NM(52W#H4:-H5,_HC3Y]:'6" MKQ?(Q@>R\27TDV1?K^:%;=B426"!^A%;0:G6[?[3J-=MR':UF6%-[A M A?UX")"5_#D>I20V3,J&CFUC08:5MH009L7F>\8_\\2NF&CU^F[I=^!&YL. MS13 +*,B@,R ^C59@ZQL/-V@BM CXHD-69]L!#>DM\4@5$=-)%BKH16W(8S# M=],\7T[H1HV@%=NE%?5@&IUZQ?S2#2E0K-VDU M)'(C3#V.#MK#,!_7,^S5O/X3W#.UXD)#@1FY!LUNVP-53]=:,+)R$VTI#&ULM5A=<]LX$OPK*)WKUJFB MK2_+DG.VJVSO[IVKDJPW3NX>MNX!(B$1%Y#@ J!DY==OSX"D)%OQ;A[NQ28I M8##3T],SY.7:NB\^5RJ(I\*4_JJ7AU"][?=]FJM"^E-;J1*_+*PK9,"M6_9] MY93,>%-A^J/!X+Q?2%WVKB_YV8.[OK1U,+I4#T[XNBBDV]PJ8]=7O6&O??!1 M+_- #_K7EY5WM&ZWG!O[5:^YUK M09',K?U"-_?956] #BFCTD 6)/ZMU)TRA@S!C=\;F[WN2-JX>]U:_YEC1RQS MZ=6=-?_16K.>R-1"UB9\M.M_J2:>"=E+K?'\5ZR;M8.>2&L?;-%LA@>% M+N-_^=3@\%_BB#O+YT=BT3>^U]IJ@\N+XDWH*XM;8],N;RW[ .;2ZGS8V;Z/-T3=LCL5[ M6X;:ZE!1T(CZJU"Y+_55EXCY39= ++>=&B1OO56@ ?'^\__/3X M*&[N?OU\_WC_Z?Z7#^)!;IS4YJOXI10W]1)L%^,A9WF4B) KRD\ERPUJ-V(O MI#'"+O@WA4=A(W09%$X)N.CL)>+=NSMQW&OO>V].Q2=L62#71E2U2W,4LJB< M3E4B%M9 FG2Y;.H-VB0JZ\,)P4&/9?8__ E @N"C8<_!=R2IM2PV"[,9%"L M0FQ,5CI(D"25/D^@%/,0"5.7E=29@#(9Y0084GH9)4H]06L]>*2>4J50.\(Z ML49XPE"V0BY+/ET6MB9G$+:&,!$NH74B$6OIQ=$(Y3(:3$[%0^U\+>%KXWFA MW!+'RJ53BD)"^(Y_V'$D$4=GLV0R&+18[T/&)U0&&$E*MJ6-;:#=VR2*;BYH] M0X)L[># RIH514"R0.E.4;/K3 MK3!4SJYTAHI 8NKLA*1ZA9*]>;@_66CG >S-_8DJ2:EZ%;G.R;5L!:&5*-)3\7X+%4"A@RNC MN"A?L!I"TW"&3I9H+-ZWQLCT0FHG5M+4C-Q6]6('HCUFI]O(V&TB ]RV>[7R M !-ZMY&U9KI&]@V#"<\Y&94.G()'6[=H#=E]H=9,#7;2K]D M5=@> M,L(AY]U\@ ?39#R^X&G@&?APO)%HSMZRW4+ZV&Z33C-D7!XAUWZOGAM1]<)( MB(W9M!Q:0HE9SJA#:6I ?H-"6R*:F"80I;0%!8<=/I5&<0VD726F/!6U*K2M MR_:$MBNS;(;<>F;KMOD&NU0,9+- ;2G=+OJ!D8624=U2QT2.4W6ZC\7AN*G& MYDJ5;35%"27M>8CU[4&:)3.*A;M%4_MMF+&J(5LU&@!E,S@N3T>0L H>Z=T%_C0)#HF:SV&5;SAUVYH +KQ^+:%&?L"NPIR OAA.Q M49+Z\G#07I&%[7.,:(0]U-ML3I\7,8\X@-]@+EW%ID$-HO.;XIQ,I\T0MZ>1 MZ;ZE;@M;H[[4"!$UW%3I%>>1[%U,9XDH;>Q1L3NS&\\X4H,4AE\AL3$ZL&V; MR'-& UML/=;HC.GH _XUL\NBI54W9OV5IL[@M9-*$TBK6'&"FEV<1WI/Q[-] M="/RE2:Z#IUO7XQ'Y'%#L.Y]H"YE MC=D%IC"'"/X"LA_@=E[29?Q HG>FK^].-:9J>F$J>7A G2T.J1_*(6769^V< M/5=+79;-=!WB- @7&@7H3+:38AL)$:/)28/I[AL%'CG.'8+;$Y8&YD9\+B;3 M[XIW!$F%=&>9CB\:'. AG ]#RQ#Q2!BE#6VBII=LXF^GVAA,9_JH0102O L6@PK>=HRCBE9/=S3"0=90)O__SV^M!A_K&1F",QF0Z3,>8E7"%QLU&< M8>XC6X:#87(^O<#_43(8CL2A+Q+]G4]2_#9$']Y(,:'%\>M4][3[MG<3/VEM ME\!>C!?A]83$+ M-3=T0/?%\_H/4$L#!!0 ( UV:5&PO=V]R M:W-H965TG62 $GJ:0-L M'D@R#V"P'VB)MK611(U(Q\W^^CF7E&6G<=H.=O=#'(KB?9S#PTM2QVO5/>JE ME(9]KJM&GXR6QK3OQV.=+V4M])%J98,W<]75PN"Q6XQUVTE16*.Z&@>>%X]K M43:CTV/;=]N='JN5J MFE_:VPY/X\%+4=:RT:5J6"?G)Z,S__WYA,;; ;^6>/_98@>6F=#R0E6_E859GHS2 M$2OD7*PJW)>S,Z9UL56?$ MK)+L7B[ MF&7C9MK(NW@07XV[+Q2^>/A\=@@()F-\][YN7,>O.$\9%>J,4O- MIDTABY?V8R0Z9!MLLCT/ONKP7K9'+/0X"[P@_(J_<$ ?6G_AF_X<9,="V2S8 M'V:/V\UZW(Y;NZNS MA\N;:_:PE.Q"U:UHGEFIF6 52@$QUW;JJ2QDQ]2<&9DO&U6IQ3/3JEI1@AC: M%*P5SS9S#,ZEUF1'/)5X0%^)NE!6S\PHEJNZ7C6E>;9FG5S A:C8O&Q$DY=H ME8TVI7&NCW:S^O&'-/"3GS1#X>I$'QJLY)5 P'DI"]@BPERM.C@>2-6.5/T> MCCK)V:U+57/KN)+T@++%;4(8 D-AI'VZ,4O9;9+H!E<;2C30H+?L<"<0?*-%K90:C> "KK!'\N!!"/+ M_\"G*TBR&]>RGL%L!Y*#OR'M-05:YJ3-/0(P"C7,QMQ(@<-Q7JVLK,X>KC@ MS"C]'5YRT17[5,29LHIV&-2LQ,SBIZ+ 6RUR=K8"$,O>!03(0677E?J1W#78$/;X"Q6N7F);ZO7 M05:O"1,%<#K5:S4W:T&B7"I-.>^3#W^3PEP /TVCI-VX)<5SUDA#^Z6;%UIG MVZ2YU1FVM0%5K; 4E67)+ 6A;]A,[FIP79HEW@VK\!^Z7PI;RIVJ4#9Z:[!- M2Q&,2OPTIGH>EM"7:VM@QX&2)/,GV:S^K"1B0GY&PELYA@;66(_7! MLZTE\/V6TQ>UBLDG4:T 5=OQ"&'74Y-+N\2WZ\CI!_.H"&'7OU@(*J%8^6"?L]D*=:!?8A@C[3'L'?.3B">3";4RGGDA-8()#Q(/+? :I"D:X00M+V*WVUW-]WB<1;#/ M(,J(A0GWLICY//,3V&7;JK,!]K:3;!,T@2U*>P*?+>KK90R9ARF/DM3UJ7]Q<38DG M4!#Y 5H9&J%M9&#!1^,@\GD29X?LYG9ZAV/Y]<>-G1\&//$\/#Y,[Z;W@[^# MZ>^WT^O[Z2&+)NFF\WR*8_UT\_1P]OOTG@*'(0\PZ'MD$_R?9!,C!3^F%MB) M DM'BBY24N!Q+TY(-FCYD^P+V?A [\<)3U.?L@P@NC3.8 7RHE>B24(>(A") M)PI#YD]2/B&)>3P+8Q9!:4#Y6C10IS=!-,P,?$8IHD8L3GF6(5*&3&/_*Z() M,"[\/M&@( =!]*5HPA1I)MD>T7B8?BN:% I./:>>T/8< )L7A_M$,_%X@A+P MMF@.L#<$D\-O"0=L@8#=\\U2;(Y)]G9*EQ7T[AQMJ1J;%U>C[:9HSU]4I'=? ME\ZAN[^8OI+30;0C=SLG[VZXT_>GL8ME*><@$0=>R^W-? [M=72W4O8J6^G= M@3?#@>^#S$O[$>I*/.*>M^\N/][Y H/[T<)^9Z)[WZHQ[F/,T#M\RCIS7W"V MP]UWL"O1X>*A<3.;P]0[2J(1;A7VVY)[,*JUWW-FRN .8YM+W,%E1P/P?JYP M4>D?*,#P@>_T+U!+ P04 " -=FE7\QL4>1@" #.! &0 'AL+W=O M71 W;0 :X;!;*6-[ 4E0U"%U)012L M8SH;3].)C7"@$..EH&9SQ:N@'-+9&0\[3GI MD-("C_<']B^N=E/+BFFXDOQ[56 9TP^4%+!F+<<[V7V%?3T7EB^77+N5='WL MY",E>:M1UGNP45!7HO^RW?X>C@!!^ (@V ,"I[M/Y%1^9LB22,F.*!MMV.S& ME>K01EPE[$_)4)G3RN PR=J5AJ<6!)+YUJR:_.UY/;R$.3U6*] M?)\A[3,$+V0(R8T46&HR%P44?^(]HW:0'!PDI\%9P@R:$0G]=R3P@_ ,7SA< M0>CXPO^^@A^SE49E&N;GJ7)[MLEI-CM$4]VP'&)JID2#V@)-7K\:7_J?SFB= M#%HGY]A/:7W^.2?5_H-OF6;S;\OY[3V9/Y@UNY4"1J>$>D<]5H/:N$G2))>M MP+[=!N\PK+.^1Y_#^TF_86I3"4TXK W4'[V_H$3UT],;*!O7L2N)IO_=MC0/ M#B@;8,[74N+!L F&)RSY#5!+ P04 " -=FE7%\6FN$(" "N'3E&S;I\=N 2K8#/;A/;?SR^$IA6)IFE?@N]\SW/W7'P7MUP\R ) MH<>J9#+!A5+US/-D5D!%Y(C7P/3-EHN**&V*G2=K 22WH*KT M^?>A6A#*>Q M]:U$&O-&E93!2B#95!413W,H>9O@,3XX[NBN4,;AI7%-=K &=5^OA+:\GB6G M%3!).4,"M@F^&L\6D8FW 3\IM/+HC(R2#>6+160YGY%]=*Z%NJ<2I=D2>TEV@%PKX(E@%:4IF5 M7#8"T$=TOUZB=Q?OT06B#/TH>",)RV7L*9W;,'A9EV?N\@0G\H3HEC-52/25 MY9"_Q'NZYK[PX%#X/#A+N(9ZA$+_ PK\(!RH9_'W\.!,.6'?Q]#RA?_2QZ%V M.;IHF,[,[DS6)(,$Z^&4(/: T[=OQE/_RY#6_T3V0GG4*X_.L:??]:JY81FO M!F4Z[-1BS4;9IV-_/+W\''O[8P%#8=-)]!SF2O..'GH%8F?G7Z*,-TRYI]-[ M^Q5S92?KE7^N5X_;%,\T;F_=$K&C3*(2MIK2'UWJP15N%SA#\=J.TX8K/9SV M6.CU"<($Z/LMY^I@F 3]0D[_ %!+ P04 " -=FE72#5%?D," "*!@ M&0 'AL+W=O=@.! M?+0I("7;5LUAJRC9MF<'#V"ML:EMDMU_7]L0FE8)*^4"MIEY?F/$$!^%?%8E M@$8O%>,J\4JMZX7OJZR$"JN1J(&;)[F0%=9F*@M?U1(P<4D5\\,@F/D5IMQ+ M8[>VD6DL<HAXU$JJDJ+%]7P,0Q\<;>:6%+BU+;!3^-:US #O2/>B/-S.\I MA%; %14<2<@3;SE>K.8VW@7\I'!49V-D*]D+\6PG:Y)X@14"!IFV!&QN!W@ MQBS(:/SNF%Z_I4T\'Y_H7UWMII8]5O @V"]*=)EX'SQ$(,<-TUMQ_ 9=/5/+ MRP13[HJ.;6STT4-9H[2HNF1C4%'>WO%+=PYG"89S.2'L$D+GW6[D+#]CC=-8 MBB.2-MK0[,"5ZK*-'.7VI>RT-$^IR=/IVAPO 8F>)":4%V@I)>8%F&/7*O:U MV<'&^5E'6[6T\ HM0H^"ZU*A+YP ^3??-V:]7GC26X6#P!W4(Q0%=R@,PFB M%_7E1HX77>%=*O,.[5_1FA-ZH*3![%+5+71R&6J_FX6J<0:)9SX,!?( 7OK^ MW7@6?!I0GO3*DR%ZNFT8H'&PG]Z/S[71DHA:_W_(K>XP,,=,P8#8M!>;#G*^ M"WY_@]PP]"VY62\WN^G4GD":KPA?<1MFON4V[]WF-Q_&ULE5C;[9LV=!G:VMN_,E41";2AM_/BI#J%].ISXKJ9)^8FLR>%-85\F 6[><^MJ1 MS*-1I:?SV>QX6DEE1A=G\=F-NSBS3=#*T(T3OJDJZ>ZO2-OU^>A@U#WXH)9E MX ?3B[-:+NF6PJ?ZQN%NVGO)547&*VN$H^)\='GP\NI@Q@9QQ9^*UG[G6G J M"VOO^.9=?CZ:<42D*0OL0N+?BJY):_:$.#ZW3D?]GFRX>]UY_R4FCV06TM.U MU7^I/)3GH].1R*F0C0X?[/HMM0D=L;_,:A__BG5:>_)B)++&!UNUQHB@4B;] MEYL6B!V#T]DC!O/68![C3AO%*%_+("_.G%T+QZOAC2]BJM$:P2G#5;D-#F\5 M[,+%[S(TCH0MQ!\U.2%-+FY3F?C-K5H:5:A,FB NL\PV)BBS%#=6JTR1 M%S]U5\_.I@$QL>=IUNY_E?:?/[+_H7AO32B]>&-RRA_:3Y%+G]"\2^AJ/NCP MENJ).)R-Q7PV/QSP=]@#=!C]'3[B;U_"?U\N?' @U#_[$D[^GN_WQUWVTM9W8FW9, ?YI+4FI\J MO/3-PJM<20<& AY MVF((@.,>@./!T"\U5!ME3_%>.\I5$+]9[\GOPV'8V<=MN)RP"M9YKB/XPZE9 MI.,@]!FIE5QH%%1JWCK5&UR,'2MP,\TEJGV5JJ&KQ@26L@;<+;(JQ!LW$G:F@&(ROF M7@:,P49P2"P80?+M0]_R!"]DGDC#A(I::22K: [Z:)0K_W*CB> VE%6KI"Y> MNZ#^9=E=JU"F2FPRB! [CN S==47&MW.8TC!ECSM;=#592:6CA&;2EZ(]96!G M'&"M V9H1\^2QCYH ]9R?\:61'!) A-/_K^!J)U=.EF)W,*?L:$_ 7@(*)\1 ML4(ANB#=DCG"4PXJ'#B:I&R2X\8+< !2Y4!H]UD;?39^(2F9Q+N::]\,<%E04($8L-F>HU1J?YACW*AHO#/G=H*8B$NQDKJ1Z9.F'WEKV^B<<46# 6N% M#X(\T2]O\#K?S:GUK)B'K-_H?^[<.T++A1)-RG7%!8+:8RBXH^.2!6,@-2.0 MV-+1M$?&]ZAT35XX6[$.- C:!7PTQK>U39H&3B*&;PBL<]L;QJ 2K=AKFMBT MD?$PR L6]YT1<[WML1 /H6G"-[5-U0F4E2:.>0BW"OW\Z?9*N>XFM<,$]6B% M?,V<$Z3I&\8X_ZHP2XT=Y /_28Q[Z@U8@G80Y0+8'(T^R%AI$IKHS0M MB%/L2I,2PS=JU%V!"@8= P*5M+?C-#>H'=OH2:DCV_E@8[I#T$Z&;7@8S[H= M([QG8W:6M"'[V!?[*^T?,.9'CQ?XMKIG..(H2Z+R2&@[IZ@'^^[4)$[']J@= MNS)ELU=@ICM?SRCY,OY&P *-W-*'=/^T_QWB,GU];Y>G'S'>HV@*HUE3 =/9 MY 1?!B[]+I!N@JWCM_C"!AP,XF5)&/J.%^!]86WH;GB#_M>9B_\ 4$L#!!0 M ( UV:5?[AG]\X@, /H( 9 >&PO=V]R:W-H965T4+KN>9Y[(S7;.O\02L0(3Y6Q89Z5,=;3/ ^ZQ$J%,U>C MY3>G7>:@]JB(Y528?#8<7>:7(9HM9VKOSBYEKHB&+=QY"4U7*[Z[0 MN.T\.\\.&Y]I74;9R!>S6JWQ'N,_]9WG5=ZA%%2A#>0L>%S-L\OSZ=5$[)/! M5\)MZ#V#1+)T[D$6GXIY-A1!:%!'05#\M\%K-$: 6,;C'C/K*,6Q_WQ OTFQ MY]!@2O5F/C9;3_B/IYW@J>=">D7MJWMQ20#W83HJKTS M*ZC(MO_J:9^'GL/[X2L.H[W#*.ENB9+*#RJJQ!+S'^@S&PP&,AJ/Q&WCC+@'C MA#?^<0+Z,7^[7(;HN6?^>RGF%G+R,J3,T3342N,\XT$)Z#>8+7[^Z?QB^.<; M@B>=X,E;Z'W!;@4W9)75I Q\LBRXX7F)80"I8COXMO__@D\1KHS3#R^&\P-" MYT&K4 (^-K11IF70Z".M2*O(V6(A!=8N4!R JES#%CRQ&ME\:5BGAUKMY'&0 MFBN4SL??(_H*ELYS_&37#+F2R#82&?=@77OW1#QVR.3>[]BD?3=(4U@ CW0L ML8]E5>3:B1AYH4+ V#:S(;4D0Y%;^ R^\+MK5]7*[GX)@"$FDG!P.XH /O)@ MU>6WAW?<["NX3:2NO*I1#25@X>N(Q+8#L/C8OLPEN:K>AP*O*) MXA]0RBKA>2FT3R@J@EM*!Z8%LB0VX4&;%O@XBE1P2#&S1= MDDM"K[PN=REI*G"J#5\/80I_BQV<3P].QIX4)46Q#USJ%T\ZW&WM:9=S#$U5MP5+D%ON6S2$Q_35 MBH=;$R,P[=8UII"*"Y7D1!JUF["73K2\=Q]5Z-?IU@V0NKR]FKK=[F*_;.^S MHWG[57"K_)I8J,$5NP[/_GB7@6]OVG8179UNMZ6+?%>FQY(_3M"+ ;]?.:[E M?B$$W>?.XG]02P,$% @ #79I5Q_H*IU'!0 JPP !D !X;"]W;W)K M&ULA5?;;ALW$/T50@6"!' D67(NB&T!L=NB!1K$ MB)/T(>@#M3NK9&.RN&CEBFXI?&IO'%:3 :54 M#1FOK!&.JLO1V],W5V/%W^7E:,J$2%,1&$'B9TW7 MI#4#@<:WC#D:3++B[G>/_F?T';XLI:=KJ_]59:@O1Z]'HJ1*=CI\L)N_*/OS M@O$*JWW\*S9)=OYB)(K.!]MD93!HE$F_\C['84?A]?0G"K.L,(N\DZ'(\G<9 MY.+"V8UP+ TT_HBN1FV04X:3Y)^G-U:K0I%_=C$)0&>9 M29&1KA+2["=(<_'.FE![\8" 84RQI MQ<)HLX"#PC; +!)P*0.T-[4J:C;"Y[P5/WIF0=Z!5&OAOX_M;JMXWCI,'Q>V M(%NBZK?,0'6OD4F]% 5!X!SEX MQ<()#[VG-7P!)KE">2K'(HZIY[9ZW@'MZ9/?7L]FT_,/[S_%K]/S9T*"=&#T M6!$F[#K&0J>OSG'**,R641#Y#CWB]%:95=(7%?/?CRG[G)9:R:72*J Q?V'' M+K5:R>@+C#4(:X9HY9:S@7PZY=ELY6SSP^(X%9V0*T>4!#?^B0<#AE#.RKLRJCOP,XI?U2D<;J7?0WW45Y+ MW1'S>1!'NZ:'&1N+6^Z0@XG)'I06@83];:L*A&++%;Y69:P)U;0\?(-PL6-V M^Z-C706KP'>1,6*SM X#AG/I?K#OVLQ?F71CQZMO+95&X1/[_LCOU,S]<$@: MN?^.F'.<",1(?.W*5<3BX*/-ABE3BB4S9XU#$2DZYUBM,Y[PS>)[%C!QRJ^X M '-AK5&XMO.BPN2VSN,5P44#&*LUI)W4ZGOV%CQB Z$#L+LRJ929 V_[WKE< M^+L3,F>I'P^VJA3R&2?^"<=*X@BE[E"U^[48+2!4T(K^]G;FHDF7(KB<3L66 MI$/%7F?\WER:M= WM$&D^^&6W8Y3 F-0V7*O6^3A$> M\EPJC\RE48W72V\) MT]#M3]Z?S$4[C$"T\SZODQ3Z/#$S+U'+-4J0>-BF$8U:2(5XL+ >DOY5#S^* M62Z__5O$% MDEQT0]%$BV6BAQ:/==?PR$N3A?OYH<\-5+K4.7O5-K@4R?)VO+UB(K<1C:V'#E^-!#9;+S@&S(K>(SF0L3 M7J:WY+ [O,3?I@?H#_'TC'\G77P*:*J@.AV_PL/7I:=Q6@3;QN?HT@8\;N-G MC?\FR+$ SBMK0[]@ \/_)XO_ 5!+ P04 " -=FE7>>N\"S0# #U!@ M&0 'AL+W=O;]V[NAMP\&_TC XV]&[Z^BEOZ W@$]&4^7@3YUC?NP?L]2#WG2O]RX]"[C" MYAH&20_2)!V(-?X'VQI=#R1TA<#Q: MO.J/DW=GY T/\H;GT&=SQ:^6"2/P^X>%Q5Q2N&YTIZB>!3M-];'RV#Z,KRGR MA;+K$/('$<@Z BH0Z%ZTI.=P1!Y'NHPS^[T5EM "^IH!OG'.\YK7^VN_ MAF:)PD%7"EFPH2NZPCEXDY"(=]"_A8CRZ MA ?,S 8M/T9?8Z+V3]1Q2-Q(TSKU#%L&)/056,";5S=I/WT'%^Q]7ATG\%C: M32]-AF%,!@F&PO=V]R:W-H965T_[THVALMPM/UBR]+NL\^NGK4TVDGUJ#>(!I[+0NAQ9V-,==/KZ6R#)=-= M6:&@E954)3/TJ=8]72EDN7,JBU[H^TFO9%QT)B,W-U>3D=R:@@N<*]#;LF1J M/\5"[L:=H'.8N.?KC;$3OV?P.\>=/AF#S60IY:/]^)B/.[XEA 5FQB(P>CWA#(O" A&-OQO,3AO2.IZ. M#^@_N]PIER73.)/%'SPWFW%GT($<5VQ;F'NY^P6;?!S!3!;:/6%7VR91![*M M-K)LG(E!R47]9L]-'4X=2#'\HX9-ADIN0-EK0G-#ERJSIO( M<6$W96$4K7+R,Y-[?$*Q16 BASMMXX6OQ(O@LQ1FH^$GD6/^TK]'W-L$PD,"T_ BX *K+D2^!Z$?1A?PHK8@ MD<.+_J4@*R5+RE881<*A33$;F+GM0 7?;I?:S?]YK@ U?O\\OFVR&UVQ#,<= MZB*-Z@D[D[=O@L3_<(%]OV7?OX0^N>.:K=<*U\QI7J[:7?SFM@P>\-G M)#9 MXUGN%]'/'X%(:,L]F'V% M%J\QZ!(PJ1",A"_2( 2!1S.55"X&+'!=6O"/HOY5$1D/:/@=[B': =^J6QU1 M=(W2=>1+]I=4W.PMB1/.;]\,PB#]<&3.-2!3@M!STH)/A.[2G6^7!<]@5LAM#E<0))'7'PSMJ#_PAL,A&($WI M'7E)F!X]'4QC%/5#+_1CB$+?"_HN)IFXK,-PZ!$I(C[T_#B"!Y?U0557%#GP MHF1@1V1)Z<&%SHG;SHDO=L[Y5O?@5FLZ&BWS3YPM>6'E\-]ZZ6*\\[W4DIBR M@@E;,BO#E2RH>VQE:HU62CZ1=#3PH]2!+4E1I)T&@%G:=<7;N:))@)-KK<9F M1==)M^+L?B>C7[<"W> >,R0=V9;V0%!=KB <#+PTBF@4)8$7QN'QIWE;<[BF M:M+90:T9IMXP3"!,O#0(SMA]D>(Z:VS3(8G2AT'@Q3'-ZUIU*CC?>G ML8A-$B<018$W3/O_ ^$%B\!+XP"2E%[Q69GU3LY>JMW:W3!L$V^%J8_A=K:] MQ-S69_?1O+X!?69JS86FKE^1J]]-24&JOE74'T96[B1?2D,;Y88;NHBAL@:T MOI+T7VP^;(#V:C?Y!U!+ P04 " -=FE7BE$ MJS5HETULSO"M>C2)X](=RKW5M,L)9],KQC4\,E$CW" SM48#3.9PP4TF5.-_ M?&!S@>;3)+14T>'"K&6?->SQ.^P)W"AIEP8N98[Y6WQ(2CNY\4;N+-Y)>(_5 M(231 <11G.S@2[KV$\^7_+W][8Z?SN;&:KHQ/_IZ;BB'_93N%8U-Q3*-@)'NYB3^\PJ[7F<@%_GAR]%6N>_&'! [Y8F F5/?>V ML+-(?PN^WLK74P447#*9<2: &8/6 )>9J.F0R0 GD;1T6W2E#!1*T 0P8[@T MEM-SHM1W6H '98G8[U[C"@4,VC5NUZ1%T76P6,Y1=W<"KCIA9[[Z&,Y16U[P MC$H:)_T"*V6XA0^POW<2#^)3LN*#>#3JB;RR77,VYX);CHY28TX,!]PCMHWUW==P:]:4J!=^HAK(5"UM,W:Z:#>T MSYI9]9K>3/P;IA=<&A!8$#0Z/!X%H)LIVCA657YRS96E.>C-)7UX4+L$VB^4 MLAO'%>@^9>EO4$L#!!0 ( UV:5=DE%J#$ , (<& 9 >&PO=V]R M:W-H965TA:RR*HDNJ51A'T32LA=3!:M'-;>QJ M85I24N/&@FOK6MCW-2JS7P;CX#CQ*'<5^8EPM6C$#I^0OC4;RZ-P8"EDC=I) MH\%BN0SNQO/UQ.,[P#\2]^XD!N]D:\R+'WPIED'D!:'"G#R#X,\KWJ-2GHAE M_#AP!L.6/O$T/K)_ZKRSEZUP>&_4O[*@:AED 118BE;1H]E_QH.?U//E1KGN M%_8]=IH$D+>.3'U(9@6UU/U7O!W.X20ABWZ3$!\2XDYWOU&G\J,@L5I8LP?K MTHKLB4'A\_UL]@J=#>+D)C;(\+\P+/N>>+? M\"3P8#15#O[6!1:_YH>L:1 6'X6MXXN$3]C<0A*-(([BY )?,AA-.K[DLM'O M=UM'EM_"?^<\]A23\Q2^/N:N$3DN RX A_85@]6'/\;3Z*\+ B>#P,DE]M6# MH-9*>@=3]M2*F \249J MH__,AT8 _B6HW->B-$([R@L[)'W*UH$X: TBAN* T' 3X6P MWK*TXWN9PT=&<4'X-UU*E_-VGN'F*/KA(/JQ%[TYBN;D"5Q;].W,ZV8#TA0W M< 73T2Q*_7H*V6@R3GPXA=DHRS(?SC@!6*/?%Q]/GJY%ZN M8#(;I6D*YYYA>-(<:K2[K@4ZR$VKJ>\3P^S09>_ZYO(_O&_1#\+NI':LH.34 MZ':6!F#[MML?@)02P,$% M @ #79I5R$)'"% ! TPD !D !X;"]W;W)K&ULI59M;R(W$/XK(YI4.>EN619(. I(D&NN5^EZ*"2Y#Z=^,+L#6/':&]L+ M27]]9[S+)FD3E*I?P&O////,JSW:&7OK-H@>[G.EW;BU\;X8MMLNW6 N7&0* MU'2R,C87GC[MNNT*BR(+2KEJ)W%\VLZ%U*W)*.S-[61D2J^DQKD%5^:YL \S M5&8W;G5:^XU+N=YXWFA/1H58XP+]=3&W]-5N4#*9HW;2:+"X&K>FG>&LS_)! MX$;BSCU9 WNR-.:6/[YDXU;,A%!AZAE!T-\6SU$I!B(:=S5FJS')BD_7>_2+ MX#OYLA0.SXWZ+C._&;<&+:U, M#'*IJW]Q7\?A+0I)K9 $WI6AP/*3\&(RLF8'EJ4)C1?!U:!-Y*3FI"R\I5-) M>GZR\":]A1GYE<&YR2G73H1PG5R)I4+W;M3V9(:%VVD-.:L@DU<@N_#5:+]Q M\*O.,'NNWR9Z#<=DSW&6' 1<8!%!-WX/29QT#^!U&Y^[ :_[&MY&6/Q0^3P7 M#U1B'J;6"KW&L/XQ73IOJ5[^?,GY"KOW,C;WT- 5(L5QBYK$H=UB:_+S3YW3 M^)<#S'L-\]XA],F">C(K%8)9P1]&;]%Y\N&2_JQ,>5FE\UI+[V#*!2_] _P( MJ80KO/G';BI7#SI#=X%N4$,-!M6*'DW@9.$]I.X$PW.GEGY MMV/0/?W(M@;]B-"/H-]_?Y;TR-C>K-2I*C.*['\*Y[,S#YTX/J:YMY&X#94= M$<='OO_?Q*K!HA5PL4N2L'A72AL,.,DOO( MG,OCJ7J.PI7$.SK05/VFJ?IO:ZIO5((\&N ?HX%9PGQQ'>JGFHY31\5?\-*] ML;T.<^#VXJF)<"ZL,I2;@NH'2A?R!)Z..Q0$X>J&=\-GU()(37 (%]*E0G%-]Y[? M'W.D%<*2[K4P(W<4<*M^VG_^2!140='U&_',,.UU)K# M(.K!0=XSD*3D4=?=AKA<+2[AK!?%$-6'-T6XMI?&TR,@+#?TZD++ G2^ M,L;O/]A \XZ;_ U02P,$% @ #79I5P%%L,L" P _ 8 !D !X;"]W M;W)K&ULC551;]HP$/XKIVR:-@F1D 1:&""5MM/Z MT*DJW?I0[<$D%V+5L3/;E.[?[^R$C&J ]A+[SG???7?V7:9;I9]-B6CAM1+2 MS(+2VGH2AB8KL6*FKVJ4=%(H73%+HEZ'IM;(&_S@N#5[>W"9K)1Z=L)-/@LB1P@%9M8A,%I>\!*%<$!$ MXU>+&70AG>/^?H?^Q>=.N:R8P4LE'GENRUEP'D".!=L(>Z^V7['-9^CP,B6, M_\*VL1V- \@VQJJJ=28&%9?-RE[;.NPYG$=''.+6(?:\FT">Y16S;#[5:@O: M61.:V_A4O3>1X])=RM)J.N7D9^?73$LNUP;N4,.R9!KA@.KC UL)-)^FH:68 MSC/,6OQ%@Q\?P4_@5DE;&KB6.>9O_4/BVA&.=X07\4G )=9]2*(>Q%&?A[*MX%+#\.Y'IJ8FF4X"ZA)#.H7#.8?W@U&T><3 M9-..;'H*?;ZDGLPW D$5!ZZI!PMF> 9,YG#%Q<9B#D_^YN !7RTLA,J>#^9T M,NKAG!Y*A$():FHB =9'H89RW6; ED[(E,RXX,RWWPKM%E&Z%FHIYBU%W"52 M4R+&)=*'AU(COGDZ0!=OL5J1S>[VW2>&;S2Y;F2F*H3W,(@&O='9V.]&O6$Z MADM5513>XP*7S1@C0A-X]!U+R.P%-0V@QL8 C2YCB:#+B\Q;QO^RA+.X=SX: M^V4\:BI.$P:P**@([HJH>[-G4+6+9WI4$7I6/',AFY.-Y);TKAB$ZJG)#!LU M#-(AQ&G\WS2/EQ/.DEXT2-TR2,[;1W+ C(K63Z-F&74OZ(AA,MX9'GK7X=Y$ MJE"O_=PUD*F-M,UPZK3=:+]H)MI?\^:_<,OTFDL# @MRC?IGPP!T,VL;P:K: MS[>5LC0M_;:DWQ-J9T#GA5)V)[@ W0]O_@=02P,$% @ #79I5V==1)C; M! / L !D !X;"]W;W)K&ULE59M;^,V#/XK M1%8,/<#7Q$[3MR4!VMYN*W =BK;;/A3[H-A,K%66?)**F4=I->Z7U]T>^[O,1*N"-3HZ8O^N->[DH M/6_TI^-:+/ !_9_UG:55O[-2R JUDT:#Q?FD=YE>7(WX?#CPE\25VWH'9C(S MYID7-\6D-V! J##W;$'08XG7J!0;(AA?6YN]SB5?W'Y?6_\#$=6[,"RZ?)&K\$JN$V@9.:D_+@+7V5=,]/KQI'.\[! M9?ZUD4YRJ!P+5"JC=XNL5JAO:?<=^37[[=SUL?5]%']AT? M0[@UVI<.?M4%%N_O]PEO!SI;@[[*]AI\P/H(AH,$LD$VW&-OV 5A&.P-?R ( M\/2%]N#&8^5V;9"U=N%KD..F16!S:)?:F/_^4G@Q^V0/XN -\O,_Z M](&T630*P0FUECB 4 M^151HX12$'+GPD5BYTN$N9 6ED(U@:_H*$6*?$=M,1.1V1$\TE6["8ZH3*/I M/)F0;9P"];69UFSR/8-)4'\!!)- $:(-+#[#=B^;!2D6AFFHS"R:\N)9Z@5( M[0TYR1E$8%4;YS_FRCC^^FU(BG_)4(A!@2ZWI=4#7ZC9.,G)S ;\84*ZD4;9PFP^$Y_+$Y MT^7T #+2=388P1Z5C#J5C/:J9)>L$[BS!D)#AQL=_]1H>U?1[S6^N^BYY.:& MZGG%26VT: K)-5^3S^"+=*"=4;(0O#V76NA<V0:W;6JEH +.\R9D6\1"G.%":LV 6[U1 M#1*$&NE1;$Q&06V8<(JE)EUS9>6JH4(%=%Y6@1IMV:!^(D?*LUZ^17;X0O.$ M"TH^2)/ST>D/\(91XH7,HZTVDH3.&U(T MP: PTJ#@:)O"O@IV2['DZ*,&,_,T/W'8XKUO4T:S2T-M\G63NZ*Q[#+PCYE* MH(WC.T^58'1;#G1LJ8UO+/8LSO MV^YQ */3-!E28Z$W2MQ9%L5^$ZLE':3)R>DY/;-DD&8[E=[?FF@JM(LPM_&_ M"'7/.-QTN]UH>!DGHLWQ.%?>"DOU[4#AG*X.CDY)US;.:G'A31WFHYGQ-&V% MUY+&6[1\@+[/C?'K!3OH!N;I?U!+ P04 " -=FE72]])640$ !P"0 M&0 'AL+W=O/ M2 UV4GW1&R$,/-=5HX?>QICVJM_7Q4;4N;Z4K6CPR4JJ.C>X5.N^;I7(ERZH MKOJ,TJA?YV7CC09N;Z)& [DU5=F(B0*]K>MXL%2K/)M9:9R]X?8UQ-:O$)6VOW";N]+/2BVVLAZ'XP,ZK+I_O/G?1_> M$L#V P68P[ULS$9#UBS%\OOX M/I(\,F4'IM?L+.!,M)? *0%&&3^#QX^5:*-0)W^? M*K=#"TZCV7?G2K=Y(88>OAQ:J"?AC7[[Q8_H[V>X!D>NP3ETG%(AFZ*LRFXJ M<@6/K5"Y8SU1RD)HYS#;MG9L\"OX<4CB(+!62E+*K<$" MPF**%F.$)0D:/$"+AK9;"*%MXWQ*HC3$^)0$80@\)C2-P">I'V-<2OR('QB( M)]%L!?A)1 *>8J*4\# !/_()CR*PZ1 [C.TRP5*TL3,ZA"'!E,68+R$)BR!" M)G'H=N, ...$4H;.6N2JV+CJWF%D)5NG3QZ1)&58?8636!.X%0V.OB+.<;S$ M,Z&TJK6'&\0)B1&S8YT]X\FML5\!3TB$O&;9[7WV,(>[AYO'^\SV"5L0^@RM M% WNC!2[X*/1"WT21^D%/$ZRZ7A^]W![B/,Y(S&EN)QGTVQVQ.MEGR;9PRR[ M@#!(#IO7V?O':798S<>?LIE-S#EAZ/06V;#_23814O C:V%W0N;:D>"651*C MA$:QE0U:?I#^(!L?J_>CF"2);UDR%%T2I1B%S0M_$DW,"<=$5CPAY^ '"0FL MQ"A)>00A*@VK_%DTJ$X:8#:<#&*&"68-(4I(FF*F%)E&_AG1,/3C;Q--&!/& MPA]%PQ.D&:/GQ/C[A;]U[W[%KG/U;IL-%1B MA:'T,@X]4-W]WBV,;-V=NI &;VAG;O"32"CK@,]74IK#PB8X?F2-_@%02P,$ M% @ #79I5S :/FP1 @ 000 !D !X;"]W;W)K&UL?53!CILP$/T5BTI5*U4Q@693I8"4[+9J#]M&B]H>JAX<&,!:8U-[ M"+M_7]L0E$K)7K#',^_-&WN&9%#ZT30 2)Y:(4T:-(C=AE)3-- RLU =2.NI ME&X96E/7U'0:6.E!K:!1&-[0EG$99(D_V^LL43T*+F&OB>G;ENGG'0@UI,$R M.!T\\+I!=T"SI&,UY( _NKVV%IU92MZ"-%Q)HJ%*@^URLXM=O _XR6$P9WOB M*CDH]>B,KV4:A$X0""C0,3"['.$6A'!$5L;?B3.84SK@^?[$_MG7;FLY, .W M2OSB)39I\"$@)52L%_B@AB\PU;-R?(42QG_),,:N;7#1&U3M!+8*6B['E3U- M]W &B)97 -$$B+SN,9%7><>098E6 ]$NVK*YC2_5HZTX+MVCY*BMEUL<9M\8 M]AJ(JLCW#C1S-V4(DR7)QU=RGIS7DE>\8!+)MBA4+Y'+FNR5X 4'0][< 3(N MS-N$HI7DB&DQI=^-Z:,KZ7/H%B0.WY$HC&)2" X2_V>AMJ"YJFBN*O*T\17: M2RI_;P\&M>V"/Y=DCGSO+_.YR=B8CA60!K;U#>@C!-GK5\N;\.,+:N-9;?P2 M>_;)*L5G(OOV -I=^/CNH,TEI2/7RG.YD3MFZU48)O1XKH">=80;KGNF:VY? M5D!E8>%B;?%Z;-C10-7Y)CDHM*G]MK$S#MH%6'^E%)X,UW?S7R/[!U!+ P04 M " -=FE7]AK:IT(# #[" &0 'AL+W=O!!/>NMGP\(![<9-)8.':P MW7;Y]W>/)3&8[I;^9 M'"?2FDF7N%M=6E[YNTP)*9 M"U6AI)U/22V;UVJU.9FIC!9=XJ\%LRI+I M']/.'(S!1;)2ZIN;O,WF7N (H<#4.@1&KRTN4 @'1#2^MYA>=Z1S/!SO MT5_7L5,L*V9PH<1GGMEB[DT]R#!G&V'OU.X-MO&,'5ZJA*F?L&MM P_2C;&J M;)V)0TL^5KRG*=, M6KA*4[61ELLUW"K!4XX&K@3E I,I F45+#1FW,([90SM/;M!R[@PSV$ 'Y%QD^'*GA !*ZAW3V=<^.9OC1OW'N3IQ:2J6XMRC0F!0;]%+GOXUC(-7?5K\ M(; C94:=,J-SZ,FQ"&DC@J@S;0 K7',I76:NF'!&?5(T^'&-[RK<-IF\'(]G M_O8PQ!ZC>!AW1D?4QQWU\5GJBXW62!]0I=66US70A8#W%=4SS(YCZ2/>H(\/ M.(VFP0GO\S9'M...=GR6]F?-+0Y4GAM("Z;71)6MJ3D8"VQ_&7UTXP=4!F$T M/.';8Q2/^_E..KZ3LWSIDU%;U*XL4>5B9?,A42IN.=4;\0-V%)!%2;MY'^_) M TJG(C^T& S[.4\[SM/?SVJ4V4]2>OH@6Z=A,#IAW6,41*>YX1_TD1+ILEU[ MI8MW(C;5M%OM.OA5W;A.UJ^ILS>-^'^8YK?@/>4090\(S DRN)B0D+IIM @ < 4 !D !X;"]W;W)K&ULK51=;],P M%/TK5V%"FS2:--DZ&&VDK@4!$E"M#!X0#VYRTUAS[,R^:;=_C^VD42>U$P^\ M)/ZXY_B>XWL]WBI];TI$@L=*2#,)2J+Z.@Q-5F+%S$#5*.U.H73%R$[U.C2U M1I9[4"7".(I&8<6X#-*Q7UOH=*P:$ESB0H-IJHKIIQL4:CL)AL%NX9:O2W(+ M83JNV1J72'?U0MM9V+/DO$)IN)*@L9@$T^'U+''Q/N GQZW9&X-3LE+JWDT^ MYY,@<@FAP(P< [._#^Q\V ,,+XX MX@X0_RL@Z0#>N;#-S,N:,V+I6*LM:!=MV=S >^/15@V7[A:7I.TNMSA*OS%J M-((JX'N-FCEK#3"9P[*]5K>SY&O)"YXQ23#-,M5(XG(-"R5XQM' 0MNBTO3D M<1\>&E[;:R8XG2,Q+LP9O(&[Y1Q.3\[@!+B$'Z5JC(TUXY"L!)=(F'7IWK3I MQD?276(]@"0ZASB*DP/PV]>[/F2(WP[Y>>P$,Z=YP;\ MGJX,:5NH?PX);9DO#C.[YKTV-8P1WM QGT=G1\IC$-FM">,_ GNX=FD%U>C=^Z.-OLR#X2- M1E?#81_6"@CW^L&]15^97G-;UP(+"XP&5YPY#SEJ0( #$( 9 M>&PO=V]R:W-H965TYRLV(N[NTZ@7]]=VUA!3=R"Z$N\ESEGYYRQ9Q.OI+K3 M"T0#]YP)/?06QA2GOJ_3!7*B#V2!PN[D4G%B[%3-?5TH)%D%XLP/@V#@%&SI?&+?@)W%!YCA%N0-V&; J:B?Y+[Q80W0ZV\!A T@_%= U "B2FB= M627KG!B2Q$JN0+EHR^8&E3<5VJJAPE5Q:I3=I19GDD_$E I!YO"Y0$6P^[..]@!*N#+0I;:TNO8-S9[EX.?-IF>U9F&6S*=8G$ 4; '81!& M&^#C;OC'4FR#^]:SUKBP-2ZL^/I;^"ZHH ;WK^Q+F/WIP)XSJN0E(\9NC[A4 MAOZJW-TDO#YI4)WD/KMETNL='P7'@]A?KBO<%-<_.>E%;=P3*5$K)>J4!:S:DN2(I#S_82C6J)7O+V36\0O-]4J5R*VWXKM MO[QN>W"K,2\97-$<-]G0S1W! Q*UZ=T>=P)?*/FPE7S875]R_]?Z=C(\M[ZO M1/9$[* 5._B/]>WF#H/M!>Y$/E>SO];0W65Z3=2OQ,&GMC5,.%O=-1N0"[GTMI'B?NVFC_)22_ 5!+ P04 " -=FE7 M<^+YL&<" !O!0 &0 'AL+W=O$I_OOL]WW_D<-=JL;8Y(\%06RDZ]G*BZ\'V;YE@*.](5*O8LM2D%L6E6 MOJT,BJP%E84?!L&97PJIO#AJ]^8FCG1-A50X-V#KLA3FQQ46NIEZ8^]YXT&N MUARW M^&0/(.P!X;\")CV@5<[O,FO+NA8DXLCH!HR+9C:W:+5IT5R-5*Z+"1GV2L91 M_%%0;1#T$NXK-,)):T&H#)*NK5#;.03U^ R\=,^ MWZLNWW!/O@E6(Y@$QQ &X60'?/8R_+96^^ ^*S?(%P[RA2W?R1Z^RYH;) @S MN.*;ND:L6)EC5B$=P=<[+!=HOL%/F//=1&,X+"&=K@?7KOI?/- -]86M1(I3 MCZ?6HMF@%[]^-3X+WNU2XS^1_:'-9-!F\J(VOZ\"W#<*LV,0!#-M:5?5'=59 M2^5>GDT\/@]/@\C?;)?SMZ@N3W]K'-Q3="?,2O*U+G#)N&#T]M0#TXUW9Y"N MV@E9:.)VMLN<7T0T+H#]2ZWIV7!#-[RQ\2]02P,$% @ #79I5_B1BZ9& M P ) H !D !X;"]W;W)K&ULK59=;],P%/TK M5V%"()7EJQ_K:"-U+0B0@&K=X 'QX":WC;7$#K:S#GX]MI.%MDNK5>*EC1V? M<^\YU_'U:,/%G4P1%3SD&9-C)U6JN'1=&:>8$WG."V3ZS8J+G"@]%&M7%@)) M8D%YY@:>UW=S0ID3C>S<7$0C7JJ,,IP+D&6>$_'["C.^&3N^\SAQ3=>I,A-N M-"K(&A>H;HNYT".W84EHCDQ2SD#@:NQ,_,O9P*RW"[Y1W,BM9S!*EIS?F<'' M9.QX)B',,%:&@>B_>YQBEADBG<:OFM-I0AK@]O,C^WNK76M9$HE3GGVGB4K' MSH4#":Y(F:EKOOF M9Z>X8MY)NTO;.JUG@-Q*17/:[#.(*>L^B7(53IU MDX ;UVE>56D&!](,X3-G*I7PCB68[.)=+;G1'3SJO@J.$BZP.(?0ZT#@!6%+ M/M/GPX,6^.PX_%/)#D7?41,V50PM7WB ;YH1*6VI; 5F5,89UR71Q?DQ64HE M].?UL\WUBK;;3FN.G$M9D!C'CCY3)(I[=**7+_R^][;-LO])-OM/9#MV=AL[ MN\?8H]T-W8$ISW/..K!(B0[6YF/%U[-\YJ2]CT(_#$+?'X[<^VV/C@8^U:.V MJ/ZP&_;\)NJ._EZCOW=4?[6+KK$H19SJ0Q7F@J\%R3MZSK02\_5_*?,E"KOG MK"LP*57*!?V#"2@.2]S")VV6]9XFW^\//,_;<^QHJJ'"W^F>.8FWO(1)LIZM:2C/;7'4F MML/OS5_YE]/JQO*/IKH_?29B375KS7"E*;WS@18GJCM)-5"\L%UZR97N^?8Q MU=P")OJ1))F;67LK\T;9%M(>4B >60Z;N;!E/B51#OK-%SH'$I5.: MV*[C!'9*:&;-I^7[V4D_8\VE. M=K &^2E?<36R&Y28II )RC+$83NS/N#'!0ZU0VGQ!X6C.+M&FLJ&L<]Z\#&> M68Z."!*(I(8@ZN\ "T@2C:3B^*<&M9IG:L?SZQ/ZSR5Y169#!"Q8\B>-Y7YF M32P4PY84B7QAQU^@)N1KO(@EHOQ%Q]K6L5!4",G2VEE%D-*L^B=?ZD2<.2B< M?@>W=G O'497'+S:P2N)5I&5M)9$DOF4LR/BVEJAZ8LR-Z6W8D,SO8QKR=5= MJOSD_ 4.D!6 2!:C)6R!RR '\":?_\=#IP?^T@/!-9)P:A)P*TP.1U3NP M*C8)C= B847<%Z@1Z=;%& BL0SIH2 =WTF,P9 H& NND8-RD8/RM>JP<_3.A MX< ;3<(+/?:8*:,P[-?CI(EK\A]Z9'$12;4?)^J(XU]+8:X5>1JIU7F&= .\ M=V6,L+>NS$!@G0R$30;".XDS'#(% X%U4H"=]F1VOE6>M>>Y\ )GXEW*L\?, M'_OZ-.R3)SZK&; QLM^R]RL.*16 UD6>,RY[@S2"W+H60Z%U*;LM9?=.BJR! MATK#0&C=-+1%##86"$9->J\W0SR>C,>7HNRS\P)W?$65;76!S>5%O4.*:KNL M=&G<+LUX-Z_,0&A=]FT-@_U["730FF8HM&X:VJH&&RL&HT"#5\+S1J[K^)<" M[;%S'3RZM*GH)F.[,LC2@WK\= :%W.;2F#)_>2Y:#5S%!H MW32T]0PVU@I&68:O/FI<-U3EYJ4L>^R,R=- /Z#I6LW_!5!+ P04 " -=FE7'9>S/L@" M #^!P &0 'AL+W=OTELYY[3 M<\ZM[7'-Q4]9 "CT4%(F)TZA5'7ENC(KH,3R@E? ])BI6KJP$X-R" M2NH&GA>[)2;,2<=V[5:D8[Y6E#"X%4BNRQ*+WS= >3UQ?.=QX8ZL"F46W'1< MX17,0=U7MT+/W(XE)R4P23A# I83Y]J_FB:FWA9\)5#+K3$R3A:<_S23]_G$ M\8P@H) IPX#U:P-3H-00:1F_6DZG^TD#W!X_LK^UWK67!98PY?0;R54Q<48. MRF&)UU3=\?H=M'XBPY=Q*NT3U6VMYZ!L+14O6[!64!+6O/%#F\,6P!\> 0M M('@N(&P!H37:*+.V9ECA="QXC82IUFQF8+.Q:.V&,-/%N1+Z*]$XE=[!!M@: M$&8YFL$2A( <3;E44C^9$CIF=(,I9AE(=#H#A0F59VB [NA+ MP==24\BQJ[0H0^UFK8";1D!P0, NR7A;$?1$%7]D3@L!,X/"JP:\^UE*#D0'=(_WU9K]"&*=H6FEP& M\8[.GJHX\?U^F5$G,_H/F0/TF;-!=EAIM*$$H4:39].VQT.Z-LZ-!QST1^G&TF_1^61CZE\FPWT#2&4A>QH#I 3K2 MA&3O#YOX2>3OF-BOBI,DBG8\N%NGL[D9/V&Q(DPB"DN-\RX2G8)H;IMFHGAE M#^P%5_K L<-"7] @3('^ON1D?4$L#!!0 ( UV:5?%4Q(G MU0, 'X0 9 >&PO=V]R:W-H965TPW,.R2O>#-="?E%+1 UW67"5;E$%MN@+'4#S^NY&4NX,Q[:OALY'HI"IPG'&PFJR#(F_[["5*Q'CN]L M.FZ3Q5*;#G<\S-D"IZ@_YC>26FZ-$B<9Q"/',XPPQ4@;"$8_*YQ@FAHDXO%7!>K4<-^FLKGL3, MF,*)2/],8KT<.><.Q#AG1:IOQ?HWK 1U#5XD4F7_PKH:ZSD0%4J+K HF!EG" MRU]V5QFQ$T XS0%!%1 76+D5CPQ+K^GDG)C/'P M_!HU2U+U D[AX_0:GC][ <\@X?!A*0I%<&KH:B)HIG&CBLQ522:XATP([P37 M2P6O>(SQ?KQ+PFIUP4;=5= *.,7\#$+O! (O"!OX3!X>'K30"6NS0XL7?L?L MN109F];!)_)+ ]*SJU%9TV]-H*66ZNK[3KK"LS7"2<)WQASF*Y&VC6 KJM EX7NI"&_T9'RC21 MU0(*KNB(J'E"S1RE3;7$'\0L31;,'*/&H]']!\NPVPL'G_XN49\O["D]];U3SV\RJ)7:8_?^D<#V7.S7+O8?D@:.X")\>DO8\$9CIAKS M1?^8GAT);,^S\]JS\Q]WW$X -S[2B BYIAN*B9WM)R A84'?-@Z:;BJ4CUC6 MF'5*IN<[)]4["[H'Q[15SA/-&M1F#7Z*6=INNB8+VN?W \CLA[QI%[6&/M$8 MW]M>=[Q_.8-U[L]@[=P>>QR/A;;OY,[%T?^O9+&*R;%\.Q+:OF_!UK?@?Y/) M*JK[JV0MS"E)7Y.R;IBJT@Q3E!>F=]NE#*LM@M&UKD MMEZ<"4TEB7U<(HM1F@'T?BZ$WC3,!/6_',;? %!+ P04 " -=FE7CWW[ ME+H" #?!P &0 'AL+W=O\\QOC=L&+\1.8!$MV5!Q=3*I:PFMBV2'$HL3E@%5'W)&"^Q5%.^MD7% M :<&5!:VZSBG=HD)M:+0K%WR*&2U+ B%2XY$79:8_YU#P9JI-;*V"U=DG4N] M8$=AA=>P!'E=77(ULWN6E)1 !6$4<\9?]LM"LM*RQ@P8J?))7Y MU#JS4 H9K@MYQ9HOT.DQ"2:L$.:)FG;O>&RAI!:2E1U895 2VK[Q;>?##D#Q M# /<#N ^!/A/ +P.X#T7X'< WSC32C$^Q%CB*.2L05SO5FQZ8,PT:"6?4'WL M2\G55Z)P,KJ"#= :$*8IBB$#SB%%"R:D4$\JN3J7;GH<@\2D$._0!W2]C-'Q MT3MTA A%WW-6"X47H2U51IK73KKH\S:Z^T1T#UVH(+E GV@*Z3[>5DIZ.>Y6 MSMP]2+B$Z@1YSGOD.JXWD,_B^7!W !X?AG^KZ5/1]]1X_>%XAL_[S^%DG)7W MQ]$0F:.%^36 HU^SE3#KOX?L;_G]87Y=4B:BP@E,+54S!/ -6-';-Z-3Y^.0 M=Z])%K\2V9ZO?N^K?X@]6N"*2%R0._.O[_SE0Q:V5*>&2A?13>0'CGONA_9F MUYR#$5]JSD!,WW5&;A]S3W;0RPX.RIZ5C$MRATW!99DNC^U]3[8>)/JF#YD0 M/$HH< )O_,"#Q[O\T?F9L[\K/ICD2T_>WBE]ZCJL30L12DA-95LV^M6^2\U, M<7ZP/A]-%FVSN:=I6]\%YFM"!2H@4Y3.R5@)X&T[:2>25:; KIA4=](,<]6! M@>L-ZGO&F-Q.=("^IT?_ %!+ P04 " -=FE7D"!Y$!$$ K&P &0 M 'AL+W=O.!. M1AE9P1/(3]D#5W=N@[*@":2"LA1Q6(Z=]_[U%(=%0AGQF<)6[%RCHI4Y8]^* MF]O%V/&*BB"&2!801/UM8 IQ7""I.OZJ09UFS")Q]_H9_4/9O&IF3@1,6?PG M7@*!>2)76RJB"A:?5/OM=$ M["3X@P,)N$[ +TT(ZH2@;+2JK&QK1B29C#C;(EY$*[3BHN2FS%;=T+28QB?) MU5NJ\N3D Z$B,@Y"$32!9I1$<6LNG\[ TEH+-ZA7U ;?X8>('TEU%4<,3;GC")=[@ -X4N*1+&A&I"&%+-(., M"2J[^C("%..DCF-J:2*B5HS"Z169"N'(NHC2WGSX(8(*M"7.S4 NI60B*]=Q 4V MB;,$IA$W:(@;V!)+!30L@8HM=S/!. Q'[F:WEZZ@8- $:36&38WA:VI$_VA+ M_#;-[#NC#NWV_H[/\ZVK/S"JWSS@L;-H"TVGI[5W/CZI%>!; M=8FVT'3R6I_H&]W446L@Z-WXC2%ZA:TA\WL%K*MNH#;:'IY+5.T#?ZI7W=='8\W-^Q!Z'G[0F[(^Y"B].K;&V7 MW^.[#JK[/]AY\YA'SZ,E-)VAUOKYEZ>U"*Q:0UMH.GFM.?2-%NJ%B^"J?V,W MA>BG,JW]PCWVZW72-_MZ\YA''^%80M,9:HT?]D]*^MBJ+;2%II.W<^K7<^SW M$NG7&+W[?U><8?_'K?_"/?[K=8O ;._-8QX]C__'>1QN_1\>G-8BL.H@;:'I MY+4.$O<<%;YH$81[AY1[^C>%5+6Y.U\RBL](]X2O:"I0#$N5XYU?* A>?9FI M;B3+RH\;QR0]02P,$% @ #79I M5VZNKHW\!0 H1\ !D !X;"]W;W)K&ULM5E; M<]HX%/XK&K:ST\Z08,LVABQA)H%T]M*TF:27V>GL@S "/+4E*LN0[*]?279L M; L1M]X7\.W=**>W;'IA*8\"@F^8R!)XQBQIVL< MT?UES^X]/[@/UQLN'PRFDRU:XP?,/VWOF+@;%%J688Q)$E("&%Y=]J[LBSGT MI(#ZXG.(]\G!-9"A+"C])F_^6%[V+.D1CG# I0HD_G9XAJ-(:A)^?,^5]@J; M4O#P^EG[6Q6\"&:!$CRCT9=PR3>7O5$/+/$*I1&_I_O?<1Z09 ' C T1$!F O FH#M'A%P<@'GI1;<7,!5R&2A M*!SFB*/IA-$]8/)KH4U>*#"5M @_)'+<'S@3;T,AQZ?OL M ?G?ZSGF*(R2 M-^ ,?'J8@]>OWH!7("3@XX:F"2++9#+@PJJ4'02YA>O, CQBP0&WE/!- F[( M$B^K\@/A;>$R?';Y&AH5/N#M.7"L/H 6=#3^S%XN#C7B<[/XGRDY9KT2C5,, M@*/TN4?T?=ABAGA(UMD8](%*O3.Z.ON48'"5))CK,,^4#I52F=N[J6M[0WY]5P,/K0%H>F2<^" MP[$>!Z_ P6LW#=[E<3_UP2QE3&"D"]]K^#+V?+L6O=%RV^@U%GU_J ]^6 0_ M_.'@WU,2'(]_V)B3CC\>U=/ :+TM $V3KN6.'3T"?H& _[-5H \>..(XEMDB M\N1M2! )0A2!.YJ$JH=^O7GDLB,O(BR*;1HKE93\HP/NA#M\@QD@E)SEV ,D M7=!EX,RHJ2VX7;A5&8!1,0"CG\V_;@? [,Y5$+ 4+P%^% 0OT9:^F5%#6^!_ MQIT*X.,"\'$'.=\MYB<\4K,KHF1]QC&+3W2>F5%96_@[\JPR$K95SFBBC]IN=$;H#D?UH.VFFY8WKGXU-_OT?#4?C:%3#]CHT(\&7')PNR4)OT-/LN;HESM.[LEM6\ . ^3@*:BO]^+_B,R M#[/@"-G/38T/)]6Y!:UQ?69URO>/6+7=(YVEI/QV*\Y?)I1(-=5]/U*@R(UJ MRNFQ:N0WTLAS&QL!9E=:0]*1MBIP)56WS6ST'1:52DR5;(. 4 Z>1.$*:"Q* M=H"7?;!*>\SW^K4T-:1!VO3S^Q'6]2ZTE9%K634T,RHCZ*6E<'W>3[/ MRGR6/54N_V:B+S$4:)O#":.>;^BO9MG6\/X?Y!V6Y!V:R?MM7O6^WN)X@9EV M(6Q6T3:G.]4V[TI;%;YR*0#-2X&2SV7M12ZXM8WWA!['--\ZW9?O2EL5L'(- M 'J^=;D!/^M4V[PK;57XRA4&--/ME\\WLQ[;$E43,?U\ZW3]T)6V M#+#!P=EEC-E:G0$G0"T)LC/!XFEQSGRE3E=KSZ_MBUEV6ERJR0ZO;Q%;AR01 M *^$2NO<%P&P[#PXN^%TJTY(%Y1S&JO+#49+S.0'XOV*4OY\(PT4I_+3_P!0 M2P,$% @ #79I5S6,L\<. P %0L !D !X;"]W;W)K&ULK99K;YLP%(;_BL6JJ976<@N79 E2+YJVJ96BIMT^3/O@)"?! MJL',-DG[[V>;E&6$D@GM"]C@\Y[G-9=SQEO>0*(-%S1G,QL5(IBY%MBT4* M&187K(!XX1VADEN)6-S;6:[U>N"?K5.H+=C(N\!IF(!^+*5P,12GY MO@$K>?_.#9V/;?[^D]A?;OW:K=^EGJA-&Z!3#OK#)OD:%< )6YZU>:Z$0B.D M?P*;)(R<8&QO]KUT9NOI95![&1SS$K2!5U'!'G@\*=T3_"@!@^.@8=M MX,$!>!3'<0.\4[HG>%B#A\? HS;P\!#<#:(&>*=T3_"H!H^.@<=MX-$!>!A% M;@.\4[HG>%R#QYW@#RFHHKR2P-OPXP-\UX\CK\'?F:$G_[#F'W;S,XDIHJ:J M%/A%U7W96C*&!TX")W;"AI/.7#V=N,Z?"NET>KD%(4:J^*F' 4*V%C[GP,:Y M[P7-%ZH[3U\?>Y7>[?0QU:*Y1!M,2T!LA50OR+'4Y:!Z4)3@.:%$$F@O[^Y! M91A$0= L#2W+ O7C&];+*GQ[KV?1#>,=YFN2"X6R4G'.1:1VDU<]6#61K#!M MS)Q)U1298:KZ5N!Z@;J_8DR^3G1G5'?"R6]02P,$% @ #79I5_=G9+J4 M!@ FC@ !D !X;"]W;W)K&ULM9MM;]LV$,>_ M"N$50PNDT9-E)YEC(+$8+$.S!G'3O2CV@K%I6Z@>7)*R4V ??J2DB*:ML!9Z M?9-8MNYWU/VE(^\DC;8Y^\I7E KTG"89O^RMA%A?. Z?K6A*^&F^IIG\99&S ME BYR98.7S-*YJ51FCB^ZPZB"3.Z#U#O$A3PKY?TR3? M7O:\WLL7#_%R)=07SGBT)DLZI>)Q?<_DEM-0YG%*,Q[G&6)T<=F[\BYP$"J# M2_#9W0)%$D.8YO-;37^%2& MNY]?Z#?EP2*<3O+DGW@N5I>]LQZ:TP4I$O&0;_^D]0&5 YSE"2__HFV] MK]M#LX*+/*V-Y0C2.*O^D^696'&$LSF=F_:.'&XS9O]ES->^%3BEZU,4N"?(=_V@93R3X\W] M%O/(;OY7D5F]8[OY'?F.O$&;M1&+H-$O*'&!3;_;C M6R,M7H"\?Y [H5M"4 M_]LF547KM]-45KK@:S*CESV9=CAE&]H;__Z;-W#_:(LS)"R"A&$@F"%)OY&D M;Z./;S-!)56@-8GG;1I4YH/27"7RS3@(W?.1L]F-[>%.7A $YDZ1=2!=8P8$ M,V(6-C$+K3%[S#B=%8S.47E"?[FCZ1-EK6>P%=3U#(:$19 P# 0SU!@T:@Q MD\H 4A)(6 0)PT P0Y)A(\GPR OD0TZR$_28%5QN7.=,@N)LB29$^H[%]S9] MA@>Y)'1==R_A6/UWC3LD# /!C+B?-7$_ZQ3W.R(*)L.,Y&J+ML7:CKM:LVKQ MH.;_L.WTM]IWE0$2AH%@A@SGC0SGG62X2O-")J:/A>!"KDKE!="FQ?G!>;]_ MTEN]=HWV#]UA('=&"#U7+_5=:Q ?Z"9/-BI9S&0D8X$6,F,DZF1^F6_1?VAB M_!13;IV,[1Z[IGY06@1*PU T4[N=,LT#G9)K')0PD+0(E(:A:*8POA;&/_*B MJJ^QEL$0,_KV/5<,JS5Y=1/X!? M%4NYCO*J==2P-65!UL81* U#T4QE=*WMV8OM#WFV?"\H2\MBNS7ZX<'Y/V@I M&>Q^.LA>O74>=$$6B^#TB)0&H:B MF5KIFMD;PBZ:(,O6"2@M J5A*)HIC"ZJ/7L9_)-S@QW^TF%_M<2VVW<6!K3( MAJ*9PN@RV[/7V4=,#8=5KG?6MC("+:V/](JAO)KWI72%[=LK[+V$9.-#' M#669NDTL!9G39S3=DG7URTZWXQ>T1.SC[:PI:.4-2L-0-%-Y77G[/NCL[D.6 MNA-06@1*PU T4QA=AOOV,OR:\)BC:?G@"I+S^&?"8O*45-=EJS(5[WRWE&)WVSGDH,4V%,T,N2ZV?7L]_'-9$*"FL8^O\\4%6KR#TC 4S51:%^]^ M")OU0.^7@](B4!J&HIG"Z,: ;V\,=,]Z@^.R'FA]#TK#4#0SY+J^]^TWQ:?U M/4&=Y&[BC&0SM9XK<]S;Z<>;AW>6)/AK5H"@;0106@1*PU T4W_=1O#/8',A M9*D^ :5%H#0,13.%T6T$W]Y&Z)X+*]Z9F0N]_50(VE, I6$HFOD4J.X\!/;. M T0J!%@&VD?9^?E2T(8&* U#T4R]==LC@'T>( #M2H#2(E :AJ*9PNBN1&!_ M'J!SZJMY^\O X?XZT.ZW<\Q!&PY0-#/F.\_ VQL.]RQ.Z4%5V^&98CN_\]4! M^UP\[(/QOZ)/$>@^1="'35N@;0506@1*PU T4QC=5@CLSP1T3UOA,2LVN]?. M$0?M%T#1JH@[.^]@I90MRY??.)JI6S_5JTW-M\T+=E?E:V5[WU][%Y/J-3F- MJ=[:NR-L&6<<)70AD>[I4!X JUZ$JS9$OB[?]'K*AD'$6V%6T2%/MB\S9GSID9D3-=<_%#9H@* M-D7.Y,S)E"I/7%?&&19$'O,2F=Y)N2B(TE.Q%Z[H*E-FP9U/2[+":U2WY5+HF=N@ M)+1 )BEG(#"=.:?^R9EO#>R)[Q37LC4&(^6>\Q]F/Z)_L>*UF'LB\8SG=S11V*S*>"KT&8TQK-#&QLK+560YE)X[42>I=J.S6_8#$O$&[(!B5\ M(T(0$U;X<(Z*T%Q^A$]P>WT.']Y_A/= &=QDO)*$)7+J*NW>@+CQUM6B=A4\ MXRJ$2\Y4)N$S2S#9M7YS1%6Y0FFG!%%';%J,:86 SSC3W,O>,@'$W=AS;S[E/#YM0.P4%# M<-!+<"?72T*3(_B&JHMDC1.UW ?#:++'L>/0.!AW4QPV%(>]%&^9P)BO&/T' M$QO&!3),J>HLMQIJV"+@!]$HVJ/9Z]#R)#'.''T-2A0/Z,S_>.='WI\] M)1$UO4WS$3P5 M("R1D5Q178CZ,M$;"C43!:=Q+*K]RZ%6/CI0'GB#_62/#FK2#R.ONR;'C:!Q MKZ!+RFA1%?#7)1;W*/[N(M>+\/* UR)^$]B.V$DC=M)_B6U*:MX _<+R%*0B MJE(Z27J+/0SFA,6=Y;KY+!1F_4ZWM/#Z#7 MGUZR^<_T]D.\-K^_"VU7<.O%]__/%&^]M;^YP6&.^SF]5K/;:G@*%"O;!TJ( M><54W3\TJTVO>6H[K+WUA>E!;2/U!%,WL)=$K*B.0XZIAO2.1[J(1=T3UA/% M2]M6W7.EFS0[S'0?C<(3QQR>8+94YTQ\=+,J=75%TO)T(?===6(I;05#*>(D%G)YU3_^@\ M[)L&V15?&;V3I<_(A'+#^0]S\#$ZZ7C&(QK3J3(FB/YW2\]I'!M+VH^?A='. MND_3L/SYT?J'+'@=S V1])S'WUBD%B>=80=%=$96L;KD=W_0(J">L3?EL%(TUAXD+,W_D_M"B%(#'#[1 !<-\$8#_ZD&0=$@R +-/D<4&1\+?H>$N5I;,Q\R;;+6.AJ6FMMXI83^ENEV:GRE^/0'.M-"1.B<)WIT M2)+I^XD(08S$Z/4[J@B+Y1OT%EU?O4.O7[U!KU 7R0415"*6HNN4*7E0.O%E MP5>2I)$^^:IR?-Q5VFG3=7=:.'B6.XB?<#! %SQ5"XG>IQ&-JNV[.MAUQ/@Q MXC,,&KRBRT,4> <(>SBH\>?\YW-]@TXU?JGLM.G=T1$Z/N?VB3ZJ&@B_ZK3-^\_K._?E(DCN213>M+1=4!2 M<4L[XU]_\?O>;W7B.#)6D2I<2Q5"UL?O[XTZ%.GBA:09MX4=V_+@6U?U!^-[$45AWMKAWN@P[_K.ZAH=(#257)#!>*S(D?J MO,Q-]4H.^"'>1M)!/H=D-11FM11L^4,BJF3+ZT-HR>#0;LKF$POF6I%\;5;1MOZZM-;*O3J 3WF!YH(-J6U'>+"I M&!A14\4LW/D@$(TK42ZSFH5HJG5@J1),+X:FZ);$J_H(@VUN"?N;\;4!9+XE M,A]&LLHHH 6?I5RA![T"%73*YRG[VY2%C-<0S^]^;;3; +95$T!?FL9J8.'.L%:0"(E&*,F6/W6S.FRB MJ1Z6!WT8""^IU&-X:A3)5Y'9,A"]OKRZUFM%" -AP[O"C2MK51DL"?K[1D'? M*0NZLE:5R]*@#^-@;<4PU4)Q=$-+-:-6B>%6D0B&?C_<+!1MH)UOV[% M(:ZG!+.B+4X_M8A]ID\_JQ>H5Y0+Y/=01![JRT8;K(@M*V*8%36Y9[N/Z93F M.2'!6@%;VW7PN[)6C=UB)?;W7"NP(T(LY&J#-['E30SSYD[[)X6M,C_W-C=Y MX/Z:QF-I$,,TB#V=EN\_3N ![W2_SI6U:L26#W&X[P'O" H+N=I 3&P1$\/4 M]VECG".R4@LNS%R1S1%,RI4IG+5";&\@!IZWR="P TT#M,R(86;YVYU'0!E%B2Y1XWT2)G1*E*VM5N2Q18I@HO^@%%TMSA#OO:A%]S)R'L2C^&63<.WB!C .X]/ MAA]1HA:UH<(&\Y5!;:1MT%U@Z2Z Z>Z"I2Q9)>6IH/F6 MS7SD\YV^#$H/1( M>._/A-T^%&X#,@,+F0&\">G@"5.NVE<]_,QVWN3)JOJ,)T"NM0&6@07+ ;+ M"W+O,-<<,62A3!M$&E@B#?K[SC6G;.K*6E4NRZ8!"'/_:Z[!G@ $ [=LJI$% MT@ FR ^$B?RQ#M+"6!A%,9423;X:>HG8+8MH&DE'*>D(3 O]VL#2\ A#*R-TV?'G678C5T' M@2MK5=$L3(=XSSD3.B5L5]:J MI9Q9I9$.R+PT2]$Y$3'_+RGB='/5E;6J1I:!P]Z^4\0I&+NR5I7+@G$(;]7N MEB+][?93 (FF?)6J_&7P]=GUSPU.LY?L-\Z?^4?G M^8\&K)G\-PP71,Q9*O6\,],FO<.!#D_D/PO(#Q1?9F_6WW"E>))]7%"BT\]< MH+^?<:X>#TP'ZQ]GC/\%4$L#!!0 ( UV:5<04M)#L@0 *$7 9 M>&PO=V]R:W-H965T4P9,5%QE1<"LB6ZX%)6$Q*$MM M[#@C.R,)LV:3HFTN9A.>JS1A="Z0S+.,B*<+FO+MU'*MYX:[)(J5;K!GDS6) MZ(*J^_5BI+SA_US74X MM1R-B*8T4#H$@;\-O:1IJB,!CA^[H%:54P]L7C]'_UI,'B:S)))>\O3O)%3Q MU/(M%-(5R5-UQ[=_TMV$/!TOX*DL?M%VU]>Q4)!+Q;/=8$"0):S\)S]W1#0& M#+L&X-T 7. N$Q4HKX@BLXG@6R1T;XBF+XJI%J,!7,+TJBR4@*<)C%.SA>+! M([J >87HDF>PV)(4=-U1J402*&@O^]RS1*'S+1&A1)^NJ"))*G]#)\A&,B:" M2I2PHH_L-1K^BGDN"0NA\>3%_<16@%YCL(,=THL2*>Y .D WG*E8HB\LI.'+ M\3;,NIHZ?I[Z!38&7-!U'PV<'L(.'J#[Q17Z=/)B0N6?(=.@(GE09!IT9=*! M/B_W23X7@K"(@LH56CZA9K\Y>2J:"\9[Z,N//%%/Z)K!JN3Z@42W*J8"J9@P M=+O6X8#D;YQM8.$HC/B69TMXSE=E6(F^W_$T1:!E'?&?M@4H9S%LGX7>'\[D MF@1T:L$&(*G84&OVZR_NR/G=P-&PXFAHBC[[ Y@H<+,*=QO_)= RE%>$TOO. M9N8.\<3>M.3WJOR>,7^KWD'I=XM[D/GW&ZI1M;)FC'LD:Z,*]>A#*&OT#AR- M*X[&QI6]S954L.G] MO?2?AWY[^M,J_:DQ/2S4BB8'(SC=1X [$+A.;3O.JQ>%L@,1[6*_6)/1:0>D MAA.ZQ^ID6Y@[O#MD0P44*RC2NQ4*B:)H11*!-B3-*?JWX1ZMN$L X^:^=>KT MG2XV<0T='[9YOA70,IWFN4;J._V1VX&T=D+7:"*5]-\*Z* %*%#:Q6CM1J[9 MCAKOR%M!'>Y#Q8[;]\<=6&OG&X/ MG4>1H)%&>WK$'5]-N*X7L+E>.%B/.0L!H#XOHNB2B)2;Y?<>7Z>XKBOP M^&/([SV*$5P7(]C\T?PZ^>U_-@^\_\G/;IR:9E1$Q=FP1 '/F2H/4*O6ZOSY MO#QUK;N7A]*+XNSF"77"F>%9 MKSA7SS6GV12T0( +@& 9 >&PO M=V]R:W-H965T,_TV1J%VPZ ='![,^&IMW8,P&11LA7.T3\54TRZL43*>HS1< M2="X' :C]LVX[^)]P#/'G3E:@W.R4&KC-O?9,(B<(!286H? Z+;%6Q3" 9&, MESUF4%.ZQ./U ?W.>R<\FPRMRK=P)A\97"K];A2'9]0/2I7+8BZ7R&.X@X\S2=P\?GR/4Q(A:BK$=?5B#UN MYP3N'>,:GIDH\9WW>UF4U@"3F3^L;#YBNI;\I71&?A,.W%O,3:.9BK3;3.H^ MNQM3L!2' 7U7!O46@^3+IW8O^G'&4J>VU#F'GCPK07H%MV]-RJK<[S[7?;_; M)&K%5[U!N&V@[-:4W;.4,VXVL-2(P*5%LF1!T]O3Q-]MX(^ZW>MF 5>U@*NS M D92EDQ QK<\0VK:PK_>U+-<.2V8NJ:^E$R3.O%6QS4)K(CZ1P+C5G1"7J^6 MUSLK;W+0]<91-++VFLK2CCO-O/V:MW^6=XPK+B67*V!;U#1RH4#M:L$%4H)S/FB15T-?O)/6['P2%1X/(S?0'IHG2@, EI5$"E5-7<[+:6%7XV;10 MEB:=7Z[IUX+:!=#Y4BE[V+AQ5_^LDO]02P,$% @ #79I5_41/I*+ P M&ULK59-;^,V$/TKA#8H M=H$T^K)E)[4-V$Z*[F&+8-UT#T4/C#2RB4BDEJ3L]-]W2,F*;#/>+)"++9(S MC^]QAL.9[(1\4AL 39[+@JNIM]&ZNO%]E6Z@I.I*5,!Q)1>RI!J'N"<;B71-5E2>5_"RC$;NJ%WG[B*UMOM)GP M9Y.*KF$%^J&ZESCR.Y2,E< 5$YQ(R*?>/+Q9AM;!6OS-8*=ZW\1(>13BR0P^ M9U,O,(R@@%0;"(I_6UA"41@DY/&]!?6Z/8UC_WN/_KL5CV(>J8*E*+ZQ3&^F MWM@C&>2T+O17L?L#6D%#@Y>*0ME?LFMM X^DM=*B;)V10,FC"LM<96A MGY[=4]B;\VHE:49SAY<3">^!IYF]W]M.6X:#A&KW",R1?!]4:1.YY!=NCOH]Y. M=+07O8C. JZ@NB)Q<$FB((H=?)9O=X_.T(F[&,06+WY[#/Z9/RHM,!2F M8[O M!A$YP8J:/A%1F5AB;4)Q6K+42&Y6ZJ:0H5:CRH:=I]!,N]2-3GB'@^&1ME.; M:!"YE8T[9>-W"51F3@#-WA:J\6D0XB <',EQ687QV"WHNA-T?5;0XB]C#LU3G7+-LG_\K M2&O)-,,,N7M.BQK?49)+41(L9$!R+.S4) MPR-I?J]]*4&N;5>G2&JV;1[U;K;K'.>V7SJ:7YB.TK9%+S!-._J%RC7CBA20 M(V1P-4)"LNGPFH$6E6V2'H7&ELM^;K K!FD,<#T70N\'9H.NSY[]#U!+ P04 M " -=FE7E%: [@@( !_. &0 'AL+W=O;%J0K)RL+IMS=WQU MR2J99R6]XTA414'XMQN:L^>KB3]Y.7&?;7>R/C%=7>[)ECY0^65_Q]71M$-) MLX*6(F,EXG1S-;GV/\1A5 #58!Z)H&N6_YJED MRN4]>_X7;0?4=#!AN6C^HN?#M;/Y!"65D*QH@U4/BJP\_"=?6R*. A2./0"W M ?BU 4$;$/0#PA,!81L0-LP7ZW0Z@\-F4VT&GY6UK_[ M@^3JVTS%R=5-)=09(=!U\D>5B:S^,01Z$U-)LER\1>_0EX<8O?GA+?H!927Z M><'8V T0?=#! U>,.*'0+]]4N?0 MK:2%^(^EBS<'R- .6:>,#V)/$GHU43E!4/Y$)ZN__\V?>?^PT>42+'8$9E 9 M=E2&$/KJGC[1LJ(VPL# L80=P&8-6)U?GU;1W ]FB\OITS$5ELOP4LV:[C)C MD%$WR @7:W$HQ1(L@-GG*(7CJFX0/_D3-@TQLURD$QQX&$O,G/1&FQ]+%&.P RB M?$\+- ^DZJ-(ZIB4[IF:6$IKYVJNI35Q!)YL+>YQ0@X7D>?UJ(*;'\N5*S23 MK",UZX\AZQW:9"7)T;[BR4ZY [3G64(12?^KE'4] :V\^0/>L(4VL".C:7.$ M9M*&-6UX'&V9TNA%F6VRA#1/#66P).76.[*%-J;9S!OR!?9@-%^.T$R^M%;W M0?VZ6E>K)144^?JN@O&+0T MS88TS<-EGR6G@MX5FLF2EO0^*'-;EK+C6ZVD8"*:6^XQO)C-^BPYU>JNT$R6 MM%KW827]4T?)023Q$_-G,7S2V]0DW-IH;LXAO'VMO'U8>J^)V+UH[A1M."N^ MYUI:P&.:HOF\SY%3R>T*S5Q8U)H;PYJ[H^>>)C1[JF^S%U."UJR4G"2R4O?A M=<$JNXC$0_&]G/>?:W OQG+F"LWD3$MO#$MO"V<7Z$>2V/.3Q4VA:2 MG IM5V@F25IH8UAHVR?61R&SHG%U7\J$Y4U-1'UCI6RHMOM*&^[":,+.H;2Q M5MH85MKM6FZWML(I12(KE8D[7M2JEU\NU)GZIK2RYG2A' ^U/5XL>P_4V'+5 M/%C8%T.Q%MD8%MD?"2^S7TN%& M1U/D5+)CRYK[,IJ?(%)+<0Q+NU: W]4W[ULJ_WE"KC]T77XOM.<'Z%OE%C7J==PZ&A> MS^$C NTC MA'K%FQKZ3*FP]L(Y\)5R*OS^[H) HW.7HWB5,7X@K-I/MH;\XY M-N>XW9WC=GO..4H%@78QP8A2P<@D.MQ.X_LX&JS9P3T8S=15&YT -CK_;JH-PPDX.G4Z=3U.T6)7:";%VAL%9]B$ M%#CU0D[18E=H)I_:,06P8_HKJ7,Q3)TXZA<5X?9'LW4.]Q-H]Q/ Q0[GB1-N M#M2?3EV0*S1S@ZUV02'L@KK]6U!6A#%&[[9UZHM(:[T6GIQ"E:[ K-Y%/;E?#5A1BT92Q]SO*\ MJ<$D[<[51XHD^8I2FE:G2YUM(Z;3FP=!?\$,[LQHZIPZDNG1FUD%Y=OF#3>! MDGK;P.%-I^YL]Q;==?/N6._\VO\0']Z%TS"'5_,^$[[-2H%RNE&0WONY&@ _ MO.UV.)!LW[S_]&PO=V]R:W-H965T/O7*E5 MV%2"Y>MG[1]3YZ4S"\)A1L,_ U]L)M:EA7Q8D6TH'NG^-\@=ZBM]2QKR]"_: MY^\Z%EINN:!1+BP11$&<_9+O>2!* EZ3 ,X%TD#8F:$4Y2T19#IF=(^8>EMJ M4Q>IJZFT!!?$*BMSP>330,J)Z2,DE FR" '-82W#+=!=G"5;!>TS88RHN*&S M6Q D"/E[] X%,?I]0[>$7/N!G'VZP4>$T6,O%2_UZ@_"TP6 MJR!>HZ?K!1=,5M1?=>YGVGKUVE2;7?&$+&%BR3[BP'9@37_^R1TXOQBP]@JL M/9/VZ>=MM "&Z I5,\O1/_51R6!GBONI8M7,NVEO;.]JL/0++'TCEAEE@)[N M02&J#911O&.@!@6X0;ND?I"72QHO@U!E^$Y A&0?H"\)J Z0MQX8704"G7VB M7';!BM&H:!E!T8S&G(:!3P3XZ.F3M);JX+6.#U[!\6'A^-"8%>EE2#@/5L$R MZ_&T5G80;R%S*DU;ZE&4A*#\D^.ZSHO,SJ!4,.=>WZVOF5+H6,R<3+: M2$XA]$5L@-5AO*P4];G;ZP_K08X*D*/6(&>4BTX(1S4(!]Z@'J'KZ+GN&#$^ MD!]9SYL:T*RC8R&Z)>YQWVX/YMA>V'>L?<>G%7J1P&-:,3=V4$5-):1ISS4R M55N(1U5[;O*PW!N :LYSS:1G[L=V@:RRX/FH": F0M?,A&T 'A?&?A5FWVW" MJ3G1-3+/]" \YLGQ&A3F:@YSAV]XU8K?[QUS'P-K_5P4^8ULV$SL]4E MUC26S>HZCB:L>0[WW^Y8QJ^QG<2:.[&9.U]ZYY*;*U=4\\X%:^;$)V[_.GR- MY"8/H#;@U"R'3V:YCIU:);WF$:U)#Y](>IU'=,W^L&%&>YH O?8$V'D#ZU5) MKWD#ZVG2\]J3WDG?S%Z5[!H_F3U-=]XI=->U2'.CY;.5*IO8I6/?"-@Z/=SF M:$FWL+?"M-_ 5!+ P04 " -=FE7Y5K3&0L( M "?. &0 'AL+W=OS@X M)A]'LFQ06OP1J<=LZS,JAG*C]3_%Q>GL<( +1BI6T[R ",V_!S52<5P@&1[_ MKD$'FSZ+AMN?G] _EX,W@[D),S72\9_1+)\?#OP!FJG;\#[.K_3C;VH](%'@ M376I_^'WMB*T&!L?=@*X;T'H#WM* K1NP M'20ZD>4%M8&K?A0^J9L;483)448)WEJ?HU,N_SH2BUUFHOU%0GTRB.5I?Z%ETL56HNDCMTF>K;*$XO>HZ^33^C-SV_1SRA*T/5? MT?.;4X .VP2$E7BL%6_ERU5@C)_?V2 8IY_F:H%,?)IQ>/.[SHRG;U.]: W( M7[^;WDJ,[&^7ZU?4N)M:L:)\S);A5!T.S)*1J?1!#8Y^^8E(_*O+;SV!5;S( M-U[D$+I)ZP>5W"O7&%<-9=FP6.0>CH1'F/0/A@_;[!UF-# QWIA5>(D-+P'R M&NDL+V81P&\%(+8Z9I3AK8Y7_)IF-/"I)&Y^#BL:!,Q-T]O0]$":$[/LEU/CBTK,-(C?E7R/9V:!C+*\ MF![WF\1KEI)3Q*A9NROZ'L@Y2O=1[&:/S=[+^9L&&7@#2N[@<7QU?GYY_0:?GHXNSL8M@T.B9,.IA7"/H,./8 MHRTA)]CN5!BD>'I^/;X:3Z[7#-&;\;?+\?ED_-:YB>!F$'G=E0ZC]X13WL)T M:T\E.YB6!$_&GR^NQD]TKX^_C2=.JL3A5T:;;%UV@9E,+72II4MWS*;T(9JJ MK)Q$D_MEL?&@O\[4XD:ESFT"QNNZ3_2%5AV]W6_)'F^XI-<=MR^TJB?MGDM> MO.FN6U96+4XI%O4<=]A13'A;CMM]E\ ;KXF9R?"L"!^8V2!*YWCTA%8=L]W+ MB=SCS :%1F=/]H16]:25&P36&U!F-]4"I0&1K)[9#CL<8-&V+5I=06!A,=*I M@G,:;-\Y$CVA54=K90H)]CBG00W5V9,]H57O>JV8T2Z"*A7I^@PPQ*W2#QJ-1/=H9G&7\[&Y]> M6EX#5)Q#L"#U&R27':8>:;G3I%;84'"[KRX,Z#_46>;!^%W3O2^TJC>L.*%\ M?Q<."@JGSI[L":WJ22NE*"REH$G9/)4@GO!X_0[;92<9;5TXK.2A\/E%/>>? M*?M@U,[Q>0VQ0JU8H=X>9SHHI#I[LB>TJB>MM**PM((RO7D,0[ ,ZOY4K?:%53\6M7&%X?[.:@5*J\\%X3VA53UIQ MQ6!Q!60U$EX@_NHW/*OX9D M85:R,+''BT>O9TI]H54]:046VU4@:I^8S5*/63QP_2#$96;6CI;;'69E#X// M:%Q9_TSY!R-WCM!KB!9F10OS]SC7>SUKZ@NMZDDKLA@LLJ!<=Q2YO("+NOYS MV4G/]UO*M-S*(0Z?WHST8AFK(D9A^@-,;ABH:TCZ0JL.VVH73O8WN3FHJSI[ MLB>TJB>MTN*PTH*>D' H)TF8K"LLEQWW.?%:DMLJ++[KY&JG"N1-[20I]>KS MSV$F?();:OE\Z_$26&+MUH"\6+'41RJE7?U#$94=\2EH. MY[F50'Q72:PE^9^I!V'XSH%Z#17#K8KA>UPQX[T>0?6%5GUTSVHN\>**F6A6 MPIB'@_J.Z3+#%+<<20@KB\2N>EEJ@FLB4J[J%_EX2L.Z"$KPII,R2WGA^QV6& ]92UQ%6;PE8;SWGN=FF MDO)$T'BXTV$F_:#M(3JQ]6 O++AV*T+1+'J]%\23]:JZRX[[6+:M$E;\B)W% ML=95XB7*$.ZN<^Z_AIX15L^(/:Z:B5X/H/I"JWK2JB_QXJJ9:);#**5^O;S@ M,L-8MMQ7"BN%!'R@LV,"/%,=PIUT#M9K:!II-8WM!I,O M+JNM6VZ_3$("4G]4R6'ER_J^--QZU6NATKOR#;@,3?5]DJ_>>=I\NWG+[KA\ MMZSV_0GY.%J]*V=A5J_NG87I791D*%:W!A)_\,P\3%=OPZTN^17C4(0, M .P1 - >&POJQ+['Y]QC^P9''=1F)=CM MG#$3+4LAZR&9&U-]C.-Z.F?^]&H_?N* 4Q('12]>('K6P74MADFGN])N^+$5\L1CC'89H-DL&R9T M'#ENUFTT*)3<+%]"?,"JTY)%#U0,R9@*/M$<6 4MN5CY< \"4R64CHS=-YNN M"Y'ZT<-=WX,M;71*+I5VN7T&_W?2#-\#UCTPR(5H#?:(#XP&%36&:7EM.VZP M"SZ!HJ9]MZJLPYFFJV[O@FP([F:33)3.F6[3=,DZ-!H(5H =S6=SN!M5Q0 : MHTK;R#F=*4F=AS6C:5C9*1/B%NK]1[&CO2RV]JT#NR;;IC74-+V,[X#^MIK7 MWI9]G6Y4\0=E/B_L=*3K0X&R&\T*OG3]9=$:P-2[N#JM*K'Z)/A,ELQ/_L4) M1P.ZYD5SI?FCS0:E,K4!IDGTP+3AT^W(+TVK.[8TZW):%KCGW@%Z_KOK/&.2 M:2JV3=O:?\NK_&K'R>6_LNS^J^P;#GIL#K&W;O+B$$RFAV#R &HRR=ZDQ[@Y M&K?.WYW3MXU&\)8S)-_AG4ELDD:3!1>&RZ8WYWG.Y)-#V,H;.K&OLCOZ=GS. M"KH0YJX%AV33_L9ROBBS=M0-+$0S:M/^"M/KINTKELW%93 '&,>SL#S_TWSZZ'P\AGGK!Y$^RNFC',\* M(6/WP?*$.9F]PC/-LB1)4VQ%Q^.@@S&V;FD*W[ :Y@T86![(]&=KC>\V7B'/ MUP&VI\]5"#93O!*QF>)K#4AXW8"19>'=QO( ]L%K'8@?S@/U%28DR2PJY@W M[ G&D2S#$*C%<(VF*;(Z*7S"^X,])4F296$$L+"#),$0>!IQ!', 'C D2=PY MN'<>Q>MS*M[\OC/Z#5!+ P04 " -=FE7EXJ[', 3 @ "P %]R M96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_: MI7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$ MVV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH M^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( UV:5=8:BP*8@0 !DC M / >&PO=V]R:V)O;VLN>&ULQ9K?S#3B_INY,$KMW MGDD<3_#EM2/#.M8$)%<23M*_O@O45]'$.WW9\Q,@8?$AX?U6@D_/QCZMC'D2 M+V6AW;BW\7Y[T>^[; .E='^9+6BL61M;2H^']K'OMA9D[C8 OBSZT6!PTB^E MTKW/G_9M+6P_/# >,J^,QL*ZX$'!L_M57Q^*G7)JI0KE7\>]9K^ GBB55J7Z M#OFX-^@)MS'/_QBKOAOM99%FUA3%N#=L*Q[ >I6]*4YKR*5V#_I1K->JPPF)JM*T+[M1PM%#:C=1FU=3VA9PKAW;79@Q4(^0GU3>)59 MWMZ@1[*@N^R%P@H[RQM&1IZ[^60Z3Z<3@7OIW\D'/I*PO"K,7=%FQ; M+Z3.15J5I;0!Y D!><(+>0\9GB NL\Q4VF,X$1@;->YG4/\R@#PE($^Y(7>@ M*V@Z;P)KL!9R<6V<=Z*N"B#/",@S7L@O4EGQ( ODO 7I<.C;T9XHEQ7&!9#G M!.0Y+^0-DB'7S\V'.6K0?0Q#^("*X0->N FLO/BPA!:DG[ A)J66(;-;IM)J##%. M+#!Y2#<2HV-8%&)2A9B4>^)CKJI]/0\Q*0G% M[.MJ!Q,.E+D,,2D)Q<=;6;LVG>6_F))0S"PA.GT+\Z*8LE#,;B&B-[MKYY2% MDJ-.?4(+)92%DO]WZC,!+U7123D2RCX)LWU"/'%;1R7E7]_'I.R3,-NG652= M2UN'RAV\ST>^R6'63F=M]2UGB$EI)V'6SL%)18L<8E+:28XU][D'YZT*,2GM M),S:.8BY2/_%F!1B4MI)F+5#3]%"[224=A)F[1R8HKWS3Q]1VADQ:X>>HW5> MVE+:&3%KA\8,[3BB]#-J]-/??XJ1PQK'*)_C)1R69[+(%E;4F_;E43*J%VW7 M55%<8]F=OC$RWW_9L?\JY?,/4$L#!!0 ( UV:5>*,79?SP$ #,? : M >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VX_[)F_;8]IL MNS0Z'?;'-*\V.7?/(:3E)AZ:-&Z[>+Q<6;7]HL8=#*9AO[G MC.IE]G/F:''NXE\FMJO5=AE?V^7G(1[S+X/#5]OOTB;&7(T63;^.>5Z%T_Y^ M.H7K0<:7R=7H[6->]6\?4H7200I!6C[((,C*!SD$>?F@&H+J\D%3")J6#WJ MH(?R08\0]%@^Z F"GLH'R01EG! D#; FT%J0:R'P6A!L(1!;D&PA,%L0;2%0 M6Y!M(7!;$&XAD%N0;B&P6Q!O(=!;46\ET%M1;R706PBOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'H;ZFT$>AOJ;01Z&^IM!'K;8+.$ M0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V-0&]'O9U ;T>]G4!O1[V= M0&]'O9U ;Q]L=A/H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z%VCWC6!WC7J M71/H7:/>]7_JG?)Y'].]Y[;&Y_\GU?ER;[P__KJ\G1R\ERO. ?Z1OWP#4$L# M!!0 ( UV:5( . C9MMRV+_H";/" BB2W;4/C[.F&06M&HB$J] MFT2)[7=?;.EL,G[;6?*];576?I(L0[ /C/EL297VJ;%4QY&Y<94.\=$MF-79 M2B^(B<%@Q#)3!ZI#/S0UDNGXB>9Z78;>\S:^]H6I)XFCTB>]Q_W$)FN2:&O+ M(M,ACK--G7]+Z1\2TKBRG>.7A?4W<4+"SB8T(S\''-:];LBY(J?>3+OPHJLX MBVU+YL.N))]VESC3HYG/BXQRDZVKN"3UUI'._9(H5&6Z+WK3G1SB#M/^RJ_. M;\MT!<:9,V>LCR?FZ/*XXY$TJ_LV%B(7BNY//"7&TE=_'S6GG5/^R^RXO1_& MK=KS\*R]7;_'7\_X5/_"/@1('Q*D#P72QQ"DCQ%('[<@?=R!]'$/T@\ M K @ $0 @ &O 9&]C4')O<',O8V]R92YX;6Q02P$" M% ,4 " -=FE7F5R<(Q & "<)P $P @ '- 0 >&PO M=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( UV:5<]/B=@WP4 -4> 8 M " @0X( !X;"]W;W)K&PO M=V]R:W-H965T&UL4$L! A0#% @ #79I5X2$UWS,! MA1( !@ ("!F18 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #79I5VDFD*A;#0 9R0 !@ M ("!5RL 'AL+W=OZ 6'LP , "<( 8 " @>@X !X;"]W;W)K/ >&PO=V]R:W-H965T&UL4$L! A0#% M @ #79I5WZ?AN=]! # L !@ ("!S$4 'AL+W=O&PO=V]R:W-H965TVYKM94 D &<9 9 " M@;)= !X;"]W;W)K&UL4$L! A0#% @ #79I M5^B-'HC] @ [@8 !D ("!.6< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #79I5_,;%'D8 @ S@0 M !D ("!<'L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #79I5ZR$-,GA!@ J1$ !D M ("!LH( 'AL+W=O&PO=V]R:W-H965T M.- !X;"]W;W)K&UL4$L! A0# M% @ #79I5WGKO LT P ]08 !D ("!89, 'AL+W=O MILD$$ #F M"0 &0 @(',E@ >&PO=V]R:W-H965T)R+=@P@( -8& 9 " @42; M !X;"]W;W)K&UL4$L! A0#% @ #79I5V24 M6H,0 P AP8 !D ("!/9X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #79I5V==1)C;! / L !D M ("!-*D 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ #79I5_8:VJ=" P ^P@ !D ("! M";4 'AL+W=O&PO=V]R:W-H965TPY#SEJ0( #$( 9 M " @1>[ !X;"]W;W)K&UL4$L! A0#% M @ #79I5W/B^;!G @ ;P4 !D ("!][T 'AL+W=O&PO=V]R:W-H965T/??N4N@( -\' 9 " @2[/ !X;"]W;W)K&UL4$L! A0#% @ #79I5Y @>1 1! *QL !D M ("!']( 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ #79I5_=G9+J4!@ FC@ !D ("!W]\ M 'AL+W=O&PO=V]R:W-H965T[U'@< *@Q 9 M " @4#J !X;"]W;W)K&UL4$L! A0#% @ M#79I5Q!2TD.R! H1< !D ("!E?$ 'AL+W=O&UL4$L! A0#% @ #79I5Y16@.X(" M?S@ !D ("!2/T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #79I5[Y%>-0A P [!$ T M ( !?1(! 'AL+W-T>6QE&PO=V]R:V)O M;VLN>&UL4$L! A0#% @ #79I5XHQ=E_/ 0 ,Q\ !H M ( !01L! 'AL+U]R96QS+W=O'' 0 $A\ !, ( !2!T! %M#;VYT96YT7U1Y ><&5S72YX;6Q02P4& #P / !;$ 0!\! end XML 65 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 66 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 67 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 130 291 1 false 44 0 false 7 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.jackhenry.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 0000003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME Sheet http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME CONDENSED CONSOLIDATED STATEMENTS OF INCOME Statements 3 false false R4.htm 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statement Sheet http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYStatement CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statement Statements 4 false false R5.htm 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 5 false false R6.htm 0000006 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Text Block) Sheet http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesTextBlock Nature of Operations and Summary of Significant Accounting Policies (Text Block) Notes 6 false false R7.htm 0000007 - Disclosure - Recent Accounting Pronouncements Recent Accounting Pronouncements (Text Block) Sheet http://www.jackhenry.com/role/RecentAccountingPronouncementsRecentAccountingPronouncementsTextBlock Recent Accounting Pronouncements Recent Accounting Pronouncements (Text Block) Notes 7 false false R8.htm 0000008 - Disclosure - Revenue and Deferred Costs Revenue and Deferred Costs (Notes) Notes http://www.jackhenry.com/role/RevenueandDeferredCostsRevenueandDeferredCostsNotes Revenue and Deferred Costs Revenue and Deferred Costs (Notes) Notes 8 false false R9.htm 0000009 - Disclosure - Fair Value Measures and Disclosures Sheet http://www.jackhenry.com/role/FairValueMeasuresandDisclosures Fair Value Measures and Disclosures Notes 9 false false R10.htm 0000010 - Disclosure - Leases Leases (Notes) Notes http://www.jackhenry.com/role/LeasesLeasesNotes Leases Leases (Notes) Notes 10 false false R11.htm 0000011 - Disclosure - Debt (Text Block) Sheet http://www.jackhenry.com/role/DebtTextBlock Debt (Text Block) Notes 11 false false R12.htm 0000012 - Disclosure - Income Taxes (Text Block) Sheet http://www.jackhenry.com/role/IncomeTaxesTextBlock Income Taxes (Text Block) Notes 12 false false R13.htm 0000013 - Disclosure - Stock Based Compensation (Text Block) Sheet http://www.jackhenry.com/role/StockBasedCompensationTextBlock Stock Based Compensation (Text Block) Notes 13 false false R14.htm 0000014 - Disclosure - Earnings Per Share Earnings Per Share (Text Block) Sheet http://www.jackhenry.com/role/EarningsPerShareEarningsPerShareTextBlock Earnings Per Share Earnings Per Share (Text Block) Notes 14 false false R15.htm 0000015 - Disclosure - Business Acquisitions (Text Block) Sheet http://www.jackhenry.com/role/BusinessAcquisitionsTextBlock Business Acquisitions (Text Block) Notes 15 false false R16.htm 0000016 - Disclosure - Reportable Segment Information (Text Block) Sheet http://www.jackhenry.com/role/ReportableSegmentInformationTextBlock Reportable Segment Information (Text Block) Notes 16 false false R17.htm 0000017 - Disclosure - Subsequent Events Subsequent Events (Text Block) Sheet http://www.jackhenry.com/role/SubsequentEventsSubsequentEventsTextBlock Subsequent Events Subsequent Events (Text Block) Notes 17 false false R18.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 18 false false R19.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 19 false false R20.htm 9954471 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Policies) Sheet http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPolicies Nature of Operations and Summary of Significant Accounting Policies (Policies) Policies http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesTextBlock 20 false false R21.htm 9954472 - Disclosure - Fair Value Measures and Disclosures (Policies) Sheet http://www.jackhenry.com/role/FairValueMeasuresandDisclosuresPolicies Fair Value Measures and Disclosures (Policies) Policies http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesTextBlock 21 false false R22.htm 9954473 - Disclosure - Leases Leases (Policies) Sheet http://www.jackhenry.com/role/LeasesLeasesPolicies Leases Leases (Policies) Policies http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesTextBlock 22 false false R23.htm 9954474 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies- Loss on Disposal of Assets, net (Tables) Sheet http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesLossonDisposalofAssetsnetTables Nature of Operations and Summary of Significant Accounting Policies- Loss on Disposal of Assets, net (Tables) Tables 23 false false R24.htm 9954475 - Disclosure - Revenue and Deferred Costs Revenue and Deferred Costs (Tables) Sheet http://www.jackhenry.com/role/RevenueandDeferredCostsRevenueandDeferredCostsTables Revenue and Deferred Costs Revenue and Deferred Costs (Tables) Tables http://www.jackhenry.com/role/RevenueandDeferredCostsRevenueandDeferredCostsNotes 24 false false R25.htm 9954476 - Disclosure - Fair Value Measures and Disclosures (Tables) Sheet http://www.jackhenry.com/role/FairValueMeasuresandDisclosuresTables Fair Value Measures and Disclosures (Tables) Tables http://www.jackhenry.com/role/FairValueMeasuresandDisclosures 25 false false R26.htm 9954477 - Disclosure - Leases Leases (Tables) Sheet http://www.jackhenry.com/role/LeasesLeasesTables Leases Leases (Tables) Tables http://www.jackhenry.com/role/LeasesLeasesNotes 26 false false R27.htm 9954478 - Disclosure - Stock Based Compensation (Tables) Sheet http://www.jackhenry.com/role/StockBasedCompensationTables Stock Based Compensation (Tables) Tables http://www.jackhenry.com/role/StockBasedCompensationTextBlock 27 false false R28.htm 9954479 - Disclosure - Earnings Per Share Earnings Per Share (Tables) Sheet http://www.jackhenry.com/role/EarningsPerShareEarningsPerShareTables Earnings Per Share Earnings Per Share (Tables) Tables http://www.jackhenry.com/role/EarningsPerShareEarningsPerShareTextBlock 28 false false R29.htm 9954480 - Disclosure - Business Acquisitions (Tables) Sheet http://www.jackhenry.com/role/BusinessAcquisitionsTables Business Acquisitions (Tables) Tables http://www.jackhenry.com/role/BusinessAcquisitionsTextBlock 29 false false R30.htm 9954481 - Disclosure - Reportable Segment Information (Tables) Sheet http://www.jackhenry.com/role/ReportableSegmentInformationTables Reportable Segment Information (Tables) Tables http://www.jackhenry.com/role/ReportableSegmentInformationTextBlock 30 false false R31.htm 9954482 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Details) Sheet http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesDetails Nature of Operations and Summary of Significant Accounting Policies (Details) Details http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesLossonDisposalofAssetsnetTables 31 false false R32.htm 9954483 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies Allowance for Credit Losses (Details) Sheet http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesAllowanceforCreditLossesDetails Nature of Operations and Summary of Significant Accounting Policies Allowance for Credit Losses (Details) Details 32 false false R33.htm 9954484 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies Property and Equipment (Details) Sheet http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails Nature of Operations and Summary of Significant Accounting Policies Property and Equipment (Details) Details 33 false false R34.htm 9954485 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies Intangible Assets (Details) Sheet http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesIntangibleAssetsDetails Nature of Operations and Summary of Significant Accounting Policies Intangible Assets (Details) Details 34 false false R35.htm 9954486 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies Purchase of Investments (Details) Sheet http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPurchaseofInvestmentsDetails Nature of Operations and Summary of Significant Accounting Policies Purchase of Investments (Details) Details 35 false false R36.htm 9954487 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies Treasury Stock (Details) Sheet http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesTreasuryStockDetails Nature of Operations and Summary of Significant Accounting Policies Treasury Stock (Details) Details http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesLossonDisposalofAssetsnetTables 36 false false R37.htm 9954488 - Disclosure - Revenue and Deferred Costs Disaggregation of Revenue (Details) Sheet http://www.jackhenry.com/role/RevenueandDeferredCostsDisaggregationofRevenueDetails Revenue and Deferred Costs Disaggregation of Revenue (Details) Details 37 false false R38.htm 9954489 - Disclosure - Revenue and Deferred Costs Contract Balances (Details) Sheet http://www.jackhenry.com/role/RevenueandDeferredCostsContractBalancesDetails Revenue and Deferred Costs Contract Balances (Details) Details 38 false false R39.htm 9954490 - Disclosure - Revenue and Deferred Costs Revenue Recognition Narrative (Details) Sheet http://www.jackhenry.com/role/RevenueandDeferredCostsRevenueRecognitionNarrativeDetails Revenue and Deferred Costs Revenue Recognition Narrative (Details) Details 39 false false R40.htm 9954491 - Disclosure - Revenue and Deferred Costs Contract Costs (Details) Sheet http://www.jackhenry.com/role/RevenueandDeferredCostsContractCostsDetails Revenue and Deferred Costs Contract Costs (Details) Details 40 false false R41.htm 9954492 - Disclosure - Fair Value Measures and Disclosures (Details) Sheet http://www.jackhenry.com/role/FairValueMeasuresandDisclosuresDetails Fair Value Measures and Disclosures (Details) Details http://www.jackhenry.com/role/FairValueMeasuresandDisclosuresTables 41 false false R42.htm 9954493 - Disclosure - Leases Leases (Details) Sheet http://www.jackhenry.com/role/LeasesLeasesDetails Leases Leases (Details) Details http://www.jackhenry.com/role/LeasesLeasesTables 42 false false R43.htm 9954494 - Disclosure - Leases Lease Maturity (Details) Sheet http://www.jackhenry.com/role/LeasesLeaseMaturityDetails Leases Lease Maturity (Details) Details 43 false false R44.htm 9954495 - Disclosure - Debt Narrative (Details) Sheet http://www.jackhenry.com/role/DebtNarrativeDetails Debt Narrative (Details) Details 44 false false R45.htm 9954496 - Disclosure - Income Taxes Narrative (Details) Sheet http://www.jackhenry.com/role/IncomeTaxesNarrativeDetails Income Taxes Narrative (Details) Details 45 false false R46.htm 9954497 - Disclosure - Stock Based Compensation Narrative (Details) Sheet http://www.jackhenry.com/role/StockBasedCompensationNarrativeDetails Stock Based Compensation Narrative (Details) Details 46 false false R47.htm 9954498 - Disclosure - Stock Based Compensation Restricted Stock Unit Awards (Details) Sheet http://www.jackhenry.com/role/StockBasedCompensationRestrictedStockUnitAwardsDetails Stock Based Compensation Restricted Stock Unit Awards (Details) Details 47 false false R48.htm 9954499 - Disclosure - Stock Based Compensation PSU Measurement Date Assumptions (Details) Sheet http://www.jackhenry.com/role/StockBasedCompensationPSUMeasurementDateAssumptionsDetails Stock Based Compensation PSU Measurement Date Assumptions (Details) Details 48 false false R49.htm 9954500 - Disclosure - Earnings Per Share Earnings Per Share (Details) Sheet http://www.jackhenry.com/role/EarningsPerShareEarningsPerShareDetails Earnings Per Share Earnings Per Share (Details) Details http://www.jackhenry.com/role/EarningsPerShareEarningsPerShareTables 49 false false R50.htm 9954501 - Disclosure - Business Acquisitions (Details) Sheet http://www.jackhenry.com/role/BusinessAcquisitionsDetails Business Acquisitions (Details) Details http://www.jackhenry.com/role/BusinessAcquisitionsTables 50 false false R51.htm 9954502 - Disclosure - Reportable Segment Information Narrative (Details) Sheet http://www.jackhenry.com/role/ReportableSegmentInformationNarrativeDetails Reportable Segment Information Narrative (Details) Details 51 false false R52.htm 9954503 - Disclosure - Reportable Segment Information Reconciliation of Operating Profit by Segment to Consolidated (Details) Sheet http://www.jackhenry.com/role/ReportableSegmentInformationReconciliationofOperatingProfitbySegmenttoConsolidatedDetails Reportable Segment Information Reconciliation of Operating Profit by Segment to Consolidated (Details) Details 52 false false All Reports Book All Reports jkhy-20230930.htm jkhy-20230930.xsd jkhy-20230930_cal.xml jkhy-20230930_def.xml jkhy-20230930_lab.xml jkhy-20230930_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 70 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "jkhy-20230930.htm": { "nsprefix": "jkhy", "nsuri": "http://www.jackhenry.com/20230930", "dts": { "inline": { "local": [ "jkhy-20230930.htm" ] }, "schema": { "local": [ "jkhy-20230930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "jkhy-20230930_cal.xml" ] }, "definitionLink": { "local": [ "jkhy-20230930_def.xml" ] }, "labelLink": { "local": [ "jkhy-20230930_lab.xml" ] }, "presentationLink": { "local": [ "jkhy-20230930_pre.xml" ] } }, "keyStandard": 268, "keyCustom": 23, "axisStandard": 20, "axisCustom": 0, "memberStandard": 28, "memberCustom": 14, "hidden": { "total": 22, "http://xbrl.sec.gov/dei/2023": 5, "http://www.jackhenry.com/20230930": 10, "http://fasb.org/us-gaap/2023": 7 }, "contextCount": 130, "entityCount": 1, "segmentCount": 44, "elementCount": 515, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 531, "http://xbrl.sec.gov/ecd/2023": 4, "http://xbrl.sec.gov/dei/2023": 29 }, "report": { "R1": { "role": "http://www.jackhenry.com/role/CoverPage", "longName": "0000001 - Document - Cover Page", "shortName": "Cover Page", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "longName": "0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "longName": "0000003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentIncomeInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "unique": true } }, "R4": { "role": "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYStatement", "longName": "0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statement", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statement", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-11", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesTextBlock", "longName": "0000006 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Text Block)", "shortName": "Nature of Operations and Summary of Significant Accounting Policies (Text Block)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "6", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.jackhenry.com/role/RecentAccountingPronouncementsRecentAccountingPronouncementsTextBlock", "longName": "0000007 - Disclosure - Recent Accounting Pronouncements Recent Accounting Pronouncements (Text Block)", "shortName": "Recent Accounting Pronouncements Recent Accounting Pronouncements (Text Block)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.jackhenry.com/role/RevenueandDeferredCostsRevenueandDeferredCostsNotes", "longName": "0000008 - Disclosure - Revenue and Deferred Costs Revenue and Deferred Costs (Notes)", "shortName": "Revenue and Deferred Costs Revenue and Deferred Costs (Notes)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.jackhenry.com/role/FairValueMeasuresandDisclosures", "longName": "0000009 - Disclosure - Fair Value Measures and Disclosures", "shortName": "Fair Value Measures and Disclosures", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.jackhenry.com/role/LeasesLeasesNotes", "longName": "0000010 - Disclosure - Leases Leases (Notes)", "shortName": "Leases Leases (Notes)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.jackhenry.com/role/DebtTextBlock", "longName": "0000011 - Disclosure - Debt (Text Block)", "shortName": "Debt (Text Block)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.jackhenry.com/role/IncomeTaxesTextBlock", "longName": "0000012 - Disclosure - Income Taxes (Text Block)", "shortName": "Income Taxes (Text Block)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.jackhenry.com/role/StockBasedCompensationTextBlock", "longName": "0000013 - Disclosure - Stock Based Compensation (Text Block)", "shortName": "Stock Based Compensation (Text Block)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.jackhenry.com/role/EarningsPerShareEarningsPerShareTextBlock", "longName": "0000014 - Disclosure - Earnings Per Share Earnings Per Share (Text Block)", "shortName": "Earnings Per Share Earnings Per Share (Text Block)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.jackhenry.com/role/BusinessAcquisitionsTextBlock", "longName": "0000015 - Disclosure - Business Acquisitions (Text Block)", "shortName": "Business Acquisitions (Text Block)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.jackhenry.com/role/ReportableSegmentInformationTextBlock", "longName": "0000016 - Disclosure - Reportable Segment Information (Text Block)", "shortName": "Reportable Segment Information (Text Block)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.jackhenry.com/role/SubsequentEventsSubsequentEventsTextBlock", "longName": "0000017 - Disclosure - Subsequent Events Subsequent Events (Text Block)", "shortName": "Subsequent Events Subsequent Events (Text Block)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true } }, "R18": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true }, "uniqueAnchor": null }, "R19": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:Rule10b51ArrTrmntdFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:Rule10b51ArrTrmntdFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Policies)", "shortName": "Nature of Operations and Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.jackhenry.com/role/FairValueMeasuresandDisclosuresPolicies", "longName": "9954472 - Disclosure - Fair Value Measures and Disclosures (Policies)", "shortName": "Fair Value Measures and Disclosures (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueOfFinancialInstrumentsPolicy", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueOfFinancialInstrumentsPolicy", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.jackhenry.com/role/LeasesLeasesPolicies", "longName": "9954473 - Disclosure - Leases Leases (Policies)", "shortName": "Leases Leases (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeLeasesPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeLeasesPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesLossonDisposalofAssetsnetTables", "longName": "9954474 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies- Loss on Disposal of Assets, net (Tables)", "shortName": "Nature of Operations and Summary of Significant Accounting Policies- Loss on Disposal of Assets, net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.jackhenry.com/role/RevenueandDeferredCostsRevenueandDeferredCostsTables", "longName": "9954475 - Disclosure - Revenue and Deferred Costs Revenue and Deferred Costs (Tables)", "shortName": "Revenue and Deferred Costs Revenue and Deferred Costs (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.jackhenry.com/role/FairValueMeasuresandDisclosuresTables", "longName": "9954476 - Disclosure - Fair Value Measures and Disclosures (Tables)", "shortName": "Fair Value Measures and Disclosures (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.jackhenry.com/role/LeasesLeasesTables", "longName": "9954477 - Disclosure - Leases Leases (Tables)", "shortName": "Leases Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.jackhenry.com/role/StockBasedCompensationTables", "longName": "9954478 - Disclosure - Stock Based Compensation (Tables)", "shortName": "Stock Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.jackhenry.com/role/EarningsPerShareEarningsPerShareTables", "longName": "9954479 - Disclosure - Earnings Per Share Earnings Per Share (Tables)", "shortName": "Earnings Per Share Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.jackhenry.com/role/BusinessAcquisitionsTables", "longName": "9954480 - Disclosure - Business Acquisitions (Tables)", "shortName": "Business Acquisitions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-101", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-101", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.jackhenry.com/role/ReportableSegmentInformationTables", "longName": "9954481 - Disclosure - Reportable Segment Information (Tables)", "shortName": "Reportable Segment Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesDetails", "longName": "9954482 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Details)", "shortName": "Nature of Operations and Summary of Significant Accounting Policies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "c-3", "name": "jkhy:EntityNumberOfCustomers", "unitRef": "client", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "jkhy:EntityNumberOfCustomers", "unitRef": "client", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesAllowanceforCreditLossesDetails", "longName": "9954483 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies Allowance for Credit Losses (Details)", "shortName": "Nature of Operations and Summary of Significant Accounting Policies Allowance for Credit Losses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails", "longName": "9954484 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies Property and Equipment (Details)", "shortName": "Nature of Operations and Summary of Significant Accounting Policies Property and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesIntangibleAssetsDetails", "longName": "9954485 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies Intangible Assets (Details)", "shortName": "Nature of Operations and Summary of Significant Accounting Policies Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPurchaseofInvestmentsDetails", "longName": "9954486 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies Purchase of Investments (Details)", "shortName": "Nature of Operations and Summary of Significant Accounting Policies Purchase of Investments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c-38", "name": "us-gaap:InvestmentOwnedAtCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-38", "name": "us-gaap:InvestmentOwnedAtCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesTreasuryStockDetails", "longName": "9954487 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies Treasury Stock (Details)", "shortName": "Nature of Operations and Summary of Significant Accounting Policies Treasury Stock (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:TreasuryStockCommonShares", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "unique": true } }, "R37": { "role": "http://www.jackhenry.com/role/RevenueandDeferredCostsDisaggregationofRevenueDetails", "longName": "9954488 - Disclosure - Revenue and Deferred Costs Disaggregation of Revenue (Details)", "shortName": "Revenue and Deferred Costs Disaggregation of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-40", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "unique": true } }, "R38": { "role": "http://www.jackhenry.com/role/RevenueandDeferredCostsContractBalancesDetails", "longName": "9954489 - Disclosure - Revenue and Deferred Costs Contract Balances (Details)", "shortName": "Revenue and Deferred Costs Contract Balances (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "unique": true } }, "R39": { "role": "http://www.jackhenry.com/role/RevenueandDeferredCostsRevenueRecognitionNarrativeDetails", "longName": "9954490 - Disclosure - Revenue and Deferred Costs Revenue Recognition Narrative (Details)", "shortName": "Revenue and Deferred Costs Revenue Recognition Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.jackhenry.com/role/RevenueandDeferredCostsContractCostsDetails", "longName": "9954491 - Disclosure - Revenue and Deferred Costs Contract Costs (Details)", "shortName": "Revenue and Deferred Costs Contract Costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CapitalizedContractCostNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CapitalizedContractCostNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.jackhenry.com/role/FairValueMeasuresandDisclosuresDetails", "longName": "9954492 - Disclosure - Fair Value Measures and Disclosures (Details)", "shortName": "Fair Value Measures and Disclosures (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-55", "name": "us-gaap:OtherAssetsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-55", "name": "us-gaap:OtherAssetsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.jackhenry.com/role/LeasesLeasesDetails", "longName": "9954493 - Disclosure - Leases Leases (Details)", "shortName": "Leases Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.jackhenry.com/role/LeasesLeaseMaturityDetails", "longName": "9954494 - Disclosure - Leases Lease Maturity (Details)", "shortName": "Leases Lease Maturity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.jackhenry.com/role/DebtNarrativeDetails", "longName": "9954495 - Disclosure - Debt Narrative (Details)", "shortName": "Debt Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestPaid", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestPaid", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.jackhenry.com/role/IncomeTaxesNarrativeDetails", "longName": "9954496 - Disclosure - Income Taxes Narrative (Details)", "shortName": "Income Taxes Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "rate", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "rate", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.jackhenry.com/role/StockBasedCompensationNarrativeDetails", "longName": "9954497 - Disclosure - Stock Based Compensation Narrative (Details)", "shortName": "Stock Based Compensation Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-86", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "unique": true } }, "R47": { "role": "http://www.jackhenry.com/role/StockBasedCompensationRestrictedStockUnitAwardsDetails", "longName": "9954498 - Disclosure - Stock Based Compensation Restricted Stock Unit Awards (Details)", "shortName": "Stock Based Compensation Restricted Stock Unit Awards (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-90", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "unique": true } }, "R48": { "role": "http://www.jackhenry.com/role/StockBasedCompensationPSUMeasurementDateAssumptionsDetails", "longName": "9954499 - Disclosure - Stock Based Compensation PSU Measurement Date Assumptions (Details)", "shortName": "Stock Based Compensation PSU Measurement Date Assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-97", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-97", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.jackhenry.com/role/EarningsPerShareEarningsPerShareDetails", "longName": "9954500 - Disclosure - Earnings Per Share Earnings Per Share (Details)", "shortName": "Earnings Per Share Earnings Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "unique": true } }, "R50": { "role": "http://www.jackhenry.com/role/BusinessAcquisitionsDetails", "longName": "9954501 - Disclosure - Business Acquisitions (Details)", "shortName": "Business Acquisitions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-99", "name": "us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "unique": true } }, "R51": { "role": "http://www.jackhenry.com/role/ReportableSegmentInformationNarrativeDetails", "longName": "9954502 - Disclosure - Reportable Segment Information Narrative (Details)", "shortName": "Reportable Segment Information Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.jackhenry.com/role/ReportableSegmentInformationReconciliationofOperatingProfitbySegmenttoConsolidatedDetails", "longName": "9954503 - Disclosure - Reportable Segment Information Reconciliation of Operating Profit by Segment to Consolidated (Details)", "shortName": "Reportable Segment Information Reconciliation of Operating Profit by Segment to Consolidated (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-117", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jkhy-20230930.htm", "unique": true } } }, "tag": { "us-gaap_IncreaseDecreaseInDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredRevenue", "crdr": "debit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Change in deferred revenues", "label": "Increase (Decrease) in Deferred Revenue", "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r659" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.jackhenry.com/role/IncomeTaxesNarrativeDetails", "http://www.jackhenry.com/role/LeasesLeasesDetails", "http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesIntangibleAssetsDetails", "http://www.jackhenry.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum [Member]", "label": "Maximum [Member]" } } }, "auth_ref": [ "r301", "r302", "r303", "r304", "r368", "r534", "r578", "r596", "r597", "r647", "r650", "r651", "r652", "r654", "r656", "r657", "r667", "r675", "r688", "r696", "r826", "r866", "r867", "r868", "r869", "r870", "r871" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.jackhenry.com/role/SubsequentEventsSubsequentEventsTextBlock" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events [Text Block]", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r502", "r503" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of treasury stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r31" ] }, "us-gaap_ContractWithCustomerAssetNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetNoncurrent", "crdr": "debit", "presentation": [ "http://www.jackhenry.com/role/RevenueandDeferredCostsContractBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract Asset- Non-current", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent." } } }, "auth_ref": [ "r345", "r347", "r358" ] }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "crdr": "credit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Change in deferred income taxes", "label": "Increase (Decrease) in Deferred Income Taxes", "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa." } } }, "auth_ref": [ "r6" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.jackhenry.com/role/IncomeTaxesNarrativeDetails", "http://www.jackhenry.com/role/LeasesLeasesDetails", "http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesIntangibleAssetsDetails", "http://www.jackhenry.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum [Member]", "label": "Minimum [Member]" } } }, "auth_ref": [ "r301", "r302", "r303", "r304", "r368", "r534", "r578", "r596", "r597", "r647", "r650", "r651", "r652", "r654", "r656", "r657", "r667", "r675", "r688", "r696", "r826", "r866", "r867", "r868", "r869", "r870", "r871" ] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "presentation": [ "http://www.jackhenry.com/role/RevenueandDeferredCostsContractBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract Assets- Current", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r345", "r347", "r358" ] }, "us-gaap_CorporateAndOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateAndOtherMember", "presentation": [ "http://www.jackhenry.com/role/ReportableSegmentInformationNarrativeDetails", "http://www.jackhenry.com/role/ReportableSegmentInformationReconciliationofOperatingProfitbySegmenttoConsolidatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate and Other [Member]", "label": "Corporate and Other [Member]", "documentation": "Component of an entity that provides financial and operational oversight and administrative support for other segments and other segments not separately reported due to size or nature of business activities. Excludes intersegment elimination and reconciling items." } } }, "auth_ref": [ "r809" ] }, "us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased", "presentation": [ "http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesTreasuryStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased", "label": "Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased", "documentation": "The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan." } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r139" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.jackhenry.com/role/ReportableSegmentInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Reportable Segments", "label": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r810" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r769" ] }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalFundsEffectiveSwapRateMember", "presentation": [ "http://www.jackhenry.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]", "label": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]", "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." } } }, "auth_ref": [ "r857" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.jackhenry.com/role/RevenueandDeferredCostsRevenueandDeferredCostsNotes" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue and Deferred Costs [Text Block]", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r128", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r360" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r713", "r724", "r734", "r759" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYStatement" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders' equity", "periodStartLabel": "Balance, beginning of period (value)", "periodEndLabel": "Balance, end of period (value)", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r79", "r82", "r83", "r99", "r607", "r623", "r644", "r645", "r694", "r707", "r804", "r815", "r860", "r880" ] }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityExpirationDate1", "presentation": [ "http://www.jackhenry.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility, Expiration Date", "label": "Line of Credit Facility, Expiration Date", "documentation": "Date the credit facility terminates, in YYYY-MM-DD format." } } }, "auth_ref": [ "r20" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.jackhenry.com/role/LeasesLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Right-of-Use Asset", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r486" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock, Common [Member]", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r45" ] }, "us-gaap_PaymentsOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividends", "crdr": "credit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Dividends paid", "label": "Payments of Dividends", "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests." } } }, "auth_ref": [ "r31" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesTreasuryStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock, Common, Shares", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r45" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r713", "r724", "r734", "r759" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r33", "r135", "r662" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.jackhenry.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "PROVISION FOR INCOME TAXES", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r118", "r125", "r174", "r175", "r206", "r415", "r432", "r560" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "NET CHANGE IN CASH AND CASH EQUIVALENTS", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "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." } } }, "auth_ref": [ "r3", "r94" ] }, "us-gaap_FairValueByAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByAssetClassAxis", "presentation": [ "http://www.jackhenry.com/role/FairValueMeasuresandDisclosuresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Class [Axis]", "label": "Asset Class [Axis]", "documentation": "Information by class of asset." } } }, "auth_ref": [ "r64", "r65" ] }, "us-gaap_AssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total other assets", "label": "Assets, Noncurrent", "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 after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r156", "r263", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r443", "r447", "r471", "r824", "r825", "r864" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.jackhenry.com/role/FairValueMeasuresandDisclosuresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r328", "r362", "r363", "r364", "r365", "r366", "r367", "r466", "r507", "r508", "r509", "r671", "r672", "r683", "r684", "r685" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r746" ] }, "us-gaap_CapitalizedContractCostAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAmortization", "crdr": "debit", "presentation": [ "http://www.jackhenry.com/role/RevenueandDeferredCostsContractCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of deferred contract costs", "label": "Capitalized Contract Cost, Amortization", "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r282" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r746" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.jackhenry.com/role/EarningsPerShareEarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.jackhenry.com/role/EarningsPerShareEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive effect of stock options, restricted stock units, and performance units", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r182", "r183", "r184", "r188", "r373" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.jackhenry.com/role/FairValueMeasuresandDisclosuresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring [Member]", "label": "Fair Value, Recurring [Member]", "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." } } }, "auth_ref": [ "r464", "r470" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r19", "r694" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r748" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "periodStartLabel": "CASH AND CASH EQUIVALENTS, BEGINNING OF PERIOD", "periodEndLabel": "CASH AND CASH EQUIVALENTS, END OF PERIOD", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r33", "r94", "r154" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.jackhenry.com/role/FairValueMeasuresandDisclosuresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Axis]", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r465", "r466", "r467", "r468", "r470" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.jackhenry.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://www.jackhenry.com/role/ReportableSegmentInformationReconciliationofOperatingProfitbySegmenttoConsolidatedDetails": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.jackhenry.com/role/BusinessAcquisitionsDetails", "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.jackhenry.com/role/ReportableSegmentInformationReconciliationofOperatingProfitbySegmenttoConsolidatedDetails", "http://www.jackhenry.com/role/RevenueandDeferredCostsDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "verboseLabel": "Revenue", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r199", "r200", "r211", "r216", "r217", "r223", "r225", "r226", "r356", "r357", "r535" ] }, "us-gaap_InterestIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNet", "crdr": "credit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.jackhenry.com/role/ReportableSegmentInformationReconciliationofOperatingProfitbySegmenttoConsolidatedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total Interest Income (Expense)", "terseLabel": "INTEREST INCOME (EXPENSE)", "label": "Interest Income (Expense), Net", "documentation": "The net amount of operating interest income (expense)." } } }, "auth_ref": [ "r116" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.jackhenry.com/role/IncomeTaxesNarrativeDetails", "http://www.jackhenry.com/role/LeasesLeasesDetails", "http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesIntangibleAssetsDetails", "http://www.jackhenry.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r301", "r302", "r303", "r304", "r361", "r368", "r397", "r398", "r399", "r510", "r534", "r578", "r596", "r597", "r647", "r650", "r651", "r652", "r654", "r656", "r657", "r667", "r675", "r688", "r696", "r699", "r821", "r826", "r867", "r868", "r869", "r870", "r871" ] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "EXPENSES", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r747" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.jackhenry.com/role/BusinessAcquisitionsDetails", "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYStatement", "http://www.jackhenry.com/role/EarningsPerShareEarningsPerShareDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "NET INCOME", "terseLabel": "Net Income", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r86", "r96", "r115", "r132", "r143", "r144", "r148", "r156", "r164", "r168", "r169", "r170", "r171", "r174", "r175", "r185", "r198", "r212", "r218", "r221", "r263", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r460", "r471", "r557", "r625", "r641", "r642", "r666", "r705", "r824" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r722", "r733", "r743", "r768" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income tax liability", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r413", "r414", "r546" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.jackhenry.com/role/StockBasedCompensationNarrativeDetails", "http://www.jackhenry.com/role/StockBasedCompensationPSUMeasurementDateAssumptionsDetails", "http://www.jackhenry.com/role/StockBasedCompensationRestrictedStockUnitAwardsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r721", "r732", "r742", "r767" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.jackhenry.com/role/BusinessAcquisitionsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.jackhenry.com/role/BusinessAcquisitionsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total identifiable net assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r57", "r60" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.jackhenry.com/role/IncomeTaxesNarrativeDetails", "http://www.jackhenry.com/role/LeasesLeasesDetails", "http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesIntangibleAssetsDetails", "http://www.jackhenry.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r301", "r302", "r303", "r304", "r361", "r368", "r397", "r398", "r399", "r510", "r534", "r578", "r596", "r597", "r647", "r650", "r651", "r652", "r654", "r656", "r657", "r667", "r675", "r688", "r696", "r699", "r821", "r826", "r867", "r868", "r869", "r870", "r871" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r747" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.jackhenry.com/role/EarningsPerShareEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted earnings per share", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r150", "r168", "r169", "r170", "r171", "r172", "r181", "r186", "r187", "r188", "r192", "r459", "r460", "r542", "r559", "r664" ] }, "us-gaap_BusinessCombinationAcquiredReceivablesFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAcquiredReceivablesFairValue", "crdr": "debit", "presentation": [ "http://www.jackhenry.com/role/BusinessAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired Receivable, Fair Value", "label": "Business Combination, Acquired Receivable, Fair Value", "documentation": "Fair value of acquired receivable from business combination, excluding certain loans and debt securities acquired in transfer." } } }, "auth_ref": [ "r438" ] }, "us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAcquiredReceivablesGrossContractualAmount", "crdr": "debit", "presentation": [ "http://www.jackhenry.com/role/BusinessAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired Receivables, Gross Contractual Amount", "label": "Business Combination, Acquired Receivables, Gross Contractual Amount", "documentation": "For receivables acquired in a business combination, excluding certain loans and debt securities acquired in a transfer (as defined), this element represents the gross contractual amounts receivable, by major class of receivable, such as loans, direct finance leases (as defined), and any other class of receivables." } } }, "auth_ref": [ "r58" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r769" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r748" ] }, "us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAcquiredReceivablesEstimatedUncollectible", "crdr": "credit", "presentation": [ "http://www.jackhenry.com/role/BusinessAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired Receivables, Estimated Uncollectible", "label": "Business Combination, Acquired Receivables, Estimated Uncollectible", "documentation": "For receivables acquired in a business combination, excluding certain loans and debt securities acquired in a transfer (as defined), this element represents the best estimate at the acquisition date of the contractual cash flows not expected to be collected, by major class of receivable, such as loans, direct finance leases (as defined), and any other class of receivables." } } }, "auth_ref": [ "r59" ] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.jackhenry.com/role/RevenueandDeferredCostsRevenueandDeferredCostsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Asset and Liability [Table Text Block]", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r827" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r720", "r731", "r741", "r766" ] }, "jkhy_CompensationPeerGroupMember": { "xbrltype": "domainItemType", "nsuri": "http://www.jackhenry.com/20230930", "localname": "CompensationPeerGroupMember", "presentation": [ "http://www.jackhenry.com/role/StockBasedCompensationPSUMeasurementDateAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Peer Group [Member]", "label": "Compensation Peer Group [Member]", "documentation": "Compensation Peer Group [Member]" } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation", "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r7", "r42" ] }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "presentation": [ "http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for Credit Losses", "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized." } } }, "auth_ref": [ "r37" ] }, "jkhy_ReclassificationOfRevenueFromPaymentsToCorporateAndOther": { "xbrltype": "monetaryItemType", "nsuri": "http://www.jackhenry.com/20230930", "localname": "ReclassificationOfRevenueFromPaymentsToCorporateAndOther", "crdr": "credit", "presentation": [ "http://www.jackhenry.com/role/ReportableSegmentInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification of Revenue from Payments to Corporate and Other", "label": "Reclassification of Revenue from Payments to Corporate and Other", "documentation": "Reclassification of Revenue from Payments to Corporate and Other" } } }, "auth_ref": [] }, "jkhy_ProductDeliveryandServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.jackhenry.com/20230930", "localname": "ProductDeliveryandServiceMember", "presentation": [ "http://www.jackhenry.com/role/RevenueandDeferredCostsDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product Delivery and Service [Member]", "label": "Product Delivery and Service [Member]", "documentation": "Product Delivery and Service [Member]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebtAndCapitalSecurities", "crdr": "credit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayments on credit facilities and financing leases", "label": "Repayment of Long-Term Debt, Long-Term Lease Obligation, and Capital Security", "documentation": "Amount of cash outflow for debt, mandatory redeemable security, and principal payment for finance lease obligation." } } }, "auth_ref": [ "r32" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceived", "crdr": "debit", "presentation": [ "http://www.jackhenry.com/role/LeasesLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessor, Operating Lease, Payment to be Received", "label": "Lessor, Operating Lease, Payment to be Received", "documentation": "Amount of lease payments to be received by lessor for operating lease." } } }, "auth_ref": [ "r499" ] }, "jkhy_PaymentsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.jackhenry.com/20230930", "localname": "PaymentsMember", "presentation": [ "http://www.jackhenry.com/role/BusinessAcquisitionsDetails", "http://www.jackhenry.com/role/ReportableSegmentInformationNarrativeDetails", "http://www.jackhenry.com/role/ReportableSegmentInformationReconciliationofOperatingProfitbySegmenttoConsolidatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payments [Member]", "label": "Payments [Member]", "documentation": "Payments Segment [Member]" } } }, "auth_ref": [] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r718", "r729", "r739", "r764" ] }, "jkhy_FairvalueongrantdatelessPVofdividendsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.jackhenry.com/20230930", "localname": "FairvalueongrantdatelessPVofdividendsMember", "presentation": [ "http://www.jackhenry.com/role/StockBasedCompensationNarrativeDetails", "http://www.jackhenry.com/role/StockBasedCompensationRestrictedStockUnitAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value on grant date less PV of dividends [Member]", "label": "Fair value on grant date less PV of dividends [Member]", "documentation": "Fair value on grant date less PV of dividends [Member]" } } }, "auth_ref": [] }, "jkhy_EntityNumberOfCustomers": { "xbrltype": "integerItemType", "nsuri": "http://www.jackhenry.com/20230930", "localname": "EntityNumberOfCustomers", "presentation": [ "http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Entity number of customers", "label": "Entity number of customers", "documentation": "Entity number of customers" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.jackhenry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "jkhy_AcquisitionAmortizationExpenseIncludedInProFormaNetIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://www.jackhenry.com/20230930", "localname": "AcquisitionAmortizationExpenseIncludedInProFormaNetIncome", "crdr": "debit", "presentation": [ "http://www.jackhenry.com/role/BusinessAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition, amortization expense included in pro forma net income", "label": "Acquisition, amortization expense included in pro forma net income", "documentation": "Acquisition, amortization expense included in pro forma net income" } } }, "auth_ref": [] }, "jkhy_OperatingLeaseLiabilityOptionToExtendAmounts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.jackhenry.com/20230930", "localname": "OperatingLeaseLiabilityOptionToExtendAmounts", "crdr": "credit", "presentation": [ "http://www.jackhenry.com/role/LeasesLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease Liability Option To Extend Amounts", "label": "Operating Lease Liability Option To Extend Amounts", "documentation": "Amounts of operating lease payments related to options to extend lease terms that are fairly certain of being exercised" } } }, "auth_ref": [] }, "jkhy_ShareBasedCompensationArrangementByShareBasedPaymentAwardTerminationPeriodAfterDeath": { "xbrltype": "durationItemType", "nsuri": "http://www.jackhenry.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardTerminationPeriodAfterDeath", "presentation": [ "http://www.jackhenry.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Termination period after death", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Termination Period After Death", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Termination Period After Death" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.jackhenry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "jkhy_A2015EIPMember": { "xbrltype": "domainItemType", "nsuri": "http://www.jackhenry.com/20230930", "localname": "A2015EIPMember", "presentation": [ "http://www.jackhenry.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2015 EIP [Member]", "label": "2015 EIP [Member]", "documentation": "2015 EIP [Member]" } } }, "auth_ref": [] }, "jkhy_ElizabethtownKYSubleaseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.jackhenry.com/20230930", "localname": "ElizabethtownKYSubleaseMember", "presentation": [ "http://www.jackhenry.com/role/LeasesLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Elizabethtown, KY Sublease", "label": "Elizabethtown, KY Sublease [Member]", "documentation": "Elizabethtown, KY Sublease" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events [Abstract]", "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.jackhenry.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r689" ] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://www.jackhenry.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r18", "r112", "r327", "r341", "r671", "r672", "r873" ] }, "jkhy_ReclassificationOfRevenueFromPaymentsToComplementary": { "xbrltype": "monetaryItemType", "nsuri": "http://www.jackhenry.com/20230930", "localname": "ReclassificationOfRevenueFromPaymentsToComplementary", "crdr": "credit", "presentation": [ "http://www.jackhenry.com/role/ReportableSegmentInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification of Revenue from Payments to Complementary", "label": "Reclassification of Revenue from Payments to Complementary", "documentation": "Reclassification of Revenue from Payments to Complementary" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.jackhenry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "jkhy_ComplementaryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.jackhenry.com/20230930", "localname": "ComplementaryMember", "presentation": [ "http://www.jackhenry.com/role/ReportableSegmentInformationNarrativeDetails", "http://www.jackhenry.com/role/ReportableSegmentInformationReconciliationofOperatingProfitbySegmenttoConsolidatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Complementary [Member]", "label": "Complementary [Member]", "documentation": "Complementary Segment [Member]" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "crdr": "debit", "presentation": [ "http://www.jackhenry.com/role/StockBasedCompensationRestrictedStockUnitAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units, Aggregate Intrinsic Value, Outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding", "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.jackhenry.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation expense yet to be recognized, period for recognition", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r403" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r81", "r103", "r550", "r582", "r586", "r589", "r606", "r694" ] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.jackhenry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r717", "r728", "r738", "r763" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationships, net of amortization", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r101", "r536" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r51", "r52", "r371" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.jackhenry.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized Tax Benefits", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r410", "r419" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r137", "r283", "r541", "r669", "r694", "r817", "r818" ] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.jackhenry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.jackhenry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionEffectiveDateOfAcquisition1", "presentation": [ "http://www.jackhenry.com/role/BusinessAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Effective Date of Acquisition", "label": "Business Acquisition, Effective Date of Acquisition", "documentation": "Date when the acquirer obtains control of the acquiree, in YYYY-MM-DD format." } } }, "auth_ref": [ "r1", "r2", "r14" ] }, "us-gaap_GainLossOnDispositionOfAssets1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDispositionOfAssets1", "crdr": "credit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "(Gain)/loss on disposal of assets", "label": "Gain (Loss) on Disposition of Assets", "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee." } } }, "auth_ref": [ "r801" ] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.jackhenry.com/role/IncomeTaxesTextBlock" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Text Block]", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r157", "r409", "r417", "r421", "r424", "r431", "r433", "r434", "r435", "r590" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.jackhenry.com/role/StockBasedCompensationNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Option [Member]", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "us-gaap_OtherIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIntangibleAssetsMember", "presentation": [ "http://www.jackhenry.com/role/BusinessAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Intangible Assets [Member]", "label": "Other Intangible Assets [Member]", "documentation": "Intangible assets classified as other." } } }, "auth_ref": [] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r719", "r730", "r740", "r765" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r21", "r156", "r263", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r444", "r447", "r448", "r471", "r604", "r665", "r707", "r824", "r864", "r865" ] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://www.jackhenry.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r857" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.jackhenry.com/role/RevenueandDeferredCostsDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r357", "r676", "r677", "r678", "r679", "r680", "r681", "r682" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.jackhenry.com/role/FairValueMeasuresandDisclosuresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Inputs, Level 3 [Member]", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r328", "r362", "r363", "r364", "r365", "r366", "r367", "r466", "r509", "r671", "r672", "r683", "r684", "r685" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r777" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r770" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.jackhenry.com/role/FairValueMeasuresandDisclosuresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Inputs, Level 2 [Member]", "label": "Fair Value, Inputs, Level 2 [Member]", "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." } } }, "auth_ref": [ "r328", "r362", "r367", "r466", "r508", "r671", "r672", "r683", "r684", "r685" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r778" ] }, "jkhy_OnPremiseSupportMember": { "xbrltype": "domainItemType", "nsuri": "http://www.jackhenry.com/20230930", "localname": "OnPremiseSupportMember", "presentation": [ "http://www.jackhenry.com/role/RevenueandDeferredCostsDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "On-Premise Support", "label": "On-Premise Support [Member]", "documentation": "On-Premise Support" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "crdr": "debit", "presentation": [ "http://www.jackhenry.com/role/BusinessAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition goodwill expected to be tax deductible", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes." } } }, "auth_ref": [ "r62" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r778" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://www.jackhenry.com/role/BusinessAcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree." } } }, "auth_ref": [ "r105" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.jackhenry.com/role/BusinessAcquisitionsDetails", "http://www.jackhenry.com/role/BusinessAcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r54", "r56", "r439", "r686", "r687" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.jackhenry.com/role/BusinessAcquisitionsDetails", "http://www.jackhenry.com/role/ReportableSegmentInformationNarrativeDetails", "http://www.jackhenry.com/role/ReportableSegmentInformationReconciliationofOperatingProfitbySegmenttoConsolidatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Domain]", "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r195", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r221", "r226", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r299", "r300", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r669", "r788", "r875" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.jackhenry.com/role/RevenueandDeferredCostsRevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Future revenue related to unsatisfied performance obligations", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r120" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r779" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.jackhenry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.jackhenry.com/role/BusinessAcquisitionsDetails", "http://www.jackhenry.com/role/BusinessAcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r439", "r686", "r687" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r778" ] }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerSoftwareIntangibleAssetMember", "presentation": [ "http://www.jackhenry.com/role/BusinessAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computer Software, Intangible Asset [Member]", "label": "Computer Software, Intangible Asset [Member]", "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks." } } }, "auth_ref": [ "r661", "r819", "r820" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r780" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.jackhenry.com/role/StockBasedCompensationRestrictedStockUnitAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited, weighted average grant date fair value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r391" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.jackhenry.com/role/BusinessAcquisitionsDetails", "http://www.jackhenry.com/role/BusinessAcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r54", "r56", "r439" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r779" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.jackhenry.com/role/BusinessAcquisitionsDetails", "http://www.jackhenry.com/role/BusinessAcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "Business Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r439" ] }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaInformationTextBlock", "presentation": [ "http://www.jackhenry.com/role/BusinessAcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Pro Forma Information", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate." } } }, "auth_ref": [ "r785", "r786" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income to net cash from operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r720", "r731", "r741", "r766" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.jackhenry.com/role/LeasesLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Weighted Average Discount Rate, Percent", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r496", "r693" ] }, "us-gaap_InterestIncomeExpenseNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNetAbstract", "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "INTEREST INCOME (EXPENSE)", "label": "Interest Income (Expense), Net [Abstract]" } } }, "auth_ref": [] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r781" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://www.jackhenry.com/role/LeasesLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Cost", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r491", "r693" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r712", "r782" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r720", "r731", "r741", "r766" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "presentation": [ "http://www.jackhenry.com/role/LeasesLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Lease, Cost", "label": "Variable Lease, Cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r492", "r693" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.jackhenry.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.jackhenry.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r497" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.jackhenry.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.jackhenry.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r497" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r721", "r732", "r742", "r767" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r712", "r782" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.jackhenry.com/role/LeasesLeaseMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.jackhenry.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.jackhenry.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r497" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.jackhenry.com/role/RevenueandDeferredCostsRevenueandDeferredCostsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table Text Block]", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r828" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Asset, Useful Life", "label": "Finite-Lived Intangible Asset, Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.jackhenry.com/role/FairValueMeasuresandDisclosuresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Domain]", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r712", "r782" ] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://www.jackhenry.com/role/RecentAccountingPronouncementsRecentAccountingPronouncementsTextBlock" ], "lang": { "en-us": { "role": { "terseLabel": "Recent Accounting Guidance [Text Block]", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle." } } }, "auth_ref": [ "r123", "r124", "r127", "r130", "r162", "r163", "r166", "r167", "r176", "r177", "r265", "r266", "r428", "r429", "r430", "r454", "r457", "r461", "r462", "r463", "r472", "r473", "r474", "r483", "r484", "r501", "r537", "r538", "r539", "r582", "r583", "r584", "r585", "r586" ] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.jackhenry.com/role/FairValueMeasuresandDisclosuresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r328", "r362", "r363", "r364", "r365", "r366", "r367", "r507", "r508", "r509", "r671", "r672", "r683", "r684", "r685" ] }, "jkhy_LesseeLeaseNotYetCommencedFutureMinimumPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.jackhenry.com/20230930", "localname": "LesseeLeaseNotYetCommencedFutureMinimumPaymentsDue", "crdr": "credit", "presentation": [ "http://www.jackhenry.com/role/LeasesLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, lease not yet commenced, future minimum payments due", "label": "Lessee, lease not yet commenced, future minimum payments due", "documentation": "Lessee, lease not yet commenced, future minimum payments due" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.jackhenry.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.jackhenry.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 (remaining period)", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r497" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.jackhenry.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.jackhenry.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r497" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.jackhenry.com/role/RevenueandDeferredCostsRevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognized from beginning deferred balance", "label": "Contract with Customer, Liability, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r359" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.jackhenry.com/role/BusinessAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Identifiable Intangible Assets, Weighted Average Useful Life", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r100" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "STOCKHOLDERS' EQUITY", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AdjustmentForAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentForAmortization", "crdr": "debit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization", "label": "Amortization", "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives." } } }, "auth_ref": [ "r7", "r41" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.jackhenry.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.jackhenry.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r497" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.jackhenry.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.jackhenry.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r497" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r109", "r140", "r156", "r198", "r213", "r219", "r263", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r443", "r447", "r471", "r545", "r617", "r694", "r707", "r824", "r825", "r864" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.jackhenry.com/role/RevenueandDeferredCostsDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r357", "r676", "r677", "r678", "r679", "r680", "r681", "r682" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.jackhenry.com/role/LeasesLeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Maturity of Lease Liabilities Under ASC 842 [Table Text Block]", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r862" ] }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "crdr": "credit", "presentation": [ "http://www.jackhenry.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate." } } }, "auth_ref": [ "r420" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, issued", "label": "Preferred Stock, Shares Issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r78", "r342" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYStatement" ], "lang": { "en-us": { "role": { "periodStartLabel": "Shares, beginning of period", "periodEndLabel": "Shares, end of period", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r13", "r79", "r605", "r623", "r880", "r881" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r758" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock - $0.01 par value; 250,000,000 shares authorized; 104,144,549 shares issued at September 30, 2023; 104,088,784 shares issued at June 30, 2023", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r79", "r549", "r694" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r772" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r751" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.jackhenry.com/role/StockBasedCompensationNarrativeDetails", "http://www.jackhenry.com/role/StockBasedCompensationRestrictedStockUnitAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r370", "r372", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r751" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r745" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r79" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.jackhenry.com/role/StockBasedCompensationNarrativeDetails", "http://www.jackhenry.com/role/StockBasedCompensationPSUMeasurementDateAssumptionsDetails", "http://www.jackhenry.com/role/StockBasedCompensationRestrictedStockUnitAwardsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesAllowanceforCreditLossesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Write-offs charged against allowance", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r272" ] }, "us-gaap_PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockMember", "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYStatement", "http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPurchaseofInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred Stock [Member]", "label": "Preferred Stock [Member]", "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company." } } }, "auth_ref": [ "r697", "r698", "r701", "r702", "r703", "r704", "r876", "r880" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r751" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r26" ] }, "us-gaap_CertificatesOfDepositMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CertificatesOfDepositMember", "presentation": [ "http://www.jackhenry.com/role/FairValueMeasuresandDisclosuresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Certificates of Deposit", "label": "Certificates of Deposit [Member]", "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." } } }, "auth_ref": [ "r12", "r701", "r702", "r703", "r704" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r78", "r605" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r752" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred Shares", "label": "Preferred Stock, Shares Outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r78", "r605", "r623", "r880", "r881" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.jackhenry.com/role/BusinessAcquisitionsTextBlock" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition Disclosure [Text Block]", "label": "Business Combination Disclosure [Text Block]", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r104", "r440" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock [Member]", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r697", "r698", "r699", "r701", "r702", "r703", "r704", "r805", "r806", "r858", "r876", "r880" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r773" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r776" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.jackhenry.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining contractual term, stock options", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r48" ] }, "us-gaap_OtherAssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.jackhenry.com/role/FairValueMeasuresandDisclosuresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Certificates of Deposit", "label": "Other Assets, Fair Value Disclosure", "documentation": "Fair value portion of other assets." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Change in income taxes", "label": "Increase (Decrease) in Income Taxes Payable", "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction." } } }, "auth_ref": [ "r6" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r754" ] }, "us-gaap_AllowanceForCreditLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForCreditLossAbstract", "lang": { "en-us": { "role": { "label": "Allowance for Credit Loss [Abstract]" } } }, "auth_ref": [] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r753" ] }, "us-gaap_LinesOfCreditFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LinesOfCreditFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.jackhenry.com/role/FairValueMeasuresandDisclosuresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit facilities", "label": "Lines of Credit, Fair Value Disclosure", "documentation": "Fair value portion of contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time." } } }, "auth_ref": [] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_InterestIncomeExpenseNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest Expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r67", "r117", "r149", "r202", "r481", "r628", "r705", "r879" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r777" ] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r757" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r755" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r774" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r756" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r756" ] }, "us-gaap_UnsecuredDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnsecuredDebt", "crdr": "credit", "presentation": [ "http://www.jackhenry.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unsecured Loan, Amount Outstanding", "label": "Unsecured Debt", "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of uncollateralized debt obligations (with maturities initially due after one year or beyond the operating cycle if longer)." } } }, "auth_ref": [ "r18", "r112", "r873" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r775" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r78", "r342" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesAllowanceforCreditLossesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Allowance for credit losses- beginning balance", "periodEndLabel": "Allowance for credit losses- ending balance", "label": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r141", "r229", "r268", "r271", "r274", "r874" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Tax withholding payments related to share-based compensation", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r151" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r776" ] }, "us-gaap_UnsecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnsecuredDebtMember", "presentation": [ "http://www.jackhenry.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unsecured Debt [Member]", "label": "Unsecured Debt [Member]", "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets." } } }, "auth_ref": [] }, "us-gaap_DividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStock", "crdr": "debit", "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYStatement" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Dividends", "label": "Dividends, Common Stock", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)." } } }, "auth_ref": [ "r5", "r103" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r776" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from dispositions", "label": "Proceeds from Sale of Property, Plant, and Equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r92" ] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract", "lang": { "en-us": { "role": { "terseLabel": "New Accounting Pronouncements and Changes in Accounting Principles [Abstract]", "label": "Accounting Standards Update and Change in Accounting Principle [Abstract]" } } }, "auth_ref": [] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r723", "r731", "r741", "r758", "r766", "r770", "r778" ] }, "us-gaap_ClassOfStockDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDisclosuresAbstract", "presentation": [ "http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesTreasuryStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock Disclosures [Abstract]", "label": "Class of Stock Disclosures [Abstract]" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r777" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r769" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r758" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r777" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r771" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r723", "r731", "r741", "r758", "r766", "r770", "r778" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r777" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r758" ] }, "us-gaap_LoansPayableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansPayableMember", "presentation": [ "http://www.jackhenry.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term loan facility", "label": "Loans Payable [Member]", "documentation": "Borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r758" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Change in prepaid expenses, deferred costs and other", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r145", "r411", "r412", "r421", "r422", "r423", "r425", "r588" ] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.jackhenry.com/role/DebtTextBlock" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosures [Text Block]", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r102", "r155", "r314", "r320", "r321", "r322", "r323", "r324", "r325", "r330", "r337", "r338", "r340" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "crdr": "credit", "presentation": [ "http://www.jackhenry.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return." } } }, "auth_ref": [ "r418" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.jackhenry.com/role/EarningsPerShareEarningsPerShareTextBlock" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share [Text Block]", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r178", "r189", "r190", "r191" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in Capital [Member]", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r405", "r406", "r407", "r592", "r805", "r806", "r807", "r858", "r880" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.jackhenry.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes Paid, Net", "label": "Income Taxes Paid, Net", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r34" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r80", "r694", "r878" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Net Income", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r132", "r143", "r144", "r152", "r156", "r164", "r174", "r175", "r198", "r212", "r218", "r221", "r263", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r442", "r445", "r446", "r460", "r471", "r543", "r556", "r591", "r625", "r641", "r642", "r666", "r691", "r692", "r706", "r800", "r824" ] }, "us-gaap_LicenseAndServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LicenseAndServiceMember", "presentation": [ "http://www.jackhenry.com/role/ReportableSegmentInformationReconciliationofOperatingProfitbySegmenttoConsolidatedDetails", "http://www.jackhenry.com/role/RevenueandDeferredCostsDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Services and Support [Member]", "label": "License and Service [Member]", "documentation": "Right to use intangible asset and performance of related service. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark." } } }, "auth_ref": [ "r829" ] }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtAndCapitalLeaseObligations", "crdr": "credit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Debt, net of current maturities", "label": "Long-Term Debt and Lease Obligation", "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent." } } }, "auth_ref": [ "r18", "r547" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings [Member]", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r129", "r159", "r160", "r161", "r165", "r173", "r175", "r264", "r267", "r405", "r406", "r407", "r426", "r427", "r449", "r451", "r452", "r455", "r458", "r579", "r581", "r592", "r880" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r13", "r28", "r129", "r146", "r147", "r148", "r159", "r160", "r161", "r165", "r173", "r175", "r193", "r264", "r267", "r344", "r405", "r406", "r407", "r426", "r427", "r449", "r450", "r451", "r452", "r453", "r455", "r458", "r475", "r476", "r477", "r478", "r479", "r480", "r500", "r579", "r580", "r581", "r592", "r643" ] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.jackhenry.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_OtherIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other intangible assets, net of amortization", "label": "Other Intangible Assets, Net", "documentation": "Amount after accumulated amortization of finite-lived and indefinite-lived intangible assets classified as other." } } }, "auth_ref": [] }, "us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1", "presentation": [ "http://www.jackhenry.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Requisite service period", "label": "Deferred Compensation Arrangement with Individual, Requisite Service Period", "documentation": "Minimum period the individual is required to perform services to be fully vested under the deferred compensation arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r47", "r49" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.jackhenry.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving credit facility [Member]", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.jackhenry.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r25", "r44" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.jackhenry.com/role/ReportableSegmentInformationReconciliationofOperatingProfitbySegmenttoConsolidatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and Development", "label": "Research and Development Expense", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r70", "r408", "r872" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r84", "r113", "r551", "r694", "r804", "r815", "r860" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesTreasuryStockDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less treasury stock at cost; 31,323,119 shares at September 30, 2023; 31,194,351 shares at June 30, 2023", "terseLabel": "Treasury Stock, Value", "label": "Treasury Stock, Value", "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." } } }, "auth_ref": [ "r27", "r45", "r46" ] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpenses", "crdr": "debit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.jackhenry.com/role/ReportableSegmentInformationReconciliationofOperatingProfitbySegmenttoConsolidatedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total Expenses", "terseLabel": "Total Expenses", "label": "Costs and Expenses", "documentation": "Total costs of sales and operating expenses for the period." } } }, "auth_ref": [ "r87" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued income taxes", "label": "Accrued Income Taxes, Current", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r76", "r111" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r13", "r129", "r146", "r147", "r148", "r159", "r160", "r161", "r165", "r173", "r175", "r193", "r264", "r267", "r344", "r405", "r406", "r407", "r426", "r427", "r449", "r450", "r451", "r452", "r453", "r455", "r458", "r475", "r476", "r477", "r478", "r479", "r480", "r500", "r579", "r580", "r581", "r592", "r643" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 1.0 }, "http://www.jackhenry.com/role/ReportableSegmentInformationReconciliationofOperatingProfitbySegmenttoConsolidatedDetails": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.jackhenry.com/role/ReportableSegmentInformationReconciliationofOperatingProfitbySegmenttoConsolidatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of Revenue", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r89", "r156", "r263", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r471", "r824" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r746" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract", "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.jackhenry.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax receivable", "label": "Income Taxes Receivable, Current", "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes." } } }, "auth_ref": [ "r69", "r797" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.jackhenry.com/role/EarningsPerShareEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common share information:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.jackhenry.com/role/FairValueMeasuresandDisclosuresPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r10", "r17" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "presentation": [ "http://www.jackhenry.com/role/BusinessAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net assets acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r60" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.jackhenry.com/role/BusinessAcquisitionsDetails", "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Relationships [Member]", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r61" ] }, "us-gaap_InvestmentOwnedAtCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentOwnedAtCost", "crdr": "debit", "presentation": [ "http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPurchaseofInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment Owned, at Cost", "label": "Investment Owned, Cost", "documentation": "Cost of the investment." } } }, "auth_ref": [ "r587", "r594", "r595", "r648", "r649", "r653", "r655", "r699", "r707", "r877" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash from operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r94", "r95", "r96" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "crdr": "credit", "presentation": [ "http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesAllowanceforCreditLossesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Recoveries of amounts previously written off", "label": "Accounts Receivable, Allowance for Credit Loss, Recovery", "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery." } } }, "auth_ref": [ "r273" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r769" ] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued for Employee Stock Purchase Plan (value)", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r13", "r78", "r79", "r103" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.jackhenry.com/role/LeasesLeasesNotes" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Leases [Text Block]", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r485" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.jackhenry.com/role/RevenueandDeferredCostsContractBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenues", "verboseLabel": "Contract Liabilities (Deferred Revenue)- Current", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r345", "r346", "r358" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.jackhenry.com/role/RevenueandDeferredCostsContractBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current deferred revenues", "verboseLabel": "Contract Liabilities (Deferred Revenue)- Non- current", "label": "Contract with Customer, Liability, Noncurrent", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r345", "r346", "r358" ] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.jackhenry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r769" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.jackhenry.com/role/StockBasedCompensationTextBlock" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement [Text Block]", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r369", "r374", "r401", "r402", "r404", "r689" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.jackhenry.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r25" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash from financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r153" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.jackhenry.com/role/ReportableSegmentInformationTextBlock" ], "lang": { "en-us": { "role": { "terseLabel": "Reportable Segment Information Disclosure [Text Block]", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r194", "r195", "r196", "r197", "r198", "r210", "r215", "r219", "r220", "r221", "r222", "r223", "r224", "r226" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash from investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r153" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, issued shares", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r79" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_InterestIncomeExpenseNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Income", "label": "Investment Income, Interest", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r91", "r201" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPurchaseofInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Axis]", "label": "Investment, Name [Axis]" } } }, "auth_ref": [ "r260", "r261", "r262" ] }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "presentation": [ "http://www.jackhenry.com/role/ReportableSegmentInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment." } } }, "auth_ref": [ "r35", "r36" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, authorized shares", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r79", "r605" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.jackhenry.com/role/LeasesLeasesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Leases [Policy Text Block]", "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r490" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "presentation": [ "http://www.jackhenry.com/role/BusinessAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Acquired from Acquisition", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r60" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity [Abstract]", "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r749" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.jackhenry.com/role/ReportableSegmentInformationReconciliationofOperatingProfitbySegmenttoConsolidatedDetails", "http://www.jackhenry.com/role/RevenueandDeferredCostsDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r223", "r535", "r572", "r573", "r574", "r575", "r576", "r577", "r660", "r676", "r695", "r788", "r822", "r823", "r828", "r875" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r750" ] }, "us-gaap_IncreaseDecreaseInReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInReceivables", "crdr": "credit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Change in receivables", "label": "Increase (Decrease) in Receivables", "documentation": "The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r6" ] }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.jackhenry.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility, Current Borrowing Capacity", "label": "Line of Credit Facility, Current Borrowing Capacity", "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility." } } }, "auth_ref": [ "r20" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r751" ] }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.jackhenry.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units." } } }, "auth_ref": [ "r50" ] }, "us-gaap_InterestPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaid", "crdr": "credit", "presentation": [ "http://www.jackhenry.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest paid", "label": "Interest Paid, Including Capitalized Interest, Operating and Investing Activities", "documentation": "Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities." } } }, "auth_ref": [ "r802" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r716", "r727", "r737", "r762" ] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r749" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://www.jackhenry.com/role/BusinessAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payments to Acquire Businesses, Gross", "label": "Payments to Acquire Businesses, Gross", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r29", "r441" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "crdr": "debit", "calculation": { "http://www.jackhenry.com/role/BusinessAcquisitionsDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.jackhenry.com/role/BusinessAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets", "documentation": "Amount of assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r60" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover page.", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r749" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.jackhenry.com/role/StockBasedCompensationNarrativeDetails", "http://www.jackhenry.com/role/StockBasedCompensationRestrictedStockUnitAwardsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units (RSUs) [Member]", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityPolicyTextBlock", "presentation": [ "http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Stockholders' Equity, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income." } } }, "auth_ref": [ "r9", "r646" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesTextBlock" ], "lang": { "en-us": { "role": { "terseLabel": "Nature of Operations and Summary of Significant Accounting Policies [Text Block]", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements." } } }, "auth_ref": [ "r71", "r97", "r98", "r106" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "calculation": { "http://www.jackhenry.com/role/BusinessAcquisitionsDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.jackhenry.com/role/BusinessAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Identifiable intangible assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date." } } }, "auth_ref": [ "r60" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.jackhenry.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basis Spread on Variable Rate", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.jackhenry.com/role/ReportableSegmentInformationReconciliationofOperatingProfitbySegmenttoConsolidatedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "INCOME BEFORE INCOME TAXES", "terseLabel": "INCOME BEFORE INCOME TAXES", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r85", "r114", "r198", "r212", "r218", "r221", "r543", "r555", "r666" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r770" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r749" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "crdr": "credit", "calculation": { "http://www.jackhenry.com/role/BusinessAcquisitionsDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.jackhenry.com/role/BusinessAcquisitionsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deferred revenue", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r60" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "label": "Accrued Liabilities, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r22" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.jackhenry.com/role/RevenueandDeferredCostsRevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r121" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.jackhenry.com/role/FairValueMeasuresandDisclosuresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r465", "r466", "r469" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r799" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPurchaseofInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Domain]", "label": "Investment, Name [Domain]" } } }, "auth_ref": [ "r260", "r261", "r262" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r750" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.jackhenry.com/role/LeasesLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Payments", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r489", "r493" ] }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "crdr": "credit", "presentation": [ "http://www.jackhenry.com/role/BusinessAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue of Acquiree since Acquisition Date, Actual", "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period." } } }, "auth_ref": [ "r55" ] }, "us-gaap_LessorOperatingLeaseLeaseNotYetCommencedTermOfContract1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeaseLeaseNotYetCommencedTermOfContract1", "presentation": [ "http://www.jackhenry.com/role/LeasesLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessor, Operating Lease, Lease Not yet Commenced, Term of Contract", "label": "Lessor, Operating Lease, Lease Not yet Commenced, Term of Contract", "documentation": "Term of lessor's operating lease not yet commenced, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r863" ] }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "crdr": "credit", "presentation": [ "http://www.jackhenry.com/role/BusinessAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings or Loss of Acquiree since Acquisition Date, Actual", "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual", "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period." } } }, "auth_ref": [ "r55" ] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.jackhenry.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Domain]", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "presentation": [ "http://www.jackhenry.com/role/StockBasedCompensationPSUMeasurementDateAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis." } } }, "auth_ref": [ "r15" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.jackhenry.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility, Maximum Borrowing Capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r20" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "presentation": [ "http://www.jackhenry.com/role/StockBasedCompensationPSUMeasurementDateAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]", "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.jackhenry.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Axis]", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_DeferredCostsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCostsCurrent", "crdr": "debit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred costs", "label": "Deferred Costs, Current", "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." } } }, "auth_ref": [ "r798" ] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r750" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract", "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities:", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCosts", "crdr": "debit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current deferred costs", "label": "Deferred Costs, Noncurrent", "documentation": "Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent." } } }, "auth_ref": [ "r108", "r796" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r750" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.jackhenry.com/role/EarningsPerShareEarningsPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.jackhenry.com/role/EarningsPerShareEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted weighted average shares outstanding", "totalLabel": "Weighted average shares outstanding for diluted earnings per share", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r180", "r188" ] }, "us-gaap_PrimeRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrimeRateMember", "presentation": [ "http://www.jackhenry.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prime Rate [Member]", "label": "Prime Rate [Member]", "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedAbstract", "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Abstract]", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.jackhenry.com/role/RevenueandDeferredCostsRevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Future revenue related to unsatisfied performance obligations, expected timing", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r121" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Change in accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r6" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.jackhenry.com/role/LeasesLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining lease terms", "label": "Lessee, Operating Lease, Term of Contract", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r861" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "presentation": [ "http://www.jackhenry.com/role/FairValueMeasuresandDisclosuresTables" ], "lang": { "en-us": { "role": { "terseLabel": "Recurring Fair Value Measurements[Table Text Block]", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class 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)." } } }, "auth_ref": [ "r64", "r107" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.jackhenry.com/role/FairValueMeasuresandDisclosuresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Inputs, Level 1 [Member]", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r328", "r362", "r367", "r466", "r507", "r683", "r684", "r685" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Change in accrued expenses", "label": "Increase (Decrease) in Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r6" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r715", "r726", "r736", "r761" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.jackhenry.com/role/EarningsPerShareEarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.jackhenry.com/role/EarningsPerShareEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic weighted average shares outstanding", "verboseLabel": "Weighted average shares outstanding for basic earnings per share", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r179", "r188" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.jackhenry.com/role/RevenueandDeferredCostsContractBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Receivables, net", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r227", "r228" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.jackhenry.com/role/LeasesLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Weighted Average Remaining Lease Term", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r495", "r693" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r750" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.jackhenry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r750" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.jackhenry.com/role/LeasesLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r494", "r693" ] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.jackhenry.com/role/FairValueMeasuresandDisclosures" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Financial Instruments[Text Block]", "label": "Fair Value Disclosures [Text Block]", "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." } } }, "auth_ref": [ "r464" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.jackhenry.com/role/BusinessAcquisitionsDetails", "http://www.jackhenry.com/role/ReportableSegmentInformationNarrativeDetails", "http://www.jackhenry.com/role/ReportableSegmentInformationReconciliationofOperatingProfitbySegmenttoConsolidatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r131", "r195", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r221", "r226", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r298", "r299", "r300", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r669", "r788", "r875" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r716", "r727", "r737", "r762" ] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.jackhenry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r711" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://www.jackhenry.com/role/DebtNarrativeDetails", "http://www.jackhenry.com/role/FairValueMeasuresandDisclosuresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit facilities [Member]", "label": "Line of Credit [Member]", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r751" ] }, "us-gaap_LeaseContractualTermAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseContractualTermAxis", "presentation": [ "http://www.jackhenry.com/role/LeasesLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease Contractual Term [Axis]", "label": "Lease Contractual Term [Axis]", "documentation": "Information by contractual term of lease arrangement." } } }, "auth_ref": [ "r787" ] }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinitelivedIntangibleAssetsAcquired1", "crdr": "debit", "presentation": [ "http://www.jackhenry.com/role/BusinessAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Identifiable Intangible Assets Acquired", "label": "Finite-Lived Intangible Assets Acquired", "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition." } } }, "auth_ref": [ "r294" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r714", "r725", "r735", "r760" ] }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "presentation": [ "http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets." } } }, "auth_ref": [ "r11", "r38" ] }, "us-gaap_ValuationTechniqueAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationTechniqueAxis", "presentation": [ "http://www.jackhenry.com/role/StockBasedCompensationNarrativeDetails", "http://www.jackhenry.com/role/StockBasedCompensationPSUMeasurementDateAssumptionsDetails", "http://www.jackhenry.com/role/StockBasedCompensationRestrictedStockUnitAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation Approach and Technique [Axis]", "label": "Valuation Approach and Technique [Axis]", "documentation": "Information by valuation approach and technique." } } }, "auth_ref": [ "r15" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r751" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.jackhenry.com/role/BusinessAcquisitionsDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.jackhenry.com/role/BusinessAcquisitionsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Total other liabilities assumed", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r60" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.jackhenry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r744" ] }, "us-gaap_ValuationTechniqueDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationTechniqueDomain", "presentation": [ "http://www.jackhenry.com/role/StockBasedCompensationNarrativeDetails", "http://www.jackhenry.com/role/StockBasedCompensationPSUMeasurementDateAssumptionsDetails", "http://www.jackhenry.com/role/StockBasedCompensationRestrictedStockUnitAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation Approach and Technique [Domain]", "label": "Valuation Approach and Technique [Domain]", "documentation": "Valuation approach and technique." } } }, "auth_ref": [ "r15" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r751" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.jackhenry.com/role/ReportableSegmentInformationReconciliationofOperatingProfitbySegmenttoConsolidatedDetails", "http://www.jackhenry.com/role/RevenueandDeferredCostsDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r223", "r535", "r572", "r573", "r574", "r575", "r576", "r577", "r660", "r676", "r695", "r788", "r822", "r823", "r828", "r875" ] }, "us-gaap_LeaseContractualTermDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseContractualTermDomain", "presentation": [ "http://www.jackhenry.com/role/LeasesLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease Contractual Term [Domain]", "label": "Lease Contractual Term [Domain]", "documentation": "Contractual term of lease arrangement." } } }, "auth_ref": [ "r787" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of common stock", "label": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r4" ] }, "us-gaap_DebtInstrumentMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentMaturityDate", "presentation": [ "http://www.jackhenry.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unsecured Loan, Maturity Date", "label": "Debt Instrument, Maturity Date", "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r126", "r670", "r859" ] }, "us-gaap_CapitalizedContractCostNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNet", "crdr": "debit", "presentation": [ "http://www.jackhenry.com/role/RevenueandDeferredCostsContractCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized Contract Cost", "label": "Capitalized Contract Cost, Net", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r281" ] }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "crdr": "credit", "presentation": [ "http://www.jackhenry.com/role/BusinessAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Pro Forma Net Income (Loss)", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [ "r436", "r437" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.jackhenry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.jackhenry.com/role/BusinessAcquisitionsDetails", "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r39", "r40" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.jackhenry.com/role/ReportableSegmentInformationReconciliationofOperatingProfitbySegmenttoConsolidatedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.jackhenry.com/role/ReportableSegmentInformationReconciliationofOperatingProfitbySegmenttoConsolidatedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "SEGMENT INCOME", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r88", "r156", "r198", "r212", "r218", "r221", "r263", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r471", "r666", "r824" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.jackhenry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.jackhenry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://www.jackhenry.com/role/RevenueandDeferredCostsRevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.jackhenry.com/role/BusinessAcquisitionsDetails", "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r293", "r295", "r296", "r297", "r536", "r540" ] }, "us-gaap_OtherAssetsNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrentAbstract", "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "OTHER ASSETS:", "label": "Other Assets, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.jackhenry.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r382" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.jackhenry.com/role/ReportableSegmentInformationReconciliationofOperatingProfitbySegmenttoConsolidatedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "OPERATING INCOME", "terseLabel": "OPERATING INCOME", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r198", "r212", "r218", "r221", "r666" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://www.jackhenry.com/role/RevenueandDeferredCostsRevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "presentation": [ "http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesAllowanceforCreditLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r769" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.jackhenry.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Face Amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r66", "r68", "r315", "r482", "r671", "r672" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.jackhenry.com/role/LeasesLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r488" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.jackhenry.com/role/LeasesLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability." } } }, "auth_ref": [ "r488" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Leases [Abstract]", "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.jackhenry.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r25", "r158", "r315", "r316", "r317", "r318", "r319", "r321", "r326", "r327", "r328", "r329", "r331", "r332", "r333", "r334", "r335", "r336", "r482", "r670", "r671", "r672", "r673", "r674", "r803" ] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.jackhenry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r783" ] }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.jackhenry.com/role/LeasesLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset." } } }, "auth_ref": [ "r488" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Capital expenditures", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r93" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "presentation": [ "http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesAllowanceforCreditLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current provision for expected credit losses", "label": "Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease)", "documentation": "Amount of increase (decrease) in allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r816" ] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.jackhenry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.jackhenry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r708" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.jackhenry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r709" ] }, "us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnusedBorrowingCapacityAmount", "crdr": "credit", "presentation": [ "http://www.jackhenry.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unsecured Loan, Unused Borrowing Capacity", "label": "Debt Instrument, Unused Borrowing Capacity, Amount", "documentation": "Amount of unused borrowing capacity under the long-term financing arrangement that is available to the entity as of the balance sheet date." } } }, "auth_ref": [ "r24" ] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.jackhenry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r709" ] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Accumulated Amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r138", "r296" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.jackhenry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://www.jackhenry.com/role/LeasesLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Noncurrent", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r487" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.jackhenry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r709" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.jackhenry.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r158", "r315", "r316", "r317", "r318", "r319", "r321", "r326", "r327", "r328", "r329", "r331", "r332", "r333", "r334", "r335", "r336", "r339", "r482", "r670", "r671", "r672", "r673", "r674", "r803" ] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends declared per share", "label": "Common Stock, Dividends, Per Share, Declared", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r103" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.jackhenry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r710" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.jackhenry.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r18", "r75", "r76", "r110", "r112", "r158", "r315", "r316", "r317", "r318", "r319", "r321", "r326", "r327", "r328", "r329", "r331", "r332", "r333", "r334", "r335", "r336", "r482", "r670", "r671", "r672", "r673", "r674", "r803" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.jackhenry.com/role/EarningsPerShareEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic earnings per share", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r150", "r168", "r169", "r170", "r171", "r172", "r179", "r181", "r186", "r187", "r188", "r192", "r459", "r460", "r542", "r559", "r664" ] }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLongTermLinesOfCredit", "crdr": "debit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings on credit facilities", "label": "Proceeds from Long-Term Lines of Credit", "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer." } } }, "auth_ref": [ "r30" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.jackhenry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r709" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.jackhenry.com/role/LeasesLeaseMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.jackhenry.com/role/LeasesLeaseMaturityDetails", "http://www.jackhenry.com/role/LeasesLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Present value of operating lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r487" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Depreciation, Property and Equipment", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r43", "r136", "r553" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.jackhenry.com/role/LeasesLeaseMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.jackhenry.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r497" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.jackhenry.com/role/EarningsPerShareEarningsPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r808" ] }, "us-gaap_CapitalizedComputerSoftwareNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareNet", "crdr": "debit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Computer software, net of amortization", "label": "Capitalized Computer Software, Net", "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date." } } }, "auth_ref": [ "r658" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.jackhenry.com/role/LeasesLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Current", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r487" ] }, "us-gaap_OperatingLeasesOfLessorDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasesOfLessorDisclosureTextBlock", "presentation": [ "http://www.jackhenry.com/role/LeasesLeasesNotes" ], "lang": { "en-us": { "role": { "terseLabel": "Lessor, Operating Leases", "label": "Lessor, Operating Leases [Text Block]", "documentation": "The entire disclosure for lessor's operating leases." } } }, "auth_ref": [ "r498" ] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPurchaseofInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Domain]", "label": "Financial Instruments [Domain]", "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." } } }, "auth_ref": [ "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r339", "r343", "r456", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r558", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r811", "r812", "r813", "r814" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.jackhenry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://www.jackhenry.com/role/StockBasedCompensationNarrativeDetails", "http://www.jackhenry.com/role/StockBasedCompensationPSUMeasurementDateAssumptionsDetails", "http://www.jackhenry.com/role/StockBasedCompensationRestrictedStockUnitAwardsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Shares [Member]", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment for acquisitions, net of cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r29" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock - $1 par value; 500,000 shares authorized, none issued", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r78", "r548", "r694" ] }, "us-gaap_PaymentsToAcquireSoftware": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireSoftware", "crdr": "credit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchased software", "label": "Payments to Acquire Software", "documentation": "The cash outflow associated with the acquisition from vendors of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization." } } }, "auth_ref": [ "r93" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.jackhenry.com/role/StockBasedCompensationRestrictedStockUnitAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted, weighted average grant date fair value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r389" ] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "LONG TERM LIABILITIES:", "label": "Liabilities, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "presentation": [ "http://www.jackhenry.com/role/FairValueMeasuresandDisclosuresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Class [Domain]", "label": "Asset Class [Domain]", "documentation": "Class of asset." } } }, "auth_ref": [ "r16" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.jackhenry.com/role/StockBasedCompensationRestrictedStockUnitAwardsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Forfeited, number of shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r391" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued for equity-based payment arrangements (shares)", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r13", "r78", "r79", "r103" ] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total long term liabilities", "label": "Liabilities, Noncurrent", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r18", "r72", "r73", "r74", "r77", "r156", "r263", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r444", "r447", "r448", "r471", "r824", "r864", "r865" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYStatement" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Tax withholding related to share-based compensation", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYStatement", "http://www.jackhenry.com/role/DebtNarrativeDetails", "http://www.jackhenry.com/role/IncomeTaxesNarrativeDetails", "http://www.jackhenry.com/role/LeasesLeasesDetails", "http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesIntangibleAssetsDetails", "http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPurchaseofInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r159", "r160", "r161", "r193", "r535", "r587", "r593", "r598", "r599", "r600", "r601", "r602", "r603", "r605", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r618", "r619", "r620", "r621", "r622", "r624", "r626", "r627", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r643", "r700" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.jackhenry.com/role/FairValueMeasuresandDisclosuresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r465", "r466", "r469" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.jackhenry.com/role/EarningsPerShareEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r189" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.jackhenry.com/role/StockBasedCompensationNarrativeDetails", "http://www.jackhenry.com/role/StockBasedCompensationRestrictedStockUnitAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted, number of shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r389" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r720", "r731", "r741", "r766" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.jackhenry.com/role/StockBasedCompensationRestrictedStockUnitAwardsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding, period start, number of shares", "periodEndLabel": "Outstanding, period end, number of shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r386", "r387" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.jackhenry.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expense for stock-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r6" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.jackhenry.com/role/StockBasedCompensationRestrictedStockUnitAwardsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding, period start, weighted average grant date fair value", "periodEndLabel": "Outstanding, period end, weighted average grant date fair value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r386", "r387" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems", "presentation": [ "http://www.jackhenry.com/role/ReportableSegmentInformationNarrativeDetails", "http://www.jackhenry.com/role/ReportableSegmentInformationReconciliationofOperatingProfitbySegmenttoConsolidatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]", "label": "Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.jackhenry.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation expense yet to be recognized", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r403" ] }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable", "presentation": [ "http://www.jackhenry.com/role/ReportableSegmentInformationNarrativeDetails", "http://www.jackhenry.com/role/ReportableSegmentInformationReconciliationofOperatingProfitbySegmenttoConsolidatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]", "documentation": "Disclosure of information about the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment." } } }, "auth_ref": [ "r35", "r36" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "jkhy_ReclassificationOfCostFromComplementaryToCorporateAndOther": { "xbrltype": "monetaryItemType", "nsuri": "http://www.jackhenry.com/20230930", "localname": "ReclassificationOfCostFromComplementaryToCorporateAndOther", "crdr": "debit", "presentation": [ "http://www.jackhenry.com/role/ReportableSegmentInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification of Cost from Complementary to Corporate and Other", "label": "Reclassification of Cost from Complementary to Corporate and Other", "documentation": "Reclassification of Cost from Complementary to Corporate and Other" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued for Employee Stock Purchase Plan (shares)", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r13", "r78", "r79", "r103" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.jackhenry.com/role/StockBasedCompensationRestrictedStockUnitAwardsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Vested, number of shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r390" ] }, "jkhy_AccumulatedAmortizationOperatingLeaseRightofuseasset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.jackhenry.com/20230930", "localname": "AccumulatedAmortizationOperatingLeaseRightofuseasset", "crdr": "credit", "presentation": [ "http://www.jackhenry.com/role/LeasesLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Amortization Operating Lease Right-of-use asset", "label": "Accumulated Amortization Operating Lease Right-of-use asset", "documentation": "Accumulated Amortization Operating Lease Right-of-use asset" } } }, "auth_ref": [] }, "us-gaap_PaymentsToDevelopSoftware": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToDevelopSoftware", "crdr": "credit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Computer software developed", "label": "Payments to Develop Software", "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization." } } }, "auth_ref": [ "r93" ] }, "jkhy_ReclassificationOfCostFromCoreToCorporateAndOther": { "xbrltype": "monetaryItemType", "nsuri": "http://www.jackhenry.com/20230930", "localname": "ReclassificationOfCostFromCoreToCorporateAndOther", "crdr": "debit", "presentation": [ "http://www.jackhenry.com/role/ReportableSegmentInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification of Cost from Core to Corporate and Other", "label": "Reclassification of Cost from Core to Corporate and Other", "documentation": "Reclassification of Cost from Core to Corporate and Other" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.jackhenry.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Exercised, number of shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r13", "r78", "r79", "r103", "r383" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.jackhenry.com/role/StockBasedCompensationRestrictedStockUnitAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested, weighted average grant date fair value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r390" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.jackhenry.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation expense not yet recognized, stock options", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r856" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.jackhenry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r709" ] }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "presentation": [ "http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesLossonDisposalofAssetsnetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for Credit Losses", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r816" ] }, "jkhy_ReclassificationOfRevenueFromComplementaryToCorporateAndOther": { "xbrltype": "monetaryItemType", "nsuri": "http://www.jackhenry.com/20230930", "localname": "ReclassificationOfRevenueFromComplementaryToCorporateAndOther", "crdr": "debit", "presentation": [ "http://www.jackhenry.com/role/ReportableSegmentInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification of Revenue from Complementary to Corporate and Other", "label": "Reclassification of Revenue from Complementary to Corporate and Other", "documentation": "Reclassification of Revenue from Complementary to Corporate and Other" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Abstract]", "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "jkhy_ReclassificationOfCostFromPaymentsToCorporateAndOther": { "xbrltype": "monetaryItemType", "nsuri": "http://www.jackhenry.com/20230930", "localname": "ReclassificationOfCostFromPaymentsToCorporateAndOther", "crdr": "debit", "presentation": [ "http://www.jackhenry.com/role/ReportableSegmentInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification of Cost from Payments to Corporate and Other", "label": "Reclassification of Cost from Payments to Corporate and Other", "documentation": "Reclassification of Cost from Payments to Corporate and Other" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "PROPERTY AND EQUIPMENT, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r8", "r544", "r554", "r694" ] }, "jkhy_BeginningAveragePercentileRankForTSR": { "xbrltype": "percentItemType", "nsuri": "http://www.jackhenry.com/20230930", "localname": "BeginningAveragePercentileRankForTSR", "presentation": [ "http://www.jackhenry.com/role/StockBasedCompensationPSUMeasurementDateAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Beginning average percentile rank for TSR", "label": "Beginning average percentile rank for TSR", "documentation": "Beginning average percentile rank for TSR" } } }, "auth_ref": [] }, "jkhy_PayrailzMember": { "xbrltype": "domainItemType", "nsuri": "http://www.jackhenry.com/20230930", "localname": "PayrailzMember", "presentation": [ "http://www.jackhenry.com/role/BusinessAcquisitionsDetails", "http://www.jackhenry.com/role/BusinessAcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Payrailz [Member]", "label": "Payrailz [Member]", "documentation": "Payrailz" } } }, "auth_ref": [] }, "jkhy_EscrowDepositFinalPurchasePriceAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.jackhenry.com/20230930", "localname": "EscrowDepositFinalPurchasePriceAdjustment", "crdr": "debit", "presentation": [ "http://www.jackhenry.com/role/BusinessAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Escrow deposit - final purchase price adjustment", "label": "Escrow deposit - final purchase price adjustment", "documentation": "Escrow deposit - final purchase price adjustment" } } }, "auth_ref": [] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesTreasuryStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock, Shares, Acquired", "label": "Treasury Stock, Shares, Acquired", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r13", "r79", "r103" ] }, "us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible", "crdr": "debit", "presentation": [ "http://www.jackhenry.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expiration of statutes of limitations impact on UTB balance", "label": "Decrease in Unrecognized Tax Benefits is Reasonably Possible", "documentation": "Amount of decrease reasonably possible in the next twelve months for the unrecognized tax benefit." } } }, "auth_ref": [ "r53" ] }, "jkhy_ReclassificationOfCostFromPaymentsToComplementary": { "xbrltype": "monetaryItemType", "nsuri": "http://www.jackhenry.com/20230930", "localname": "ReclassificationOfCostFromPaymentsToComplementary", "crdr": "debit", "presentation": [ "http://www.jackhenry.com/role/ReportableSegmentInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification of Cost from Payments to Complementary", "label": "Reclassification of Cost from Payments to Complementary", "documentation": "Reclassification of Cost from Payments to Complementary" } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.jackhenry.com/role/ReportableSegmentInformationReconciliationofOperatingProfitbySegmenttoConsolidatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, General, and Administrative", "label": "Selling, General and Administrative Expense", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r90" ] }, "jkhy_EscrowDepositIndemnificationMatters": { "xbrltype": "monetaryItemType", "nsuri": "http://www.jackhenry.com/20230930", "localname": "EscrowDepositIndemnificationMatters", "crdr": "debit", "presentation": [ "http://www.jackhenry.com/role/BusinessAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Escrow deposit - indemnification matters", "label": "Escrow deposit - indemnification matters", "documentation": "Escrow deposit - indemnification matters" } } }, "auth_ref": [] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation", "label": "Consolidation, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r63", "r663" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPurchaseofInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r269", "r270", "r275", "r276", "r277", "r278", "r279", "r280", "r339", "r343", "r456", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r558", "r668", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r811", "r812", "r813", "r814" ] }, "jkhy_PurchaseofInvestmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.jackhenry.com/20230930", "localname": "PurchaseofInvestmentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Purchase of Investments [Abstract]", "label": "Purchase of Investments [Abstract]", "documentation": "Purchase of Investments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.jackhenry.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective Tax Rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r416" ] }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "presentation": [ "http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Comprehensive Income", "label": "Comprehensive Income, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for comprehensive income." } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r720", "r731", "r741", "r766" ] }, "jkhy_ReclassificationOfRevenueFromCoreToCorporateAndOther": { "xbrltype": "monetaryItemType", "nsuri": "http://www.jackhenry.com/20230930", "localname": "ReclassificationOfRevenueFromCoreToCorporateAndOther", "crdr": "credit", "presentation": [ "http://www.jackhenry.com/role/ReportableSegmentInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification of Revenue from Core to Corporate and Other", "label": "Reclassification of Revenue from Core to Corporate and Other", "documentation": "Reclassification of Revenue from Core to Corporate and Other" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r8", "r119", "r122", "r552" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.jackhenry.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares authorized for issuance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r690" ] }, "jkhy_FairvalueunderMonteCarloMember": { "xbrltype": "domainItemType", "nsuri": "http://www.jackhenry.com/20230930", "localname": "FairvalueunderMonteCarloMember", "presentation": [ "http://www.jackhenry.com/role/StockBasedCompensationNarrativeDetails", "http://www.jackhenry.com/role/StockBasedCompensationRestrictedStockUnitAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value under Monte Carlo [Member]", "label": "Fair value under Monte Carlo [Member]", "documentation": "Fair value under Monte Carlo [Member]" } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.jackhenry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r709" ] }, "jkhy_ShareBasedCompensationArrangementByShareBasedPaymentAwardTerminationPeriodAfterTerminationOfEmployment": { "xbrltype": "durationItemType", "nsuri": "http://www.jackhenry.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardTerminationPeriodAfterTerminationOfEmployment", "presentation": [ "http://www.jackhenry.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Termination period after termination of employment", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Termination Period After Termination of Employment", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Termination Period After Termination of Employment" } } }, "auth_ref": [] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYStatement" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of treasury shares", "label": "Treasury Stock, Value, Acquired, Cost Method", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r13", "r45", "r103" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.jackhenry.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Forfeited, number of shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r384" ] }, "jkhy_AutomatedBookkeepingInc.Member": { "xbrltype": "domainItemType", "nsuri": "http://www.jackhenry.com/20230930", "localname": "AutomatedBookkeepingInc.Member", "presentation": [ "http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPurchaseofInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Automated Bookkeeping, Inc. [Member]", "label": "Automated Bookkeeping, Inc. [Member]", "documentation": "Automated Bookkeeping, Inc. [Member]" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r133", "r142", "r156", "r263", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r443", "r447", "r471", "r694", "r824", "r825", "r864" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.jackhenry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.jackhenry.com/role/StockBasedCompensationRestrictedStockUnitAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "jkhy_ScheduleOfShareBasedPaymentAwardRSUValuationAssumptionsTableTextBlockTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.jackhenry.com/20230930", "localname": "ScheduleOfShareBasedPaymentAwardRSUValuationAssumptionsTableTextBlockTableTextBlock", "presentation": [ "http://www.jackhenry.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Share Based Payment Award PSU Valuation Assumptions [Table Text Block]", "label": "ScheduleOfShareBasedPaymentAwardRSUValuationAssumptionsTableTextBlock [Table Text Block]", "documentation": "us-gaap_ScheduleOfShareBasedPaymentAwardRSUValuationAssumptionsTableTextBlock [Table Text Block]" } } }, "auth_ref": [] }, "jkhy_CoreSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.jackhenry.com/20230930", "localname": "CoreSegmentMember", "presentation": [ "http://www.jackhenry.com/role/ReportableSegmentInformationNarrativeDetails", "http://www.jackhenry.com/role/ReportableSegmentInformationReconciliationofOperatingProfitbySegmenttoConsolidatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Core [Member]", "label": "Core Segment [Member]", "documentation": "Core Segment [Member]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.jackhenry.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding, period end, intrinsic value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r48" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.jackhenry.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r378", "r379" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "CURRENT ASSETS:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r720", "r731", "r741", "r758", "r766" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r23", "r134", "r156", "r263", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r444", "r447", "r448", "r471", "r694", "r824", "r864", "r865" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.jackhenry.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r378", "r379" ] }, "jkhy_ProcessingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.jackhenry.com/20230930", "localname": "ProcessingMember", "presentation": [ "http://www.jackhenry.com/role/ReportableSegmentInformationReconciliationofOperatingProfitbySegmenttoConsolidatedDetails", "http://www.jackhenry.com/role/RevenueandDeferredCostsDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Processing [Member]", "label": "Processing [Member]", "documentation": "Processing [Member]" } } }, "auth_ref": [] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYStatement", "http://www.jackhenry.com/role/IncomeTaxesNarrativeDetails", "http://www.jackhenry.com/role/LeasesLeasesDetails", "http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesIntangibleAssetsDetails", "http://www.jackhenry.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPurchaseofInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r159", "r160", "r161", "r193", "r535", "r587", "r593", "r598", "r599", "r600", "r601", "r602", "r603", "r605", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r618", "r619", "r620", "r621", "r622", "r624", "r626", "r627", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r643", "r700" ] }, "jkhy_ReclassificationOfRevenueFromCorporateAndOtherToComplementary": { "xbrltype": "monetaryItemType", "nsuri": "http://www.jackhenry.com/20230930", "localname": "ReclassificationOfRevenueFromCorporateAndOtherToComplementary", "crdr": "credit", "presentation": [ "http://www.jackhenry.com/role/ReportableSegmentInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification of Revenue from Corporate and Other to Complementary", "label": "Reclassification of Revenue from Corporate and Other to Complementary", "documentation": "Reclassification of Revenue from Corporate and Other to Complementary" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments", "crdr": "debit", "presentation": [ "http://www.jackhenry.com/role/StockBasedCompensationPSUMeasurementDateAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Annual dividend based on most recent quarterly dividend", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Payments", "documentation": "The estimated amount of dividends to be paid to holders of the underlying shares (expected dividends) over the option's term. Dividends are taken into account because payment of dividends to shareholders reduces the fair value of the underlying shares, and option holders generally do not receive dividends." } } }, "auth_ref": [ "r398" ] }, "jkhy_ReclassificationOfRevenueFromCoreToComplementary": { "xbrltype": "monetaryItemType", "nsuri": "http://www.jackhenry.com/20230930", "localname": "ReclassificationOfRevenueFromCoreToComplementary", "crdr": "credit", "presentation": [ "http://www.jackhenry.com/role/ReportableSegmentInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification of Revenue from Core to Complementary", "label": "Reclassification of Revenue from Core to Complementary", "documentation": "Reclassification of Revenue from Core to Complementary" } } }, "auth_ref": [] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.jackhenry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r709" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.jackhenry.com/role/StockBasedCompensationPSUMeasurementDateAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividend yield", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r398" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.jackhenry.com/role/StockBasedCompensationPSUMeasurementDateAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Volatility", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r397" ] }, "jkhy_ShareBasedCompensationArrangementByShareBasedPaymentAwardTerminationAfterGrantDate": { "xbrltype": "durationItemType", "nsuri": "http://www.jackhenry.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardTerminationAfterGrantDate", "presentation": [ "http://www.jackhenry.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Termination after grant date", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Termination After Grant Date", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Termination After Grant Date" } } }, "auth_ref": [] }, "jkhy_EscrowDepositRelatedToAcquisitionTotal": { "xbrltype": "monetaryItemType", "nsuri": "http://www.jackhenry.com/20230930", "localname": "EscrowDepositRelatedToAcquisitionTotal", "crdr": "debit", "presentation": [ "http://www.jackhenry.com/role/BusinessAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Escrow deposit related to acquisition", "label": "Escrow deposit related to acquisition, total", "documentation": "Escrow deposit related to acquisition, total" } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationPercentage", "presentation": [ "http://www.jackhenry.com/role/RevenueandDeferredCostsRevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Future revenue related to unsatisfied performance obligations, expected percentage to be recognized for given time frame", "label": "Revenue, Remaining Performance Obligation, Percentage", "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue." } } }, "auth_ref": [ "r784" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.jackhenry.com/role/StockBasedCompensationPSUMeasurementDateAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk free interest rate", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r399" ] }, "jkhy_PrivatePublicCloudMember": { "xbrltype": "domainItemType", "nsuri": "http://www.jackhenry.com/20230930", "localname": "PrivatePublicCloudMember", "presentation": [ "http://www.jackhenry.com/role/RevenueandDeferredCostsDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Private and Public Cloud", "label": "Private & Public Cloud [Member]", "documentation": "Private & Public Cloud" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.jackhenry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "CURRENT LIABILITIES:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaRevenue", "crdr": "credit", "presentation": [ "http://www.jackhenry.com/role/BusinessAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Pro Forma Revenue", "label": "Business Acquisition, Pro Forma Revenue", "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period." } } }, "auth_ref": [ "r436", "r437" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r769" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.jackhenry.com/role/StockBasedCompensationNarrativeDetails", "http://www.jackhenry.com/role/StockBasedCompensationRestrictedStockUnitAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r370", "r372", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.jackhenry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-6" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "7", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-7" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481047/942-405-50-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "60", "Paragraph": "1", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29,30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a),(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-9" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "710", "SubTopic": "10", "Section": "55", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482943/710-10-55-7" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(2))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-6" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-30/tableOfContent" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-12" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 5)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r660": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r661": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r662": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r664": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r665": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r666": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r667": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r668": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r669": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r670": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r671": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r672": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r673": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r674": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r675": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r676": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r677": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r678": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r679": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r680": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r681": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r682": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r683": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r686": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r687": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r688": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r689": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r690": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r691": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r692": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r693": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r694": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r695": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r696": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r697": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r698": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r699": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r700": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r702": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r703": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r704": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r705": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r706": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r707": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r708": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r709": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r710": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r711": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r712": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r713": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r714": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r715": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r716": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r717": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r718": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r719": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r720": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r721": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r722": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r723": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r724": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r725": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r726": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r727": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r728": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r729": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r730": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r731": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r732": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r733": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r734": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r735": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r736": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r737": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r738": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r739": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r740": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r741": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r742": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r743": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r744": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r745": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r746": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r747": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r748": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r749": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r750": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r751": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r752": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r753": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r754": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r755": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r756": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r757": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r758": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r759": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r760": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r761": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r762": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r763": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r764": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r765": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r766": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r767": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r768": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r769": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r770": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r771": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r772": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r773": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r774": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r775": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r776": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r777": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r778": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r779": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r780": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r781": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r782": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r783": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r784": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r785": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r786": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r787": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r788": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r789": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r790": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r791": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r792": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r793": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r794": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r795": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r796": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r797": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r798": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r799": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r800": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r801": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r802": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r803": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r804": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r805": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r806": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r807": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r808": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r809": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r810": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r811": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r818": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r820": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r821": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r822": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r824": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r826": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r828": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r831": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r833": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r835": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r836": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r837": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r838": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r839": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r840": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r841": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r842": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r843": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r844": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r845": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r846": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r847": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r848": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r851": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r862": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r863": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-3" }, "r864": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r865": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r870": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r871": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r873": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r874": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r875": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r878": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r880": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r881": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 71 0000779152-23-000099-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000779152-23-000099-xbrl.zip M4$L#!!0 ( UV:5<;C.]8).4 )DJ# 1 :FMH>2TR,#(S,#DS,"YH M=&WLO7F7VDBR-_S_\RGT,G-G['-4&$FLY1Z>@ZMP-]UEJ '<<_O]9TZ"DD)C M(=%::IE/_T1D2JQB$0A(49IS;]M&6V9D++^(C(SXZ?^^3DSIF3JN85O_R"GY M0D[ZO_6?_K^;F__]TGV0[NVA/Z&6)]TYE'A4EUX,;RQY8RK]RW9^&,]$>C2) M-[*=R^K.GKXYQM/8D]2"JH5W!1>=VT&)#/1BM7BCU ;DIE@M:S=5@O_1 M1\/*J%RKE4<5^>FV4BV.M%&I=%-0*M6;(AT4;@;#2OFF,M#5DDHU6E7*LGY+ MRR5-&ZBD4JSJ15HA54I)L5RM4:6@D)I6PL^./9@?S-%R;WW/^4=N['G3VT^? M7EY>\J\#Q\S;SM,GM5"H?8*KN>#&5].P?BS=^J*Q&Y5:K?:)70UO_<^/\=O2 MG?\APQ]C:CEO^:$]^81$*-2T0GB[\>K=N'2X] 3\._]D/W\R+'@Q1;)_\AQB MN4A5XL&RP%L4($7U1E/"][B.-WO'B+@#-CKXD7TPO&EM%HL3UC[AY0%Q:7B[ M[]X\$3)=?V]P8>G=^"ICR\L-R_6(-:3SB6^Z6=$69KY I^C[MQ%)+=P4U!M% M71RC/A_DX@#+G_C%V?=$#^ATY<7A*L*%)4+1H1Y](UQ8O'$S MNR$'SZ;D&E$WP@B53__[[:$W'-,)N5DB_JU)K*=_Y*AU\[V7 WF@1*__-*$> MD? ]-_1/WWC^1^[.MCR0\YO^VQ0>&_)__2/GT5?O$QO I_K_^3__YR?/\$Q: M1Z:_"5G[IT_\QY\^\5;_%& MZO"_&KI.+?97N-X&9>,80_[]5Z]+1__(#6^ ZRTRP3=1X[9IP>?>[F!T#C%; MEDY??Z-O. 1;K?UY4]4<_5_*H=_H %OU]D73/(T>VDM5Q\1TZ6QWEN:O3C0 M0[==^DPMGW:!U0W+L)Y@_&Q9@.,[ ]-X8OJ@^3JE0[!8?6,"MW1&/?C5'9$A M7N,35I96$]7RK>X[;#W#$6L*+*82CY&TU>%VIM2!CUM/#Q2T;1>-8V?TW:4- MUZ5>SP,F0D)U1E\-"Z9@P'K8KL&G $+H&@.3/ABN-QM3$=9FFXK^2P?LL\/> M[K9M:\AY.=8?0^WD<]BQ#@\&&1@FJA+^[@,F42KLF$1C.'1\JH>?,JA[ ME_QB)#$11:B)S!?\D+FH^W#6PDQ.S%['349+>C)?':X")=\R^%1\5\^MJG+$ M.3H=&A/0UO_(X5Q=XPG<@YMPTH@ 0 \/3>*ZQL@8,I7;&06:^:MC3^YLA_;M M.WLR-=FDB0,6$JT-/*V%$RQ5P6 #^X6##4=WL=$Z4QL6D38LG5%VV=Y;_N1& MM[V;X%M1TT%S(1=+E2,G5#UZ0H_D#:GN[K$$@";*0HUW;1'6QPPF\$BF*23! M- N4W7/@8/?4FG;DT(\G]]I8=_-)#:R=>AE!O;-=+T$IK2DHI67M0EP?SF9_ M$:V!3:L=JR03'.UN/J^!X2HI%Q+1.;O$EL]:,5O7A M>OC3\MNGS+4*_^4"Y3UTG-%?U6X*E9N"$CXWOS8;IKYP:XUYT,M7PG^''_FT M-.]H,J@"D(''8SP^,Z4 #OSL1<&5_6:&TL*FY8X)K/YL9A- G+Y#ZP%AV<7P M%>&U\-_XCFA*::)1:HD'#J24S\1IF11!*._V>^\^/I6*PE&I?#"5EF=6.O7, M O:D3ZB2^3]U^-CKU#2&AO>-3@;P"=V8H">$FQ&A9P7>DN&!8_1,]1;H&_CR]HW\QW;NT (T7@T0B?"A.]_U;'!]NM1D9L$=&U.7?^.G3Y&?GE%I M-L(S,NSR4I2SI3AV*0Z7BD7=\4B='JK3V7KHQC/0_@C+=JOEE%]7ZJKR5%=*:2<[/#[Q+;.PNE)02[E MY$[:E=!<39#F)_<(TTQS 3QVY>2.Z-4LT&50D7)R'SC-"W0:3*0(ZYT+1O,D M$9&P;OB>-&_H.MM=)N8C,[OV>@O FI* MN]=\F<6Z#()2T^YK7\BR)&79U;3[W1>R+(G1/^T^>)=ZQ+"HWB0.9B +O)NQ M0OBT^]9G)7R"6$I-N\]\>L(+ *+4M'O99UZE"Z&GM/OEY[8>B9GMM#ODY[8> MB1$^[9YXWV$9"F\L_L=#@:F!3&EWK,]-^P11DY9V/_DLM!< .&EI=ZC/OU"7 MP4Y:VCWO"UB2I*RXEG;G^P*6)#':"Y:WG>343NZTGM'^SY)OAZ8!WUO+W6=' M?OBU\ TQ3C@(YSBZCG?;)=83Y8*&__QF6,;$GZ1&J0GG$T;1E+RFBJ;"N7M( M1"PNH_LF[8RXE?A&O;&MMZQGZGISV['X*Z5M,@F6@0ENP_?L"=:1^F+;/WY0 M.@4GO&4-\SL69F\[-CM7WP+J.ZS$R34D1&O"N: 9/UPR)%$4SBU&?GAT;-T? M>AVG1YUG8[BXSH^.\0S+_.@/X/D[T_;UJ_2"B\)YP:*MRV6\ZA4:X MK6JQ5N5"LB)DA"%Z54(,_ "_6"Y61;EJ(R-DG$*LE;F0S @9[=AN_H?4=<%7 MO4Y)$3+:(,)Z7$8^2A?R]K%BE;XYMG)T%=Y>2#Z^E#^=YL5YW<;WS&HOX?*= M]DLS]EL@X$6#B;,]%2Q^MK:CXGO.;1 E"ZG9&]W2*A7T3"V//OS_[ZR\P(^(,QV\/ MP"OF\F!F-[6LJ>^Y[ [E!(/YQE4%4O.K0__TJ35\VS"2A5O=+L4:Q2#1G)I4!6Q8NTU)T_'9I,7DWG)F&70RA@%S&F6?BS#3L8F3, M<"9FN.J-@Q1"J[3Z&HDQ9!KV"X1"=!E#GI8AKWK/(HO(I8\AT[!GD?' :7E MV&T"UO7^#@:++7-]8O:I,UG(T6Z:QG_)@'ICSWZQ?ONCYP],?" UD5!AH^$/ MMO7D :WOZ<#KOTW73I#LS>-[?Y&_[2L9&B808K7 XK-M/H,<+]^4EF6N"!OP MOH9EWOO3OQ/'(* @NK,<[)E:ISK@'/.K;^ENRBYS& MF:7K6SX.?$.7YRG\-7S!_BG[%6'CYAF#\TIL"(2HWGFFCF4\C;V@@HGUA+?V M[)$SN]*R=/IZ9:R_PJS"AM*O@5E3RA/"!K'?*4^%FN9'VQBN8_D M#8W)J=>V=*.4$UE;82.]J5W;#%D?PH?"!GC/SX?G!J0I4'XB<*BP$=_4:LJ4 M,H*X8=]WQ @G@KI9:%FXM4TJGEP5-IZ,:[JI*.YWR^5&'V]*#:F%C6PF1>H$ MP-RC W=?+:"O"ALOO*"TB; NPL;LA-&"28&)JK!QLT>36*O5W]6"4FJV'E-C M8H0-7#5>B*.O0[3F9&K:;Y2RXO:=*1:&2LK&G'4Y1=!AP@:+$EO[E"Z,L#&2 M2R[,B12@<&&(@_LG';N*70JHP<#R>VP=OUN&YW9[WZ]3Q(2+4!SZ\8RSUD_0ZUX$L10VWK&! M318J.??&Q*%7NBQIBY3$799,;H]D$&'#*?LMF&_IU/F&4[HCCFF?V.MX)TI# MV$C.5I[ 9NGP +O^2*GSLV/[T^MCB.I-H;@G0RS>>A1#"!=N>L\,L8SS%]?X M*)PO7&PI).D7WS4L,,:-X9^^X1JXFHL]A\B;0PSSOR<6/!4IK>W;<6CQUF,$ M3RD(&_JYU*HLQ)9E;V_UO. A#C"\+,] M/F!W^9OLI_2(G+"1I:^&97CTP7BF>LN""3X9 Y.RZA7NE[=OY#^V$U48S7<] M>T*=+C49XG#'QC0Q[U4()7 I&RAL:.DP/@%4ZGO4Z=DC#S D77DRXY@$.$;8 MJ-=!'-/QQM19O3WCDP3X1-C@ERBKAO3#93<2YSE("2D'8^-*.!9K;=&=J8U/7AJ4S;7VEZR1LC&@_07)H M\/.QQE.\CO$7X@A%V/A4@BYSQ@Y[LX.P4;2D+6W&$WOSA+ QO!,9]XPU]F8- M82. PN );J<<>PAC.$E7 R'X0+@(7U(+<@FXDE8F$#9H)Q!V>!_J0-BPG'B( MX7TP1,H#>/OBA+0N3UK#=^_!JF8A.U&=KG-MKZQPA)J%[#)V6&"'+&27\<0J M3V0ANXPU-K!&%K(3RR6[%!]D(3N!G(M+,4$6LLO4 >>$+&27,<020V0A.Z&7 M)PO9B;LV*0_9G2]=]4(+I*4U@G:I=-73K],GX_76H:[M.V!5^3_'E.AL\+KQ M7/\)_L.6SZ#EDJ8-5%(I5O4BK9 JI:18KM:H4E!(32O]&^-A\V=<[\V$99P8 MULV88G.5VZ*:KY2FWN<70_?&MTJA\#\Y=FO])W=*K/I/ ^<3O(#_G;]G[6TX MYAMB&D_6[1"(R%I+X@/A]:%MVL[M7PKL?Y]',,F;$9D8YMOMWQN.0-H$/@B'KJ@XV._M5K]Y+_7ZC7ZSMSQ2 M8<;8:]Y][[;ZK69/:K3OI>;_WOW2:/_KU6IRWHP/_5Z/W2:O_< M[[1EZ3Y_EY?40JE8._M@"WL-]FNG^TWZ"63%LJVV/X&7#*5 I+ITQ'1=3K(( MZC&=&K?W]M!'!8!5#W),FD9P0UTIW/R32=S\+74IG+&']>_#V0QL!T3R!B9E MDJE+;\._?-8-=VJ2MUO#8H-D#WV>$.<)Q&Y@>YX]N461>Z:.9PR)&5",$8]? M#J2Q5LM7"A442 \DW]/##P>RFF>R^LG3UZ^5\^6*LO%J(;_YVK:WUI0\F/.] M7ON)C9B/&NB"U/M'3LN%#TR)KH.S<*M.7R7@1(G]6>:::(&)3#I:(Q.G4$S& MDKY;QM#6J?2MMXG'U!4>*Z[R&%>-L=GKGSZ8!^J8;UT*5LK+2:R@A@>Z&Z8) M1A0F9)L#8IJV-[!?0T94<_6__:56*98_K_+B3/B")=A-W9-0=%]1C2;C/[\W MNOUF]^$/J=M\['3[TN/W;N][H]V7^AT)M&4?5.+?_J*4"Y\53>IT):7T0?_( M?^A\E?J_-*4%E3I3IXV[O@27E9I67*(28\9/3 RCC.&28&I3[UR4X$K+=B3 M+-*?(9M('!1(@!6H?H Z>V2/-SG26.*V6QU^N9G *\;XV(U.WF[>*'%NJ!6R MG0:VBDX]!I0XN;6"+.$F_B8VS#3B,1JQO(_,EXA! .?(X= M:XVEY(N!DB]>IY+O=QOM7@M5^?FT_&YV+""U^67?__[8/M8/K-]O+,G$\/%N( T,L#26#Z+%H3C/]= . _H=(B!!AC, M+:O4B'?%T1=-%F+X"O-HLVF$BJ"4JQ=NE**BJ)L4P?D(+IW=NUO5RE'>79+T M[](GPT7)\;#33+@&Y5S]U\;=;](OS7;W#^EO9#+]+#5ZOH[AJL;0P8=P40L2=K'3"R$7,-6OIL'1X@W^G*D9/T[9>9R<%"(M]LBWI>8A]A MQQ'L&\&=9POF.AP)%O;3_T&TP&]=JC \0RIL24FJ]TZ'O& M,Y4Z(Y 9ZGX4=/1 ?0G)?_;QG5%T46(:#B5+;*:!-5;6I/)F_[<^V*"<'\<@ M=\MF'@_DJUKIIEPNK3G8HO+PW$G]VU^JJE+Y[$K8Q&.*LPN"(#(X<$/31Z,E M ;8ETO @KHG:XX]^[#^^"_;F[:RN; ^;)1N> 8" N['4 <]UZCNNC_ZL9TMP M![-_BOIA\!%E'@-CC:%W&V]*9_=ZBTKI$*]7*^5KI?TJY[8[=T:E-TF ?PEAH5 ZE:IGB^TNR2(WE S'TA!KJ*[DX"0? MO$XEG1S"M%_O;3*PS21(),A>V[9)MX.H'N,-^CH<8\-2"13@R]B 7^9:,B$' M-I5<$P>,!";F35$'3/!FL*'$MQ^ M*SWGO3AKX5\09&FQ)%8MZ:/&T,&[TU( MXY [$%HNLS-:8_C]MU_^. 5%!9'I0UBR&8@WWZA8C7>B\"^'.K&T2)NX.OE3 M^MFT!^#V] T#CWI&W%^T#5G-(%PP0[TN)9<\_G">+)EZ1@PH=+@31J.*4@U M#/$'Z$[*XF*('1>V2SXH'Z4Q<=G6HRX1TX2+N,&/8/1/WT H"@AT0(,;X)TS M-*IAL(WM:(>8= '*ANN*.!4OXV:VI,-5,&9XZ]2A0\I,FZ)*+&/'E3[ ^X # M)-<'+>^.;=RS"7=]O3'Q5L?^0I9'R;9/V\VAKVQ9@_L7/UZJ54%I!4">& MYX%H,P7OV!;:-O--HF#GWJ06JF@R9/&N>^(1"9,.5I76_!V+_G37ASN+A1+J MI2Y]\GG_%ZEWTS^UAN+CF2D>ZGZ\8K6RL$*X0(&6F:F56J96,K5R7K5BN!*1 M3)@#EI*>'/O%&X>7\Q+@),J&IM,1]I?!YE.HBS .JL(L-PR0758^2\&?.VXH M?-X\P/!&!$>Y#*=;.).=$3@(.HF85P*$<8UN>#1!9BFL;Y\5[E< MQ<\GC+'&G=]ELV:23ZM/\?Q3K_7;4:#N?0AQ6I>LMPG/7M^RQ<4DC#1A#8E] M#^ J^QW."D0]I$$PSA+3!8EIS#/B_[B<%:A)' M%(_BR5WGTCQ[*D+XKS7:$M3 3*W(2(PQBHKMLH@N6%W+9@%9W^7Q$)@@/Q0> M<>K/=MBWS#?\^(L!GX;/2A: (1M-PK/A,BMN$6N(O BV'0]2X,W8\EPGCNY* M>'+"T#=E5VD?R,?(,( T7Y>#8< 97)Z8>UW;J\3,*CA!Q_/).%@WD]ZS,V&"A[L[0 MLV<5.-0*K\ A,UGK+IJ*67V0KVPG"=0T]HUFG...B4,!["YSDYH#21X:@(?= M?^0*$7O=+-V)93OUV LZOL<,!%B*Y5HBEC^YT6V6HX:O T,.^(BREP8L5\S5 M*ZI<5:LRC#[DNG"@=8D/$&>[E&-ESS^XGF^U.:2^4LUL:G/[>.M0W+Y\IFOU MS>:1=J:'"O-'R,"U3=];?V172;2XI=FPIBA_9NS,<= 3O1DXE/RX(2. GK?$ M?"%O;NY3"NNW[5>UJ]_X\M#$@@YWG7:_V>[/:KBEY1BR4L@KM>0SIRMPL9C\ M:Y52OKAGGG?R!36."Q(ZR#4"I/$]@HR"'AY1AUI#NDDT>U+K?-7S1F-$N>NKZUVHWW7:CQ(K396-&ST M%\M#'A;5N3@_IIKEHM>IU6]^DY3\5?#!P M4,_%VB& UF;UX:2P-!Q/(_W5M^CL)^G#=XOXN@%O.<%A\AWI\,Q.G)%^6X]$ MD@N/0!H["/W_LD>EX'*N7OSI$XG*N;\&/7+^PE_GD]19I6PW+.8PH;,\[3ZP M #C-/$>SR2*(ZT+,9!@K5F>BFT+1K>7JI4QTKT!T[U@@U<4X*XN'C&T3V,'] MN]3\TS>\MTRFWXU,X]9;.9/I:Y!IXHZEKZ;]XF;B^W[$MY2K5[:+;Q98VYUT M]YZ42=OVP/)[MK1!JWR=;=\OZ)=,-:1/-51S]6JF&LZD&D0.'ZK7$3[\1BSR MQ/31WUWIWG"'/B_8C?BE81'SS348$)HK,-1P/($)[^E2UST#]IUV(=_8C*IX;%$'*;PX0KJCA!T9@4R*W#!I;H">U"\#GL MZ-]S8.#,%K#6\3JJ_TS9IT79ET'9[]B;R)2]./(FTF'FRV0&7D=J8*?_2[-[ M8%I@IC$OJC%KNS7FRFYN.56[N1>7_NM/TGR@3\3D<(D5WLOP4EJD'QNH'(J7 MPO,MELUFO66MC[M3K&%DNC#;<=HVE^_60C.0'C'Y0<(@1VZASC(ZF-]=RCL! M,<69:+/#EL5/+@,K9M*?$NDO5+0LR)2II 655+X. ME=1\'1L#P\MP2%HT$79X4'>D\J8:AUQ%\FP/ODN\;!LI18*%)1;5'8FP @M6 M6@K369(W-MR@+J@<-#$*BE>P=//GR<% 2B]C M&QN:V"]8>,SU!ZZA&\0!MSZ_5^FUTCEI'UW;YFNG^Z]&]UYZZ'1^:[5_EGK] M!B"9Q2(WPDP@FGGN0!$2 S\V.W!@K/"3'521@R%-0?W"@L%5SW90?\+-,\]K ML5LMA9E,^))/'?L_O,0@_&/A,[QP$S:;L25@)&D0E&^5IB;!6VW6I\IX#H(\ M]'7*:R;:/(&8]:QB6<6OZDRGO)^%/9PT3O;'MTL5/$X=* ^)2769_ M#;@9)O)"'/W&M.T?0=W$X(&0Q['L(J,.E2:46'A34"#OT3&>L0+?0F3J ?YX MXIUUNA2)-&\%5BO)L[*+:J41T3YLWC6,'Q*;W:TT]VTV]@%ORBU>RGW,2U\W M3E*:D#>)3*>4X&([MO\TQER])5:8+S"2 B^;QH3E^?'EETZ2*+YUU$_4@OM0 MC>!2&M@;T1@9O%4;4N#%QLJ7P1(/J&G0YS7M%K#HZL^VJM#05C]?>0CE%G]U;"P .C:\$ @UD;A8=WNIS75/76H;JP/VC1^@."N MO026T%S[W(MAFFN_1=TXC/QQ?:S 6$O6PP6>,8'+@+[8Q7WG$L_$5;(M-!<6 ML&K(9K/>V4/>7DEB2SP"IU@^@E&5/WMCO7*,&KQ^& @!$^$*'!(O! M;E9%7&U25)KSD;,O< %8:.]G6&/*2.(8[@\^(!\0 =/W3&VPCEUL$27^63+T M?&*&>A7?H1LC-.O(P6AK@/HCQYX$&C58/UP71S(F4S,0.]X=;#9D;/C#FA)N M& 97*C") >@3G -6Q65ZA34-DX.OZ5R;\!*E3"O]TR?8@ P&Q5OW(6=\146K M%&[^&?D8VIF&9>$DUQ_Y;79X=V1@K4/I#54A+\B+M6]X*&=>$P?>-R7H1OC MS.'G@LFPK[6 )+2D$,YP'QGZ2L0V79F)@5X;J%C8VC*U@?..$:WAS[G@A?> MD)(7 EZQ!OB*F=K'THL&U\$?@F'TFG?!U\$>-*RWS=P&ZZ[3%3P@N6 A8!V9 M*/*"0:R5$S(E^_LB$@WLX%1^3"G\R>*EN+J-YV9*8ZP4DCUWE_4J"*H7RQ[+'LL>RQ[#'1'WN/6%U+ MHN0]UA@]-< _<@.LM@@*)& M;I<7\UIEV?^-[I%VTAH0T4>]?FW<_2;]TFQW_PBW%GN]#GAQ_69/!I?U+B\U MVO=2[_N77NN^U>BVFG.?+BX5]FH3=P$2W'7:]\UVKWF/W31ZG8?6/ !_MBGU?FDV^[V--;KD$X]B36SX<>-J1/\ MZYYX9(_Y'W5L(N&\&;%R$<5@@VA!6*JFR< <1N7/UL]8&'$(J_)'D^"DS4OC M]R 1K^W)@ Q_/#DVH*N;8)V&0TH!S8G4#S5: L#X-?N]/3@^J3FF0WGMG.T^ M;':E%(LM#"/VOQ0(P]WW;K?9[DM<*&X/XI/#)BO:&A\XVX.DXCHHEI")D/#/ M"@]%AG='' <[3/^.W3CW MZP>JA?U M4*NKBERL5Q9ZP5ZUA:T6Q3C(1(=@Q621"7I$\/HA4BS&$;/*(X8 M%B\@ADJNKJBR6M36Q/!R0I$0\!3;Q';ID,(:#DS,#[6HMQ&6J?$F'BG>5VB4 M&L,A4,)SYW1L4^^.Y_7&%0(LR%*MRA5M70J$-T9;>/]4QFA?9R"=G'MR/9XD MYVJ HLJ*K);66ZI?CH_>A8L4=%7TR*ODS!;R("6^+T:[0B7.B=@GKW1!&I9E M8&2\4OWFO]2Q(]B_B.JRJBKJY_0I;O&\B)1SZ\D5]Q[/O, M^OK1H5-B\*.AEAN?72UB5:U?9MCYBS K>A6$NA MZ8G+$"GR*=+&Y*>/^!_#Y$JN7E8K6^/)K$\\,$QI6&*I5G:-+:(X/YM096KQ2R9 M*'-!SA ^2HYSL:IYH227R\7T^"(I3OSF+=.RM.\L[3M+^XZ8=]NV;D)?5\_B MJDG%5>,:A6*NKE0*LE9<1_P9G,G@S"DCJG%9M83[7IC&7[H^_"*VKL8RF;Y' M'?#?1]X+P;JNX(5B\0XRL6%P_]W>X"B=6\-G..HR-3R8R']1'CB!>P%]#T#W MY5R]5"G*2D1VO?"*/$MK2)LB3Y9W*QA;+\D5Y6C/-,MH.*1+G;6 Q8_8=Q(7 MV)Q:!Z L+!$@'DHK8N',+K]0RL"Z?7]P'K"3"MEJLK-;F6P?5S:_2?;5O'_G49 M%H^GK4.ZQ67T8JY>+13E2BV%:5H9[$Z;>CZ42TN;N?0Z$+;HIRUX^\+C8]YI M2T,_TUF+@P.+)3RE+=?*%;E:3>$Y[;AMW8?[BJH)JKJ[*%:THJQ$U>X0W>BD[97AE M$GQLD=N42?"9S'I<":XQ":YH= M; MG"R(6W;@+3OPEAUX6^Z*%91BEJ;D+:I^[]';GJES&L7KJW"V2O*/G <.*]-1 M+K#4 [6:PE(TXJ4>I$_NLGXF!]?!/T[N%)8]H9125,SM.K(G8/DJX<:&[$S58]E[E9Z&%QH-P6U=5AR':%/ M@57ZP)L5IPO!.ZR<[QP=_Q10+DX?XK2MISYU)DC6AJ4'Q=8?*'%I9P#SX_5> MXXI'$<6C)!B>3A#[2=E#5Z2U(15O?%@68_> MWA(7]IRG NDBU#G8A\6F+ZI<*:1P(RM#ZVG3Z,FQ+?9[*;G3$\XG,UKP.9%12Z5 MCJZ >A:F>T^%[Q)"^*D2FG/:AIBB4BU@H5I5Q>HA)9RBIT[BU,WGL-W!Z^X MP?MORRR:>E9E^NB$Z0VN9P]_2#?27[?IUT?J],;$H5OUK+JJ9F$W'HG3 M<7H>\:C^.S%].G]GH&0+,R6K;M?VFT:CG68T>"P_ LFL_"!-B2,]XZL^2QL' M[^(GW*WC+FP?-QNDV_"]L>U@7^/][-=\,L4MI(T>7?&,HROEZJ5"8L6QGTD;*IMP\N'()\$AX;9 MCB6&Z Y%=9^7T8= 8L9UVZ;_GI99HC#?[M4 ]*\4BK)2+,JEXOIIRY#X'/5) MQ)-Z=.K1R8 Z?$Y:09;4@JJ!*+R+18DI)H :Z_Y6*&;'R[)$U3,<+SN.5RN;>#5+2#UM MH488*]*9F D#?W&L*0A3S+.\E%CEFN<4?(1"-FR@ESMN()0S=5+-44NEE)8 MK3&+JZ1-;2?$M%@AI:K)52VI/6>! BQBZ^\N]0C\J$N4.!:,.CLE%E-MAP1L M!O1K#(?^Q#,(K\0Q[ITV)GX"%%63A M:JD469TD]9 \C3'S!^JZDN=0XOK.6Q Z)QY0P?7>1ZQK>P"R'U"&>:"!,QJ\ M)E:T2RFHN;JFR)JJR8JR.02Y)?;X/I9C>^@QN>70V'(HM:*L1:BBA>5(-.HH MKDL0#8@^)(B(EM;ND&".4L X/I@/%41HW8W]F/F38D&16,RS XLDP#PEQCR: M0,SSGDXU,F0QMDV=.N[?)?JG?V@YJ32>]CJYM]E;H&Z3T3:V>+!=G7*I)M>* M*0P19H<:!6#SDWND"; YVQ J%ZIR*>+LKHA,]TX/-4K$TC>8B3T/%G$RWD;T MJC]"J%+7QCEAFERY'5TX(=>P] 34314#7A4LVHA^8]JL:K+,.3E?J>Q\+J6297L 83P;V4C'IMBHPBQ&4MP^D4:&1:RA MP?QB^&%"+<_-;YQ,\/JBRG>+I[;+-M=O'6H2SWBFGU\,W1N';+WP8+#8A?DC M9 "#\+W-CRRLZA!&19WSGUME5"RN1%D7_HNC14$Q:+FD:0.55(I5O4@KI$HI M*9:K-:H4%%+32O]6:KGPH;$S#Y<_T9N!0\F/&S*""=X2\X6\N;E/RPP$W+-" M]U62;23,:+0_4]7VH 87-5 7ML,*,]Z"=%,'[X*!D,L.0!H[J"+_LGLQP//J MH_AC%5JL&H\\_],G4H]:Z&W4/2G;;=S%" ;)%-A^ARHI$ FD:%6%"8C,K\\Y[5\@?-;X $&7PXNY]FE%0O KY6K^9I: MVWBYD%\U["?[6ZSRT[F'V,.<^_/&MV>[WI,Y7)$7G6U/Z M\-TBOFX ;/B88CILV")J65)_;/OP#MV5I>;KD *^?*2.Q+9UI7OBD3UF?8#, M:&MTVABFK0E*T@V1-##(5/H&]XU=J0EV6M^XS7)2I;1.8'']XAUE9>8,L.Q$ M[6RR)R2#S/)+)*T@7SEO7*CX4(P^C$*RR%*6RY'SW*?04GKH%;OS?;WYC')Q6($]H_=#XR: M6-HW]91=>>RL/>E7QYY$=2L$I\/TD1@-UZ7P?WJ?O,8-V"N%7+U4462MG-[< M&8$R9-(GEL?NMXDGEL=OFE4N+Y8*MF"IR8#/!#IMDC(T( PX3.$[A%W4*X1X MS?]]Q)!J;Q_']4HK^V:UD).AV!6([=%%0RX +NYLE_4H#9!!5BDDGI^#Y.N, M N+%ADIX/E'5Y$($5!+>@\D.=*4-_!_'JUA=L5:5U;)(/>JNUI0<7;_D JS: MI2XESG#,CA'< YN9]A2S[+(R)G%C9YR.#4M?H&+S=8I)C;'EM@@VIBQ7:RDT M,>(%R5+.NF>(+R7)NB6$1W*MMGZ*0S1&N@*+DT;GI4=-^/%)EGZF%G6(*3/3 MT] GAF6XGL,2M3./)I[U"6@:4!0$>9FO5.5*9;WHL/!F*/-TTF:& M3L3#V*6[(JOJ>K-)T3@J=?9(O &GY"&[6F3W1^"6>GPPI M&ULG5G/UHE:5RRE.PA#C)'56P.2$8<^C6+P&;FBU*A1NE,*?IMUE/+&MH3^F"[L76X M6LC5%4V5*Y%]P=(!4U(*1@3DV)-#CB0X5@&.+1;D2D0-(]'X1UAC(@RV2.$[ MA%W4*T0(K7:_V6WV^K/CYT%>Y5J%7(&FG>55IH-B5R#':=R:;.$Q6>IZ$H< MV2YD/,S?LIZ!>)@\P.D7DC,VC%)S]:)<*:YOV0@/^[-MQ[3!_LU,N\Z7&L#[ MTM$GI+*-Q.M,I9Q9CR!H_2Y"1K%Z5^RT'YR !V[UJT4T&TIMO>?;_DTKLK#- M640E%M?L5.#'<0UK=U*JK)>/%8AKKD"C;[%ZHF^!M?:N MY2.(()_!>^!4YD0.2-RFD4"LG*N7TMA])>[:I\AW2!L_G\(PN3!J^-O^G!W3 M5+&>+$5U/1TW=E>N"W&@L';LN$V'!,.9ITMH$'"0PK+#L;!&0"@3[%)\:7[M M=)OAGD6_\;];ZD"D,V)T!J 2[@^')7D,RP6MY=.*V;0L_ZM@LZ?W@2&D54R0T64TQ&$HIWA&0\\\0*Q6'\VO( M^359K1V=X/E^X['"H)X4OD/81;U"[/+8[?S>ZK4Z;0G 2X9=CL8NH)D#+_0+ MM>C(B*U]M0+K"E\JKRO?#'9DL.,DL.-XIE58:8)*Z>A^MAEBR!!#AAA$1@SM M9G_#P8V#(Z,"%E-.MN>QV+U)3PZ-VM0[//-?4\$=+2AR.>*\85H0D1A':G=@ MI6L2WV1[#XLMOB<'B<>)+V;V%#)W6T&F]]"=8G B,@3Y4;;E6S?Q0F.C<+) MZ1$SBO*O@*H-3M2VCPUT.R,FI&YG3MI 8&.Z:5B05)6K:=QVRDZ67-;41'/S MCJ#":;FYPKFY=K1U>K_G3XZ++.R[+WN=[Q!V4:\0\7BUUA:#\TVZ>* M%8B;U'?!6$% ]#4G*ZY_52R ?Z7)!25K7Y(EJ5XP6I 8/RN,GP$+9M'LPVS4 M)X\,3 I_ZL9S_2?V'TZQ@?-IIA.RBT)?#!=Y0IPGPV)Y$C6FJ,ZB-53>P8Q* MENV!_?=LU! Z)J4C)UHLS8<@4!@9%K&&\"D8$OR ]<7<_,;)!*\OJKRVU=1V M#93K6X>:K/G1YQ=#]\:ATEIXD OC;6'^"!G ($#?;'QD0;Z'%$_?[4^[I(IA M,BJ6EJFQ^%\<+2H]@Y9+FC902:58U8NT0JJ4DF*Y6J-*02$UK?1O+!48/#2> M!0.GH'QO!@XE/V[(""9X2\P7\N;F/BTS$'#/"MU72;:1,*/1_DQ5VX,:7.F" MZK?Y.C$JNWD<%BZW)\7 H\OQ/GT@]:J&C M)5GCX5OVDAF'LWPHF+M)IBZ]#?_R.=3RAL4FPQ[Z'+PK$ M;)+\^7 M.U_@2Q[X,,&7@\MY=FG%IO)K%> ;;?/E0E[9>&W;:Q4E7U9J![UV^[72B0:K M[CV@]&"%57]6F>/>+7XKUZ@">&J_-NY^DWYIMKM_2'\CD^EGJ='K=>Y:C7ZS M)^/)B+S4:-]+O>]?>JW[5J/;6CE*>0TDN.NT[[$@][T$?^MU'EKW,'N8(KQM@ MTC^FF$ ;BAVU+*D_MGUXA^[*4O-U2,$+8'X*Z\GZ2)W@7_?$(WO,_Z@PT4[' MLR8H<3>4C@.S2:5O<-_8E9I@3?63U_W>D\#BAMMVU$=/%P/T0)@H1@ DK2!G M:W_DVB]$KF*4+A.2,=0"MH=)9I[[I JDAU[1G 'T4M]'SP0!TQDV%>1H?FUV MNXBF?FETF[W;DS1W765004+)B6R-5!=#R8752/(CN-S4<:C>\^SACQV1XY'Q M2O6;_U+'CMC6+*JH6JNJHGY.WRY(7 9)44)EVI@^D?V3VKF87MO,]*EB06%M MVFK>94F !K KQR7CPJ14C%)8AKA"D'/7^?:MT]Z)<,0K-),5J]FURZVHE^\X M$&U1N=F3I0%],BQ,7; <$\EREYPW06B3@.L9YX:DMV4C9"LM6MDLUD MNL5H?.\[0(!'9N4Y\<-#[50'!8!%+UE61FR!+[,RK872>DLTX:V5>.=&4L[3 MR5@K[>(\C4UP5%DI*ME)C' :FE'QD W+6!):*L)V/#BF<+K)0*/#2H%(N1)62%MU:QF"1%;EBJ MN#X9"UO2AQ ORH+!6+@7;["G88W]G^YZIVV#'[;W?ND[WT?:"*0.E,OWH#3.PD_K_,MIC9F"2$7=>S%W4V;.?9; MM]-B!!B%;RV9=8:-I:6*)_=(RFD/ XBQ-WAD@"!-(IQUAXTEPJ63BW"%B_!Z MK[[T")2P .2XC<[3M%_=L"J7WDA*9(3",L*Q2%1 U-6XOV_U6YUVXT%Z;+3N M;UIMZ:[QV.HW'@[;V$QPSSSK./0N@G*);&P*VQTEZS\4 8?*)X=#U5R]5-7D MJK;>,D5XGT:\2&'ZQ"YK2A0A=CLZ1"0@=C40NY(B:^6C_9 LW"G^@--RY_M( M$.N35^G%\,8HP0BB6'L&JF,;"):-'1R0'RX<;WT7IPL_Q-*1U>TZLJ'_QW<] M5E6@R^G;MX'P_YK3_:OM''.6>*Y,RX5<795KQ?52&!_%21')#OK%9[&:."R& MAR3D4FD=) O$8E=@3U+IEV?),L>A[1V6)(%DF3T$7,W5-;FHI/",NGA><,I9 M.@$'F$NG]B4U2&'9X5B4*B 2\U&]UVJ_USUKGF MXG>^CYA@5CTG[L12[][L.JO0HKY*W(Y4IZBW@+%#%-.;,F8*AWG$H_CEE9_>UR9,5Y MT5CG"@Q)*IWR>^/9T*FE']:@3]RPR)#/2+=3,CRVBF!Q:D:L1G5X$ M2O_.$EKB,\\.Q9X(\V :9DFN%-;5NT#,=9:!$A> GKP.0*7( MSM I-;E43F^;V2P'12#5=K7RG(!#>?(" Y42RG.E4)&5:E('0+(LE"P+Y?*# M%)8=KC +I=]M-GK?NW_PYDY9"LJE[WP?T:XL!25=.^%)1/'6#M:Y,&SXVPF0 M$:OA7-5468DX[2U02";+"DFA+"01E%P[9G MV-9C2S"F5A9DF/L1XINE' @7(=)VG%**STM;&T95:IL;1F5)".=TRZYVJVI7 M&$A >)JUWXEG_]8.$IP,N%8+#+B6$G+BLJXX0FB8ZY2L!%Q";>VDP.DD2TG4 M)\R-)JA49%#4R=OLUK54(R+9456M*2* M]V5 5' @J@'I==L?F%18)'K$$(5EA51#T1VGI5!-F<2A.L8J^;95EC\BWIYY M?&#Y2'E?C[4*M8N625TU3 N'>&8L$K[I/N"4F34JS*U1,5AWVM.RB>/ $"!/W7CN?X3_"=\8D*<)\,* M@4S 7/6?!LZGF29+ZS,!@#V+M*BLIL?A?'"TJ M!(.62YHV4$FE6-6+M$*JE))BN5JC2D$A-:WT;[64"Q\:SQR;*7FB-P.'DA\W M9 03O"7F"WESZ*Z!_9(^D.;07P_$^?2#UJH=E_F+*:LS)SM6"2 M)IFZ]#;\R^=0V1D6&S5[Z',@_P'_X^*M*'$V(7YYOJ[Y E_;P/,)OAQIS+.Y MMGB17"4)X('\VKC[3?JEV>[^(?V-3*:?I4:OU[EK-?K-GBRUVG=YJ=&^EWK? MO_1:]ZU&M]7L+8&3:R#!7:=]WVSWFO<2_*W7>6C=P^QASGWXXUNSW>])G:_2 M7:/WB_3UH?.OGO3ANT5\W0#S]S'%M-BP8]^RI/[8]N$=NKO'](X*OYPXRI*4 M&=_BE'7M&< ?12H[A^=:-'W;+1DS2]]GC/23^9 MK.!/#%TWZ7G!UQQ7?>UVODF=QV:WT6^U?Y8:=_W6[ZT^(,Y]SF1?I8H[@,M2 M.O\S;=2=E,$WU\=M1=;'3=\^0;8M%]$P6B85+)F]>2ED6-/ M)'M*>:S>93ME?"TV_1?>A,\/B3M>>MIZDG MGPW/H&XB)7Y2BK,N6(PHI12[ M0#FB"XCC/9V""!I,T-Y%_>T$(=XB[6*;G2J8'54N9)E726"\E'/JR>'149Q: M8YQ:5,K7AX\$5\Z-B0U#^._AREG<(B(G5\YSG/G5=A8)&9?_:P76'T&IKO=' M$%Y39[5OTJ:IDV-;!=A6DY5:4FVZ+Z*V4XFI[\;$>J+@S,)*CZB#1S0"Q]8C MKP?6%A,7O"106V6'*F]90RP(A7G5[,^6=1_0E2CFZ@"9TUBF((/,:8/,";%L*5)(T%Q+[1CW3-BLI-3G5-.) M8GY,.5 4,S\'"-Y_"6(AIC9[OFY]+P4X=.B:%+E <*77F^ M(3.TW0 OV=Z8.N\B3'C:/9E'3NPPFAX$9QN6WD$"T/"H&H=G\Z1<(9W M$U6U2-N'>=PUMG 4&DCV0P]\K4[;%,55C(T3L4B)3!Z:O)A>(ZM,VBRQFB3C@WZ92,7 ']KL@UK9)%F"^?X._0 M9VKY&;!.$EB'P;XNIVUL :GFZN6RK*GK1VPS5"V8RCT3JCZ6HVK 4259T:XP M8*R6>(UP\2K%M7<6]C@&7N]='5$0^3DY]@9RWP&U'QT;VUKH7]Z^NPA7.B'= M&S.RQQ4?!7?S2A60G_1F=L0IIID68)XV$3@Y:C^A"& #:JTL5[7U9&M!&?* M8JMGR;(4\AW74,YROWJMK?;OS=X!]5HOU7I/E'SC??7V]5/L?<0*'LD;5G-@ MAU3)\$_?X.OV[0:GX!??A>^Y+G7! MB'=&:,:#*_JRK1X9KU2_^2]U["@SK2+'5N'/S^E#JEG((@4ABZ38> _(B9D7 M:E6N505)HGPG&X%D:GC$Y!D7NN'YSCO9!DPRRWA-+L E R?,>WLTB>4U+!U; ML$_QEMA2P2H4E)5C8L/9=ESZ%6UR#%5"AJI$[,:)F. F:'O7Z_<&'!N&K;L\ MEJW/SUV_CXW#9/LK,$I^!4+V0!8[HRVBO"ZMY5R]FL;:NQFX3ULP.1:CQK0Y M%8#V95F-8&1AB]9<@>5)I3_RZ#O#,2N/YMHC[X4XV7&;H[V17D#)V');Q<,0 M:O68-(+,^4B_\S'GGW46J>7JQ4)V6N:<$1M[,O4]ZLP4)"SF,S7!5K^/L/QI M5.4]I^&AJE(ML"S7HBC!RPPTGUM7'LM >,B[*E>4=!R#N6YXG)8D0\-ZINXY MD@Q%%.XSYGQO2+1JA>0_/-%*57/U4D$NJSK C?(@I[)'A[YSF!N&?2[*TUJ>N#

%^_0B@"YY**2PH;WF8^0NBA+XMQ;0NX%Y7ZE ME:33DG8\WSL\,NTXH$7:"CM>/O/X:[@"AZ=Z:GBTO")KU6.\[[@+F")\GC:F MO%2UT218L9*KUTK@#:[#]<,"Z../I8-<[2EW]8N/,1AF_KJU7RFZ]#TT<"PE]8GXLN\6AS-*+#V+EJ M6C575VJRJJ:WUXXP%GB'SW1E>B)Z":]63YSQC)/@&J.&"7IR54F@C)IX8"7: M1140K&R$)[+TI?ESJ]W&)ZA$IX("'>;EKZY/-8."">?!X?5=!*(@FHDJL7JW*E>G0S0O%V M!]-EGYOP:WS+O R9.!EO-:"[;OL#D\Y@4\KVH0!-)Z:BYNJ;( MQ?*ZTA$>%23.6>F(/UR-9DDV0)%^S9( GA'*X="8:JE5CCYD*XR@,S3TR<-6 MT_"G;CS7?V+_X?,8.)]F2O/=70Q7;T*<)\-B:U!FVNTLDJ*BI/0HE2S;HRYF MW8)@Z-3B.;<6XP26CQND!Q 3A@0_L(2__,;)!*\OJCSW(2PT?\NR>XUG^OG% MT+UQ**@+#P8\6I@_0@8P"-_;_,@")PYA5-0Y?]411L7*,C46_XNC1>$V:+FD M:0.55(I5O4@KI$HI*9:K-:H4%%+32O_&LVO!0^-9&:0I>:(W X>2'S=D!!.\ M)>8+>7-SGY89"+AGA>ZK)-M(F-%H?Z:J[4$-KAY Q=D.2_6\!:5$';P+!D(N M.P!I[*#2_\ONQ:A@GOJ 9SS>H;T GO_I$ZE'+70R#'D'W[XABZH].&[17S= (WU\>+3 MBE83'UJ6U!_;/KQ#=\%E?AU2,*J/U)%8EK34F( %]]SXP]]D7_93/'AN9_U; M@>V_08A[6U%#W&N@B?!N;RKJF2T5\H2DY#D,6O]O /G:_@1>/US?S5X&=1WG MB5C&?YE^N)O9.O@'@+E'A[HP1?;/SNAK:/QZ,]MW;[A#TW9]A\+=/5@,8P3H MQ_(:PR&N'Q#M$=XW-*C;AR%\,5EF9 CPBAQ_&I9/]887_(8#I &I[C&C@^: MLMWH?^\V,:+2>6QV&_T6L'\@O=^^-4# X4JO]7.[];5UUVCWI<;=7>=[F_5% M?00QN6.RO422%?: :\$XV$3GX\.Q1(Q0S6V"+"L9CO_Q7<\8O9U57]P#\1QC MRB:"Q_+'5,+3!L1ZVP=SG74"T M7'_@&KI!'"SZ\B$W?TC.2;;#IIT+YIW[*!FN1*07:IHWS#%8 G(>'8XMF-'3 M&SM>!0_DI84QO! 7'!?^D&%)2JU2E@B^;LJ3Q1Q^$ !4EF%Q!P#M_#/5_XR\+'/ K-=7*:*XP<+2&A:PKQ=0'V<+3 _?HKA>4X1$5*(X M'."AO"2<>$3+]Y**%F[,T2(=SR MS9"9C[<(XU%>-1/],8WCM87BPV20<'/E MHK MR#ZR##%-_-6 BXLZ1Y9>QL9P+"%6>1G;)LB(_6)179X]9" H"33*_ -X M=5%(I3$!21]0:DG4-,!YP0'GM]LK =9Y$V].I@X=!^H+=#6(MG!#3X9%%R;* MY\D9=2.[5E;9=9E6!GL'4[S(CQXX9U2:P"#&8!"8[>D!/J:H-#G&TPJRI!94 MC3$4_$65)?JG#_HVTJ9@GVO^B;2R5L,T[1<\9<-HQ.OV20^VNUC>3909),%A M73JDQC.ZW6[?(3K"ZPZLK!, :W=^?4:9K[9S;_L#;^2;X5V<'>=<6(U2F@&S M(+L9GNVXJ)] +R)CV?A)R9E]"^"+B9_B>@RG@%87\)!+ ]V&5;H1,W ^)$NK M9AHC"E*P?I_)UC$O-6RHS% -L7F@L \C\+S40HG-KJ4I^'U972_W"N&MDX7$9FQCFN/P&" MP$O<%:Y865Y^TN)MI@I'!F(_"72;@XV!MBK#VQF("[X91E-97!\YA$Q=>AO^ MY7-8>,*PV!S80Y^#90M"L*@X5F+Z3(_PRT%HL5;+5PH5E/$@U2'XZU2RBN5TD&OW7Y-JY9/,]C*OJ^]ANHE.\]P MU=9NC=APY6$O ;88^PRM?.-HI;DLH!+(YAY%VR]+[H5-]WW[.EQX(:*R2+;M M-J!VW*=V_L[I7Q$-HYAY!PW5D[.RP+64!$SV:&Q!$C?@58,AMUCTB\/6]&?) M9UFXL;/DM_E'+OJ/.2].)K0BU^ZC1OO"J^8JKD?SF& M1V_LTXK*]6;0*F$1)0T(WT'*!\EFL5<7=44,6JD M9B5X3U5A(W&V*>7J94':U%^)DD^1+@<>L9\I2RFT1Q+A*<@ MNFS8?NN^2:] M .MX%!,K1QF\/D($YX2.T8RF5#ZP&4T&M\56R(O>V+;#LIM/R@JX.1"S $42\[[R"A,GVCJHYNI562V( M7Z@R 18Y#PS)9#F3Y5TU'4XDS#44YH*V'AO-A#D#FMF=4?5 5M/*+U(:8TWA ML(3N1\>> B?S$U%8TV6*9ZBN\N!%.-5'$X\Q6_ILMIN.]I0+JYGV2]2BX?-X M"-7!Q$+,CR5XN@"W"/!0(IW"[P8[A.#S4YQCS%UW"$[B!BNE3/GI M/4_ZU;=H(C3897TO10/A MCWZV;?W%,$U8[?F$^7PW:B1M52,MD"HXJX7G8PU00* QGH(OR-(P.(W-ST3A MP:>Q,75E=B[>Q],WKCWR7HA#Y? PK-$820>SWX1+@YXTA8[IW)MR*J'S"H> MX*DN8VW&[&Y88ZS:,3) 9"D[D"9]<'T\Q^O.Z/!1YGH6[IVK65# "]O;JPWYE*?X#!+8DU\-OP5O>= M-TJ<^5ICU[M518_TW3Z:RHE&4\(T^;7AX#W[F".RH.K8H>NU13R%'=H\=7=A M<(MJ.+:V+6/+3J5:D0O5] #AF1!TT!JPS*E*GX7OVP+9_A"5K\8,M-3.,2ALSE&5U5)48&7EA[!$A8/ $LLXH8:5X(X;=G#;-DU6 MGH:5VPH;%8M!GP7=E\"A ''&.AK<%C,-O+CH6" GTJ\Q9C4V=&9\@3OX M46PVA""3-=#KMK7(6G]WP]T)&!ZE'OLRC')>*\.R@^/86.R'=SQA"&-H.*#@ M7(\?4F=#?[%]$V&);@RQX MR+'S$<-C@<9SPKBG8(SI[#U#+-QDA6$M(>\!* M[F!+2,DU0/R(@U\UL/@7.WH^)T9>:JR^_I/-D 1_"3N5O/BQ8'0#-BZBHQI@ M#X(!G]$4"9J7OL([I6=B^O ,@!2L5(F/+3B"EHF8RV.4PC7E QP95-^;5A/R MQHE,6.^:H)@7#(R7S:&LH4RX6*/YB +V62#$2G' E1);[[Y*9G5SE8>% 1UI8#L.*[_!;"N^ M@[Z"OX]6C 44L6@=RPO@5GWU WC"Y,DA$TFWX7UH:\)R68C2T2X$9LS#E&=N M6K"T"XMENT%EN3B(HH!-R V#CX7P&(60EG!T_AOATZ(P8XM!QSB MK3*8/UWP\!.B!:-!=_:-1[[^W7 L8<$^3I_&3 SZ]A)P+5).,&2]SS.^*@V+/7T(VNEE194:KK M<5CIWG?"[8"1X<",E^J"P?2#XC@PO^*R IDSBQZ73W8D>"[-.N"&(/87-<,B M=@U;;\,]6]+&AEC[P2*_(S:2G,B7F,@KM?5\%6%$?@.QV[4LW5+7LC\^O[ZRXM M+?$^7NE1ZI/7U:J#L; I?PV\92,D72_>)@!-HF'Y?1CK\\@K0$LR,$Q64)?O MI :% 1FV'-I/%D/.LRJ7\ 0/*3"&T WXNT-9-&) O1>,\W#V6:O>RH4%'A\0 MU^"'->8E"!<& ?:%12B"#>Y96NPLZD)=1*R&.^8% &$>/ES6%^<4O-E -(\Q MK0G6>C:-'U@6V1L3BZ%C%CTA$0\N!6M [DRD@'C\'KVV_25U%*R?.UN[<"N, M17B+2GP:Q*E;DFP7K4$*]6:9$^*W T"Q,:H%?C8U\Z/*Y\QW$^;?83-F_F5TA,PA\=<0Z!)J? _G$;&V+:9&SJ@.,60 M@?C$,$B)L3\)^,PS:1" -%U;YKNK- C$@O]%3":36"G "JMH+LPPC.CY0'"^ MV8K?]*V%6X(A\RKFT2L=F.MY$'?*]!N2@VWX<@=RP] 6RG N?7=A31BB"BKE M,MW!9Q,1:US,HQ) NC;F+\"#$VG65D&:]U5(D8+ TM9LP9%!XQ3@GD?SIX!U M2) \@*]S=*ZEP_U]/$WM^$'!;&"0KX!1)*5P\\]0C'MTZ#MSLQ,V04=6G!@N M*Y3Q(==KWN4^\IV)]<^06<,*#&S 6*<8QYAO[L-U]"MGRN [;K'J?,68-FDP M=B/PG>_Y7E[ZN=%XQ*]-IR "+$03YCS BL>@$M^*T^VE&$Q0DYR39EZV'^\< MV;;'FU@Y-,C(&+PE-SMVG@26VZ0>W3UXK@_B\(0[#BTSJ#HV''CF/Z!N H,0 M,,1J?>N@V'V"H9)%C&;$6J[G/]JP,'C=K6)8/[P"/QW;8WD?(?;])'W M:N'S[!?V;^7SQ]7JM9@ $92N7?=5TH(&6IPW["EXA_/F(JR!! =ER^U&Y%EE M_1FM?6MAH?;F"8>.L+(SX_KY%AD6-<=&%@0\P0]!-A-^ P9AH428:-]\ASDA M"T]]1#ED+V?[5XA,&#"4T) BC<)$!'?%YL_AS-(L@TW2;;'+8#]Q%A#&%#XR M[PAR<+WWA:T\=R':_?=P^_:HES,UB=%K#"R/ #;.P^SPYR6 M &\&G$2X>$;KSH'OS2/8Z)618+6#10RU)?@>81^C -(QWMW\ZK3(;'^9_8YB M/9FI1Z1D*'D&$Q^VL8Y-# *BAM\#01LLU'H//XB;TLZ29A2/F-& [3O/])E7 MJ1=NW)N9@$.L66;=AHXH*".()U!],&,[PS(AG' 7%3ZL\(3\H M%_P.GWY], M [#&_&*>-L!Y ZTH3_4+&ZY$N^Y!OYY0+'F7)09A%M)&UIZ9.7:H6F92O@D( M;!J1@_D2?C"&F<^T$-'B#S$XQ=) P>T:>CXW'HSWAPS&\(A&J% P+75&J;3P M_$)/-VG>U$T*N[H)-XOM?DJ(@8/1!TT*.$9>,NH.<0,A90Q.=B*VUO/77*HB^X83N#/"&2"&:VE/H303642M]U MY^["*AP_;'IRH"VXL,\',:0RCG9J8R(&(^S2I>7ER!*/MDM"+8GVO%HEEV4K MI3%;*5I!URZOH-N=?I-K W5C6]/M1QK6=EE 8!:ZD#JV96/4DNGCAJ7?<977 MLA;O"2,CZSLRU<)Z)]!J8;U7:;=YUUQI0=KMM.'O=[PS[T&-2-F'+FM=V7MN M#0\^,MP#->#!<E+>/P)3-(@V*IPI0]]>PI,6RV4 M/MXNDH.U,[.#1EJ-.:R=_?:P@&\9D@RO!$E@LQ::81#+F&!YX+ #U_*79L>T M H@K#9=?%IX X\>UYB>YAO.IL'BBKCM!QU'>4A,=!@,#N;@+'/3=PD@]"\M0 M:_BV&-\/HONA+X*9S^&P9BW%0E3/#]%.R1MW.*@SF4%WPUE(2,;>C."AX$WA MU!8W+]X"8K#/.#P<@0MGN,$[T']% BT %7>A@02S:-(]L#5K:J.4Y,4X21#6 MY;Z &R:[<\2_^,*E_1$@(I<-+QC+?""_^B ZRN)9#+85AL'D-]Q&@_6='Y9A M?G;$.H$G,YP%P$;!UE*0R;\/2-H/"A0+N;C]V;[>Y-UM[YO?FUVNZS=>^]0PZ%$=;"& M7X7.30ZH*W7G:B)%;F8HW7QSA6_$\/DPY0WB1Q8;-J-P@YY !2TO-H9=N$>> MG88%K3C$AJ'!&2YZ> M'/H4M(4/UFM#(\*J*E0N2TP@LSQ7M%;!;%/$D4%.]H":]HL4' 5;B6"$+*K/ MIQM8S;1['!>9M4@H.=+W G^X N ME45U\^4C&C]6E,.:7VZ_5M).,-ABOJI5]WUM>LH/95TJKZA+94&X)HLG:E1Y MG<3*.E(&2R9@1\J=\5RF9!X=XYF?,M>E1W\ (%.Z,VU?3UWGR?VFFZ(6>_M- M*-:!D<+V8Q8[H@3-UZ //0;]<#>M3U[C'BFIX@&RLB87J^M'K$1KN'=]?2@S M&=DM(SM.$YY#1O (8K$JUVKBR\@56.H1^U\:++6M^T-/NJ=8.M/A^PR](&1V M4,.NB)E?IM''"<18O;P88V>F@ES5CI;B: X]J:5;^>1!C;VNF;UVG+0_!WN5 M<_5212Y%5' 0C;VNP$BDQ9WK6#>/#IT8+I5Z_A0CU.ENY7@"T=UQ;/X!=><_'$_#7CC;VY^"O*O*7)I=5\?GK"FR#> Y$=!.6T%?@ MCL,1UB&8\-YQ:C%$^_C.-,7RY46[EJMK1556"^L]7Q-L5+.?6CP,9\;9WDB+ MCY,R44C RNVHV',&4:@50!34 A;U3L@#NA!G"FL"5XZ=*"J3CZ1QXG6^0]A% MO3Y<\SA+/+RN*&@"@&5'V?ES:&DE5U?5FJR4U^-4*0$L*<4DXC%T K!C1\N" M3:"/YTU$-VHM;.O5NI?3* :%]L\5 M29XJ*0=GET\TJ6FXA:C(6GF]NF]*L%ER['1A9/?.M,FQF6=7IDV.1\8"Q..* MH$W TU,+:K+Q..&$6U $-NO+'5E5-M:)R2@>84?]&Y8>'N]_VW!^LE9*\_G) M616#+[S(7YH*1O'B4*SD5]"WS7XV=%9P<:'FZL#VO7G9@H6Z9&NE#&8%'#;5 M7$C3:<):+5\I5 XZ3%C-5XN'G>S;>CY/RY?*ISE,J)UFL,6]7IOXJ;%@E44_ M"[5ITWWQQ-[ ^72Z V,IH5,TUL'J:IM)E,)\O3WGC86'#-9FTY4EBZXE9.R: MH=BP?T\AB7WB1%!8O^=T$VSI%=1E'6]5&QO EW-UM5J5*]I)MVKV M%(S#$M6$//"J6,K%.Z"!96L0Z@8VL,XIU)5?7RHJLEH[VR\\E9"G<4-B3 M1U8+Y]U(P:JF.W7A_(9O8X3B"$&I@OVKR#5UO=&?\.8O2U5(FXH_!0/7@('+ MOU.1BM9 ^E9X= M[;HFE7X$#RNY>E612^6CM7J"'/4.$/IB&>L/LZ:QP4;JQPRY)ZGI9WN*AR$? MK8!)F>#CEDL9=L^P^T44_=$LK.7JFJ;(M4HQ0^]"Z?D,U9]&UQ\!B8H ZQ6Y M4EJ'1,)K^PS67Y6V/X*)L3Y4!9AX_23WA7']]D0R85.@9AH]R&F:.D!YUO*3 M-SGDN4RS6NY!?_I9RY67,;6P;1MQ>;Z3S9JN$HGU26.U])VP0P%K$(^M#P)C M$71T"_.B9(F^8GMJ?"7KS_QL&T/\FN%*"RTA_6G0Q3[H3QW4Z[>Q_QVV9F'L MA'UF[0'0-&R1XJSTEEENV1@D?6%#A:"W<-A4(>AHRWE58MT@^?=64\$,=]YB M,F@,PWIQ&@N=)3%=C(_3"*>PNU.N/&MA:&=-X.W MF^'\[2Z0CWA!NUH=ATK)<+S>]C-%V8RSKD,6,=_^2]V%_$1B/?GDB7>HU['' MXNA-,IBL&O-&D$%?2Y@[RI=M(0^QULKTU7 ]WJ2(-3WES;9YF\JE?B8HZ:P' M%8QBUGJ2-SV:M6WUC F5GHGI,UZ9P&?84()+@0P&$NO.,S*IP:6<.-[;C&W" M^;$DR^7)#*A%1X:WT DW:.RZ,.*\M-+?-^LEN<)62F%S,\FL+V2:^D)N[A\E M2*>H: :\GW=DCM7&?-;E?K'G[P)V"4$-4.ZO"9Y!VXI\ P^Y.QM%; !M[X*.P2]D&>QP[>_@G8"C M6)/"%3@S0U*!D9\W^@OL4-#*+RT&OA'T+E_@84:9.53;!(!=^-,=&?# !YL; M4 ,;)\U__\C[.AJV,^]OR &;#T:@S?,1O"'M,49V!9)<&D"#HN^[0!2S) M$2!S)Y#R:WC!H4!5TQX&H]5]CCN#?M4PLGGK>7C^&5[*5-X2,!5H$6.>GNDO MT..1T:/!B<&=I"Z=$(-Q[>/"ZG;FJRO.Q+=S+UN\C>HZ7.*Y]*+C- R(,%AJ M]!E(_\CW?&?N6VSA_UG+<=_:) H+5SZN> 6= MXAC,94N/M50)ZM^,*" MS]<[MIZMYNJ:7"IKXNM&_]+\6&I([]RA8'Z+1QNM@&<76^ MI:7F&<6#Y@L_(OX%?#F;'."5V>PP?6<]&/0_DOU,>5-Z"X:SO:DTCO* @34# M_NPSEZ4SZC'^X0-X9$RB+*T5",[P5O<=!E]F$U * +'5U8!1@''DF.163DUN M18'1KI>.^Q\4246[48NS@8=AB] &H^M&F6N07DT]BTS"\6.Q.[\KI%OCK!+\<:.TC-5&Z&^023G M<(&_,F@>O0 6,/R&S4LQ C$Q6)O36=-KPB*#++@%FMDR@PC&;,2&^__8^]+F MMI$D[;^"X'3OV!$0FP )'O:L(F2;[M%N6])*70K#GD2Q?C,J3$U MQ:GXRV!)0&S<+4Y X8X*T4LTXTS:O:0+EF/GTF]+S#QT)YI*37@VNP/',+>) MMX22C8)]Q4I?2VAP@.X8+54?9"UL^6/9IJN5PTV[#=/NZ&I+RV8YJ.@$K3U< M8_;AZM^3Y[8*Z?FUS/;5$B,:72+($% M*5JJT HS5UD(-=76%.M$*@&^F4:SMH$4S+I2NBN8/U/% ] M\[ N5ZSCC$J:"KX)#\SQ@;A$1'E;43BG'-^L1.&Z-T<).]U&L1B*V'27[K=? M3NRNKN^'7*PZ3?[?[+_E"G!\A1W\$V\5OEC>&'81#H=>IM1&6^LUQ(5BP"87 MOO@;CI8NP/'UXO)6^?/BC^]#Y?JK\O7RZN+J\^7%'\KEU=W][?=OPZO[N\PU M[VJ[]9QP*W]7R=(BT M3&'_"JQ'D&98CJJ,\;H=;W%$R&?"Z-Z$M&T8 A,Y?N)R%W_D:MF;@?HXPWM> M9>2X+M7V@"&G0$)^Y^0E3[3P^!3;)\F:) M $[\'I,G;^)&/ 36!#U;'IJ(!P#G/C6T92\#F$S@\0%Q'-&,_@%4O$?/S MC!\O>(-YT.3_"AQT]BGTR.^MR28HL$4_F"^.KB[RH\O$><89H4=/[";>"B>: M\,7XGNCE'H=$F(^F-$7EF,==TQ[-G[J-[HA*-]V%;'A+0 ME3/$!E*MD=?GJS]PA8KV(:22N*2-J$-+S=)_90N(Z?@=]3ABNMI312^FBKC6 M6*$,4L&S8!:F&\%,5IDU/FXG6%30GO$R:6RQF60HDCRT8 4,B M!)$ _2!N52+@ 6UCUCO18Y!?P;+IOS$2G9W)MWS(,DL!K/R'*)<<)&M3( M18BM1(SDB(U1\DXP#7M"[MA!KU:C[E9',W:IN]71FKIQG )9QN$+9.E-H]>5 MDY63-?K%'Q^G3MK&1S4C\VPU:H'E)R ,H_M3TI=D%11A$!8<%73(\FG5(DD^ MG)U7(D=RE*F+=N0LG$-A\]:D41RD,-Y6A6HJN>WB$+(%5;9:ZMLAF2Y)5I9D M!RY*68>%DV79K]!D!?/:MRA$JFQ9A'3WS.$MQMA5;NIKNEZ?G/N\0.YY/?>\ MIN1\Z=3SU7P5"S/:?$Q_>%&;%%V*B;)2*[&>&C2HDF.\]A@;1*=Z_2M.[\D# M.9(\Q5YOZD:.)EM14Q5PJ+D:_[QRY?V%7WD?PUB6(6E+=Z0O+>5/RE]:_C:DR9:3ORV\:0.\Z8ZAPKJE M$$HAE$)(0MA_.2/8E490RI^4O[3\#5[8"/:D$3R57B7YW(?E:?:#[1XA(%&) MY@_Y]-H#G%F'Z,_)\7>U]JM>C/W2&0N5"Z7O#Y/=X)7),4YTC ,Y#&\>H[E! M!YPNC?)ZK9>"J32+XXIU+[7FI2%DY"%#<4L#PP9&1!D MI+UW7U I#E(:9#)AZ_^Y)N/"1T( M7EF'((8DZHD77TI#560A@V)0X?&>;0Q M=:B7C_.0(B%%H@HB\7+X^_8:_+V4!BD-59"&%T;#MXTJ&@@Z3/U&]>//"QH% MK&TK)PU M?DOW$;#LLQ7"K]*LN)G7YNY<'Q-]"OJOUJS+.%"SKC^8YS%VO:3VW?;#'\ST M\KIUM;O9;EWM;K9;UQ_#B[OA;@VY^' Y+]$;)=MQ\#7QI?">7#D+ZFW1>4-L M.FU.M9IQ)+O)3AAVQD)]3&U8L;N/BRW;J8L>]MY0YD@*%1O0(.5,RT[\T<0N M+6-&;55XER3Z0.&=N]@#/BPZ/6$G6 ;/TL 3TV=A/UB+=WG"/R5[N"B^^0,F MM:1&?IYHS$BM^EP'&,Y_IJ8O"_,YZKSCA-U=' 7H2WV_786O+AR;SXZZ.UFT M/% 'GF.#BGZF?F4FM941G,H3MLH=82]8?. MF-[Z>'O]G7[2/KX/>Y>X3/033"Z,?+?>1_@41\'9XB@F6M0)<^?4QXQWF0V; M$R9H2LW*Z-=DQZ[U[TDWEUT 6<402_.9N@K GEL>OG;J.HOXC4V%I$ Q'US& MVP_P-K?\RS@3D*HS_AOL[M*QQ6!1)S#1[M9$CL$7S,,W1X_SS^>B$8PRGN-_ M4ZV"\5'7HO9 V$_7G%,3,E^,Q/N889^O)>_[2'^$';K^GNKOEB&9Z::Z\HHM MSS!INEM92.6HD_\$MH?-C_#Q MU!M XTQ08PK&>@3&=0(/0[B^XWJ*%R#38-?I.?9G=D'%BJ:NU" *!0@D@!1O MW+$9_QPU=..,OZG+4#U4NV"O4*\YTZD%C AS&0,=89--A;MZHEM>+$1$&C?L M,!\3:*TA12._V3NXA[' \7=XI]B4GP]+'G^8!"XU[XU-;;]QWEYU"<(&O["9 MZ^?4.]":$SX#F43X+>H?DYT83Z&FS)Q"9T$H)_B5U+[K/ M)M6>F:_+P8T'L82#DLNXS<7>F^)-3]0,-ZDB"@R<$]DRT,OI>:EI,R;J[23.B1M#O@H)X%K^ G[[L.YT1L,*DJR*9@ M[?DO.+Y#G?.<<(^IB;U-IL+SG+%%_74BZ:3 A']24WJ*NQGUKR( M&_*DU$:TI.>P.R"Y(;21O$$DZJNP>QWO1=I4_@S_%EK&L.-[TCJA 7U,/RA6 M)9P9FS1G7M?BI"==)TUVL4/G\B2_S,Q)@@>$S\*9$#;MD"WHT]J$?,/KZ7>/ M]_,K&\KHM*CYM=%]@2;TAYVX!A-OJ]UN7AOZ=-?N=5M++=8S&Y?TW(ZZ>R%^ MXKGT\N&@V>FI1DY],]Z?/.7'AG[.ZZ_S,Y])Z>6V&^<#U>AI^5P*?ZC.$J^B MR91>90>%D;@X5P<=G(%+2?'N#&PTSHV6JG<'K\7 NZUS5P;N(@/W M>MT79>#=EK@' _= *[74SJ"=P\#U/>5Z.VU$0OJ/<#_7\,L.,S1:&V=H@.DUQV,W M@$%#9S<],^5=..^EX^+VOZ>I;AI7W_SJ=DBP$GD,)"!]I%0MN,''4@4; (YC0, M^/CP^G]'QY9#F*%__I@]?[B(7W*1>$>.J^5, X^9N[A:!I@EO:^V>KWC^8@O MMQBP.^V..NAE512>>V!O2A\#4M[FZ6@Y?C0,@\+^S&4L#(0P&_E\+:'@)UWE M@E&*/S9E?*5XX3-,L30#=!'*W^GV#\#,&^Z=#S!9,*AMM65DG:350\Y]KA^8 MWL/X&\J_ M/%6%QL'A[S @-E5=6&W0N##PEZ9)<,)M+H'.(XNF%WMIH,&..! MGE45J]1?E9TP6I)G@)&R2%@0TT=KC-$E#/.;+H:"8(D3;!+J4&242Y+'YB"L M#ZKRP&R,,=,?S,L(]QU%X'OFA;^'-CP@A14$RM:1% MI-L05;7^5S ML9O#B5J'C\LF9^8CD/N!)2[0$O?WH>47.NJO7E;Y/('7N_Y6:[VX_J^8R 6? MQVTXC>BN2]OBVJT+1XQ^]HY+J&,Z.ZZ;8N&OW#J_B#??PK WS!U30$?(V9D>+PP=XF8KZV+^FB3\=K/M M''^V6(2QJ67]PU_7'L0D\G$5^:@7(Q]? <18C+/;$5%78(6^H3,,_[U'SS^+ MM.OV:X*TRY2MHTT-5X=6A8.I$@FZ'/"E7-Q]5OH=O;Y&\VM YQD\_RR"!0(* M\.2[UL&FZW=XWL><90JK8E!O/D^<=SGJA/N#P$!(0<=FA++@48Q)@.$^L!-S M(>F^*DE# MH'X[RKOX),0!9=NPNY.98QL0'FM=R5!I@&Z]@A'OG]C\D7VCXV#I6,>@ M<=Y5>ZTLF*>RY85VJ6U3%0X!-6$CDRY^J$JQ'H%<5*^$JC &2%'WJ*7DUTG1ME:V*L1Z+2G"6ZW2RSG#FDDL:[;U8 MXR:_]DY>LMG+FW"!YVC#MDV< -$AI"3?KH'?CR!5Y+_JE1SH]0I+#NQE[??: MNR,6RRP$;AE5A<2ME <+"]4=+-FT@)&NJ7K/O3.D*GCTGT'I72X[5L,E6(0(./&"_/$]756UL8A*H;$?+O4.1+E'J\ MA&S)_YSI.M*O\-8P3C'\]AXY%-!7%BOB^E-Q YO(9TW4S9/R:3KSFV3\M+702?W"E)>FNL+YVY? M/1DS\FM3RKA[H%+&7]C(7ZM#VMGRPOUVMH;QE^&G^YTJ&//!N^*"K5P$#_!BI8\RGN.ZJE21D6P1--5SJX,-M?VCTO[ MCY,UFCZ%[_YL+N&3\B>>?J=QWFVU;Y1 1^,L$1I%)6D[\=E)B@= MDOTK,.=(LG?F>RP.FBJ!C%Y06'[W3O#Y-9SJ;"ID+9H0@E''C$'E7>/N^NMM MXSVWHC00L-^[T7L:9@Y_M]'^V!)41V^V1ZEG>W!#&<7-MA<0^DOI:7 M1]KO-LY;32/+];]BU@ P#M@WDJAY+!*.CSR M3\&B467SJ+/KV'G$(L>^%SH-N262J1@ROBY\;3P S1J+(,,BIV&Q#3]G#7 > M75\&(?E.=$NHA@X6JJ?*;/QX/)]S88FFS>FUSBV*_9VP9\.&0@@]?1O;//RY MM&CM]A?./$F3C$?#,Q)W'.@,1)LY5@FK;FPA-1]0+U69T8 (A=:J\N+5+@7/:-S#"6G=SX(Z[G[3L MC*X6@3SO&5AK+&)$L;ZTP!)9?D#Q;54\:X,/:P$A,+_=A2.&M<0F&*(D9=EZ M1+T-U6#3YA#4&=OMCGJ@@6GLYQ\IFLJG^$ 8RY:?X14Z.QSHZ(">VDZG@C=T M*" ^?WFOCEY;UJLSCG8H&.CR4'#R[-,]'ONTD7UZV?OQ(Y\*UMB<&IX/BE=S MS)/"&AKRVYDPUA5=[ZP_*V1; 1WAK##H8,V?9W&CQ-T3XV 'A=ZF*[U]_&^C M',2E=\1#RZ!;[+!L>SJ(V:?T$4!6*MM0J:S]"I7*.E;Q M;-O#4E37O 4!M3'%[B2DU$L<;RO4M8^,FYWL@&C:/T(;B%\5]URB222_U9L& M7/_M=J77;Y4YB'ZW SC49:ZZ=CR;]A!E5AB>REY8\3:<>.1S>1-0;TW]SGR' MLY^*0F=BB'LYG/V"*'0J6DR[R-#58%0>;ZWCTM\PP;#$X!>J_EG67QDTSB^ MG/.4!5SKL91BK T!P^\ADV>]A'78.A"B1Y:+L8OY^(V#!$E?)5B MOX2:+>?X)=L65JZ:BB8=%QZ<*[6&K;7RTK0FL1XZ<.7QD#0W\)*2"K33TA%N M9^14"SYXK?&]IME&8$.[G=/D90+J2[0#WJWF?^DJP]O!X+!\?2&7OB[HK7<@ MT-LE-8NX-W^N0;YU6IT,+ W^ED6^75Y]OOXV5.XO_C&\VP4!QP=]7;=SHSY@ M4<38-W]R%R1&&NW2F@?#(:;+84JEOJO'=Q(YDXK#(=O5"5]_,1_%R2.&00_H M,]]#$%Z!=75L+\SNL]F""U9_;3N7W 31/0W.GWAGHA[>^(D]8!X:EJO2 M'<0Z+:Q KQIYC2L/;P+WGFP?)]O7<[I=A>'6_8W@MFSVVAIU0]Y#JI//(1O% M?K?CYMJPF9^8S:96Z12I3@L;P>MJ-Z^)*$C)@^MX>*F::.2-^GDDWA:KO/!T M"YNY9+8Y1XBT^A(+OI^9_O\ZP7QR"70>^Y%>%!JQ+#TT.)9IFMK*R89&>E#< M0E6L::*U.1@Q?+]B\GLX)W!SK!D_/">9(>QVF4^[0_<5+J!>I QNPA=?V)/0 M2;[@,RQ-0@W50ZM3T):VW*HVX M> RBI Y.OOS;NF,A6XA-CTPGK\P+5%?(_[$@CQY]WFZ-)LY+%_!7@A]DQA M,EYF.WE+R'Z:!*1#3MG02Y/?G""**N#NX]Q:P-F>;X ;S)FXEJ/9$M@J;Z[B MZG'O>1!J(V\N?"IT_0G_&3V+J?P3SI#>Q.(R00ED$<6T+EI4)WB8X2^#0O*E ME8P)OB"B>Q"#N'0PB$YWK-12BZ>IP;*PSX.(NHK)>BN4X_R97+XX9F$W/]1[ MX-P&8WY+N\90B.@1++>< NANBNORD\NE7:0*O-LH9K)EPAF9DPQF:D0UGW-U??_[OLT\7=\,O MRN?K;S?#J[N+^\OKJYU"&_P%.:]][7NV]>EP0;(!HU#W^_4?CGJO'O((&6][ MDC%*"W:7RL-V7J /\8$FW,-"G(-!SH3)(@'7GW$ YCCQ%MY(N*8'QFM;N7(> M$SS&$Q\U(WU>-"?.DGQ*^!M^J@S_%2!2"%Q;M.2@G&_ HBKO&OS#RYL&!_JA ML66+Y=QY9HQW.<3>5.%?E(D%5L5W0E]A.2?,:I1:^>":H@DOT3ZLC:&*7\WE M$KYN"3<&%\5WP0LH:'%T#(7\*! !DDUN"-[U,/\*DL>/ZAPB\\ M:0K\,3/P9XY++@4MT/,"&B5VLV@5UII[/3Y2YDIMP^$BG\4O7!<]*+I8?RDHL',)/FILNZ(U449F=&?]>9#WATPB8 M^AUGFKG5#PM#/#FP^?%-?D<;-,[AF,+/,ID*$5%-#;%BH@(!)Y.$\$+J1.H! M] +7HH].6I(E=]"ESW4+:_"]XT))O :$I(7L-34M M%[2N^X,E*M+Q4ROI>G]EZ#29HP0WWA3>H_3X"5?<\2ZI+\YWG,#$?8F_7D^' M9 $7; 7?4TA[A$6 J!(V][F0]O$;<-TL>H?*J8*$8!$>=R/ ][CD^,),K,.R MS>+!I0\;56;ED)I5HMR @K&FF'4DUF:B->77B'SW&2,82 U4C]Y>IWKX9I,D M5,CPKC567W9#)&Q3H:S F=H0J"&[?PF^&YOPN7'.Y"X2?=,@MKRD6K*K.@[G8P MLYQS8-JNJ_A.G C^",IER])[98FYT^EW>V)>QR"Z*P'PS)*LQSMJ%Q&$I'0% MC6=&O>*5L%?\BBNPZ5X)=I9FOIXB&4#G 0FRTL,]U : M>A:;$8%+S(<'ESWP>#\<56T/K%#D\92#&;\<7UR&4_T39YK''^ N]W)NV>IB MHK:H&%@6J[MA=X8B"B)\\?S-NG)L/,L!_]'AE!HM)#_'*"VO@G<;Q>>3]JN$ M4FRW\NMK9F)=5!X0W/<12]P[IVJ8)M2 T ^@#^?SO&/HF%>RFC\GCT,A$BNK M/^+.MTALG".=)3 W*=,5EYS@<%#*1GN_V>GMY@K1:+,0C0J$:!@O:T67W(;S M_1PO!1W'_/,8.H/Q7N&M=B(/,W(.^<7EVBO!$RG!0%)[NQKM0X',1/CX']=' M=RIP;QT&6S&FR+SDK!/1Q3#:TU0*ULZ_\([GM*"$)?],U\DS$";%XUHG3&OE MU4(=>\YS8TT1L?$M+M%):B[@4(5^UWOE@=EXQP[?>200]R-FD">$;[VD9\ZEO.">W(G-!3S@D-[ZI+7=G? MC6=L$LS9]33R"V,K0&[?=[S"NL!;2'!W:(K9"WN$L:6OYJOKEJ-=C&-\U,T MJ\_ )&$0CVX3.1VR%W\I#;CB$81_7NL&[;2Z(%>R#^.!;G9XL(LFM6(-XN/F_312ML*_AEH MA);>+_RXU=1V_*S=[^STS763U8QFWQ@<8;)&N_BENTY6UYJ:KM=DLEJG:71Z M6PV[H2?2FM9'+]Z#IY?;>>9[SGF@N,71QGYA6RV=.Q,56?P;7'9X]E;$X5NA MD+B"=S+*5[Q[I,#6VZ/+112-C$)\.:38M0W:UBV.*MBI*Q']5/XK@$.N:&CQ MVBVX"VFZ2M9*-R8L>04RV%!P8.=3. >RQ=4?/*I\S*IK)91KKN+2DGFXJ[CM!7,E MK!YA+="LIZ^KXGNZ-E9$&\"A*8OU/0VQW6H^6_@P!WS!$;H3KU43Z\):1Q"> MWSDDX(#E0;M-8XLWY\1#<5/.VLV4O%@F[82JY*=E _JL.R487$(M9B& M^N2Y*XCDZ&2A'"7UW@&;+$NV.[!)7E^/[:5X;R>[W*=*INLT:!QGI,A^+ZL_UVAD_%)LERM M[%":ZW:Q0YT6/Q_VL]ENNYT/J\B?NXYQX@>YKR&DNRY'.5T>Y4[4?$:LN,:" M=A +NH\%K;"G?$I<5RL+FLBOVF$:I* M"0%5KWV\$Q%K@:MJ Q=-G !16B$YZG:SFK\)98V;7MV;U0ZBG7/*D+YH"RXB MZEZ70@?@N(I?]E;O/C=?-DK?YU;HRK:DM*_S*O0Z7MEV.A@:-IHY5Q=UT0=2 MHJ5$[R71.QGO79(7-XIRA!M,9P8G/,"R]:4Z1N/<,-2>WGG3\DVG@]\H$^#U MDJ:-IKY-*DU!N$IO]K="'AQ@HOVMLD@$-",LENB52Q9)?>;SJD7F>&:Q1]ZS M\\5S2H^Z._J+[TX4Y#K _D3E.'COZ;PD5ZI$QM9F"=,S'O/].0PD:A-3FEAB MVS%S*"^',B<_,EG55;4:"LLA2<*!/S'7_JZUOOH82$]+,(:%C"U M5TKDJ;R9(V^@PSS46=%P["?6JD4U&6"05Z$*@;D.? 84Z\R9@*)ZX-W;81O&P9S7.TX5$L$)V!Z+VKV'%*]) MN9BR@F%45S &V'TIM^(Q<4Z!AFB?#;=N4,5XVCKG F;B]1] M;G+(\2:?G(K.CH'?G07O^L%[ &)A=BP.RGL\>_3N IM*U7GA" *&A0JJK+ 2 MW]J017#^_)A ;X]'5]=2@XJP!+XUASFN760N;02_C["/,JZ":H(IM.'(D##E M6VH>H[QKW-_=-MXC5W(FMCQ>U@6_GC+&2T8519U@"9LTP2*Z=+HQ7=ZS!4]- MI-<>MRT6'1,LIVST=*67'QJ.YOJR.UJZ+&M4!B.?S6_OOF,PBDN%YP4+SMSI MW !5..K@M<5!K"MQE%09W)9PQ?'A$."( MZM896$>2K_'Q80LBU$Y&#HZ&?;E+D)2-OT$?X7?T$7;CU?*HJA/8ZC7W0KU* M;OF?#@9KL%9JX2;7,ZNAY%VK+2!)*P>S5$G?SL'.91'L(>&M#D64(MX1WD$V MVS_;0+"ET'-Q%Q9'N!]?9= MAL:V?H1E5=),BI3 954O0E+(D@B2")((D@B2")((KPL$:)\P$RW MM8KCY+=KJUHNT+:GPXA^O-Y&WNLVMMU MOE(5W@@R1$\G!A/M&C/I*EOV;QQDNI,=C? Q:6,.NA?D6I4^8K9W5Y=7O=\K-\%:Y^_O% M[7 ]UKH(/$U#Y[QPC^Z0JXL$+6R-+^S)%PM5SZ0 ^MYMU;LO)(C!G(U]GO6% MALX>6W.+$WO$_"?&;,J:&!/(?L)IH3!!*[1[/)ULOY;UM4'!]SK-7F^[CG^E M4/"MG<'UK]#U$">[=?/+^IP7-G=G+,3?#C*/5@-6GA_:OL>\/4K$F7G*$&SB M)%UX\.BAX==MAGDHCV_--4'>=5F)JG4U2T;8MD[EH;HKU8>2N?6JUU-2/\6+ MF1KG%[9 M8%97:YS#.5+M]FI8CK5Z1:3K)W#[-LBLGL"5+].^*G"]8PJ1RVO7KTQ3H#GUL@EUA(P*LE_8>GF MZ+XH+,&4J/V/4$,>:.M$S!@:Y#"U35@= EF/3(% MIL[&5,>7PR8P:&(E[PBZ =XLUSV+WR@^BB@ MN[![)YLD%*<0>7F2CRE G6QINLH;L>KUAJ@Y"[^$$3L."W<;Y_K^G=F/SE G M8+EJ$[/?]KA5#&?8Y\#U)CNB[78:$]B:C!M;VH/M@0?;5EM:#=N@E.6:&AW6 MZB8)KWB2.Y@D]$D2M':V>$*M^/($S&5MHN.?MHPZ;EII@E5RVC96[W;N0,W1 M2BR[5H9^33/$]1V6NS=OU@/A)7=RA707!)GLI!+%VS M+2]<)9#N)"3LM4SZ&@G3#V/4W^HE<+K_<":M<5VN=#J)#7R@C]7*'%R3APE, M[9V1SSGM&-LG]T_>[RZOAW9UR M\?E_OE_>7=Y?7E_ME.;.!\]YI5Z89J[I+[)3-,X'RX>7C+?8NQOSV36M^;]? MO.O[9M[2=)C?M;VA;LN@B'4NQO\*+%ZF9$C0*!#-+Z;/KJ>)3])U5SY@S[HS M$GP<\VQB/E,3S3-FQZS6;9Q?! ] "J$*-%(%^BH;J:G^KN:86K:#B9W/PZZ" MHN=KU.,!;%BX&ZKRQQ^?E7>-\/?&>]Z&=(K:7%D&[GB&?4>QO2)3$Y4#>*]( MTWU6EH[GGZ&\K#1-73& H$VQ4GOX(/7L>W+<'S28N40V4N$';Z:"\A_YW"(' M]M*TL%7D?(X=)5W87F%"1-T?TJF,H>($E4JV5/2O-45+4=+V7M1*D/I!BDFH M.]10&JRW36%!\WOG@N]#R"/,^]W=(9FEU\,FPRU5;V4!6DWE)G"] %M;"E(# M/SQ@;:*P@6IL9V+*J>46#$>2_!53C=>A-W:=IR^,JO3<\B)+8NFE% M]QOGG;YJM+*W E&_U!1CTCZ"0S[F_AEL/:.) =.-A&S/0&)WH1B4=IFF"WZ7R2X":CY.>);$H@G:>X#2D7J:C,%1<3HJ-H M-1SW@.5/H@O_A8UY@0#-4(4S0CU2;9MQPE$[\R*%P$7Z6,2^!.]I86.S6C*? MWTP?E%UI>>NW@/6Z:JN(SE;Z+1D*3I#PP M&QM@H^<.QXNP'3:\K!D94M[$> (6"5@_F)S95.!,52YN+L^FENL!(UQ<@GG' M^,"$%!":;_X*./HREQ84+G')[K>@9L-1 M)UT:!=9G@Y%L9AS.8C>YM:9*4EQ@[G*"%;VG%OBE8.)\3QB]R84]^<,R1]A] M#8YFU)>@L'I2/^,[5Y>)O\7\AK4&L1+AG)%3D=&[X"@)'8$[9Z('X(6;@5N3 M:&D,?XF]-J(C?6<>4Q#_C"3DOEFB%F'HWL 0EM@+XHAP&#&L6C2@FHK/P(SB M:7FB57BUG.*^OJU33&K )/\2'%\G\@5(-21-5*'%Q';F8]<:(9U'#@HS!G" ML#AI,'0C!L[PA[WT[\L6O1H,FKU6;Y>:5WV].=".4/.JT^SWVUL->[K0J\^! MZ]()B61V'[3Z:=S3Y"VL;O:VC>R M@=#7RZ:H5C?UVL MDFR#-M"T'ZS8.3BQ?/*:R>AEM!W\X6LLZGT_,^W?'6>" M1:=+RRW=7@S4?O=0J.\7D-P:6^TO;,I5] $UMA*48A8<5#_Y9U0WX29JI--UE/;.:AQ>2PZ3JGDE6E(!<"#.4I<]@L-G\.;ZB! 9\(SH/X/0OA>=ZSS6 _F8#R8*<@9X%G M=2P%AS,BA,(XPDF,2?Q"3$N,F@C?$&(6"3;DSQR/[L)C:*+O/#"*"X@'6'QA M'C[T5PH4L 6A*A!/"&0;$B(XE,\]D 7P3L MERK-+-H:9K&\>!.KR U/IM;C]F+@M!6::4W76^<=U6ME=URE8 L M@8^I*\[4?T*40_DE=5YA26U^0#9R["M743RLF-WI\LLS7F%Y>*6CZD8V!,WU MF[EPP%#_FZ.,1/=1 H.&8*)\=LW9[O7$ GD0/4_A.XN-F"#B[I64'3$C3J4_ M\JBT4A/IN\>FP?P/:\HV]RL=&+SK9EZW4G737#LO/-WCK;)5"39%W9#7]AN<5]8V>*U3BU>BS.UBG.R*N#\I'%F/%F&TEH]S&M$ M[P:ASI'Q.%ABQ%&NI6"J\,$0'H$C04%9V$&_<6[T>@76,PW ':>)$U$AROL5 M\%%$[X\9O%3PRM%)%)+A-GHMSR1")G5Y4E5A1NM@3)T7#?T3ZT30\.NZ5_AQ)I #>[""%&_+G MZ7DE"-->Y#<_R6WYPRC"WBO/0=5=X@=]D!*X*?=%A^6$+AVL2'9 M478A7$WN4AI%Y1],',5V_%"K4B*I4*QQSADE6KL\O995#(#&7^E4@+\+5N<@=R_*)4]L,U@8N'2EJ[# M.3=-_SC?,%G;9ALCIN39+P_>PSP\BF*ZEV)-\T+3X'^/R2>=A,G+(P:L:XN4 M99]G4_(J(QCWB8;DSFV\$E2B@F7$'B>3X:VX'4,ZG"2V?0?56V!N*&,WL:$7 MB;<-^52UO!JS.>/T^[E<( NB*8\^?B4F\F1/,)R23(TSUFUOPO6")>80>;.88 MQ,)T00/!ISRU;4*YR/P$A^N"V?F.B_=W0EN*7-$G&C>N:.2,?!.D;,(9D&7X MCY\M\#HH9,0H/]GR!-M1G1N?4A(3;UJ8.+O$"W@RZC3P Q>#BHHIG@^GG'AU M+AF;+9=SVCV6\5?[PN^V[]9^U^9]MOUJ(& M6QFB#IK][M:K/PY-2\VU?X@TR1)]0E^EI>@@\_H3^=IXR_RF$QY:[4UW44CYJI2K<<]PG"Z$UZV!Y%>'5=4%Z]$^WZ8&\ MOBX3U9_KQOG/))Q6$U7AW7?A,>9,NQ<8US_ M[8;TS4.TR:J*W*UWF6M4"EP6V\^)O*P/\PL^Y^5Q^=7A_UK^[+. "/'RN4", M"ZI41###TD$7NF_5U'9."KJLT"\K]-=0+ ^1J[#E_5LB-NJ%\<_=-U@ $ M$?5TF/;U4TA./4^_D1FS;5;KB;D3-*UXSJM+8-=7H=IWK*] F+Q-K17>%'TP57< M2T$[4"^%.YXN=+=K/ZQII&!H>O:N7M.S=_6WPYOKV_N+3W\,E;OA[]^& M5_?*Y=77Z]MO%YM;*D0PZ'.*RV_3;T',(6=F*]C>"F!'PO0Y! \H!@OE/%[,(]'"PL+\R+->,/L.U2:&-4(OYMV MV0,,D:K ;-FP=C^H'_!&$.\__M+7M=[')'Z(JKR.YR;0!2L;\^JQQ2UL.,^O M]05:&5= =/SFDH)*1XB.E\W( (WZY+@3#XO@KO;K,K1VXWSJ!&X6YN!&0X=9 MC-X'6#3F^H3IC2H18<[Q'ZZ W\$C2PQP,_J-BOTT%853S(W&2E2[=E9Z/B5X M"KQ$'S^@DMXCT_[!N4_4V@824@L=#HM-9-EAGXH'7F[;7"[GHM8Z(I $*!M& M$V\!(E,FB*K,'=/F*^#%NN<@$9.'=-<(D6&S,#''"2O7,PR$S*F2J7 38F0.I]QF4 D$V_NX$'E/>-2X^ M_[WQ7G' '@JXGQ#KA>.SD)38C8. &O$4^/1:'I]3244KHBO ML@0+L32P27$&VLSQ!)PFPSYJ(0G'V.6$Q\X5+U@BRZL(><),8+XOJ+OB2?/6 M#QQ"*)C! 4EV!+ %>X. $AJQ) ]&R<F)9@ICIOD@=JE0OQ$D$5<2/T19 [D39F"TG'<%+LF MQSH)^ 1U1E%("V$HH GF%CT_.;RC7"PK(, 7.+_HC&"G4GV/P8:R66 M%>(4F0D:5JRD-E;Z*^P0D-S5GMJ/G> =% M7#!ZYR[S5KE:(54&\TRK[ )/H'S#)*U5T,V/\*"WX48)&X\>4>*: LX-3FI> M>A?VS-+2&8UV%TX,9UII:/ M5SXHIV' $D4TSI7+QOGUSK[MW5Z\1U;?:.^2I:/WFUU]MZR1M3VR]*:N;]G4A%SA>4F2K 2')4Y=DFYE)'/UJ"RIM[TU MQ%XV-4F0W6Y%M\,_AU??A\=)&Y./[OIH.;8B &&/QS!>D\7AK(=O,N%PT=O'IZEHZWBSU#[76R!:77 F^/A]O> MD/HD&;@Z#*QM*+#Y$@R,M;,'ZJ"5#?5+_I7\NX%_7S\_5D?8@-Y1]9Q"AY*! M)0-O8. -'65>@H$1"**K>K]DBW')OY)_.QORS5Z"?0>-\W9'+]^.K4+9SY4^ MF]Y$V/U]&A&_?K[E,;1W^]79OTTIQ&IW<*AFA#*?MT+\M:']UDOP%R;V]@9J MQY ,=H(,MJ$!VDLPF [VNZ>VLN6=6-E5Z7"<:8M7[=9ZO MH=QH6D%VQ4L*#MY;];MJ)Z=;\6[5S([>)/W0!40E:^:Q9@5T.MU(#=2V43(B M*EGSI%FS*"?M)5D3+YNZ6(QU[].29,U38LT*:$V\1NJ4#\-+SCQISGQ]OAP4 MUZ^N*&.*XULXD9#X!K'=\>K/%HYQ,&2SG*2H8Y4DG,JQ#E'53IM;JYZ)9-").?4@'..R3=8=U%O MJZW6WF7\WW:/F>VV_99YS'3',TK[^P);-G>6F*Z]6\,9AO_;\W EQZCF&!(( MLE>4D8O9A3U)"-F0E\4NK2(-4)%=M3^H7*.3>G7RW#8Q>@Y_?%"5WWG]?U[A M\&*RL&S+\UTJXB>UI1Q#.I 'TY9"Y(3 @VPMO.M^B@8(3+ [\D%+S2 MKDBO<=YI]]7N_HB04MMS8#A(IQ0<9%N?6(XAQSC&&"<;PXW[EWZ^_I:I$7@0 M&$M-"UT<8-%U-V2;,"F_NX[G\1+\I:U8OW&N:2W5.%C'YF!HWS 8A46XJ4%*DW)%*;4$Q[B)31 I$:J*V<7EM2I*1(U4FDWNV) M[_)@VO#3(85+PZYP:J^;S:%^?ZIRM?<850NG'"_=0DY23E*&<#8K]NN;X>W% M_>75[P5!G'K=.L@QJGR3\P;O:Z)>DY?VV%DP[#59VM'1&^=:6U=[K9)%ME\" M=5<93T*.(<>05CW48)=7]\/;X5UX,Z.\&_[C9GAU-\R5;F4-0Y=1=G3" $58LL^P UBXB M'([M?6)3QV7\N7OS)_.&/WW7!/)9MND^7_ILX5TY-K[4=2C-)O2>2D=$.A@1 M::OZP=RIPW'!7L[8;[X)+X7_3JS'\[_!/^'$%Z;[8-GT^I5L -[Y&!TV_&JT M4#Y=6.3<7'KL0_C#QS!?P;*)6>A+'\7H8O7X@I6ITOOXQQ^?K(D_^S 8-/M& M&SE,V%[Q8OZIUB3F6Z$^_TSO-[NZ5OAQJUG\V;IA-;VIZ^V=AEW_F='6W_AD MVTVCL^N$)&77359K=K>D[)8%W(J/[[W,LSDVO#)MU&&[F*4-[PB:[ M]%0_$6+N53;771^!4[I M^2NZ'?XYO/J^#=;D '$1^>BVCY9CJTHW;KUC[J,U9AXIG+M@">HG4UDL9UDU MC&R=5 A*&[QZS7P#FS-UVZJNE:Q9>SR<\(:(KV3@ZC"PWGI]!L863GVU:Y1, MY)+\*_E7TU^_:8F!?9Z @76M9+DLR<"2@35=?WT&QFY0+;75+=DO0?*OY-_. MZ_?9,P98![NE:IV2W4D/B$G;%\Y3Z;/IC>O R=2#Z>[4Q^:4T99Z^]79O]O" MGB6J5JEL"XGF/1!_=5Z?O[ G3K>G]ON'J@H@&:Q"#&:\/H/I8+];JMYJ2_XZ M/?[J'H&_LBS4;ISW:&FH OP9ITY=15C?;> M.EVRYBFQ9@7<#;Q-ZO35CG:H[L62-4^!-=NO?U'?Y?=$@[:TYY(S(\ZL@*,Y M:)P;^D#5#]8(]66RY[*E#(Q2I0P.6'SQ>(7NY"3E)%]JDO6!F>>K76R6HSC3 M0T0\3M'2; QJ[-5.N]=JG/=::K=5I::'K^# G";G;(@Y[,$/::JG&_A%B MR3K58YT-,8']6$<'U[6O:BU#)^=BR)IH<0P)!#AAE MY&)V84\20B;JFY96D08"RL&TGB#@HWH:\HY1;355^9W9S#7G*JG*B\G"LBW/ MQU)MCUM52:FN9,LQ#CZ&="#WT99"Y(3 @JNM5.LMN4)MA M>4&8+%O/@_+)XS\I-ZM&3QXR\ZWB"%2A$+>J/%99DRG'J/2AK?"V\RTZ*!CA M\L O"06OM"O2@Q-H?*"=EN>PX,!Y&=+>08]1GC9&.X=\/?OPVO[@L: M3AX$QE+32A8'6'3-#=E&3,KONW>,[O415Z"K/6UO7&/-^D9+F7K;,K4!K;./ M3 T:YWU#'?0/52U#BI04J3J(U 84TQXBU6\US@X]1M7#*\=(MY"3E)&4(9[-BO[X9WE[< M7U[]7A#$J=>M@QRCRCA!Q# MCB&M>MQR_'YX.[P+;V:4=\-_W RO[H:9DU&]3)$<0YKW%XYE9.Q[020C[(#- M[;R 9URQ\F&--EA[M:-G_,F\X4_?-8%\EFVZSY<^6WA7CHTO=1U*Q0G]JM)^5 ?\ MJ/9 U?+NTJ6,#>C\__1G_DZQJYOYU':Z2_ M;_Z0QHXHP=<#5)B;2X]]"'_X&"8]6#9Q$WWIX\)T'RP[) _F+*RLA=;*/_[X M9$W\V8?!H-DWVLB"PCB+%_-/M29QY\KV\,_T?K.K:X4?MYK%GZT;5M.;NM[> M:=CUGQEM_8U/MMTT.KM.2%)VW62U9G=+RN8?YMIKSG('<#GDHT=X]*CY@/4= M7#XI-^O-/BDWJT9/RLVJT9-RLVKTI-RL&CTI-ZM&3\K-JM&3K1D_*S:K1DW*S:O2DW*P:/2DWJT9/RLVJT9-RLVKTI-RL&CTI-ZM&3\K- MJM&3.3A"B?ZK&^RK5I.5Z+^JHO_6-5:N)O9-/EI?@)YT$VKTI-RL&CTI-ZM& M3\K-JM&3K1D_*S:K1DW*S:O2DW*P:/2DWJT9/RLVJT9-R MLVKTI-RL&CTI-ZM&3\K-JM&3K1D_*S:K1DT7H/_SN;E4# M\0_A&\>[E:K46IMJ5>H(@KJ?,>6SLX#W/2LSTU-LQU=@C>.YX[&)@G]%O P6 M>33GBNEYS%.Q-*6HV?%8P\+9OLJ?*KX,%KR8XL/^,!L+%<) \)'\(#/ M7!QN8=KF \,O*RY;.BYV]5!\AT;Y/+/85!G^9./ MQZ9 ME%L'*+C?]FO]%0(E_L7I8NU/BW6-=GNDF[U.?])A/;//F-GI]@=,:VGFH&W\ MO[[1"+\TB^!P2]C;LY'+S!]GYA16^,&;TV?MV?) ^BAJ^O[(:\BJ^E-A?^4_?=OJ>*LRDJ3 MQ-7BN7?!R&/_"H PT>DPCT\^VGNC']$-6T'!J_'"_J 32Y\\3<,3?',:-)6PY,/3E2/JW%647+QH6 M>'X%!JR9HQ!++:3 @&VK-OJ-HUN]7BYI+N^'WY2(S[Y=7%W\/OP&^_H??^GK M6N_CG?+E\N[S][N[R^LKY>+J"_S_Q1__=W=YIUQ_5;Y>7EU/?]CWMZ1+2 N[ZZ4[:DY\=7%K_[&=A4M/N!1\;3M-'XF_-G#_[N MS9Q@/E%&#,RT.0'[C3+SS\#FU:V?+']&EAC^.,$>'>@WV52KF9M\RS;M,@S&B6/9X'$T93\W$E7\$#4;36V?^0 MPX'#32TL:*W\*S!=L$4*L_'Q.[:$(4;,Y7S0;JF*WM+;S5T9>J UUN]T_R5W M.I_UK_\T^*_]A+I8?E0O/-\D9 M5)[8?'Y&-<93/.*S\2ZI>L\6F!FT5XFGB<'#@NL MTS>6YC/YJ?#PF(&(P/=@08_@DGKP-PMH!@M&UH77++#>.W^1RQZXYQQ/R;*! MB#X?NLGY[CIP$Z]#=K<\'Z>#GO(#=YR!^\W4VY\]+.V>^!Z\_'OSKJF,3/N' MI[BF_8#/35UGH4P8R-:C@X\L@KEOG8VL^1R^=#;!%"0W-2TJPQ._\ M8K04\0T5IN>R[&RB6:"\C5T&1P8L>X]_@768! :[&"L^E;A@07X&PJX^7[@,KZ2B\]_5V :ML?[6GA [S$L M+C%__C9\/WZ0?#BI#W&L!:P(M=N4,4]0)ODT5T /EH_--HIV;?4+"P?T,$N\ MJ:G\+PM/,"#S&(UA/]*:!544# ARX,5J"-X#XP!K<598@*:S%BS4/[0\5$'X M7?9S2:\F>?=JK",NP J9"_ 1R&/DJAWLG_.$RTWZOB[CGSL!O&X"#,]^HOPI M2Y!&;T:ZEP^3XRA6TN?+/9K4Q '\&CGP+CA%H?\.VD-X]."P=] ,@QPE50*Q M^T3I_ZJB*OVEHZM:M\O5#VS@)#QE$.N'@\*FQX.VF\I]:E!0EUY*$_)#TOA? M@<6C?N&3I%5_Z:A:NTN/_**I@XZ!"@<='8PDSL%Q" \FX\!U436M'%#PB]DW MKKS!T/K1.* VX2KJ*O/9E);3T!J\@H(BS\&WC)JI](U@)=.U3 J$!5)>'@"W685+*?0/T[ M:J[^#JT.U]R>,_7Q-P5D]H']Y@4C;^Q:R]2^;"6N%6#Y.)C->-=++\'16EOL ME-%2M?Y 39QPBP4DP_=K'HX8W\E.(\N1T4?(D>V^IB8EXHQ"Y_#6U%,@&7V= M[]HC>+1@<6#O&?@>SC.#HP6#B:)%)J_'IN!_N/WO_AQ^N;QYCVP +O$B/:S6 M53N=]@:Y4@L$*S42'//%Z6T!1T.\DX#QV'3*T#W!4R+\^H!N.GP1[X,<#ZDU M%81!CAZ?'O3BP7:"%F^7( MS",D8&K/,)3E/,"S2.)#QJ$E>+,J<3(#MA'I\8LH(I@3310KA MA3K\9 *C,#AIV4S/44/",X^UD^N(X,[\(M M6.NS\'V04O )7[+GNPZ08F3.Z6#MS1B*DSE&QXF?Y^#,[:%91>+1?O" G1K& MW?EU&,5.[ <,5/$=8S\MCVN8\'O1L95?%RB!_00K=B,;XI/5AG=Z 5 7I3?< MCY" X=U">',.[AO%^-]\WH,_ASPN5JO%?"XTTRN)]C\%$+PA?"^TF6I!K8"^>) M0DYI9Q.#V8(<8M*[7EU6DH6^1!3P0@G\#> MG\.K[\.]9ONR-0K!PT[";JM,5O_1- M3+;7[/:VWJ]:('U? >J]TN8\*<-S-LU*G+-\*0U$4IRZ*[WCUWVK?>"C50VV M617WG@O[MK^(C6IQ3!2:BV_<7 S3YD(!2U&XS.SFE:A+6&6*_$IPO\\S$X[& M6ZS^U&7M%79 P& WTUX88EEWVD,_[U 4V$(P:T3) M/)[90$G]L%IL5V+53;RJI]I>05V.S/&/!P)=GHEM&8\9FTYKL-';N"UE5ME2 MJK#6?!?ME[T6EER0BZ-68$7MCJ[J+2-355WFRV>$ M;NMD6*$H&'E,5C@)!2S#&5O4::GF!7EN#EHVOZ&W(T@UE?=@ TE5LV M"<:I]-:\"> [\Q(3.'*/F>-9C,KD"#H$4XJ&UA"L;-2OXO;MP)&T/6!JG7;E0_U M5^^JN'X\_5; "'IKH+:,=NTY["3!"%KUKQ4E&J&N3THT0OTOA/-YO%-]M5'= M*VB)1MB/$3H2C2#1"#**45L0((2YZ:72_A-0A&7V[?B^HGM_ M++>XJ:)5_K7_X%#7_E0;-HV)H"JJ5.0H4=,5Z]\M$ &P515$>*U)]2.5P$,0 M0+P%82T]K"/#W\0FJN+X5.@M0SU1K2A= #>J?RL>.M[5_Y:U]#N-]>^N0/D% M44SUZG=E^(^;X=7=<*NBJFLG+O$2;PN"4*O)2KS$Z>,E/CN\]\3MAJ.Q!$U( MT,0)B5G9'3A4S3X)GY#P"0F?J)R@54_=52+87QL@Q08OIGXWSV\%3='6VVJK MI5?^JJ)Z=]WUX^DW@Z88]%6]J]6>PTX23=%_(ZJF6K>BU?.%*N%?U>8N[ZV# M*8SJ5X2I[@VZ!%/LQPA&]V18X6V"*61,0\(JDE&*)*IA(XHBV=R2PQ2V:(Z5 M0%.,,NHG,YWO!&RY6$3%][O*APBZB^[TB!$W:+Y MWHC9;&KYJYWWXEVGKB78%2ILW,SIQIC75%89*@'2^34#OUE350/&Q#D6N7BR MXU)2BO56FARRX](;Z;@D@38UPJ[4:K(2:'/Z0)M;YH'-!8<*S?<7,*QS9XF= MPB3B1B)NWH*\U>/07".NJN$C="M4'<;.O.U ^F\&:@-UVU M/Y#(&XF\J2-+%S5540<#6<:DDE?HVEM1-=6Z0J^>3U0)/TLB;VJB-KJ5UQK5 M15M(X,V>/55.AA,D[D9&-MXN[B85JYC$L8H0A;%C?9 8GC;II&,1BF M:VSJH[("@L$B+?NC8&"#H@=@V R,Q68$/QF;2RQA8OV;(J5KT2V)=_#YXE,$ M\C$5(/V,F9,Q* H_]5Y^:UISJJ3RQ^2-3%G33I"I+6 TP"(W'P3 E0C>ZU(2$/M)RLA#:(.$-]16TZJF[ M2H3=:P-OV,6UJ=^]\%N!.O3Z:J_7J?Q-0O5NHNO'TF\%ZF#T5%TW:L]@)PEU M:,LB(Q+J\$H^5_4F+)^46!>)==D*(E=]%[6Z$ <)=MF/$;2R!>NJRPH2[2(# M76\7[1*%KAZ2H2LS%;K*0;ZT^[^&6(OM@"^I=C[BFQDX1 +^XI69UVY5:K1$ MX9F-56KT1->@-55JBD$YVD"GD?X M/8^$VG=.MJ>S*G;]N!-3 FF&6 M*WV?D'U@+FO)(9$X$HESPI.52)S31^)<7MT/;X=W]\KEU>?K;T/EG6A0]E[" M;R3\YBT(7#T.2X4XB(HA1EX:>W,0X$W%:"A1-S(8(2\ RFWT)4HI\WSETAX[ MB^T!-MO&6FL'L,E;6!7#[!VUUS'>R.7%(/H??$UU>/H@NL00Z\]=]7\ MGJH 7*,F'*435S75NB>MGB=4">^J-ICFR+L:\O"ZQ"]7#^R9OZ)W'54;]#+! MO)(L*8'$$DB:MK=R3#V RKU(; '8[H%(32#%3[,3!=+=SBV,C+GICV&CR>!&T(KUB)<5FM\I( N M)H<.F ].4XEFEL4K/,V87:)8B%B(RS!0G>XKM'39HRA]$BW.A=7S/D#F JNE M>,K(<5WGB4T0JX%0F"="2_RB=PP5]D1Q M_SX7FJR<+IH5#LF<-28(Z63^/! M"Q;*W(&]G9IC>*MOX8O\^+:-JXAV2T5:M=402E/B-6+@Y^)A=8G(D(B,$YZL M1&2OU;0C+N+_XQ_!.0C(D).,M2%P]KHQK5,=#5D1Y M8]B,+<:IGA*I1$R^-HB'&]=YM"C! 7,$..Q!N3=_,D^"'ZIW55QP(ZFI1G=0 M^6A=]>ZGZ\?2;P7]T-;5GM&J/8.=) #B76?[RQH)0ZCKDZ<+0QA26B.F^=V: M_FZ%'>IVF:>WF[W*^P>G>)OWUNZ2\QD!V.]U*H6]9.SMF,QPV#&J9VRJ>\6\ MX1Y/\$!';_9PF*7#D_0_4"\(,#'QY1I>J22^**[F6O%7S)'GS ._^"N9D-7+ MAS;I/ES7TN1(_CMSXUC4 SL;NPU?DMO ^S!"@U7EU^X MR.ET>RD>;+&R=0&XOYFO.P%EYK+I?S;^8K&NT6Z/=+/7Z4\ZK&?V&3,[W?Z M:2W-'+2-_]=KG-_3Q;$S53[#"X%3O+_]9I[G[=G)7DAWFD:G_;;O>&LUV7ZS M.]AZKK6P/M6_'GOI"^FK85@=0%Y '_8">NVY^C .Q$$]Y%7;\YKS6F?T5V[2 MN>%\?350E_OTHT40ZGWW*V_1Y2UZ]55')4+*M;E%OV(A.ES>FE?OBK$@P:6E MJ=V>O#:7U^9UY.F"H@&MKFIT!K7GL-.\-S?DO7FU'))*.#FUN3?_8N'UQ(0R MVV"F'M;"5;R9ZZF5XUX^AWTKU *W9Z=:>O6H.^M@? M)EA=M(=T=TXGD3^.TD2]!":*\2LFOO\BH@&JXKCP"UA)\FXFPN4A+T>-VBAL MG;W_BSB0A<-VNGG#BG8)J33_U*#MII([]TP3A().$# ?'Z@'SSG3J0+^VAA[8U85+!>A[-8!#:5@*"> M)P\P!'#:U+)->PR+ :&M?M\Z*:B[,U]+TZ]__A+7]=Z'T&,0=^8@D0N4\8@ M69XUM4#N+!LH,46!=]G2<06XAST@";T/,!"JIAM.4D^E@><,?S'=9UYV QY9 MXC4+UQ#7(,74JH71=\.APJWS@.HN*@_0%@N:47*?P*[X^(&'VS,R[1]\1T7% M#M@K6$#8:F<,/UL>]:7!@B0/+I5B,9?+.3@%?*DN^U=@">4BW@+ZBZ!V*E47 MX0L0+6" RR8/6"/$!>*;8Y^_#!]8F/ &['N#MUOP)&P&3 JV%G2=^]N"7_4G MEL27'Q(M2P*/C0,@0@ZC^@[86WIGR+)H%\;S@-C_XOZ;"@L8X?03=!F;[B2/ MVS\J#H&O^!J M\I$_9GD_@#RV^<#"I4R"L9]>0L@-"<[)T@1]/I\+H.=,_2@)Q>H%F<%SZW9^9 M2 );&;$DKSU98"U1M$?D7PK3RAWR"JX0"KF([HR<&!#,C M)0$DC%P&'&D"(C2&.4=#DHI8.RC[.6;@N)-'X#,49Z0@SG;"@-X3$&540 ]8 M&@GG#\_C8B=\:4@Y,5:S+DKW<@&BSW 8#?PPP9_\)_PE MI)0HML2U\7-FJY/>%U$0RRG!\\Z#32HH=$0Y^1<<@L32$*25BD;(=^"\B9:MM1Q;\KR?^;,8-5+4Y4;NAN/FC9D>AP8N&$8? MB/)5X0HSCV6FQ;_7A+^FJ5Z.PDHA<0MF"D>C=G<_F@W$9AA:AFP)$FQ+N@X> MB61QK;<"#Z[59&5QK0-/I-X,2[K75ME86-E,] M#JLY2CA_<_HGT^AK]T(IU?-(*N'EU 8I'(:GRWH[E453OA5X<,]0!_I;J10F M <*GQ=+Y*^JUU&ZK4WL&JSE$^#"^3G5APM+7.1V8< A;$"C6%)@M;K#5_S47 M_Y!ZH,QE?%O-0&*WNL-'8(?E1>^E^_$$+MBU8%Z(RH@QOA/3-Y/(*EP&XJWP M9[$,@=PJ6ESA2V9 1L(W(W!(@)96<26IYF)BY&::RAB5M4%\"5W,1YE8$\(D M(7;(FH)8VP1,HE*N_,OA)!VW<-Y>#$:&T<-?\N 4"/Q#J%\\=^IGMF0NAJ_- M!Y9\O#0L?"/:6T(;W@I:H%:3E="&(T$;Y).G]&2-;M,+>L<)C)\$JTBPBA0O M"5:18!4)5I%@E5-51^MO::H7N2YW&5.A '4!PF0P4-M&OV*7+L<+?6^X0JD> MOY6[*:D0OQ6@/_I=U6BW*[;[.?<;M;G&Z!V3EO*VHG(F72(SJJ.K9B74(>;\_KQ]%N!9L"_JF&L]T3JP&$2FR&Q&35^(8*Z(!9.'A4O\MW?'@K%5!IM;K;S3TLY-(VMGF^S6N*.&X\ M2:PO@M\RQ[!JKH_P.S#FH&/$'X<%;Q)K3[^(BI<$5CB]:B MLWC51H&:HFI>8L)JXBF:'/L)K$E5KA)5RI1'T*<+)@I/B6%$ :^PYXPM*D06PO52#+ $ CNVS>;A '&%M!&SV=2" M*8=UOK+8MS4XMUCE:#NJ' EZDZ"WNDU6@MZ.!'JKT<5I43V?1+TRB9626*G: MB6659$QBI2162F*EJJ,Z*G&Q*@O[5,/5J7,1E((+U:ZFMKO5OU"M7MF5^O'T MFRGLT^FK'6T]'*D.'+;5A6K="ON\3E=6>:%: R]'PL?JZNU4#VJ3OZ*NKNH] MH_+.3O6P/?5CZ;>"'C/ZJM8R:L]@)PD>*^N"2O!879^L=6&?O+YD\27W8!/P MIO<2P!NLPU.V_LY_@8 I?V2Q4ODR1LE1#EC/: VF(VXF M*S$=$M/Q5B8K,1T2TU'8HVFUY9Q$=DAD1^V$LTJ2)I$=$MDAD1W541V5N/.0 MR(YJ.#QUO@7/7Y'>4?56]>\ZJG?M7C^6?BO #KVE#MJR85,E[SI>J9&6O.RH M@9,C@1UU=7:J=PM>W+&IUZF\LU.]>_?ZL?1; 79T^^I@4!8M63T&.TE@A]:2 MR(X*.B82V<%OL\=ST_.LJ<4FB>Y-J_SW=?!FZR;9&*B P1]8K ",6KRZT;LZG54V:T#"XD=R)[01%>CI57L1OA MEF_%R,Z286C=_VWD_G:>'<::_&=C<^TK,%*-]2_OOR0+9\XD MQ,)_7/[/]\LOE_?_IUQWFTBH0#MM.%=U1+- M>P$:-.WGOWK*V/1F'""(/\1*-@FI X[_I:VIG6X/1"^^;N<^5-SXC\S.+YJN MZITV/OA?@I$!?GN36DH>GSGSN/%$M,8ZP"Q9HX?^- MUH+YG)^Y)Q29$X*, I/PKHT$^_-!C9)B!MW)OP*#>A\.+-TOBP$<#)I]H[T+ M!+#7;O:[[<.CZN!#0S\*JFZW43=.=CL:;(E>*3Q3UQUZE3IEOBUB%(/.]J5# M+8$N!7?8$AA4\H)T!?YSNE]WX."G M=GN#NESPE%$D5;[]J9FH'.AJJ"ZB4G0WT56-SHX71T=GW-,%2%XY]AF/@8B8 M8Z'C4D_83[YB[G35UJ#Z%^\2!/8BN]+NJ%K[=2K\G+B[RU-T,.KDLC&S'C&T MLYN&J>Y=>P&T1U<-K3:>7X6AX3*)^Y98ZL.=URO0D' MHZUJ7>E?2/^":YM.2]7;W>VUC70MM@S64VQDZ3J/%M9<&#WG7JL7D9V'I>)+ M%\D],4DJ&]$]% M4@H.O^VNVF]K%>?;.B'F/V]CE%;PYAPCO. PEF+('E@)=MPE $ M^\T@RTUE[CPQ-RI*1YT5QV,7:P9&@&:"_HH'(ZPN/+ATV=*T$@_"#'R+^)A MS\AEX(YG^&K/=\8_5-Z@TEQ2E4::^\3"QIVBIV,"Y.S5!L*.A"): '4M^Y%Y MN_-5U"'4:*F&WB6:"+C[Y(/R2T=3._VXAZQC/SB$?K?AE#?F\$3\QH0]LKFS M#.&*47'*L-6I2/9(YGH@T\#R[0?O8^[VP+N4J3D6YT5>\Q*V*GK'+SVUJ^D? M><=27=7[K6B6$0?D3,U"0(T-[PJ00YRICRD6@O<"Y&HJM)G'VK &\,@G7MS" MU#-YDV1QQ,5)]0T]'FS__6G'^Z-W!JHQZ*QND*[WU8'8(=-.LO-'Y9=V7^UI M<4??%5*$J_^(M.RU>X62(HC<:?6K0&*]J^I(Y9H(ZU?+!E%9V7]B#CJW$-/T MU'9_4$)HDSR "I#W"L8T#; )EI^4&^K!W#546)H:ZTF%-#EH4M*1,V<^P0*R MU*6WI_:[HK5ON,GTB8_Z/,#JJ_@5OA,M'':KG07?P"5(]+IIMFF:@MEZG1@L M;=F(?8ZYPO*\ /4/<3%-![_CFS^I]"PNAU?3G9LB58P>.AN1_43;"0:,[$M3 MV6)[!H8ZZ'33V3GK1#:N9$MV:LWF4/_D: )S%M+Z%PVT<4O7^3;\ G3IM6+^ M$&/B@]&&4D*1Q_@NA(#QO78#%&J\&XB1ZKW$?E1.J/,S<#X++7F+)LEE?(MQ MS;>,2BLGX@U56=L%YLEY+*4S+%T@OZ'.O457S*J MT3U_5KF4+-!%371N1VL*!Q9<$LXT])+UA]]#OQ>+O5/H]K%\.2IG6B![/@VLNN.L%9U\3K R# MA5AXL&:+Y=QY9B@=,S.1A9H<*WP&G##4], 1^!SL/5:@#RW%NS^'7RYOWD?L MD/.&IYFCC&<.KQ!/-F-L+3&14Y@],5&>N!HN#]X4B.MJ!6#D#6/507 MBC."=0HM3:Y>1]4&6NQ6\/ !?!*2DDNX9L13XZ3.I$\:(J\=3/G"\GG*-"6R MA?D M<-9DTU&"/CFFRVE-J>,.>-\S["(0^#,',P4G*3[@(8\HKC$S72YB9&.!I([- M/:JF\ATKML)WK7@LVO$T7RW,9^%W,AJ#1DR\PA,M'!Y-:T[Y@:2FX:5P=,)&_6($P@+IA<4%+X7&&LOB 2YHDC4NB%/4&O@&D:86TG,C2* UOF9'FLJ%VNR@?%:FG%KW-;4-N@005&*5:5..:&Y M#PDW,_GOX,N IJ93 Z>RO[I)P1+_T%:[F)H<>Q+\39PHOC#P/#T^?C.?S+I\ M9BP; 3YYW]!53>NKF6G&\Y@HFCX(AYP$+B6E;G/&)!)F96R5>MJ@&F\3]%WU MGPLYK3(^#>@'<>):X]1,@??/R*Y[S+8<5U4"\"#!KT25OA"JW487DS+B)^%! MPGP (217@YP>$-VY.29'F]<_29\WGOE3*/^I]Z.7P49N@*ZTQM5$2Q1G67V- MB4G]/'2;M'Y3H:Q^Z;9:/,KV-+/&L] ^I6M5:/0$AE5&SRFB)(P7K-^WT"$& M9QXF7C";$5#,XZ%6( Q]7WF$PRN9:ZK J= 4$KPUG?F>_B0_L8C+E3?!?0J M<@<=HCFUKQ^9:^-&)H)BM_BM=XV[ZZ^WC?<*O&S!!P(BO!N]IV'F%.T5@_-/ MW^'2J(P1U\[OK/=*ZU<5_@L_X&@$0;&(^TQ/B$2]8A&64OK() M!B:4KQ1Z&%*Y&3S>9+ZO'.6JOZ2@+N>!=YR)K'UMJVFT?D4G'C;%!MJAS+RS M'CDQ+\*]OL<=Q-U4[H"EX,3.-QC=/2?PE0?KD:YW1$4?[K1?+)>P&,0\3N&6,"F3"4,O MR,/&MB@9(4-QI)_?O_V[NRYK21+?Q75)[,W&1*$,2.DTH5QG+"Q $'\+TS MCP*$K;&07!)R[']_S]+:C%B-68Q>9F(0ZN[3I_OLW\&(BHN/_"LX'R]3&SA% M^.=)UWS0X=^^F2V/*U0^$:>KP&4;YKA/!,F M&!-EFL$H8*9!)AT;;Z;)9S"8-M-KGDP-A25M 7SE"EDN)L "O4)O M19>T 82 KT$MM-"G:8*B8OK1JG=*500QST*=+F39R=06D.*U(;T+Q7"J4BW! M/ML7V31LJE+M^_Y42GN@4P4DV#X%7DFGFG,%'Z!V-7LUKZEGS:$A>?H# U\: M"DD&$E)$7,IA5"50LX2@FJ%;A:.MK$#M4=AD^3-7*:)6005F^+D;!AQ6T)'V M( X4NL8QJA%Q??4UZ\[G'(JHL%=)9!2S&PI#[,@&H0\J5,6G_4,"&G@L% I3 M=UU)^3UF1-% ^N.](?(*ZO"\.1WI\WG2LD-5*L*5\R(7,.N5P%=7V+27 O\6 MDH!_=YQGU.RI/R2@C_3SNM[J-7OU7O._*J'^P@>7_M_GS6[CLMV][JA=J7[6 MONY)/^J=[VI/ZC2[W_?G=,\]#*S.@(UH>PSQRT%, ]A(TAR1A@ 20\-DMP-9 M$ZAV=SJ(,L.] WDVPA1+H?_11QRLEP9!P2Q^@^+8Q!.-FB"']M%G&#X!D_)].NTEI M(P0>#K>-+;SCXA(BVH1IB;"%[#; )V 3[3'2D3-@?3*(7T0O(2P.@',#XPUM M"C"'0WJ4MHSU X[Q0+&W>;,5C@74RHT)IR&XO(%ND!#!)J ^>2(QA(D7P,V8 MFHOYS$./HZ.P.60)<)@#]L$"K8NTD -AYS/?B.5,#EHEG52*O 3!5+%OOVP' M3K"%4D9H@_[ND56+>7<@I$P#^#WZ,]K+I/0?X@/"I@]$/;($I98%;$&LB[M- M*6FD8^FX<#"Z$=E>]\TPFS-.8LEU(0_X@599G ):09B71E(L1&0^E.T#9L8 M_+M\<=I)AZ>%21WX,N*7#%X1\Q1E+AI2?H]5#"&)@U 9:QV_;,\Y>5B*?=Z/0&..31?FAV:7T5K*I_L54"?B@_SNT\0)\6M" *H MT6[U.NW++BEM5YUV0SU'/>U [HQZ<'E3 N$HFBB(]J[C>Q1 5?O)J9T@*J!"(@\1WPPZYECP!^N)P2+@!6)0 M 56''"9<1;]0?S-)6W:]_MB((*0'&\L$42YKWGH'XK+T,R/P5RUO?,9DP, MD)">DT"W*,'Z>D"SX1R2:(.!-_8X?YM2\NWQV+,HOA+4%X>': ],A4?8_X,$1(+DH&"+ADFCGZC.:(^2,P]I-52HG^K'7F2[DD>'?LG M\=D_)6+C4SX<$JG)3;\NLL$;S.7/X9W#UR908IE%%[-[(![.HYF1E /IY_0GBGH"0) M^?>/WZIYI?+)C=Z: 0N"4(O=D\/8/0E_)9\GF4\D61^^[1%TR,*K!HUH)W() M/H'A?8<'@GS;SWX0\S\'TUV:*$L=G@5\]%*G6FU.-RVA/9?CT>HR@8]L3U.[ MJG=Z4K,)JEJ[]TWM2,W61;OSH]YKMEMK+UO)+V@B5ML3#57)\LF<_J\D7:I? MZY>LLJKGS=;7I736\NXO)>%B2@@V.:!IHH?;!)%C^L7F%/$GN6=JQA@5%Q!, M<*.(R\A&V839H0-0?%S=5^OZGDN^C2S5S)Z_C3TVYN4( *$?LBKT?0 M<(H7!6H!K#V,C5Z'L%*L%"3B=R8"*> 2QSZ)991 HN&F8;^BTM" ML*@Z*#LS.1099&!0T<'(]+L7&G#1#MC;8^DW]L3P_3VN/IF83!L9E3WD&1FI MRS@6@J& 0RQ7-]D98HM="U4SJLQ\H-*G>_:BDNS$E!VI'/9>Z]4NU*[4O)/7G-?8_!.7[NM/L M-56VKZ^[*GXI[JS],[)GD #,(."5JRC:@@IZ")P42LV>G^V_QZE?"0WQPMJU M6&A=CU6'#:,E-TMIE,MVQ5N6/-OMBJ?D;RV6*M M_"IM\68/NNYDJ]E:M7(@5:MC4(7O1/_^'S[S=*^.V'B45*V+-+8K1RAE1-:4EJ_!H>C>N](< M4M2OO+YI#$"SKEL6*,!8@G=EPM@IY=>A_ _MT1A[XVG:DQ&%.?3_Z!/I3(_L MQ77@B8K1?0-S+I-O:-&D$^*E2,M,(9N@_&#HGQVCTGOE0P*/; D8?VP,AZ:^ MU:TER!)%RC!VB2BEF=V$= GL\YTWEB#O&0.RRMRJ;B@ZTS:KVY78K.0K:UZ,Z=[DYZ;(]\;@GR5B[L\ M.F_76*; U!NSBV?T+LQ7Y4JYNF^]"P] %S\\2WS%IIT'8(G/ZL=9RA;R*4L? MFWF9WG I.RQDAT!O.B:&V(N.IJ5L]7F>1V*5V\P\#V5NHD!3N7T?@"GZG@B Y M9VKP.+@8ED1$$Z"I<::-,&@9;*X&GW"K"EE1@G8.W'II^G?A;VIRH5J,=DV8 M)@&5C&"O [_OQI"!>+"8EIIVQ/MP\+P8(XK+&K",9 ,8&"\M-*O$X)NV7L%0 M6JI^;.Y2MSEGK&V4E%P_4X+3*?4N#X2F2&BA=4NJ.TW/&UF1X86HW)Q(7!@%S/TY.J8<3T,-T]1/B M^%&F5$-DC;5&J?.DEQRF$G)#*:-0LV8"<7,<+&K%FJ?/'V/3^/+\[Q,DSPH4 M:=G6^M.MKD*59R.M1/[:R1<8)/-"VL@G*#<(B9,@&HT8UD,3T&GUC\FDWLY+@SH;3^]OB_8/;JD>U67!<$$8!RRD_?]2^ M)/'&VOOQ6DI">4Z9H_KWM^99LS>[9E&8&QGT3IU6 H@CPT*X@],,?K(W?[E$$5*5K^.8M/_S[K7$I-"^%S![IT;@\(,#K#(#+^QT/Q M<=CC6+N_Y^9!]"#!P3&\M'2N3338(,)$I&[*-,)$NQ% BN.^3DV](XB$30*= MX ?]H8YSI[J-;_-WJJ<]VI8]?H)KVL>0[@YN];$6;-UQ$JY1OUR9< W-'/A. MJDO#NJ,.5<=-QG/U8F4RGJ,3T$BI&%+QLGZV,A4OM;YNI@1D EYUU)4)>.7H M+C:,2AF174A*KCB3A@W"V;Q"C)%DT?V>8PH3QL>(RF>&U:7&53X@,VF1$NS; MAX,,N/TI77B.9;BW88L&PXW [#G3$."DR4QB:&"^WN)*(>F .D2S]X)+T=E[ M)M 60XA<./K6C0=[\>&46B%RT [9!J/@C2C"X9EH4=2]U2F"/:<[T:P.HT&3 MQ1E#= /H1%2YF]; 'G-&P** 9-($N&-ZV+5QJ3$C,,,$&')KFV RN/_Q@>1> M.IF'5>:"K3$N@F;IZP]+_19AY):-'2C 2)DQ?&C9A!.9G9&PS>!94MSA)0@S MFXVH569'U-+8V-'$QEXK)2>OG"2,%L=?(D[=$0!3\J'H-K^VZKW$%AV'()>C M+AUJ-,: YL'=C)^%H*+Q7@#PM5(K%&7QPQO#G6"?3\HQ&R)FT4#SJ%778E'/ MW0=$NP+;(I=&7[_5S)&?:D<,S@\(.'@/VS_3.'Z*FCZVI7EIJM1GBN(J1_IB I12+)GF]'[-$E M>6@OLN"3-PZL2?TTMCF;14+6KF1_>C=*X] M&&":8J<@UTTZC'MPF@Z3\GB&4MJ^%FUGA;O15.>:B<:M9CBI>$G%2RI>=B=> M?AAC0[K,2@W-<4W]*;T$-\I[*75?7\1,9ZN@B.EA&R#/T1,$S,PJRFF/3"S( ME*_DEHU6'679176VD_ACWQX^P?]N)V/SR_\!4$L#!!0 ( UV:5=GV0'7 M+ T -^1 1 :FMH>2TR,#(S,#DS,"YX@QHC45E.0G_]D60;, ;+ I+2FOV0#;;F MFY&^T4@:R?CS=V\C'[T #PBCEY7&0;V"@#K,)71P6?G:NZF>5;[[\LTWG_]5 MK?YR]72'KID3CH *U.* !;CHE8@A$D- /S/^3%XP>O2Q\!@?5:M?M%B+C2>< M#(8"'=8/CY)BR5U^T3_!???X[+C:.._CZO'9IZ/J&59_7,\Y]3Z=GW_R3K\= M7)R>'7M'WLE)M=XX/:L>0[]>[3NGGZJG???PY!".X*SQ28.^!1>!,X011K)J M-+AX"RXK0R'&%[7:Z^OKP>O1 >.#VF&]WJC]2]VOJOE)4E^U2/6QD1,V2A]7Z4?5(2F(A..F' FXD>]?@X= 7 MEY60_A%BGW@$7.D:/BCR4P7F;@O,!R >\ B",7:@2--\^08A11D9C1D7B&9D M/1STM75E?C:>$RHQZ(+\I)RG8O$?Y[ M2V)X9HA8TDGU?Q>8.YSYAAY=&W,V!BX(!//#BP88S;UE^*.*'_SZB^"YYM]:4(H62-VBOIGKR/B'M9:3$Y.W[$ VF=NO[UZ39G M6J/USB02V 1X9M&7NO[70-79C+J*M"12HI]KBP(+4&$ ;H=^T9\7_3P6CHOD M""XX2&&Y=,LN%8LO)DV9U\"=A^OV0[=]+3]T.W>WU\U>^_JJ>==\:+6[/[3; MO6[QEC=#&2DYE#QT95M"PDF"B>9!48R*(MBRT]7MR;_W[8=>MW-S^]#JW+'FKO/SAF%W.:21W)-UR%7X2"LH$9$/ M6(01TRAM2H"IVPU'(\PGS.N2 24><3 53<=A(16$#AZ93QPYX^K!F[CR MF?-1TT4$BY!3O*6QS@=*ZQPO0 M$&1?N@8/. >WQ0+%U-++#TQ 8.$,]MA&ZL^RU&LX'0X20*01\V[]1ZLK$],W MF/"?L!_"/6#5="IRSQJR.*LF'".#YXL,*D2D(5&"&5$V0RT13W>R"2"(_MKU MMZRDB8M&?9&+2#KYKWR]Y!KZPG[82TL96[VQV.I*OJPCT"V5S0@]_+;.?'2I ML+']#Q?;/X)!&J>L/'2%K/"5[/9R.!Z-0<[L%; ])28<(SM'B^QH1*0AT3QF M69EJ8T[E##9X!-X=8@Z+W^TY*XYH9.]XD;T$"TDPI-&672HIE5=A0"@$0=/Y M(R2!1ETC"N:C&"D[6:0LP4/S@&6EZ G4QC3N^]"%@5HKWE)UK&G-Z%@,S4A9 M)D,RPT4Q,)I#+BMWW; ?P!^AK$#[1:WR%[^O,;H51C1RF$EBS+!0!+;D2DF) MW"#OF/S_$3G.J:X<\L_/3XZ/3S-+@*VD.)-/97(-0S["FOZB>$:*,ZN, GF. M2T=,;J+4=DIHA#(2E;V6E MZ8#(24"4[?M EUJEVNA.F2S7-MQI9DV<]]Q[DF6$"+DSE*MMYMW2%PB$/J_^ MD1$J3[_1I][E68[$)%5VSJB]9]DQV^,ZUSG1&9T/]*BE>HV>E,D.;L.3$E/B MK%89'6C%UHAL:CP8. MN,*^6E=8#S"6L$:",RG,'((3)2C1LB,%?1\F5;?;F !A/= MYYE$:($-UCF%:*IQ3[T-,;\UWI]\J6-/_U\9TJ,!=[OQ/(5II'=)]MPV92S6HQ&\D%V;.S/COJ4>2U%PA+A8UL9-+.^G'HH9Z7*3L_Q W=H\%80S4I9]H&S52;T]?=GV?H) <.((9%-:*D[HEY";O?.T&>PT6H$;V,JDKP_'=9=VI M0WP2;]S&6^_ZQQP](OJ36$2PENP/S">N>CW0-MG?S *CJV1R:09729LS=QHA M^HU):1'J3Z:2@J%YJTKI7J;?T+">>A7$,U*?20L5^D6.?S:#GVOIEZ)$WU,O M3E&O38G?"*7Y56]L^.U.#HT .J'VP,2O(.0\599PP+T)U;&=>VG-*!P]XDET MGBR$"L+]0&_]7%8\[*OW0*BWP:B$H3T4);ZONNQE17#U7;]SZT)V3,+(I'W\HX"G[UA)M,L,EKX. CTD22%W/'4-M<-9R,UCX]*2Z2>C%U32#-S>2&T987Z]VFLA/!B 7':K7PXG/CQA^GS#>*_[M+(MB@E;1)9"=9R] M'U*!*(4%ZBG)X7+:\N<]C/II=B.CH@HMEK)AS=9VEXTPH05,;P<.9Z_7UX[5E$&.3W('AH]2_4^]*A(JLL$(A.9%+ MHBO&GI\!QJI;4N<@WX=,4KOA0\X0W-"'CK>F?[%A^ONM MZ6^K'>8]=+UG*XI$38&&5)$Q3ESFN\62@COA"8^<.2#C/AT8IKF99$F/X9]GS@MGX6N*8ZN*K\3\;1#'SF, M2 #=<*SV]/(KLZKT3E0E=<@(5*>1X*9!.D=D)RJ5&WBWDYLL"KBS$5U.5=S0 M$=?@DQ?@ZF=CNL!?B /&&4Z^V$XX0$*),2F9*K43ID]7UXP.U "FMO=].:=\ M_(EY+GDA+E#74"\KB)VH=)M*V,E#J$SJ>*TPD*O#W"3;JO+;3HG'5ZB ?!" M^XW3$7E^B[#]IB(FR!6N'[K@WLH1@=VHDQ\/(*+S\#F;CFLC[FIZ-;UA>D=P MG_B2SLXXFLBTWX1T4%G94/;-E>UB![*KF[!;SA-= Q;#CTI*Q M.&G?/AI23@NE=B/P^;(_]T$,!7NE/_[:E1->_2A:;DT,0N]7L7>8@6V\CGZ/ MS:7W[?,I.\U3[4S1CW52?L^OT'I? M%S'NE]0D4[(D9URE6"Y+VI&1W__.KWH[?$OOK[ M+S_\\+?_(N2?;S[N;^V.X^P41M.MG1;\%-+6YV9ZLC4]@:T_QNV?S2>_]6'H MIWG2*L%L;Y\23F: MK)W3V?S/\4_&RBRR4H0R8XF$0$F(1A,3$E<<4O%Z^>E7%Q__"_?AEDE[]\L/6UF(XVO$0/D+>*G_^_O'=M5?^R\<_ M3V#4GO\8QZ>ORR=>[QR\W]U[?[BWBW\Y/-A_M[M]M+?[9GM_^_W.WN$_]O:. M#E&0^8.GYV?P\ZM)OV?-]'P0E*:0DR/<&B#2:$]\E(90 M"8F"S8HF<7T,BYP3%'2N\^PG8:[XBQ>^+H/[&H;3R?(G\^&>#_6JF!8#7D7F M 6AEA>24L!@2SN-@B772DIBB%=Y)8XSN3KSKDEPASW8;M\8MBHS6[=769RB6 MZ,+0+;#X-MYBU?5)=O&)UY/9Z>G\F:29PNGRW^=V?-HA$Z;C.D.^4"F*LJG. M[Y"'&PXV>4&,D9Q(13/B<(((G@15$83SOK+JO\7ENQG OP<&;*B :D2X(N3[ M\2C.VA;C@D&TC =&-?%"H9_F-!(?HB>1ZN"\\E08VYT9^ ID4^EVQJ-IZ^/T M#XQO=F:3Z?@4VN6+SJ_(*Z7WT40@$#G*&Z,B'@0EV6>GA66*1EE9WA6A]=0D MKLF5F[.@"_U4FQJ[D %?G]YA*'T*1_[+5?D!07&6T7A[HAE&M-*BS"Z[6 PW MU11CV:AC9=)\ U)/K6&)UPF$P(AO&A8NYMG-=#=DJE!$OEC(=:*<: M3& Z&7A.I?&@20R*E:0 B -A,,BDP1C%7=:J,@,6;ZZ#?^=B"!FJAJI@"'4>PM.G<*B"]JL-?65C M=2U.%U0SP0FFOY@1TV")"Q'C= 82^9AXSKF3^?XX=_54 4VU*;_F$%=6]*7A M8F0PNTLI2K@2L?SYM M'5[<6@FHKI-ZY(]Q/$,P'R$" @M#0(.[E!FC37 <8\^4K,09K8!X;A1!+-P[ M9QCEO/9<> !/_UQ>#7)4TT U3ERN0< 54(/(L[;6&I*]0R@>;;-7E!*3? Y1 M2F"N-AGN!-(_'UB#!9N/><4H&,Y\D_:^G,%H FBWYFGD=5$]E9$ER@@3&<-S MS$*)RT(2JHPT/&8 6IL,*\#J4S9?CQJU]5%]#7EG//F*!,74 9PFW+JRT2,\ M<4HIXK1S GP2AM6.DN_"L0H5U(NCPL8CWL76VA*'T"XH(S )4$%CEL8)TX"0RR]UXSE6IO M9]P+ID^A<3=\V% !U?CPX-[^$IG&Z-QI)N;41*&!$8^/(C08RZBP6H?:H= J MN/H4)5=F276U=%F3E@47":(B@C*,V84J.%(@+C!M(#FA0FW+4;^^$I.314@Z M?_1B(4LKH2/#[,-3@QIDWA+'329!,*FRR%[)VG66=\#H4Z2TH?;OR @W&O2* M9O#T=#RZ@H)'8= ,,Y(E*U6#%-,03&@(( 9I!UU4B2!$.AL MM24V*D&H5$+1X%FLOIWV;51]BH J\Z.R2JI1Y:@%/YFUYU>,EV5>@(Y(U, 3 MD0E3_% VO;CC,@;MA)2I,C5NHWCD.B%Y25S8<,R[6"L?6@]]XS.%56/4$"&#"E'->@0-GB;*("\(N17*7DN:E>_+K6 M0M SK H^2ML/'"-:9ZP[/D2B%,>I5_9DA4,CFKTD05N*YM19ZX%AWEK;>*U= MP/H,2X"U-+_FB'=7!!9,%C:C/:9*6HRSLB4>.#K/)")X:JT%]Z1%8!MNVPVR MIM%9FM&M>(,>@26<3E(2CH((KH42U>W7-0!],ET;:?O!O;I'#7.]]'R1'#1_ M%12G9[,IM(?C//WLVU)C,M"!*9>T)I*G3&10LAS.C"@L4!L<"*IJV["'$?7) MF%7E0D5%U#VB<4O*+!3G-DIB$I^?,\J84=) 3.#6):DS)@B5.7$GD#ZE\%6I ML/FP5V/ VV:$@N\WG\J^RM2/CILPA MHR$HC7&(J9V(B!EI203DSI"P!;;41 M)L08:I]O>!A1G]+VJIRHJ(BZYN$N-(GBNYW/1(M4]F?08GDF,=#+(2G+2DUB M[27>^[#TK\BGII'8=/"K4>'7\3A];H;#@6&2,9Y+^:E#/T4IYE],E*(S'[G@ MR?OJ!SV7[UY%U?HEJGJMP;VAVK^]OCDJ^_A]W>8ZAT?X];>]]T>'!V_?O=\Y M^&WO.I@-.NS<\>CNVNQ\2XY*O79PLBYJ%?;'D\F@9+W:8."OC(Y$1JN)\Y83 M+SW++";PJ?9QBVL ZE2$ER>]Q=E0=MF;T:P9'1^<0;LX9OP&\KB%*^49>U^F MK<>)V8Q\>_X.Y]-\PI3]^?$07W.,U@U:F&#PR[G+0FB"P2X0*9W!L>!4I1&8& M) ""<=8)'"2)AJ%V!ZQ[H#PR%^YV8Z(VDS8;^(KE"Y-I:7]T@64R"#H+[37' M'%RC#R[>/&CF23;2/\ E&I2H$E+;2!J*E28N\,BBF MB+"4QFB$"M5/<%T#T"=SN)&V;Y=BK#O,%7??)X"/*2<+=Q''<#P_+WTAW4 I ML-101ES"P%0FHX@50I%@+6801B2I:G>Y>A!0G];VJC*AGAKJ%1O"W,7^BK:U M]4,$MIU.FU$SF19G_0F6V)S';)&!(EZ5S6!#/0E"TY);2@<,HG:UUW]70]:G MQ;^J7.E ,15#HD5 MO#0%U#F:PX*I'!*(H5Y(!)*O2S3F.)ZI' *)ME4NYSS M/BR;R_@)GUKFY^+)7X/0(+E6VN/DS(9(+D,YC^6(1O$<330%6GNM\SXL?7*9 M53AQ.P2LH(3JM%_./:HX&.> )$5YV;B6Q&N!T2C.O(13FV9>N_'=#0B]BOP[ M8L#Z8UXY!>PFI[5<6= ZD"PM9C.2NE*7*TFF.G@J$Q6Y/HF>:$UCC:V$!83R MP,L$;L#1K]L;3_X>&LO8D/M=1^@ M9.V$+]IG-99'Y@O3BR5?_-$5,ZJ@E!L[QIPOM7RQMN-: V:?S/:F_+F]G-"M MUKI;/%79.JHQ!#3,B](Q'C"0]YP8[@,-&;*N?NSOX<739PZ=:S-CHP%_YAWC MG>W#?[S=/_BCWK4L=S_]:?:-[Y&FWM9QZ13WH1U_:O!I;\Y_GY2ZH+?HE$>Q MS/PX;3Y=5%D;(45QOHF50Y_24N)I=$@G"%$"!2,[V%=>$5V%;JP1(,VCEV6O M:]0D3 [R3@NIF0XPSH#,D/$<8TX,0W,BKA2'!QP#(V4*EH?*XG\35)]\4T=, MNJ-W:T5%5=P?.?/G99D)<=S=*_T0XJQ=R*^N78GHA6G>FO7J>\"WQOQRV"G;7QI/3>SU>.:0^D$D[IK(CR MEN$ 8#KC)4>7;4P,,@K&0O5&>=]$]^"395U59U#!WFW*0,P2I-!9L&A M<$AA7_J@V&Q03B9(4M+%9("FZB6V=\!X9+GU=\62=;51G18?87YV^VB,>5[) M \OI8!0767QXXEMX@R2>'RG!C& ^C .AM9;9!P*/S'!.M5KS0L1+B.[=Y/)K-P0>MUF1J$<_U\ U2?:L6?(03?7%'5^'./])E!Q& 94M<+@U,]#Q% M #Z_1T!;!T+ZVBN/JZ.K,(]R,UULG02CJ..>Q%0.\X T**< (KA-CGFM6/7^ MN%_?_@*2TTVY<99PN*9'3L1!8) M?=!(RDA!4>Y3%M4OD+H/3)]*[IZ(&G444[,>I?3K@5U8_/EN=.M.R'*ALL[;[89 *9ERBM/6$RBW%O,6L!'87!:6(M6U1A'J$IQ?CC9N]IE%-\$M0JKW/<5(=55 M5+?\N7$YR4!2R[RQBLA0^KM%*\O-I?BW+#Q-B2IN:[=&60772@M^]#^ 1IOH MJWLF7K^.)HO!W_/6M: M>#.;E'K&"90F; =Y?I_SXC=I %$PFAT09@%C$E;.@P?/B&",\92MSJ:K@HM5 M\#URR^]9LI--"79?D45U_54O[[E$B$."-F9Z_F'H1Z7"L;3_GS>2&$2PW!LG M27* E@#'A#@F-,E<9DR7I5TJNCNXEU*5VSJXZNNND:.?0#^$@WP]04PX8 M ,=RWAK)'Z0AEB=+(CC((43O<^TH\Q'P7L"F9'5R=:2\[BS7LI'U@+EH#--F MT0!3BJQ(*%?X:4D]U0)BZMY0+<&\A.W(SNW26IKI@"@7;9$NX3B1J?!.$<$O!Y*3\7PS;)S1Y\^K8 MR;1MXA32/%0;I>L_N/+)#] VXW0SG[H\)8M_.?&C8_CHI["7,\3IP#IE)0X8 MH1(]L?3)D&#*C4A,Y& 3RT'4+C1\6@F?L&@32:Y2=H)H55;1D'3$FM*V7F(( M'30'4?UVMW6+-I^Y]V!_.7[3.G2D_N=8I&!"!L=,)ICCX3! I.7882FA%RQP M;VE23U13_,U%BF=NB/CBZ;FI^KNFYUT%_S&!58##H&WFI80C$ZO1D3-J%;,V M>45KE]FL>WK[F7LPOGAZ;JK^;MLW[)<1FC#5C7/NTFXJ?V M:LDX$(XF0IT,I>3*8C#$&<9&P<<4C).F]O4LO?!J5][S'L?\Z#,,/\%OX]'T M9#)P4%K\6X4C[)X]>=D6@'9IS6*_G'MT6I\ M%K:]'<_:0>(6*.6)F-)8!U$ZXBTM![.M$ S5"N+&.8LA+I=28VL4"BSM0F"%)4/]OX6(Q].AS;/ZH]5HE/3K7M M/(7V$FH,.">,9\18.U_E10.LK"!"4K"2T>A"[:J8M8#VJ6E2KTBWOCJ[7>38 M\^T(<9?]C?G1\IO?;[""O^JCJRQ]K"5'I560/^9LAK3]"5EP#.]GIP':TOMO M.,.?SE\_.9A-)U,_*GM% \^X,RD*8HT!(EE0Q$HEB'+"."H 1*R]ZOA(B)L: MN7M>=^L];_RDB8.8DDTTZ#G]<38(3:S#>6%<2A!=RAIJ+X0\"F"?5C^ZY-I- MV]:=%NL>5BHVU@\OVM3-P6U/IVT39M-RBNIH_+5GQH5!WF[;LED[M\T#%XR6 M(90-U'*D/0N'N$L_KZ!"Q P;7]K!9;T;HN[3^LA34O*)]=VM[UV>)YD7VBXZ MS,VK;,K45/AAA-$I#+(<.$8YNT)D&7!2.<31%L5+SZA8>="=,G?_^<<^"F M\>T'>ZK%#C7%>8<>:73<7'YXWJ[DZ,2/?AV/T^=F.!R Y)#+=?>.,TSY'//$ M.:!$:.VD8(EK5?N YY,*V*>(Y'N=-'59ULN)=&$7KOSBYIGV:**@2AH2/%6+ M^ZH\Y8X RYEGSK,+M;>4GE3 7EVK\;W.I+HT>R$S:6XN!MP 4"\=R=Q3(CFF MZ%Y$2R+CY;HW:I6OO93\!&+UZJCF?\ZL>3RENDVI/\+9N)TO QS"\>)R^#QN M3R_%'D4$/O]NG"\7[1?-W\.3)5T_HG&JM)B MP*_M>#)9O'W K0^6*R"6"K3-Y0;A$)@CWO" O$.VU>\L^_7USW&CKLB\(\IRHEDVBH?4?A"[]1=UV^U+A)]S':JGJ3[D%>AB]&E;Z^ MS)*4RV6^0C$,7\ 0SKE7V@E0J39AK@'H54N76EQ8?XA7]'H7/R]?@I_ +S_\ M/U!+ P04 " -=FE7CQQJF'Y, _:0, %0 &IK:'DM,C R,S Y,S!? M9&5F+GAM;.V]67=;28XN^MZ_(F_>UXO*F(=:77V6TT.UUW':OK:SZO035PP( MFU44Z>+@M.O7'P1%R1I(B4-LDJ+5UW@S MH_$9P'_-_]G3T>=O MX_['3].?!!/RXM?Z1PP3_(G$&T[F?_W+SY^FT\]_ M_N67/_[XXT]?XWCPI]'XXR^",?G+Q6__O/CUK[=^_P\Y_VWNO?]E_M/+7YWT ME_TB?2S_Y?_\]NI]^H1G ?K#R30,T_<'T./S]/(?7D6C?SG_(?WJI/_GR?S? MOQJE,)T;Z%X1?EKY&_5O1MI?SC])??/?EG\SB]A,"#$\T^8?ON,?_EYTC_[/,"+[WT:8UF) M_D+D"DI7./]O_;1?=L;TB8",TRPBT'=Q6"G>$..R3]\=\^5G0<829H-I0\2W M/[LIWM%9Z+=4\*V/;H!V_D%PAF<1QRVA7OO<*S@O0-Y$6#_R'R']\Q,.Q]_^ ME$9GO\SQ/7WS^MGSU^^?/Z,OWK]Y]?+9DP_/G_WZY-63UT^?O__OY\\_O+\? M]#_^^>D;U*66>O4QQF/%]\+IX^ M&*5KOS2H2]_HTE:#$'$P_VYO-H&/(7SNO9_2/E2W)(*++^G+28^EHD5& ]Y* MVBMBR!!16=!<7#"GA$FZ78WB M7*?;R_5D,L'IY$F<3,LBU?PS(>G36U['343*'G-B/X/_\T&F<<_^5GUL:\3V?C,0EX M"4JR(%DAWT;K$D$ESPE4$!"Y=*60ZY.=[<3*-X#LW]B[6&>IH7=1[6U[\UWM M_31,/CT9YOJ?Y_^:D0<\('"3)].G83S^1M[VW\)@AKTBG$I"D,0^=C#CJV@(=T.1)2J,9P7J'"0EB'.!KG"ZTT/,4 MZR3-# 1:[$ I[L"G[ &9Y4PHF:QJS8Z[\)P"*9KI^S87Q*Y<>$F!^!E^"%_Q M"KQ>P! U%QE2EI8"X6S!>\&AF!(U!AU%:+U%+ 5R"M;?7<.WS2YW-?O;,7X. M_?S\ZV<*?Y!6K#?33SB^)GR/:V>]MQFD01(Z&H(8E*%%2\>H$UJ&KC$)UH!U M"I1HK?W;!%&[$N09%B0@^>EH\AU3D2$[9S*H')"0\ *.*4[[%NUA0AN'S#=F MQ#(T@D'C#7!W4SS7T)6^DYT5B3G &-E8IHXW@/!8H&)F3 M2FNO4O/%?C6>!QT;-E-T!_[>E9WF]6B8;G ]AN"E3PJ\T!H4BQD<^:6T%,4H MBQ32Z]8LN!/0@Z9!.U5WX !>VW_JQF-\\(*6-U//QQ*2F)&"$$S:T\J4N6KM M[U\#L'\[-S3.73O[1IKM)"/TN3\-@_Z_*YZSS[,ICM^/RO2/,*XQ:(\X[ .K MJ4[)2<[D&/@8'*#/W%G:K,@4S5-!=R$Z)2(TU/V^-@+:G7+BFA-)4R$I.?/U M*TV;E2V84U0RMG;ZE@(Y)1[LKND.UO\75:'XJO\%\\OA- P_]N, %R")G$Y3 M&"+)RY4^<)+2!@AHR/,M)6@I;*(UK#$/[D9T2H1HJ/L.(O^YW,MP!8FHDA2T M0G%)6UE6$*SCD&TH(5K+'+8^'5R%Y938T$3?'60#_CH:Y3_Z@T$OQ1R94@J( MA(9\8/HCA&! HU(L>R=\;KT67#S[E.R\E3X[2 /"!9E:_N>\G:_DWYOV]NVL7?/9"]2X(%6$UI#5$1R-UWQ($QFR>N@ M<^&=6/E!Q_!;**^#+?E5/\3^@+2&DR?#_'XZ2O_\-!K09T]J:FGZ[5+4Q)A5 M265@T1-;BRY =./ Z=LHE@H^983B393)TJZ46Y_MKT:S?T)T8\'5--E%_1V6?;P-W^H1],6IA,Y< MNB@1"GI&>UTJ$!SABYJS(.@=83QW5/!Q'^R@Z&[,/YYAOBUS M3[-(>UL1H+BGW2W7:P^\*'!8R&U))JKFI:PKP9P2"1JHNX/$WP+8E;*4"V!& M(\LJ6Q Y^7K2:8$B383 62DY,UKZ6F>#5X(Y-1[LJ.X.,H!/1\.Y='_O3S\] MG4VF!&]\H8-O%QASQJ0L4_6Z%.V$3%:N"@8$CEF7I)>Q]=*P#JZ384=S(W0; M?7RGKM.!&83(&&UEHCB(UA%_N7(VH$T4VW;N2)X,"794< >YORN(EF1'!+?D MR6@&UGN2-5L*J!D&"*9@S"475UH7!MX)Z/0CB1V-T($7<>?"=27YI9.0+J0 M"4EVA4)"D%* 1X_&8$$96A\HK@GMH*S9U:";;"-;6J.#$.2B-.+2&;JJD7KB MX21WA78V750$%=!#+-* "(8S81RM?:VWE7L@G1))6FJ_@Q7EU6CX\0..SYYA MG,ZOT,RK)UYAF.";..A_G-].G_0P2.8"UU K)$!Y"J&"51Z,MU$2>L3I%" M9)M2 NUKIM5JVLF<4Y!25$YZ(FKN\!CL1$V]D58[J%NX(\IR,D3/ P+7C-S: M3)N1BY*!#$)0F)4#%M78WL=TT+F7:+21^KNYRWCNV,XAO@WC-^/YT6^>7[9^ MB^/WG\(8>TD5RZV68(U-]0R_IE0, V>"U3;SE&WK^X!\S6)9>43Z;U]K(:S4G3 M80N%=[ZAG+?L8!%Y5,F#0%]O:\0(H1 XPVP]G/%<\-:IJ24P3M3XFZNX@_CQ MZ>CL;#2\>^O*2/\7:&6R*9=:#9K *1)9.\8,*BQD()4M=J?@TOT57*1N&H=&MTZ\WP3PRG:?'/EWC:VV[ET+N>Y(L/@;>CG ME\/%N4B/.\FS9*Q>$B$.)JWI*ZO LFR<+L$0T-:%<\NAG(SI6ZCZ-@/\K@QX MAU-2"N;G83SL#S].GJ0T.YL-JIORC)2=^M.>+XHG[3APM!&4PP11>SEW:)G7 M.B37NLC^?E0GPXO&!EB27]JYZ^J',8;);/QMKH'%$C;?L7HQ\21$")"8-[17 M>0&QYCE0..^8*:FHUC=H5X(Y&4:T4?<2(NR<:;R&['P#XU*I6OY=\^Z6(&4. M(10)Q?K,#0J69>L \C:*TS3]Y@I>8O.=TXBW)>V5PK77%)D87;-9OL8HA;:L M&%(6*C FF]O\-HJ3L?F."EYB\YWSA?>=O_6R-BXJ3=BD([P6"2\]9 MDEIC:P;\?(:ZH=YX]<\O]_/ZM7R0#Z)Q0S>Y@!&V)KC M1!=$Z]J$ZP@:6O[*0);.K]_NH,9EAX@_G8_7^',:C":8__+S=#S#[]\<#:?X M=?I\,'_@7WZ>X,>S6S4\FS/ACKXOOW[[+?QC-'XZ")/)DZ]]\EU\Y++8VFO2 MU"81:&D?HZ^$-=[2']&&/3;@N0FO(8?N&*!S!Z>V(,'Z37AV,D8')]9W0/T. M]'4XPV?SE7@MN+T;HW^ZY] RJ"UWH55#C6ZSJ#/3KT^Q9G8[ KIYGU/(IKZ MDG99>B'!\B5CJU+M.Z LW\7N5-3WLRM-[+# MRK%%__G+#;V1'_C/ME/+WG^@/W][_OK#^S;5\^>OWO__/__ M_>6'_[ET%JY#W6&>V;K/ZVS2V58"=S<#C7,6K-$2BA 1E Z:%C ?P",&78PK MDK2',=H.6L=\M\#:?\,Z=2D:U06;FN/#CR@91E,J:11 MM,W:*.K=&2O 1\TA*X$I1NZY:%U=> PIP7V28D>M=W*%_D9%RU6.LIRSS"$" MLZ;FM%'6[N#TE0M!F^)Y4)U7$/TP"T8S2W10C#Q'=5[K]&PV)D!O<=P?Y7.< M\S]_)>W,.\Q38#IWY7N%BXB1,6#,U Y3+M.V:R54LJO$T"G;N@9I"YBGS:FN M[=9!!?2=D)]3U#3ZAGA>G3L;IT\$OTZXJ3,N6)2TC0*/U=4C98$3SH 7W-G, M&7VG=0)H2Z@_,.4:V:^#DNH5L.?G^2M1]V1!SK+ED&J+=&6=@ZCHU;&:'J9)[]POQA]"%\KZ\B P0M2/HQH&WKL[N2!Z]FC?Z:E[JN37-IUZ-)I.>87(ERNZE;!VZG(!SJ6L*+D(( M<=YK+-DD! NA=7IC&8[3IL'.FN^\.GZ^,CU))/5B8.)O./TTRCW'6"B:V%J$ M\E %K:WH"F@=N$0GC6:MO:QU<)TV79I;IHN:^B5I7"]*238[0,UID0L%P3&> M*9!UQMML,/+6UV[O2YXW3@:GX$QR1M:9P084*@2?/ -IBI16D]&Q=:R[?C)X M)UDOEZB+^]U$] '])_>D\9'<<@1NZ_34PFJM:$H@$]="T2KE3(NK[&]%3(WM*:4V_[1Y1(7HSTEA6?0_/^*T=3,KV+J7=0X[&4 M3%^*<+[*UK!G-*PQTKQLKHCBLB$YL)[/*%/KGTRFQ5$K8U@Q,NG65RWO!'0D M9=$;&7H59W96> ?KP@U,BRJX=4!U5.Z\%-!ABIH;&F[4E=;W1HF_11_)- M*=*AD#>"Y^00HV*%HS#1VM:W)_9(A7L*C_?-A$V4W7D_OT4%:Q(AH*L=I$21 MA$F1 U-TA")3]IFCI36PTY*K0Y40-S#1G=546^BW@XJ[*T[L!2#/$P_%$HPZ MY--J^HH9 ]J+F'2,S+8O';\)XA2LO9MFNQA;MSP5O@ 7632.@('38M[;6$*( MT4&*LJ#TWG=Q''<'H%.@0#N-=U T=[/_QP*5D=HX9VLO.#>?I68@AEQ &,6+ M19]8;LV#Y4A.@0 -=-Q!(=R2/A\+8#(6YU)B(*V0M068!1=S!.Z+-5*R;$2G MV>*K8$[!_FTTO;) K>W%H%]G$^+J9#+/54_FGS>9A\&3;:[]W/%I+2[UK NV MT96=)8_[GEE2.2MCM0 N*T/JO;&(60+M\@HQ*I6;%U#=A6?G3%'ZA'DVP#=E M#*\.I>5?C8[PSRWPP?2_*^#>DY6=6&R#L R M=Q0GZ5QS[AP"S]*B-EFYU#JWU%:$_2]%S?AV*RMU0.-V$+XLT=/;\>C%:'P6 M7@Y+_4_]UG>XQ03#1 K@:34GN%@@*EJ N1 JA()&V-;5$AM"/"&N=6F<+LY* M+E^-99O+K]^N_.T\.RR2,.B%)X]=(7D&#,$%4I!2FG;UD*THS1O0;(AQ7^UBO.C#*L9S-+!%MGF'4P3DF#0..H7;D-1FB#$"8([K07 M!D+M^J]<1HB\CC03EEG'BE;-.^L>B"CWG/ ;J+\A/VJ0WGL;OHU#?_#O MBSP$;<*Y< &T;I+_SG.=C,Z1[)>=2HI)KV]D?&Z'^DL^]RB\V%VT/FJCLCWU M='D=IK,QCLH;VEK/>]"$87X_.SL+XV^C\KY/<5[IIS"(&+%B_I=F6RN\@AW-'KZXK/>F?G(W&T_Z_S^^<"2,HGB1M<*P'*#QF M6H(+!QVS]A1E!N]:GU-LCO*$R=/$,-V7NQ9F:(M6"ABR6EO!7#UPEY#K/!ON M4I2Z]03*XREWW<'P.ZCQT"F5R7C:>T=4Q;D;+ZTO7$L-4O (J@@&T28/*0=G MM)>8W%H9.OK4*\:GOWTW_+4''DG9ZD8&&^VJN(;O\26("U=[#1B;)#;6L6/[ M .;^M,4.RK]IOATTUZ$A;32,U7GI&BFH5K)$<,Q)$*EP'@KM#&*M@5(02DU$^3*%Z9(G!3 D4,/KF0T17.M[5H7^NXS MWM6'/D#C;:VSE6_>T:1W+KK%C,K+X1=$SHJAZX[A646@^[^H3G2])I,ZBE6;9GN_J>_/'D(+#:;WQW,LR:TT+'U!\ MB+0C2G)(/5H0.9,[JCD&W;J'RE(@1Q&2;V+GV_U\=U5O!PF<&]&'4BIS7Q=? M'6D93D: 9T$ 8AT@Q S#>+*73'>Q[0YJ/(:H^_M1_7D=[7F;@^^$O?U=Q-J! M?^XR>UZ82R%"R)D\II(T>"$1I' M(ZMP70QN6 -9PPS!W6CVGS38GU5'G9IDOZ0)00O!E !5QYTK;9!S*8$8HKYU]'HG_]$_$SQP,MA^M,B#F2) M.UY'MWB="5_P"+$H!<$8P4QB3DA_7[2TQG/V&RZW-,>H&UUV<\(8AJD?!B^' M$W*#*MG/JWQ(6.&-!SF?SI,#!?W.)!!2$;<5LQ3MMS]&7 ;E 3L7+97:SMLZ$C7?E"5H)Q_H(R?+?W11X+>&+!T56K:4XV## GV;@>'V$UERB5PDZT!G6IW7F8C1.DR,8/\Y3]Z.R^+4=SBJV>U"+DX@&(C8Z9[C^ MR#<7C_R>L;0!2V3*0O7!*TL*+6HI V.>HY)9(&M=8WH?IMT[6\P_[P6]JD]' MP^DXI&GM9'\QI_/YUS28U>Z;M92-_C]_"%][ J6=-W3.H;8^K;&*,\9!X-YY MF7D1OG4!ZA8P][^Z->7/[?88W1JJ@U!RA3X6[0)5RMFE B8J6FR18FB*<$DA M$9E6TFN36M]TOPO/OLY!.N5(,X4?PQG)V_$HS]+TS7@Q8&#N5AIG:8-6!@QS M%'1SZ8C144*.G L5Z@CBM8J9[\E&+GOVH=(.[8PZ:JC>'GK M@&IX:+$2R/[/*W:WT6V#-U+PWJP?"@\&$X>'S32_JBUZAIZ>@M0 M%64BP3(ET![E+8<8DP%FF.'2&,LU6].L=S[H!*S;3I&M7]HWP[=C/.M/\/WL M\^?1>'K1IM.F8G)!"*P.YHBT,@6A. C:+XS,M8;GWM3#'9__X$W:0&T=G/.\ M(M&&$WQRDV#%\"Q9;!_8KH#QDP[?4#D:(5.\.;%O]>)\[9,?L@5W5]6> MVE"NR)TNOGUE&-_K,*YEWE\Z2!&O\; .T\2;BMHH57SYV,JQ\P&T\R9MPX1O MR#<[C]6??_V,JTWE2I>=/X=N@;I9_O1D+?I)5T&CYB3S%13(SUS"=8BH0$!R^4!.LE6B%"M,UG MS&\(<];%70H 4KRY,ME0=I3M$'8>FQ( ML1>B;=\$O WV1Z[NT_@=5!?L+,=Y%IG+8$-,&D1VY-E0& E!D5(+8K3!JL2: MMPAI@WQ?IS:G0MO-S7WHDZ!FHK^?AO'T69B>9U1=06XX(E"@78>5608QE@)8 MN$(RC)$W"Y8/S_AK$ASJ-.H0%&S]%FQ/A3W=8=XZUNGQO09V/7[8T.ZFN(_! MW6-P]QC/P=T^@[NV/O"+T!__+0QF^-M\+!C6_C3/ M^I,*J_YMAW.,-3^YA6>[C1"-G-C+1R^:D%Z;3[2 D]\,R;N>C<>U;GB87X^& MXXN__AHF_XUBWP36Y_MA1@U[7X MS?03CL^!7.+Z;L@>YB2]5@Z2J>]]J9.-;)E+C/!2[ M*M7%58HUY.JHY457,AVH_44;ZMR]9![6[@^)UP*YEBH&$$7Q.@,J@B]!@9S[A\6G^]KDO&PZ+R)N3N@\5,<3^?-AZ?5\7Z>>3_D7A?!"*%9$M M%%$;3ELN(13/@?QOX:(HAIO6P=$=< X>%QW(YJ-N#-91M'T1O"T0&8UHHW>@ MLR>7A@4/3NA8^BOWRZ__.\^CNDAG[Z] MPB\XF*_;*'3005I(V@E:MS& TTA0%5J>@R1'N74GD/60/88,P?%S=V\ M>?M:[8#;D*-5,K5WJNZ 0ZT;\ X>8+4Q M[1HN< N[["FFN@DU6L:]81QRRC5II12X3.LIVI0H2."^\+4:ECT$ZJP?/QV, M.9N88U]1^.5:O-AS77;".]IDK>$(*A@/PQ1I[:@+^BN#BY/S/'>J>EWU,BR+G>^%U-P:4[(_29PVV]D14+)$';.BO MN4@>8I#%Q]9I^/9C0%_5?LVX&,0Z_#A7Y <>\)XHV2N-:NU :0M M$J+EG/[(MBBK35AOL/0F9U;WHCJ* :&;,.#6Z5-;Q7>04;F.[5W_XZ?IF_+[ MY-S9IR#0"XRV0(G MTN2Q%$F!>]8:E!#DL43/0)@<4[&Z]@S=#P$6B$Z5!]LHO(-,Q@ITKT?#M "8 MI9'S)H=%A40 C8)8ZCU6*4TQGDN36T^5OA?4J9)B2[6O;!#9D;-PJ8PK(Y7> MUCJM^:72:0WIXX"DFDQ[Q@034W!@?+2U9$N#MX+H+;#D$*/@NOEEMC;03XQC M^S'A;2;J;C>L#>3(/K&@= 1CZ@496F A(L7FY'=99[V)O/G=]5;83XR+>S+B M;3*:SK?+341A/&OR] $%;?\J9@8A) G96R8C!AN;-\AN"/]4*=FY*6^STNXV M33NEV=EL4&= /SD;C:?]?Y_/]KF]^H_*;$)_J>%G+E9J)2,P;R6]1LR"\X8# M5UDQXU&BOA'GK9JQO<73'RQU]J/OVP1Q;9>MVA"M9PIF79LJ\1+G$\>)LN@4 M9(I/A9%)!->ZR.HVB@?+A$:*O6UJOZNI_Q;&_7H$_QV0=R59VC0A\T2+$P4/ MM9P0@26)2,)I@:US.K= /'A#[Z;6)1F\QNGUP.Y-W%*NL'\DGR2]"D,/^*+ MT7A5[C'%1#RU#!S%;* \-Q"E#N1,I^PCNEA$ZZ5@![@/GD'[,M42FC7.$_\= MJRCD\7RA[W[\WE?L\IB+]X+0043R;K01 52P&9Q,GI9';\^WQ.;;S*88'SRA M.C7*$A8U3B_? %S[WHQFP^F[.H7NO-UG+W#F>49.@+,EP!1.1;0%>#(8F="N M^-:71S;%>-HLVM4H2UBT=3+Z?.K9\@7RS>=YF\+1/!*OD=BL;L[D> GFZ@0T MIEUC,8;X> M3?\'IT]'9Z2$A/G%;#H;XV^D][/9V86G]FR&/99$@DW=L[-5L@W_:D+?!]&O];>[]C_@KG'HG;&!PE9 M90*J$X<@HP(?- O>66F\[J :AUL#Y8TG1IA"5NVSIG>!709W:_7C-;G M+(G;\],P)A4$YS@(;K3E*2C1_.[9EE!/DDNM3;2$6CMG6R_5L+@+XW(P3F0P M5A,Z/K:+P4:[*JYAD>0EB$45 M_SHP-KG)M8X=VU^;N/^6U@[*OVF^'337H2$=.1T:R-Y@#"5^O '&TWA=&KC[#6NMN2@87H@'# MHA,V,Y7,6H57]QGOZD,?H/&VUED']P,6QYSG'O4L#*J+/5]5DE6VB)! V^I; MGJ9H[N"2P#-?BSN0ZR#JZUKX:U6%NL[>Q MWAJ4V$'U>UH;%@A9*BDZK2&94EO"V 04X"'M0,8J N:Y:1WJ[IL4]]Q3WSFGZ:C/X;_^W_>SV@Y)*"+'0QS5ED5#>1]"-K!;!78 M>. FHF>62>;I$_PSB].4#U.H3UKI$O_9P6 M]\CO!]CH(GE]T,OA9#J>7<]\%9GJ_!]R Y4*-0E)1N.>0^9,>F=-T($W7@I7 M0&G9]OA%2%<+]W\=C<>C/_K#CT_#9_K)]%NOD'?+7/;@#84:Y.UZ""P80*]R M+9A*4C3? 3; M__EH@4_[NITW-0B'3?-OL"Z"'5N8[7%!N==(C2B "J8&!9"DKKG*]J];I.-\"F *KWKPH9Y*S7WQ1.&ZT;9YEX,U8)T&3UKKOX,[[Z]&PX]SKYW$ M[R5A3/;,@"TFUPN%M, QJ<$'>?B-&WU6@'-]>ORT<4Q//B MM1[M5][EVF.%XC%06+M3UC'<7 2C.2]6Y-:EI:NPG(;5FVBZ@QOCUW']/IQ- M,-_R;!90/0M:.J8A(T:"F@PM14;2RN0X#Y+PRM;Y[ W@G2)/VMFC@_O=UZ'^ M%J:S,6&KNQ;%4<)@<1X<"E83> 6>@RS L1 MKB8HYH=QPCD>O,\@)(NU-HH<5*0 E.N<2LZDI-2Z2_)-#$=2O;"1.5?T!Y'G*"&66.?A)@6. MECLPEM8[S5W"TKISX;Z,?D\50M]W^$ MSQ7B1>DQT\(X62NRJL298@>?:0PC@BE"08_:22Z%5\V/B_1G_GFAB'[;?1+\=V/P=?AD-OM3C MJ.ME4>=;D,K)%*8H9N*2I#48(;H8@4F6O(F.L=@Z/WPGH/WO\;O;[&9KM&8* M[Z)F<12&D[?A6]WA%HA,9EY$23@"L5X%D6F+RPCD@:!RRD;#FY<,W4)Q G;? M4;5=7&<9#3].%[4K'^C?G.=+HA?T= 19ZNA:6N @.-10?& FH!'+,-Q M D[>SNKMJ #L*J8+7J^!JJNK;4L1'>A:V\X6NX<".ZA[#^__ EV(RC*5*&85 M,8/R3M?!YKE.;+.JKE?Z9B>Y!T6"^ZZQ[8D#FVBY"]M?*59=[$;%UM)V+R H MAK3624-?%0X\9BE=%L'[UH<&MU$32VTZJN$]GF=U1MYW7 K\/9!:?7P=71-K\*TV$V M^EUM=B<%=E1XYW>)KN"3B7F4PD JK-1&*0R\]1$29];4HG6'W=X=ZIH(]VSV M^^+!)GKNP/[7Z@\7&Y(5*O-0R*61AC8DYQ0XAPCH4)0BBJ 5L!YQ8*WM/=]9=#^A(_A*\X:7&%_:Z/:W&3?6VXW4U&3RY:6P><&,GJ+$JB MAW,I0N&(Y+XY;T1KG[C]9/3+:H5+A=9#QMK(H3^<]8/ 4V%&QG3@'8TRCC\/^OS$3 MKE]Q2%J=3GJ9&0L4=G/FO M@/7A4YC^?30;Y)=GGT.:7BY:B^6J-NASU14&'Q,#5>^[.F8%(&/..?*41&Q= M!+(=TE/E34L#=7#&L +UY9+2>(:Y)YWS0D<#Q=:[ M49XC.!$C2,Z*S=9P:UK['SO /56"-3=5)TFN-*Z=PEX.5PDQ>4<_'PU#''Q[ M.YK,1];VHB[.9F8A)D4K;L@9G/;D6P61, M>I&Y_$WX+H ^>6=V;IX/K\S>R MPFB<+2$Y8#E'4#9K\%AK.4W($JTF^=?J7K]-\'?H\06[V'X'-1[ZWMSU1N() MD_:UHVU,AM,+-E%N,+-E+^ MBO;WVVBN0T/6;I_D5F20=6Z2HK"(0N1"!+52>:,D\=(_! .N-;Z@A?TV45BG MXPM$<$[YR(%I'T#5B:ZQ>(I%M,@\%2E%D\$31S*^8".UKQQ?L(G..AU?4&0I M.L@$)G%-0)0%)P7A$BBR4SS;O%;*[V&,+]C:>%OK;.6;U_;8Y_UTE/[Y*SGC M^>GH[#.M1?,<.O13^C)1)YY3\AOWW]E,?+O MR1]AG+^[TY[6;I5C ,Z1UO1"87-PW ,OBAM=O+.N=5YC=]0[AU-+$?2<1EMT MC>^8,G62J@//Z8\B;(G211]9\S.UI4@.$&3OETFW K/=#=+%K>5ME?)Z5K7] MILQ_.GDRFWX:C6N6H2>2^GHJ+2'M(\98C90\Q%D#Y+*%P)%Y5LGEO?'?.6[;\IS"GM&\W_1TXE[6<^VBJN1G$X4AC-#0:$SBM<6#"ZD MO:VW]^/]87A\K!QH>,C9A8C/,$P_]01:X7TM:]6B7FO)))!Q'AABD-QJ&;,X M!*GGZ!XIO%?[=G&"NJU,;S[/ZQ[G'M'DY4*NOXY'DTG/<>62# 5DJ6UPD%L( MVG,PW!9.OI$2J74A6@=B_##O)$6),U1FV]3J)FW<*89!08BC.Y++>^.:-:@@V1?GC<;-; M0W;0EGW7M^G%:%RP/YV1?!>O5(^GY#Q!!^,L.3#X UDF4K;>OYPYT)\TC_@]!B">%WOF=W MGE7$BT3ZQV0=$^BAB0X_1%DELR:XEO[]'L1[(=[$8Z/+DM>BIT/'N=BQ?N5'%>\ M[HL]K9:MW]CMWF&U=OA_S$)?PCC+V'RSMFW[QU])F^F MGW#\X5,8+CU'Z$EM)08?@+F:QV7.@?.. V/>H,O"!G MCIV/53MS!GN&6>EEB1 ]!JC3L" $R<%$IB5S*JOF;< Z$^:'X_]QT&()X7<^ M:>U,LO,7^L5HO/A6_3W>4X*GR$0$:VHC%B,$O=]!@DR*6]0%96J=,MJOA(^O MQO$0:,G[LOOQ3; 117\77J?K"PKFE_^3BPP%KB&+!P#)7SM?ZD"6*=< MB-9XV;R[3S/P>^N7<&"WYR#&/G1KA@OI:S9W+N8'3)^&_7_-SF]->^E58-*# M<='63): *$,&9^M4O"CHOVM=$=^ M\N1'*R)PV%8<6MDZL[6Z61$[DU4BZ:O MZ^#J;$KR_9+AWAO+^N+")KEO?T7L1^N,O]6QP-/Q8X_T3MWT9E?O\%AWER MT1Q 9Z60)?!>(2AM%41:#<$5([CT0ME\(SFZHFY^@X<>8J!I"S.-]J#CAO>0 MK^.<#>G3?JNNR],P'HPNANUJ*9*-"6R(57X1P(=2(&HG$F,>QA^5(F98S.&@D8;1V\IA($KQ1P%8MG3GLKUSKJ./K&7@?U";?7 M><,KKC>[O*P#X_1Z@FVD_!4]I;;17(<]P;PP@8DD07CZ0^D@P&M>0//DLK.T MR*@6G:6.HR=8"_MMHK!.>X(9*R1FIB%A<:"J'ZP^@) MMI':5_8$VT1GG?8$0VXC#YAIZW;$Q.P#!%G/"+PU&$MT*)LT=#N.GF!;&V]K MG740Z+X=A&$==#-?290,]48S0IE?$+5URIDIJ@ZB*\I+PU5NW=3VZO-_3$]H M9TMTT*;] LO"WU\'34>9L.M(#I/_VMXR*TR\@UH[7 (NAENJXE%+#449!2H% M"NY<85!""#9H$RRVOE*]#R/?D]?JRL:;:+-U#NN)8%P_?_GV(H7";"A),!"N M5KJK:, +\A-9)%FE$]+[&Z=W*_(4US]W_WF)750\:J.?#EK=G6\C%U.%E1)< M%W2 .AMRZJ,B"N8$6D=33%;"V-9'5M< _-A[\?:VZ&":Q?:*^"[&,-_<>]:0 MJ:,MO0MY#N,8[$"33:L5]V7C#OR+3F0KD610"6F)KLV7WN/K'#EM-S%M!W2]K [[?A=JX2#,+STYQH SYJ$V_09?/ =N!+JL MHR^I=1/#E6".L&BO'+O<#(=]]-T<9_N=[+,Y-W[WR_31M': M)#1H(P4H30YG-(K<549>9HSS0W7K20\ MPE6Z+?/W=P-P9P(=TZ2,]:5=],TRFD?'5 'C*4Q4D7%PO%YL]]ESP62PK'5J M"=3 [I#LY_S:WQZ6@,_> +)&<\S;\O'#(Q@7&8Y!, M/1SO[;ILCR_205ZD'0C604%.=W(N.OY>$=6JG'FIY80RU9Q%M!"B%\!BSD%J MFWDXFO:XFXOW^#H=Y'7:C6:'.%5OYLRZJ)4/ L$;4\.DHKW&C8=CE7K=Y%.N_^:452)5LRB[01E#,.?*371CJFLZL]0'WK M3/HQR/VX$AXVUFU+S"Y&FNPI2KE?$4H[I UBH0-%QH.839V(F*) $:+4\<&\ MH1L*__B:'D$@W9:BQS0#9L- : U%1*F<]Q:,R;6#MJ^M +(%%UU)R4FTZF@. MJUH+__BN'D&LWI:BQS319MTHJX[ON5\+PKLB:-4"+VM=2R(SQE(X>,Q>69V, M8 ^GV^DFDC^^I8=, ;0GYS$-YVGI_F=R&K(V";(['U!4(-B4(8024'@?1'PX M.^FV<>F6MHOWRQ WEN')QX]C_$A8KX\/N3)7I"=5<4)ǚ/C7<,H@:#0B# M&K$>Q33O%GI(>1^7TON6TH= Q"Y&VK2[R(4YIXC1 6>^7E @<:*5"F1)KIHF MHF^^#/Z 74=W*K4ZB+&/I>OH]?LTB"5'HQDX*6QM8B7 86; =-0A"71]KA:'B[T M@1=7/*]M0U3S)EDG?>]N%P:U,-)>VH?/%VP>LDDY.(BJ2%"^D*2,)(W.:)^\ MRVF]UK(;4.=4YQ#L$B,TL$X'M=(KNRVO@^M'GD.PD=W6[3V_C=+W.8= ),S& M6 9:?#]Z09MDUIQ"VZ0H6O'TE=?& )HLM-)6%-GZ&FC7 M,AVL ..J8!?D>/[U,]8LP]]& _H8DO';.V)/#PN+WM9E/"#6AML9*! MD%!J M;S#EY(^F &I]L?:_/A_5^]&LGJDC(AU3ZX=E(K[K3_[Y8HRUL@#'.)G.!2S, M!99I!RS95BE3]:@UV:,V4S6L.(RM="_7XGAPQB8ZIJ<-="\&S17BP^/U) MO0901)0,&#I:"DR4$)(7X&RRB-Y0D' T-7N;"/;XMAPYF8ZI>\,Z0LZ7!,Z*+@AI2@A'<_-R7:$>WY0C)E'#U@SS1,*O^+$_'%:= MGE7%,*)QFO!A6NSV0L)() M")9"D.*9<-S(6-"LY=??\9 C.FW=R RC#G38^= U%%9H81,D-T_FJP0N$3:+ M)+:P*I78^J4^BJL[1^LI;&^>0Z3#MKKIL89,C[=Y-KO-LPE-]G*;9PL;/Y3; M/%(%EYFA9<;6&=8H CAT#$2,V;- J[K7/RQO-[O-YQ[%%/B+ D' MTEER&Z34X$E!8)3F*65R1;!U$?UIW[_8R,YKWK_8Q$@KW;JV%72_SB;](4XF M3]*_9OU)?]<2N;L^KD4-W-IP&Q6Y+7G>]WRE1H_>DH.>Z_>!>>79>6)9_]O!1,T_X7K'6%;\J5G_!>T*[6]UA(N@X&8RY!X,)# MYI*58))";)U)W SA_A>B9FRYN:!T:)HN[@@N3NH_C.:H:-U=P,<)!;F322\R M%U*I,^60L=HVWH.K[:Y%JG5AH:#RHO5F=0^F$R)+4_6WSAP]GY"2_GB>%;06:4S-_J^O6B#YYV M];O2;L.4P6V(+_K#,'@[&Z=/Y)F]'?<3/LG_F$VFE;\]X7*P)A;(I=Y6S80R M9 P@N2JA%)&+6R^1N/8C3Y(&S736R B^(N!QE-%H';7"+=6#YPT[2^@WTVD%YQX7@%*]%HF=%]@[3 MZ..P_V_,+W.M1BG]FB==I%[/][%\/04[KX"BF&\V'M=X;OZ;O12\3B8[,(&S M>OG)@X]53B*YM%$KD5O'P9T)")+K%"4XEB6]MMS64X- KVV()+^Q,K2^W[Q7 1\9OP=B=# 3HX/7 M^\H/GF%!^EY^AU]P6+L@FZ"XCQI2KG5B&@4XS1-DPT(4/MOL6E\,W*N CV_! M'HC1P;2);H6=O_2]DHUPHK[>J410DJ)X9XN%@+3U28;.L?"@N#\7ZY'QG9&@ M@TD-+45\C=,>Q9J$7EK@+'G:O*0!%Y,"A=%$&Y%9>\P^.XGPR-\FQNU@9,$2 M/5W/A0SFGT'?OO"E+F[3? A?GV&>I>G<[SH;S88D#,:D(VE2RSHB)2&]>*$4 MX(9KQXWA+'2U^C81X 1YNG_#+DF)[WQDLN5;=R':RK?/:*MS9 Z8].0111G! M^XC@LW+96AZ38,>QM-XGR@E2]Y#&[F*XP8MJ$ASTO]R.6"]DX.2[9"=+G6AK M..T"3"CP3&LP1BNCA?<\MBZ-6@?7"=&KN1F6<&7GLM$+).=@7RT#>V,DSN\3 M++/!JW[!GLD\)<6MO9EO"N9W' MQ3<-S<+D$_V@SJ3Y$@;SO@21&R^LI7=(D4H52JSQ&;D4"I$GGXMOW@*Y6XE. MB+='9/HES.[B/.U"!!(3"2>)=E[]\70TG(Y#FL["8.'[1LTD\SF#JVEC%0R# M8 (#[1,6(;/780_A]]IX3YN5W9AM">>Z./E: O[J>%$E=!*RC@L+H$1-SI;@ M0"J>G!-%J^8]@#:$^,,Q:SOC+"%3%P=(2_ ^GTS[9[6FZ?=A&@T&>!["]U0@ M=*8.@RR:_ J5/41!?H56TK%<5U]LW;%P%[P_',T:F&T)Y[HXKGD['KVHA?LO MA_/Z_7,W87ZVM*BP'2.^[P\37M'DO.7J?&'N6>6T5(G";N7D^; X7[M8I,2M M\"(8$UK'MLV%.&UV[M' 2RC;QAW%M[S-Y,WY%GL-:@DDE&*W\$F2H M@X4%O95!N (:.>-(52.3*CJ?]?Y^+ M\;5>W<*7PS28Y?G<^H6HKW%*WQR=88]KP4K)"FQD2&%6YA"S2K5K9K"<&T>Q MUEK5H%M#. %R[=$&2VK'=SXI62S7+TA1%S'1W_O33T]GDRG!&S__6J'7V_CU MOL-D?MI#WJU&F8V#E ,')>O47VX=1!F]BHG)Y%J?@FP!\P2XM2\C+2'6SJ<7 MRZX67M#_LL!(Y20(*.W_L6;-2VT]:CBPJBDGF0TW>YMTU$980 M9>>CB\NUL&ZW/8E8HC"6]DY/+B'/#IQ)&K(6(GL978RM[[)= W!"QM]>L4O, MW.RT8!D5KR/US+/HD@!6NZRJQ"I2+#6:U2XJ$3DO>UP53I4>W1AD"75V3L=_ M'^BW#/.OWZY>R)MW RJ*%BTT""QH\L=#T?4:E@1T#@-/&%QN7=&\*<9]=1GM MC#Z=&N58NGZ^GU*0-^\?O9#Q_?GG3N;-5(I'9A 1A,^&U%<4^%Q'C&;MO9.T MGXK6[LN=@ X_<+,+*MSD73.3=-']Z!S+12^[-0 F&-5NDI6G=$WL/)K^GU=2^++Z)E;DZ:--Y!]3O0*^T/UL';D>NP(90#^,L=&;Z]2G6S&X=.!>;PD9DUM69 M3FA0!/!,98@Q1.8Y!7FZ]?GC4=#L'@?E6%FVB;DZ8-?%.<*\PU%=US_U M/U_LX)@E"]DZ2 )K_^SL:0<7"7B2H204J&WK8J [X!Q@[E"7IAQU8X<./*G: M"70VQ?'[49G^$<9X0Q<7((LBK\Y+R)IG8H@KTT^[/@WZ8**R%&1KVMKL+ MUJ(R:_%:K .PHQCK7G"'B:J:F'(->NQNAPYVG/N!"DU0:=$$IVN)3 H(M6X? MN/=6J21+L:T'CA^(*/?$18?AR2;J[R"-.P[]P;\7.Y^W.:CD$HB !91'@A*L M !.TE2HPSOV-*&=U&O?*YQY%M< N6A^U4=F>FN^_P\^C\;1N@(ML]I6JWM=A M/ [S_M[;=^/?Z/-;M.??7J!&_?H7CSW'T1]^K)<\AZE/O_ZQ5A"\&(W?D!L3 MZH_>CD>E/ZWU(K5,DH,R&O1SO:_RZK+PP$DIF X>DLE$0B02!D,+ M2\JQ_BAPQUOGISH29:=5B#!4U_ZRG>R;M?6O4V,U3-FL#W9,JJV7&(;Y MO ]:,$9[DQG((FE)%]Y"-+5_3\S6^<@M*MF.73>>_LBP[HW6VHNZ$_#WN0G7 M7XN. 9/2A9ZXVEICA8UXY1Y%*&F]=+MV'9BJ<_LJQ[H[4><; VX)NO MADC,!&\-.&7IA>""@[-,@R_).HD4P9C0EFF/:]K6;-O%>*U'*=RS$%]Y,98B MYT$)CA9L"+FF42W0NV.AJ)I-E584L5Y-T$XP'KFW1S,VG.FPEB=P'>K-Q=I; M[8/7&IBVY!($9\$;^FOA,KI,87[P;?RX.V$\$G"/9FPXBF$%\J>CR?0N/Y0K M'H,H&OC\=:G=FWQ@"APK&JV,,N?U1LML_.A'HG5LKH83#NY!N\K]% :-")'0 M.EJ0%=<>@B^!W$\G8PHY1=S6D[OGT8_DZMA<#0<';(#V5A0M@Y/>.^"8Z'6H M\;3WI:;&M6>N#@#1VVZ9:SS^D61[,%O#SOWWKKGWN):6\VPY2A"JU%9-%-L$ MI#?%1Q0IRI)TV38%LBZ&1\KMRX ==.&_5-T"]]V*FUS7W'F%B$,9E6 1<-X\ M5L@(4?#:+2S6'INH5?/6^[NCWM>EV6.BZH%L_C!NX"84%)AK5B424!M9U+;; M\Q,7YQT+/*G6I6%'>0-WW^38Z$[N)D;J_&+F.F!^U#NY&QGJSAN:VVBY<]-S MFPQ3(8)&5NH8]P)>V0PHD_-)(6WC/]J=W'86WT2YK8\A:XYC@691G.1LJ*%G M!N&UI(V6@@.G> $7N&5,!FO4>BGX6Q]]Z)NY&^EYU$Q)K>L3;MP3%DQZ)1T2 M!9DF?[H4B%XA&"44X]Y*[=:K:SFN:]1;&VL'];1_N:[$0@L\)9HB7"S 9/:@ MN"2Y"@NU=3K3Q:N0TWKF6O+A#]9FNRJJ@QL5MP+7!2P=Z&VORW[$&&I#)UM[ MW6M(@L=8;(Z9M2Z_6P'E(5J[I797GESOKS+V>NPPNAD[Q&^+?S*]%C1T5$:[ M&YBN:VX;JNK8"W0UJZ>,''()Y!OX.L_*8AV%%I0/BI:S(+OQE8^E0/=[:+UY M[U7/BI2*MFJML@.EF03OM04=9"3W6CN\60'R8S3(/0:VMNBMNXE].[F,/9E> MEA+TG$LF.B' Q"H\6E9+ID0=/8+6)E[3T$]K[Q)F'P*0%58<<>6'(^RE)ED AH+]YB:#!ZG0'H$<" MM;59!X'$>QQ4Y?P5AZ26.C'U23XC*TVFYU>0+E#ZH+D):$%&F4!%-<\A*[ > MA<@R87;MO89UD#U2K",K=G#1NZZDDSH0\!S.I)<)#]'; BV=M=V!E1 H-@,; M+;T(P4EF6K<$OXGAD3\[6Z9AB>P%GODDOW/I>T4K9XNSD$JF93&R##&X!$6Y M3#$\2GFS0FQGDEQY_",_=K%'P^+5RS8G%\)?[8#/9<[92]!2T!XJR77WBM7) M] R9RCGZTMKO60+CD2HM[-.P)/4"TLOA%,?R7GBY[?'X;QM[EF7I-Z:QYB-/?5+D3MD=LEBK0:$&O*@=1' M^K*I-GZR7)@.69P MA ^DT4'GX(W@^/!,OEN%8C.+;Z+<[BL4HZ-8-X@ 'GF=L)$T!*L],!%\$8X' MKM(F2NJX0E&:Y&/!#,5I!*5#J?VW$5CQJ9C:#1'M6O8Z MK@K%K8VU@WKV4:$HB1PV,@DEULEV7A(>K3+DX)@KQF8>XIJOU]%5*.[P@NVF MJ#U6*.:,+F:3@#-%<8B4M.P+Z2&%0L 85]B\_NA(*Q2WL79+[38\X9N,ISUR M]_,L3=^,W^/X2S_A>9]9GZ0228*?%SES%!"11;"1,QU+SI&M=3.#'G#%TO2W M[U9>]>P?+!YJ8H*&Z\ 5//5D<8%HS*Z#L;\MO:*A1>RTW M#ZG&(Q*.@OR/%V"$T8E$ :O)^U#*>PB8*&J(RN1DB];(U@NJ;GSR0[;@[JI: M^=)N>:GDUJLU5PQB/OOE>;W&,*F39)X/9V>+8ZM7_ES2N$)FZ3/V M'G,MM\K2X4FK%-+)5ADBA0C3/DZ>GC^L(][<\: =17B2TGA63QAO/J U\U<^ M9^]8_O1Q].473/F7)W^$.9O\^NW[[RR2 MH'-8E]C("W@[",,KHTX;G]AT 7'W"R?3<3]-,;^?CM(_?R>[3MZ]__VW:V]* MN[LD=SQK_]FZ#AFSY([(_6KNH-#Z+8[G=V"'">>B3#HQ[*JGG+1)[U'MRM+H M%0O_XMOUCTC@_NL__B]02P,$% @ #79I5ZN#Z,9MW@ "HH) !4 !J M:VAY+3(P,C,P.3,P7VQA8BYX;6S M4%>IVGJG6JJ1U.W7T;&1@:O$Z512)IFJDG_] B0SDU(FF0 3I-@385=7221P MS@/B 0YP+O_^O[X]+L$SSXLT6_WE#^Z?G#\ OJ(92U?W?_G#SW>?8/R'__4? M__(O__Y_0?A_?KCY##YF=/W(5R7XD'-<<@:^IN4#*!\X^%N6_Y8^8_!EB4N1 MY8\0_D?UVH?LZ25/[Q]*X#F>OWEL\]O\SR3 A*$8038%'O=Y[(95H\MT]=N?U1\$%QQ( M]59%]<^__.&A+)_^_/WW7[]^_=,WDB__E.7WWWN.XW^_>?H/S>/?]I[_ZE=/ MNTF2?%_]=OMHD1YZ4#;K?O]_?OI\2Q_X(X;IJBCQBJH.BO3/1?7#SQG%987Z M4;E YQ/J7W#S&%0_@JX'??=/WPKVA__X%P!J./)LR6^X .J_/]]<=G:9?*^> M^'[%[]78?N%YFK';$N?E9TSX4DI?M5:^//&__*%('Y^6?/.SAYR+P\TN\_Q5 MJTK*1$GIADK*_[NKL^]/$-^2O.6^K!:$J]2]LB5C'Z97UL2]DPS!QQ>XURZ:8F\5#_X+/_6=*,:ZB'3JI^& MNENB\F\E7S%>L^6KID'*_O('^;?%NH#W&#\M;LN,_G;^])1SFE;4?:.6M>+V M_.;V)_Y(>+XHM]_O@J_@S[>;KJKV#!O[@X%:9EX=6*[E0 MJ:4M_GZ%'WGQA)L7I-AJ%U!K\A^5P* M,:A%!G^40A??_?OW.U5M8+F<'L;E M^R((?JU%_O\ZH/ ]4OLX&? M53T04JP_@"QG/)=[Z ,J[GW^O^ \Q412KJ2WC]DC3E<+%[DN#CF&+ FIW."B M!,9N)*#/0R("+Z1$"!."V>]B;HRRD1 H$<&OM9#='[\ND'K$<1H\(S.%(3+& MM-"MO"4>.-#!I!._6\&W,[WGR6%3^WRYS+XJ8^]3EG_,UJ04Z^4YI=EZ518W MG')I_*KN.,VDV9WR8N$QG/B"AU $H8"(40_&L8B@$U,>48463OY6F%&'\4#I$"Y 2UZP$QC\JD0&EKGJ$E&8/RU?Z[@L^;.J7KT?0?AE2B_K\'0 M7E-.!K)>950SU4+B)+Y3+2;#&YYD>3E9[\V";-98H7>SZ/PA@&C#F2 ) /28P2Z# A:,2)AZD6 ;QI=V[3 M_58MS$694KP$/TE.E?O[REG%[&SY+7C]D_T$2$:_;QJ(AO;T[M"];S++5UH3 M6?YK-XG?MC;)E.U083-!NWX]Q$AN%28)]5VA-48V^YC9MM]*"EKAG0 E\_$[4&&@= M6\X:?&.OWI,B9V*(64-P*I/K%"0-;2LM;/JMJ/XF)K27M'1Y;1GIO3+,!E+' M>=>BOJ7XA*G:3+W\A+^EC^O''[(\S[[*SCY@^0W(GR\2CTK+R(L@]B.Y*V+8 MA3%U.(Q)3##V490@8F(6F70^-PZ^X<_9\EF=+#17/!L%SD"C MCJ #9*F)E3 M1F.C9V&-A?C(M%W= 63""M3&MM@0S"R99T9=3VJQ#0'EK1$WJ(UA-'?#"RY? M>CA?L8_\F2^S)[5$7M2G'(L(44Q0PJ O' $1IC&,G9!#QF/FQB)&L1>:\%IO M;_,CLEI8@%<,M,0UXZI^@/7(R1IL([-1%V*@$=4>]6@A8HEK^ON:E%RTU'[+ M)GHOF5_)_[QB^?+E_I;3=:X(ZK?R2YY2_N%A=?^%ECJT<+R5N7&"E)9+<=5Z MNI%8+K7Y;[P$E=C@PX.R\?4H0@/$?GZPB]_(Y* )W9GR=Z!6SHSUX1GDSG"D MZRZW+A^Q1,4QE;9_GN1I;Q3M_2\N'RQ5+GU.V MQLL;_H]U6J0EO^7YLQ2A#H!Q%S%R*.4^@SA.8HA\AT%"8@K#1'"'.WZ2>$;W M3#:$FAL7;<4$12TG>*H$-=N?6!DNO6W,U(,P,J%MU %M?4!+H3JD=:>2\G/< M#%FC%?C2/V3&&R.;&%O:/UD1:=)MEDT0W^[&K+8]C*%_6!?2P"P**0))5W54 M"J?9_2K])V>73$J1BLJ5_5SY$A3G5 HA)9;[Q]:UHOS=^E&J@0NUL;R0CSSC MI7RU6#"7!\QG(11(N:&[7@P)DRR. ^(X#DD\%P4FW#VNN'-C=24AV.@ U+=9 M_TM^!5)Q,VX?>:#U6'\^PS?R>K!1%+0TK5W;:UU!6UE0:[L;:64RMQ0&C<9G MH/H@U&];6MM;+Z89'4LKR M@M'//^>+OL&5^]BC,-%%_"BC879!?PJ2O=?V@QJ>[C+_%+U?7?&?U- PZ^CV M >?\!UQTFFC%#R^[9[[@%_6S\Z\X9]4?=[)7*R8^S"27W'<)"'X4P M]JF*R6<$DL0/H>L0/^"NPYS0Z#QK#"'GMI95D@(EZL"0_E%&4L_H>>_Q&7FA M,QD:\U0C(V)G*SO)&").F]!D1)#WCP" MP: [QZXV)[ML/*)4^Y;QV*-#'9:J_=\-5RR0KNY;L=C79)G>5]RBG!NHRBN2 M/LI'KL6MBE\0F*K?;>ZL:)S$PH\"R!#Q(**Q!S$E">38=2/&'4PBHRV9+<%F M1R3K4J4;R!O+*>=U-*FTF]85DQLC38 M>KNV]QC"T8\D*I74.72CU*M\$CNUSL!&,5!KIM:,MFYGUN\J;<-MS=_+DE@3 MNX;9!7/?B\QR^^9QB.JDN7SYB9\>\.KZJ=K# M7&6UK.QJ706OQ4QX?L %#%RB+ITB'\9^13:A)SQ*0R;"Q=.;+.2GGQC9DM]D M*K[58KQ9>;TN569[5L7*U=V"0O5[!E:5V&H[4B@ #%,O3/==\,!Q0IZXD C7 MA8BK3R)$(21,,#? (?.)UWP7FPS?O^>OXG!"]+&_";YBOY\OPM)9\7N,\>7;)G2EX7G M8HP132#"CESU$I=!'&*YZA%*!6<\QB0R.T:S)]S<[+3.#+BF2YC5$=0]&WN? M<1G?96>CUAFH%-LY@0"--,8;!;?/GH%:1_!K\]\[_JT$/TBB^LWB'>D8HV'M M^,RB:!,?H=D'=?\8;80^A@9JD7*7OE9]IM57NJ )=B(4.#!TXQ"BF"0PIMB# M'A<)XCXA#".SV*N#_ M'*Q%)QWN9>* HUY5]V.(^A\?>()6XK+:IEZ+JFK-0[:4+Q?UYO2&U N@CB@6J?L1KW.C2NV0E>79"VQ_W5CEOZZ M$=W49TUK$#0/%FQ#._:A@ U4!U2V,D#)6G4KG3XGKG!E ,-^E2N3EX?14V,P M%W=9$Y6RB67AQ8^YM*$6/A9N@D0,O="/Y+Z%JO-7&D*A\A*C@'/!M)R\=#N< M&REMY%6N&8W$8"?R&:B$-F.CHYCK$9%-)$?FH-- -"8?760L\<[1[B:E'%WE MW[*-]GL#]T'T@;/UDJM8@[>A<9QI!,;=*?-MM^O' 8Z"((E@Z"=8W1=*7A*^ M"QF-/&E,^33FU&C'9%>^N='81KTZ7&%85,M +G95F215I.]B,L_TA:.[: MWF]XQ][?O.@3!X1? M"7L&_O/O8".O01QL/[C];&L7LI&)LQNM(;FY^V$SB!.V!M]$ <$#/CJS<%\M M0'KC>OM;F"Z 5TN35Y&Z>F\,COFH4TJ_28E;?[$Q#W"<$!<*'+@0^2R!*G8# MM>]O.-+?W.ADF],PK>0%)?X&EHW$ADGZCR&M>QEJ M#;_1+T4;Z&I1@93U=2VT*QLU%0UQL9S"L:NW=\G.>$3UKL2+QUXS#RC_:?64 MJNO8NU3:CI^R7'G__8*7GY;X7C>HO*>)N5'$3U=?+MN7_Y7(M4-;VY&W/Y#: M",-^IK (W\@,88(<^%4);ZFPMP8\@Z+1^]J=+")=0[EV5+K.XP,O*'<1D96; M;]%LFKGOQYS2$+K$CR'"G,DM!<40AR@.H] -&/&,[B4/]S,WGFB'&==R#C1) MNG#5O'L\':VQKQP' &5^T=@/@ZW[Q8Y>IKU6[%=U[S;QR.,#+Q'YO3K1NN%/ MJF3SZG[KNA-$/(P#+X:^%R.(2)4)C F8(,>+'13%B)C=!G9T-#_5T1-F].Z1CSP^NK%X[<.,7 M=<>TJ0(>B]@ED>/!) PD*20$01P@^4>2^-P3V':C&- M:ZH?@E*/!$X':&0*V&+32#A.*?4>#.S543_4R=1%U'L4/5!!O>_I$[(3D..A M@>1M:& 3 'CQC> @WV95HCO1@13E M\0P4RA,69+7R T+4)_Y<-'=/\_X(QMZ8G1ZVO@U,;R%Q!K8?5@-&*UU7"PZ@ M\+ 5YCN#$8M"B#Q?KJR)ZT-*O3!( M* IX=&J%(RN"SFWYW&@@1[$*>U>.H!LM0*'4:-;U% M<@[C.?)*>+C8D=025&J"EIYRJ1MAW&U4.K(Z*./5.+(CYGM7-[(*MD9=([O] MF=\*W_!B$Q57M?R)" M(Y-C/SC@5R6NI:O='B &7>D>:F^RJ]P>9=I7N'V/F6>5W44+[.>GK JE=V2M MK+Y4S)A/J._*_5\00X1" DF$(XB9H"&G.,)8JP#9J8+,C1[VDZSV?_-V1Z6? M/Z;$>F2B,879*).M#8Q.R'-[4O>39<&U 5([1ZZ5]LPW*Y>K(I5/JI1$*K>W M2B^4\D)NH>AGN:^ZE&2KLRIKM#*KR5-)"QIQP4;>*NI0"2T'HG+&4,*#2GI+ MB[8!3H,6<9WV)UO4#91M+_(FKPW8G,LIYCHD<,]SV<7CJF0FWIJ'WY[;&JRD M!$I,Z+XZG[YK]J.\NY2#+EX:&_63H1I[KWX4):NNF/UX#-NR'VYRNEU[KTJO M-N[]3TY:S?['+&-?T^7R8 #P%2^W7D4^IGX8>!2&KI!;?.%3&). P"3R8@>' MPG.149V@D>6=&PN=5!7]#&S4/NLND"Z5'^Q+-O;',_B\^+T^B7*;)5:=_[,'D,Z#7.E$?I=F @8UK@^_NUZ@)C:W QF/=31O9J*G\7FBC[GO#J.:S2JW&KY]XCI4K]&>5UV%#;2^; M9&P?U_SO'.>?TF>^8(E'&",">L)'$(4,PS@*I87%O8A3CN*0^R;48RK W*A( M?G:Q&=$80ZY'/&,".3(1U:(K_[E&>%!)?[;=!;Z"\Y;+![9QV0Y_QXBHK;WBUAU/;O&>>O^Q2]PVXN.]O M<6X4U;ZR9E)TL,I*D-?"@XWTPV[UCT!K=MEO#]4I?0 4H%)L! M=;*?P)%NWL5]0$_U+J\"S;<'QHFKJR7.BD]2^$MI%E8E=(6T,A^S594]>Q&[ M,>5N%$(61;$J38X@<0($6<@\$C@NB2*SB/%C/:ZV-B*-3_:W[11Y[KJ[\6? M:[\XC&ZV^6X.5:3Q*7,23"BD/.(08=^#28(XC#")W#@20DIFPC1]GUJ4C+14?HMCVB],W%M[4\XS:MT M1M7Q]R8.Z(G3DK./Z7/*^(K=R$W7(@X=E\8401X2544R"&$<)@C&R,,Q$CQB M@6,FP_3>Y8ZUY?U]E#DVA=]:>6/CCD^YIJ@.#)L"F;OM5TQ)X*,8 MPX00!A'! <3"CZ&/0Q['R'$"L[2N/7W-;678')S7PAJ5I36&V>06XF3P)KIP M&(#;P)N%7D2L7B(<[ND=[@MZ53Y\-=#_RD#JV#EJ-/E>MAY7%K69< MGP:LFDQA!:RQB:*=Y+D1SX")R ^I(*]6+58*E)(:)SQ!,D,\XEGR!661V3+_7Q]PX82MBD]T(@O_' M!4\X!\]*VG\#@>.<.8X#BCJ/*5Z7#UFN_.7.P"I;<9#*':!NW$$?]+K']2S :<##?B8*UH_C]'B8^?.]4?7 M>54/EU6-?^%Y914M/,8]3C&"U.MW.G$#. M=N1Q"BET@CZ$)VQ .35U2)E5!*&8A1"**8!(A ED@1" 8YC@V<@[OZVQN M%+2-06GG'!KN$]Z+LQ[_V$)O9-89#MS@:)L^1"R'RASLZEWB7/J4[@I2Z7UG M&(&TCVU5?,NK>):?.%8WC.Q:Q<1(2TNER%ZQJVR5;_[Y R[2HJJDNJ!AC 5G M,8Q]P2'RA \3%5')'$%<-_!"%!JEM[8FV=RH:7>E4P7%U>)6L6YM^9ORQX8\ M96\X]4CM709I9 :T-#[&=&@=2TO<:4^N28G6.IQO6=E^!T//M2E?%5PV?\OS M9_F/IG2.&[J)YSDN=(FG$I@*%\8Q=2!WN)S[)[5=T_R.Y_ M?!@?;!)@;DS,C^ER+8\05R(0/.OJ9 M&Q\T8@&^R4_[Q//ZZ-J,#+I@U2,#"V"-3 ;;_+W;(Z4ST$AICPN.P&")"[IZ MF90+CJCZE@N./6X>^?:%9W=9B9?*D>?\L=0-;WOSVMRF\Y>+:U#)]\:C[E'5 M<]&/77L+3O\L/A&7L0^*!T%B%'#6H?R@J+*W;4T6.M:A1#L^K.N182OQ75Y9 M 2^M.TW?9:Y'$8,"A;[6_ =\]\SW_S'63[8UR*;>C3V6U&0*^[WBVV?,5O0#PX.P(T+?<6"$G0 B$;B02/,).@$2,0T" M'/M&AU@#!V="/MU(^.I^^F0<]39%IZ$S,JN: 6.\$^K6W=(FZ$ 'D^Y_NA5\ MN_7I>?*T HPWG/+T61VQ7/%R4SLPY&',.$:0)8&TA1SA0TS<".( ?^MC#C3LXS@(4<(G"^7&9?JR#; MJJ9[SEE:5O5.1BS>V(>6Y1*.![MZET*.?4IWE7/L?I\[\6K[8$GPM*<"(0]"(<0Y2$ M 8PCHLJF1@F.21SYD9%K3$]?O-6EH5_B+E!?[ :Y(^H/6V!9;@&YD+ M3D)N^'5P-R:V+W@/]/0^5[;=*G=>PO:\8N'PILG449TZ+$3D(>*H$,,011#Y M(H0QQA0&0C@LYDG@"S+XD*#=T]RHXZU)7,MZ5M\6&%8_[H9WP-G!4- F/D+0 MQ.NTLX1#6(QQI/"JG_<[63BD;N\!P\$7AGI>K%06G\H&;-:[($;4%0&#V/$X M1$@02'Q70!R$#(<"^S$W.EW8[V)NI-"8P +339KVHV#J,<%I$(U, 4JX M*AU7C=(8WA5=VEMSK-CK8&*?BBX%]]TI.I\<-K]?)R@MKH6ZQ\CR0ZF?6!1C MQF,'NG$L-P:NYT%"0@9=UZ6^A_S8B8VR(>MW/3<^J 7=R^%KN#TP@%Z/)<8! M=&SVZ,!RI#1=JN9;64XE7ZA#F:EVM MOI0ZU'?]&$IB\R'"/( QYQA&B+B4>*KNJ5'DLW4)Y\9\=1HGHIGNB1Q*]W2] MR>_44O8,U.I.E.^K\WO0X]EW'>61Z=A"/J]! SQ=]JYC@_#>V;HZY?M]9.9O9;G1NJ;"Z!:.CT.WH>KGSM/ F&B"[ C^FM35*>N/9=;\IV:5>1?=F2R MW](D)-"IP&;R=C]@-NG^^[>'E\4-ITM<%*E(:5/WYT-6E"J-M&*$944".'^Y MRSYD^5,FMYHJFN"Z?)#KM>_ST/>XD%LW1TY1+$)(W$1 /X@22D2B0L-UINB) MEFN\7+ZHDEX&<2I'FIG;LB/%A2I0XTK^__R9Y_B> MO[$A&_FKTF;&\2S'0.U?32SC.?**81=*(^\L39 &.6H=:WLRGRU-)=ON6[JO M##O;O.)E7?A ^=DN_$@PG_DPU9[+'$& [9%$S+2U!+=PID>J>=@X$8FR*W&( _*M&^LW>V>%!E2^>"K]N> M]$SOH%IOS^,./V0K'?4BQE'BN &#@2#2;/>XKTKJ4L@H1I)E&2'4-6&V_2[F M1F]UV"IM\BDO=_*>FH-Z<.[I&4WB0SFGQTPT;=UQ9*^#=TXLW>TXTOGDP,M8 ME>2'LVNY.5VE]P_EIW2%5S1=W:L*&+>9R+>_N5PQ_NWV*WY2OVGTZ29FZK>Z,,V,H,MNI4)7# 'V^O/]U\ MU_I]I1106O77R!EA)#6O3*<:G[&O1T\=FA'=X4VSH5B9-0SY/VD(.P Q&3EGD<\%BE2V."!YSB! ^*!CK0V=SX MM%5@K"6M3FD+B.SW7#@AH<"]2!B.Q;H4%?O$PS4HW1G-%#?.^8G MUA\>E+\%^\)Y_F.>K9\^K7;>IYJGU3U-S(T1&E&!DA54PIZ!3UE6KC+=S=,Q MS(X?1EN":V0*Z$/*LHNN)BB##I[[VIWLT%E#N?:!L\[C R9Z=LN75[L\0FO7L!&5-#("I2P!K/[(% :\_I4C,:>T8/@,9O%?1 , MF[\'6YQNYO8I]&K.]CYX2CW0-U[VK9*@(D:1$_J0(2IW]C3F,/9#JBX^F'!\ M1CW7*,Z_O[NY3?9-=SL'>J$ M'E/\<*G0HV^=5EE'K@@D755^!3><9OCNDO%5F8I492EILK^KTAPY9Z^S MP%>UD#EK#I5;OZA=RK@7)8+Y1 Z.2R#"#$'L<15P0]S(IR&*_7B3#/+.O$[/ MB*)KS='7*2;OIG#6KJZ3,B5A^S()X%J9835_QOP"]/AR+@,Z<06BEKI5)8Y& M8=#6&-0J@XW.E==A2SG0J+TKVOKJ5LV2?^([#)3EPDAC2OPN]94F&(*N,DU3 M='VRSX$J.J#283QD2_E^<2%E*5^V)[41<2(GDEOF,!:J(+9#8.*HE8DZYV.9\=1 MAY-$G&U#C\L,$ XVXIO;^UJCH6_YV\9X@C, &_ ..@TPPBLP.C]@6X&7#Z+EY_6*U9<",%I*1M]XQ3D$(_[E/D01ZYR[_*PW%LY%-(@ MP1PCUXTCH_2!&GW.C;*DR*"2%VP%KAV 3G -&CP>FEX)=E$>VSEA!(#-W1;T M(;/EO:#1X[1.#/H0[/DR&+PZT$NUQ_[S7.;[&,$0Q00B%DN.8JX/W3B,/!J) M, R,TIG]?BR^TRV\DVVZWX455PMV!L[+,D_)NJP.X^16Z NN3MG&L.8FL]_F M8K&9VVBC6655PY=%L>;LXUJ5K_W"\S1C=1K5ZI=-RIF+;SRG:2$M@C!T&,;, M@:[0AH[OXH"'V/<&W&Z82S+3RXJM?&=@527G49'UQ8!4R@/& MQH"([$/]^TO6M=&O .D*U"!8IK5!*-ND.S,!IJ?!00 =I,=A+0VCS__=RU2K!M""1B'R!"*14)8V59 GC@! 81Y0D* @BCWMFQ0![^QO @R-3 M8.W%IR95OA/3C/SZ$=;CN=-1FX;2-G*"/VXD_4YA=Z.!G3$K:6%BB8#Z^YJ4 M:[34?DLK>B\-S$&MKOTN5Z7\#M+MU>&FBDU"<)3X!(8ADU9:(!#$0>!!#S$? M,>(G-#&J5MG3U]S,M$I4L)-UXP9&-QLUE(FV4409 K7U< 8J9:K; M[$:=IB@<&.QH.W0 -2V[\8=E;/-NS!$QM^%.P].6(3=0BFFMN=.@VC/I3FQN MXFS[U1^_\*+<&I_N KO2V'.1#R,:11 E?@)C+PY@'#HTE.0;"\?H0M"F<+,C MXM-/=:K_@$;-8Z47KQC=.UNKG]@$M^G^4OY]_20C>B].#+-(#\/3 M3XE6D!G[=G0/%/"K$M%2)'BO^H-B2 ^W.%D,::]"[1C2_@>';>8VCOB?TE5: M\L_*#>RM3?XWKGQF.&O2S?Y<<+%>?DX%7]# B7V,&,2QBR"B/((D"3PH2!(G MC%/'B3R3S=LIPLR-&EX%ZNR=.IV!C2+;++ZU*D#I8K8C.VD(]79@4PW,R,RT M#92J]8"5(M8&QWA_90-52_NIDT29=/]D [2W^R4K;0[C7[5!R_F#W*/)7NO\ MJE^R94I?ZC]W9ULAQM1%+(1>1"A$$2MPX!I C\^ A#,] +2_XM?GO*&>%IF!9HC?M;B>E,E,PWM*6\?L3 MG_?53GB7JZ+,JV(M=1CGW0->-9XF5]GJ61J;G-UDR^6G+%.@E%#L_,2V:&Q* M.JK;B=J["/RJ$ (-1*:70=-^?B,?28[^4)L6)67\O5T_KLOC,G_G2;?QZ*(N2F"<<6;RM)^XTU:Z MSG=)TGDD->?I"3FK>I(?LIS?\GNUO#?D'Y%$4&FV0NH@5UJR*@@,(Q522F+D M1X0'(M(N0KS7_-RFF1+0< 7MP*U_VIV.QNBG:Q*(1C@[@!B4WST)F(FJZIH! M9%8HMU/_WOJW^V]-5]:V4^)7U6J[GQJ:#6W%K\6'G+.T_(2IRFWTTN1=^R'+ M\^QKNKK_@.4 RI\O:,2BP(DC&% LS042<4@03R#V.18"T1@'AAG1]#N?&\W= M\.=L^:S1DQE&_2FT[Z(8.@SS,$3,B1VC:@6;AN247I5%Y7LL9UD48SG]!/55Q9"$0.Q6B;!\YF$242A2G[,\^=452Z]%DT14[QLW6S>R1Z*P[_ZF#WB=+7P1>*$R$F@$P0! M1'X@H/S2,,2"TL2C/G$CH],$F\+-C92VDKYRE_BU%M:0FJP.HAZ3O=?0C&UM M#!L58_H; SY+;&E5M$G)=0Q0WW+Q*'V8GX"<,Y:JHWR\1([WO*L+:US!]6A# M<^/-G4YFO>+LBSH$S$U(]4=0D40T0\%R8X"F$0NB%#"/F8&.5" MUNET;ERR2]2':UD!_Z:<_T[/UG< <+U]E6T81^:5CMQ]C>','9B7S(/(@FG48Q#:A3OUMW7[ BG):JZ_6R$-8QRZ\%6CV0L(38RMW2 M-8)'J@8>ML+5>GJ:-D+MN,I[06D:KPSPKKM8E6GY4@>"7(L/ZZ+,'N547+B> MAZB32(9PW0"BD(4P88A"/\9^&$6(^HE6_JB^3N;&#[68K<3I=".I@9=9%Z#] MW& +IK%/IL=$R, ;SP)2$_GD#4#,S#'O"!2][GE=[T[GI'=$^E>N>L>>G3@* MMXDP^E$^6!:7JSJMTX]Y5DCK3FZD>"(X=#DE$''NPA@'+G1I0,*8)#'%:$B5 M"ONB:LV8ZZ.FB6(\/ MQ7N'JO9(^/N(1ST.L;6@4XVN!EPIJ)9_7K%\^7)_R^DZKVOB/I;:5PE=#/0@2.'_,UJON\PJS2X)C6 R[ M'.AL=;I+@6.*O;H,./JPV51F/&WVJ;>/>+G\85VD*R[7>D*BQ VD)1T23"'R M(@2)2USH"-^G.&0>%4AGIG>T/['.]"L']V6\!E&M-9$Q+M MJ7Q$\9Y)+-^L)['\RVX2=[4WR?0]HLQFXAY[S'S*?I;X+K\\9"M>FY>+D+M< ML-B#0> PB% @YZN(?8X:(&$T0;M4'C0[]QJ;;&IVJ=&>EYW/F&^)-P$1U^(BS]4>?7=7_UE. M^,N2/^JD==9I9D;?X$;$2WS&$AH8%6[3Z71N2]E64, :"<$3S^L"N,;)3(]#KGG? M:QG(L2]^*W%!)>\9V$I\UBZ$M!';:@)3;9#L)2\]WN74B4NU03B0M%3_W6$T M])$+GN?JO*PHBT5 >$!\&D$2TKI"2"!$+&E$8<.S+">UY,(EX M A&/HM!Q(U<@HTSH&GW.;9JWY 1;00?%*^H KC?]+<,X,BD,0G!X$L/CF-A. M9MC3X_LD-3P.06=R0XU7!Q:8EKMNK(I=?58>KAO'UI?="K'@/*&^+_<,/ P# MB(0?J)JP"$;$(T'"!8Z)UH&X=H]SHYJMP*"2^&SKK?VBM9(.A%V/1%J76QLE:(^VM^T!:EUU=\K2ZW]XD#*R>_Q*OUG=2[V(5L5V3)E]8W^ MBGV1']S&U:\5$KB-["YV1S8JL#"]7U6>MJORG%)UXZJJ]JG2#RDO=B%J2-"0 M^U1(!G-CN5UR Y@@3" C3A F0>)$D5%BE:D5F!LA7N%2G6-F C2?BL2@JK5\ MNWY\Q/6!:$LSL%,-;'33BZ6;Q^>CR<0S_BC&)O:6ZF?@E?+59]%67WT;N^#Q M'0+M _+J4[+Q_9@O&>\TB+96H*G%GW9!>Z?!V5L?WTN.8Y+60[ M8>M#=%")"_XH!2Z^&U@+H1]NO;7$&HBCWX">A)\Q/6OA8HE+^_N:E/BTU'[+ M4GHO#0V<5Z5:%)]=?UUQ=EZJ@\]%'."8!9$+D1\CB!*<0,D?'HP#1\AM-HHX M-HR4/]#+W"AD)R2HI#P#N*R.V4TCXP\AJL<6)^,T,DOL0]2+SX X]Q[]K06V M'^ICXDCV'C7W0]?['CXYD_#'-;_+?DFS9;/1^6OVR#^H_4O^\AE_-?"%-VUW M;M/_;=9=P-8+]:5[665E@KFT=SR<*N5SA$"X7 MG-*()8,N9D<0=G94NBVN!MI7DW59K^I,:*L)V*D"?JV4&7KG.\9'8'A9_,Y# M.S97CS.JP^^A1X3;]@7V&**^S\WWB*!W7IF/V>=0KSQ2[I);JM(!32I9[@2I_/^)5IFT8QW-C?*5G*T$LF=5G8J!N7T[P=6C M8QN0C4RE ]$:X,G7#X4UI[Z.;B;V[^M7=M_5[\CS0ZGA25)0VB34(('">0D=$,G"41@5H2@W?C\*& GF^F$;T&F.\F' 3'ZQ-; 8, T MWE?6VM1M-3WQ=-U7:G^*'GAFV+0\9_^]KH_1BAN^K'+J9'?XV]_2\N$A6S*Y M7Y#6Z^'T%(O0\V-*0Q?&(8D@$C2!L> $-/:-2K>8RS&V3M9%2 MG8M7\K<33M<9;,#Y[0<0(Z\Y>0&#W?.&#)D>R8X\$".3:RW]&>CS@I8K'N&2 M>E-V!K9C9C @Y@5>AT-JJ\[K FF+?@4;,4$C MIT$2W X8^SG+$C@C<](^+H9.;WT &20)/AVHB7($&WQ(9KF!^Q'H30W<\>IT MF8'[97^5&/C(HP.-]+HHP^5*6HA<[DMYT9327CA>P)$GN2WTD-P*>D$(DP0Q MR+G#PH"[(G&,XF0[>YH;X6WJBJ25I*!4HAK:S)V@:EK$-J :F?XV*-5"@DK* M,_#!=AS:42ALF:B=_4QK@!Y3=\^\//K"P#BS\H'G]2W@+G;MG!1ECFFY("%- MW"AR(/.9"U& *8PY#F#" NK%@4-\5Q@%A?7U-C=^N+[[Z\6--/EN+^YN_VP8 M?M6+JAXY6,-J[/V1DA/4@K9C5,&O&V%MQA[I@&(K4*BWKVFC>G34W@O!T7K) MC#:*O%Q\R3.VIN6N:"7?5'N-W3"* HPAP1Z%*"())([O0A92Y!'"DC#".G31 MV\O<:*(1M [(JR4UO)WO![6?+:Q!-3)+#$))FQZT4.BC!=E BQ+DOW9TT-_V M)#2@I=YF^NL];.[=7M')%YZ+QC_(P(']P*MSF\7U*J9DS/)'+$=CXXEG[H=^ M"*C^26P!HTD6^2'P&'F,]X PR"G\4'N3^7WW*--V[>Y[S'R6WN7L/,];N=_O M[\^?<;HTF*T]3%P9)A/]VB?)\ZPJPW!?H)=_5>'L9)J"!$<#J(EDAL@P*2<-QR@MQ1X0DOFAMGEJI"= MY'(3N,E=)/NE5UEYSK*GRHEXX^BE::9I-S@W2FL$!QO;9)NNK$Z#EE'.I!E< M *D*:'31-^KT83YNXHV"\,@T-@!T+;]0GP\L'$KB/SZ%0#9^XH8Q-H6TXU5F2:U@'')HQ[SCI6&Q](\JK MVIU\MZK-$+@Q#H2((7=&06GL3_.!#PR;JX,+M%_]8I^7+ M+LZ^J&X2[Q[PZF!)]P7!+!*!2Z##H@"BP/=AS"(,O0"+2 B68-\HYFLJP>=& M+Y5T*D/CJBH)JA;^*@37T'EXLG'78[ YCN;(Y-@.Y7U5A[2EM3H%/!CRJU0_ M [7RK80C!:A=)4JI/V@ . ,U!"!=@1H$>RP\];!9(OC)Q)YT[9AZ,-XN2Y/W M/VS%^R)G82OW$.(AAA""7:MF4/7W,;?)N MQ 1;.4$MJ-X<[D.S?R);PFCDV6P.C_:DU@"@YPY!OEU/:OF7W5SN:W.2":VA MU&96ZSPZM$[!-J3LAE.>/E?Y6?U8)5?T7>B%O@=1Q!R8.!Z&@4N9Y\01H9%1 M0<.#OE]N(T%!OA72M$;!(33U5NF3,1K];G$7 @IV$H[@VM6+A+5J!8?Z MF+A:08^:^]4*^AZVD6QUDUWC(R[Y(DYP[-.8P02Y$42,>S!V<0))Z"#7QW)M M#\CP=*OMKN;& C^O"G5F+XW]SQE>M9+,*&%/R;?Z"E\]2K"#VMC+_MN+\N*;.E?@"^0SDH@XAK$? M<4D/@D+L("PYPJ<.HV$L_[5)W*B[0WC5@];W_3H/X^B[@UI T$AHNC%X#:#N MEL N&+%A^SQ,5M5 ME",]$ROA%/U1Y3 M;U"BVNWSWZVUJY#W4Q[9K=H^3>:MWW[(F5>UJ% M1(KM#_^:\EPV^?#2G!Z'4>3Z2"20NAZ!"$4AQ"YAT EX$$2N2QQO6"D>G=[G MMN]O56'92EJYS5Z=_S+PL-YL-/189#2,1Z:7T^ =7LO&!";;Q6FT^GZ?:C,F ML'26CS%J9&+WF*O*.^-:5+\MSM?E0Y:G_^1LX;F8.W'().D1N?4AKB2]6"5 M=A/7%8Q'CFM4@M6ZA',CQJLW?BX ;T6MPCS3HEBKF,^)_%\Z!U://]]UN$;F M6 L>+;O!KO4$.T5GX+5R; S>VSVE4[[?AQ_*,7BM.9P<[6A *F?9?H[3Y3^; MU+J4(AIA%$$>"A\BSV4J&5D(A1M&(0L=3X1:\2D'VIX;06^D&Y*8^ UJ_1QZ M(A8CLY]%& SR,@^'8Z)\S!L!+65A/JQO;_;E-Z],EW7YL*ROLBUW/#+0^DY7 M:I2*N$0SNIF\PL8".WH;6M@[ZFD6T9T[%MZTI<^%G) M.P1.<^O: !];1K5.E]/:T@8@[)G0)N\.(Z.;]/ZAO!8_%W6[UZ24UKCJ[N(; M?5 ;M$]9WE%G8X%#-PXH"J##*(=(.)'E M"LP$E,K4$PQLU%$._AN%*LOX31V;71D;,V([923U^&ZB\1F9!L<=&F.2M "J M)>X\19))*=4"9&^9UD:3 T-P-\G09 \?LS4IQ7IY3JD*[FVY<-UDRZ7\()55 MO(A=YCG$QS#P&%-;0Q %.8NH:A>F:2C WLMT(^\K=L#/)'/A5 MJ0(^U;J8AOT:CY8>M8XZ!B,3ZCCPFX<:#X705CBR[@0RJ\3A=\\(D1:L3^O&)I4 ((EC M!#%W6>)R%),P-G/R'"3' >RD2>Z4N//TJ2HW?0LUG[M' J]O<9X\,ZG_FM; M#5#K83W)TDDX3E'TM5.&^91]/0:34>'7HXV9;T"^\.RV(?ER<0TV8E8ED]]X!1A6-NF [/A.Y72TQKXZ/ DHH\U+/Q:#-C$= M34ZVF>E7J;VI.?+DP,U-MKJ7L^E1!;^HI$R-.Z7O4$R# $.?U M 1)&N2>Z5!Z4=&*OLCC0WC MPX[>MG7: BK_QQ+(J-RQH# )84QI A$+$78Y"I#+C4JN]W8W-X;KFX6#JK4= M05N/X^QA.#*9G0*?>2UV+51L%6/O[VS::NQ:BN^58]=[:V@%2)5/GN>WF2B_ MXIR_\2ELO-J#.$AHXG 8L8A!A%70&T(^C&-.0AJ3@&"C3)M:OLX8!!&:#H$0.AQ!%'D!)%$0PC ,<"2H0T/A&*4X&";'W%BWB6A/ M*T4J[]6-['6J(["1'E1YR?]8ISOXSC"OP< QT]L73C 2(U-YC72M JAU:*IB MG#4I!\YZAZ4[7Y=Y&H+3P+25;&"@%-.F%#@-JKW$ 2*K_'J M98%1%%*D4@(@$D#D$97CFB%KYJ;^+[PD"K[-X8'GQKWSE =R=])4/G" M=6G@!K& 3'!I2!*2P$0$#/K$PQ$/1.A[\1CWA5L)YC;=Y2<4CG-+N /=[@WA M("AG=CM8W0M62DQ_,;B'W\27@KO^9WDAN ?/T,O _8:&)"O*TV=<\B]KLDSI MAV6V9LT11!CQR.-1 +F(Y%;$]QDD*(HA"7Q?FFY>0&.M,_K>7N9&5HV<=9'Z M2EA026N2P*<+4(TS,!LPC4Q$&X3^7_SX]&^O,!J4[:@++).\1Q9 FRH#4B=X MMG(B'<&B/SM2U\L3YDDZ(O_KC$G''AZVY_MA7:0K%=BATI\4:95(KLZ$LG$\ M=OV$8S\@,"3"@XB& N+ CR!&A+N!G\B=GU%)DJ,]SHTF-P*#EL1GF^P^0[V\ MC^.NM\VSBN;(;'HJD,9[.&UP+.W9COS+]%T])V/;Y4!JF*UXN M2!Q(TS'R8. P 9%+Y#XL),IU@F$WD=P3$R.'B?[NYD8W']9%F3WR'.1\6:W0 MQ4/Z5)R!%2]5?EC\F.5E^L_J-T,2M76BKL77K#"[FKK5(??.0JT"5=51.EJOVE&6/:U\;< MN*(E*W@EK$'5M*.X]1.#3I ,2C:M+?AR6).==1K1YYJ/3_0 M^7*)B^):5-=5']."+C-5%*$X)T698UHN$AR$(0L$)&X9K@TLTY^HT^B.O_WLIC2":K]6>95L3]@M^J0LW M(Y*()$#0#8,((NYZ,!9A B,OI,BC"742H^S2!GW/CGCJ;)_I2OYO4]B9&Y9[ M,X%>CW5& G1D!MI(#?ZXD?L[!>RKDM"-U%;+0)M"9:\XM';/4Y>,-H7D0"%I MXR8&&$#K)7<=$K@J@1G+GDK./BWQO;;M<_CUN5&,$A,H.:'[*MM=([*!W=,! MEX;)9TMDZ_4J_,G"./#K1P\R@VK7YROV.L?M)Y<4"9$2!"&5%6811Q'$ :5M I,IG,CK>2C;AA.;_]*SB_^@BJOUS\U\^7OYQ_OKBZ MNST#/US\>'EU=7GU([C^!+Y?S0TF4X:0C>B?AC);:3C$A2;,%6XBJ17AT)>KHT<@<2,/,B8<2CS.&#%*^-#9T]SVSG50<'VT=20[ MM"&DFA>(-H :F= ,,!I>(;E+?]O5D/?Z>9_*QUWJ=E8Y[GS!NL^!-,37C^NE MRF!]WKI=7\@M?1"H>#Z?QRH^A48P$<*!(@Z8ASP64,>H').Y"',CCV.7ZBTU MP/D8C@I=0Z7)/:,.P,BD9!U[FUX.1^ ;W_.A2X"Y>$,< 3+PP@''D^9PYA/BQ5F)/W0[G1GU- MQ1V!J8I,2$UO-([BJ\=@-E$;F:\J4=7M:2WL&5#B@DK>UE6JQ8 =36ALQ><< MZV[:B;W3?FR"B\&NV8,@)7$%\Z,5,667,A<27)!.%(0ZDD98XGC=: M/.'7;&Z<(S^Z8,1H0@FX)NN,!^/8)#0HDO!K]DYQA#OLWB.*4/8^WQC"'30G M11"VFAGJ%?+,BU*U65_<7C;EB!8THFY,/1_&OK01$8Y#2&(O@0YVN>-2UZ>! M4?:7KH[F1E(;N1JO!%-'CPXT]8C)!D8C,]!.Q :@*D5??P6K 2X;_3A8\\_H MZ&9B9XQ^9?<]+XX\;^YF<5O^]B6GU_E=D5\49?I866 _\?(A8W?\6_F#%/;!$%Y2KG$#-S=WH"=[* 67M\+0PO-?D(8 \B1B4$'0_"KDAQ4 MHEMRU3!!:9#?AE8'DSEQF*C;]N@P>F]H 26\VKA\-8'@"7&XRUP"(S^F$+FA M#S%7F8,)=VD01@%SL5GQI+==S(U)JE) 2RGFYF1%,SM2#XB:-LU)T(QMMBCA M-IZ=(V3P[5;>6FFDO0XF+HO4I>!^2:3.)X=-ZU]PGJK&*COD0R;WLEZBCD@9 MAR%V8HB\((88>PBR( Y#%.'(<8SB6?=ZF-NDW@BX,;:5C&;3>A]$O5E]$C0C M3VHC5(RG=*?FEF;T?ON33NA.]=[.Y^X';10.J3Y%&D5.Z$<)I-CQY"H=(!BC M $."8\JY&[F&>5[WNYC;A-X[/C.?T0=PU)O2IZ$S\IPV ^;$8A\CS.H#';QC M48^^>=WSY.#B'8_9JK+"Z@2H=6+419!PSP_D0NV&GERM_="#21@12 *4A!XC M@D3(L%S'H7[F-L5K,4&AY#S;)&NN4S$;U^,XB*O>;+> ULA3O@'JM@9JDSNY M%M-JC8T^'.Q5U3C8R]1U-/I4/5 YH_?QT_)@R=9)$Z/>I+QA-YSR]%GM*8KF M*("SGUM6IL]I M^7*G)-G=!0A?A'$4^C!P?,FW ?)@K$PQ)W3B)(B]"%&C+=I)TLR-<#?**->K MK3KML)OZXJ'2"&Q4 K]62@&=ZX81!E2/C"<;IK%O?L8>(?.2'#:0M568XR19 MIBW/80.VO2(=5AH=1LL_YEE1?,DSD9:J3D?@(]^'GBK6@?P(08P<%V)"$\)" M+$(2+LJLQ$L]DFVU;429VQY&G) 7/_YT<74'+J\^7/]T849\;;>-AL;0>G$GO:G>/$@[&WR9RZ M_Z%W-*LJD]_?TO)ADQ?[;0WWA>MY% I=F%=_2+ MM0;7KU)>L!'X5:C.,40'7+/I0V3MSDVCRXDOX/1!V+^-,WC7O'[H+:?K7+9T M\8U6:46OY/>S0,B)$9'T$_FJ*H0?<$B4ORQ&A(HXY"S4JTC3U<' M R6=J5-["S2]M7XH%"-/T@J%NZ,H#'!@WU?7FNMZJ^F)G=;WE=IW5S_PS,"S M1;Z4O[W_D:]XCI?G*W;.'M-5JG*GE^DSO_BF[$*^H(0F22 I],>/QD!L7=X9/;V,':Z>'Q:9B^<5S>>]=E2$]_E M4"\*$N3"T(M4K04>0ASB ,K-!8V3((B%WO;_:$^SXZ#J=)F\/EW>'=F=-:?( MAJ5ICP.N1T%68!R9=38R-AX6NG@9$\U1+"QQ2W<_D]+)477?,LCQ%TXD#9X_ MIY0?/N7>NE54!]K%G7(P:/]>Q19<9>7?>7G#:7:_2O_)67V:_2G+FQ^IY]P% MPD[LNBZ#KN!4)8AT($E( I$(!8H2WTOB:! 332+^W.CMU<4:KQ<1\,++)D%/ MOM7F#-2YQ8'(\LV/S;-,3ORM&)+H[+Z "6]8#ZYM.T>YYD)5:2E_6E:?R$WK MX_BR^SAN-#Z.X>0^Z1C97C&F$?Y]EJ%)!Z9S;9M6BJ$7K$59R!U\LV=C WU[\*^8VE:7QK^@8\+ECD M,I; A+@^E+ A2(230.+CQ U=QV'<\";Z!/"F2-YA$SS=.\WAD(Q^?RE%J\XQ MCB(RX)[RL-K6[B3?-#_Q_>-AY?;O&CN>,^.^(B\7/^%OZ>/ZL3%P":78YY$# M)?F%D><>RW/;<(VPAF>$.P#UC]73X)AY$FJC8#V M%.W4MF]NRI=:\U+^:SA!Y3*W MTD!G 0GBF#HDP$8W%J-).C=ZT+; 9V)IO[=1/2->LV@_GS]F:YL^5J/#/W?3 M^'^(%3RYP7N"W]C'C%;NR7?RU84?^UZ0" PCZE*((JYJ??D,4H3C."$HX+Y6 M'9^W#<^-OC>R 267T=$K_M M[77P]^:YD.\P62]Q_CDMRC=1W9H)D#L;F-O\:@0%2M(S<-=;==T IOXI9PVA MD>=?&YQ18M6U@!B4L;B[UUO"X$D*9UK H(69GCDR%(F1)_ 6 MA+H2RN6*+M=,93;\@)]2N5M3.[)MZ8)V115UXEGGV%?_:O(2]!7(&E#>8!\Q M:R4-6DU/7,9@7ZG]T@4'GC'?#5^LRK1\.6=,ME4T__FAX,O;W,;;K7@H)&Q+/-7X 2%ERO#+;.W< >WT=; M@6MD3AB,E-$^^R@2@S;=W:U.M@,_JEA[.W[\X6&K^EW.<;'.7RI?JZJ\VR;) ME[*YZY(&"Y=&'/LL@!1' 40.C:$TFD,8,P\C%$6!@]& ] \Z?6M][M.G;O@B M&WK 196DJ6S4&)2]00M_O9V#-3@G,@DVL#6Y4BN)=VD'FR/((]5BC#<+)B!9 MVD1H=3GIYL($A+>;#J-WS3CIOW][>%F<>XX;7%Q^V=0\$0X6@1O . R4GXGP M(:8J/(R3! 4.HS'1JGERH.VY;3R4<$!*9WC_>@BU?L(X$8N1><$B#*PYPVH* MMH\#QZM.Y@"+-B?V*%Y3GWJ@XC,G\9V*TPZ],@EU]]AI M$-(IB(Q,29;!,*"E4T"9B)A,P#&CIB[E>\EI[Z7IZ*E+WE<$U?G0,/MM5XS[ M6K1O3&_X4ME"E5/<7JZF8G>]X$;,EZKI7?IE]8OS%7O]@]:3=8C&Y8HJ$YI_Y/5_+[XU M5RF;O"HW4H\+(3@M%TG(?.8['/IA[$(D.(8Q4GD68A+X/!#2'F9&\1:3BF]$ MYA-$W?P7G5Q_KOUS\U\^7OYQ_OKBZNS6,5)CV MB]"C_?F.\\BKA%+E#*@_04NCLW;Z_/H1=2WYYH>OWVCB!# M+D2,_<2/?>@XR(1ZQTC"$H(2'KG<*#"NLZNYF1=MYXEM@DOSZID] MV.JN%S80&YW;.\ Z U)0FZQ[# QK#-G9T<1L=DSA?>8Y^L9IA?:J.Z6B"F(^ M_Y86"Q;',0U##C&BDB(FZX#!16Q:1Y8]8:G!-ENE]9??+'U)UR'W/%PX-_21&D;HFEM:RSQ-(N)M MUPU]$HD@=+C6!X*%*1TJI5 M=6):E)^D9A^RG-]E\L^G+)>L( W%JE+'0F :^4E"((H#5_TA(!$XDI:9@\)0 MA!$.M'*4#.M^;@SZ5@'E[5=YI:F/ R@E%"-NU:@.E2I%#&Z'S<=(XRY]5.1' M)\ Y@FYP9S\J^!-=ZML?!+.K_\$8]OH&F+1<,;V78%OWGU6XS M>(>__&2$"(< M^'*[SF+((IJX-.&)'[HFV_439)G;PM-6!4C1P4:9*O)*JE/]<*M0$V351&@U M.IEMPT\92+TM^43#,_+J-.K(&._6+6!J:>=^BB23[N(M0/9V1V^CR6'T^PO. M4Q7CJVYIJO,\[D4X]AB'G*JK%,P%3+##(.=^G$2N$V)JQ*EO.Y@;46[DJ^]? MAYR,[D&HQV:G #,R11EA8DPY78I;XI&]YB&AM8KIKB5F_K* ME^V<%-65RH*[A'$_HC#P52T#QU$>YP3+/V+N."S$L2JR;A)E?["?N4WJ9B'= MRBF_X492P[G=A:O>%+> UL@S?0A0 \+K>V&P%FE_N)>)@^Y[5=V/O^]_?.*B M[DV)W4]9+GBJCOZ+7?UV(;G#10*Z+I;; J0XA$<$AC['*(X)HSZ;LGY[MZA: MLVOZ>-]&TG>LUMXSNGIT]EZ#];NIP;ZMLM[2=%:EUH\/Q'M75>^1\/=10/TX MQ-9JI6MT-;PBKNN1N[1<\D4<<^8()X()2H1D_LB!B1<@N:,4@1\(%'A<:PMY MJ/&Y[1LKH10QN]X?R7=@(ZYY*=PM>OW,>BHF(U.B*1R#:N"^U?ND^K?;QB:O M??M6C4-U;_>>&7IFLUQ7''''Z<,J_<>Z.;G!2. H01 GB0-1S%T8.SR& 1?( MQ9Y#?,_("?9P-W.;LELIP?G34YYA^E"=F&YE'GBD:K4RU61RB?O[#)] 3%T"HXBY(J2!X,0H;ZM>MW/CFX/>XCNY3XCJUQP& MO:V(?7!'II\MKBV)C7$=[):O!Y-E+_TCG;Z+T[X>$%T^_)IO#SS<5EGC'K*E M?*-0P8CE2T6'+[NIP3BB,6$<>IAX$/D"0^R%(72%<-TX\**$4!.&.MKCW,A) MXO\HITTEM^'9\E%P-4^*;4(V]KEO2]9_!;6T9_6^YP7\VOQW%-K11LG6H>S1 M_J8]8M55?^_ 5/M%W(:JBDU0%['31-Z:TP#UN3]G&=62"&0"IY7V.*6B#["NM M#B8SL4S4;5M91N]9BU!6IMPG%<)SQ M= ,14 \Q$IEY[VCW/#=6.F1NG:GC"%#)KJ+W-\ZS?U3R?W=R;'/'B)B9759Q MGLKR.AEB&U'1_7"-%R?=T>][1T[WPZ$12WVD@8G]C.I-V^6J*/,J%*FH DGN M'O"JN=+>5O/[&T_O'U15OV>>XWO^HVRZ_"B7TD\XS:O4X8O0=7F"/0+CF%.( M J*2+4IKC]"(H(2X(HRN%Z718E7ZG#X M#-3=@D+U>P:^-AH!7*L$[I5.@*FMCY!:@6>EUD3>3C:_,8_$'G63&(9>0E6* M4P1CCSD0,4T7;'@ MK5<# UK(U &HH)38['SYMO"<@0U H$$(5! !A1%0(-452&;@YS?"F+^W8Z!- ME7X?GH0C#*(UU\,Q9#LE\N4.?]M=-6RC-**0$4(9AGY("418R&VA&T:0^J&3 MA-0/?.:;1[\<[&MN%G,KE+1]?792&,QAD/66+TO0C>[],!"U@3$QO7A8C8LY MW-,[Q,;TJGPX/J;_%?,S?FD(WV5XL*(4^ MX0*BF$40^V$,&<-APK$K$JX5.7.TI[D18RUL9>^\%A?4\II6*N\"N)_IK,(V M,HD-1FQ Q?(C:)Q0M;RKY8DKEQ]1<+]Z^;$7K!:6D)OPO$S_6>=KI)Y@W'-] M*'=2*M5@U*0[!,VYQBE<]SJ%*Q2$(-,M5''S5C(2* MO%S?57U5&"61*PB"0G 7(D\%U'MRS6>< M$X0"@8EO=*C2T<_ M)EV?CZCZ=DT^]OC04X(JP:I9JVI6BO1PPMX._TDVW*U9FQ+(ZOV[C/U MD L@ )G[I$CM9*:KU+]^ )*9R;R0!) @Q>HUTV>[;!*(^) (!@(17S"?(ASI M!0DN3S0W<]"<>%O"RH07#!IQ=4,$'>BJ1@BNQVR: ($V7 ;Q@7XLK@@/= P\ M<72@7[WSX,# \\;W,KBIWZG(\)O>*T^2NW69N"GEH1]"CY, HB1.)+NJ!QE) M8R<($'8BK:! WV1S,PO'LLIX0",M^*.25_\JI1MGY8L2*^B-;"#,@3.Y_1A$ MQ-[=1O=44]]<#"I]X5YB^!W]1),GV9*\NL^HJU4?-[E&3LGEM^=F!RHI04M, M\7/>;->Y=IY(!UC]>]\.3B/O>%.(M-(\^E$PRNCH&'*RY(U^E=IY&@-/&C0^ MD^FI54%!D5=U!K+,8,7*\N$?!:?9SXRRG)9?676[Y<<><^*80-\CDB'3X9"D MXGC@AT&*$C]*XE I3J [\=Q,P>=]%080'[96>8:4'SS\H[HTV*D _JB54/03 MM!>EWVZ,"?78489@;0]78QTQEONOYE!EH>=2XS M>=_L4+A+3/E?&$/$D@;&?+,Z'26# ES\\L]+>F9[^_J&15>Z3S;JZ['@#I3Y#D0+T:J=%2TA.8_-W MPE;=D@_BUCT5%M$^.ZNA8.C\J3#CI*5(=@-.SI,:;IA'JUEB5TUNVBF:7 MDADD=@-I:CPDO=$()C@)81K[&'L^3UQ/Z0I9;;JY^:!-^+6]*Q;UT:L$+;%U MH]:]B*O&KFWA.$T$VQA"@TBV"C)7Q+-[AY\XJJVBZGEL6^DM,V?FMZ*@?V:K M5=U:4/P0,K)B-V7)-N4I^5^$@\!G.(',D\R*H7!OB.\FT"&>RQ&*L1,D.O%N M]:GG9F8.XH):7CTO1@-S-6]F'"1'-C0[H7TG@8QBA2-8XIBY,W#2"88JY3W'((K5&5!='G]O.;X0K MP1^U?)K7Z2LGCER8>3V#HHQ BXG&8I F!F" W(&$:14PKE^9ZD69G$EI5S,.4 M5R?5SE(S\(?4#53*Z=J3ZQ=8T0A-NFQC6ZYK2P@T-^# MT^L,0&N,7.>A)&9>!"FBDBL_QC!)' *CQ,$\%#:)I5K=3X>GG)LQVDD, M6".RGNE1P%C-[-A%;F23LP=M)RWXI24O: 2V2':OCHXEDZ,PX:3F1AV 4U.C M\:9^0+DIP*T^KXI!Y-8K<[,%C6C_H1X8;NL_' PV5'WDS=Q(9R".X%X=M1VTO_K+]S6E?1.Z*\NYQ^$^NDNI&Z1YC;OI(RJ>^I'F2&MY@= M4$;><2TA]^26"R#DE/F66[P"O8!I;<1A/(SV9<^PDVW38=7:NU;A:<-:1T8V MAUKJSV+%ZP*5I>LD-$Z<$$9!@B *,8)Q%%&9T>HY/&1^S+3R/KHFFMMNEW*V M:OL70(JJ5=@T"*V:2VT#L)$M@1%6^A6- T#8JF;LFF;:2L8!9<^J&(>>-V=$ M2(OU:[&N8I&2M89]E..NWSX6E"V%;0@#/TXA]Q&&R"$8$NIX,'&\U(T"GKBN MDG50G&]N1F)?\-^2>0$JJ07,H)$<2-'UN1+Z<.\W'2.@.;(%L0&D$8N" CQ7 MD2GTC3\YIX*"LI>H%51>,_,ZZLRPAJUASXV<1 $.?!9#[O@Q1$3:$U^6T[# M"ST>QQ[1"N==G&5NIN3C[X^/M]^>P,WW[[=/WQ4/[_TXJOD75Z,SLFG8980V M$HY"%=V+@26_XO(>A3]#YOM]R\,E^Q @HZCR$6>Y\'(C7UQMD , M)B3VH.]0X3=@-XH]I+/1CX>?VPZOI3,FG#_!3FUSFR,R\JY6!T-[,U_6V=(N M/AE\TNU[6;'3?=OQE $/POTKDU_]_+D:\DN&2;82#D'=Y4LVP]BPG-;'C'+I M1CQF/."0IR&"*(H"F(28PMC!.(P0YV&2*A,AZ,P\MVV^EQU4PH.]]$U;09F? M7"O0G) 5[^KTEZ3?1(P*]-BAQ]E@K$&",!;6$[$@-)+)NN-B#_^J@O]U5Z*\ MKGLYR/9&1=T+4/Z1U2M1/RNVX$LIVVQN %[7W5M7;R!E:WF_)P'^M4[CPL-/*]_ERR37F_2S1:O M5F\/.*/_*"]0>VE7^^F-.C>+<)PYWJ@!I![@9_G?0!>[G/HUM2;H_99C7+Q' MMB6&4(]04&@&H=$-N.94D]V*FT'0OBDW',$LKO6-;3[B\D=E!"FC']Y^%Y[K M7;[WI6XD,W&VR5KQ&TK=,$:!!^/(BR'RN CQ(,/-\ERB=E\U%F)VM MN_G^/\#G+_?__ X^/]Y_!?K&QUN-JX M:(]LZ83P0$H/=N++.J1?I 8@RW\%A\/U08M1 G7F(%H*YAD(,&G SQR@TZ#@ M%2,9! YW-%@-4608,S]D,8-1Y,A>*@F#F*4(>BYFPO"AT(EBY=#@\=ASLV%[ MLC8#[LT3U!2B=^98C&QA+,*@$6 SAV.B$-H>EJ;^VC97Z&4 >L-8)Z],%ZBZ M+.M1**KC$3,7[3BNM1MZ26B B>\0Z 8R@8G)TG,7I3!(HQBQ-&6^7O/LR]/, MS4R=Q,\7N\ICS;*A#DS57*CKD9KVDD$!)&T/J!\#2UY.QR23>C+]BIYZ*P-/ M&W9Z[:-Q3!A-?!ZED$8XA8@D%"8.#2!U"<4QC6/J>4LA55;0[QN\WJ@9 UND MCZ<3C_>;K\5< ,*>LUP66LD;F7IZS=ZN?6C'24!B@2OT8M<3#F$LF^O%!$;$ M]9"#(T8P:M"^S>E[8+V;=GRDY&_"2WI)3[2A5U"4AU$;#7)?7=J M4AVES]KBVJ_4X_$'MX1"[D<9CG_AN[RV> M9BYJ:13@/HPR6>SZ3/!V6/K\'PWB*\9$,4]L_9+EU=,/U0?GAHN=\(GAS8^E M%U#,(H^(3S&B$*61!PFC(?0=QZ-N0I*$4N4HS1@2SFU_MT1M/M\ 2V$!E=)J M1#Q&64Z%\-%[+]+()NEJSK0%:"]QK2FH5 6?YK#$&J&Q]U[JB0)L[[?D>H&Z M,9>C-]PWRL33!0W'Q.TH]#CJ1*;QB[RZF/EGMOGQ<5MNBA>VKFHTOHG_7V#7 M-%/V0IHR3'R(9!TFHHD#,44<$L B$I3'6: M5FNBKGK:MHWEZ.?N!L8_A<1@)_*B1G71N#LWJU7Q)Q:;M^I0]''-:+8!7PJ9 MCW=0RN8!70=$:T=UI4DG/K3K '%^?-=Z^YKZSM8^03R.>40#R&-?'#*8@V", M(P[#. JCB'L(>=%R(Q-UU*S3Z01:=F@_S8AGA"IKK-C\$/L$&S0+.0-0S=!< M \O()F57SCF&:>A2VVH%YWMM]R[E+M=M6MO">V+'>MR&-HK>YX],3I#ES\(' MRLK?\X*4;/U3=LV^RU^W&TE/DZ?9*JM\H0]OU>L?5V(3-,3TV/=8Z@4QI!%S M((IEO('P&*8XC6+N,!8RK>+/L02=FVM3R0Q.3MVQYKOZ]OP!K^_75=D'K005Y]SJ++P,$B;; MG0 R2-)(_*[-A"<])97""PKN6J1&V9P(70=NQOEOG<((OO7OITSOM?M[Q $/9? @Z\: M'B%WT87/Q;J.+\@,]H"G;&4<6AOE&"Q=7KJGVS:LY22XF4_67F6E B(YEL"[AW Q+ M([K,%M\)#THI/6B)#Z3\BX:_0,_HV%]B-9OUK@LWLLG;Z09:RBVD7P4J_4!+ MP06PN,#:MG.T1;!D>NW+-ZGE'@W>4\,_WD17-8>Y>7[>W*[7%2G'R\:@-\SQ M ',SS>U6*$+2-7N6/%1"WB)GQ;8\R474Z"'1#V._?;6&X,@VTB9XIEUE+H-S M;5.9DU'?HZ?,9<4Z6LIT/&S-8Y1W5,]Y]K_$Z9,*MS3CF;R^JB^Z&DM$;W*Z M(QV4;!1E*3Q8NF.AKIY<\B3BW(\I=$/FRWLF!$GD>= +4R?&(6,8:YTI1Y-T M;F9J1Z%NDHDTWG(:>XG3+]*[>(L'-4%;SSH)L]RYBK1JEMO2%33*'ICS;_J7 MW8;/:'=)QO,=+R_!NAJ!GT<*$>VT <4:ZGW8(+C_)N%3%5(K2:WZN-ER7QJ3#RI/=0' MY-3 &8Q@@WQH3ZJ]1&[J(#XF#?,A<'G+D(I00;LX^M)]G;K;H M00PF'9(J-^H2H?SJ\/VXAI'H +2:2;( W]AGY5-.HKV08Y$2G:$P"BO1899W MI"4Z4[6?E^C\<=B$:WIA> 5-OWU\$S\I;71$8_ ;)3>5OYCN<33)O> MV*G@639C]Y.&_*D?AK$?:V5MM<:> M6UI67?5F_!%OHZ:V@0VQ&'GG?E$ 0+^[V;FJMEJ;M4:>MJ_9N4IG3[9AB>=5LTLP6;61;5S.J?%!D7OEPB7E% MZMW4>;0T7X"=[N"@?'_\2MNF3KA4EFSU%!)/^@V8< E.ORU33JV?1'&A:\D_ MR@?&UK^MB^VK=CLDQ>'F]CGH[+[SCQ)(Z4$EOGI.A2JJPQD6(P ZLJE6PW*$ MOD::4!EE7ZC.,5DNAJ;2[*WE!ZP67/@RM%$%I$6Y*:LK^XH<1L_) M-5PR-;]UQ&68QK[M% "_[%3X52Y&HP5HQ*^PKQ2PGA=Q'8*6/$1#(29U^JX# MZM2/NW(T?=?,+*EUWIFLUK-7M5-69YNG.FENJL6$U/?*0AU./;6:;]KDM#\R MR7:2Y<\/;%WENPLY[\DJ>Z[6:'<\>\I>Y/T^_R[^MN2R7%BR&.#UIDI\ES=' M@1-Q&D<)I"B((4JQ"Q/'"R$G(8I3&OK8T^K/:%>\N9F-1CN9K-CH!UH*@H.& MK7!.K:2\_F^K635Q7F^J,A>C6T#+OP,UI^G]5G=DH_<^"ZOMBH^%NO78BWG:YS) M9N'X#/]ERC&['Y[\2&OT,IEB1B7H6C+8R>BT)KD6TM^V M\>#3M1:X5O^C]@%7#W8E5V_#&BFG^;QF_]ZR/'UK.%H=% 0QIAA&B?A8(3_U MQ+F&RS N=N,P#)- +^588U_?&'.S M&T)6L!<6'*35"(;V(:80&K4$UMB!T@Z<+#<(5$'#+&#:-_!TX5,%]8Z"J2K/ MVVL]M*]^:#6G"+%/O3"(8<@Q@0@Y,8P='$"'"=>"."P,7*UJ2\5YYV8G6LV& M#A>^Z]H!U$R%5D6>,#^-,1.^7)0*KXYA#.. $NAQ/W:C./6#R%_^9&M2O"/V M[?E'O'[?]2QJU\+_LKL#W!VM?JU[0@%K3:$NK8J:XS<"TB,;^*ZV4'NII^O\ MU /4B*V?+LWZ[KV?>J!0:?[4]_J,4NT_99+$--\]7RY#C[,@$0=:AS($44(H M3%P4R$):GJ8A$U\D]N[)]J=2S^V3=9/G6[P"M!$3U*TQBQR\%.5&?+MD*3OX M]Q:OA3"KM_US,\C-/_L]J!G=V:WRR"9[BOS\G?K[B.7,,_2[EFO..?IG,O_] ML_2[EF&2//W.R:\N^#Q\1O?-*F(_%"86ZV0!Z]I:A R@K=(R>D$5L]J-H#W'!(U0YF(YL"!;C 'U)F M2Y'585",XJH]PTX651U6K1U357C:(,?H"RM+QBH.F6_%YC_91G;18D)T^GF[ MV:[9URS/7K;[>^)/6[:4/# AHCZ,$/,@"CB%).0>C!'&?A!C%W&ER*KA_'.S M'[4&BX8M*B\VX$UV MJIL0"\4@2\U)J UUT*!57MQ6>Z4/T69P+XQ_9*9HN\ M1O;0N"LP4=[0*"NAES-DCF-OMI#!L-/E"9GK?)0A=,4P9B?3!_'C^29^3E52 M.Z-.&E!Q\@P#)X0(^QSB! 4P0#Z-0AXX*-8B*&D//K=OA90-2.&,J@F.8%,[ M8)J",;+E5L9!^_1X26%+A\6CH2<]&UY2ZO0H>/$9\]9IG[(R714R3VRD;D03%&O=J%^>9FY;MFH4=A!3)>2A ZK:-KX> MJI$WM %*1BW5ND&PV%;MPB23MU;K5O12>[6>IPT[P&YEJHY,%7XMUAO)J_Z= M/==W6E$:.@%G/B2^2\7WFL=0_"92B"(W<%C*79Y&.F:@>ZJYF8):TCHG?B\YR.>K-3[;&SZSI.I&MV"/._^MSL7[Z_KA$@<^C ?00XY,#N5,EJ9BZ(2^ M'Z&8.9ZK5/*C/./<[,->9H!KH<'K7FJP%F(#7JR!$%PC0JF$O$(TV#:>(QN2 M=X-2([QK&]*) KK70ZL7O=6!J3=>JS30=!%:';V.8K):+YJ&>7;<5+_GZWTO MK2?\UP>6,YYMRKOR4?Q[D0MW\>VA*,M,N(U+QT>!QXD'XS@,()(GOR2E",:, M(^Q$KL=]+2X:(RGF9M1O_WK-UON*Z5+LSNV&E?+/J^PEJS=K";*75YFH+A[Z M_>D#('@E.25THT@F:Z8:9!IY)4:/035<>YD N*5!U1=KIP/(2G#0 NS4L!FE MN@)%:T$L$QDFCG%= =-Y".R:P4SKT%Y>)-=+D?Y7E<^Y3.*8.UZ00.1P<>!- M0F$30R3^4YQT"4Z"T VTBME/)YB;S:OE$\9." @@^#^<_^:XX!6OZTY:_QUX M@;-PG.K_@5*>,4J MYL?Q5JNS7\'KH,6+D*+ "6[?\[*\L@/Q]UR\X<;R(8G3^PO^]S=G^6=T"JI.%5+.6URS/R(:P69E*MD6=);\ M=Q56-@N@+NMOK=+I9/B)2YHN*W=>N]3QG&%KOO4S%J:K&NE3Q0+D"EAP:5B0*L_=9R!$1' MMH.J8((_*A6 ]0X:&G"9,9\HC#\= 8JZLD<\*!JO6>WF?*@&VMNOEDT31^"L M9C'=L+PZ#'_)RLTR#7V/IPS#,*88HMA+8$(1$7ZDZT3$XXA$GH4.T":RSFQ[>N/VGQ1Z#H5;[/TH[M6[[7JMKJ MBWT-_N/VTC:2; []MZ^!5+%G]U53F'TVZGXC'QMN(,^C7DPB![IA3" *' PQ M33B,"8_"T'%9X$8Z[8"/1M>7'S*LE5DW;&%5E+&A9^2,^%X8AQ"SV)5W#1Y, MD/34*(]7:R]C'=@>)G!4AU-M"U\+TL@[61L?_=J:'@!L MU=A)<]J;OJ>-3S/2>KMNWPC5E9^ZFM+\HUMEEA\A24U"XPQIA"1 M,())XB20)^+;33VD6R;7-='FKJ@ M5CP"60!P[/-,A=U!1K#[V@LQ+9Y%!H"P=;#HFF;:4\* LFNG?H2%K? \!%'LBC^EV(<)#9R($H?$F!IT#AN:=VY&Y*B'Q67& M4./+/-6E4+,J(P \LI&QA*UIFRU5I.SVSQJ<]3T:8ZE"T='Q2OEU(W;^N[PB MZMSBE3XK_]F[<[,ODF6^):06"?\Y, I755=B,G90X1@.^US[G<^MW/F7H14KYLE367WOOXY,.ZX-GF2U&6TBCL2@5EDZ#=G;E,KY2I MQH.6P?=FGM<;>?DZA56]5NF7+?179IIELS Y[&%LC5WZ&J!)O:4 M; %X[D19&]GP2H?^2SAL55>E8GW3BHHL/3]-P\2+H(=Q#%'D(QC'00QCQEP6 M.RSP ZU2[,Z9YF9Z;XQC0]U@*E[WV(!H;"]-!1W]>Y\AS6W= 77.,^U]T)"Z M9W=#@R_H;7_*LN5MOLDV;Y^S%5LWW9;>EBX.&.$.@ABGKBQ"D;T5G132A!$G M\A.>$%=ETW>,/[>M7HL(*AEW;;[>U/9\%X+].]T"+B/O;SU(E#?Z@.(])S#Q M9KVSQ1\.&[IKO$FV\8 RN\T[])@1P_8#*[ZQXN;G"FVJIVO>N$;CIW80&[DG6L'-%V:[5Y4 M3$FV+P\Z)<5VKUHG!-O]SQIVGMKE=-7':9H2UR4^@['GIA 13_CA.'1A@C@B MXJO,D*/5=^-X^+EM_T.FI%'XX@0[-=_;')&1M[4Z&/H]B2[J;*MYT/'@TW;Y MN:C863N>RT_I>])-SM;GK$SQZC\97M_F]),8>YD$Q/6"E,. 4 91&&%YDFN2>:V>1LY02THD)("(2J0LJJ[UIV0#OO7-H :>4\;8:3E M:P^!8.1P=PXZF=<]I%;;]1Y\UI#DE/UYDZ;2AZK#=+GX8]K4^N7TXP_9UZ2\ MR]O/9'F:O:Y8>:@K\SCS?>R$,'!X"!%+(X@]%$&/I Q'B1L0I%4T8T.HN1F2 MQ[IGXT%F\-LVHY+]1GP)%>K2QEL]-8]BZC49._!W6 ?QX1>);4ETR=QM8BQ+;I7&R)-2PQK$<0S"EF;8YL9[ YVGV6(../$ M\V!,J0<1]2@D<1! GJ(D2%A I?HV.".>>9F5CM)KO0,:1>J:K;1 E8CFSM] MF+2-UP (ENQ1URR3FI@!54^MQM#C^I%3&:,1JZT:*&T>G]O>K<)[XM_50YX[ MO8Z&<4FMR-,5DD\D3H=N#Q])]L%(I5K,[ES9YP;4F# ME!#B!Y"FL2A&-OW^/2LD7-VEZ"FV'TKBPRZP)EE'*SL\G>L?"L2_'^$K3.MPRO M+DR[G-_^>YMMWN[RJ2* MM0.)5@O:/(_793RF!SEC\OB8=H MA#B":>@QB#S&8!RQ! ; MZ?#1DG;_?SQP7550X@EUXSO:+=?,3ECX=U\3.CC'YX^UU8 MOKM\7UQQDVZRG]DF8^4R\E.')"F&*4XX1'&((":N;"_E8#]-:809TR&Q4I]: MR[Y,P'#U3?9>%Z+7U4G%OG0)[R76O6E57@35^]0QH!W9#DE4I=1@)[;T>.*;3EU SN\SM4?0OZRX7:^E*R>+PX2O M]5:G,2K>7%QZ=VZNC)"QR%FQ+5=O]>GN]%2XDU[]GN,B9,.7'M>B-;+U4 ;* M7F[H$"I&]R87!YSL$J5/G?:-2N]SIKD' IRM\'-DO^UEB#R$@YC#E,LFV BG M$,N>V*Z;1K&3.C'SM,K>CT:?VR;?"P>^%#A?-'4'2@ZX I2J:0:& (V>7+## M1@IF,Z/@@K[6\@C:8T^@C&&85/VZ M8AK#./9\&#I.@!R4IC[7NDVX-,G<-O%.1I!*(76[#EX 46W?7@O-R-MWCTHE MWP@TN'WZ6^OV=V&*B9OY=2MYWJNOYUG#<&,="2V?BD_L)UL5K]\+OA$^%ELF M&.'8=U(8^7'5B8]#X@:Q^%;[L>-[;A*&?)FS9\G!H!AJ[)I+Z4>=U#_J]HSC M_;:E![05I@64C8B UB)K)SMTXJL8:[P*LXFBC(V,DL.ED1+LQ+087AQ"PE9@ ML7.>:4.*0^J>!1,'7S#LN?3T\OP_BC]E!Y:/>4G%?QNU6^H<96X?^TI:V1)( M^.8+(&2NVP))RIE,H*9J !3@&SZ8VT-N9!,P")KER@=U<,S[)W4//6WKI$$5 MS[HF#;]AYBQ4K3=V-)=;O'IBZY=/Q0O.\F6,0\9H@B!*O!0BBBF,N61,\ACA M$24LQ5K'@NZIYF8O*DE!2U0@905_U-)J%F;U(*SF+]C!;61K80J9ML\PC(8E MIZ%GHDF]AF&%3]T&A3>NY&ZXT(]G3^S,B4\HI0CB))+T:F$(DYA%$(N_C"DA M/O8=(T:'GDGG9D &.V(9DFLK+8":5;$-Z\CVQ0*BYBP2"A#9YI;HF_)]&"<4 M0.CDH5!YU]0D"1_H1[$2;Y1UVM?2\T('4R>"81)0B'SL0.(G*>11A$/J1[$? M4IW,A_,IYI;A4),AE2TY_T_ *DEUSC[7BA!A'L,^@$. M,'=9XG*T?*W2Z,1JKS=30'HZW7C ?L K69:_ (0]9WDNTQF$^:GG![]4*=^_ M7@TQX]QW8B^ /(P$Q'Z:PCB@#!(<88>B) T"MX'X-E>,R]D >#?9!/"RG(X MK.J'\!JH1O[LU0(MP,UFL\[(=E/U+MX4X ';CBC&\*(Y#+V"0<>I MQ,,4)G[J0F%P/9]YG/J>K^- :\X_-U]Z)RLX"+M0*6^PLA9J)F1$A$>V+SO) M04MT86T,(=?J!-_\LMBMZ]R)^AYM; MSIG,)F3BD4=)?<:$GQ/2F,' (0%$"4E@X@C?W9%^44JCU,-*:8+7B3$WP]=) MU"$+PS:@T@34JH"]+M6#C\J,=%1XD2>)!E"8.)-1E MT*5Q''DD=;U4B\1"82%K$D E-6C$-O,2^[#7\PPM(3J5-V@( MIK'_IP"/99^O;\9W\?,4(.CR[51>-3-"=WFZEI=)GUC]OW?Y+E]MMPT"&C < M\A0B)/MJA!&7K<]"F'I10MTX$7^AE?D]../<#-"!'9+NDB?7M:2:6:7#6*N9 M'*L(CFQP=K*"7W;2_BJ1W*>A6CLY.07A:3\D!C0LYI3 P;&EA;=L58_WLLYM@WXV?KV,]&4_;2T8S0 MB\$VYK9N)*S)->U%AFTXS^X_K$]@]DFXU'O[2X9)MLHV;\U7YW%_+E^2.$J0 M[W#HN;XX"X>!#V-,"$0><7C@HS0-M;(5]::?FW'?=:%OQ:TJ]H/#/?;>6R7U M):R>X=9<'#7K/![D(YO@G>#@3R$YV(F^ 'OA%SM/%ASDMV=AS7"S9$8U)Y_4 M5IH!5U5QA>O MWY8L<#V:I 3Z22!.WSAF$">N!X,P2D*2^+[X+Q6C9S3[_&S>L?S2(=IMN\KX M21WJIM0M+=3LGMGR])N]T4$?V>K-#V]:I!7?6]V:^-UP/Q+C;X._\F?G*OSJ MKXX_N8W+=(&8>].?V_>D%A]6\H.# J#68 $J'4"E1,7F;U@?I+M*:K[TB-B/_%FQ#[NV0VT( MGB6/6G?V25UJ0VA.?6K380RCRUM2LG]OA5&]_5DU:-K7*C%'UC&ZT$<1AHCS M&&+J1S ) AJYG/@)TNJ4U#71W$S;04Y0"VI>D=0%K6) U@)@8\=73;#2CY(. M &$KZ-DUS;0QS %EST*20\\;WVZ+L_R7HBQK_TNV:=MF^7/#>5CDY0?&A5=6 M/_>$_V+E[5]B8C%'E@OW[&[#7LIO0F49("A68J9G8/]UUOPX?;S_>,M:/[K MZ>9_WG[7OE ?;7ECG[JI$Q"(F"-<99KZD(0\A+'+8B^@'DM#K5O&N2SO!-^> MO\/R*F=:S&'1QL_1$-*#7Z2>O^X""SM5P4%70"IE0?-\I>X"'*L'=OI9S>@8 M>Q'LY8*,)NG4621C0WXA_V3T*0T)5(K\N2)88&0C&[_BUTQ^(F62S#U99<^U M=$M,4! 21&'@;-<&/.R*R*O9-JFL.EH.X%DE7M-"Q1<"B-NFT M9"Q:0)P1L^B];:_;S%U9;AE=IC&COI/$,)%\"(BX!":,IY P+XT=SW&I7HY$ M]U1S,SQG#2^S2LSK6\TTR*H9&3MXC6Q8NAK,W/4C9J6WS#$8([:5:29Z]XXR MQPJK-),Y><.TCXQQ\_I]@(^PA #&GD>TC(D% MF>9F=81*X" O.%:J^F0W:LFD]Z,'=YH9QV5MK+":49MXW4:V?JU5^"[9_/&: MEN#WUZK/YV'!NM9KE-"P18"M=<&Y7J*)V^-8@_"\;XZ]H0VO^7?%^W?YZW93 M?I%4P=Y7]D+8>AD&*?%\YL"4Q+&L$.4PP0Z#V(FQXR0H2$*M8V?/7',SO@>^ MB@6HI5V 2E[@@3]JD75OZGN 5KR5MP/?V#?PUR"G?]D^C(FMB_6>F::]1!]6 M^>S"7.$5/?-!6;:\%19I\W;[PM;/PC+]MB[^W/R0&4@X?UO&PF($",?0H3Z! M"'L)Q,3W(4F3B+@N"X,@5C$= _/,S6S4HH*=K* 6%C32JAF,(6C[C85%P$8V M%(98*9L(121Z^,#%"+5E$'\X&(2A<20LN9F81BM9%-+H!5J*M0*X"[#3K>'AKVK\6NJ955U: M6FPUEV?Z)1S9Z$VX>MJ^E%VP+;E=EH2:U$.S"^2I,V=Y=&NTE(2%#--')>+(LW]RRG&K.YJRE1W4OBBMEKB:UO&HEU0S[.Z[/R!;^,BGF03G0 MUJ[)2S]P9E8WL0<-0:/B @@E1V7.M('^>,R:5TGWWLR;-J!58.:T,HTMIJ=S M'N3'8K7Z7*QE@?^24AYBUR'02V7F?)A&,*9. %F"_$B8?>KJ-0?2G']N+GT' MD='W(TK^6@OPA]0#-(IHNNZZRZ1FRD<$?V13/0+N%CBEE- ;C6&J?_9WYIM2 M@F:8?4IM&/WNB++DB-[^Q=*M9/*\YSQ+Q0R?<^T&B8,#SJC,)J*/;;)>L CFR%AK$;H5>B,D!&[1*'1Y^L8Z*RHNVFB>HOO5/ M](MP_JJLY"5! ?:#6)9=^PE$D8,A]J,4NIAY"4E]DNC5DM@3;6XVRF;H32H) M*BVGCIX>5GZB"*K1>OZ-HJ@J2SE]*/4,];F$4P^"_;U"JF> 6@^KGL^@?Z7^ MJ2%_^9R5*5X]5!VM/HN_*Y$X0L1"Y ::J%^J= ML\S-9.\$!;6DH!855+*J7Z9W@SI\E6X%JI&MH1%*6M?H@R@87:)WCSK9%?J@ M8NT+].&'3;MHER5C33%:_EQ5=.PIXAIBS/+3EGT3WN?3GVSUDWTM\LV/^0*!8>GR=9*U.9/QW[T.>R*"SBD:M'GVXJR-S,AOB5(?#+>N\;U)T!-5L" M&J^*FE\V!=8CVYU:A078*U'7D!TQ5VX*0!AXP!E=@/]D> WN":*W9 MMZ$8$[<"OPZL\T;A5XYGFY?L]Y+Q[>I+QMDRP)BF/ IAY$8R_=!/88)2#KW8 M]:(P=@+F:/4$4YET;E:PEPIK 6K!@93<%N58:P'4C*!M6$!80M<@F=@[1 MZ!1BK2EGPAMV#H(Z6=B%=_5C_@\_7ZM\&NT8_]F+<[,?PH2#G^518.63\'Q7 M1;E=BX]\);QZ5/\G/>1VCTPF0,[QJ"1UF/ZL=(K>Q&>D_?2S/!N=@F-Z)CH;1]_Q>%K3 MF_7Z+J=/V6:E=)@Y?VMNIJ822MVG.(%@V*$PUWYD^_"TQE1:A59['%D]2;.? M&=WB%>@'1LN;N(R!D2MQ,M1D?L1E%=I.1,<3A@3 0YV,NAH9W;]6E#SWVTTI MV0#$ O^39<\_-HS>_!06XIG=_L76:5:RAW66RJ"%@UWLA)"2-(7(=5*8L A# MPCWJI<1G,7>T^(2GD7MN1D2E'5UO-SKYF:X $'\X0+ .Q! @P+8P0 J'#2I MCR?Z4:FY5C/\J8QL<56:W?7VNK/]*]$G?9YVS6QQ2$\D];24U-,NQ1G#]<33 MV_R,+E.,$^I$ 719A"#"XO_$H>M!AJF+ ]=W(STFJ,O3S.TC)1-)+&N M2>6:#U':DMG&!^4J^S]3<[TWPVUG6=*SXO(':( =V\Q.8A7G8,3T;,Z5)D(, M]5+4Z?D-,TX#Q: )9H?JUOI-)V4#4C@@I5//_3T"JW_G70/!V%\_->VU:VY1L9*VZ:1LPA]T\-R/Y];@.> MD7>X 3+*FWM(_;Z3J7BW=2H5_W78W)W#3K*MAY3:;>C!Y\SB2[=X+0M"R@>V MKN)7AV1$!Z,@C5@$PX"G$'F1!V/)?$T\S(5[3:CG:I72=,XTM\V]$U1F,M:7 M76IL YKXJD6@K* V]E?=$##MF-0@&)9B4]WS3!JC&E3W-%8U_,*U];=UEI8L M%/7B-'$(1M )Y"65XW%(4N["@,C6:R%-@DC)//3,,3?#<%I5VJ0D7E%Y>X!S MV,&W -+(=L GRMJ;L\0L%!Q>QCSG>IMSY3JKK8]?]1>-KALJG;/95O(JG%- MXG$GC7D XP3[$/F40!+X(70<&A+FA22,K\[_/IYR;EO_P*JQJNC1Q)PONNT5 MAW%6R3>A,\ZY:+18<[&0>-ZW[,CXC)G*?3/CNJ=N7 5!)UNYXT]#8 M9#D3@ZT9S3:?<5HE@=_^]9K536<_X0USER3AS$W6%5*8<5HSI [!F1W2>%4_A/E5?,E?MB]-)@B.0\QB)X8. MPBY$"'F0Q'X*O4 <9$(6$A(J'63.1IZ;46F$TTRA.0=L.$9I#,/(9D 9 :V0 MY$5MKXA%'H\W61#RHAKMZ./E!\S\@).DVF];.>8]KUNRMI)O][TSTQ3[+N,, M,L?W("(!J@\C8>(&'L4)CE.MQGNZ LQM,S?97V45;TFWPA3E>;MP?QHY,]ZR79]JL,ZLA&(7%". UCX87XS(?&%,*G3"A MV&5I'+NN7C_Y[LGF9M >'N\?;A^?_A/OMY^>UK()BZZ7>5[ M$%8S7[9P&_^NM1)S 2I!JSO7O:B6^Z.H0&*MOWS/5!-WF!]6^KS'O,([^JG# M57'2[5_KM*YA5$P=/GYK;EO>I%CT A;]>_HZ&$;>P95@ULLANU4V2B ^&6JR M!.++*K03B#N>L,VB5WYX^XK_5:P_KG!9UOE.'#$GE+>=+G(@XA&!"?=BF-"8 M.B2.&4-Z;<#5YY[;)NYE@"MEO7 E/Z@4T$J2,ED8M>_[2'"/;"RL(FV1=:\3 ML]')]\YGG@D'7RUNJ"0!;,5N*JG.CU@5:S3[;@ M&]D@78&5VL\8 M8W=?UMG2?CX9?-(=?%FQTSW;\91AE.#IY?EK_II)9EIM"M[. 6:W':N3<]/! MZ.NWA[L6$Z]F).$B7HI!A6NAFB2^)!%Q(TP2Z"=8-D5!,4P\ M1*'/?8(1]5S7)\N/11E5K>^VP@1 M9,3F2U9NEA%WO<3# 71B3"#R7 R)SP(81T[H81HZ7"V1S+)<<_/WCA'AV>;+T59+C$*2!KY/DPP$3;=#QB,*240 M!S1,/-_S2<@U,W*:H>=FEK^Q#;C+A7NK65+0 DO1436"8&1+=M >_")%^U5R MS:>K;74F>"C6-0_R9K/.R'93];01YP))L"G+8HK52CYVEXMU8J7=I)L3J.RE MV.P&GCJAYD2A"^DSIT^8;>)Z-84'R4K90$0F?Z64(>PS*F_MN7#0$@1)Q$(8 M>BX-&/<90EIEC.=3S&U3-S_I2L2FCTI?5I@JD&H;_3IX1M[PFLAH;]UNY2UM MX0L33+J5NQ4\W=(]3YIM;3&"O-H2IN)G1AG]\"8\!'J7-TY!_GR3;K*?PBU@ MY=*/&7>Y0R#UG1BB '.8>,("N-1SP@2E$?+=Y:;8X)7:EE>?6LL4[ 48]PM7 MT4'+I01\)S# >XGUS(+&(JB9BW&@G^'!S3#, MVC9&'S%+MD=CXDEMDCX@I[;*8 3#;$.>K..]LUXS>YX\LW:[7 M8JH/N,S*PX54[#*7!*X' \I#B!(>0TFN!ED4^%Y L,/36"OE4%. N;DV>S&! MU 14JH!&BRJ*J-%[TLX*J9FY,7$?V=@=@%[LD@YWX@-Q/#JL2*7!*,T_KT71 M5DJB[O33YB4:@G.6G&@ZCIE)?&0;G.6,[EBLFG)C-T@Y9ESRR<:X#L$D/)*\ M4\SUXH DC&OU.[@\S?S,6RTEV).KF74^Z !5S59=#]7(%LD )6U3TP^")8/2 M,9F<%I*@>=&?, :^9M.O!O\%Z![/?0,D=VE5;-?[[9@(YN] MG5Z@I=@"['2H6&WJ99.)% <]0*V(/=,X"KZ6+*I=V28UQ*/ >FJ_QYG$-%9? MWYS4D<*F7YDXBN\SIWW&61*G+J0D\"%R2 03%*:0!C$3_Y_KT%"K(][0A',S MSG??GFX?;[\_@;MO'^^_WH)?;O_GP^VW[[>_ZH;R!W!6#>S;0V_T,'\MZOYR MKY'VURK,(T\28FS55:MZSW?IR$=LA$^ M"^F_L^.V+-S3H=:R63 @]IA+5B30I.?5.YTT[NQ+9^.N'E,1==-9(V]5*.'GF; M?!4-(GFFYAF6DWY<+;]5H8KZ5'$B?R$PI=ST.R%#."F/ (,A<[L8>"Q$M]K1JA M2[/,S>.KA 2Y.$8U @)<2:Q9K',14#5;<35,(QN(&J%:P 4XB&BQ!J8/ 5L5 M+1?GF+8^I4_-LVJ3WH?U(TT/C*U_6Q?;U^I;6=4JUA;E<9/?O&Q48TT#P\QM M=TMQ024OJ'V$EL3@D6VVZWSHXDD;R>%0DT401][[%O#3"BTI(F,47!H:>[+P MDJ*2[0"3ZBN&]&L7*Y=;->P?W@Z/-(70%9%$.PEK^_(JWRH?L_*_/J\9VT7- M'\5):.G$CANC-(04!S+5W6&01($'/8SCU*$\3*@6)^7H$L_-D$D9 1="@FQW M:[36[K S_CJK>3RS6KV1+6B;'>(H0-]25^;E7V21D#HOVCG$+;UE0;/X34C5 M]]5]X-%JGZ#)ULD6.=[H\D[+L#<5_&HA0AHB38J1UT]$[V]R^$PJL!Q9I*&R02\S(5E\#GEWB!]N'W]ZYYD/2 MT'D85GK)3I-Y63:0+A,4^9@D":0QJ;+[);T7^4_@LC%;N35F=OMO__K$H M-]^*S7^RC;PH?,ZS_\7J:/U][?PL_3@*:8H#&'LI@BA)A DAC,.$4LJXPV+/ MT;,C4T@]-[MT=&YB=?X=R(L->&/B&+Q780%*J00H:BTTK=8D/P=%*SBW19[P MC'R!0;&Z=*AUW1V):QT60"HI_K7^)3RV?@FVJPDF71);5GX2F:?]:DRY#&=? MH4DG-^VD(8:Z$Z=O1C]M916L^&1F!:T.Y7OYY3/[>@JQ$Y?$Y8F+J0-=U_4@ MXK$X,G.?PLAWG#2A213&6EW-C:28VU>GZ:B956H 7JS!3G10R0YVPE<=[L O M/Z5VFD4/9LNE&&4=>Q'&_BI4(-<*@%H#4*NPV!7Z]RV(S?8>5P!IK>^'B0P3 M-P2Y J;S3B'7#*9G.__U7S_>9**?;&:4\2QM4OT>V4^6;YE,[]N1_SY5N=VK MRBO!Z[9>]MH M4>?:[O2H9DRS R/9ROMC3(MU6?ZXHX]]U#8Y$^5NMA?)G MZVHN6&6IS/W< MU;Z2F+@QE>T\8Y) Y/L1E'\%L>?&*7.Y^UP.P MFDMM![:1OP.&B.GWQ1H$PU:/K.Z)INV7-:CP6>^LX3?T,SGK#'#I"=?7\ONK M]D\9YVS-A"X&1<1ZH\[-2M32@[WXK409<%!@85!6K(EVOQT9%^BQ[[XT,1ZA M\M@,.Z-L4-8.@G4MJ.(*93_,;SG)9)'7B,"4/#":%* -XJ[DY%C"EO)45VDLK\;OIQT_;X5&#Q9+3,S#9 MI(Z/FN*GSH_B6^_ BG#H$LQ2!X6,0$P\#)'CA)#X'$'J13YBCA<&KM:QRHI4 M<_.MK%73&Y[:["RUFN6;? ''CPE.M7;3,B",=-2T(]/?A_]@Z !K=W"#L^YZ M+2-L-SE>O1WQF:N>:CO>GYN-%7(6.2NVY4F-2".WQG&U"S"%@ZD%K,8^@O;# M-,:)

^%KD&_81KU=%PP > MN^)8*(Y^D'))CAP$#B0TCF#D(>H'/L=8C:Q*8:ZY68*JV*L2%U3R@DI@4$FL M2;.N@K3"M:@]_$:V#A-#IW&K:0_"B>XOKX-2[ZI2#9S>2\F!(::[?E33Y>BB M4?$5?=_I:4UOUNM/V[IEK:K'=/S6W*QCNVAV)Z.Z&@Y/I=5-W)W3H::S,FYK$+;M>EX0F^O498M;_--MGF[H50L4MF9/7/,;8O68H)&S@60 MD@H<@915;:OV =J_9RW!-/8IQ@0AY7YZ_Y:_8Q+^F:?E[A9V6&[HMOSVWG5E*"I^Q%?EF^?GNX MJV* F0"(40T>[LM(#7]LKP=IY'W;AP_X0PIKBV"[%PDS9NW+0TY'J=VKTA&7 M=O^35E*[91%.7\(JYM3%R D@"VD 42#03+#C0NHPXB0.=TBDQ(1H-OW<[,*E M9-:J\&[$K.*A%5*(6XR*^_CW-K.#_*HL;HO0OV,*]S5+<&W^MB*"FLG;0Z.^ M9^:VHL8#:=NJHYCE(1SNN\1D59+GV^'.A7B(4^)[,/%\ A'A 8S]V(&1&\O_ M32-,E,J#5":;VT?C2%:]"_]>3/L-OVVD1C;S1V(NZG3M-_!'\[^C]!U00<;2 M97KO5)/>D:LH?7KUK?2.M4ZBMYPSV;Z=?<(;=L];_^(N8\;3D"0>WBL(=AJ"/PXZ@MM26EZ/_"C\EU>(]8Y4F=>#V<^J:6'\J[M;M7JG)"X/ MDI1R8>"=1)CZP(%)PA'TN8.#*'(X3I!A2RO#9C33];$JQ#877XB7=D[6AZU>QI2'5U.QIY0_NI">(^K7%>VY1' M]EJL-\N48,)I@&&$J=CW:13 .,(.=",4ATGJ!9&GY-WU33(W3VTG)S@("FI) MU1,F.@'MW_2V8!IYSQL@I)4P,02!4<9$YZ"3I4P,J=7.F1A\UCQIXF'-Z&;] MDAOE3!R]/+>=>Y02("5E\KLM#M4&"1/'*/5O6RL C;QGN[$9)5GB(@Q7Y4H< MCSAYJL1%A2YE2EQ^T,P9_ST7^&S%@)\8V32)[FX4AT@\#>,JZD+$QSGQ.84! M<7PG3#V?HT@GX')ACKGMZ[V(0,JH63S0AZ6:"WXE0B-O;%UPM!WP'O4MN=^7 M9IC4^>Y1\=3U[GO4D"0X_<'H=L7N^84("*<TX!HKY.: M=1D3_9%-CWW@]=F #=&S102L._VT',"&X)S1_YJ.8V80]WW+6K'.N[SO[_5*/D]>GIO=:8E7Y9SH5GV>8C,<7[D:EI$-Q*4:4&64#&I!.Y"XHB3T M=,2)*T,[%#HO$.UZT,S9N,O3M;QP_<3J_[W+&YK8\@&_56Y\F&(7HYC!,!'_ M!T4!@MC' 711$%""4B?"2IM;><:Y;?://^0O&F0YP(V@X+665,]_&(9:S7>P M"N#(9F$G*_AE)^VO$LB=P.!A $AM_T 9'$N^P?!\D_H%RNJ?^@3J+YJ6)KR\ M%'G5)*5N972SW?PHUK+AU-(/&*'41S#T7 Z1YV.(O<2#A#D>]3B+J!/H529T MSC4[VU*)6K<*7 "\E[-N=:J99]&'L9IIL83U[#5K3&>L@J/,B(MVS*)![X5 M^7KWG[(Q:_DER]G=AKV42\]#G"64PO;+UYD]WX M-F(BV6O@548F]CS,G/D.3R)7'&N9^"1P[L(D10C2E#.*&8H(4Z)V5)YQ;F9^ M)_"BZE*YJ?;Y7FACDNQAX-7,L%4X1S:M5R.I;2:5T;%D^H;GF]2<*:M_:J+4 M7S2L+=O\8.O:_.VMX:>L3%>%-'[+R(T"$@8>9+$KNZ>%,<1Q2"$-$:*1)Z ( MM-H;]T\W-X/S42!?\R$(7Z/@X!.KFC%H5G#U(ZQF7.SA-K)EJ01MW+4%:-W$ M':2U6#.EA(JM2JC^R::M;U)2_*QJ2>VMT7BBUJ_%6FPE8<4J299IQ%+'=1'T M>(PA0AZ!B:IDKZD2$N1D<'>:<1I7JVUTI8YW"Z'2]^DW5 M-*LPLOF:]P)8YY&Z8B%FR"6EOB!C,$IU8&F!5>ITY+DQ2W5H;L NU362[:[T M1SQ6EW8:\GF(7(=!/Y!M%!SF0^(G!/J)%X=)&$4!O8;&4$.4O\,GZJ@_]Y%" M8UA*G74T^F2-M#KO\.F:[\+8:FQO%5OSKO>#,[SGI\X MB8%/GLF(9F&=&_JO;;EIOJN[5F3L&]O:0ERM@%9I:?\>_E?J="T-@#%GK(&[Q7\#[VHTR@_ +58U7LO MZ\C?V9,5W2L(A(:@5G'7&5*:;KFH.T5EAQ\K^V^DD>]!TE]C[F@E@* MKHTBXJ0AN3%!/@WDC3J7 5G!:M5D5+<2JLNF;%>5LZ!GC-G9]-4*7$@AU^@U MV8M8OY6U"=;8EK(#)XMUSZIHF+$9] T\':F!@GI'W 8JSQMMD&/AUNRFW;H)))=6ZWI3E]N6U(IZHN";V72"._VN9Q%$4ABB ;N#*IF&>"Q/J M>I"Z09HD3IQ&CE)@<2P!YV9O]EPN][RN* *5EKOK<%!_,!^^_P[VFH*6J@VS MBSZYQ&@_ (5KNG=>UI%-I!7MYK>N&K=\[[R^$]W]G;/T3+3>>M>"(RY&[V7A M&/-.=X4X(FI'%XMCSF-(1,_*LEB?L.++__.MV/PGV\BB2R;PHY(.0F;^Y%7( MV5V&2>@$S,,0AU$,44(3&*?(A6[DA['KTXA@K6)J0SGF]GVOU5B \]85%3V! M4 :\L0W8J[.HV$OJU+A:)4W.>\/E4[L/G&!11OXZC[@>^A3[UZ%IBX3?4(II M:?JO@^J,R/_*X4PS.6A%UH=7#SBC=_E'_)IM\&KILSA)F!=![ ;BS!0A#N/( M06]*%A+#;@\R\2W^[VJGE_0]S]N2#Z\]_;:P;/6+=^'M\L. MH2P:W+RU6/.J%+.G'SB_KUW#S\6:LVPC@^K_9-GSCPVC-S^%G7MFOXG!-Y*Z M:U\QM&34(X%,_HI2DD#D80_&CD=E63+BU'%83+72P.:AUMP,72.[=";^;&0' MN!8>/$OI 94)H5Q6V/V4"F@2),\"=%7:Y5D(.R/K7FD+ZZ#?<2"]Q6A(WD#[ MN:/@X +4T+0Y4>O$8K 1Z( &G@5H ;0 .XA @Q&H0*H;F1Y*/2T21L]JW6W1 M4,]#J6G)K>>A<\?7>F;2F3D'LL7!09+?\ZV0]4.Q7A=_BK.*\#]P*D2M[]F6 M..$!#BB&H4O%V2%!(20Q89#'41#YJ<^#6"OLHC'WW#ZSAXX<7PJ<+T M/-A+ M#W;BZWU>=59#[1LX$L8C?ZBJ-B<'L7OP75B[!+X",4LF7F?F2>VP 22GQM)D M"&.VW^*%/>&_:H[OPZT2CUG,D@!![OHN1&F00,(2<0 ),6+$=P,O3C1)?B]. M-#=;U107"$%UR38[H52S/38 &MG0'+"9AMI_"!)[C+V7IYF:J+=7V0O\O/W/ MFU*D,1GSN_U+^FC[2KF:T*1IO2QL X]8X&"85JX-9AQB[G 8(>K':4)\)_3T M2-(&YYR;F6A$!JR6N69-+-2K>W7@5K,?ED$D$6C]&_PT_K<)KU[Y.S.+J+[S MN, MH[Z7*M-'3]]YT2[&3-];IIE>H\I*ZP>VS@JZ=(,T0)3%, BP^'8GKOB*$Q1# MRGPB/N0^2F*TS"MU9=[(;*Y,#RHHF>6D-LMGBDQR/9IO9=V=FHO[O]LW=X^"3(JI+][?Y5ZR)?G_7I>/YTLR^0WC!1'T2S;% M-)EX\L >\$6CB+C[Y1D9F4;(#E:*+[:KB8V^/OFG0?I%N 8ZX\UUI(URV)NM!90ME*E MU2:=-G-:"XBS1&J]MPT# C+R^\A>Q6_NAW# 'M;%\QJ_/+(7G$DC^*TZ7S;% M=JU^@4_%!W9XBRY3)Y0E&2%D#N<0^2R ,0O%M]NG2>*%F+)$J_>P';'F%G&O MP^P' 4&CUP+L-0/?]B?ZLWZ9DH"(L-;[W6>W,==:\20_^0J.?4B?;/'T#]Y6 ML;9UIK8CU+3'9:M GIV$[8YN:/#9LSSRB0&+]::A1Y$4FN*/\E#RN57E)P3D MV4;Z!I*UN7E1\G7E9;'*9 D&/9R2PX S'K(4NC3!X@N ""2IXT..$4U2C(@? M:C5M'4G.V7T2:FG!7L\%:&E:G<@K1^U0?EMKNZ/9K3B3=X-4!'4'I:_HY3K6 MKT3QV_'^:S_VQ^3=EUW_(S/NHMCZZHPDY;2?H7&A/OLNC3S=Q%>5372X=6EZ M?)NZQ#$+G"#ED'#N0)2D#DP2&L"08Y(PYJ(D4>J]-KJD<_M8M01=@#HX),,S M"Y#M$SBF+,<<7.B1[QQM+M_\;QCW=XA'OX*3U)T97":JKLI[7QT.ROGWN"A4 MA=O:M:#RA%<$Q.[*3CP4\@]'D 4BC_%3DA@ M%,8A;VJ6CB'UFE1.7*LNHZ%U9)4>"UL2VX?0GY2YW#\JM! M5$MSP31"6.,MPQ0FOP2U_(LF(+6X;.$/J[ F(O?1ZOVW7*8R@Q/FS$I30FF M#T"9070QVF0XE)[II"Q;WN8;L;L?V7,F6ZKDFV_BE[GTN"MS_2A,A$V$"%,/ MQA[GD,?4QBUP1S,WJUC. @))!2JIFS3A#[;94-:$8V1)JH*)N5 M(=5[\DO$J[6Y$'\X6(G. 2W1KUC,DN%515-8RJN:"PE1Z@SV/=#U;UQ[J(V\?94 W]8K316 M \0*3QMWB_E*]O\**CV?N]X?6Z;_:A[2BVK1D.C#HB& M][4%=,9.#3H'9H0M/(##53UE3L>N).]JD3<7 MQIO-.B/;3<5M79S'3EHG[24.2>*0,((TP00BYF+AF$<,\M3C*0U<'H6N)HO( ME2+-S7)\RE;;3?:3 <8Y2S=5A4V5 %+LPJ#K0_EL_2_;NGQ6ELR_LC4OUB]5 MFEWUU]J4)=>NL%J$8]IU&]FFM90!M3;[+)R6/O*V=+^XM_O%'0B+6,R.M(>Y M/9Z5:P6:FI'%$H 7N%MLC6S@D>UZX6FT"6N_,S<+>NB<>-HX<9#NK!\;!?_+ M$):QG:Y.1*PV ;NDO9FKU1YH.O_J@OA'3M6E?S$_, GN]IE-1>I[D1DKP?0@M?6ZD(21L,2)USC,M M#]*0NF?L1X,OF+*M%2ECM$YRPK+;D/@;X=1OWA[$KV!SDU?%J:]R[J4;2AM! M74A#/X+(2T)(2.3#)$$12Q#A8:K%R*@Q]]P^^3O1Z_1$FI6O15GU M \_^C MKVA2Q@%U;"-SA*>46QY5=I(O0"5[?>+HS3TS4I@W).6&; M_A"FC+JQCRS5]9N:0NY7X2"Q,5R6M9[A'AYB *48K3A.'$2T.N MUWGL\D1S,T]UQZJ6H'6KJC^DK)KY\9W8JIDC&XB-;'O,P#)HZ=6/A+6>71W3 M3-R4JU_9\ZY; \^;&89'UJ1?E??\2Y$_RV$EM;6P/4VSGN^2%UY\N5FY)"D) M,',3Z*6Q(\X_H0>3F 30B[GO$\Y)R+C>24AG^OD=C@[2 W%N;VK5.9;I\E+@ MZF/,LQSGJ;Q:6K M[+F)+\E%:!0#C6;=30RT;98)FI;LF-;4D]HV$U!.[9W1&/JY:I^:?L\_%G^-R 4 +4&ZC'! MRQ^#+(5]SB4+PQT5ABOCF;P$KNGUFY S%=[)%_'7S0&@:CK/:,.]W_J'3XPS M\7?TD?UD^98M/=FGF"<)]#V.Q<%*_"D)8@Q3\1.-(X\YOI\:T.-.JH3!\6P* M@MR=E&!=BZEW_IKV9Z!V@)O?JDYCF'=Z@Y;B-55"K3IHZ][T*-G=Q]'J&-A2 M$S0 [)N8M/]Q ?:_FL>!7XWV@?%=5L_2B7-:V2<]LK[+LIR>>=]'"'U?NTX] MOZ%U_F-UT%/TK,_?G)L?O9--X_C; U6I>V\]CREOQ,?&%O_MBZVKU5QY[K\G&L?=GN&F-O>E**"2E;0""M9 M[(M-7NALU3[,AO>L);C&SA;H06J$7+ZQ%[7+,TJ%T'\><4JPHR9F;UIZ@;9BBWW>C6*^S;C+J79L?(]%&MG* M=:_/7JMJ@=IZ+2;+F;(-N"UR;%MB34N?;1G,,X)MV^.;F?B/Q?JU6 LI=MT[ MOS))!+NDDA[#"2D,":$081S ./0)]$+'Q5Z4.*&KQ:G=,<_<#/!>S%;SV3]J M4363M+J 5;.=%N :_=;" "EMDS: @R4+U37+I 9G0-53^S'T^'6W$%6DITZ? M%I;GLRPGO,6_)7WW]0J0!:.IA="ZBNBUY@?P2TIPK-#P,M3I]5?-[J&?1*!"V' MQU5G?Y< MR8T72%JW6&,3[PG+4[:C5#JAC62@+CZ21VV6^21(.$LA@2E"41^ MDD << (C[.'4PY'KI%K>DID8<[.&G=U^=)-2#5=%^9@Z,M;C'THU.BV-:@ZO MP]+>>=-$B*E/EU< =>$L>]!-_+% MV9$2'\:.^).7,,='88H#7\L:=LXT-X.W$Q14DBYV1"!F!\AN?-7LFA741K_R M,P-,VS -@F')]G3/,ZEY&53WU((,OV#*ROJ1R0JBU5U.V5__#WM;>DZ,0NP* MNQ"R4 :6(HB=R(6N@T,G)EX8ADB/EO5DAKD9A8:!M)$25&("(: MP6IX@3^DV)9N_@=A,;KW[QYULEO_0<7:=_[##QO3.\J<=OS7[5^R)H%]8#GC MV689!0Z+$:4P\J@#$6.QC/,R&#+FQ#0(PXAK5>UWS#,W>_#P>/^/N^]W]]_ MY_M'F:22C MH!Z%"9>>/N<>IS%#'D(&126:8BAMB^G+0BKY8"$$!.D/O'Z6%0+/.,O+#< [ M!G/AS$S M@+*E5W.]E/[(LW]OV:="]DM>>LBG+$PP)#04[A .*<0<$8C=-$E]BN-0K^=6 MUT1S\X?V?-#,9GG*VK/H"?LC)=%>56_(8.]Y$^PR%+(AF.]=_.'!JK/KHEYUG]8VRA3'-?F944AS::4S7B< 5U8V[D28N M;#Q1X+RF\?0!O;WUK__Z\6;>"7@7WI9/RZ:EO\E6>%49;N XU'<9@0%",41N M%,*$A ED'F>1$\H%^2/#JRED[TYO*=+7GZY?4):]*)C9855D::EBWG;;5;=\>W%+/H%34 M(M>]K\'E-1U859-YQ(.\(^B_WV ;+VP]#T6U/.I.RA4PS%%8KH)]=3O(6MHS M9LV*W'%J'A9[V1-0[(7)!PEN80A0X!*+@$.4PXHBQ.00ICD M3, ,YU9'>4:]CFT-WA5:;]!KL6VBA<\8!+,=NG=H>UX_O:!JO66W0LG3UMVL MST&W\%8P[&_E[5YV,T\Z@W?Y?DF+DF!]DL(XXE"$@$%&U:Y!5TC(10800E"B M+$HPLK)#N\V/S>!4T@5_-/)96I4][,S,ASLB/=L)9-1K!*/5LULZBS[P(&DTOCC-I M*GT_G"?3=$ ^EA'SI)1_!>Y+4Z@]L5P:=^>VG-R]BH629?945A#Y74R??BP% MOWQ3OWT2WX6^C6[^J'?(T21$3+F%$0(1$\I#3#,!"$4Y("QF:O,:"Q9;71_; M"C"V!6 M?U6#Y2)H5 AJ'8*U$G65%JV&W1IA/4AFQK]/Z'NVZIY1MS;3KM!Y MLK_6W0]J6%W!V;>8SNTXW,!=%TK%GY]%6:[SNR@9L>J2JA7=P^-\29XG/(OS MG&\0C MF>1Q#*(PR@"&FKL()01D"$:4LSQ)&9VH]9[.1X+^MBS_!OB;[1-ZQK3G1;:Y M[2H+B#?R!S^5 D&CP46PUB%HE-!IA#[K93I#Z*ULIKT$ U?/=(;HL(BF>U,^ M2O!=S1_$LV!JA?M6$IKX*,5WO,VQK1XG*LGI/Y/9>]"H$]3ZG%.@KP/P;A/7 M)]8]VS5'F ^Z=#YKSWYV^2)F M7)^SE'0_/.$ZOX^ 5 ?V8 DC0&4< 4Z3),IQ@C$QR@DX:'ELTWLM7*"E,^QJ?!4+/<]=0?RLFLU9=G1C,=EL:C+FL58%MQK+V!QPN$_2*_EQ&&Y/% M>TV7*5C&(XYS@'$B,]"I_2Y*#^*I-&7^^%A/0=%Y*-_VWG G\!U2[QRW M=SWG3,JFZ5G%9U']>S-K*JNN>9]$,6%()I1("H1,4X#3* 29C%.0Y((1F9$\ M%:$#^Y)1YT9?\O"<2U<_=.Y),)T%O"FO/*V8RI9::FL.-X-1,-N ^ -U,'ZW M4L[@ET;B7S6JZZ+5&_ZW#E1=^-[,4?+'_F;0Y]!<<.8PM###6;SL6$.,%#\N M9US_HP.NW\BS9O.X7%Z1Q>)].GLJ21$FD< (XEP"%,4$8)H1D-%4[8-2&@LJ MF(@CHP .JUY'YYLI:"Y'9H.2K+)E1G\,6*;.!X:!DF=7+;K:H3BPMZ@"'A6B"?T5Q*Y9W MLI2A#O"=I&I;*%*. (9$N4RY,DX$$0+R* N)9,IA0KF#RV0CPT@]IR:S6Y,F M;L7KJ#DV$TN=R5C:+[>\"ZLA,K-AWA$?J&AV+;:.BJK%"S:2E_D-&NO2T%V> MPMK:I+F YLFR674]J(%S 67?SCFUT4,2@>:ATLR8WY75N!?JFYTM)Y!@CFFN MK!V$($,D$K1U/YY$@@YPK!()NMIQ/2E3-D,4RVIO6Y.A MZYQ,GL=Y#J$$/-0%&I,D!#3*($ Q(\H:9ID4<%+&(IN>BK5W9&7>UMWU-\W* MT-Z@D;8YI_FE%O@X-[\=NA$4240% 2F*,X YHX#$- :)PCCCG.:4&]VP>$5W M@,7CYO;Q^OOUPV-3&>*7Z_^YO[Y]N/:%J^EAXOEH]7Y^>.0#])S#>PH*;X>$ M1[H9^%RP6]G#H\ 3SSN>_I6<^E\(TPFR[S5Q-V*81D396QI2K"Q"+)2;B2. M$0H1#),\9T;Q#EV=C,T:U,4%&B$=N=!;X30\R3L3I+X/[FSQL3^DZP# UYE< M6Q?#'L%U*'EPXM;U[+FYFKJRW,ML*J>LO)3^1I9ZEDTXEFG":0JD)#' ,E.N M%@RYSE5G&<,;2+Z +-G<_%! M.+KF9IZ/Y\D929C=(YAF91]KYH'3,;JV.YV*>>,]#6>Z2<'--:#*1 M$660H!2D(5.F.:6)V@6'$DC$!8MDF*21%8-(1U]CL\K[E:8K:2].'ZM;@VSF MJWF"KF<;[(S:>06ZV_'HHT3W7D\?5Z2[7>7.,MU'7G%PZ[X+]DR*8FV)UH27 M51[?XG6^($MQ.>-WRQ]B\3C?"7&;T 02'BJ'+Z5IJ/GK,,@Y3D"((RHYRG,D MC:S*^:*,S>CL*[-- 5LGQ=8*E0$-I4KZ+G!'*0O_YKQQ-/ @!QN=GNW:7VM@ M+%S2P09H(&>UWX&R\V2]8-OIXY[7PW#>KQ*X%T$;NC:T\1;0N6+ M*=ZTVV')XBW!.."+MWW?!]=%:0K]T5RT-CJ%:_SW06K1CVVV$>H*U M[UL9"T0'8;#H!,P3>45['Q_(6]&I=#=E1?>K;B[17J#.[4IGL=W)S]/GE?IM M=?!PMUH62^5T3V=/$\)SB9F00#)]W8NR'! H8\!RF291A#(L$AO/R++_L5FI M6L[@9Q/31NJ8MJ*4/)AO1+=SEVS'A><$8R018&F< QPF$CS*B'=>CY\@"\US6P2OR@:6S_8[7&9.;H^#T/-: LHD!#2)0AEG(8YE/$ I*C?I MQV9_=\H;3=?2UT6K!JE5Y?@9F/FAHQWSVD!0OW/17&Q5; <9?\KU,8Z;U@\5SBT*[#)G9FM3S M0/1^%M\^!NO?EZIL_;Q6J2J2J.:HF+Z58]-GA>DS0/:5A>$@P;!)&NX0'>1P MG-'4F:0"=8Y8L2ZTC(A@+ US@"-=L25$4FT-( -YA#..HH0A;'7.?[2GL5G' M.K'SP3'M_P!(,VOF!9Z>;=8FD;\1LI="UB>A\)V6?]#/Q^3?'U/W:*+]T1=Z MJ>NTY5)!CB$B#,B4$J#, 0.9D 1D1!#$8T0C897Q:=KQV"Q%$YVHU^,U/^+5 MO%![0*.SOO-&P3 '#$SW MB[DRD,OW>_51:<=)\\^]ZDIVO../Y70[".[5'KI\69J'K]\,<-'LMPR^,8.,96MC0X8"#E<75VHR8[ MGG-S,2XY+RE1R;,.P[R9U2MG71@BC!B!<9:##*7*JQ DTP?,&$0111$B4L(4 MV^R&.GL;VT3?"%O&$8/I+&C\"KNZ&V98F[D1WA#LV0R< YZUJV $BB?OH+NO M01T"([7W?0"SEQR-27DS-N%<1'$>)2"2. %84@DHBU(00DA#2A$/8V83KELU M:V4>!N,D=(F"J&$RG/#6RO<]L[LUMI^\.PKZFJ55H\-.QQU%#N;=[E_M_>K+ MGV3!BZOG>2$>Y]]FKU/-.WHSX[=JK$S]ZZXVQK;\:IG,G>E.=$X[U;Z Z7ON ME6(&I9RZMR^Y>:7#,M=7; 1Q%L8Y!!%)*<"8$9#Q4 *1H"A.<$AC M851OYJ#ELQHYX6?O,)['PY$8? M[V=0S_JDNOO.]ND77$_+_KDJELT9>OM.NLP.HZ00?#LG_;NHJ@^)![%XFS)= M*& ZYW4TJGZ@JG7&A,P%5::%JLTRP&F6@SR+&,@Y0B$E29KSW.[ K5^!1V>P M-*,<*)4)V#8E@*CB26P/['H>;M,SO_$,8M\;G/N;JYJ?$7PJ1[$IX76Y6.@J MJ!6YS+J0ITYSUE$IP99./L\5AP'>V]%DS^(.?+HY#/B'!Z0#]>NV!'TATT79 M3GT%5 JJ^E@M%M/94WV7D)(H9!)*Y;!"JFMDI8! 2$"28*''(I72*HK-I-.Q M+05:YJI\9IG55(GJ>'-C!+J9,?<-9<\&V1%%:U-K XLGZ9IJ=.E]I)DZJ[Y7>S=:?J@=OY;-'\6/*)Z?=+8_DHV(_95/GHQ=?I3-PL MQ4LQX2B+4JB\WXP0"7 609"Q#*NAPR(A69SPR,K[[5O@\9J\8.LK4-[2ZTIM M17612+ESI#N/+:+^52QW&O M?WLGKU]>G^?E&Y.89GF:E\CM_4)_&]8@_#0NN^_%](@.1XH_K4[$CT1]VT#K9 M]@<293A:_F&QW>'O'[CK\[+"-!_AVY2+&5<[YSP4D>0AB!!3.V>:<9!1CD , M8\1C#"F,'-._MGHQLB&#YGFM10M>R=2R^%4;C&;;35=H!L[94G9O+9__M*P6 MY3WG7VWW\"&)5BTJ'LNH:GO4D;5"\PIM[:C4WDGOG+13D5',,(P2(!BA (N, M ,H2 O((A1'B%(=V];*PF, Y-C&WU? Y6CT&C; X%?.BCE8QS!C;>6EL M*Z(2#MQ>WQGN 0XQZ%YKSE*_9UO?:.XQ$N>HNDX97;LM#9;"U:K =LY6^P-N M/OA7411"K"GKONJ(U#6597,R\%GY-!)+&1(I ,V4=XSSC((1NZ^UF'9^JC'D9FYD'T#V//,KD2^"#6%E*?7%-HGN MH*8,K'D//%"U$Z MWM'GZ5-U.TEC&"4PCX':L'. !5=V*A888"(08S#-L;2*NC/J=6RNQ)>5)HD+ M%C4_XT(\Z^L+/9-6I;-7R*GZ\76C2C!?ZV)IP\Q&Q<>Z9^M5RZMCB6N) M@RV1@XW,%][XHIR@\LM^>:+/CZ"^-(/A".^EX MA4E"& $$9QE06Z,$Y%1F0$ 1JEU1$D)HQ;YOT.?8)GDE:UG:HI8^N)F5EK0\ ML-UH<$Z^O<%0&!ZV^P6X[V/P&M"UN-9PVI]&FP/DZYS8H,=A3W#-(3@X6[5X MU'/]\)]V)LIA7,PL5K]H]WVV*Y:!ECYHQ->7=K]H M#8+I[-=@K42PT:*76B7N('HR<@X"#&KSW ':-X%GM.1T#W0OYK=B;GT3M/W: MV,R3OA&YO[X+;J_OK*Z#=J PNA!R16& *Z$: /^W0FTZN]X+[;0UY,U0FQ)[ M=T.MC[@Y'=7-K[XNGL^4>_-YKL],)CR5+.-9##B)R\T/!YE(4\ Q(U!$.170 MZC2CM9>QSIZ]]A!9K^>=$'A:LMO[&'15 M[E1S?^'M?MB!I)?_\W&NF[O\N!+5TX+;JKX;L>Y.2\,QZ;8IL$.=V_J 0\9W6S-CSBI?A58OY%WV^ICQM]ME-'AGZ^+>5 >6P8SM6F= MEAI9)..Z#UZW"1EN2/JV-W^-T;#(=AYD5 9*8.YQ=.RRD<\&M3/!V+WUX7*& MST9@)PWX_-8<5K)[]5G^((68RYO9FZ@9"#?GT03%J8AU5<Q(+.34_JC_1D\_%O]]??'-"";J6 GD$/>@Q3^V.]#'IV?T+5_=/[4X^[F82]',S;E;X,O)-E?F=QMUH62S+C-9.E MLFV"0$RH!#E)U,8LXFJ+IHF8L(B$2".>92YB:&>Z>QN380SZ[Z?'HRRD M0Q2/=GG8)DM!;T-0,\+Q $M0B6YWDY6L@=;PE\$I?C^%@XG MU#PM)W9]#[K(.,&RO_2X->*V('U:%6II*XJK^0NMZ03+$\J%T,5%Q/1-!Y(7 MORWF^I%9N6U>D>8 ML2U7C>#!EN0702E[L"7\J50T_X-F9A6'&HJ>C62C1K"EQT7@:6RLC:8/4#W9 MT+-$&=2D^@!MW\)Z:=.^^N[U;*DC@BJ2MG5.PL.2+%?%A)(\XH@1P/(8 1RC M&!"8A2!)0XRB#&8$&L4,G.IH;(:RDC6HA=U*K:G$-:_7VXENM]7SB5G/%LT5 M+JOBOB98.-7Z[6QXL-*_)NIM5P(V>MZ1DK7A::@N>;\JBS-A*):21Q1$:D<) ME&O%099S"5#*LQRI/W$2V5"ZM/1A900&8&^YN[_^?OFH$WYN;J_NOEU;,J^V M@)C(G(8Z!!HJQ .HPSD29Z!"/(H%A@*D0LK0MLS01R"R=8[B&:^XIG0]&PP M-V0VE7C!+UK 7SU2U1Y7WQ=';4L/PY+3'E?Q@)6VXU$W$ZEKL-[)FAYB$@L6 MYBA2.\TLL\Z7,'SLRN##@ /9D^OJJUF'<-_K0@'P\[/:J!;3I4[T?F[B MX.X74R8VF48396,EC4@,6,JAVB41 6@:8Q"'.8QSP22#L7'HKW&W8[.NE> ! MKR0/0""U\,%K$Z'YJL4/R%I^B_!6\Z'H-J3] =SW>=48L+4((^X%XX%"BKUA M;1=@; U99["Q>6O#!1Y;:[@3A&S_MGU \OW;ZZ.^M# -.VZ>'YLIOB?OP5NQ M0]RYX6PRCRY>P]%M55V1Z-EF=H(0_%&*ZRE*>%][IUC@=2.#1?SNB[T=UWOP M-T>Z066MJ_(+]65AS256E'GF$5< Q D'"&/E. F! !%Q#B2-4\0000FT"LWK M[&ULD[21[51BN@.N9MM);VCU/)%-@;)G!30!P!@L"Q&4$,$\RD)$4*6\@HTE$(<)I:IXRW=W9V*9[ M+6[0R%L>!:9E%;89.=Q[U MB38&S*0VTV8WE]KP'=?2#/IB:_E^KT9X>3DKB]N]ZF_H?OX\9>^;K&"(81;G M60@(3W6E:A*!G,,00!:QC$.*4,[L:C:8=3Q",US*77[T:Z%MZSD8@F[FB_4! M9?_VN!3Y(BB%W@53_;(4//BC_K<7AG=;U+P5D##L=N#*$G9@'):?YBB[EZOF2,1T?7FPBR*NZF_L7@9-$1(E@20R8#O+$L10@ MAS@&)*1AK/Q)2:F5!3M'F+%9M2:N^57351>:&4%G#VK.*Z9SW930?+H,GN=% M(2Q+8YTU9&;V;ZB!Z-DF-B)OI<=T MG@SG6:(,:DQ]@+9O8+VT:7^_I7I[FL^$ZF&NG<_/*_$X_SPM_F]%GJ=RRLJ- MQIU\)']^$C,AI\OB\F5I>A?FTO;8[&:M0] H$?"5T#RR^WKH($JE2="H\/?ZC;O'!"=;OZ<.ASLEO <.+9O%,]JQX'H6Q=W+ZZ4 MDZ/Z^39[G>K+7ZO;_>,MC,UN59(&I:@ZCO)1%^13\^;;[?W-UJ6W11GV#O1. M6R$_P/7MGQEBYC=2X#0T;BSBQYL=CE+\I&H[_.*GGW9,=%D5R_F+6'S7!8)U M[=\?T]>ZFOP$8@K#&"8 0L@T\4P"<3XW9T+PXHL2 M\^M\]O0H%B_Z"K2XD]4F?<(H)(@2 2)&'R%)PNJ@>^LC\Q-X&Y^5^T.Q_T/R4M9 SX5 2PNT MN$$IK][15!)[/1(W \??6?B)_H8^!#=3O^7TV_!%1P^%O$Z7:M/S+\%U@965 MFKT/<[E4#I&X%_-;]1_T=)(?[^M_\'4$L#!!0 ( M UV:5=^=,GG&G\ ,K[!0 5 :FMH>2TR,#(S,#DS,%]P&ULW+U9 M=]LYDB?Z/I\B;]W7&Y78ES[=/+ &9713I)BFG79]^ M B2U4Q)%@OK#U8M3DF4BEA\"$0%$Q#__S^]GDU^^X7PQGDW_Y4_\S^Q/O^ T MS?)X>OHO?_K+YS?@_O0___5__(]__G\ _L]O']_]\FJ6SL]PNOSEY1S#$O,O M?XR77WY9?L%?_CJ;_VW\+?SR81*6938_ _C7U3][.?OZ8SX^_;+\13 A+W[M MXF_G_Q1UB%DY!=S' ,H9"2[4/W))MACO3;'_W^D_6:>*+%H#X]:!PL@@)FO MQBRT0(F.F]6'3L;3O_U3_2.&!?Y"[$T7JV__Y4]?ELNO__3KKW_\\<>?O\?Y MY,^S^>FO@C'YZ\5O_VGSZ]_O_/X?JGHXSCT>J37\3%G/I[-OO]('_UKE4;]8"68EE#O+K86S']T7>_ S_>XH)XU*QDQZMTC; M1PD(PD_V4+C_^L\S.D3)S\^XM?9?#D2&;46A;CG1H!B-D,,AOY(B401LB/Q-%'^ MK85WPH'H'P>'R+,32'S ^7B67T_S*SJ.1UEP$XW+X B_H*Q"B,Y8D#811RF8 MP'P30-Q8=B6VTG_NE_][R^[3DS!F_$BA3Z?WX#VA>LC2D*TTH+- M,H'*V4-@.0,Y/MHRPT*Q[+!8^)Z5=X*%ZQ<6320Z,"I>3Y?CY8^7Q,8\3-Y. M,W[_#_PQLD2BMI(#,\:!DB8 R8!!BLY;[04Z>=CYL779G?#@^\7#X;+L @QO MQA-\?WX6<3Z2=-1EZ1AP[HEVY3U%18G<82.Y5.@]DX>ER6ZON%O.B?6.@3U% MV(7Z/^+IN IANGP?SG"DF0E),@,Q*%Y='PE!H@$=-?,4'7L?#TLR;%MU-QAT MG'L\6)1=0.'M-,WF% BO)/^)%( O9^=DW7Z\G&4)V TH'2L MD%^$#@()!J30(FDCB\/#KB\>7'XWK'2 M)<\Y:!8HGF)T4#J,$5QB,A;RGZV(#1"R9>G=T-%Q$K.-4'M"QDOZ\F3^>?;' M=.10*R]"!!V,(G +#M$J8D:K[(4L 9UKAXNKA7=#1<>IS18"[0D3J\/Q9/YA M/OLVGB80&VOO!H^.\YZ- MQ#ITXK/R,,>PHMLP&W+6'IQ2IE[N$*A-,)!5)+ASRVT\++-U?;7= -!SAG-? MT0VL\OK<;O+ARVQZD841/DJ-VH%6A>!J=*DI^@A2DFBR2CS;PZS [15W4WW' MRS/5<1[S(!$.K/[/\U"?-'_Z<19GDU'A*CLE!$0E/$4_J( .+PDV<1[1 M&U.L/4CW-Y;;3?$=9R[W%UXGF_[U]_0E3$]QE7*UD<=H-1'L>*0S2VJ*>C-! MUPJI?!50;K/QKZ^Z&P8Z3DH>+,HNPH'-]>SZ*5>%-.G@?#'2AD=I38!B4P!R M91RY,1+!8\DA66D\:Q$Q;E]]-VATGX-L(-HN(/)V2I]&XAA_PU=A&39LC3AG MBM9CH+,EJ^=C!L\X@N0!O5,R:M4B9MR^^FX0Z3X1V4"T74"D7N7.7X8EGL[F M/T:!:ZF=R4#$9I()A3]1<$;?(FHAN?:YA?&XL>AN@.@^![F_(+O P:>S,)G\ M=KX83W&Q&)5@N$$R?\VG_VQ_/)R=O8U3'^,--9;M\Q!&DYF35D!7FD&46LFM"X&68L' M4UL7WPT7W:<9#Q=L%_CX] 4GDPOJG9 >DU(@1'T(: C=OOK,@=GH+. M5MY=??VU8O/KU_]]N+=B_O/W^ZR<*.5=N/?VJC($!0DR%86*,FX?*(4I8Q!48-HNN]R).EHN+GUQMRJ?0M:_QN;/&YQ G.,I. M^.R9(MZ"!&61XBV; QAAE?4<71 /93\/XG)%P3!5Y$=#PH41:B#N 4^J"^I) M)N,EOJ,8/5.\'J:G8V+BQ6*!R\5O/WX/_S6;OYR$Q>+%]_%B%'WDLE@.SADR MU0$MA$!?"6N\I3^B#0^E4O=!TA/(ZP1F>Z!@]CPJZ1MM5XS57/.KV5D83T?> MYQ2RJ1*4 A1)%!R/% IPX[R0CHG(GP]QVT@<%G5'@\KND#Q8;QW \N7Y8CFC MX/,C3E:J6WP9?UW\CJM+;YNR33R1ZR@K/_7^DR+/!)HGE7*D4#0^E.?9!X(/ MD-,MW Z'P>PX.ND 7I=G _G.^):^7(Q8*EID-'0JU+OT&#)$5)8XT-R%DEWV M#[UR/L@INZ1BF+8N1S@Q#Q1P!Q!9;Z)+?U3EPNK_@BDLD:V.@JRV"R!#X$4[ M5D1YJ(_'/O"X24$GSM2>^IPU$VXWT-C3'/]S^O_/A]_"Q-B9O%B^3+, MYS_&T]/_'2;G."K"J20$2I%0+$QUQ>W.W[F$72S$ @HPQ*<5?3]!Z06S_!S^([7V!D%#%%SD2%E62M.L@7O!8=B2M08 M=!2A];&VE9!A6MP=#SF'2[L#R'R8X]6 1#DOX)CB=#;3.2VTPMW?VA,5N&2:-S M:O85Y\L?'R:!Q#'-U?G_6M,9Y*V-O$C,U7>.-E:I1!O!>2Q0,#(GE=9>I>8' MU/WT]. B-XG?FPF] ]MR[31]/YNF6_LJAN"E3S536CL.LIC!D<]?GU)'6:20 M7K=&T(,$]> K-X%0.[%W@*$;9VP]7(T/7I 9-G7J1FT XB(%AYBT)PN:N6H= M5]T@8-C43D/%/N3)/$G*'4#D9?@ZIC-O_/=*_]G7<_KD3[.R_(-D6HTF[1)GR(HF'/JN.!J*$>.D#55CG1"9P3UYPV M1"HD% H7^;S?(?X\EDE&*. M3"D%!/CZBH[^""$8T*@4RW[UB*4Q9B[6'C;'*@USW1R M1B17WA4/PF26O XZE];OF=9E?:.GDM^J[) MD\"C**2#,^D:7[>O8[C.**SE($M-3MGHP4L9H7@39;)T\N;6;W/NIV;8?.!Q MM'\_Q Y110>@NGAV]"'\J,]&+F[E=.;218E0T+/:5+I <,1/U)P%0?N1\=:5 M$=LIZ09,!^GYGK=>!PB]#^C,SVG5.S(::1;I_"X"%/=T@N8H8]VHX'H :B[P=#UYZP73!B-+*LL@61DZ\O#"R$$A "9Z7DS,A$ MM[ZAN)>881/+Q\70@:+O $,O9].5-/XZ7GZYJ"R[D-E%+[M1SIB49;010IW3 M57N412X8$#/,NB2]C*U-TBYT#1N['0E9S172 GF9@O2?99"O L=J2 MPA2,N>3B2NN'S \2U(V/]"P1VX$*Z< 8/6A@KR52=:KCPVJ_/219*11U))T4 MX-&C,42[#*TOYGQ,GX=-T>8H1!,A>XAOHBJC:%X!"L\F"\C9*X1XPMPIME"T/1CH!+)0:\Q825BX2I$\^!2Z+5@_U\MS[ONBY*!#$)0^)L#EH>:D._75NJ@!P//X?<<+V/02!4='%8? M+M9=L?0AS$_FJR<7>=6DY /.5^V51TD5RU$I M>GN6U^] V= -J]K@X&Z9?6NE= >U==ON%^?++[-YK8 9A8*J4 P*1D5-^Y$8 MH8/;0I0A<462=*9U0NIABH9^^/0,T#I("9U"ZNUB<4Z<)%V*EAAA?>,=G 7O MN ?,UB67E$^F]9%X/S7#'HG/"*4]A-\=C-;MN5A$'E7R(-#7ZKL8(11BQC!; M+R<]%[QUVG(+&<-&^\\"G*>+NP/$7)L_<>_QG)'^)Y %M75BB?(4>SI5YY\Y MQ@P)S^@C/"MXE*QAX_\C(:JU.OI"V)U36NDL$W)+H0LGQT\8 ]YH![F65)@Z M9R\\-(ON0&3MY2<=+55P?$0=)/X>D;0YI+F74?.B(5N.%#XD02:7HF"!R;L0 M#->ZM8=T#RG#5B\]%X+V$'M?Z%F?U(Z3"T=D0@I2U0HL#B[15\E%VA?6H=&M M;T-NT[ 37IH/.GL^O#Q=T!T Y47.J^$Z8?(AC//;Z>9><,2=Y%DR5HO^".]) M:_K**K L&Z=+,,18Z\>ZVTG9"3;-1Y\=&38MQ-X!>C[B,HRGF%^'^70\/5V\ M2.G\['Q2W;A76,9IO!SYHGC2C@-'&T$Y3!"UEZM@@7FM0W*M"YD>IVJW_"/[ MR4#56!L=X.OS',/B?/YC);"-J5V=RJ.8>!(B!$C,&SJ/O8!8\UXHG'?,E%14 MZVX0]Q*S&YI^MG1V&]GW!J+U((@5D-WI#O;42E<>TTQH]$U-^IK]%CH8(XA9:$" MB;\Y8NY2L1MB?K:,]('2[N"._[';ZU'6QD6EB17I*"@(P4'(7H'@TG.6I-;8 M&CV/T;0;EGZV)'53331#UK-,&?[TF?[\_?7[SY].WKQ]__+D]]S*9P[X?:8&)7$4EM,KD/&+[=J/W$3/L^Y%C0*N-W#L 4&W;?%(V.V4D M6 B(#,&X',E'+ RQ])=P!/#Z2!HB M.L3M%7$PF:T&"FSD,U)6B^*5A9)S[3\5:U[><6 YD8@L_:UJ?6_V($$#M\<^ M"GS::: #.'W""?W5Z;_AE$0U(99>Y+/Q=%S%M!Q_PPNN; I@;$1%IWVT@;8*9($4 MI&IN(6"6$&MXBCH*Y*VKCF[3,'"S[*.=;GO+N8,TTZ54UE[BN]EB,1))>%M? M117A=*VJ\70\&T]^(MG:P(K%YEW6MY QK*TYJM.\IZP[@,O;*9DH7"S7'&Q M_QZOM?C-V@65$HB,MB;$)#C. O"85,PLU;F2S3,=#],TK-DY!I"::J&#P^KM M]!MQ4\6SYNB"OQ%M :^2B,#JB %E90(?*5K0S!H=N \AM,X39Q]-S\O$VSMYLNO@-RVR.USIHOOY.XB/EC:=A_F/5R;R6MM<,_6P5 MBE[:WQ"LRS)ZT,F:.B]!@$NTIWC0LB0ADA>M8[8CLC-LO!WF,P[ M<-O(Z%\+B.E,,2@=@DWU(: 4%IQ0:C4I)/.08O:M3]\;! Q;@7(,F.POWP[L MRL6[XXOBO2O?0VCMD4 >I:@M[&*!H(,GCI)3H6C%L74?BOMH&;8(Y1B0:2+U M#DS+;3Y^"XMQ&A'Z!?TOJR\!$WF86@(YK*:V+Q/ M .?I N\ -7_%\>D7"C-??",W[A3?GY]%G)^4]4OUD_/E8AFF]=W,FCG/3*#8 MU@"W54C,*?!,4+R22K&R6*::9\N?1."P.8BCH.QX"NH ?;'.* M)^B +8F:F]:B+>T@9-BOQ+'9K'Z%W@)U[-L:&FSO[ M8^1]$!1C4GR@5+W4%@5BE X"!9>T8V)FMO4#EB>2..SES7-:KR9*:H;!9W]> M_NGSR3=Z]>?_ST^G_]Y>WG_[QT:8_RYORA]9[I(?K.+#=ZG7[YZ714 MWE\J4;M=*BX4)&XL*(T2G/,:?"+OK;B4"8VM'Q_M0MCA!5B;13[7:6HC;;S- MB@7(WM*^K?U?(DHDQU1ZRXK/H7E7L)L4#-VOL#46[I9@[2WO#D[22^K7$GDY M._LZF]*WBQ??QXM1$<5E0RQ@#F3^C:^M%C."U\H85HQ,NO6]](,$=8*E/31] M'V@.%GL'&+K%PZO961A/ZT@KB=%'B"6G6HH6P7.-@(H5CL)$:UO'BUL)Z00S MAROZMBM_L-0[@,[-QGB_8W411TF$@*[VPQ-%$@\J$SLNNE+"#$Z2%$6E-Y[IIJ/!K(NP/4;&D M&%$QN)<2@RD%;(V0[3@8H[ ?;%&2I:-: V<>XD9]J52 M>^RTD7H'\+F,&M[15EB]GAIQSH(U6D(1-1.K@ZXIB@ >,>AB7)'-ZYKN4C'T M@(#V\?=^ NX (F^GJ:(=7^'ZOV^G=_-;'V>3R9O9_(\PSR.-/LK:5M.56M>G MHH# =*ECHI14="+3W[9_H/84$CL)U/=$Q-TW:T=33P?HVS8)X?I=CG$REQ(# MV=M:'1A4@,"Y@GK+Z#A&RUGKYY"/D#1T7&/J*\_&,4!SFR^.T MA;^^*RA^R+)F89DUM6T>ROJ8F+YR(6A3/ _->UP\1,_0%3'/AZYF6ND&9RM> MUKWO7YW/B8T/ZP56W%T\%\1<(Q^<+E9*'14N(D;&@#'#*>QQF=P,*Z%N,I48 M.F5;]YC?@\S!2XR?U^8=48>]'*SWL?CZ[.MD]@-Q/6'F?)Z^$+L?)F&Z(-O/ MHB2W 7BL;C$)%YQP!KS@SF;.Z"?-N[;L1^K@E5A]P+61+ON%[*I5\KUZ\B P0M2-6C0-OG0>7DD>O;#S&%=7> MY Y>2_9LP'TNG1[:.>#S,5#\>7;/S=Z*X7B;X8](HE^,E_@)Y]_&"==[_".F MV>ET]2GK#O>6,2:T%J!5KL7U:"$DZ\ X$4U.+"K5?EK.<7D:O%!NB/TP/#HZ ML/DW:U -0YZD++39Z\#U+"W$E#D(HEL[K4HTK5O7/[W&]VCCGYX3A_O+O0/0 MO!I_&V>O0Y02<2UVSM!%"B 9$,,DF4?O+MLY';:-CX&E/SXFA M@]70SZ%]=Y#,BT2RFE<3O%C^CLLOLSQRC(6B:8,4H6I%CS(0"VT:K0.7Z*31 M[*@O$>ZA:^")4,^)N.9JZ@>!6^X,O"@EV>P -2?3'&I36<8S*.?J3;[!R%O/ M\-UW=,L_ZK7-4U1P8#K]];1-^[('KP=2<"8Y(\'&8D"A0O#),Y"F2&DU20_; M-_L]\-+F>#.FNKFU>8I:^H/9I1]P622-:4+_R2-I?*2X'8%;+T 5EB%B2B 3 MUT*1*^#,$>%V+UV=O,IJ\W"FN2)^WE+AER\^_?N;=R=__723E4:%P5>?_DQE MP/>PT[[H]V58?'DSF?UQU?F<>5.=I?KDI>*% $-XL0F,0!FM"];&UL^1'J*G M09:A?N:'^:QND/S;C[\L,+^=7O;=?I&6M'56@]PN),!#B38+ 2(6VI**BJ MR8ECJJN## :Q5L;+5>Y%1TZ"J?VWK [D M6,8$OM2VIHH7\C<#][QU6?W5ZL,"Z-AZOO/.;R^A=P"7&UGCFO*=IO$$;^3P M/L^>*DKK#'?2:ZA#+FO[(TX[E+Y*.A@4,5OC6R?,CL''L,[<,T-X<"!TL!E> M(:VS^7+\]PTC/(M8VY?[4#>L405\=@%84A0ZF<(E;^T,WTO, ML-:N.\"U45H'Z+N;BGJU(>1:CW!RJE$QVDG$14%0B Z>T>C4R"US:#CR()KD7@K'G7K Y? M7'<'Q0;JZL Z_EL83ZOL3J:OQHNOL\7JO[#TO&92T"J+$#,RB%1XI.DSMIY<=1/*P!_PS!]G/J=X. MC.M==LEFX/A;[1FP&%F;8]:Y0.#1@>(N@HL4U&G-;#!1!FU;Y\$?)*BWLN0C M0N-16.ZKITZ-Z($T;)UPF<_2GLK=QX2J,TUVRF"7Z0T.R>WZT/XL>JXP@QG6A W0F%>U>!" MD"5!]*HD)9.7V'[H[2-$]58H/20N#]%7ERBMO'A**A^BK P#NGL$82>?)"TD&7)*, KG$ M("A=^W@R@<'X3%P/]O!LV%/[F?- 1U):!\,S[^'L[?0;+NX1I,>48BD!,L5B M=3RH7.<7BN)92<3BFT\G>#J5G3SL?J;WD*W4U8%])+_BHB9Z7=#UV_EB/$4Z M8NJ9LI;G1:G7",G0HY!QW;U4%1/!U^()E5&A%%8'T3H%]!3ZNGQ3V0PKM]]4 M'DMQ_=QXWV&19$M'P/)'[;&R) >H%@I]K;\RRCYQ76B3&Y?HM)%90)!T*I"W MDFQ,S(KF/?%VIZ[+AY+/ALLV2NLB[TBL),2\>$-"_A0F>%+N9\ZH2(X.2\"4 M)>^8(_&%NI87H2PRB1)9ZPSD$\CK\EKQ:) \DMIZ/+X_S7;+RBJ+_R>SK)2N% M>\U"1G :*>SRFD,LR8$K026/@7&5CH:N6\0,FS@<#%V'J*0+=.TN.8KRM=0Z M9K"LCMKP3$$TN@[%8/2U*EZZUJ5:NU,W;+;PF?%W)*7UFYIY,YZ&:=HNR!)L M=LS2'I.I/B0NN.S732ET]^';7W-9WL^DI M!=9G[VJ(3Z(D:L;+D4J,QX 4-FF3ZC#@# $923)Q:9S4*3;/6#]*5)=)F&:H M>""R.%Q%'6#N(W[=.!@GY8*A5QAKC'31(Q'3^7QMX M&+XI.0*:\9I7(J76! MW%O!M"\\B>8XBM"X(W$)&EXF58^-K7S5T9W)/;A'IWDSQ( M62]NK$H0HV:0F.(A!&&3.A;@CM)D_;D3,L=&Y5$5V@=TKSF[=2("B?.6>2\V MA!Q)>D(Q"RIF2RR9##8A4P;11M.Z9.51HKK,SCQ'/'*XBCJ(1W:7WRAZ9[0@ M5CPO%&D91_N)(X-0+Q*M+A9UZX>$NU,W[-R)9T;AD93608ZPLE7_O]X7?@N3 MM=TGB8T3&=G5BXMIOOF#:[^YGAMP^X7EZ^]IXD0]&%3)'RD:(TCO(5@C!G:C-@'O:$\,ZPWU"_$E*[&98YF$LLZQ5$E+2)I6T M29DE81N20!8YU#W*FZR;ILNT.U%T*@_],G\-$PWW=1>$EFT:%YOO&G^<(W?D[+QJ,/D. A:9:=;MX#Z;EY'/9.]_GWP^U#HVM,=3LUH#9) MN<'F?#:E+Q-N\J4/_>U!ATR;A=N<,D<00J-CYCW^<=_"]=)X%60N+CLUK'YG M3- F^5]M*I6E-R;A*LM+HM" M9[@!L2I<5,&!BZ: 84+'XC)'V3H>:$'WT,][GA>S=S.;SZSYCHW[JAR<7.:+ M O$Z"&YQSX_?SY:XV,^4/WV95H;[0 8;F>G-@O5&AUR/%83K]>++\\5R=H;S M2U@;+;C &""$0D&Q]PYB%@FBSE)S%"DWG^"Z(VF'OTE[<)FKC94E:B,$<6\H M,%?::O#).?",,^NC9HJWKI3>E;9AS>8Q,'3W =H1M-2M^7L3QO/5&,S?5W,Q ML>8.KAS]O4S=8Q_9QJP]B?!&)NQRS6L+727SE-&U8SSPK JHI!-X9>DKM(5" MLR@MMKZV?8B>0XW5ML^^PG[D"F5F'(Q7$E14&D),$6R(-@=;6X^W[C_[($'# MFJ5FN+AMB]HIH5L#]*Y>"B[6?^[M7=W]D#9&YA'B&IF5]>=?ZY,M?(G9 UNU M/;*%'^Q!5UJ[Y:_2;%!QJ.M[5Y@UXV>1F_>'7P@8M+,LZ0E2!#D]. MQW04-H!+D;8"2F>:/W!^F*)AC<<::8 M,*OD8F*9@\K&09"*@Y4*66W^KESS.X*=J1NV?*,AO(ZDD&Z/IEIV$W#/.ZJ1V#SK5JPHG!/E;1V6PDP.I@?[O3G4[7.3= MFHEKS4T/LA9;/Z>-T7B0$1?0%M2HD,C2R9 M-]Y?#Y#3H"'L[8^^PK5E7G%N.7!6>T9*AK17G ?42186;;2VM:U\B)[!)UXT MP<26%J]M--"M95E5.MPIN#G(R#SVD6WLS9,(;^6V7*)@52ARN>JFGFEUN[&J M8(J5KHMJIRO'6)4D?!W@' MYK$G0H90# ^1))!%S%K'Y&-B#*#[8#=IU]=^N MKWZUPWSD7CA-#@"RNL-X@5@HN#02EW[,7CR M[+V!G)+R)B?I5.N+R_MH.=0\WBO142@L6/); +,CG\4723LQ4N0BC2E,6E%$ MZY9QC\!I*)/6! >WC54;P7=KABZZ&Z]Z*J[G6!X6-C[\@6W,S1.(;F1B+E:D MXRJ.IYO3*LU.I^._8WZ;B8]Q&==!(ILA$IL&T?\VF^4_QI/)S:$2]#OG9YBO MSY8@P(0H(P(K2M?, R&4T[EF4 6!6476W'LY,DN'&KPMY&W-[!917"(WH*1L M00ER06(,%DR)NM">Y"6USI+M1MFPIK GO-ZVJ$?0;+?F]2-^GS(3CSA_>*+^W'S.M MC-2MU:ZNJ+A.13D&124.RDH-(7@)F1MOO#4ZR=;/ .ZCY6 C=9]$1\%()S%D M"$5G4"H1DR@L!!U58,H5YYM;XH?A-)A!:H&#.P:IB>"[-4,'% M?_'QT]>$_KFVQ:"I+&=BJ 4SQ%.5D1. E)\:1)^Y;7Q$_1,^PYJT1(NXTCFBE M@ Z>"-;+C#G2#E^,O^'Z/GC-T6V^;!UWPWD")EUMKTE1KHO>@DTA&XGHA&[M M&>Q*V[#/ X\&LB,HI@/ U3KG\;<:F2\^ST.NE?"KF;878^"O_O[%9#+[H[8M M?#.;OYJ=QV4YGUP.BU\)H180!6E4J+NK-J03NC97SQ"C*"QX8M^T!F5+^H?M M"7TDX ZFX [ ?>\PL=N;UE@=G>!82]W(OPXA@4-M0$I=D#GGI6T^DFM'VH9M MQ']X)=EZ89V3$&6MV6/&0["8 M*/)/CAMT1K'6M9R/$C5L'[LC@:RM*CK UN6CU-M\"%.S4KD.X.1EW2G2)6D@ M!ZL,6B>+:]U2_#Y:ANWA?"0D-1%\MVF[1ZK=#TG-[?K1SU*V?]04VX-EVL@D M$UYZL-$94"*3G7'D22554R'OM7)[.Z7//E^][=P$*"+0L:VM MH8,[65")#NZ(V:WV7YV]H(IM/8MC)\(Z+N=_"D[N+>=OII1N#=;UROE#K-/6 MSVE?W']4NW.K!-?)J!.2?E%$3]XR'74A,D. \L8$D>BX^AGJ^Z\)[GH"&3FB MX1&8K,-[,T4!WM5OL\A,>954:>TY/T!.5Y7]3]'[]LK^PT7>K;TXX%KNW6RQ M6+UH^SI;A,FLK&/4*2X_K])XSWQ=^1@U@]]B/DE<776"=@SF"J3,>Z1A, M$%/1H%W6,LMD4VKMK731"?KAW/-Z/FO5ZDJ!U^_RBC),UU8/(H!R/%,(I*JG M8LGL%!EE;BVN_2C]1^C*_!1LWC;NSZ#?;NW^T[I3[F_1]UIGB :<1[3"NW9/ M5!(Y2^2CA&PI '$$L9AL!AT\LS9&EIIG/Y^I R>=>N'T=%YG":YV]&;9VQO+ M>\PE&8A>TUYF08/3%(HE)B-C):A@FS<"V86PGZ/WYE/0LZ50M;%^.D@);Y56 M=;JN%7W\N,6B#>3!6X> V2HZ3CB':(($$;(T7%+$H%J_/]^#S&&?KCP'((^M MNV[/Y4?RM/L?Q+M]\+,DFX]XU#Z80HPB62S6@!9*;6XDN$C@ZYV63N0MBM9W MV<^2:EY'DAM9YY-: '<^GU/H^5M8C*\]I-9%,W2^ LJ OFP 2(3M;L +RJ; MP#3'8_&_(XT=)Z"?@IY[$]#'4%6WMNQZHG=_P[7E4]KGH8]HDFYE(TM)RA%_ MD%=9PQ@X18]>@TA"B"R+*:QUF_WC=YF]/))_K_FQNT>SBE(Q%Q/DPARHX!T$ M+CP4Q91(H60?6KM5>Y#95=;Z*3C9I1]M2Q5U:W'NZ7^UM^UY\/..VK+K>/;H MP'Y(CLZBE%%!UJN3R5 XR&.=O*K1"*.-:5Z0/&R_KD_I"^;S":W]?C;]A@M: M\6J^YTI[?YF.:V>!U4SRV]N*AY6Y]A$=; MN.WM+>SXR<_4B>YX'L2][<>8SL6P4F>L"*Q@]10B!T92LFA,MB4UGTYSK#9T M5]OG]@HU4D\O:D)K<7O;L@<^[8BM[8YGLX[=)RR):!)J!BP:.A^9 M+!!4?6EFC% Z,G2J=4UIYWWMKC;C-E7_]N/:=RN]CT02!KWPD**BG9\9@@OD M2"NEI14A6U&:=Y%Y(HW_V+WNGH+A^TWO$;3=P67R%JY>?!\O1CHXQZ1AP#$0 M&[%6&0MG ;7.*CIG$VM=7G0/*0/W!#JJ_N]IK'B(,CK%U'K/XJO961A/1T%P MIWV-L'Q,H%Q&BOY\H-#+,NM8T T_YZ&#J]0T'^/(PG M?_\=SR+.1[*PE L70/O-4>">+03.D12?G4IDY+W.CSF#6SZW/Q0W2SQ;C%3.RE@ZT'EM%:DX6=N(60*QJ!"CHL#''=^:7-(S;%YNZ -K M/[5T +$KP=UU/C'?=#VWNIRW@N_*J\DZ ,NURZC1&7SRG+99EA:URV+K7I7]^17> \RUR_3"?O:G]H+>UA1X5$PP3*8"/=<*GP0)1"0E< M"!5"02-LZX<=3R1Q6(-[-)P>4U'=9OL>;%5^0+7&HY_Z#)W6CY<%O+>5MLW& MB^ BX<^2D^B=AZB3!T&2<0%E(K(V).MIB"K:O8VE#>:;/V MIR!L2W.\YU9IMX;O@ K<5[BDR.ZY"Y,O5AV\ 'DK^\?OHLP$]ZIH#4)'1L>M M-^"**Q10.Y&4$3J8UB^@VG=17J4&7M-'+G^\/Z^)@9-R49:R&$7+D5F304@A M:%\I";%VGU2!>RR.8\[V,8 ]M$"W[9"?HMH;2986DOQ'M%"7]OWQ4);K M,6H&MVA/$EU1/QR2TB?@BJ8P8K5EC"$8*M3'=&"W@HN2_-QM@]3=' 3 MA ?:[5X5SG^<32:DA/JP;*0HKI)9,HJJZLMU:PP$[1"DM3%HXY.-S=OF/Y7( M@4UJ.PS=Z6EP5'5UD);9C<&1<$9[]& M63_(.P(\]@+CDW2U-P+I=!G/\J=EF"^?$8O_CJ31*ECK MP*Y:B*0:#.9<( N4)MG:8:3U4Y=#Z!UX5$*'F&V@UY_&EOYU/E[B22F+D19! MHDZ,!(F*V..9V+,*B#=GE+>Y_9RO)Y(X\&R$#I&ZG_:>#DZ_!N>T]A"I2:?G MQ6C-D'VC/8F+D6 QRUA2[>\707%OZR@=!8)VG^99!V5:O\!^*HT##TOH$*5[ MZN]G@^G(.SH$LG2U8QCMP6@%A!P]Z(R%HPHR\&.&AP>ZI<<;I= A))^DJP/= MTM?3W&="ZF("2K@V_&289-1#E R>B-I93(V24/<.IKEZRQU$D>2.@B27L[8/ M4.!4*.!2*L5KI7/SB7Z/$M6@'^?YV?FJ;/(5DJ+3^CZ,OI[@IG'DB[-Z[;9N M*GDO/2.?A).&6RB68DWE;(&(P@$7:*+6.?/8^JE&*]J'31^TQ=V6?IS/K]]_ MQ&N$VW.#AK'8]U$QN+7>23Q==6!F,MJ8@X>;+T4?:\;BJ%)'6%ZXEG5""4WQ9!,40-GE(.=0\M,3D=DIBT:=> M Q!]=P6>&PL._![I (W-#A5?#SK?U''8:!C+%,)I-!0ORA+!,2<)]87S4+C, M8B>7;Q>M#UDA+WEE\'MUB71]R[RW("[I05(3!PL4:AQM>OI 6K MV9NG]98#F?O!L7'&6- MV7*= 5-R4+OL0DR<=H'T-A'^C6L^YF87NCKQ'_?4_>U&R*T5T36X%MM8[GGTYE)_;KV,!KHJ1_Q"SBA_-Y M^A(6](_?KAIBKM(( UW^/$3*X/G$W05U8%)QW:!@VVJ7V9U@G)6\",C5@-;9 MJ!"456"]XF@Y_:G38XIZ?)G&>3VE5.:^.JNK.H)D!'@6!"!F;1PS#&/KGL(] MY/4:J_.19-U3A#QP.'>MC]]J-OWON/Q27]M=R.?N3Q'?A[-USL/SPLA!B!!R MKA/AD@8Z%QS(XGATS+JXVVSE1Z*_0VCLQ*7; Q>S 90T,!COX^.BT4RHTZ&5 M( >A:%#:( 7+:('";A-CBJ[PG:8*/P*WAZD8+NWT?"B8'44E0W=K>G&^)*+) M]?QM-OO;WQ"_DE_Q=IK^O$G%L,0=Y\F#UUG4J0P(L2BU:LG'3&).2+_31:Q\AYNVI]>NN9R0GIM8OA*^X6G^DC%]O_:K,+ MAG4;'<,B;3A4S!JKJ .8;BLAG209]M3NK+6H M_Q$S])_GJT&B/U9F=IC,_%82!L_(/RZ85J-P5N'K9;K6^VA,E!J$K< N,4$4 MWD-6406>2K+8NI?I30H.GID^"0OR"]9RVS($UR1,SM0^C452W.SK\_Y,.RX' MKU@F1Y;YG;)=3V#P$9(&'F.SO_[OC#QO*/H.#L<;6_#E[.QL-EU-XJ' IP2M M(B; X,@1E*Y <** H< G*^XE9ECT-%7YG1"QA?P[ -**@8_X=7-/ M]F$^.YV'LX]8HQ0R^1=-Q-;,O3A??IG-:Z?BS[/?\.I?Y9%03G#) VU([4&% M+"!2) )>E3IGMQAI6T>(;2@?-K-V3(@.H-D.\'QC8ZZ&PH^*31XC><91B-KP MB2N(+!F06124A3'F6W?,NDO%L('ELYG"ITN\-\QL]L.F\_J(A60CI\C;6$:L MN(K\9#7X@LJK[(K-K>\ 'B!GV-86SX:B W30;2#Z$;_A]!PIR'JU(6LUG);D M&$Y/Y[5A!JTP*YM?.R#BX6:(V;GXYFZ[P^=?Q\LM%,]2K M)T >K?91 Q>YUNMQ \Y)"TY;U#Y'1-]Z?^](VJ%6[:;03RZ$ODXM:I5R=HG< M4CK,06'1]7*V@(_(M))>F]0ZE'Z(GF$#A6-@Y;9]:Z:-@=_KD!N9S]/R9+Z^ M EF_-#'.FMHY" QS9*!Y[>I"@3KDR+E0@02UVX/K1U[I;%M[6.2TT^JLH8C[ M@,C5/1E>W'J%PH/!Q"'G6GJ@LX,H0R0F1"KUT3>RG=J&[H:3NP0,]Q#G<)W> M!3V7G>7&4B+Q@\>9#DTQA0669R(YD#KH,1 M-B6?17C,"7IPA<%A<*CF9JW%.#P65G)YA9/Q-YS71D\;\6QX\:XH$XD-4P*9 M4F\YQ$@!)3/,<&F,Y9KM"(D'%QJNSO0HR&@GU*$!S\0(_G7^MLU\V M+"2;BLD%(3#E046RH$$H#@)+,#+72\]'XZ4'/G^8I,V1X-! A!WD:MZ1**8+ M?'$;S,7QP&,64$1AZPFUWG#Z-@LKF->"Q=;EI?>0,DR.ICUH6DI\:/-!DB%A M+,;3TPWQ@I68L4A &2.H($+MOB#KNXD=P^W] M;)HV7"F'-DJT$&I2E5P015%02L *DY51M,T']>Q&V;"/C(8&W9X:ZA1W[\8A MCB?CY8^+O811R!#J5&E7)[?DZ, K$J"7QADEF9&F=:RZ"UW#/DD:"G,'::=A MF' DS%W;2LY&D] ),%DC,98D.*DI_LDIH$:)*;8NN-J1M&&'Z@R.O#UU]//% MJ)L?UR%6I]-Q7>5]F->:I6]'>":WPV)'C5R?RNPS!['9)K)O3$) XT%934A# M;Z!@X2)YSGCS40G/%,0^N-=N:N7OF$=!DL4/WH(1=5MKEVG+D9O!#2^,)T-G M0>M'Y4^C\.<(=)^"IR=9Q\,TUH%/>,G IE[C \[+;'Y6TUDG<3)>YT='S!J? M.0;P01M0J!F%6G2Z\,"2TY$SK8ZT'Q\F[.<(?P]!7WO]_"R@>_W]*Z8ZWG%\ MMNJ \8E^NB@D3_J[]441IY@_Q*1!9%>'3!+707E-:R-O]XT;'M\W M..C".7A6#+;>!OL#XA]A.UQ=QP:C@E?20R0VR:O2 D+P#)(TFEF/*H76A;_M MJ._"2_FIM\%^0/A9M@#],%5$G.)(U5+G&&O#KF!)RH*#%TJ"]1*M$"%:VWJT M]!-)_,EM^IY(V@?0>ZKU9T'M0U+^L!J(S4?>JJ!#"5"2IP,K"Y*VBA%L[1UWJ[W$Y2E(4)92N+7WK##Y#WJZ5 9#'('44"F7S6_![J>G" MY6J*DSLY]C::Z,!UNH>3&S.IG,PVAF G:BCT>H5JJS?%JN53:XDV;HKP@YD M=>'P#(&RO773K:/R)HSGJQ9)OZ^ZW6#MN7FMD\X!Q^2.G]SFA-R'C4:'X^72 MVQH012NXR4("C]* \CD"_;\$5-Q8KX24S1_F/43/P7,I+CY[,TEOFB^N-\>X MV(@^GTS)W3N?SVO9PC2_GTWG%]_^%A;CQ<5\4FU$"@*\2A3FNN@@9C+8TB>6 M3>3,Q^83$5L1/_!\@59XNS,)8Q#E=G 07S+^VX\5ZZNN8NM^&+%&Q#*#YZOY MRCY!8$X!<[:^3H_!ZM:YY'N)Z01USPN.^R!ZD*9Z@MQ:G%L$N)+87Z:SN,#Y MJF;B[?3K^;(&TM-$8E\I_KH4-I6U KF6*@8@5YB#$I8,0 D*R!FR.:).*1_9 MKC;CI1/ 'P:UAVWL,'KO /\OD?SHVLU]6<>2O,*OL\7XHO]#$(H5D2T44$F.O"B&F^8/V>XGIQ,4#HJ7V\%1(^5U@,.:^SXI+VGA2PZ,1K31 M.Z (DQ7'._R&D]7Y@D('':2%I)V@\P4#.(W$FD++@'-X#;:7# MGI"YD>-J,-A=_BYVL8M,>I; *L[JU N$$!Q"Y$H%S7C2%H\%T%T([.3(;HB0 M^T#87%T]87%UI"Q6$N,;@T_;5'G-'!2W\BY6 UVU VY#CE;)U/YL?H"<3G#6 M'@3WP>U C70*+K%A10K4WE4?(M&)H'BJ?92-(7Z*--RJDF3K!U4/D-/)83L( MN/;12*?@DA>L.)&L\!%*J,^Z8C$0@_= E$8?@]8R'2V3>)><8:L*A@77/AKI M"5R__;@FMC=S_.]SG*8?*Y_"QL!+1@E%U?UB)0.?? (9LE2^:$_;Z7B1PWUD M=0*V7L*&)MKK"9#;&-KLW6@9]X9QR!38UROX.G^%MAS:E,CWY;[PUIUP=B"K M$[^M%11V" X.T4NG4%M<[MB-/7?9">_(@%O#$50P?OWZQVB.B"8ST;SKTBYT M=0*V5F#8)1(]1#,]H>V $^/=Y9OJ'!)Z;AF@KYTPN$S@C# @4Z8(*:B<8^L) MJDT9&+:;3F>G][,CHH/M<++\LNEH=>6C7ST]&6%.TFOE()E:,T"G%GB;,@CT M)%K:W!)E8WP_3%$G!O?YH3([FMXZ0&&5R>+B^F<;/U(BQ7!>TOFB:C@7+01I M M1'OU$*J8MH'?L\1E,G*9S!D=A4=]V^I'U'(L7%^L\#GLUN^Y@V;V0?);#1 M@]CU"E?/L$,IT:AZ21L5';RY@*,P!K(77G+I:^OVUAOS!@6'#Z0.RY5CNW$D M7 [&B0S&:@*K0G(D(GFS)4;4PK!L=6N'[B8%PQYP!VCW[CSHO04[\$"YCV%Z MNNZSP(RVL@0Z066I_'-9W4H'R%04HH3BW4YYW4<&R%TN.*SR#]'8[%#Q]:#S MBXB61:V1 ,]")L9+"A!T9!!"BKPHH]-N\AN8$5_OMX M.CX[/]L0GE$XP8,%HR4Y*KD0X>3W :>)!.)HL@6DR)O+#JPTO=1V:R%_(96 M?/A^C7!'MJRP(($A]Z!,R73"Q3HB,SIA,U-IMP:3CRG^^J+#3?UKHOB]Y==# MH%G]FXN:O_,P^8SSLY7U2U;9(D(";6-MS"$%N*0RE%3;-Z)2'IO/<[N'EF$# MRP9.0%-A=PJ:37:=I9*BTQJ2*?4-@TW@HT R@\8J+,%STSI4CHYRXZ!G?W$ MW2]J+N8<*>V$+^3 D90T*"$\A.@9")-CJJUX3&Q]\?LP1<.^F'D>#.TC_'ZA M=&UP499&KD:1%T7QJ!)&02RU&:64IAC/I!U![JJ [3-TZ MH2^%=U+>C*=AFL9A\J&6RZ^:H2YQNAA3U/)NO%B.C DFIN# ^)H$L5R#MX*V MDL"20XR"Z^8/J=J0OA,^S4^)S^=19W-[(]B/R=X.Q^;C@?7:U#WPN\2.G\['Q"O.7KS4>WG%*S2MBRSX+SAP%56S'B4J&_%T_=<%^RS^DZP\YW#[GEDWYVYK#UN M1Z9@UG4"!2^Q3@&H;931*1GN3@X3,8=@.0F MS#^$'ZMRP)'FGD)Y-(!644!O3 *?) >4TEH,01C1NK'&=DIV@\O/>36PE[0[ MP,RM"/LD+@-))[\EIRU]J8_1WLSF]R6R4TRT)2P#1\$T*,\-1*D#12HI^X@N M%M':!!U [F[H^UDN%YY+;QU ]"8;?\7*.;F$W^BGIU<#CR[O>?DH"!U$)/=/ M&Q% !5L'.R=/5MS;];'?_&A\*HV[@?'GO*5HK*'>$5@+Z6;GT^5'$NEFD-PH M<.9Y1D[\U:>[@>+U1F,-#9V$N,>.GWQ= MS?R^T-AT[8E)V3T=]Z\'I/\N$IJ^X& MIM[O((XK[*%1M'X7M>+J_6SYG[A\.3LCF27,;\Z7YW/@,JLP0A% [286!YGR=P+_.?7U M,[2D^#V0I2CV1T/+/A7;WIU?NH_7#O?W)+_/?^#D&_Y.*!6!, M5'>@OE)V@D,1*3!,EDDY%!8W) Y;7C !/=1S<^&/((2CA2B9I%%R(;5:@HN MP#E1B-\4'<<0DVU?X?U$(HS\_FHT!X*603PJ_8JT=/^ M8BI!+#HJ1UYN:-[ ]JDT#EO:,!#ZGJR/HN%*2:9!HRZ@"I,0$Z=8 MW&%$481U<APU8[# ##_=7T$V%QE'S1W%D'46?BRP<%,9<$KBAO/=J$ MB@\$OV'K$@9 W).4L3_(9LLP.3[(_C+-F^M?S*^_)_K5]>7=*!5T+#D#497Z M#-UQ\'5RJK;<,J=%%+LU%FN%N/L(';:.X+G@UT1-3\>B7V-QBJ?UF?E1J^R# MDAY=8=6%1;+<18//EOS8[%)V1JMXY#X-3WL)=[0;AH:(:B'JG_#V8'3+^!YZ M?S#B1[]!N$WRY1W"KWO+YQ7&Y?LPKP#XA@?)S$1GTMPP[Q7"#)I7QN[T3EN6:"M%JOQ%"G+UD?<=DH:]P!7RN9LT(%21H)**4'@ M=7];DT7.].]#Z]O#]QEHG\=U MKM)CSL!U3B5GI4)JG1NU0,"Y##M/H 1/80<0<@>8,D[C!YE8*HG M]J<_PM?*TJ9?)6-:&"=K6\,JH96>@P@EJV!+R=A\[OKC9/4#HWTT?WO2 M5V,U=("L3W6B#^:3;SB?UE?IF^KXZ6EEZ=.LS"__YBTY@M]O,:N]*0%YO?2U M=*;7%M[>U F!UF;C(_V0M<[*'D3PL+?SC='X?*KK *71$6="L-8NU"T2AKUK;XRE0\3; 3HNAH>E58)EY3!$I832 MF C5HE;0%T8<$,B=KTT\9!9%M0;(72HZ:39ZN)=]H("[@\C%]'AE*/)T 3Q; M75>% *X(!3GF.I]*:,5;9R"VT3&LDW2H;A^$RAZ"[@ L'_';;/*-CM*;S&R, MH\K)%*8H N&2I&,P0G0Q I,L>1,=8[%U"Y0'">H)/OOH^W;M>#/A=X"D=[,P M77P(/ZH%WG!@,O,B2J([T Y3060RP1F!SE543MEHKII,M+K9NT/%L"=3<\P< M*.8N@#(]7=:A%AB7G^G?K+,>T0NB%D&64"-*7>JK'@W%!V8"&L%-ZYA^&QV= M]+T^W(TY6,@= F6S>T)4EJE$[KZ(&91W&KPNN4X.L*IN!'V[L+HY5'IP9@[7 M\".0V4/-\P\_A X4<'<0>1_.+G:.3,RC% 928:6.\63@K8^0.+,F9%4< M'N-&?QLMP]^!'Z+C!R&SI\ [ ,Y?IHMUTKHRM#&/5JC,0Z'#69KZ&LHI< ZQ MOB 6I=3WZ[DU9K:0T1-<]M7OK*VP.\#+3;F\NZSY+S(EBN\4,*5"K;\7X+CG MD#F3WI%D=&C]'/L>4CJ9OM'Z5-I/U'LCYAO.X^P(KNY%AF'3U_ZWV7P^^Z-F MEL)7^IOECU%)% *X7.^^@@)EM*_U"@;0JUP[9"8IFD=-3Z"O)ZNT)R0>\(^; M:J<#:[6-M\VTZ[N\V6*#\R[17LU8ZZ4MA!05U%A!)E$D"ZV3R$^A;]C\X',A MKXEV.D#>37G]%A;C_]O>ES6W=2OKOM__@GLP#R^WRO&0XZILVV4KV76>6!AE MGM!<#DDY\?[UMT%2LD1Q6%P$!5#)BV-;#A:Z^VN@T>/\$^S%AO?3^X%B,F(D M* +,0PDS8""%JQ_8AA'#/G#"0QX_<]:+<_?>ZCH9SX&XLTBE ;1MTZ37?WT= MSY;2>K4DB5(CM?$6R40RWXS-79F60[M]4$(*57QH8X]MU?4A/-6I=HHL6H!7 M-[V^6GOE1IY*&0R62"49\GPA.(@Q$\CDQP^UB>+B$?K[WZ]KWI\%,$.YVP R M'O(#X![757AP)QL=\FA;*23BT>:1D]0@0JT4A"1%0^DXV:Z]U"T /_\U-I#K MS:'GU^G-/(9'EM^:-(.M8!H+%&)T0)J7<&3"FUHF38AE0!\K70UYQ/;JEGR? M'V/E9-,<[.X*#^%FAOS MG0,;@]G;;.G^VRG\-E[9O^*\1(7ZON7*%*KWWG"A>O6[[VTI8X8S0.FD+8HN M#UW+L3D;I$>):RK!#E'5;7,GW!@V5D'+/(>4ER4E1$!FL& M3%!"P8T9G>H%#5CU'BS@3S\@\>"#316H'R6Q[E3VM2#S=;Z BP83G )B>0@# M-Q8(( GXH!@WDC,@WY22>LU$C!.$M2GN 9RK+/#UA)?UQJG5FAM'$!8&;*4\ M@P^,&XJBH('XQ!@UO1ZE!T3^X*.5A3Y$9%T)_M46_"K\>9NGRE(2EGDD/0'; M-I=[:D:!#AIIT)P$%7H5%W>&<8Y7YS$XX^G- M>'J];G#73>.]_;?72.VY$ <=$\B ME ;@=N^9GYTM[^)B%#7&B7"&!'%PF;)<[4FL1-A'$SDVR19O^_QX%XV<2&7@ MF# MMQ'N]>)N\:U;::1>L@Q@2K"[7=1'Z_I8'6D7=2[/ M0,9Y#*8A!LYA!=8\QEIK&SAUI=N(#-MI(^519\5<26&U"\F[$_I#G-K)8ASG M+Z;A-@KQPOO930PCIK6APDF45(Y1&1*1ILXA!N\8%90D2I:VMT[8;B-5$F<% M9W&Q-8#05]'/*Y>)<@XAHU2#[KMX5YYR^^/C'^,D#QYXV/ULY> M.)Z\13397%6(#9B"7B## 57&,I[*-_(^:<">T%R&QZ MO=3N^4_??_R;]3Y>_&EG8>5@\MAB;(E @6HP6:C)5<'<(J6YMDY)PXK;E\4V M7[DZ[>DP^\BS5T7\#=@#O]G)S9+"J^@_3\=_W*SB9889;C&#>TOG<=B)4N28 MA:M$Y9:BCL)_>T4)CP#Q]IU4=O35@<6C;M,8\3S8(NWN=ZUE]J]K4^7\T'H#&!Z1?!D V[TQHYGWX"0V$VO0=\6 M 6Z#29S//_S6I3#^-@Y@,,UO W\B1 PY!.DA)F*%>!'[(1 MC_UH:Z@9(N+N"?C=#(YNP,">Y?GJ\:6=3;K;_MF"4:^<1\JZS*\\_-6FA)S0 MU&-L(MVLI#T$G:W?J=VQ_&QH.9VK+:1)+8]Y\\:BJ5LYPSK< ES7*#9464\\0-? +%[EP3I"$!/$Z: 4: MP$ND6#6657>4L'9DU1W#N=K)50^RPJ2B+ 8LD(])PW.3$;#(X.ADS'HB3!*B MWQ/I\K+JCA+9SJRZ8_A76_ /LL(B48[8&. RR^U$@K'(LF@1-TI&EYR._6K\ M+B^K;K#@!_.O@7?KAXF=YOYMRQ./,VN82A$E03,!N1673#QW_DS<,$EX*%U. M+HRO&I ]U?'WVT#<\XI$2EJ%$608#H[#G /'@GA9)(A M-VXI[6!_L('*R45-W"3#)=( G(8S[@?9T["AFLD!K=Q'4*1<\! "AM_17!$= M1!(^:1:*QR[/0$?=X^X$6&U&)6O+N &29X7!NG,SE<.4U7&R6=%01&@-H.]CG"]F8[^( M84G*K]/Q8O[QTZ]W[V&GE*<""Q,/I">6?;-H'VD151(YGQIST%F<"U((_)*H2HYI9QPN7D:] M=2>-VYF%\= +CD<)IUF(]6#BNYM\?ZQ/A/F+F\7G;I8K D84KJ' EX/?L4+< M$XXT!DM&J$0=&-8LL=(EM<6):-QTK0'LIX)$;1?X8.IST^OQ=/6O$VSFYYRL MMFP&FN?P*0*W7 2A(,[!MK>.&10%UR[E>0]Z(["RPXU>?F^-6\GG 7H+PCO"?&72"CX!-W7!CD MER5E,1CD0J+ _V03X52[X@^^$ONN''"H>\ _N>"?PYF^HGNI\??^]GU:.1?S M_S$2GN2@L41)Y_>Y\/"6QM(BIR4GQ#NMK7^R<_[P?BN_*2_\["^,AV>F(J^B M77P>T:BH,7FW\_E-#*]N9N/I]8JDU=O^7B1U M_OJO./-C8,=(&;#Y,(;'O75Y G4>?P''./*119NT#*E\OL;1NZP[AJ0VO,\K MU(;0>Z(>O^EF*8X7-\"66V4>$>^U 8J1U K,.>\$,B(ZQ$QD25MI2?'9EF<@ MH^YPE=KXKPR+YZ,@[V\6\X6=!CA#5FY?>.TX:6(R2#@&?& RP$%A--B#$@,@LF%]U"SNY__/F+&Y?RQYC38<\MQY M!G>VT1*?XUYZ6C+[*=MSC:*WCJM65&^(A):__ :GU)V+DHR/Y^\3G. MKC[;Z=9HTX@)Q:(U%F&=7?58:Z2-)@AC(Z,.5%G=C(/Z2-KZ:<]SB]8WC: & M-.ML]NY(8L4,2PXYDWL!<>N1M8P@Z;!@6// P\6\C_KISG.-Z+>!D>>L+*NS MXTTW6_]5_G=DQ"GQ#E.'E,SCFV2N4\S3+YGG1$61(O.E77-/2V$_M7JNF00- MH^G"YHALJ0M?L:OX7)SKGG)'CR&QC[@A.CEJLIU&3XF.JC^^&=@%31HX" MP=YN:,=(I $X#6?MDR!FQZK2'P$+J@G]^Y<>#>T MHV#U%-W0CI%Q SC?W]+(XDBL8 8I[!(0(RPR(4HDA0;&,^^E:*\?U65U13L* M+T?UHSI&> T@<5=[HRB(<4Z -:0LAB>NCKD;1X GKDZ&Y"ZMO'B'[!/Z45U6 M-[13T%="8 W@;L>0+&*#],%JY'ABB)L$G,' &:>E,-[HX/M-;#D"=B<,K+N M42ZGF)(%9-0DTM9:F ?I2JDP$HS 2>T31I8G@HBRB@NGE&.EC[B+&EAWE)S[ M#JP[ANFU2[N/&:"63&*,48.(8=DE+//\\)B05$Q:8XRD/O6JV+[\@75'B7CH MP+IC^-T,CK:/5F/1QESGC; TV1I0!,%?!*0#L\QFN[%G]XN+'%AW.EI.YVH# MMU2!J)1PWL++@R"3-%#,"446"$5*,V&P\-B09OK'_7)4?\X+&(5SBIWUQ+*_ M9+0?S,NYBYQ^[":3-]TL_T\C*HG/0D 2CDS$%<;(J*B0H5A9DHPEKID,R$$4 M-NZA*8S?)TOR.AE,?P]56]>L2D&P)$/[TRC@ ;H/U\.NJS(Q" M<@G3R(2WEZ., U*:VROW?$ZZ> +8GO65^-M2?G=\$219$8A!$7O@R[*%(8&W M;9#:8N(LP_QR[,Z'M%UH_^/GI(0G@.T9M-,YR)YURZ%['%(\!)+RJ&KF\\@6 MIY!UAB+L0K!,J$!L,XUVCB?O0CLS/R>-/ UR?P>EW#3BM1/<6!J1D3(WP]; M'Y)G@$0EA<;$1',Y-^20-V-[=:O/22%/@=N);\;7TW INKA117\WER%'6%:M M8!3U/ 4%W&+*(:ZE1L:!B)G&(NC<$,:4'E;0 MT7VNGZ66IP69#^[1Q"A]G' MA8Y@GZPYQT'DR 699[)X1R.UCHG2-3O-$'^AK;N?DZ*?$ZY_(Y]3#\8YQK4Q M"DD9(TX%A323B?O-8N*-Y,F4)KX"^UA_IST_)QP?=9Z?J^%]F&N4:,3 M%3D'G.6IV![$[E(BR,1@N!)>4GPY'6V.H?Q"N[0_)PT_&U"?M7H?\= )8-P$ M(3T*>M42VUX7TF; M+P&5%]8_Z$.NV;6Y7TAF3CZ\7LSG-U]6K"G>0ZC7U\[91^AX>N9'W5Y"=U@89&]>"LV I(%'V8[Z56\4F)A1(XESNWUN+%#A':(< M;MN />RD=-#RA%KRLX&T':3T*R\_1FQ-@F]=V)A"HMCE1L!:$L1SUH%3'B,B M-*/.),Q2/#O\&BXO/TK.?D=AI&=_LV,$U@#NSG1K_7)7,1^59T$0B:3G MP \#OS-"2A1EH((+11,K7>!Y;IKJUI0U:VJYZ=G'\?SW-[.8(XT1<+=8,B1A;7$@ :6@,E=\;BXH0'Y*Y6.Y01T[&5#/3<-N#YU7ZTZ)M^&FG"F?J&,8X:CAV)&.(>L- M15IY%:.1TI:?*/(4A#U+<[%!32L"K.>N;V(:_7Y6MT"_":A>QY) M-9OX]]K.,IUSH'"IB9M_/B'+K^_295+Z!A%2*']O\UMW^4OP;G5$$X(,8">4P#(4MY@?;*"NGZ:(O#?ORN$,;L!RW"AV6#436?>,GM_+EK[C5")& M>X\M8I*F'*QP2!M.D&!>*!RIE*FT<_[8/=;U4YP%8V<5TP7!,)L.?I1$$)XE M"=>V 4Y&#N8!4(M\Y,'S:(77I>M)CMI@W4/NO%@9",SC!3<8E; 3UQ7")1SL MJZ*"Y9#J+]UT1=B+Q6(V=C>+' "[ZAZ_A.[%F$="X&"58'*3)_]M' +2*\X=CL0'N*8'/3>EK=&UK$Y+2G*(;D M$>R.-4Q^1+E_9LW4A=G)W%LCR=X0V<:(]\!BMM& F<$AS' GE, M@ PFX#'FLD,_.IZ4L8':TE'8'5NIZVM^$N0,87H#V'DQ78Q#WOKX6_R4791+ M+^;KO_SD)L3P!GB97> W*V&]3X]8^:6[F2Y&5B629 3@&2?HJ5 -"$"V902 MPPI+)DL_BXMLO*XC^2RX?'J!-NLD_NEF/I[&^?R%_^-F/!^?6OZ];[DRSN#> M&R[D +[]'B#"C:?K"E??74_'_XGA;%/\>3RM5)7RN<$GPMI(Q1D1-D(BKQ.'ME6>C!V&,9H8[ M6GH,\]X-5:['."L6-H%73# MH&RU]W4)BJ9.Q>@($LX*Q+6%MYD"R\11'!FG M6#!9?-;'_0U41E$YP6Y"9C"7:^>GW*:MK>N)>,CE1#9[(G-&-@5V6$J $X*G M("4)8G- VHY,E(?K5I;[<.ET95C5P$'P9CP=+^(O\+ );X'WT^OQW;7^T_=_ MV?_M9B\G=KY2!8&E"Y:IW#L:Z(LBQUJ"1LDXQ@6-SL;23<^/V%[E27=/>16= M2VAMX_$'8?>J)V/$2N>TVBBU!38"H0;S@)RS#AMB@;NE [=';K%R'=&YH-(? MDB?+K0%8OKR9+[HO<;9L5I4U^O/XZ^V)'P/#-BB-/(VY9T8P<.)3CXAG-OD< M%%&EP[%[MM,LW$Z'07<>F;0 KZ7[,,X^=6GQ)S!Z@W>W1"4.%H1A* @2P$1) M%AD>'<(^12892:SXXZ_7QBI7<3TEY(K+J0'P+1N=/F+=BA2<@J5)$Z097?JL M&7(\&12C38XIF4V8PI#;LYW*14Q/"+12,FD 7EOLX:6U$7C0Q N-F,WL42$@ MG0@H#2?>><S_N4+X<2PF@44RLG]*WR40$D@:8AG2-]W-L( M2D(%(L8HSCU+296.TQ_<5!M._9-$WP-.P^70@--K9L>3_ZS/6:."Y5Y[1&U, MB)L(6[>*(FF%8MQB0C;;6NQV>MU;MST4G""QK@S[VCQ2?KFK'A/11*-(1"%8 MH$5YC>#Z#DB&D(*&EW+BI3U?^_93>7IUY0MKF%C:A-CKE*+/:26YQ?S[=.\G M9&2%SBU0%/*"Y!GUH$J64(,"83A9Z7F,I0NDC]MAYW,QA;7WR$9F((FHSVUW;(KSX&G?[Z*7SM@T;JG_YJP]5V0,[I'(3B.0P(S )ZJB NX!ER2 M%E[&*6K%12!2]#*J^GVO[M.N.'+.Q>FFP/-F/+63#SCM M-,0OTW$:^Z6L_F47^2NCW-J<" .V*-$2<1TX,A24A$3FI!!6R#C@_-G^L;J9 MT$^ G (\;L B&ICMN#7+\>7-+,MF]2]'WAKA9=#PYB6@/#X99%SF"R@44TYP M&DKW33X;,;W +"\&S&T)_YEIP6;@XFZ4WFV&\(A:1H1W#&D<&!P11.46OQ:. M".N 7U(Q6SJN]*0$]M(6];?6EK(@>68:M#Y*[OW@U9JHC_%;G.99T-)RDJ>@ M^9 ;6HE(D1;$HR"Q==0$%73I(H8G);"7!NF_M0:5!B M2,MS9I2"I)KF$\4GASCS$6F5%+(1;FJ&H];87I3Z+,GJI33F'Z4Y$1#/4U7> MQ<4(7O5 -%.(8&_@RF42:>=YKK263KF(E6KYQ0(D5!Y\?Q$Z<*RD&^CBL86O M#UU6D^4:\->WYN-MC]@K^]>K&&[\8FEJKDJQ271>.."\8$' VRR"LMN4$)%$ M:"(EP?9-RTQZN M@U+$>5JZV=*92.D'^\L+!+8@^0848)5@.]F68'M+,@$[+6B6#$58$KBM#:9-("SVXWO2>C>Z(GVZSRFF\DOXQ1' M,I H)"; 1^FS6Y? BT$QY*D,,24.C^S2J6"G[+,N^^,<4] M&\1!FUIQ2S%P)0)9P(E5(M7+;KIL/'-C)^NG@1.889-3W7-4@5N)D946(V%\ M3)0%(^P3^#EZ[[*U MIDGPXG,5CMQB/U0^BRAG,4E=#!!?SQ?C+]E9_>O4=Y-)7'E61MP",9()Q)/( M;5R#08Z"Z20XTSCD2R*6+G8_9;_](/HLPHCGD6&;>/TPZ][DN>=OI\OQYRM+ M:!GR7"?GSV+\-)[Z>(_Q.77_Q?+^&"FN!>/>(<,U:"TG%)D\$E%$ M@@EA.MA8NE7.N6CI5Q#R+()\3R_[VFG<]TM3OW2SQ?@_*ZK_RE,CX]OIJNOR MVSO.W$W+&A%!<4J!(^5P[@X>"'*!^SS;V"I"I(9G;*_D[L%;Z ?,RPG,/:% M&CAZU[?*JJ'WZKGY[_'B\VVCH57#[SQV(Y=HS9=!1S#^161!:N1#+I=F"B-' ME$:..<.=Q\SKTM&U =OLA\O+BYR=6V(-@');D?6MIMWE^?'@*= %)H[+ 9B4 MATM+@G!FK&98V>)M>GILJQ_H+B\F5EHB#8#LX<1)%F-R5"HP#PQ8S"1HI*47 M* A*@V%..U>Z!/CXD9[T\H)6P[G< $3VH?XA808;O!SU@_,,;NYQ)BRF[&00 MVG'J"$E/>!H-@-;EQH;*2J?9,20?XURR6SGYGEL/MWO$[/E(:I:PU!39!#K'H^7(*6<128RPG!0N6&G/]N[=--$9_30D M/+K\RK"^@9LP!]VG?CP9K^<]O?\:LW9.K^' 3>-%/F7S@^26O*L.GB;S;C(. MR]S_94LD'1D M_=,N?*3<4H$S,13E-TS.Y,.(2*N-QI9X7CKHW/!\F:=&QU$39XX150NX>S!M M@R@O,;<.WCXXY:99"1[**J#(O#:>1\[IWW;BS%&"W3MQYA@NU_;ZO^QFMP;! MNH&D5G"*1]@N-0+>Q]$'I#E)2%NBX.M62=[/F_]HZ2:LJR$RZHHQK+:X-Z;F M4,P,9WFD:\ "<9[@/6IX1))3CHE13&C>2]8#!@R=VV(Y5= GL*JVE'.__,GR MI+.S[^O])R<3U2XAS()!G##@0\(V9_%AD0RWP?<3]9;%*W?R+J78IS&M@ MSB:PTG/X>1J6Y=5K,H2%4RE?;2["\XY[K'+*ID">$N>2"B[@TBD(.[92N87N MR4@IR>D& +/YN+NSO*?7V3?ZIIOMM[T?FMX_7*J:,8J%-4?V3P1^LRNJT*DU+W*:K^$&H!'[;L4:,X#1NZZ[65/VKW@]RQF(N_='",+ M^Y=4+1\."@P%)Y&E<&< ISTVGD2&^UVTQWZY"?.Z+E:ZIQ+<1:!RXXH:62F% MD0$CEL"0X=0HY&0NT7=!:>.(BIR50^;&UYMX$UP8.D\18-,(_=&"^Z$*!D\U M]=(@$B+8VRRG;S 141"YH835Q&Z6.0Q!Z(ZO-_&*N1"$EA#@Q2!T4PVIQ](: M)9'F"I2/4(*TP@*>AEYI%IUWTI9%Z9"S]-ROJ M$ZBF";!JM#Y1P*Z7$*I1XGF''%$VTGU/WI&W4[4QDEM0ZHTW!Q M<"(,LB99,,\U<]X&[^)0R_7 I^OVE;X@8)80W64 \Y%W@UG-C-&(Y! ZSWX. M8U(>@RD,UKD/O1AZS??X?-T>SA<*T%-$V"Y(#YK>BI"@2&2(\I0[.<"[T4;0 M2N,B]8XE+])0-U7?/53NMWQ!>"TJS8NLS'@81>PVHXCN^_I_63P0RIG*.$[; MS/EK/@HRJU"!R$E!X+MT;8V93I1+Q(W+\Z5Q0D9YBABE7!##,;&E4S^+;+R! MJ@%%G(G.+/,Y\F U;I&EAB.IO?;8*1-YZ6R&)ZH::#.%>Q!FSU!B<(S<6TCF MV9_>[#T&I@5DA,1@FN7Y3@&(88QH:0,+-I5NH/N\2PR.0L=Q)09'B*H%W#W( MJ@O$*P)&'&()S#CN7$ :Z$!,"BN"-9*26!IG%U-B<(Q@]Y88',/EV@^MQQGS M3H<0++7(Q#R[77N!K!(&86I-HII8(OKF(C=<8G"4C/:7&!S#L-KBWLB;9](; MEV) 28N(N+ )CDD:$4[&)^F==U'UDG6[)0:#!7T"JVI+>5NV/ ,@*H<92BXW M4C ,]B]X0,%JK)-4@5C74ZV;+C$X0;%/8UH#E_VNQ/<0HG9!>D0P9X@S!E<; M909YFX 03'BTK/"U?P$E!D.04I+3%0$SGRU&8$SGV5#O9Y_B[%N>(Y6-H& \ MX]0S9);55"12Y")V2#F"A4LA3\[I@Q3XP#V4P)]^(&37MR\^F7_(FZ.((-H MTAQ484W!?*UA3O,8H[7(2ZH13XPBJPF8U$9XRPFH&>M5.=\/38\W4,?@+"/3 MQP YD<$-W$^_P-:G\_B#CO6I*:/3-DF'@F,!Y79+R#*LX)K% LL@I$FE)T_L MV$IUQ)PJY*X\QVM;L\ 98 :\V*]O-T^E\$ Z4@*N5LZ-039Z,,4=E\&K)$3$ MO4S9S97K7$'EI7\ZVQHX+,X6Q10XY[$1%)(%$\WDP6PJYGF EAO+,0O%C>&: MY8]G>W;5]M(V (\&M&1(LU^#$V,<"P1/63A2!+QOC1$*"Q>0Q\"K0V/D860^&\[N/-+:2ZY R0XIZ+>QMHPI/9% B'RZ>)TW(>80-YRM\KH?X%SW5/CMK MPI?;%#S/(-$&<)I/_/PP76]_/@JP?U EA>"(!]O=*H:L\7F@B0*ELYIA6;H5 M_N8>GFFQXHGW\F I-8"RY4#3%;=&27"MDE;(IP#'M\,!.:L]2EP'3G5D;+,2 MYF2 W?O\,ZTE/ %;0V4S'%;=PDZ*P.J.6?>'3! 60C ,"4;!3F#P,#(<1Z0M MCIB'X,J[F[=LXYE6 YX LU-EU< I]G8*:\7Y>K;$^BQ^%Q$$T6BCPYP9[TIC;M=>GFFUWPG *R*U)M!WJS>W/J+Q] 88N>8H\.VG MF+I97/V[*_M7G+_^"XQ3D/EX:F??EYQ\!^+(WJ5N:LF8$9BE-3 D48W8D M ;N!O\JC;&(0D1+UOO3 BS.2\TP+"D_2@3:PTVP1UZ<;-X]_W&1_P[<?%IW__=?I>#'_^.G7=5R_N--VS[?J>L7.B)XMSMC#+!]\G$]*&$0? MXFQ9.SKU<4GU_"QXV/65NCZJ)T3" 3;7P0"]%MOEXU2I1]8.RN$54+XY4?&D]V%]'DJT;<%J$MK!\ZX? QH(2OYP)^U7FB&>MX=KUWTL]]*BO4PI+JRG+IK8 M3M5FDN0Y'9/UX?[ZR]=)]SW&I4_\_==,VUF%X 1:O["*^L>/9;W9R4T T6];L M):,& FJ[V5%96 \U^_N_?E\LH?3R\_3Z@S_MV#NP="_1U8VQ]6-._0S'[3EN MKV=+Q_>9DO,>KUXD,>_ ID],RLM"S] M_-T=(+RA>R7"DE_&TR7/ M\OE:[()YM'"U0VVH9="'3;6/O.OKQ9JHD[U-#Y>JELDX5%K;65%9/K<;FMK) M]_EX7B9)9^>BU;(:3[2]=[*GLO0^+7[_,//O9U?SV>OY8KR:/58RW;O7!ZJE M/ Z5ZC%LJRSA]S<+...GRVYYY8[2W:M6RX$<*LN##&KG GS7+?XGWMW4L50^ M2U5(CATIQ/VO:DMNKFWC5K5MJ M )UYEJ=?FM:G'K;'?*=:L+N0A/LPL4&Q_S;N)NONT/_=?8DONYOI8O;]%_OG M.62_]V/U N@FY*=?7\3QL-0OHP[=S90 ]7+E(]L^>S1;(_/E@O_\VO]?;IG3B3Y_U M3]!K8,[IN3YWBU0+N!XAA?L:N4E][8#07]'?Y";P+^&8N.YFWT].'=F^8CTQ M;?*[ZTE\;4?R9+*YO7&//F&]DDAV+UPO^VJO*+KC^%)9=!]B5T!./U:IF5-R MF-?='L+K)_G EMX5$H\4R@XF_).K^)0WS3_YB?_D)QXGF_"_N9LV MO,=/58^'*U5+H]JG'5N)K2V R>1N6V548W.Y>M?Z5G9W?6BOW28LVOS .EDG M[J]3+4EMGT9L(;2V4;O>;1FGV^/5ZEW;I[WC6XM?O.P^Q4G,W:_7&#HY=+%] MQ7H7R3!Y[>5+[7<*;"7<&?7O4QI[6/?-M(RN'5Z]WA$X3):]^57[S(QQ]O.L MN_GZ=CZ_*2C1?>M6R\X=>HX>YE'M$_5S;@(3[C9:2HK[UJV6ESOT=#W,H^JZ MV%WEZ7TEXL";:U5+MQVL -[7-SEO/\(MOU\7.QIV+UDMU'6IE'F!/ M0]);[NS>"5%2B-O6KI>G6D"6>YC5PE%ZM]7B!^K.E>MEF)YRKAYB5.W,BC]N MQHOON4?6BI7PO/FR[ 7Z:IQ@,Q&H+27=(S]5+^%TH+B'L;+VLW'CF/EMOKQ$ MEEU$/W<3X/+'1:F7Y'&?JI>K.MAW-X25S\OU O ;7DY=G&ANI&2'=RJN3M&KWDT9(/9H/X-M*\ M3Q;'L?FJM"4W28-IJMWT9S!=^-EZ&80KEJ1Y>OI<06W* ]&=9]7LI MC/.^[(1C^NT'=:7"SX=6[R79EGPAO1G6:D.-M]/Y&-AZ-;/+9JKW1AT^W/F) MW37V?*9(JXV^9!3HN_'H4X\ ,K!^=>>RI_C"[I;[*3=G.KWCQM8%*Q9W'I+% M ^_7'F;4]EG>;>WDJK:-I:K)9B^WMTJEH3JW%Y/)EK.D3 7H[H4;D-6>8M"# M#/FGF4 M'?JGL< _C06.>ULO9I.K./LR?Y^N9@'P5<;"W[-L-1TZSD8XS)CJ MED+>58EFI ]7JE;)>ZP-MX7\5D1R-5Z<;%X_6*I:2>Y H3Q@0.W&H3>32+ 3 M)%LUH?NZB.'-Q%Z?))Y=:U8KMSU.3@=84M^Q> Z9[5FV6GWM<6([S)@F#L#E MODK,Z]NR7+7:VB$'X39&-'087LV^3!=ES\)[2U:KJAU^%#YF2%LG82&![5ZU M6D'M2>=@3 M TV(Y5/T-[/Q8ASG+ZZO7WRSX\G)";Q[UJU7]SI$8'MY(,NXFHWB4\?ZG'F&D0+AQ^_HG^>+7RX?[2Y=ZTAU>O9&(Y%ZY M/73@]^17]1C+MGV^ZQ;KK99Q(_?_2B->Y1/EO(=_YS_1US_(OS@[C__O__Q_ M4$L#!!0 ( UV:5?[7DH00 < , ? 7 :FMH>2TR,#(S,#DS,'AE M>#,Q,2YH=&W565UOX[82?;^_@C?!S6X V_%'/NUL@.QNBOH^M&BQ0/M64.+( MYHTLJB1EQ_WU]PPIQ7;LM$F[W:X+-&N)P^'PS,R9(74]];/\YGI*4MW\Z_K? M[;;X:-)J1H47J27I28G*Z6(B?E+D[D6[74M],.72ZLG4BWZW/Q _&7NOYS*. M>^USNFGT7)_$Y^N3L,AU8M3RYEKIN=#JW8'NJ>2*DK-4G9Y?GB;GYTF?>H-^ M/^U>9DEV/CC]I7> J1"/%IOW-Q5OK10BL_'?:ZW?\< M!-&;Z\P4'NM9S(\_HYIM9=).H"\QWIO9\!2ZZC?>E/QX$%4UXJG)C1T>=L-_ M(QYI9W*F\^7PS:W5,G_3%S4AF-VK@MJ-M+KL^EW M/W\[?C_^) :]3F_3[E=8//+TX-LRUY-BF,('9/^F/5SLV$-<7%%JK/3:%,.J M4&19ZN#FP]V/G\;?C#_ZGVHE?*VD1-/D2[TMC MO3 %]FYGHM=M_R!,)OXKTWOQ+15V*8X.!YN<237X OB,B[0#7*[V%Y=^ M1[R7#FA@W[.EN"_,(B1+DM@8)2>!@K,$" MJ;;@7(@5F"Y"VHG%5*=3X2K^LYJ_($NU$M[ 3+LG![_C:1*9+H ENV6%70MNACB&[=JX+C+D1^ [_$[S M2D$G_+,&5 N^U9Q3)>#ER."(R?.5ZVO4W9.E$5U*L^(62U0Y!.!O Z>$Y5RP M)Y5N*K+<+%P3#)8FVGDKL9#DE]%N6-E:\ZEKC-FR=K_=>MH1GS8P>.-JE]7D MS:%NLDSC,> R%M)2\ 0U4E.C)0@N#W)M9NR.(O-D.:&U$V^!O"*X,L)[]Y!.93$A<8O<^K'*(=$;R';O["T=AZF],Q6? MXJ/FREW$$&#]@A-P+3*BI]B6%R^4;2R482'>Y]-X@017A?TN;O)8?"2'U8%) MX+\_=EB+J3F5E7OY%.;(A !^O5)D75-9*$".S;4+F0LI*H(>[AI6.;_.&Y9R M&;Q9T^[*(ZV:4WA0(_]ABS.Y5J$_=U7BM-+2:MZ CL4A,%G!FBK'A!V"WP5V M#WEN',$@=.9A4HERK],JETQ/V%8P8D7\F!'+R'KUPZ^$6! ,@OFD]ILQDJ?1 M\N+DVPJ:EZ?MBV,'\886E$-".E-(YB?I$$YBSNYC*O0N8QAI1EJ-EZCMV[';7WZ/"RW[L8N9

B)I>J40Z!21@#W!J;S MWCI6(?\C9MO8WT'&@[BJ@G"UBK9./?7 V&5=^S)5Q2JK<8" M1DFT%=Y8]U@5P@LHF^&(ZHFV.0V3$H.*PR-*PZ8P_2TB!.3AF)SP+[=;=_SQ%WW<+>L\LPKX%6"GD*!P3[D5J#[8B.>IB;O(Y,4,6.^O'F%:S8V4+Y2R+U$6"$I!7?P'5VUXC> QC@?VM/:I 211;8-RW)9.AHV/T;@N3*7RZ$NPDIATF@S6/A6 M?\YDB3)61T@(ECA<7_A?774NNA=\Y^\M_E?-PO7G@$[X''#BU8ZQR\YIM_?L M<+?S_-COJ3T[[PPN+C^[VGZO<]5_F;4G 8F(!O!VI2S>'0P.F@FE5'Q8&'9% M+URE-_H^CVB_?&#A];3.*=MR9/3AE\KT\%'HZ/ 4/4CXNWFC_YA5_QAX=98P M)4)6A+.]:'#X^I']RM#\^@'[,-64B;L'2BL^N(GO8Q^X"[K&H&;^6=C]/P'G MAN@>6'<2:LI6L=SQ17BM77GR4;DT+ER]#^/=W)RV/C.O4CC4K.YJBDR0QY5_ M?LIS'VF?_69=_XU?T$_"E_O_ U!+ P04 " -=FE7/^-V(D(' #+'P M%P &IK:'DM,C R,S Y,S!X97@S,3(N:'1MU5EM;^,V$OY^OX*7X+(;P';\ MDC2)G0V09G=1'_J"%@NTWPZ4.(IYD425I.QU?_T]0TJQ'3MMTNYMUP6:M<3A M2=^5N3N1;?; M2-V::FGUWZ_G,HY[[7.Z;O5]/O_.@BBUU>9*3W6LY@??T8UV\JDO8.^Q'AOBO$I M=#5OO*GX\2"J:L53DQL[/NR'_R8\TLUDH?/E^-6-U3)_U7&R=%U'5F=QV.G? M")9!<7A<-(9C=JY+:C*+$L=7-^^^^G#]/WT]N;#](?O__3V/JM# MIAWQG2ZT^+8G;J5U.2T[(B7K=;84?B;]T>'9Q>23>.J_M6.MGW5W@YZ8BIF< MD[ TU[1 OON9=N+76EJ$3;[$^\I8+TPIWAM;B$&_^Z,PF?BW3._%-U3:I3@Z M'%U,Q(US)M5@#-<1TS+M 9?+_<5EV!-?2PY+L\A)W5$GPM. H@PY M41IP)11*70I9+D5=>EL3S 06@4B!EA0%GM@LDDB))Y8S'0Z$Z[F/ZOY"[+4 M*.$-%!J1+14S_4+[&3;H*DJ#@:RW@FE&89MS3%,B6:[#L-^>'OV.ITEDN@26 M[)85=AVX&>(8MFOCNLR0'X'Q\#O-:P6=\,\:4!WX5G-.58"7(X,C)L]7KF]0 M=X^61G0IS8H[+%'G$("_#9P2EG/!GE2ZF^+"!P2O7N*PA;PYUDV4:CP&7J9"6@@> J$YR8J0$P>U) MKMV,Q5FL0)ISJO.STB[-C:LQCPG FCRZHK(F)8773KP&\HK@R@CONX_I3)9W M)&Z06S_5.20&(]D=G+VFXS!U<*;B4WS47+O+& *L7W "KD5&]!3;\NR%LHV% M,BS$^WP<+Y#@JK#?Q4T>B[?DL#HP"?SWQP[K,#6GLG;/G\(<-2+H,W&]I=>:33< H/:N0_;'$FURITZ*Y. MG%9:6LT;T+$X!"8K65/MF+!#\+O [B'/C2,8A-X\3*I0[G5:YY+I"=L*1JR( M'S-B&5FO?OB5$ N"03"?U'XS1O(X6IZ=?%M!\_RT?7;L(-[F6G%(2&=*R?PD M'<*)*SW'B;2J]1FB2,M$Y]HON13L6I8C.+@W>"X&WX;H6J<0:/!CLZ&JMA4B MQX72E:+%5\& T#/<48F*E". ,$(51R:+H!^*08((UA68:+_#)#T6[^8RKT/F M,8:49:C9>H[=NQVU]^CP8C@XG[CG,$E\W%V.0U1@(EC Q:*?F-H_;<%SN$X^ M2!-W--D?]WHB:7NE$.@4D8 ]P:F\P-XZ5B'_(V;;V'-?WQ34,++3P2_(>JX M)DUKRPBOT>T.K85Q'N_Y& ]=+H6BYG#6$:^?F),A5I"0F^*MY6@4*9Q)^+A2 MU@^&'4>S9M(]%"=.Y1!;I +'!4 :_EGBY'%/>7- >23?^5;)S[ZX&PRCOVY L*56PLC@X'7_4G&Y9)]!;>6/=0&L(+:"QP3O5$ MV\2&28E!V>$1I6%8F/X:80(&<:@'Q#Z ^=WH+D/3-TK)Z!HT/=#[@$U]K90_IQ(O048(6G%]S"P2,A&-KGLQ$\!K7$^]*B-20DBBVP7 MEN6R_O.R=]\_Y MZM];_*_:A9NO KWP5>#$JQUC%[W3_N#)X7[OZ;'?4WOV56]T?O')U0X'O7SYDMS-- MF7C_P/(_Q(9P%W2M0>W\L[#[OP/.#=$]L.XDU)6M@KGCX_!:R_+H^W)E7+B# M'\=+NCEM?7%>)7&H6_W5%)D@DVO_])2GOM<^^?FZ^1L_II^$C_C_ U!+ P04 M " -=FE7P,..?EH$ #?$ %P &IK:'DM,C R,S Y,S!X97@S,C$N M:'1MU5A;4^,V%'[OKS@-4Q9V$F/G0JXPPP*=I0]MM[2S?>LHUC%6D2VO) ?< M7]\CV0ZWAMW.4J!YR#@^M^]\.M(YRB*UF3Q+;WL].%%QF6%N(=;( M+'(HC<@OX"-'MGL5?_7NSY M((NEXM7A@HL5"'[0$>-)$@\3'@Z'C ^C*&+(8F2C9<27R 8X^2/JD"FIUS;& M5A(/.IG(>RFZ^+-A/QB/"CN_$MRFLR@,O^MXU<-%HG)+\339UX^UF[6S6J-U M&2NI]&PK])^YD_02E@E9S=X<:<'DFZYAN>D9U"*IQ4;\A1208ON?5PT>LI8B MQQ9?U'>(3G]_?_;N[%<8](/H+IS'H-[*V.*U[3$I+O)93*RB[CPG_&/45B0B M9E:H'%0"-D4X3@4F<'J-<6G%"N&GA#10O](4?BZU*1E%LPJB"?P6G ?' 9QC M[%.*!J/P:]?ES](02=6S9G6N),H*$J7]DA2E+I1!XY8H5EDA*[=WKX1--^3< MA;.NMRQSCMI0&K3C-RRL<_H#BR_A/>:Z@NVMP60.1\:H6-!!8PX[R1 M;#@_)@ LK_SS;A=2U+BL(/:E5%%09KMN,;(*+G-U)9%?8(WE0\DTE0?E]0L6 M2EL@L-\KG4$4]CZLJZ_VOD[=IAH1,F(LA8+(5!R0WHKVP_F MB*@IB!LIN8R$3G+8_>>''+A7;MXI%7*.A-% M=/F8YAZWP;_:$5\G>Y[MI6;4R;TF@Q6K:4V");*DU; MI$< )2L,SMJ'.1>FD*R:B=P']$;SC.D+:E)+9:W*9JY!K5SAQTPVIX4_.&IQ MT[NFTV AW?-,U&P0WX:J\J SZ+0&!>.<#KA9"%%A;_E[&M5^<>V4Y[>.>(G) M@X6LU_"Y3GT_W[S=WAJ.Y\9_PPE;"0[O CHBC5GOKA=CK]DF5A4ST@6C)*%K MB7C]U+XR-E\_89^; F]1UP)J[4<^^Y>@\X[J_P#=GF\J_W$C7E^N[K0N7P;- M*[>I1W>K\"6&WK='T$RJBNZ@-.#(>G 1-*[1T&4Q)QS4Z?TUMIG;.-#LVFNX:?*&<: M)7.[_\$M_*8K>"CAC0E;4FLH[6:33=?%C5?ZYKO^@V'/_['Q-U!+ P04 M" -=FE7!*8_M%D$ "F$ %P &IK:'DM,C R,S Y,S!X97@S,C(N:'1M MU5C;;&&MPGJ2Q@,6J^5+&O%UYF!T ]'\%:J2[YAC=UP(_"TB[,<-N_+H4NR MC&12GRX3O@&>G/3XV!^/6#J>3B(V'D?AY#B,TS".4PR341!-COX(>C24W)LQ MVM0"3WHY+P89VOSS<>A-)Z597/'$9// ][_I.=?392H+0_D4C6\>FS#;8(U' M%S*60JKYGN\^"VL9I"SGHIX_.U.5VKU($=OB"TB%[^_OK\V_-?811ZX5TX[X-ZJV*#UV; !%\7\YA81=5[2/@K5(:G M/&:&RP)D"B9#6&4<4WC%"U;$E %^2LD#U1,MX>=*Z8I1-B,A.(;?O MOY<$% MQJZD8#3Q/W=>_JPTD50_:%474J"H(97*34E9J5)JU':*8IF7HK9K]XJ;;$?- M?3CONY%5D:#25 :M^!T3:X-^Q^)+>(V%JF%_;W2\@#.M)3D9U!2JB#TXL-'( M-EZL" K:O=\V(<,%48UQ*Z5:DK*3-].1E[#92&O!"9K;+"\J9BB]J"Z?L%2 M*@,$]I54.03^X,VV^YKHV])-IA A)\8R*(E,F0!230F56QK,(U3[>\&1OQA1 MS6[/N@':9&EP0EH)2NS(XT2DX\YZ*ORKX@KMEN;HO6'Q@!T"@0@F!\EAAXZL ME>+&1GAY'6>L6".F@>4.(#T7B:,#>$'5Y,TBBZD2QNUT\,*% M;+E(&;?,E JUA=*W9B8$T#"T_41 =4G8=,-ENIU%"IAP%]KF(Z]*-)5(HLOE MU/>X]3YI17R>[6&6RPM[HNWO3:AQFV[X46YN]<:L;8T.HV&1P Y9)!4MD0$! M%*S4..\>%@G7I6#UG!>YD&YKD7VS'WM@/=II];[?M?6$G1]YH>OS%PX:! M-PL_#NW0,=&P07QKZLJ3WJC7#2A9DM &-_%_&-2ROK?/BUA8O,'UG M(ILY?*A=W^F;Y_M[X^E"NV_X@><'O!NG-\N39H M?[++>G*W"Q]#^#X_@U:M2KJ'4N>)1KQPDFPDO P6A(-.>W>5;;5; J0_.]TV M\X\@(Q46(;F62FZX%8ND1S\L<:U^NN*DN2(K"UN51J$_;F1:J8+KK$EV3RM: M^U8OD@K+N=;NQJ6 DUBCBM(4JI)^L26A-I\FT>ZU=W=UIBN#$X9SA8*$X ;? MN4S?;.VN'_R;(2RB_;TRNX?LNO7MO)FWW\W_!$/W_\0_4$L! A0#% @ M#79I5QN,[U@DY0 F2H, !$ ( ! &IK:'DM,C R,S Y M,S N:'1M4$L! A0#% @ #79I5V?9 ='-D4$L! A0#% @ #79I5RP$LAF< M%P N-X !4 ( !KO( &IK:'DM,C R,S Y,S!?8V%L+GAM M;%!+ 0(4 Q0 ( UV:5>/'&J8?DP #]I P 5 " 7T* M 0!J:VAY+3(P,C,P.3,P7V1E9BYX;6Q02P$"% ,4 " -=FE7JX/HQFW> M *B@D %0 @ $N5P$ :FMH>2TR,#(S,#DS,%]L86(N>&UL M4$L! A0#% @ #79I5WYTR><:?P ROL% !4 ( !SC4" M &IK:'DM,C R,S Y,S!?<')E+GAM;%!+ 0(4 Q0 ( UV:5?[7DH00 < M , ? 7 " 1NU @!J:VAY+3(P,C,P.3,P>&5X,S$Q+FAT M;5!+ 0(4 Q0 ( UV:5<_XW8B0@< ,L? 7 " 9"\ M @!J:VAY+3(P,C,P.3,P>&5X,S$R+FAT;5!+ 0(4 Q0 ( UV:5? PXY^ M6@0 -\0 7 " 0?$ @!J:VAY+3(P,C,P.3,P>&5X,S(Q M+FAT;5!+ 0(4 Q0 ( UV:5<$IC^T600 *80 7 " M 9;( @!J:VAY+3(P,C,P.3,P>&5X,S(R+FAT;5!+!08 "@ * )X" D %S0( ! end