0000884144-23-000012.txt : 20230227 0000884144-23-000012.hdr.sgml : 20230227 20230227165234 ACCESSION NUMBER: 0000884144-23-000012 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 81 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230227 DATE AS OF CHANGE: 20230227 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ASURE SOFTWARE INC CENTRAL INDEX KEY: 0000884144 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER INTEGRATED SYSTEMS DESIGN [7373] IRS NUMBER: 742415696 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-34522 FILM NUMBER: 23676054 BUSINESS ADDRESS: STREET 1: 405 COLORADO ST STREET 2: #1800 CITY: AUSTIN STATE: TX ZIP: 78701 BUSINESS PHONE: 5124372700 MAIL ADDRESS: STREET 1: 405 COLORADO ST STREET 2: #1800 CITY: AUSTIN STATE: TX ZIP: 78701 FORMER COMPANY: FORMER CONFORMED NAME: FORGENT NETWORKS INC DATE OF NAME CHANGE: 20020215 FORMER COMPANY: FORMER CONFORMED NAME: VTEL CORP DATE OF NAME CHANGE: 19960401 FORMER COMPANY: FORMER CONFORMED NAME: VIDEO TELECOM CORP DATE OF NAME CHANGE: 19960401 10-K 1 asur-20221231.htm 10-K asur-20221231
false00008841442021FYP2YP1Y00008841442022-01-012022-12-310000884144us-gaap:CommonStockMember2022-01-012022-12-310000884144us-gaap:SeriesAPreferredStockMember2022-01-012022-12-3100008841442022-06-30iso4217:USD00008841442023-02-24xbrli:shares00008841442022-12-3100008841442021-12-31iso4217:USDxbrli:shares0000884144asur:RecurringMember2022-01-012022-12-310000884144asur:RecurringMember2021-01-012021-12-310000884144asur:ProfessionalServicesRevenueMember2022-01-012022-12-310000884144asur:ProfessionalServicesRevenueMember2021-01-012021-12-3100008841442021-01-012021-12-310000884144us-gaap:CommonStockMember2020-12-310000884144us-gaap:TreasuryStockMember2020-12-310000884144us-gaap:AdditionalPaidInCapitalMember2020-12-310000884144us-gaap:RetainedEarningsMember2020-12-310000884144us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-3100008841442020-12-310000884144us-gaap:CommonStockMember2021-01-012021-12-310000884144us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310000884144us-gaap:RetainedEarningsMember2021-01-012021-12-310000884144us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310000884144us-gaap:CommonStockMember2021-12-310000884144us-gaap:TreasuryStockMember2021-12-310000884144us-gaap:AdditionalPaidInCapitalMember2021-12-310000884144us-gaap:RetainedEarningsMember2021-12-310000884144us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310000884144us-gaap:CommonStockMember2022-01-012022-12-310000884144us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310000884144us-gaap:RetainedEarningsMember2022-01-012022-12-310000884144us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310000884144us-gaap:CommonStockMember2022-12-310000884144us-gaap:TreasuryStockMember2022-12-310000884144us-gaap:AdditionalPaidInCapitalMember2022-12-310000884144us-gaap:RetainedEarningsMember2022-12-310000884144us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-3100008841442020-03-3100008841442019-12-3100008841442020-01-012020-12-310000884144srt:MinimumMember2022-01-012022-12-310000884144srt:MaximumMember2022-01-012022-12-310000884144asur:AssetPurchaseAgreementMember2020-01-012020-09-300000884144asur:AssetPurchaseAgreementMember2021-06-012021-06-3000008841442021-06-012021-06-300000884144asur:AssetPurchaseAgreementMember2022-01-012022-12-310000884144asur:SecondAssetPurchaseAgreementMember2022-01-012022-09-300000884144asur:SecondAssetPurchaseAgreementMember2022-09-300000884144asur:ThirdAssetPurchaseAgreementMember2022-01-012022-09-300000884144asur:ThirdAssetPurchaseAgreementMember2022-09-3000008841442022-01-012022-01-0100008841442022-01-010000884144us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2022-12-310000884144us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2022-12-310000884144us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMember2022-12-310000884144us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2022-12-310000884144us-gaap:FairValueMeasurementsRecurringMemberus-gaap:AvailableforsaleSecuritiesMember2022-12-310000884144us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:AvailableforsaleSecuritiesMember2022-12-310000884144us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:AvailableforsaleSecuritiesMember2022-12-310000884144us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:AvailableforsaleSecuritiesMember2022-12-310000884144us-gaap:FairValueMeasurementsRecurringMember2022-12-310000884144us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310000884144us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-12-310000884144us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310000884144us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-12-310000884144us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-12-310000884144us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMember2021-12-310000884144us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-12-310000884144us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-12-310000884144us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-12-310000884144us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMember2021-12-310000884144us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-12-310000884144us-gaap:FairValueMeasurementsRecurringMemberus-gaap:AvailableforsaleSecuritiesMember2021-12-310000884144us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:AvailableforsaleSecuritiesMember2021-12-310000884144us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:AvailableforsaleSecuritiesMember2021-12-310000884144us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:AvailableforsaleSecuritiesMember2021-12-310000884144us-gaap:FairValueMeasurementsRecurringMember2021-12-310000884144us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310000884144us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-12-310000884144us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310000884144asur:AssetPurchaseAgreementMember2022-01-012022-12-310000884144asur:ThirdAssetPurchaseAgreementMember2022-10-012022-12-310000884144us-gaap:CertificatesOfDepositMember2022-12-310000884144us-gaap:CorporateDebtSecuritiesMember2022-12-310000884144us-gaap:MunicipalBondsMember2022-12-310000884144us-gaap:USGovernmentAgenciesDebtSecuritiesMember2022-12-310000884144us-gaap:CertificatesOfDepositMember2021-12-310000884144us-gaap:CorporateDebtSecuritiesMember2021-12-310000884144us-gaap:MunicipalBondsMember2021-12-310000884144us-gaap:USGovernmentAgenciesDebtSecuritiesMember2021-12-31asur:security0000884144asur:IndividuallyMember2022-12-310000884144asur:IndividuallyMember2021-12-310000884144us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-01-012022-12-310000884144us-gaap:CustomerRelationshipsMember2021-12-310000884144us-gaap:CustomerRelationshipsMember2022-01-012022-12-310000884144us-gaap:CustomerRelationshipsMember2022-12-310000884144us-gaap:DevelopedTechnologyRightsMember2021-12-310000884144us-gaap:DevelopedTechnologyRightsMember2022-01-012022-12-310000884144us-gaap:DevelopedTechnologyRightsMember2022-12-310000884144us-gaap:CustomerListsMember2021-12-310000884144us-gaap:CustomerListsMember2022-01-012022-12-310000884144us-gaap:CustomerListsMember2022-12-310000884144us-gaap:TradeNamesMember2021-12-310000884144us-gaap:TradeNamesMember2022-01-012022-12-310000884144us-gaap:TradeNamesMember2022-12-310000884144us-gaap:NoncompeteAgreementsMember2021-12-310000884144us-gaap:NoncompeteAgreementsMember2022-01-012022-12-310000884144us-gaap:NoncompeteAgreementsMember2022-12-310000884144us-gaap:CustomerRelationshipsMember2022-01-012022-03-310000884144us-gaap:DevelopedTechnologyRightsMember2022-01-012022-03-310000884144us-gaap:CustomerListsMember2022-01-012022-03-310000884144us-gaap:TradeNamesMember2022-01-012022-03-310000884144us-gaap:NoncompeteAgreementsMember2022-01-012022-03-3100008841442022-01-012022-03-310000884144us-gaap:NotesPayableOtherPayablesMember2022-01-012022-12-310000884144srt:ConsolidatedEntitiesDomainsrt:MinimumMember2022-12-31xbrli:pure0000884144srt:MaximumMembersrt:ConsolidatedEntitiesDomain2022-12-310000884144us-gaap:NotesPayableOtherPayablesMember2022-12-310000884144us-gaap:NotesPayableOtherPayablesMember2021-12-310000884144asur:StructuralCapitalMemberus-gaap:NotesPayableOtherPayablesMember2022-01-012022-12-310000884144asur:StructuralCapitalMemberus-gaap:NotesPayableOtherPayablesMember2022-12-310000884144asur:StructuralCapitalMemberus-gaap:NotesPayableOtherPayablesMember2021-12-310000884144us-gaap:ShortTermDebtMember2022-12-310000884144us-gaap:LongTermDebtMember2022-12-310000884144us-gaap:ShortTermDebtMember2021-12-310000884144us-gaap:LongTermDebtMember2021-12-310000884144asur:PinnacleBankMember2021-12-310000884144asur:PinnacleBankMember2022-01-012022-12-310000884144asur:StructuralCapitalMember2022-01-012022-12-310000884144srt:MinimumMember2022-12-310000884144srt:MaximumMember2022-12-310000884144us-gaap:AccountsReceivableMember2022-01-012022-12-310000884144us-gaap:AccountsReceivableMember2022-01-012022-03-3100008841442021-12-312022-12-310000884144us-gaap:SalesRevenueNetMember2022-01-012022-12-310000884144us-gaap:SalesRevenueNetMember2022-01-012022-03-310000884144asur:A2018PlanMember2022-12-310000884144us-gaap:StockCompensationPlanMember2022-12-310000884144us-gaap:StockOptionMember2022-01-012022-12-310000884144us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310000884144asur:ERCIncomeMember2022-12-310000884144us-gaap:StockOptionMember2022-01-012022-12-310000884144us-gaap:StockOptionMember2021-01-012021-12-31

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549

FORM 10-K

Annual Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934 for the calendar year ended December 31, 2022
Transition Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934 for the transition period from __ to __
Commission File Number: 1-34522
asur-20221231_g1.jpg
ASURE SOFTWARE, INC.
(Exact name of registrant as specified in its charter)
Delaware74-2415696
(State or other jurisdiction of incorporation)(I.R.S. Employer Identification No.)
405 Colorado Street, Suite 1800, Austin, Texas
78701
(Address of principal executive offices)(Zip Code)
512-437-2700
(Registrant’s Telephone Number, including Area Code)
None
(Former name, former address and former fiscal year, if changed since last report)

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

Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, $0.01 par valueASUR
The Nasdaq Capital Market
Series A Junior Participating Preferred Share Purchase RightsN/A

Securities registered pursuant to Section 12(g) of the Act: None.

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.
YesNo
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.
YesNo
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. 
YesNo
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). 
YesNo
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated 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 has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.
If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.
Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b).
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).
YesNo

Based on the closing sale price of common stock on The Nasdaq Global Select Market on June 30, 2022, the aggregate market value of the voting stock held by non-affiliates of the Registrant was $108,845,707 as of such date, which assumes, for purposes of this calculation only, that all shares of common stock beneficially held by officers and directors of the registrant are shares owned by “affiliates.”

As of February 24, 2023, 20,272,004 shares of the registrant’s Common Stock, $0.01 par value, were outstanding.

DOCUMENTS INCORPORATED BY REFERENCE

Portions of the registrant’s definitive Proxy Statement relating to its 2023 Annual Meeting of Shareholders are incorporated by reference into Part III of this Annual Report on Form 10-K where indicated. Such Proxy Statement, or an amendment to this report containing the Items comprising Part III, will be filed with the U.S. Securities and Exchange Commission within 120 days after the end of the fiscal year to which this report relates.


ASURE SOFTWARE, INC.

FORM 10-K
FOR THE YEAR ENDED DECEMBER 31, 2022

TABLE OF CONTENTS
Page



PART I

CAUTIONARY STATEMENT REGARDING FORWARD-LOOKING STATEMENTS

Certain written and oral statements made by management of Asure Software, Inc. and its consolidated subsidiaries (“we”, “Asure”, “our”, “us”) included in this Form 10-K may constitute “forward-looking” statements within the meaning of the safe harbor provisions of the U.S. Private Securities Litigation Reform Act of 1995. The words “believe,” “may,” “will,” “estimate,” “projects,” “anticipate,” “intend,” “expect,” “should,” “plan,” and similar expressions are intended to identify forward-looking statements. Examples of “forward-looking statements” include statements we make regarding our operating performance, future results of operations and financial position, revenue growth, earnings or other projections. We have based these forward-looking statements largely on our current expectations and projections about future events and trends that we believe may affect our financial condition, results of operations, business strategy, short-term and long-term business operations and objectives, and financial needs. These forward-looking statements are subject to a number of risks, uncertainties and assumptions, including those described in the “Risk Factors” section, factors discussed throughout Part II, Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” as well as in our periodic filings with the Securities and Exchange Commission (the “SEC”). Moreover, we operate in a very competitive and rapidly changing environment. New risks emerge from time to time. It is not possible for our management to predict all risks, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements we may make. In light of these risks, uncertainties and assumptions, the future events and trends discussed in this report may not occur and actual results could differ materially and adversely from those anticipated or implied in the forward-looking statements. You should not rely upon forward-looking statements as predictions of future events. The events and circumstances reflected in the forward-looking statements may not be achieved or occur. Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee future results, levels of activities, performance, or achievements.

The information provided in this Form 10-K is based on facts and circumstances known as of the date of this report, and any forward-looking statements made by us in this Form 10-K speak only as of the date on which they are made. We are under no duty to update any of these forward-looking statements after the date of this report or to conform these statements to actual results or revised expectations.

Risk Factor Summary

Our business is subject to numerous risks and uncertainties, including those highlighted in the section titled “Risk Factors.” These risks include, among others, the following:

If our security measures, or those of our third-party data center hosting facilities, cloud computing platform providers or third-party service partners are compromised or breached, or if personal information of our clients or their employees is accessed or obtained, our services and HCM solution may be perceived as not being secure, our brand could be damaged, our services may be disrupted, and customers may curtail or stop using our services, all of which could reduce our revenue and earnings, increase our expenses, and expose us to legal claims and regulatory actions;
We have a history of losses, and we cannot be certain that we will achieve or sustain profitability;
We generate a portion of our revenues by providing services to enable businesses to file for Earned Retention Tax Credits under the CARES Act and such regulations will eventually expire, which, following such expiration, will adversely impact our future revenues;
Privacy concerns and laws and other regulations may limit the effectiveness of our applications and adversely affect our business;
Our ability to make scheduled payments on or to refinance our existing indebtedness depends on our future performance, which is subject to economic, financial, competitive and other factors that may be beyond our control;
The adoption of new or changes to the interpretation of existing money service business statutes and money transmitter statutes at the federal and state level could subject us to additional regulation and related expense and necessitate changes to our business model;
Acquisitions and potential acquisitions of Reseller Partners' businesses could prove difficult to integrate, result in unknown or unforeseen liabilities, disrupt our business, dilute stockholder value and ownership and adversely affect our operating results and financial condition;
If we are not able to develop enhancements and new features to our products, keep pace with technological developments or respond to future technologies, our business, operating results and financial results will be adversely affected;
1

If we are unable to release timely updates to reflect changes in wage and hour laws, tax, privacy, benefit and other laws and regulations that our products help our clients address, the market acceptance of our products may be adversely affected and our revenues could decline;
Our business depends substantially on clients renewing their agreements with us, purchasing additional products from us or adding additional users;
Client funds that we hold in trust are subject to market, interest rate, credit and liquidity risks and loss of these funds could have a material adverse effect on our business, financial condition and results of operations;
The markets in which we participate are highly competitive, and if we do not compete effectively, our operating results could be adversely affected;
Our clients could have insufficient funds to cover payments we have made on their behalf or credit that we have extended to them in connection with the services that we have provided, resulting in financial loss to us;
If the banks that currently provide ACH and wire transfers fail to properly transmit these ACH, exit the payroll industry, terminate their relationship with us or limit our ability to process funds or we are not able to increase our ACH capacity with our existing and new banking partners, our ability to process funds on behalf of our clients and our financial results and liquidity could be adversely affected;
The impairment of a significant portion of our goodwill and intangible assets would adversely affect our business, operating results and financial condition;
Our ability to incur debt and the use of our funds could be limited by the restrictive covenants in our loan agreement for our term loan;
We may be required to incur further debt to meet future capital requirements of our business. Should we be required to incur additional debt, the restrictions imposed by the terms of such debt could adversely affect our financial condition and our ability to respond to changes in our business;
We depend on data centers and computing infrastructure operated by third parties and any disruption in these operations could adversely affect our business;
We may require additional capital to support business growth, and this capital may not be available on acceptable terms, or at all;
If we lose key personnel, or are unable to attract and retain additional personnel as needed in the future, it could disrupt the operation of our business, delay our product development and harm our growth efforts;
We continue to experience turnover within our finance team. If we are unable to retain and successfully integrate their replacements in our business, it could have a material adverse effect on our business and the reliability of our financial statements;
If we fail to adequately protect our proprietary rights, our competitive advantage and brand could be impaired and we may lose valuable assets, generate reduced revenue and incur costly litigation to protect our rights;
We may be sued by third parties for infringement of their proprietary rights;
Some of our key components are procured from a single or limited number of suppliers and we are at risk of shortage, price increases, tariffs, changes, delay, or discontinuation of key components;
Even if demand for HCM products and services increases generally, there is no guarantee that demand for SaaS products generally or our products in particular will increase to a corresponding degree, or at all;
Our failure to comply with existing laws and regulations or failure to comply with changing laws and regulations through modifications, developments, and enhancements to our products and services could have a material adverse effect on our business and results of operations;
We may be subject to claims, lawsuits, governmental investigations and other proceedings that could adversely affect our business, financial condition and results of operations;
We incur significant costs and liabilities as a result of operating as a public company, which requires substantial time by management to devote to new compliance initiatives;
To the extent that our pre-tax income or loss becomes relatively modest, our ability to conclude that a control deficiency is not a material weakness or that an accounting error does not require a restatement could be adversely affected;
Volatility and weakness in bank and capital markets may adversely affect credit availability and related financing costs for us;
Changes in financial accounting standards or practices may cause adverse, unexpected financial reporting fluctuations and affect our reported operating results;
The use of open source software in our applications may expose us to risks and harm our intellectual property rights;
We may be adversely affected by failure of third parties in providing their services;
Our ability to use our net operating loss carryforwards and certain other tax attributes may be limited;
Inability to maintain the third-party licensed software we use in our applications at the current costs could result in increased costs or reduced service levels, which could adversely affect our business;
2

Evolving regulation of the Internet, changes in the infrastructure underlying the Internet or interruptions in Internet access may adversely affect our business, operating results and financial condition by increasing our expenditures and causing client dissatisfaction;
Our common stock has traded in low volumes and we cannot predict whether an active trading market for our common stock will develop;
Our stock price has been, and likely will continue to be, volatile;
Sales, or the potential for sales, of a substantial number of shares of our common stock in the public market by us or our existing stockholders could cause our stock price to fall;
We do not intend to pay dividends for the foreseeable future, and you must rely on increases in the market price of our common stock for returns on equity investment;
Our stockholder rights plan, or “poison pill,” includes terms and conditions which could discourage a takeover or other transaction that stockholders may consider favorable;
Provisions in our charter documents and under Delaware law, and our stockholder rights plan could discourage a takeover that stockholders may consider favorable and may lead to entrenchment of our management and board of directors; and
Our business could be negatively affected as a result of actions of activist stockholders, and such activism could impact the trading value of our securities.

ITEM 1.    BUSINESS

GENERAL

Asure is a provider of cloud-based Human Capital Management (“HCM”) software and services, delivered as Software-as-a-Service (“SaaS”) for small and medium-sized businesses (“SMBs”). We offer the human resource (“HR”) tools necessary to build a thriving workforce, providing the resources to stay compliant with dynamic federal, state, and local tax jurisdictions and their respective labor laws, freeing cash flows so they can spend their financial capital on growing their businesses rather than administrative overhead that can impede growth. Our solutions also provide new ways for employers to connect with and to differentiate themselves with their employees in order to enhance their relationships with their talent. Asure’s HCM suite (“AsureHCM”) includes Payroll & Tax solutions, HR compliance and services, Time & Attendance software and data integrations that enable employers and their employees to enhance efficiencies and take advantage of value-added solutions. We offer these services directly and indirectly through our network of Reseller Partners.

From recruitment to retirement, our solutions help more than 100,000 SMBs across the United States. Approximately 15,000 of our clients are direct and the 85,000 remaining clients are indirect, as they have contracts with Reseller Partners who white label our solutions.

We strive to be the most trusted HCM resource to SMBs. We target less densely populated U.S. metropolitan cities where fewer of our competitors have a presence. Our solutions solve three primary challenges that prevent businesses from growing: HR complexity, allocation of human and financial capital, and the ability to build great teams. We have and will continue to invest in research and development to expand our solutions. Our solutions reduce the administrative burden on employers and increases employee productivity while managing the employment lifecycle.

We were incorporated in 1985 as a Delaware corporation and our principal executive offices are located at 405 Colorado Street, Suite 1800, Austin, Texas 78701. Our telephone number is (888) 323-8835 and our website is www.asuresoftware.com. Information on our website is not part of this Annual Report on Form 10-K, however we do post information on the investor relations page of our website that we believe may be of interest to our investors.

We make available free of charge, on or through our website, our annual report on Form 10-K, quarterly reports on Form 10-Q, and current reports on Form 8-K, and amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Exchange Act, as soon as reasonably practicable after we electronically file these materials or furnish them to the SEC. Reports and other information we file with the SEC may also be viewed at the SEC’s website at www.sec.gov.

SOLUTIONS

Our solutions are primarily cloud-based and delivered as SaaS and HR services as well as professional services and hardware (time clocks and data collection devices).

3

Payroll and Tax. Asure Payroll & Tax is an integrated solution that provides a foundation for our clients’ digital HR strategy. We simplify payroll and automate and ensure compliance with the changing nature of regulations associated with payroll and taxes in all U.S. jurisdictions—from wages, benefits, overtime, and garnishments to tips, direct deposits, the Fair Labor Standard Act and federal, state, and local payroll taxes. Features include payroll taxes driven by up-to-date federal, state, and local tax tables and filing in a timely and accurate manner; adhering to annual filing requirements for Form W-2 and forms mandated by the Affordable Care Act; general ledger integration; managed garnishments and employee self-service.

Tax Management Solutions. Asure provides innovative payroll tax processing software and service solutions for the payroll service industry, mid-market and large corporate employers. With several scalable software and service options, from traditional full-service outsourcing to SaaS solutions, the extensive product line offers companies the ability to select a payroll tax solution that suits their needs. Asure’s Tax Management solutions also support bulk filing and processing of Employee Retention Tax credits.

Human Resource Compliance. Asure handles HR complexities that SMBs face, including employee self-service, applicant tracking, onboarding and compliance with federal, state and local regulations. Asure provides three core levels of HR services: (i) HR support, which provides an on-demand HR resource library, phone and email support for any HR issues and compliance and policy updates; (ii) Strategic HR, which provides more in-depth support for strategic HR decision making; and (iii) Total HR, which provides a complete HR outsourcing solution.

Time and Attendance. Asure Time & Attendance combines with our complementary hardware (time clocks and data collection devices) to provide cost savings and potential return on investment gains in the form of a more strategic use of labor dollars and the elimination of time theft. Mobile time tracking helps executives better understand where and when their employees are working, providing insight into labor schedules and labor costs. With our mobile solution, employees can punch in and out from remote locations, as geo-positioning verifies their physical coordinates. Biometric time clocks, including facial recognition, reduce time theft and assists in the verification of the identities of workers. Automated system notifications, real-time dashboards, and flexible configuration options all work to streamline operations. Finally, employees, supervisors and executives have real-time access to data and business intelligence to optimize labor costing, improve labor scheduling, and control labor costs.

Asure Marketplace. AsureMarketplace™ automates interactions between our HCM systems with third-party providers to enhance efficiency, improve accuracy and to extend the range of services offered to employers and their employees. Asure has developed a large set of pre-built applications that businesses can connect with and has developed integrations with partners to exchange capabilities and data. These integrations enable businesses to communicate seamlessly and support a wide range of business-to-business and business-to-consumer applications. Business applications can include income verification and earned wage access. We are currently developing consumer applications and expect such applications to be a component of the marketplace in the future.

PRODUCT DEVELOPMENT

The HCM industry is characterized by continuing improvements in technology, resulting in the frequent introduction of new products, short product life cycles, changes in client needs, and continual improvement in product performance characteristics. We strive to be cost-effective and timely in enhancing our solutions, developing software that addresses the varied needs of growing businesses and anticipating technological advances while adhering to payroll and HCM industry standards. First-to-market mobile applications are a testament to our success in innovation.

Our development teams work with clients and sales and marketing teams to build solutions based on market requirements and client feedback. We also garner inputs from clients, competitive comparisons, and relevant technology innovations. Development teams are staffed with product owners, solutions architects, software engineers, software engineers in test, quality assurance analysts, technical writers, scrum masters and usability designers.

Our research and development strategies are based on agile methodologies that foster continuous innovation and improvement with collaboration with stakeholders. The development team enhances the functionality of our solutions through new feature releases, with a focus on solutions delivered as SaaS for businesses that struggle with complexity and Reseller Partners that need back-office tools and scalable infrastructure. We continue to evaluate opportunities for developing new solutions that enable organizations to streamline and automate HR tasks associated with growing their businesses. We seek to simultaneously allow organizations to improve their productivity while reducing the costs associated with those tasks.

4

Asure is particularly focused on developing product capabilities that involve the movement and reconciliation of money. We plan to enhance our Treasury Management software position, which we expect to leverage macro trends in the payroll industry including same-day-pay, pay advances, and employee payments in the currency of their choice – including crypto currencies. We believe these money movement capabilities will also create new product opportunities similar to stored value cards and an “Asure Wallet” which may allow us to hold and invest larger sums of payroll funds for a longer period of time.

We continually work to automate processes using Robotic Process Automation (“RPA”) by developing “bots” that perform repetitive tasks. These bots act as digital workers that make us more efficient and eliminate errors. Most importantly, our RPA initiatives allow us to quickly take advantage of new opportunities and scale the business without the expense or lead times required to hire additional staff.

SALES AND DISTRIBUTION

We sell our solutions through both direct and partner models. Prospective clients learn about Asure in a variety of ways, including advertising, website searches, sales calls, public relations, referral channels, direct marketing, and social media. When prospective clients show an interest in Asure, they are connected with a sales representative, who works to close the sale, via Asure’s web site, phone, or a face-to-face meeting by discussing solutions that meet their needs. We track our marketing and sales activities to provide immediate insights into activities, leads and pipeline opportunities. Our account management teams work with clients to promote and sell additional solutions that are relevant for each client. We supplement our direct sales efforts with partner programs. By working with partners, we gain access to opportunities in various geographic and industry niches.

Asure has two distinct partners: Reseller Partners and Referral Partners.

Reseller Partners. Reseller Partners pay us recurring license fees to white label our solutions while providing value-added services to their clients (our indirect clients). There are generally two types of Reseller Partners: regional payroll providers and SMB trusted advisors (CPA, regional banks, and benefit brokers). Regional payroll providers typically focus on a specific geographic area or industry. They have proven to be attractive alternatives for SMBs’ payroll and HCM needs versus national payroll companies that may not cater to the local needs of SMBs. Since trusted advisors are relied on by entrepreneurs and executives at SMBs to advise on payroll and HR decisions, white labeling our solutions allows them to provide additional solutions directly to their clients.

Our Reseller Partners are the primary source of our acquisitions. Because they white label our solutions, technology integration risk is lessened. By acquiring Reseller Partners, we gain a presence in specific geographic (typically less densely populated U.S. metropolitan cities) and industry niches. These acquisitions help Asure gain scale by assuming all of the Reseller Partners’ revenue rather than a recurring licensing fee. Reseller Partners can continue to license our solutions with the opportunity to expand their available solutions, or they can come under the Asure umbrella.

Referral Partners. Referral Partners are typically trusted advisors (e.g., regional banks, CPAs, and benefit brokers) that provide us with SMB leads but do not resell our solutions. Since SMBs rely on their trusted advisors to guide them in selecting payroll and HCM solutions, we have found this to be a fruitful source of leads. Referral Partners provide qualified leads that convert to clients at a higher rate than non-referral leads. We have been successful in nurturing some Referral Partners to become Reseller Partners over time as the referral relationships develop and they become more comfortable in the HCM space.

COMPETITION

The market for HCM solutions is competitive and subject to evolving technology, shifting client needs, and regular introduction of new products and services. Our competitors range from regional payroll companies to large, well-established companies with multiple product offerings.

Competition in the HCM market is primarily based on product and service quality and reputation, scope of service, application offering and price. Price tends to be the most important factor of competition for our small business clients with fewer employees, while the range of features, implementation, and scalability is more important to our clients with larger businesses.

5

We compete with companies that provide HCM solutions by various means. Many providers continue to deliver legacy enterprise software, but there is increased competition in the delivery of HCM cloud-based solutions by other SaaS providers. Competitors in the HCM market tend to fluctuate, however, Asure’s main competitors are ADP, Paychex, UKG, Paylocity, Paycor, Paycom, Ceridian, Namely, and Gusto. Primary competitors to Asure Time & Attendance include UKG, Paychex, ADP and Time Simplicity. Primary competitors to our tax management solutions are Ceridian and ADP.

While Asure has the advantage of a flexible, easy to use, cloud-based SaaS-delivered solution that is affordable for SMBs and has a proven deployment methodology, Asure faces several competitive challenges:

Vendors with face-to-face sales contact. In this highly relationship-based sales process, vendors with large, dispersed field-based sales teams who meet and consult with prospects have an advantage. Vendors that approach the market in this manner include ADP, Paychex, Kronos, and Paylocity.

National payroll processors with loss-leader products. Large brand and market share payroll processing vendors (such as ADP and Paychex) offer equivalent point solutions at little or no cost to prospects when they sign up for the first few months when in a competitive engagement because the short-term lost revenue is inconsequential compared with the long-term revenue they expect to receive over the next 8 to 10 years with that same client.

Some of our competitors, both current and future, may have greater financial, technical and marketing resources than us and therefore may be able to respond more quickly to new or emerging technologies and changes in client requirements. As a result, they may compete more effectively on price and other terms. Additionally, those competitors may devote greater resources in developing products or in promoting and selling their products to achieve greater market acceptance. We are actively taking measures designed to address competitive challenges, and clients tend to recognize the benefits of working with an established and publicly traded partner versus a start-up or transitional vendor. However, we cannot ensure that we will be able to achieve or maintain a competitive advantage with respect to any of these competitive factors.

MARKETING

Our marketing strategy relies on a comprehensive integrated plan rooted in our business objectives. Our marketing plan includes four primary objectives: build brand awareness, develop lead generation programs that drive revenue, launch products in a meaningful way, and develop an infrastructure that supports and measures marketing activities.

We deploy direct marketing programs to drive awareness, interest and revenue. Marketing vehicles include our web site, organic and paid search, advertising, public relations, direct marketing, events, social media, content marketing, reputation management, and other digital marketing tactics. Our marketing plan addresses growth and retention goals for key target audiences throughout the United States.

SALES ENABLEMENT

We continue to invest in sales enablement tools, processes, and best-practice training of our sales organization. We have implemented and continue to optimize an end-to-end lead generation process that generates leads from marketing activities and captures and tracks all digital click behavior of the lead in our marketing automation software and customer relation management. We follow up with leads and take all through a qualification process that ends in a closed loop of either won/lost opportunities or leads that get passed back to marketing for further nurturing. Sales Enablement staff support sales with product training, client and prospect demonstrations, and marketing webinars as well as best practices in modern selling that leverages email, social media, and online video.

INDUSTRY REGULATION

Many of our solutions are designed to assist clients with their compliance with certain U.S. laws and regulations that apply to them, particularly in their capacity as employers under state and federal laws. Failure to comply with existing laws or regulations or to anticipate and incorporate new laws and regulations into our services to remain compliant could have a materially adverse effect on our reputation, results of operations or financial condition, or have other adverse consequences.

6

Data privacy and security of data is subject to strict regulatory oversight. The laws governing the collection, processing, and storage of personal and sensitive data differ between jurisdictions and differ based on the type of data collected. We collect and process the personal and sensitive information of clients, clients of our Reseller Partners, employees of our clients and Reseller Partners, vendors, and our own employees. In general, data that we process and store includes personally identifying information such as names, addresses, social security numbers, bank account information. As part of our time and attendance products, data that we process and store includes biometric data. We are, therefore, subject to certain compliance obligations under federal, state, and foreign privacy and data security-related laws. For instance, in the United States, the Health Insurance Portability and Accountability Act of 1996, including the related data security provisions, applies to our flexible spending account services. We are also subject to federal and state security, privacy, and security breach notification laws with respect to personal and sensitive data as defined under such laws. Such state and federal laws include laws such as the California Consumer Privacy Act of 2018, as amended and the Illinois Biometric Information Privacy Act and rules and regulations promulgated under the Federal Trade Commission. Other states, including Colorado, Connecticut, Virginia, and Utah, have recently enacted new data privacy laws. The Virginia Consumer Data Protection Act became effective in January 2023. The remainder of the new legislation becomes effective mid to late 2023. These new laws track significant portions of existing laws but include differences that may or may not increase our compliance burden. We have a small number of end-user clients located in the European Union using our time and attendance software. Accordingly, the EU’s General Data Protection Regulation applies to the collection, processing, and storage of applicable sensitive and personal data. In some instances, these laws provide for civil penalties for violations and private rights of action for data breaches or other violations of the law. Moreover, enforcement actions and investigations by regulatory authorities related to data security incidents and privacy violations continue to increase. The future enactment of more restrictive laws, rules, or regulations and/or future enforcement actions or investigations could have a materially adverse impact on the Company through increased costs or restrictions on our businesses, and noncompliance could result in regulatory penalties and significant legal liability. Failure to comply with data privacy laws and regulations could have a materially adverse effect on our reputation, results of operations, or financial condition; or have other adverse consequences.

As part of our payroll and payroll tax solutions, we move funds from clients’ accounts to employees, taxing authorities, and other payees. Over the past few years, a number of state regulators have expanded their interpretation of state money transmission and money service business statutes to include these standard payroll processing activities, necessitating our registering in certain jurisdictions as a money transmitter. We are licensed as a payroll processor in jurisdictions requiring licensure of payroll processors. We pursue licensure as a money transmitter in jurisdictions that require payroll processors to be licensed under state money transmission laws. We are also planning to pursue money transmission licenses in jurisdictions that have not yet made a determination as to whether their money transmitter statutes apply to payroll processors. Money transmission activities may be subject to anti-money laundering laws at the state and federal levels. The applicable laws may include: the anti-money laundering and reporting provisions of The Bank Secrecy Act of 1970, as amended by the USA PATRIOT Act of 2000, which apply to money services businesses, and all related laws and regulations, including the requirement to verify customer identification and report suspicious activities to applicable authorities.

Many of our solutions assist clients in complying with certain U.S. laws and regulations that apply to them, particularly in the human resources and employment law areas such as wage payment laws, state payroll tax filing and reporting, employee onboarding, and compliance with the IRS rules governing employers including tax withholdings, payroll tax filing and the preparation of Form W-2. Our HCM solutions assist clients with managing their compliance with other laws, including help to meet their obligations as a plan sponsor under COBRA; sponsor and administer compliant Flexible Spending Account Plans; and provide compliant Consumer Health Care Plans, such as Health Savings Accounts and Health Reimbursement Accounts. Our Tax Management solutions also support bulk filing and processing of Employee Retention Tax credits, which is new legislation that is part of the CARES Act.

TRADEMARKS

We have registered Asure Software® as a federal trademark with the U.S. Patent and Trademark Office. Asure’s other core federally registered trademarks include AsureForce®, AsureHCM® and Evolution®.

EMPLOYEES

As of December 31, 2022, we had a total of 501 employees, 493 of which are full-time employees. The headcount by department includes 102 in research and development, 147 in sales and marketing, 195 in customer service and technical support, and 57 in finance, human resources and administration.

7

We continually evaluate and adjust the size and composition of our workforce. We also periodically retain contractors to support our sales and marketing, information technology and administrative functions. None of our employees are represented by a collective bargaining agreement. We have not experienced any work stoppages. Additionally, we augment our workforce capacity in research and development and client service and technical support by contracting for services through third parties.

ITEM 1A.    RISK FACTORS

The following risk factors and other information included throughout this Form 10-K, including those risks identified in Part II, Item 7 “Management’s Discussion and Analysis of Financial Condition and Results of Operations” represent our view of some of the most important risks we face. The risks and uncertainties described below are not the only ones we face. Additional risks and uncertainties not presently known to us or that we presently deem less significant may also impair our business operations. If any of the events or circumstances described in the following risk factors actually occurs, our business, operating results and financial condition could be materially adversely affected.

Refer to the cautionary note regarding forward-looking statements at the beginning of Part 1 of this Form 10-K.

RISKS RELATED TO OUR BUSINESS

If our security measures, or those of our third-party data center hosting facilities, cloud computing platform providers or third-party service partners are compromised or breached, or if personal information of our clients or their employees is accessed or obtained, our services and HCM solution may be perceived as not being secure, our brand could be damaged, our services may be disrupted, and customers may curtail or stop using our services, all of which could reduce our revenue and earnings, increase our expenses, and expose us to legal claims and regulatory actions.

Our solution involves the collection, storage and transmission of clients’ and their employees’ confidential and proprietary information, including personal identifying information such as social security numbers and HIPAA data with respect to our consumer health care administration services, as well as financial and payroll data. This type of data is highly sensitive and is regulated by laws in all jurisdictions governing the security and privacy of personal information. HCM software is often targeted in cyber-attacks, including computer viruses, worms, phishing attacks, malicious software programs and other information security breaches due to the sensitive nature of the data, which could result in the unauthorized release, gathering, monitoring, misuse, loss or destruction of our clients’ sensitive data or otherwise disrupt our clients’ or other third parties’ business operations. If cybercriminals are able to circumvent our security measures, or if we are unable to detect an intrusion into our systems and contain such intrusion in a reasonable amount of time, our clients’ sensitive data may be compromised, as well as our intellectual property and other confidential business information.

In addition to malicious acts by third parties, unauthorized access to or breach of our systems could occur through employee error or employee malfeasance. Certain of our employees have access to sensitive information about our clients’ employees. While we conduct background checks of our employees and limit access to systems and data, it is possible that one or more of these individuals may circumvent these controls, resulting in a security breach.

Although we have security measures in place to protect client information and prevent data loss and other security breaches, these measures could be breached as a result of third-party action, employee error, third-party or employee malfeasance or otherwise. Because the techniques used to obtain unauthorized access or to sabotage systems change frequently, we may not be able to anticipate these techniques and implement adequate preventative or protective measures. In addition, our customers may not have adequate security measures in place to protect their data that is stored on our services. Because we do not control our customers or third-party technology providers, or the processing of such data by third-party technology providers, we cannot ensure the integrity or security of such transmissions or processing.

While we currently maintain a cyber liability insurance policy, the coverage limits of our cyber liability insurance may be inadequate or coverage under our cyber liability insurance policy may not be available in the future on acceptable terms, or at all. In addition, our cyber liability insurance policy may not cover all claims made against us, and defending a suit, regardless of its merit, could be costly and divert management’s attention from our business and operations. Moreover, if a high profile security breach occurs with respect to another SaaS provider in our market, our clients and potential clients may lose trust in the security of the SaaS business model generally, which could adversely impact our ability to retain clients or attract new ones. Any actual or perceived breach of our security could damage our reputation, cause existing clients and resellers to terminate our services, prevent future clients from doing business with us and result in regulatory liability and third-party liability, any of which could adversely affect our business and results of operations.

8

We have a history of losses, and we cannot be certain that we will achieve or sustain profitability.

We have historically incurred losses since our inception. We experienced a net loss from continuing operations of $(14.5) million in the fiscal year ended December 31, 2022. At December 31, 2022, our accumulated deficit was $281.2 million and total stockholders’ equity was $145.1 million. We expect to continue to incur operating losses as a result of expenses associated with the continued development and expansion of our business. Such expenses include among others, transaction costs associated with acquisitions, sales and marketing, research and development, consulting and support services and other costs relating to the development, marketing and sale and service of our products that may not generate revenue until later periods, if at all. Any failure to increase revenue or manage our cost structure as we implement initiatives to grow our business could prevent us from achieving or sustaining profitability. In addition, our ability to achieve profitability is subject to a number of the risks and uncertainties discussed below, many of which are beyond our control, including the impact of the current economic environment. We cannot be certain that we will be able to achieve or sustain profitability on a quarterly or annual basis.

We generate revenues by providing services to enable businesses to file for Employee Retention Tax Credits under the CARES Act and such regulations will eventually expire, which, following their expiration, will adversely impact our revenues.

Since the introduction of the Employee Retention Tax Credits in 2021, we have received a signification portion of our tax processing revenues from the support we provide our customers in filing for Employee Retention Tax Credits and we expect revenues from these services to continue to be a significant portion of our tax processing revenues while the Employee Retention Tax Credits are available. Employee Retention Tax Credits are expected, at this time, to expire in 2025; however it is possible that the government could revoke the program prior to its scheduled expiration. Given this, investors should not expect our tax processing revenues from ERTC filings to continue beyond 2025, and any earlier expiration or revocation of the ERTC program will have an adverse effect on our financial condition and results of operation. Further, we have entered into deferred payment arrangements with some referral partners whereby collections from the customer are expected to be received upon the customer’s future receipt of their tax credit. Given the deferred nature of such receipts there is risk pertaining to our ability to collect such amounts in the future. In certain situations, the tax authorities could have the ability to challenge the validity of a business’ filing or could challenge our calculations or find other deficiencies in our filings that could expose us to uncertain penalties or damages. Our current outlook envisions continued revenues from ERTC.

Privacy concerns and laws and other regulations may limit the effectiveness of our applications and adversely affect our business.

Our products are subject to various complex laws and regulations on the federal, state and local levels, including those governing data security and privacy. The regulatory framework for privacy issues is rapidly evolving and will remain uncertain as more jurisdictions adopt laws and regulations regarding the collection, processing, storage and disposal of personal information. In the United States, the laws include regulations promulgated by the Federal Trade Commission, the Health Insurance Portability and Accountability Act of 1996, state data breach notification laws, and state security and privacy laws such as the California Consumer Privacy Act, as amended by the California Privacy Rights Act, (the “CCPA”) and the Illinois Biometric Information Privacy Act (“IBIPA”) governing biometric data. Some of these laws, such as the CCPA and IBIPA, grant consumers private right of actions for data breaches or violations as applicable. Additionally, The Virginia Consumer Data Protection Act became effective January 2023. Colorado legislation becomes effective mid to late 2023. These laws track significant portions of existing laws but include differences that may or may not increase our compliance burden.

Further, because some of our Reseller clients have clients in the European Union utilizing Asure’s Time and Attendance product, the GDPR may impact our processing of certain client and client employee information. Failure to comply with laws, including security and privacy laws, could subject us to liability, fines, lawsuits and could require us to change our applications in order to comply.

In addition to governmental regulation, self-regulatory standards may place additional burdens on us. Many of our customers expect us to meet voluntary certification or other standards established by third parties as well as other audited measures and controls. If we are unable to maintain these certifications or meet these standards, it could adversely affect our ability to provide our solutions to certain customers and could harm our business. Even the perception that the privacy of personal information is not satisfactorily protected or does not meet regulatory requirements could inhibit sales of our products or services, and could limit adoption of our cloud-based solutions.

9

Furthermore, certain of our products use client data to provide value to our solutions, aid in efficiency and reduce human error. Evolving privacy requirements and privacy concerns could restrict our ability to store and process data, which may impact our ability to offer our services thereby reducing demand. Enforcement actions and investigations could also impact us through increased costs, regulatory penalties, or restrictions on our business.

Our ability to make scheduled payments on or to refinance our existing indebtedness (including the indebtedness under our Senior Credit Facility with Structural Capital Investments III LP and our subordinated promissory notes) depends on our future performance, which is subject to economic, financial, competitive and other factors that may be beyond our control.

Our business may not generate cash flow from operations in the future sufficient to service our debt and support our growth strategies. If we are unable to generate sufficient cash flow, we may be required to pursue one or more alternatives, such as selling assets, restructuring debt or obtaining additional equity capital on terms that may be onerous or dilutive. Our ability to refinance our indebtedness will depend on the capital markets and our financial condition at such time. We may not be able to engage in any of these activities or on desirable terms, which could result in a default on our debt obligations, including under our current debt obligations. In addition, if for any reason we are unable to meet our debt service and repayment obligations, we would be in default under the terms of our Senior Credit Facility with Structural Capital Investments III LP, which would allow our creditors at that time to declare all outstanding indebtedness to be due and payable. Under these circumstances, our lenders could compel us to apply all of our available cash to repay our indebtedness.

The adoption of new or interpretation of existing money service business statutes and money transmitter statutes at the federal and state level could subject us to additional regulation and related expense and necessitate changes to our business model.

The adoption of new money transmitter or money service business statutes in new jurisdictions, changes in regulators’ interpretations of existing statutes, or disagreement by regulators of our interpretation of such statutes or regulations could require additional registrations or licensing, limit certain of our business activities until we are properly licensed and expose us to financial penalties. These occurrences could also require change to the manner in which we conduct some aspects of our money movement business, client funds investment strategy or our overall business strategy. Although we maintain that we are not a money service business or money transmitter, we have proactively registered in some jurisdictions due to regulatory changes and have adopted an Anti-Money Laundering Policy and compliance program designed to mitigate the risk of our services and application being utilized for illegal purposes including money laundering and to assist in detecting fraud. Under the statutes governing our money transmitter licenses, we are subject to routine examinations from the regulatory agencies overseeing these licenses. If these examinations reveal violations of the money transmitter license and those violations cannot be remediated, we may be subject to civil and criminal fines and penalties and we could lose our license to provide our services in those jurisdictions, all of which could have a material adverse effect on our business. Further, should states or jurisdictions where we are not licensed or pursuing licenses determine that that we are a money service business or money transmitter, we could be subject to civil and criminal fines, penalties, registration fees, cost of surety bonds or other security, reputational damage and other negative consequences that may have an adverse effect on our financial condition.

We have acquired and plan to continue to acquire from time to time our Reseller Partners' businesses that have licensed our proprietary software either through stock acquisition or through an asset purchase of their client service agreements and related assets. These acquisitions could prove difficult to integrate, result in unknown or unforeseen liabilities, disrupt our business, dilute stockholder value and ownership and adversely affect our operating results and financial condition.

Acquisitions and investments involve numerous risks, including:

potential failure to achieve the expected benefits of the combination or acquisition;

difficulties in, and the cost of, integrating operations, technologies, services, platforms and personnel;

diversion of financial and managerial resources from existing operations;

the potential entry into new markets in which we have little or no experience or where competitors may have stronger
market positions;

potential write-offs of acquired assets or investments, and potential financial and credit risks associated with acquired customers;

potential loss of key employees of the acquired company;
10


inability to generate sufficient revenue to offset acquisition or investment costs;

inability to maintain relationships with customers and partners of the acquired business;

difficulty of transitioning the acquired technology onto our existing platforms and customer acceptance of multiple platforms on a temporary or permanent basis;

increasing or maintaining the security standards for acquired technology consistent with our other services;

potential unknown liabilities associated with the acquired businesses including regulatory noncompliance;

negative impact to our results of operations because of the depreciation and amortization of amounts related to acquired intangible assets, fixed assets and deferred compensation;

additional stock based compensation;

the loss of acquired deferred revenue and unbilled deferred revenue;

delays in customer purchases due to uncertainty related to any acquisition;

ineffective or inadequate controls, procedures and policies at the acquired company;

potential additional cybersecurity and compliance risks resulting from entry into new markets; and

the tax effects of any such acquisitions.

Any of these risks could have an adverse effect on our business, operating results and financial condition. To facilitate these acquisitions or investments, we may seek additional equity or debt financing, which may not be available on terms favorable to us, or at all, which may affect our ability to complete acquisitions or investments. If we finance acquisitions by issuing equity or convertible or other debt securities or loans, or issue equity as consideration for an acquisition, our existing stockholders may be diluted, or we could face constraints related to the terms of, and repayment obligations related to, the incurrence of indebtedness.

If we are not able to develop enhancements and new features to our products, keep pace with technological developments or respond to future technologies, our business, operating results and financial results will be adversely affected.

Our future success will depend on our ability to adapt and innovate. To attract new clients and increase revenue from existing clients, we will need to enhance and improve our existing products and introduce new features. The success of any enhancement or new feature depends on several factors, including timely completion, introduction and market acceptance. If we are unable to enhance our existing products to meet client needs or successfully develop or acquire new features or products, or if such new features or products fail to be successful, our business, operating results and financial condition will be adversely affected.

Our products are designed to operate on a variety of network, hardware and software platforms using Internet tools and protocols, and we must continuously modify and enhance our products to keep pace with changes in Internet-related hardware, software, communication, browser and database technologies. In addition, if new technologies emerge that are able to deliver HCM software at lower prices, more efficiently or more conveniently, we may be unable to compete with these technologies. If we are unable to respond in a timely and cost-effective manner to these rapid technological developments, our products may become less marketable and less competitive or obsolete, and our business, operating results and financial condition will be adversely affected.

11

If we are unable to release timely updates to reflect changes in wage and hour laws, tax, privacy, benefit and other laws and regulations that our products help our clients address, the market acceptance of our products may be adversely affected and our revenues could decline.

Our solutions are affected by changes in wage and hour laws, tax, privacy, benefit and other laws and regulations and generally must be updated regularly to maintain their accuracy, compliance and competitiveness. Although we believe our SaaS platform provides us with flexibility to release updates in response to these changes, we cannot be certain that we will be able to make the necessary changes to our solutions and release updates on a timely basis, or at all. Similarly, any compliance failure in our proprietary software and related internal processes will result in clients utilizing the affected services being out of compliance. Failure to provide a fully compliant SaaS solution could have an adverse effect on the functionality and market acceptance of our solutions and noncompliance could expose us and our clients to potential litigation, fines and penalties. Changes in laws and regulations may require us to make significant investments in modifying and improving our products or delay or cease sales of certain products, which could result in reduced revenues or revenue growth and our incurring substantial expenses and write-offs.

Our business depends substantially on clients renewing their agreements with us, purchasing additional products from us or adding additional users. If our customers do not renew their agreements with us or reduce the services purchased, our revenue will decline and our business, operating results and financial condition may be adversely affected. If we cannot accurately predict subscription renewals or upgrade rates, we may not meet our revenue targets, which may adversely affect the market price of our common stock.

In order for us to improve our operating results, it is important that our clients renew their agreements with us when the initial contract term expires and also purchase additional products or add additional users.

Our customers have no obligation to renew their agreements after the expiration of their agreement, and in the normal course of business, some customers have elected not to renew. Even if customers elect to renew, they may renew for fewer subscriptions, renew for shorter contract lengths, or switch to lower cost offerings of our services. Moreover, certain of our clients have the right to cancel their agreements for convenience, subject to certain notice requirements and, in some cases, early termination fees. It is difficult to predict attrition rates given our varied customer base of enterprise, varied sizes of our customers and the number of multi-year subscription contracts. Our client renewal rates may decline or fluctuate as a result of a number of factors, including their satisfaction or dissatisfaction with our products, our pricing, the prices of competing products or services, mergers and acquisitions affecting our client base, reduced hiring by our clients or reductions in our clients’ spending levels.

Our future success also depends in part on our ability to sell additional features and services, more subscriptions or enhanced editions of our services to our current customers. This may also require increasingly sophisticated and costly sales efforts. Similarly, the rate at which our customers purchase new or enhanced services depends on a number of factors, including general economic conditions and that our customers do not react negatively to any price changes related to these additional features and services.

In addition, if we cannot accurately predict subscription renewals or upgrade rates, we may not meet our revenue targets, which may adversely affect the market price of our common stock.

Client funds that we hold in trust are subject to market, interest rate, credit and liquidity risk. The loss of these funds could have a material adverse effect on our business, financial condition and results of operations.

We invest our funds held for clients in high quality, investment-grade marketable securities, money markets, and other cash equivalents. However, these funds held for clients are subject to general market, interest rate, credit, and liquidity risks. These risks may be exacerbated during periods of unusual financial market volatility. Any loss or inability to access client funds could have an adverse impact on our cash position and could require us to obtain additional sources of liquidity, and could have a material adverse effect on our business, financial condition and results of operations.

12

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

The market for payroll and HCM solutions is fragmented, highly competitive and rapidly changing. Our competitors vary for each of our solutions, and include (i) enterprise-focused software providers, such as Ultimate Software Group, Inc., MasterTax, and Ceridian Corporation, (ii) payroll service providers, such as Automatic Data Processing, Inc., Paychex, Inc., Paycom Software, Inc., Paycor, Inc. and (iii) other regional providers, and HCM point solutions, such as Cornerstone OnDemand, Inc.

Several of our competitors are larger, have greater name recognition, longer operating histories, larger marketing budgets and significantly greater resources than we do, and are able to devote greater resources to the development, promotion and sale of their products and services. Some of our competitors could offer HCM solutions bundled as part of a larger product offering. In addition, many of our competitors have established marketing relationships, access to larger customer bases, and major distribution agreements with consultants, system integrators, and resellers.

Furthermore, our current or potential competitors may be acquired by third parties with greater available resources and the ability to initiate or withstand substantial price competition. As a result, our competitors may be able to develop products and services better received by our markets or may be able to respond more quickly and effectively than we can to new or changing opportunities, technologies, regulations or client requirements.

In addition, current and potential competitors have established, and might in the future establish, partner or form other cooperative relationships with vendors of complementary products, technologies or services to enable them to offer new products and services, to compete more effectively or to increase the availability of their products in the marketplace. New competitors or relationships might emerge that have greater market share, a larger client base, more widely adopted proprietary technologies, greater marketing expertise, greater financial resources, and larger sales forces than we have, which could put us at a competitive disadvantage. In light of these advantages, current or potential clients might accept competitive offerings in lieu of purchasing our offerings. We expect intense competition to continue for these reasons, and such competition could negatively impact our sales, profitability or market share.

Our clients could have insufficient funds to cover payments we have made on their behalf or credit that we have extended to them in connection with the services that we have provided, resulting in financial loss to us.

Our payroll processing service involves moving significant funds from our clients’ account to employees and taxing authorities. We debit our clients’ accounts prior to disbursements; however, due to ACH banking regulations, funds previously credited to our accounts could be reversed after our payment of amounts due to employees and taxing authorities. Therefore, the risk exists that a client’s funds will be insufficient to cover the amount paid on its behalf. Should such clients default on their obligations, we might be required to advance substantial funds to cover such obligations. Additionally, we may be the target of deliberate fraud with fraudsters attempting to exploit the payroll payment process by posing as legitimate businesses and deliberately underfunding their payroll obligations. If required to advance substantial amounts of funds to cover payment obligations of our clients, we may need to seek additional sources of short-term liquidity, which may not be available on reasonable terms, which could have a material, adverse effect on our business, financial condition and results of operations.

We grant credit to customers in the ordinary course of business, exposing us to the credit risk of our customers. In the course of our sales to customers, we may encounter difficulty collecting accounts receivable, which could adversely impact our operating results and financial condition. We maintain reserves for potential credit losses. However, these reserves are based on our judgment and a variety of factors and assumptions.

We perform credit evaluations of our customers’ financial condition and follow the terms of our AML BSA program to verify clients and their beneficial owners. However, our evaluation of the creditworthiness of customers may not be accurate if they do not provide us with timely and accurate financial information or if their situations change after we evaluate their credit. While we attempt to monitor these situations carefully, adjust our allowances for doubtful accounts as appropriate and take measures to collect accounts receivable balances, we have written down accounts receivable and written off doubtful accounts in prior periods and may be unable to avoid additional write-downs or write-offs of doubtful accounts in the future. Such write-downs or write-offs could negatively affect our operating results for the period in which they occur, and could harm our financial condition.

13

If the banks that currently provide ACH and wire transfers fail to properly transmit ACH, exit the payroll industry, or terminate their relationship with us or limit our ability to process funds or we are not able to increase our ACH capacity with our existing and new banking partners, our ability to process funds on behalf of our clients and our financial results and liquidity could be adversely affected.

We currently have agreements with banks and third party ACH processors to execute ACH and wire transfers to support our client payroll, benefit and tax services. If one or more of the banks fails to process ACH transfers on a timely basis, or at all, then our relationship with our clients could be harmed and we could be subject to claims by a client with respect to the failed transfers. In addition, these banks have no obligation to renew their agreements with us on commercially reasonable terms, if at all. If these banks terminate their relationships with us or restrict the dollar amounts of funds that they will process on behalf of our clients, their doing so may impede our ability to process funds and could have an adverse impact on our financial results and liquidity.

Our balance sheet includes significant amounts of goodwill and intangible assets. The impairment of a significant portion of these assets would adversely affect our business, operating results and financial condition.

As a result of our acquisitions, a significant portion of our total assets consist of intangible assets, including goodwill. Goodwill and identifiable intangible assets together accounted for approximately 36% of the total assets on our balance sheet as of December 31, 2022. We may not realize the full fair value of our intangible assets and goodwill. We expect to engage in additional acquisitions, which may result in our recognition of additional identifiable intangible assets and goodwill. We evaluate on a regular basis whether all or a portion of our goodwill and identifiable intangible assets may be impaired. Under current accounting rules, any determination that impairment has occurred would require us to write off the impaired portion of goodwill and such intangible assets, resulting in a charge to our earnings. Any future impairment of a significant portion of goodwill or intangible assets could have a material adverse effect on our business, operating results and financial condition.

Our ability to incur debt and the use of our funds could be limited by the restrictive covenants in our loan agreement for our term loan.

Our agreement with Structural Capital Investments III LP provides for a credit facility that contains restrictive covenants, including restrictions on our ability to pay dividends to stockholders, as well as requirements to comply with certain financial maintenance and liquidity tests. The agreement covenants may affect our ability to obtain future financing and to pursue attractive business opportunities and our flexibility in planning for, and reacting to, changes in business conditions. These covenants could place us at a disadvantage compared to some of our competitors, who may have fewer restrictive covenants and may not be required to operate under these restrictions.

We may be required to incur further debt to meet future capital requirements of our business. Should we be required to incur additional debt, the restrictions imposed by the terms of such debt could adversely affect our financial condition and our ability to respond to changes in our business.

If we incur additional debt, we may be subject to the following risks:

our vulnerability to adverse economic conditions may be heightened;

our flexibility in planning for, or reacting to, changes in our business may be limited;

our debt covenants may affect our flexibility in planning for, and reacting to, changes in the economy and in our industry;

higher levels of debt may place us at a competitive disadvantage compared to our competitors or prevent us from pursuing opportunities;

covenants contained in the agreements governing our indebtedness may limit our ability to borrow additional funds and make certain investments;

a significant portion of our cash flow could be used to service our indebtedness; and

our ability to obtain additional financing in the future for working capital, capital expenditures, acquisitions or other general corporate purposes may be impaired.

14

We cannot assure you that our leverage and such restrictions will not materially and adversely affect our ability to finance our future operations or capital needs or to engage in other business activities.

We depend on data centers and computing infrastructure operated by third parties and any disruption in these operations could adversely affect our business.

We rely on hosted infrastructure partners, such as Amazon Web Services and to a lesser extent, data center providers, to provide third-party hosted environments for our applications. While we control and have access to our servers and all the components of the networks that are located in our hosted environments, we do not control the operations of these facilities. The owners of such facilities have no obligation to renew their agreements with us on commercially reasonable terms. If we are not able to renew these contracts on commercially reasonable terms, we may be required to transfer our servers and other infrastructure to new data facilities, and we may incur significant costs and possible service interruption in doing so. We may not have adequately distributed our systems within our hosted infrastructure partner's environment to prevent in any regional disruption or interference at our hosted infrastructure partners from adversely impacting our operations and our business.

Our SaaS hosting network infrastructure is a critical part of our business operations. Our clients access our HCM software through a standard web browser and depend on us for fast and reliable access to our products. Our software is proprietary, and we rely on third-party data center hosting facilities and the expertise of members of our engineering and software development teams for the continued performance of our software. We have experienced, and may in the future experience, disruptions in our computing and communications infrastructure. Factors that may cause such disruptions include:

human error;

security breaches;

telecommunications outages from third-party providers;

computer viruses;

acts of terrorism, war, sabotage or other intentional acts of vandalism, including cyber attacks;

unforeseen interruption or damages experienced in moving hardware to a new location, including government-imposed travel restrictions;

fire, earthquake, flood, the spread of major epidemics (including coronavirus) and other natural disasters; and

power loss.

Although we generally back up our client databases hourly, store our data in more than one geographically distinct location at least weekly, we do not currently offer immediate access to disaster recovery locations in the event of a disaster or major outage. Thus, in the event of any of the factors described above, or other failures of our computing infrastructure, clients may not be able to access their data for lengthy periods of time and it is possible that client data from recent transactions may be permanently lost or otherwise compromised. In addition, we may not have adequate insurance coverage to compensate for losses from a major interruption. Moreover, some of our agreements include performance guarantees and service level standards that obligate us to provide credits, refunds or termination rights in the event of a significant disruption in our SaaS hosting network infrastructure or other technical problems that relate to the functionality or design of our software.



15

We may require additional capital to support business growth, and this capital may not be available on acceptable terms, or at all.

We intend to continue to make investments, including the acquisition of complementary businesses, to support our business growth and may seek additional funds to respond to business challenges, including the need to develop new features or enhance our existing products, improve our operating infrastructure or acquire complementary businesses and technologies. Accordingly, we may need to engage in additional equity or debt financings to secure additional funds. If we raise additional funds through issuances of equity or debt securities, our existing stockholders could suffer significant dilution, and any new equity securities we issue could have rights, preferences and privileges superior to those of holders of our common stock. In addition, we may not be able to obtain additional financing on terms favorable to us, if at all. If we are unable to obtain adequate financing or financing on terms satisfactory to us, when we require it, our ability to continue to support our business growth and to respond to business challenges could be significantly impaired.

Our ability to make scheduled payments of the principal of, to pay interest on or to refinance our indebtedness, depends on our future performance, which is subject to economic, financial, competitive and other factors beyond our control. Our business may not generate cash flow from operations in the future sufficient to satisfy our obligations under the notes and any future indebtedness we may incur and to make necessary capital expenditures. If we are unable to generate such cash flow, we may be required to adopt one or more alternatives, such as reducing or delaying investments or capital expenditures, selling assets, refinancing or obtaining additional equity capital on terms that may be onerous or highly dilutive. Our ability to refinance future indebtedness will depend on the capital markets and our financial condition at such time. We may not be able to engage in any of these activities or engage in these activities on desirable terms, which could result in a default on the notes or future indebtedness.

If we lose key personnel, including key management personnel, or are unable to attract and retain additional personnel as needed in the future, it could disrupt the operation of our business, delay our product development and harm our growth efforts.

Our future performance depends largely on our ability to continually and effectively attract, train, retain, motivate and manage highly qualified and experienced technical, sales, marketing, managerial and executive personnel. Our future development and growth depend on the efforts of key management personnel and technical employees. We cannot guarantee that we will continue to attract and retain personnel with the requisite capabilities and experience. The loss of one or more of our key management or technical personnel could have a material and adverse effect on our business, operating results and financial condition.

We continue to experience turnover within our finance team. If we are unable to retain and successfully integrate their replacements in our business, it could have a material adverse effect on our business and the reliability of our financial statements.

Our future performance depends largely on our ability to continually and effectively attract, train, retain, motivate and manage highly qualified and experienced individuals, specifically in our finance function. In the last year, we had significant turnover in our finance and accounting team, including tax, SEC reporting, treasury and audit functions, thereby resulting in a lack of institutional knowledge as to our financial operations. While none of these former employees left us due to any disagreement with management over the financial statements, the loss of these individuals impacts the continuity of our financial reporting and related internal controls. If we are unable to retain and successfully integrate the current employees serving in these roles, it could have a material impact on our business and financial results.

16

If we fail to adequately protect our proprietary rights, our competitive advantage and brand could be impaired and we may lose valuable assets, generate reduced revenue and incur costly litigation to protect our rights.

Our success is dependent, in part, upon protecting our proprietary technology. We rely on a combination of trademarks, service marks, trade secret laws and contractual restrictions to establish and protect our proprietary rights in our products and services. However, the steps we take to protect our intellectual property may be inadequate. We will not be able to protect our intellectual property if we are unable to enforce our rights or if we do not detect unauthorized use of our intellectual property. Despite our precautions, it may be possible for unauthorized third parties to copy our products and use information that we regard as proprietary to create products and services that compete with ours. Some license provisions protecting against unauthorized use, copying, transfer and disclosure of our licensed products may be unenforceable under the laws of certain jurisdictions and foreign countries. While our general practice is to enter into confidentiality and invention assignment agreements with our employees and consultants and confidentiality agreements with the parties with whom we have strategic relationships and business alliances, these agreements may not be effective in controlling access to and distribution of our products and proprietary information. Further, these agreements do not prevent our competitors from independently developing technologies that are substantially equivalent or superior to our products. Litigation brought to protect and enforce our intellectual property rights could be costly, time consuming and distracting to management and could result in the impairment or loss of portions of our intellectual property. If we fail to secure, protect and enforce our intellectual property rights, we may lose valuable assets, generate reduced revenue and incur costly litigation to protect our rights, which could adversely affect our business, operating results and financial condition.

We may be sued by third parties for infringement of their proprietary rights.

There is considerable intellectual property development activity in our industry. Our success depends upon our not infringing upon the intellectual property rights of others. Third parties, including our competitors, may own or claim to own intellectual property relating to our products or services and may claim that we are infringing their intellectual property rights. We may be found to be infringing upon such rights, even if we are unaware of their intellectual property rights. Any claims or litigation could cause us to incur significant expenses and, if successfully asserted against us, could require that we pay substantial damages or ongoing royalty payments, obtain licenses, modify applications, prevent us from offering our services, or require that we comply with other unfavorable terms. We may also be obligated to indemnify our customers, vendors or partners in connection with any such claim or litigation. Even if we were to prevail in such a dispute, any litigation regarding our intellectual property could be costly and time-consuming and divert the attention of our management and key personnel form our business operations. Any such events could have a material adverse effect on our business, financial condition and results of operations.

Some of our key components are procured from a single or limited number of suppliers. Thus, we are at risk of shortage, price increases, tariffs, changes, delay, or discontinuation of key components, which could disrupt and materially and adversely affect our business.

Some of the key components used to manufacture our products, such as the AsureForce® time clocks and air clocks, come from limited or single sources of supply. We do not have contractual commitments or guaranteed supply arrangements with our suppliers. As a result, we are subject to the risk of shortages and long lead times in the supply of our components or products. Further, our suppliers may experience financial or other difficulties as a result of uncertain and weak worldwide economic conditions. Other factors which may affect our suppliers' ability or willingness to supply components to us include internal management or reorganizational issues, such as roll-out of new equipment which may delay or disrupt supply of previously forecasted components, or industry consolidation and divestitures, which may result in changed business and product priorities among certain suppliers. It could be difficult, costly and time consuming to obtain alternative sources for these components, or to change product designs to make use of alternative components. In addition, difficulties in transitioning from an existing supplier to a new supplier could create delays in component availability that would have a significant impact on our ability to fulfill orders for our products.

Even if demand for HCM products and services increases generally, there is no guarantee that demand for SaaS products generally or our products in particular will increase to a corresponding degree, or at all.

The widespread adoption of our products depends not only on strong demand for HCM products and services generally, but also for products and services delivered via a SaaS business model in particular. A significant number of organizations do not use HCM products, and it is unclear whether such organizations will ever use these products and, if they do, whether they will choose to use a SaaS software service or our HCM products in particular. As a result, we cannot assure you that our SaaS HCM software products will achieve and sustain the high level of market acceptance that is critical for the success of our business.
17

Our failure to comply with existing laws and regulations may result in adverse effects on our business, service and financial condition and failure to comply with changing laws and regulations through modifications, developments, and enhancements to our products and services could have a material adverse effect on our business and results of operations.

Our services are subject to various laws and regulations including COBRA, HIPAA, laws and regulations promulgated by state wage and hour authorities and anti-money laundering regulations. Failure to comply with the multiple laws and regulations that impact us may result in civil liability from our clients for noncompliance, regulatory fines, and loss of reputation in the event of a public regulatory investigation or consent order or civil lawsuit. Moreover, many of our solutions are designed to assist our clients with their compliance with myriad government regulations and laws that continually change. For example, regulatory changes in 2020 in response to the COVID-19 pandemic necessitated multiple product modifications to accommodate changes relevant to the collection and remittance of payroll tax, including payroll tax deferments. The introduction of new regulatory requirements or changes in interpretation of existing laws or regulations could increase our cost of doing business. As with the development changes necessitated with new regulations in response to COVID-19, changing regulatory requirements may require the introduction of new applications or enhancements, or may make new modifications or new applications more expensive or could prevent the introduction of new applications. Changes in laws could also impact applications under development, rendering them in applicable or obsolete mid development which could result in wasted time and development money. Any failure to anticipate and respond to these legal regulations and changes and provide tools and applications to solve for these changes in a timely fashion could adversely affect our reputation and affect our business and results of operations.

We may be subject to claims, lawsuits, governmental investigations and other proceedings that could adversely affect our business, financial condition and results of operations.

We are sometimes the subject of claims, lawsuits, governmental investigations and other legal and regulatory proceedings in the ordinary course of business, including those involving, among others, breach of contract, tortious conduct and employment law matters. The results of any such claims, lawsuits, or other legal or regulatory proceedings cannot be predicted with certainty. Any claims against us, whether meritorious or not, could be time-consuming, result in costly litigation, be harmful to our reputation, impact licenses that are necessary or required to operate our business, require significant management attention and divert significant resources. It is possible that a resolution of one or more such proceedings could result in substantial damages, settlement costs, fines and penalties that could adversely affect our business, financial condition and results of operations.

We incur significant costs as a result of operating as a public company, and our management will devote substantial time to new compliance initiatives. We may fail to comply with the rules that apply to public companies, which could result in sanctions or other penalties that would harm our business.

We incur significant legal, accounting and other expenses as a public company, including costs resulting from public company reporting obligations under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and regulations regarding corporate governance practices. The listing requirements of The Nasdaq Capital Market require that we satisfy certain corporate governance requirements relating to director independence, distributing annual and interim reports, stockholder meetings, approvals and voting, soliciting proxies, conflicts of interest and a code of conduct. Our management and other personnel devote a substantial amount of time to ensure that we comply with all of these requirements. Moreover, new reporting requirements, rules and regulations will increase our legal and financial compliance costs and will make some activities more time consuming and costly. Any changes we make to comply with these obligations may not be sufficient to allow us to satisfy our obligations as a public company on a timely basis, or at all.

To the extent that our pre-tax income or loss becomes relatively modest, our ability to conclude that a control deficiency is not a material weakness or that an accounting error does not require a restatement could be adversely affected.

Under the Sarbanes-Oxley Act of 2002, our management is required to assess the impact of control deficiencies based upon both quantitative and qualitative factors, and depending upon that analysis, we classify such identified deficiencies as either a control deficiency, significant deficiency or a material weakness. One element of our analysis of the significance of any control deficiency is its actual or potential financial impact. This assessment will vary depending on our level of pre-tax income or loss. For example, a smaller pre-tax income or loss will increase the likelihood of a quantitative assessment of a control deficiency as a significant deficiency or material weakness.

18

To the extent that our pre-tax income or loss is relatively small, if management or our independent registered public accountants identify an error in our interim or annual financial statements, it is more likely that such an error may be determined to be a material weakness or be considered a material error that could, depending upon the complete quantitative and qualitative analysis, result in our having to restate previously issued financial statements.

Volatility and weakness in bank and capital markets may adversely affect credit availability and related financing costs for us.

Banking and capital markets can experience periods of volatility and disruption. If the disruption in these markets is prolonged, our ability to refinance, and the related cost of refinancing, some or all of our debt could be adversely affected. Although we currently can access the bank and capital markets, there is no assurance that such markets will continue to be a reliable source of financing for us. These factors, including the tightening of credit markets, could adversely affect our ability to obtain cost effective financing. Increased volatility and disruptions in the financial markets also could make it more difficult and more expensive for us to refinance outstanding indebtedness and to obtain financing. In addition, the adoption of new statutes and regulations, the implementation of recently enacted laws, or new interpretations or the enforcement of older laws and regulations applicable to the financial markets or the financial services industry could result in a reduction in the amount of available credit or an increase in the cost of credit. Disruptions in the financial markets can also adversely affect our lenders, insurers, customers, and other counterparties. Any of these results could have a material adverse effect on our business, financial condition, and results of operations.

Changes in financial accounting standards or practices may cause adverse, unexpected financial reporting fluctuations and affect our reported operating results.

A change in accounting standards or practices can have a significant effect on our reported results and may even affect our reporting of transactions completed before the change is effective. New accounting pronouncements and varying interpretations of accounting pronouncements have occurred and may occur in the future. Changes to existing rules or the questioning of current practices may adversely affect our reported financial results or the way we conduct our business.

The use of open-source software in our applications may expose us to risks and harm our intellectual property rights.

The use of open-source software in our products may expose us to additional risks and harm our intellectual property rights. There have been claims in the past challenging the ownership of open-source software against companies that incorporate such software into their products or applications. As a result, we could be subject to intellectual property related claims around ownership rights to what we believe to be open-source software. In addition, if we were to combine our applications with open-source software in a certain manner, we could, under certain of the open-source licenses, be required to release the source code of our applications. If we inappropriately use open-source software, we may be required to redesign our applications, discontinue the sale of our applications or take other remedial actions, which could adversely impact our business, operating results or financial condition.

We may be adversely affected by failure of third parties in providing their services.

We rely on multiple third-party service providers to provide services to our clients as part of our service offerings. Service providers include for example our banking and ACH transaction partners, mail services, outsourced consumer health care administration service providers, and Amazon Web Services hosting services. Failure of these providers to deliver their services in a compliant, timely manner could result in material disruption to our business, result in reputational damage, expose us to greater liability from our clients than we can recover from the third parties, any of which may adversely affect our results of operations.

Our ability to use our net operating loss carryforwards and certain other tax attributes may be limited.

Under Sections 382 and 383 of the Internal Revenue Code of 1986, as amended, or the Code, if a corporation undergoes an “ownership change,” the corporation’s ability to use its pre-change net operating loss carryforwards and other pre-change tax attributes, such as research tax credits, to offset its post-change income and taxes may be limited. In general, an “ownership change” occurs if there is a cumulative change in our ownership by “5% shareholders” that exceeds 50 percentage points over a rolling three-year period. Similar rules apply under state tax laws. In the event that it is determined that we have in the past experienced ownership changes, or if we experience one or more ownership changes as a result of future transactions in our stock, then we may be limited in our ability to use our net operating loss carryforwards and other tax assets to reduce taxes owed on the net taxable income that we earn. Any such limitations on the ability to use our net operating loss carryforwards and other tax assets could adversely impact our business, operating results, and financial condition.
19


Our software and solutions may not function adequately, which could damage our reputation and give rise to claims against us, which could harm our business and operating results.

Our software and solutions are complex and operate in an environment of intricate federal, state and local regulations that pertain to human resources, taxes, payroll, benefits and other areas of the Human Capital Management marketplace. To the extent to which our software contains defects or errors our clients might assert claims against us in the future alleging that they suffered damages due to a defect, error or other failure of our software or solutions.

While our agreements with our clients may contain provisions intended to limit our exposure to such claims, they may not be effective in limiting our exposure. A successful claim for product or service liability brought against us could result in substantial cost to us. We maintain insurance to cover such claims, however, it may be inadequate or may not be available in the future on acceptable terms or at all. In addition, the cost of defending a suit, regardless of its merit, could be costly and divert management’s attention.

Inability to maintain the third-party licensed software we use in our applications at the current costs could result in increased costs or reduced service levels, which could adversely affect our business.

We use certain third-party software in our applications that we obtain from other companies and will continue to rely on such third party software. If we were required to find alternatives to such software for whatever reason, it may be expensive to replace, and could require significant investment of time and resources to find alternatives and integrate with our software. Additionally, error or issues in that software could adversely affect our own software and errors or defects may not be readily apparent to use, resulting in a failure of our applications.

Evolving regulation of the Internet, changes in the infrastructure underlying the Internet or interruptions in Internet access may adversely affect our business, operating results and financial condition by increasing our expenditures and causing client dissatisfaction.

Our services depend on the ability of our registered users to access the Internet. Currently, this access is provided by companies that have significant market power in the broadband and Internet access marketplace, including incumbent telephone companies, cable companies, mobile communications companies and government-owned service providers. Laws or regulations that adversely affect the growth, popularity or use of the Internet, including changes to laws or regulations impacting Internet neutrality, could decrease the demand for our products, increase our operating costs, require us to alter the manner in which we conduct our business and/or otherwise adversely affect our business. For example, the Federal Communications Commission (the “FCC”) recently adopted an order repealing rules that prohibit Internet service providers (“ISPs”) from blocking or throttling Internet traffic, and from engaging in practices that prioritize particular Internet content in exchange for payment (also known as “paid prioritization”). The order is not yet effective and has been challenged in court, which could result in further changes to the governing law. There is also uncertainty regarding how the FCC’s new framework, if upheld, and new oversight by the Federal Trade Commission (“FTC”) will be applied. Depending on ongoing appellate proceedings and future action by the FCC and FTC, we could experience discriminatory or anti-competitive practices that could cause us to incur additional expense or otherwise adversely affect our business, operating results and financial condition. In particular, the repeal of restrictions on paid prioritization could enable ISPs to impose higher fees and otherwise adversely affect our business.

In addition, the rapid and continual growth of traffic on the Internet has resulted at times in slow connection and download speeds of Internet users. Our business may be harmed if the Internet infrastructure cannot handle our clients’ demands or if hosting capacity becomes insufficient. If our clients become frustrated with the speed at which they can utilize our products over the Internet, our clients may discontinue the use of our software and choose not to renew their contracts with us. Further, the performance of the Internet has also been adversely affected by viruses, worms, hacking, phishing attacks, denial of service attacks and other similar malicious programs, as well as other forms of damage to portions of its infrastructure, which have resulted in a variety of Internet outages, interruptions and other delays. These service interruptions could diminish the overall attractiveness of our products to existing and potential users and could cause demand for our products to suffer.

20

Adverse tax laws or regulations could be enacted, or existing laws could be applied to us or our clients, which could increase the costs of our services and adversely impact our business.

The application of federal, state, and local tax laws to services provided electronically often involve complex issues and significant judgment. New laws or changes to existing income, sales, use or other tax laws, statutes, rules, regulations or ordinances could be enacted at any time, possibly with retroactive effect, and could be applied solely or disproportionately to services provided over the Internet. These enactments could adversely affect our business, results of operations and financial condition due to the inherent cost increase. Moreover, each state has different rules and regulations governing sales and use taxes, and these rules and regulations are subject to varying interpretations that change over time. We review these rules and regulations periodically and, when we believe we are subject to sales and use taxes in a particular state, we may voluntarily engage state tax authorities to determine how to comply with that state’s rules and regulations. We cannot, however, assure you that we will not be subject to sales and use taxes or related penalties for past sales in states where we currently believe no such taxes are required. If one or more taxing authorities determines that taxes should have, but have not, been paid with respect to our services, we might be liable for past taxes and the associated interest and penalty charges, in addition to taxes going forward, which will adversely affect our business, sales activity, results of operations and financial condition.

RISKS RELATED TO OUR SECURITIES

Our common stock has traded in low volumes. We cannot predict whether an active trading market for our common stock will ever develop.

Historically, our common stock has experienced a lack of trading liquidity. In the absence of an active trading market:

an investor may have difficulty buying and selling our common stock at all or at the price one considers reasonable; and

market visibility for shares of our common stock may be limited, which may have a depressive effect on the market price for shares of our common stock and on our ability to raise capital or make acquisitions by issuing our common stock.

Our stock price has been, and likely will continue to be, volatile.

The market price of our common stock has in the past been and is likely to continue in the future to be, volatile. During the fiscal year ended December 31, 2022, the Nasdaq closing price of one share of our common stock fluctuated from a low of $5.04 to a high of $10.50. During the fiscal year ended December 31, 2021, the Nasdaq closing price of one share of our common stock fluctuated from a low of $7.22 to a high of $9.80. The market price of our common stock may be influenced by many factors, some of which are beyond our control, including:

announcements regarding the results of expansion or development efforts by us or our competitors;

announcements regarding the acquisition of businesses or companies by us or our competitors;

technological innovations or new products and services developed by us or our competitors;

changes in domestic or foreign laws and regulations affecting our industry

issuance of new or changed securities analysts’ reports and/or recommendations applicable to us or our competitors;

changes in financial or operational estimates or projections;

additions or departure of our key personnel;

actual or anticipated fluctuations in our quarterly financial and operating results and degree of trading liquidity in our common stock; and

political or economic uncertainties, including the continuing impact of the coronavirus, the Russian invasion of Ukraine and other developments that affect the equity trading markets

21

In addition, stock markets generally have experienced significant price and volume volatility. This volatility has had a substantial effect on the market prices of securities of many public companies for reasons frequently unrelated or disproportionate to the operating performance of the specific companies.

Sales, or the potential for sales, of a substantial number of shares of our common stock in the public market by us or our existing stockholders could cause our stock price to fall.

The sale of substantial amounts of shares of our common stock in the public market, or the perception that such sales could occur, could harm the prevailing market price of shares of our common stock. These sales, or the possibility that these sales may occur, also might make it more difficult for us to raise capital through the sale of equity securities in the future at a time and at a price that we deem appropriate.

We do not intend to pay dividends for the foreseeable future, and you must rely on increases in the market price of our common stock for returns on equity investment.

For the foreseeable future, we intend to retain any earnings to finance the development and expansion of our business, and we do not anticipate paying any cash dividends on our common stock. In addition, our Senior Credit Agreement with Structural Capital Investments III LP contains limitations on our ability to pay dividends and make other distributions. Accordingly, investors must be prepared to rely on sales of their common stock after price appreciation to earn an investment return, which may never occur. Investors seeking cash dividends should not purchase our common stock. Any determination to pay dividends in the future will be made at the discretion of our board of directors and will depend on our results of operations, financial condition, capital requirements, contractual restrictions, restrictions imposed by applicable law and other factors our board deems relevant.

Our stockholder rights plan, or “poison pill,” includes terms and conditions which could discourage a takeover or other transaction that stockholders may consider favorable.

On October 28, 2009, stockholders of record at the close of business on that date received a dividend of one right (a “Right”) for each outstanding share of common stock. Each Right entitles the registered holder to purchase one one-thousandth of a share of Series A junior participating preferred stock of the Company (the “Preferred Stock”), at a price of $11.63 per one thousandth of a share of Preferred Stock, subject to adjustment (the “Exercise Price”). The Rights are not exercisable until the Distribution Date referred to below. The description and terms of the Rights are set forth in the Third Amended and Restated Rights Agreement between the Company and American Stock Transfer & Trust Company LLC, dated as of October 28, 2022, which extended the expiration date of the Rights to October 28, 2025.

The Third Amended and Restated Rights Agreement imposes a significant penalty upon any person or group that acquires 4.9% or more (but less than 50%) of our then-outstanding common stock without the prior approval of the board of directors. Stockholders who own 4.9% or more of our then-outstanding common stock as of the close of business on the Record Date will not trigger the Third Amended and Restated Rights Agreement so long as they do not increase their ownership of the common stock after the Record Date by more than one-half of 1% of the then-outstanding common stock. A person or group that acquires shares of our common stock in excess of the above-mentioned applicable threshold, subject to certain limited exceptions, is called an “Acquiring Person.” Any rights held by an Acquiring Person are void and may not be exercised. The Rights will not be exercisable until 10 days after a public announcement by us that a person or group has become an Acquiring Person. On the date (if any) that the Rights become exercisable (the “Distribution Date”), each Right would allow its holder to purchase one one-thousandth of a share of Preferred Stock for a purchase price of $11.63. In addition, if a person or group becomes an Acquiring Person after the Distribution Date or already is an Acquiring Person and acquires more shares after the Distribution Date, all holders of Rights, except the Acquiring Person, may exercise their rights to purchase a number of shares of the common stock (in lieu of Preferred Stock) with a market value of twice the Exercise Price, upon payment of the purchase price.

The Rights will expire on the earliest of (a) October 28, 2025, (b) the exchange or redemption of the Rights, (c) consummation of a merger or consolidation or sale of assets resulting in expiration of the Rights, (d) the consummation of a reorganization transaction entered that the board of directors determines will help prevent an “Ownership Change,” as defined in Section 382 of the Code and protect our net operating losses, (e) the repeal of Section 382 of the Internal Revenue Code or any successor statute, or any other change, if the board of directors determines the Third Amended and Restated Rights Agreement is no longer necessary for the preservation of tax benefits, or (f) the beginning of a taxable year to which the board of directors determines that no tax benefits may be carried forward.

22

We may, at our option and with the approval of the board of directors, at any time prior to the close of business on the earlier of (i) the tenth day following the first date of public announcement by us or an Acquiring Person that an Acquiring Person has become such or such later date as may be determined by action of a majority of the members of the board of directors then in office and publicly announced by us or (ii) October 28, 2025, redeem all but not less than all the then outstanding Rights at a redemption price of $0.067 per Right (such redemption price being herein referred to as the “Redemption Price”). We may, at our option, pay the Redemption Price either in common stock (based on the current per share market price thereof) or cash; provided, that if the board of directors authorizes redemption of the Rights on or after the time a person becomes an Acquiring Person, then such authorization shall require the concurrence of a majority of the members of the board of directors then in office. In addition, after a person becomes an Acquiring Person the board of directors may exchange the Rights (other than Rights owned by the Acquiring Person or its affiliates), in whole or in part, at an exchange ratio of one common share per Right (subject to adjustment).

The Rights have certain anti-takeover effects, including potentially discouraging a takeover that stockholders may consider favorable. The Rights will cause substantial dilution to a person or group that attempts to acquire us on terms not approved by the board of directors. On the other hand, the Rights should not interfere with any merger or other business combination approved by the board of directors since the Rights may be redeemed by us at the Redemption Price prior to the date ten days after the public announcement that a person or group has become the beneficial owner of 4.9% or more of the common stock, and any securities which a person or any of such person’s affiliates may be deemed to have the right to acquire pursuant to any merger or other acquisition agreement between us and such person may be excluded from the calculation of their beneficial ownership if such agreement has been approved by the board of directors prior to them becoming an Acquiring Person.

Provisions in our charter documents and under Delaware law could discourage a takeover that stockholders may consider favorable and may lead to entrenchment of our management and board of directors.

Our restated certificate of incorporation, as amended, and third amended and restated bylaws, as amended, contain provisions that could have the effect of delaying or preventing changes in control or changes in our management or our board of directors. These provisions include:

no cumulative voting in the election of directors, which limits the ability of minority stockholders to elect director candidates;

in addition to our current stockholder rights plan, the ability of our board of directors to further issue shares of preferred stock and to determine the price and other terms of those shares, including preferences and voting rights, without stockholder approval, which could be used to significantly dilute the ownership of a hostile acquirer;

the requirement that a special meeting of stockholders may be called only by the Chairman of the board of directors, the Chief Executive Officer or the Secretary at the request of the board of directors or upon the written request, stating the purpose of the meeting, of stockholders who together own of record 10% of the outstanding shares of each class of stock entitled to vote at such meeting, which may delay the ability of our stockholders to force consideration of a proposal or to take action, including the removal of directors; and

advance notice procedures that stockholders must comply with in order to nominate candidates to our board of directors or to propose matters to be acted upon at a stockholders’ meeting, which may discourage or deter a potential acquirer from conducting a solicitation of proxies to elect the acquirer’s own slate of directors or otherwise attempting to obtain control of us.

We are also subject to certain anti-takeover provisions under Delaware law. Under Delaware law, a corporation may not, in general, engage in a business combination with any holder of 15% or more of its capital stock unless the holder has held the stock for three years or, among other things, the board of directors has approved the transaction. We have not opted out of this provision of Delaware law.

23

Our business could be negatively affected as a result of actions of activist stockholders, and such activism could impact the trading value of our securities.

Stockholders may, from time to time, engage in proxy solicitations or advance stockholder proposals, or otherwise attempt to effect changes and assert influence on our board of directors and management. Activist campaigns that contest or conflict with our strategic direction or seek changes in the composition of our board of directors could have an adverse effect on our operating results and financial condition. A proxy contest would require us to incur significant legal and advisory fees, proxy solicitation expenses and administrative and associated costs and require significant time and attention by our board of directors and management, diverting their attention from the pursuit of our business strategy. Any perceived uncertainties as to our future direction and control, our ability to execute on our strategy, or changes to the composition of our board of directors or senior management team arising from a proxy contest could lead to the perception of a change in the direction of our business or instability which may result in the loss of potential business opportunities, make it more difficult to pursue our strategic initiatives, or limit our ability to attract and retain qualified personnel and business partners, any of which could adversely affect our business and operating results. If individuals are ultimately elected to our board of directors with a specific agenda, it may adversely affect our ability to effectively implement our business strategy and create additional value for our stockholders. We may choose to initiate, or may become subject to, litigation as a result of the proxy contest or matters arising from the proxy contest, which would serve as a further distraction to our board of directors and management and would require us to incur significant additional costs. In addition, actions such as those described above could cause significant fluctuations in our stock price based upon temporary or speculative market perceptions or other factors that do not necessarily reflect the underlying fundamentals and prospects of our business.

ITEM 1B.    UNRESOLVED STAFF COMMENTS

None.

ITEM 2.    PROPERTIES

Our principal offices are located in Austin, Texas where we occupy approximately 9,500 square feet of office space. We also lease office suites in California, Florida, Nebraska, New Jersey, New York, Tennessee and Vermont.

Management believes that the leased properties described above are adequate to meet Asure’s current operational requirements and can accommodate further physical expansion of office space as needed.

ITEM 3.    LEGAL PROCEEDINGS

Although we have been, and in the future may be, the defendant or plaintiff in various actions arising in the normal course of business, as of December 31, 2022, we were not party to any material legal proceedings.

ITEM 4.    MINE SAFETY DISCLOSURES

Not applicable.
24

PART II – OTHER INFORMATION

ITEM 5.    MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES

MARKET INFORMATION

Our common stock trades on the Nasdaq Capital Market under the symbol “ASUR.”

HOLDERS

As of February 24, 2023, we had approximately 253 stockholders of record of our common stock.

UNREGISTERED SALE OF EQUITY SECURITIES

There were no unregistered sales of equity securities by us during the year ended December 31, 2022 that were not reported in our quarterly reports on Form 10-Q or our current reports on Form 8-K.

SECURITIES AUTHORIZED FOR ISSUANCE UNDER EQUITY COMPENSATION PLANS

The following table provides information as of December 31, 2022 with respect to shares of our common stock that we may issue under our existing equity compensation plans (share amounts in thousands):

ABC
Number of Securities to be Issued Upon Exercise of Outstanding Options and Release of Nonvested RSUsWeighted Average Exercise Price of Outstanding Options
Number of Securities Remaining Available for Future Issuance Under Equity Compensation Plans (Excluding Securities Reflected in Column A)(3)
Equity Compensation Plan Approved by Stockholders(1)
$2,212 $7.30 $2,343 
Equity Compensation Plans Not Approved by Stockholders(2)
— — — 
Total$2,212 $7.30 $2,343 
(1)Consists of stock option and restricted stock unit awards granted under our 2018 Incentive Award Plan.
(2)Our stockholders have previously approved our existing equity compensation plan.

ITEM 6.    RESERVED
25

ITEM 7.    MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

Certain statements in this Report represent forward-looking statements. Forward-looking statements include but are not limited to statements regarding our strategy, future operations, financial condition, results of operations, projected costs, and plans and objectives of management. Actual results may differ materially from those contemplated by the forward-looking statements due to, among others, the risks and uncertainties described in this Report and in our other SEC filings.

We have attempted to identify these forward-looking statements with the words “believes,” “estimates,” “plans,” “expects,” “anticipates,” “may,” “will,” “could,” “should” and other similar expressions. Although these forward-looking statements reflect management’s current plans and expectations, which we believe reasonable as of the filing date of this Report, they inherently are subject to certain risks and uncertainties. Additionally, we are under no obligation to update any of the forward-looking statements after the date of this Annual Report on Form 10-K or to conform such statements to actual results.

OVERVIEW

We are a provider of Human Capital Management (“HCM”) solutions, delivered as software-as-a-service. Our product suite manages the entire employment lifecycle, allowing our clients to better serve their employees by providing the tools necessary to field a human resources department without the traditional overhead costs.

We strive to be the most trusted HCM resource to small and medium-sized businesses (“SMBs”) and are focused on less densely populated U.S. metropolitan cities where fewer of our competitors have a presence. We sell our solutions through both direct and partner channels. We supplement our direct sales efforts with partner programs that afford us access to opportunities in various geographic and industry niches. Asure has two types of partners: Reseller Partners that white label our products while providing value-added services to their clients (our indirect clients) and Referral Partners that provide us with SMB leads but do not resell our solutions.

As of December 31, 2022, Asure had more than 100,000 clients, split between approximately 15,000 direct and the remaining 85,000 indirect clients who have contracts with Reseller Partners.

Asure has several forms of revenue that result from our business model:

Software-as-a-service revenue is generated when clients utilize our product suite for their recurring human resource needs—primarily payroll, tax, HR compliance, time and attendance, and AsureMarketplace™. This also contains revenue generated from quarterly and annual reporting requirements to local, state and federal regulatory agencies. Examples include Form W-2 and reporting mandated by the Affordable Care Act (the “ACA”).

Hardware-as-a-service revenue is generated when clients choose not to purchase our hardware, but rather rent the devices. This hardware includes a variety of clocks used to track time and attendance. Hardware revenue is generated when our clients buy our devices outright.

Maintenance and support revenue is generated from servicing our hardware on our clients’ behalf and providing training on how to operate both our hardware and software products.

Professional services revenue is generated from our clients’ needs that would normally be fulfilled by an internal payroll system or human resources department.

Our tax management solutions revenue is derived from providing clients with innovative payroll tax processing software and service solutions and includes revenue generated from Employee Retention Tax Credit tax filing activity related to the CARES Act.

Interest from client funds is generated when we gain possession of funds intended to be disbursed based on the clients’ needs. We invest the monies in short and long-term securities that may be held to maturity before disbursement.
2022 Highlights

Consolidated revenue of $95,828 for 2022, representing a 26% increase over revenue in 2021

26

Launch of AsureMarketplace™, to automate interactions between Asure’s HCM systems with third-party providers to enhance efficiency, improve accuracy and to extend the range of services offered to employers and their employees.

OPERATING SEGMENT

We operate as one operating segment. Operating segments are defined as components of an enterprise for which the chief operating decision maker, who in our case is the Chief Executive Officer, in deciding how to allocate resources and assess performance, evaluates separate financial information regularly. Over the last seven years, we have completed a number of acquisitions. These acquisitions have allowed us to expand our offerings, presence and reach in various market segments of the human capital management market. Our business operates in one operating segment because our chief operating decision maker evaluates our financial information and resources and assesses the performance of these resources on a consolidated basis. Because we operate as one operating segment, all required financial segment information can be found in the Consolidated Financial Statements.

RESULTS OF OPERATIONS (in thousands)

The following table sets forth, for the fiscal periods indicated, the percentage of total revenues represented by certain items in the Company’s Consolidated Statements of Comprehensive (Loss) Income:
 Year Ended December 31,
 20222021
Revenues100 %100 %
Gross profit65 %61 %
Sales and marketing21 %20 %
General and administrative35 %36 %
Research and development%%
Amortization of intangible assets14 %14 %
Total operating expenses77 %78 %
Interest expense and other, net(5)%(3)%
Gain on extinguishment of debt— %11 %
Employee retention tax credit— %14 %
Gain (loss) from operations before income taxes(15)%%
Net income (loss)(15)%%

Revenue

Revenues are comprised of recurring revenues, professional services, hardware, and other revenues. We expect our revenues to increase as we introduce new applications, expand our client base and renew and expand relationships with existing clients. As a percentage of total revenues, we expect our mix of recurring revenues, and professional services, hardware and other revenues to remain relatively constant. While revenue mix varies by product, recurring revenue represented over 90% of total revenue in the year ended 2022, compared to 93% in 2021.

Our revenue was derived from the following sources (in thousands):
 Year Ended December 31,Variance
 20222021$%
Recurring$86,222 $71,078 $15,144 21 %
Professional services, hardware and other9,606 4,986 4,620 93 %
Total$95,828 $76,064 $19,764 26 %

27

Recurring Revenues

Recurring revenues include fees for our payroll, payroll tax, tax management, time and labor management, HR compliance services, AsureMarketplace and other Asure solutions as well as fees charged for form filings and delivery of client payroll checks and reports. These revenues are derived from fixed amounts charged per billing period and sometimes an additional fee per employee or transaction processed. We do not require clients to enter into long-term contractual commitments for our services. Our billing period varies by client based on when each client pays its employees, which may be weekly, bi-weekly, semi-monthly or monthly. We also generate recurring revenue from our Reseller Partners that license our solutions. Because recurring revenues are based, in part, on fees for use of our applications and the delivery of checks and reports that are levied on a per-employee basis, our recurring revenues increase as our clients hire more employees. Recurring revenues are recognized in the period services are rendered.

Recurring revenues include revenues relating to the annual processing of payroll forms, such as Form W-2 and Form 1099, and revenues from processing unscheduled payroll runs (such as bonuses) for our clients. Because payroll forms are typically processed in the first quarter of the year and many of our clients are subject to form filing requirements mandated by the ACA, first quarter revenues and margins are generally higher than in subsequent quarters. We anticipate our revenues will continue to exhibit this seasonal pattern related to ACA form filings for so long as the ACA (or replacement legislation) includes employer reporting requirements. In addition, we often experience increased revenues during the fourth quarter due to unscheduled payroll runs for our clients that occur before the end of the year. Therefore, we expect the seasonality of our revenue cycle to decrease to the extent clients utilize more of our non-payroll applications.

This revenue line also includes interest earned on funds held for clients as well as revenues generated via fixed fee arrangements for provisioning and filing for ERTC credits. Interest earned is generated from funds we collect from clients in advance of either the applicable due date for payroll tax submissions or the applicable disbursement date for employee payment services. These collections from clients are typically disbursed from one to 30 days after receipt, with some funds being held for up to 120 days. We typically invest funds held for clients in money market funds, demand deposit accounts, commercial paper, fixed income securities and certificates of deposit until they are paid to the applicable tax or regulatory agencies or to client employees. The amount of interest we earn from the investment of client funds is also impacted by changes in interest rates. Asure also generates revenues from provisioning and filing for Earned Retention Tax Credits. Revenue generated for such activity is based on multi-year contracts with volume commitments and is recorded as recurring revenues.

Recurring revenue for the year ended December 31, 2022 was $86,222, an increase of $15,144, or 21%, from $71,078 for the year ended December 31, 2021. Recurring revenue increased due to organic growth within our client base, the impact of acquisitions, higher interest revenue and from the AsureMarketplace™.

Professional Services, Hardware and Other Revenues

Professional Services, Hardware and Other Revenues represents implementation fees, one-time consulting projects, on-premise maintenance, hardware devices to enhance our software products as well as ERTC revenues that are transactional in nature.

Professional services, hardware and other revenue increased $4,620, or 93%, for the year ended December 31, 2022 from the similar period in 2021, due to higher ERTC revenues.

Although our total customer base is widely spread across industries, our sales are concentrated in SMBs. We continue to target SMBs across industries as prospective customers. Geographically, we sell our products primarily in the United States.

In addition to continuing to develop our workforce solutions and release of new software updates and enhancements, we continue to actively explore other opportunities to acquire additional products or technologies to complement our current software and services.

Gross Profit and Gross Margin

Consolidated gross profit for the year ended December 31, 2022 was $62,510, an increase of $15,946, or 34%, from $46,564 for the year ended December 31, 2021. Gross margin as a percentage of revenue was 65% for the year ended December 31, 2022 as compared to 61% for the year ended December 31, 2021. Our increase in gross margin is primarily attributable to the increase in revenue and more efficient operations.

28

Our cost of sales relates primarily to direct product costs, compensation for operations and related consulting expenses, hardware expenses, facilities and related expenses and the amortization of our purchased software development costs. We include intangible amortization related to developed and acquired technology within cost of sales.

Sales and Marketing Expenses

Sales and marketing expenses primarily consist of salaries and related expenses for sales and marketing staff, including stock-based expenses, commissions, as well as marketing programs, which include events, corporate communications and product marketing activities.

Selling and marketing expenses for the year ended December 31, 2022 were $20,260, an increase of $4,812, or 31%, from $15,448 for the year ended December 31, 2021, primarily due to increased personnel costs, higher sales commissions owing to increased revenues and higher advertising expense. Selling and marketing expenses as a percentage of revenue increased to 21% for the year ended December 31, 2022 from 20% for the same period in 2021.

We continue to expand and increase selling costs as we focus on hiring direct sales personnel, expanding recognition of our brand, and lead generation.

General and Administrative Expenses

General and administrative expenses primarily consist of salaries and related expenses, including stock-based expenses for finance and accounting, legal, internal audit, human resources and management information systems personnel, legal costs, professional fees, and other corporate expenses such as transaction costs for acquisitions.

General and administrative expenses for the year ended December 31, 2022 were $33,924, an increase of $6,204, or 22%, from $27,720 for the year ended December 31, 2021, primarily attributable to increased personnel, contracting and bank charges. General and administrative expenses as a percentage of revenue decreased to 35% for the year ended December 31, 2022 from 36% for the same period in 2021.

We continue to drive efficiencies within our payroll operations by continually reevaluating our vendor relationships.

Research and Development Expenses

Research and development (“R&D”) expenses consist primarily of salaries and related expenses, including stock-based expenses for employees supporting our R&D activities.

R&D expenses for the year ended December 31, 2022 were $6,147, an increase of $737, or 14%, from $5,410 for the year ended December 31, 2021. The increase in R&D expense is primarily attributable to an increase in personnel costs. R&D expenses as a percentage of revenues decreased to 6% for the year ended December 31, 2022 from 7% for the same period in 2021.

We will continue to enhance our products and technologies through expansion of our technological resources by increasing headcount and development partnerships, as well as through organic improvements and acquired intellectual property. We will continue to expand the breadth of integration between our solutions, allowing direct clients and resellers the ability to easily add and implement components across our entire solution set. We believe that our expanded investment in product, engineering, SaaS hosting, mobile and hardware technologies lay the groundwork for broader market opportunities and represents a key aspect of our competitive differentiation. Native mobile applications, common user interface, expanded web service integration and other technologies are all part of our initiatives.

Our development efforts for future releases and enhancements are driven by feedback received from our existing and potential customers and by gauging market trends. We believe we have the appropriate development team to design and enhance our solution suite and integrated platform. We have also made significant investments outside of core R&D into compliance and certifications, including SOC I Type 2 and SOC II Type 2 certifications, BIPA, CCPA, and other initiatives.

Amortization of Intangible Assets

Amortization expense in operating expenses for the year ended December 31, 2022 was $13,486, an increase of $2,538, or 23%, from $10,948 for the year ended December 31, 2021. Amortization expense as a percentage of revenue was 14% for the years ended December 31, 2022 and 2021, respectively.
29


Interest Expense and Other, Net

Interest expense and other, net for the year ended December 31, 2022 was an expense of $4,438 compared to an expense of $2,038 for the year ended December 31, 2021. The increase in interest expense and other, net relative to the prior year is attributable to higher average borrowings under our credit facility with Structural Capital Investments III LP. Interest expense and other, net as a percentage of revenue was an expense of 5% and 3% for the years ended December 31, 2022 and December 31, 2021, respectively. Interest expenses for the year ended December 31, 2022 and 2021 is composed primarily of interest expense on notes payable.

Gain on Extinguishment of Debt

There was no gain on extinguishment of debt for the year ended December 31, 2022, compared with a gain of $8,312 for the year ended December 31, 2021. The gain in 2021 was primarily related to the forgiveness of an unsecured Paycheck Protection Program (“PPP”) loan from Pinnacle Bank (the “Lender”) under the Coronavirus Aid, Relief and Economic Security Act. In June 2021, we received notice from our Lender that the Small Business Administration (“SBA”) had approved our application for forgiveness of our PPP loan. The amount forgiven was $8,654.

Employee Retention Tax Credit

There was no Employee Retention Tax Credit (“ERTC”) recorded for the year ended December 31, 2022. An ERTC of $10,533 was recorded in the year ended December 31, 2021. The ERTC is a refundable tax credit against certain employment taxes provided under the CARES Act. We qualified for the ERTC in 2021 and recorded an aggregate benefit of $10,533 in the third quarter of 2021.

Income Taxes

For the year ended December 31, 2022 and 2021, we recorded an income tax expense attributable to continuing operations of $112 and $802, respectively, a decrease of $690 or 86%.

Income (Loss) From Operations

We incurred a loss from operations of $(14,466), or $(0.72) per share, during the year ended December 31, 2022, compared to income from operations of $3,193, or $0.17 per share, during the years ended December 31, 2021. Loss and income from operations as a percentage of total revenues was (15)% and 4% for the years ended December 31, 2022 and 2021, respectively.

LIQUIDITY AND CAPITAL RESOURCES (in thousands)
 December 31, 2022December 31, 2021
Cash and cash equivalents(1)
$17,010 $13,427 
(1)This balance excludes cash equivalents in funds held for clients

Working Capital. We had working capital of $8,093 at December 31, 2022, a decrease of $8,913 from working capital of $17,006 at December 31, 2021. Working capital as of December 31, 2022 and December 31, 2021 includes $8,461 and $3,750 of short-term deferred revenue, respectively. Deferred revenue is an obligation to perform future services. We expect that deferred revenue will convert to future revenue as we perform our services, but this does not represent future payments. Deferred revenue can vary based on seasonality, expiration of initial multi-year contracts and deals that are billed after implementation rather than in advance of service delivery.

Operating Activities. Net cash provided by operating activities of $13,674 for the year ended December 31, 2022 was primarily driven by non-cash adjustments to our net loss of approximately $22,875. This was offset by changes in operating assets and liabilities, which resulted in cash provided of $5,265. Net cash provided by operating activities of $1,378 for the year ended December 31, 2021 was driven by non-cash adjustments to our net income of approximately $12,975, primarily due to depreciation and amortization, offset by our net income of $3,193. For the year ended December 31, 2021, changes in operating assets and liabilities resulted in a use of $14,790 in cash.

30

Investing Activities. Net cash used in investing activities of $35,999 for the year ended December 31, 2022 is primarily due to purchases of available-for-sale securities of $37,232. Net cash used in investing activities of $36,970 for the year ended December 31, 2021 is primarily due to the purchase and sale of available-for-sale securities as well as acquisitions.

Financing Activities. Net cash used in financing activities was $12,376 for the year ended December 31, 2022, which primarily consisted of a net decrease in client fund obligations of $11,055 and payments of notes payable of $1,688. Net cash used in financing activities was $90,650 for the year ended December 31, 2021, which primarily consisted of a net decrease in client fund obligations of $103,434.

Sources of Liquidity. As of December 31, 2022, the Company’s principal sources of liquidity consisted of approximately $17,010 of cash, cash equivalents and restricted cash, and cash generated from operations of our business over twelve months, and $3,457 of Employee Retention Tax Credit cash received as of December 31, 2022. Additionally, $7,076 of Employee Retention Tax Credit cash was received subsequent to December 31, 2022.

We cannot assure that we can grow our cash balances or limit our cash consumption and thus maintain sufficient cash balances for our planned operations or future acquisitions. Future business demands may lead to cash utilization at levels greater than recently experienced. However, we believe to have sufficient liquidity as of December 31, 2022 to support our business operations for the next 12 months. We may need to raise additional capital in the future in order to grow our existing software operations and to seem additional strategic acquisitions in the near future. However, we cannot ensure that we will be able to raise additional capital on acceptable terms, or at all.

CRITICAL ACCOUNTING POLICIES

We have prepared our Consolidated Financial Statements in accordance with U.S. generally accepted accounting principles and included the accounts of our wholly owned subsidiaries. We have eliminated all significant intercompany transactions and balances in the consolidation. Preparation of the Consolidated Financial Statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of the assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. These estimates are subjective in nature and involve judgments that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at fiscal year-end and the reported amounts of revenues and expenses during the fiscal year. The more significant estimates made by management include the valuation allowance for our gross deferred tax asset, the determination of the fair value of our long-lived assets and the fair value of assets acquired and liabilities assumed during acquisitions. We base our estimates on historical experience and on various other assumptions that management believes are reasonable under the given circumstances. These estimates could be materially different under different conditions and assumptions. Additionally, the actual amounts could differ from the estimates made. Management periodically evaluates estimates used in the preparation of our financial statements for continued reasonableness. We prospectively apply appropriate adjustments, if any, to our estimates based upon our periodic evaluation.

Revenue Recognition

Our revenue consists of software-as-a-service (“SaaS”) offerings and time-based software subscription license agreements that also, typically include hardware, maintenance/support, and professional services elements. We recognize revenue on an output basis when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. Our contracts with customers may include multiple performance obligations. For such arrangements, we allocate revenue to each performance obligation based on its relative standalone selling price. We determine standalone selling prices based on the amount that we believe the market is willing to pay determined through historical analysis of sales data as well as through use of the residual approach when we can estimate the standalone selling price for one or more, but not all, of the promised goods or services.

31

Effective January 1, 2018, we adopted the Financial Accounting Standards Board (“FASB”) Accounting Standards Update (“ASU”) 2014-09, Revenue from Contracts with Customers (Topic 606), and ASU 2015-14, Revenue from Contracts with Customers (Topic 606): Deferral of Effective Date, which deferred the effective date of ASU 2014-09 by one year. ASU 2014-09 (“Topic 606”) “Revenue from Contracts with Customers) supersedes the revenue recognition requirements in Accounting Standards Codification ("ASC") 605, Revenue Recognition, and is based on the principle that revenue is recognized to depict the transfer of goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. It also requires additional disclosure about the nature, amount, timing, and uncertainty of revenue, cash flows arising from customer contracts, including significant judgments and changes in judgments, and assets recognized from costs incurred to obtain or fulfill a contract. The adoption of ASU 2014-09, using the modified retrospective approach, had no significant impact on our results of operations, cash flows, or financial position. The initial application was applied to all contracts at the date of initial application. We recognized the cumulative effect of initially applying the new revenue standard as an adjustment to the opening balance of retained earnings.

The primary impact of adopting Topic 606 is to sales commissions related to onboarding new clients that were previously expensed. Under the new standard, these costs are now capitalized as deferred commissions and amortized over the estimated customer life of five to ten years.

The terms of our contracts with customers range from month to month for some Asure HCM direct clients to longer terms ranging from one to three years, some of which are renewable for successive terms. A SaaS/software subscription arrangement may also include hardware, setup and implementation services. Revenue allocated to the SaaS/software subscription performance obligations are recognized on an output basis ratably as the service is provided over the non-cancellable term of the SaaS/subscription service and are reported as Recurring revenue on the Consolidated Statements of Comprehensive Income (Loss). Revenues generated via fixed fee arrangements for provisioning and filing for Employee Retention Tax Credits with referral partners are also recorded as recurring revenue. Revenue allocated to other performance obligations included in the arrangement is recognized as outlined in the paragraphs below.

Hardware devices sold to customers are sold as either a standard product sell arrangement where title to the hardware passes to the customer or under a hardware-as-a-service (“HaaS”) arrangement where the title to the hardware remains with Asure. Revenue allocated to hardware sold as a standard product are recognized on an output basis when title passes to the customer, typically the date we ship the hardware. Revenue allocated to hardware under a HaaS arrangement are recognized on an output basis, recorded ratably as the service is provided over the non-cancellable term of the HaaS arrangement, typically one year. Revenue recognized from hardware devices sold to customers via either of the two above types of arrangements are reported as Hardware revenue on the Consolidated Statements of Comprehensive Income (Loss).

Our professional services offerings typically include data migration, set up, training, and implementation services. Set up and implementation services typically occur at the start of the software arrangement while certain other professional services, depending on the nature of the services and customer requirements, may occur several months later. We can reasonably estimate professional services performed for a fixed fee and we recognize allocated revenue on an output basis on a proportional performance basis as the service is provided. We recognize allocated revenue on an output basis for professional services engagements billed on a time and materials basis as the service is provided. We recognize allocated revenue on an output basis on all other professional services engagements upon the earlier of the completion of the service’s deliverable or the expiration of the customer’s right to receive the service. Revenues generated for provisioning and filing for ERTC credits that are based on percentage of recovery are recorded as professional services revenues. Revenue recognized from professional services offerings are reported as Professional service revenue on the Consolidated Statements of Comprehensive Income (Loss).

We recognize allocated revenue for maintenance and support on an output basis ratably over the non-cancellable term of the support agreement. Initial maintenance and support terms are typically one to three years and are renewable on an annual basis. Revenue recognized from maintenance and support are reported as Maintenance and support revenue on the Consolidated Statements of Comprehensive Income (Loss).

We do not recognize revenue for agreements with rights of return, refundable fees, cancellation rights or substantive acceptance clauses until these return, refund or cancellation rights have expired or acceptance has occurred. Our arrangements with Reseller Partners do not allow for any rights of return.

Our payment terms vary by the type of customer and the customer’s payment history and the products or services offered. The term between invoicing and when payment is due is not significant and as such our contracts do not include a significant financing component. The transaction prices of our contracts do not include consideration amounts that are variable and do not include noncash consideration.
32


Deferred revenue includes amounts invoiced to customers in excess of revenue we recognize, and is comprised of deferred SaaS/software, HaaS, Maintenance and support, Professional services revenue and ERTC revenue. We recognize deferred revenue when we complete the service and over the terms of the arrangements, primarily ranging from one to three years.

Intangible Assets and Goodwill

We record the assets acquired and liabilities assumed in business combinations at their respective fair values at the date of acquisition, with any excess purchase price recorded as goodwill. Valuation of intangible assets and in-process research and development entails significant estimates and assumptions including, but not limited to, estimating future cash flows from product sales, developing appropriate discount rates, estimating probability rates for the continuation of customer relationships and renewal of customer contracts. U.S. generally accepted accounting principles (“GAAP”) require that we not amortize intangible assets other than goodwill with an indefinite life until we determine their life as finite. We must amortize all other intangible assets over their useful lives. We currently amortize our acquired intangible assets with definite lives over periods ranging from one to nine years. We have assessed the fair value of our customer relationship intangible assets as of December 31, 2022, we do not believe these to be impaired, as the carrying value of the customer relationship intangible assets are recoverable through the associated project cash flows.

Impairment of Intangible Assets and Long-Lived Assets

In accordance with FASB ASC 350, we review and evaluate our long-lived assets for impairment whenever events or changes in circumstances indicate that we may not recover their net book value. When such factors and circumstances exist, including those noted above, we compare the assets’ carrying amounts against the estimated undiscounted cash flows we expect to generate with those assets over their estimated useful lives. If the carrying amounts are greater than the undiscounted cash flows, we estimate the fair values of those assets by discounting the projected cash flows. We record any excess of the carrying amounts over the fair values as impairments in that fiscal period.

Goodwill represents the excess of the purchase price in a business combination over the fair value of net tangible and intangible assets acquired in a business combination. We test goodwill for impairment on an annual basis in the fourth fiscal quarter of each year, and between annual tests if indicators of potential impairment exist, using a fair-value-based approach. There was no impairment of goodwill in either 2022 or 2021.

Income Taxes

We account for income taxes using the liability method under ASC 740, Accounting for Income Taxes, which requires recognition of deferred tax assets and liabilities for the expected future tax consequences of events included in the financial statements. Under the liability method, we determine deferred tax assets and liabilities based on the difference between the financial statement and tax bases of assets and liabilities using enacted tax rates in effect in the years in which we expect the differences to reverse. We reduce deferred tax assets by a valuation allowance when it is more likely than not that we will not realize some component or all of the deferred tax assets.

ITEM 7A.    QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

We have operations in the United States, and we are exposed to market risks in the ordinary course of our business. These risks primarily include interest rate, foreign exchange, inflation and counterparty risks, as well as risks relating to changes in the general economic conditions. To reduce certain of these risks, we monitor the financial condition of our large clients and limit credit exposure by principally collecting in advance and setting credit limits as we deem appropriate. In addition, our investment strategy has been to invest in financial instruments, including U.S. treasury securities and money market funds backed by United States Treasury Bills within the guidelines established under our investment policy. To date, we have not used derivative instruments to mitigate the impact of our market risk exposures. We have also not used, nor do we intend to use, derivatives for trading or speculative purposes.


33

ITEM 8.    FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

34

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM


To the Stockholders and Board of Directors of
Asure Software, Inc.

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of Asure Software, Inc. (the “Company”) as of December 31, 2022 and 2021, the related consolidated statements of comprehensive income (loss), changes in stockholders’ equity and cash flows for each of the two years in the period ended December 31, 2022, and the related notes (collectively referred to as the “financial statements”). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2022 and 2021, and the results of its operations and its cash flows for each of the two years in the period ended December 31, 2022, in conformity with accounting principles generally accepted in the United States of America.

Basis for Opinion

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

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company's internal control over financial reporting. Accordingly, we express no such opinion.

Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

Critical Audit Matters

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

Evaluation of the recoverability of the carrying value of goodwill and long-lived assets

As described in Note 1 to the financial statements, the Company performed a recoverability test of its long-lived assets by comparing the estimated future cash flows from its asset group to its carrying value. As described in Note 5 to the financial statements, the Company performed its annual evaluation of goodwill for impairment by comparing the estimated fair value of the reporting unit to its carrying value. The Company determined that as of the valuation date there was only one asset group and one reporting unit. The Company used a discounted cash flow model to estimate the fair value of the reporting unit. The Company’s cash flow model used to test the recoverability of its long-lived assets and evaluate goodwill for impairment requires management to make subjective estimates and assumptions, particularly related to the forecast of future revenues.

35

The principal considerations for our determination that performing procedures relating to evaluating the recoverability of the carrying value of goodwill and long-lived assets is a critical audit matter are that there is significant judgment by management in both the identification of the reporting unit and asset group, and in the estimation of future cash flows. This in turn led to high degree of auditor judgment, subjectivity and effort in performing audit procedures in evaluating audit evidence related to management’s identification of reporting unit and asset group, and management’s estimates and assumptions used in the forecasts and discounted cash flow models, and the audit effort involved the use of professionals with specialized skill and knowledge to assist in evaluating the audit evidence obtained.

Addressing the matter involved performing procedures and evaluating evidence in connection with forming our overall audit opinion on the financial statements. These procedures included, among others, (i) evaluating management’s determination of a single reporting unit; (ii) evaluating management’s determination of a single asset group; and (iii) testing management’s process of estimating forecasted cash flows by comparing the forecasts to historical results, internal communications to management and board of directors, forecast information included in analyst and industry reports for the Company, and other macroeconomic indicators. In addition, our procedures to evaluate the recoverability of goodwill included a sensitivity analysis of the implied control premium by comparing the fair value determined by the Company against the market capitalization of the Company at the valuation date. Professionals with specialized skill and knowledge were used to assist in the evaluation of the fair value of the reporting unit

/s/ Marcum LLP

Marcum LLP

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

Los Angeles, California
February 27, 2023
36

ASURE SOFTWARE, INC.
CONSOLIDATED BALANCE SHEETS
(in thousands, except per share amounts)
December 31, 2022December 31, 2021
ASSETS
Current assets:
Cash, cash equivalents, and restricted cash$17,010 $13,427 
Accounts receivable, net of allowance for doubtful accounts of $3,248 and $2,210 at December 31, 2022 and December 31, 2021, respectively
12,123 5,308 
Inventory251 246 
Prepaid expenses and other current assets10,304 13,475 
Total current assets before funds held for clients39,688 32,456 
Funds held for clients203,588 217,376 
Total current assets243,276 249,832 
Property and equipment, net11,439 8,945 
Goodwill86,011 86,011 
Intangible assets, net66,594 78,573 
Operating lease assets, net7,065 5,748 
Other assets, net5,523 4,136 
Total assets$419,908 $433,245 
LIABILITIES AND STOCKHOLDERS EQUITY
Current liabilities:
Current portion of notes payable$4,106 $1,907 
Accounts payable2,194 565 
Accrued compensation and benefits5,791 3,568 
Operating lease liabilities, current1,860 1,551 
Other accrued liabilities3,728 2,436 
Contingent purchase consideration2,955 1,905 
Deferred revenue8,461 3,750 
Total current liabilities before client fund obligations29,095 15,682 
Client fund obligations206,088 217,144 
Total current liabilities235,183 232,826 
Long-term liabilities:
Deferred revenue788 36 
Deferred tax liability1,503 1,595 
Notes payable, net of current portion30,795 33,120 
Operating lease liabilities, noncurrent6,459 4,746 
Contingent purchase consideration 2,424 
Other liabilities114 258 
Total long-term liabilities39,659 42,179 
Total liabilities274,842 275,005 
Stockholders’ equity:
Preferred stock, $0.01 par value; 1,500 shares authorized; none issued or outstanding
  
Common stock, $0.01 par value; 44,000 shares authorized; 20,628 and 20,412 shares issued, 20,244 and 20,028 shares outstanding at December 31, 2022 and December 31, 2021, respectively
206 204 
Treasury stock at cost, 384 shares at December 31, 2022 and December 31, 2021
(5,017)(5,017)
Additional paid-in capital433,586 429,912 
Accumulated deficit(281,226)(266,760)
Accumulated other comprehensive income(2,483)(99)
Total stockholders’ equity145,066 158,240 
Total liabilities and stockholders’ equity$419,908 $433,245 

The accompanying notes are an integral part of these Consolidated Financial Statements.
37

ASURE SOFTWARE, INC.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
(in thousands, except per share amounts)
Year Ended
December 31,
20222021
Revenue:
Recurring$86,222 $71,078 
Professional services, hardware and other9,606 4,986 
Total revenue95,828 76,064 
Cost of Sales33,318 29,500 
Gross profit62,510 46,564 
Operating expenses:
Sales and marketing20,260 15,448 
General and administrative33,924 27,720 
Research and development6,147 5,410 
Amortization of intangible assets13,486 10,948 
Total operating expenses73,817 59,526 
Loss from operations(11,307)(12,962)
Interest expense and other, net(4,438)(2,038)
Gain on extinguishment of debt 8,312 
Employee retention tax credit 10,533 
Other income, net1,391 150 
(Loss) income from operations before income taxes(14,354)3,995 
Income tax expense112 802 
Net (loss) income(14,466)3,193 
Other comprehensive loss:
Unrealized loss on marketable securities(2,384)(703)
Comprehensive (loss) income$(16,850)$2,490 
Basic and diluted (loss) earnings per share
Basic$(0.72)$0.17 
Diluted$(0.72)$0.16 
Weighted average basic and diluted shares
Basic20,117 19,313 
Diluted20,117 19,509 

The accompanying notes are an integral part of these Consolidated Financial Statements.
38

ASURE SOFTWARE, INC.
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY
(in thousands)
Common Stock OutstandingCommon Stock AmountTreasury StockAdditional Paid-in CapitalAccumulated DeficitOther Comprehensive Income (Loss)Total Stockholders’ Equity
Balance at December 31, 202018,970 $193 $(5,017)$419,827 $(269,953)$604 $145,654 
Stock issued upon option exercise and vesting of restricted stock units235 2 — 359 — — 361 
Stock issued, ESPP56 1 — 339 — — 340 
Stock issued — acquisitions767 8 — 6,420 6,428 
Share based compensation— — — 2,990 — — 2,990 
Share issuance costs  — (23)— — (23)
Net income— — — — 3,193 — 3,193 
Other comprehensive loss— — — — — (703)(703)
Balance at December 31, 202120,028 $204 $(5,017)$429,912 $(266,760)$(99)$158,240 
Stock issued upon option exercise and vesting of restricted stock units136 $1 $— $89 $— $— $90 
Stock issued, ESPP80 1 — 406 — — 407 
Stock issued — acquisitions  —  — —  
Share based compensation— — — 3,179 — — 3,179 
Share issuance costs— — —  — —  
Net loss— — — — (14,466)— (14,466)
Other comprehensive loss— — — — — (2,384)(2,384)
Balance at December 31, 202220,244 $206 $(5,017)$433,586 $(281,226)$(2,483)$145,066 

The accompanying notes are an integral part of these Consolidated Financial Statements.
39

ASURE SOFTWARE, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
Year Ended December 31,
20222021
Cash flows from operating activities:
Net (loss) income$(14,466)$3,193 
Adjustments to reconcile (loss) income to net cash provided by operations:
Depreciation and amortization18,708 16,246 
Amortization of operating lease assets1,702 1,574 
Amortization of debt financing costs and discount718 309 
Net amortization of premiums and accretion of discounts on available-for-sale securities280 194 
Provision for doubtful accounts803 1 
Provision for deferred income taxes(92)707 
Gain on extinguishment of debt (8,312)
Net realized gains on sales of available-for-sale securities(1,221)(542)
Share-based compensation3,179 2,990 
Loss (gain) on disposals of long-term assets25 (32)
Change in fair value of contingent purchase consideration(1,245)(160)
Goodwill and intangible asset adjustment18  
Changes in operating assets and liabilities:
Accounts receivable(7,618)(1,293)
Inventory(14)142 
Prepaid expenses and other assets2,993 (11,083)
Operating lease right-of-use assets(3,020)(1,371)
Accounts payable1,611 (725)
Accrued expenses and other long-term obligations3,828 629 
Operating lease liabilities2,023 (348)
Deferred revenue5,462 (741)
Net cash provided by operating activities13,674 1,378 
Cash flows from investing activities:
Acquisition of intangible asset(2,289)(25,526)
Purchases of property and equipment(2,318)(133)
Software capitalization costs(4,228)(4,141)
Purchases of available-for-sale securities(37,232)(29,051)
Proceeds from sales and maturities of available-for-sale securities10,068 21,881 
Net cash used in investing activities(35,999)(36,970)
Cash flows from financing activities:
Proceeds from notes payable 29,425 
Payments of notes payable(1,688)(14,657)
Payments of contingent purchase consideration(130)(1,784)
Debt financing fees (878)
Net proceeds from issuance of common stock497 678 
Net change in client fund obligations(11,055)(103,434)
Net cash used in financing activities(12,376)(90,650)
Net decrease in cash, cash equivalents, restricted cash, and restricted cash equivalents(34,701)(126,242)
Cash, cash equivalents, restricted cash and restricted cash equivalents, beginning of period198,743 324,985 
Cash, cash equivalents, restricted cash and restricted cash equivalents, end of period$164,042 $198,743 

The accompanying notes are an integral part of these Consolidated Financial Statements.
40

ASURE SOFTWARE, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS (continued)
(in thousands)

Year Ended December 31,
20222021
Reconciliation of cash, cash equivalents, restricted cash, and restricted cash equivalents to the Consolidated Balance Sheets
Cash and cash equivalents and restricted cash$17,010 $13,427 
Restricted cash and restricted cash equivalents included in funds held for clients147,032 185,316 
Total cash, cash equivalents, restricted cash, and restricted cash equivalents$164,042 $198,743 
Supplemental information:
Cash paid for interest$3,397 $1,413 
Cash paid for income taxes$233 $366 
Net assets added from acquisitions$ $763 
Non-cash investing and financing activities:
Contingent purchase consideration issued for acquisitions$ $2,574 
Notes payable issued for acquisitions$411 $4,386 
Stock issuance for acquisitions$ $6,428 

The accompanying notes are an integral part of these Consolidated Financial Statements.
41

ASURE SOFTWARE, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

NOTE 1 - DESCRIPTION OF BUSINESS, BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES

DESCRIPTION OF BUSINESS

Asure Software, Inc., (“Asure”, the “Company”, “we” and “our”), a Delaware corporation, is a provider of Human Capital Management (“HCM”) software solutions. We help small and medium-sized companies grow by helping them build more productive teams, providing the tools and resources that help them stay compliant with ever-changing federal, state, and local tax jurisdictions and labor laws, and better allocate cash so they can spend their financial capital on growing their business rather than back-office overhead expenses. Asure’s Human Capital Management suite, named Asure HCM, includes cloud-based Payroll, Tax Services, and Time & Attendance software as well as human resources (“HR”) services ranging from HR projects to completely outsourcing payroll and HR staff. We also offer these products and services through our network of reseller partners. AsureMarketplace™ provides clients and their employees the benefits of secure verifications of employment and income through existing core HCM technology.

Our platform vision is to become the most trusted HCM resource to entrepreneurs everywhere by helping our clients grow their businesses. Our product strategy is driven by three primary challenges that prevent businesses from growing: HR complexity, allocation of both human and financial capital, and the ability to build great teams. The Asure HCM suite includes five product lines: Asure Payroll & Tax, Asure HR, Asure Time & Attendance, Asure HR Services, and AsureMarketplace™.

We develop, market, sell and support our offerings nationwide through our principal office in Austin, Texas and from our processing hubs in California, Florida, Nebraska, New Jersey, New York, Tennessee, and Vermont.

PRINCIPLES OF CONSOLIDATION

We have prepared our Consolidated Financial Statements in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and have included the accounts of our wholly owned subsidiaries. We have eliminated all intercompany transactions and balances in consolidation.

SEGMENTS

The chief operating decision maker is Asure’s Chief Executive Officer who reviews financial information presented on a company-wide basis. Accordingly, in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 280, we determined that the Company has a single reporting segment and operating unit structure.

USE OF ESTIMATES

Preparation of the Consolidated Financial Statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of the assets and liabilities, the disclosure of contingent assets and liabilities at the date of the Consolidated Financial Statements and the reported amounts of revenues and expenses during the reporting period. These estimates are subjective in nature and involve judgments. The more significant estimates made by management include the valuation allowance for the gross deferred tax assets, the determination of the fair value of its long-lived assets, and the fair value of assets acquired and liabilities assumed during acquisitions. We base our estimates on historical experience and on various other assumptions management believes reasonable under the given circumstances. These estimates could be materially different under different conditions and assumptions.

CONTINGENCIES

Although we have been, and in the future may be, the defendant or plaintiff in various actions arising in the normal course of business, as of December 31, 2022, we were not party to any material legal proceedings.

42

RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS

In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The amendments also improve consistent application of and simplify GAAP for other areas of Topic 740 by clarifying and amending existing guidance. The standard became effective for interim and annual periods beginning after December 15, 2020, with early adoption permitted. We adopted ASU 2019-12 during the quarter beginning January 1, 2021, using the prospective approach except for hybrid tax regimes, which we adopted using the modified retrospective approach. The adoption of ASU 2019-12 resulted in no material impact to the Company’s financial statements.

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments — Credit Losses (Topic 326): This update establishes a new approach to estimate credit losses on certain financial instruments. The update requires financial assets measured at amortized cost to be presented at the net amount expected to be collected. The amended guidance will also update the impairment model for available-for-sale debt securities, requiring entities to determine whether all or a portion of the unrealized loss on such securities is a credit loss. The Company is currently evaluating this standard and the potential effects of these changes to its consolidated financial statements and will adopt this new standard in the fiscal year beginning January 1, 2023.

CASH, CASH EQUIVALENTS, AND RESTRICTED CASH

The Company considers all highly liquid investments with an original maturity of 90 days or less at the time of purchase to be cash equivalents. Cash equivalents include investments in an institutional money market fund, which invests in U.S. Treasury bills, notes and bonds, and/or repurchase agreements, backed by such obligations. Carrying value approximates fair value. Restricted cash consists of cash balances which are restricted as to withdrawal or usage. As of December 31, 2022, the Company has $500 of restricted cash related to collateralizing a letter of credit issued by South State Bank in connection with its money transmission licenses.

INVESTMENTS

Available-for-sale securities are carried at fair value, with the unrealized gains and losses reported in accumulated other comprehensive income (loss). The amortized cost of debt securities is adjusted for amortization of premiums and accretion of discounts to maturity. The amortization of premiums and accretion of discounts is included in interest income. Realized gains and losses and declines in value judged to be other-than-temporary, if any, on available-for-sale securities are included in other income (expense). The cost of securities sold is based on the specific identification method. Interest and dividends on securities classified as available-for-sale are included in interest income.

FUNDS HELD FOR CLIENTS

Funds held for clients represent assets that are held for the purposes of satisfying the obligations to remit funds relating to the Company’s payroll and payroll tax filing services and are classified as client fund obligations on our Consolidated Balance Sheets. Funds held for clients are held in demand deposit or brokerage accounts at financial institutions and are classified as a current asset on our Consolidated Balance Sheets.

Client fund obligations represent the Company’s contractual obligations to remit funds to satisfy clients’ payroll and tax payment obligations and are recorded on the Consolidated Balance Sheets at the time that the Company impounds funds from clients. The client fund obligations represent liabilities that will be repaid within one year of the balance sheet date. The Company has reported client fund obligations as a current liability on the Consolidated Balance Sheets.

As part of the material weakness identified in 2019 that was subsequently remediated, the Company recovered approximately $4,290 in funds and insurance proceeds. The Company recognized $3,961 of these funds as receivables in other assets on the Consolidated Balance Sheets at December 31, 2019 with an offsetting liability in client fund obligations. The Company collected the full $4,290 during the first quarter of 2020 and disbursed $482 of these funds resulting in a segregated $3,808 in funds held for clients with an offsetting liability in client fund obligations at December 31, 2020. In 2021, the Company disbursed an additional $976 of these funds, resulting in a segregated $2,832 in funds held for clients with an offsetting liability in client fund obligations at December 31, 2021. In 2022, the Company escheated $2,705 to the state of Delaware. The residual balance of $127 is still in the process of being returned to the clients or will be escheated to the appropriate states.


43

FAIR VALUE OF FINANCIAL INSTRUMENTS

We apply the authoritative guidance on fair value measurements for financial assets and liabilities that are measured at fair value on a recurring basis, and non-financial assets and liabilities such as goodwill, intangible assets and property and equipment that are measured at fair value on a non-recurring basis.

CONCENTRATION OF CREDIT RISK

Cash and cash equivalents are deposited at various area banks, which at times may exceed federally insured limits. The Company monitors the viability of the banking institutions carrying its assets on a regular basis, and has the ability to transfer cash to various institutions during times of risk. The Company has not experienced any losses related to these cash balances, and believes its credit risk to be minimal.

ACCOUNTS RECEIVABLE, NET

We grant credit to customers in the ordinary course of business. We limit concentrations of credit risk related to our trade accounts receivable due to our large number of customers, including third-party resellers, and their dispersion across several industries and geographic areas. We perform ongoing credit evaluations of our customers and maintain reserves for potential credit losses. We require advanced payments or secured transactions when deemed necessary.

We review potential customers’ credit ratings to evaluate customers’ ability to pay an obligation within the payment term, which is usually net thirty days. If we receive reasonable assurance of payment and know of no barriers to legally enforce the payment obligation, we may extend credit to customers. We place accounts on “Credit Hold” if a placed order exceeds the credit limit or sooner if circumstances warrant. We follow our credit policy consistently and routinely monitor our delinquent accounts for indications of collectability.

We maintain an allowance for doubtful accounts at an amount we estimate to be sufficient to provide adequate protection against losses resulting from extending credit to our customers. We base this allowance, in the aggregate, on historical collection experience, age of receivables and general economic conditions. The allowance for doubtful accounts also considers the need for specific customer reserves based on the customer’s payment experience, credit worthiness and age of receivable balances. Our bad debts have not been material and have been within management expectations.

PROPERTY AND EQUIPMENT

We record property and equipment, including software, furniture and equipment, at cost less accumulated depreciation. We record depreciation using the straight-line method over the estimated economic useful lives of the assets, which range from two to five years. Property and equipment also includes leasehold improvements which we record at cost less accumulated amortization. We record amortization of leasehold improvements using the straight-line method over the shorter of the lease term or over the life of the respective assets, as applicable. We recognize gains or losses related to retirements or disposition of fixed assets in the period incurred. We expense repair and maintenance costs as incurred. We periodically review the estimated economic useful lives of our property and equipment and make adjustments, if necessary, according to the latest information available.

BUSINESS COMBINATIONS

We have accounted for our acquisitions using the acquisition method of accounting based on ASC 805—Business Combinations, which requires recognition and measurement of all identifiable assets acquired and liabilities assumed at their full fair value as of the date we obtain control. We have determined the fair value of assets acquired and liabilities assumed based upon our estimates of the fair values of assets acquired and liabilities assumed in the acquisitions. Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired. While we have used our best estimates and assumptions to measure the fair value of the identifiable assets acquired and liabilities assumed at the acquisition date, our estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, not to exceed one year from the date of acquisition, any changes in the estimated fair values of the net assets recorded for the acquisitions will result in an adjustment to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, we record any subsequent adjustments to our consolidated statements of comprehensive loss.

44

GOODWILL AND OTHER INTANGIBLE ASSETS

Goodwill represents the excess of the purchase price in a business combination over the fair value of net tangible and intangible assets acquired in a business combination. We test goodwill for impairment on an annual basis in the fourth fiscal quarter of each year, and between annual tests if indicators of potential impairment exist, by first assessing qualitative factors to determine whether it is necessary to perform the quantitative goodwill impairment test.

We amortize intangible assets not considered to have an indefinite useful life using the straight-line method over their useful lives. We currently amortize our acquired intangible assets with definite lives over periods ranging from one to nine years. Each reporting period, we evaluate the estimated remaining useful life of intangible assets and assess whether events or changes in circumstances warrant a revision to the remaining period of amortization or indicate that impairment exists.

IMPAIRMENT OF LONG-LIVED ASSETS

Long-lived assets, including intangible assets with definite lives, are reviewed for impairment when events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized for the amount by which the carrying amount of the asset exceeds the estimated fair value of the asset. We have determined that there was no impairment of long-lived assets including intangible assets with definite lives, for the year ended December 31, 2022.

ORIGINAL ISSUE DISCOUNTS

We recognize original issue discounts (“OID”), when incurred on the issuance of debt, as a reduction of the current loan obligations that we amortize to interest expense over the life of the related indebtedness using the effective interest rate method. We record the amortization as interest expense – amortization of OID in the Consolidated Statements of Comprehensive Income (Loss). At the time of any repurchases or retirements of related debt, we write off the remaining amount of net original issue discounts and include them in the calculation of gain or loss on extinguishment in the Consolidated Statements of Comprehensive Income (Loss).

REVENUE RECOGNITION

Our revenue consists of software-as-a-service (“SaaS”) offerings and time-based software subscription license arrangements that also, typically, include hardware, maintenance/support, and professional services elements. We recognize revenue on an output basis when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. Our contracts with customers may include multiple performance obligations. For such arrangements, we allocate revenue to each performance obligation based on its relative standalone selling price. We determine standalone selling prices based on the amount that we believe the market is willing to pay determined through historical analysis of sales data as well as through use of the residual approach when we can estimate the standalone selling price for one or more, but not all, of the promised goods or services.

The terms of our contracts with customers range from month to month for some Asure HCM direct clients to longer terms ranging from one to three years, some of which are renewable for successive terms. A typical SaaS/software subscription arrangement will also include hardware, setup and implementation services. Revenue allocated to the SaaS/software subscription performance obligations are recognized on an output basis ratably as the service is provided over the non-cancellable term of the SaaS/subscription service and are reported as Recurring revenue on the Consolidated Statement of Comprehensive Income (Loss). Revenue allocated to other performance obligations included in the arrangement is recognized as outlined in the paragraphs below.

Hardware devices sold to customers are sold as either a standard product sell arrangement where title to the hardware passes to the customer or under a hardware-as-a-service (“HaaS”) arrangement where the title to the hardware remains with Asure. Revenue allocated to hardware sold as a standard product are recognized on an output basis when title passes to the customer, typically the date we ship the hardware. Revenue allocated to hardware under a hardware-as-a-service arrangement are recognized on an output basis, recorded ratably as the service is provided over the non-cancellable term of the HaaS arrangement, typically one year. Revenue recognized from hardware devices sold to customers via either of the two above types of arrangements are reported as Hardware revenue on the Consolidated Statement of Comprehensive Income (Loss).

45

Our professional services offerings typically include data migration, set up, training, and implementation services. Set up and implementation services typically occur at the start of the software arrangement while certain other professional services, depending on the nature of the services and customer requirements, may occur several months later. We can reasonably estimate professional services performed for a fixed fee and we recognize allocated revenue on an output basis on a proportional performance basis as the service is provided. We recognize allocated revenue on an output basis for professional services engagements billed on a time and materials basis as the service is provided. We recognize allocated revenue on an output basis on all other professional services engagements upon the earlier of the completion of the service’s deliverable or the expiration of the customer’s right to receive the service. Revenue recognized from professional services offerings are reported as Professional service revenue on the Consolidated Statement of Comprehensive Income (Loss).

We recognize allocated revenue for maintenance/support on an output basis ratably over the non-cancellable term of the support agreement. Initial maintenance/support terms are typically one to three years and are renewable on an annual basis. Revenue recognized from maintenance/support are reported as Recurring on the Consolidated Statement of Comprehensive Income (Loss).

We do not recognize revenue for agreements with rights of return, refundable fees, cancellation rights or substantive acceptance clauses until these return, refund or cancellation rights have expired or acceptance has occurred. Our arrangements with resellers do not allow for any rights of return.

Our payment terms vary by the type of customer and the customer’s payment history and the products or services offered. The term between invoicing and when payment is due is not significant and as such our contracts do not include a significant financing component. The transaction prices of our contracts do not include consideration amounts that are variable and do not include noncash consideration.

Deferred revenue includes amounts invoiced to customers in excess of revenue we recognize, and is comprised of deferred SaaS/software, HaaS, Maintenance and support, and Professional services revenue. We recognize deferred revenue when we complete the service and over the terms of the arrangements, primarily ranging from one to three years. In addition, ERTC revenues that are generated under percentage of recovery arrangements with referral partners are deferred until the client collects the credit.

ADVERTISING COSTS

We expense advertising costs as we incur them. Advertising expenses were $1,057 and $108 for the years ended December 31, 2022 and 2021, respectively. We recorded these expenses as part of sales and marketing expenses on our Consolidated Statements of Comprehensive Income (Loss).

LEASE OBLIGATIONS

At the commencement date of a lease, we recognize a liability to make lease payments and an asset representing the right-of-use underlying asset during the lease term. The lease liability is measured at the present value of lease payments over the lease term. As our leases typically do not provide an implicit rate, we use our incremental borrowing rate based on the information available at the commencement date taking into consideration necessary adjustments for collateral, depending on the facts and circumstances of the lessee and the leased asset, and term to match the lease term. The operating lease asset is measured at cost, which includes the initial measurement of the lease liability and initial direct costs incurred by the Company and excludes lease incentives. Operating lease assets and liabilities are shown separately in our Consolidated Balance Sheets.

Lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Operating lease costs are recognized on a straight-line basis over the lease term. Lease agreements that contain both lease and non-lease components are generally accounted for separately.

INCOME TAXES

We account for income taxes using the liability method under ASC 740, Accounting for Income Taxes, which requires recognition of deferred tax assets and liabilities for the expected future tax consequences of events included in the financial statements. Under the liability method, we determine deferred tax assets and liabilities based on the difference between the financial statement and tax bases of assets and liabilities using enacted tax rates in effect in the years in which we expect the differences to reverse. We reduce deferred tax assets by a valuation allowance when it is more likely than not that we will not realize some component or all of the deferred tax assets.

46

SHARE BASED COMPENSATION

We estimate the fair value of each award granted from our stock option plan at the date of grant using the Black-Scholes option pricing model. The fair value is recognized as expense over the service period, net of estimated forfeitures, using the straight-line method. The estimation of share-based awards that will ultimately vest requires judgment, and, to the extent actual results or updated estimates differ from current estimates, such amounts will be recorded as a cumulative adjustment in the period estimates are revised. We primarily consider historical experience when estimating expected forfeitures.

NOTE 2 - BUSINESS COMBINATIONS

2020

In July 2020, we acquired certain assets of a payroll tax business (the “Asset Purchase Agreement”). The initial purchase price for the assets was $4,250, which we paid in cash at closing. The Asset Purchase Agreement set forth two subsequent purchase consideration payments, which are contingent on certain thresholds. The first contingent purchase consideration of $1,975, was offset by certain net amounts owed to us by the seller primarily related to transition services in the amount of $191, was paid in June 2021 (a total payment of $1,784). We utilized a Monte Carlo simulation to determine the fair value of the contingent consideration. The adjustment to the fair value of the contingent consideration as of December 31, 2022 was an increase of $394. The contingent purchase consideration of $2,299 was valued based on the trailing twelve-month revenue at October 31, 2021 and will be settled in 2023.

2021

In September 2021, the Company acquired certain assets (the “Second Asset Purchase Agreement”) of a payroll business, which was used to provide payroll processing services. The aggregate purchase price that the Company paid for these assets was $14,750, paid as follows: (i) $10,325 in cash at closing, (ii) the delivery of a promissory note in the amount of $2,223, and (iii) the delivery of 244 shares of the Company’s common stock as of December 31, 2022.

Also in September 2021, we acquired certain assets of a payroll business (the “Third Asset Purchase Agreement”). The initial purchase price for the assets was $24,150, of which $15,000 was paid in cash at closing. The Third Asset Purchase Agreement also included the delivery of 523 shares of the Company’s common stock, which both parties agreed had an aggregate value of $4,800 at closing. Finally, the Third Asset Purchase Agreement set forth a promissory note valued at $4,080 and a contingent consideration estimate of $655 as of December 31, 2022.

2022

Effective January 1, 2022, the Company acquired customer relationships of a payroll business for a cash payment of
$1,970, which included $31 of transaction costs, and the delivery of a promissory note in the amount of $411. The acquired customer relationships are recorded as an intangible asset and are being amortized on a straight-line basis over eight years.

47

NOTE 3 - INVESTMENTS AND FAIR VALUE MEASUREMENTS

Accounting Standards Codification (ASC) 820 “Fair Value Measurement” (ASC 820) defines fair value, establishes a framework for measuring fair value under U.S. GAAP and enhances disclosures about fair value measurements. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. ASC 820 describes a fair value hierarchy based on the following three levels of inputs that may be used to measure fair value, of which the first two are considered observable and the last unobservable:

Level 1:
Quoted prices in active markets for identical assets or liabilities;
Level 2:
Quoted prices in active markets for similar assets or liabilities; quoted prices in markets that are not active for identical or similar assets or liabilities; and model-driven valuations whose significant inputs are observable; and
Level 3:Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

The following table presents the fair value hierarchy for our financial assets and liabilities measured at fair value on a recurring basis as of December 31, 2022 and December 31, 2021, respectively (in thousands):
Total Carrying ValueLevel 1Level 2Level 3
December 31, 2022
Assets:    
Funds held for clients
Money market funds$2,829 $2,829 $ $ 
Available-for-sale securities56,556  56,556  
Total$59,385 $2,829 $56,556 $ 
Liabilities:
Contingent purchase consideration(1)
$2,954 $ $ $2,954 
Total$2,954 $ $ $2,954 
December 31, 2021
Assets:
Cash equivalents
Money market funds$ $ $ $ 
Funds held for clients
Money market funds1,116 1,116   
Available-for-sale securities32,060  32,060  
Total$33,176 $1,116 $32,060 $ 
Liabilities:
Contingent purchase consideration(1)
$4,329 $ $ $4,329 
Total$4,329 $ $ $4,329 
(1)See Note 2 — Business Combinations for further discussion regarding the contingent purchase consideration.

48

The contractual obligations and earn out provision are accounted for as a contingent liability and fair value is determined using Level 3 inputs, as estimating the fair value of these contingent liabilities require the use of significant and subjective inputs that may and are likely to change over the duration of the liabilities. The following table discloses the change in the gross contingent purchase consideration on the Company’s Consolidated Balance Sheets as of December 31, 2022 (in thousands):
December 31, 2021$4,329 
Contingent purchase consideration paid(130)
Change in fair value of contingent liability(1,245)
Issued for acquisitions 
December 31, 2022$2,954 

Restricted cash equivalents and investments classified as available-for-sale within funds held for clients consisted of the following (in thousands):
Amortized
Cost
Gross
Unrealized
Gains (1)
Gross
Unrealized
Losses (1)
Aggregate
Estimated
Fair Value
December 31, 2022
Restricted cash equivalents$2,829 $ $ $2,829 
Available-for-sale securities:
Certificates of deposit983 4 (2)985 
Corporate debt securities52,251 1 (2,023)50,229 
Municipal bonds5,297  (405)4,892 
U.S. Government agency securities500  (50)450 
Total available-for-sale securities59,031 5 (2,480)56,556 
Total(2)
$61,860 $5 $(2,480)$59,385 
December 31, 2021
Restricted cash equivalents$1,116 $ $ $1,116 
Available-for-sale securities:
Certificates of deposit1,240 7 (4)1,243 
Corporate debt securities22,597 2 (76)22,523 
Municipal bonds7,825 3 (24)7,804 
U.S. Government agency securities500  (10)490 
Total available-for-sale securities32,162 12 (114)32,060 
Total(2)
$33,278 $12 $(114)$33,176 

(1)Unrealized gains and losses on available-for-sale securities are included as a component of comprehensive income (loss). As of December 31, 2022 and December 31, 2021, there were 3 and 10 securities, respectively, in an unrealized gain position and there were 124 and 57 securities in an unrealized loss position, respectively. As of December 31, 2022, these unrealized losses were less than $96 individually and $2,480 in the aggregate. As of December 31, 2021, these unrealized losses were less than $11 individually and $114 in the aggregate. These securities have not been in a continuous unrealized gain or loss position for more than 12 months. We do not intend to sell these investments and we do not expect to sell these investments before recovery of their amortized cost basis, which may be at maturity. We review our investments to identify and evaluate investments that indicate possible other-than-temporary impairment. Factors considered in determining whether a loss is other-than-temporary include the length of time and extent to which fair value has been less than the cost basis, the financial condition and near-term prospects of the investee, and our intent and ability to hold the investment for a period of time sufficient to allow for any anticipated recovery in market value.

(2)At December 31, 2022 and December 31, 2021, none of these securities were classified as cash and cash equivalents on the accompanying Consolidated Balance Sheets.

49

Funds held for clients represent assets that the Company has classified as restricted for use solely for the purposes of satisfying the obligations to remit funds relating to the Company’s payroll and payroll tax filing services, which are classified as client funds obligations on our Consolidated Balance Sheets.

Funds held for clients have been invested in the following categories (in thousands):
20222021
Restricted cash and cash equivalents held to satisfy client funds obligations$147,032 $185,316 
Restricted short-term marketable securities held to satisfy client funds obligations9,174 5,559 
Restricted long-term marketable securities held to satisfy client funds obligations47,382 26,501 
Total funds held for clients$203,588 $217,376 

Expected maturities of available-for-sale securities as of December 31, 2022 are as follows (in thousands):
One year or less$9,174 
After one year through five years47,382 
 $56,556 

NOTE 4 - PROPERTY AND EQUIPMENT

Property and equipment as of December 31, 2022 and 2021 consisted of the following (in thousands):

Estimated Useful Life
(in years)
20222021
Furniture and equipment2 to 5 $7,552 $6,935 
Software development costs318,678 14,449 
Software2 to 5 2,808 2,808 
Leasehold improvements2 to 5 1,878 1,638 
Gross property and equipment30,916 25,830 
Less: accumulated depreciation and amortization(19,477)(16,885)
Property and equipment, net$11,439 $8,945 

We record the amortization of our finance leases as depreciation expense on our Consolidated Statements of Comprehensive Income (Loss). Depreciation and amortization expenses relating to property and equipment were $4,044 and $3,808 for the years ended December 31, 2022 and 2021, respectively.

We acquired software development costs from prior acquisitions and we continue to invest in software development. We are developing products which we intend to offer utilizing software as-a-service (“SaaS”). We follow the guidance of ASC 350-40, Intangibles—Goodwill and Other—Internal-Use Software, for development costs related to these new products. Costs incurred in the planning stage are expensed as incurred while costs incurred in the application and infrastructure stage are capitalized, assuming such costs are deemed to be recoverable. Costs incurred in the operating stage are generally expensed as incurred except for significant upgrades and enhancements. Capitalized software costs are amortized over the software’s estimated useful life, which management has determined to be three years. During the years ended December 31, 2022 and 2021, we capitalized $4,228 and $4,141 of software development costs, respectively.

NOTE 5 - GOODWILL AND OTHER INTANGIBLE ASSETS

2021Acquisitions2022
Goodwill$86,011 $ $86,011 

50

We believe significant synergies are expected to arise from our strategic acquisitions and their assembled workforces. This factor contributed to a purchase price that was in excess of the fair value of the net assets acquired and, as a result, we recorded goodwill for each acquisition. A portion of acquired goodwill will be amortizable for tax purposes. As of December 31, 2022, there has been no impairment of goodwill based on the qualitative assessments performed by the Company.

Gross Intangible Assets2021Acquisitions2022
Customer relationships$114,611 $2,360 $116,971 
Developed technology12,001  12,001
Reseller relationships1,012 332 1,344
Trade names880  880
Non-compete agreements1,032  1,032
$129,536 $2,692 $132,228 

The gross carrying amount and accumulated amortization of our intangible assets as of December 31, 2022 are as follows (in thousands, except weighted average periods):
Weighted Average
Amortization
Period
(in Years)
GrossAccumulated
Amortization
Net
December 31, 2022
Customer relationships8.7$116,971 $(52,700)$64,271 
Developed technology6.612,001 (10,283)1,718 
Reseller relationships6.91,344 (889)455 
Trade names3.0880 (847)33 
Non-compete agreements5.21,032 (915)117 
 8.4$132,228 $(65,634)$66,594 
December 31, 2021
Customer relationships8.7$114,611 $(39,535)$75,076 
Developed technology6.612,001 (9,098)2,903 
Reseller relationships7.21,012 (864)148 
Trade names3.0880 (579)301 
Non-compete agreements5.21,032 (887)145 
8.4$129,536 $(50,963)$78,573 

We record amortization expenses using the straight-line method over the estimated useful lives of the intangible assets, as noted above. Amortization expenses recorded in Operating Expenses were $13,486 and $10,948 for the years ended December 31, 2022 and 2021, respectively. Amortization expenses recorded in Cost of Sales were $1,186 and $1,489 for the years ended December 31, 2022 and 2021, respectively. There was no impairment of intangibles during the year ended December 31, 2022 based on the qualitative assessment performed by the Company. However, if market, political and other conditions over which we have no control continue to affect the capital markets and our stock price declines, we may experience an impairment of our intangibles in future quarters.

51

The following table summarizes the future estimated amortization expense relating to our intangible assets as of December 31, 2022 (in thousands):
2023$13,601 
202413,339 
202512,553 
20269,442 
20277,267 
Thereafter10,392 
 $66,594 

NOTE 6 - NOTES PAYABLE

The following table summarizes our outstanding debt as of the dates indicated (in thousands):
 MaturityCash Interest RateDecember 31, 2022December 31, 2021
Subordinated Notes Payable – Acquisitions(1)
12/31/2022 – 9/30/2026
2.00% - 3.00%
$6,947 $8,178 
Senior Credit Facility10/1/202513.25%30,607 30,224 
Total Notes Payable $37,554 $38,402 
(1)See Note 2 — Business Combinations for further discussion regarding the notes payable related to acquisitions.

The following table summarizes the debt issuance costs as of the dates indicated (in thousands):
 Gross Notes PayableDebt Issuance Costs and Debt DiscountNet Notes Payable
December 31, 2022
Current portion of notes payable$4,774 $(668)$4,106 
Notes payable, net of current portion32,780 (1,985)30,795 
Total$37,554 $(2,653)$34,901 
December 31, 2021
Current portion of notes payable$2,079 $(172)$1,907 
Notes payable, net of current portion36,323 (3,203)33,120 
Total$38,402 $(3,375)$35,027 

The following table summarizes the future principal payments related to our outstanding debt as of December 31, 2022 (in thousands):
2023$4,774 
20246,367 
202523,439 
20262,974 
2027 
Total$37,554 

Subordinated Notes Payable - Acquisitions

There remains an outstanding principal balance on the subordinated note payable issued in connection with the purchase of a business the Company acquired in 2020, which note matured on July 1, 2022. Payment on the principal balance was withheld as security for outstanding claims for which the Company is entitled to indemnification under the purchase agreement. The Company will make payment, subject to its right to offset under the purchase agreement, when the claims are resolved. Due to its rights under the purchase agreement and the terms of this note, the Company was not in default under the note. See Note 13 - Subsequent Events for information related to the resolution of these outstanding claims and the outstanding principal balance on this subordinated note payable.
52


See Note 2 — Business Combinations for further discussion regarding the issuance of subordinated notes payable related to acquisitions.

PPP Loan with Pinnacle Bank

Due to the effects of COVID-19 on our business and the related need to support our operations, we received an unsecured Paycheck Protection Program loan in the amount of $8,856 (the “PPP Loan”) in April 2020 from Pinnacle Bank (the “Lender”) under the Coronavirus Aid, Relief and Economic Security Act. In June 2021, we received notice from our Lender that the Small Business Administration (“SBA”) had approved our application for forgiveness of our PPP Loan. The amount forgiven of $8,560 was the amount we requested in our forgiveness application but was less than the original principal balance due, in part, to changes in SBA guidance following the date of our original loan application. Following the grant of forgiveness, we had an outstanding principal balance of $296 and an additional immaterial amount of accrued interest in our PPP Loan, both of which were paid in full in June 2021. During the three months ended June 30, 2021 the Company recorded a gain on the forgiveness of the PPP Loan and accrued interest in the amount of $8,654. The gain on the forgiveness of the PPP Loan is reflected on our Consolidated Statements of Comprehensive Income (Loss), and is a non-taxable event.

Senior Credit Facility with Structural Capital Investments III, LP

On September 10, 2021, the Company entered into a Loan and Security Agreement with Structural Capital Investments III, LP (“Structural” and together with the other lenders that are or become parties thereto, the “Lenders”), and Ocean II PLO LLC, as administrative and collateral agent for Structural and the Lenders (“Agent”), under the terms of which the Lenders had committed to lend us up to $50,000 in term loan financing to support our growth needs (the “Facility”) until June 30, 2022. Of the amount committed by the Lenders, the Company drew $30,000 in September 2021, at the closing and the remaining $20,000 has lapsed. The Company also entered into a secured promissory note with the Agent evidencing our obligations under the Facility. The Company’s obligations are further guaranteed by each of our subsidiaries and secured by our
assets and the assets of our subsidiaries.

At the onset of the agreement, we paid to the Lenders an origination fee of $500. Interest accrues on any outstanding balance at a rate equal to the greater of 9.0% or the Prime Rate, plus 5.75% (the “Basic Rate”) and is payable in advance. In addition, interest is paid in kind (“PIK”) at a rate of 1.00% or 1.25% based on our APR Ratio, measured on a quarterly basis. The PIK interest is added to our outstanding balance and accrues interest at the Basic Rate. Interest only payments are due until October 2023, with an option to extend until October 2024, dependent on certain financial or revenue metrics before the end of the first twenty-four months of the Facility.

Principal payments begin after the expiration of the interest only period, and are based on a five-year amortization schedule, with a balloon payment due in October 2025. The table above in this Note 6 — Notes Payable summarizing future principal payments assumes the Company will not extend the period of interest only payments to October 2024. Upon payment in full of the obligations under the Facility, we are to pay Lenders a final payment fee equal to 1.0% of the increase in our market capitalization since the onset of the agreement, at that time valued at $182,400.

The Company has agreed to provide the Lenders the right to participate in a future offering—whether public or private—on the same terms and conditions as other investors for an amount not to exceed $3,000.

There are no financial covenants if our net cash position is equal to or greater than zero. If our net cash position is less than zero, the Company would be subject to the following financial covenants: (i) unrestricted cash of no less than $5,000, (ii) maintain an APR ratio of no less than 0.70:1.00 through September 10, 2023, and (iii) maintain an APR ratio of no less than 0.60:1.00 from September 10, 2023 through the remainder of the term of the Facility. The APR ratio would be the ratio of our tested debt to our annual recurring revenue and would be measured on a quarterly basis. Our Tested Debt consists of our outstanding obligations under the Facility (exclusive of PIK interest) and any indebtedness issued or earnouts owed to sellers in connection with acquisitions.

NOTE 7 - LEASES

We have entered into office space lease agreements, which qualify as operating leases under ASU No. 2016-02, “Leases (Topic 842)”. Under such leases, the lessors receive annual minimum (base) rent. The leases have original terms (excluding extension options) ranging from one year to ten years. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants.

53

We record base rent expense under the straight-line method over the term of the lease. In the accompanying Consolidated Statements of Comprehensive Income (Loss), rent expense is included in operating expenses under general and administrative expenses. The components of the rent expense for the years ended December 31, 2022 and 2021, are as follows (in thousands):
 20222021
Operating lease cost$2,326 $2,171 
Sublease income(89)(43)
Net rent expense$2,237 $2,128 

For purposes of calculating the operating lease assets and lease liabilities, extension options are not included in the lease term unless it is reasonably certain we will exercise the option, or the lessor has the sole ability to exercise the option. The weighted average discount rate of our operating leases is 8% as of December 31, 2022 and December 31, 2021, respectively. The weighted average remaining lease term is five years and five years as of December 31, 2022 and December 31, 2021, respectively.

Supplemental cash flow information related to operating leases for the years ended December 31, 2022 and 2021 are as follows (in thousands):
 20222021
Cash paid for amounts included in the measurement of lease liabilities:  
Operating cash outflows from operating leases$2,326 $2,338 
Non-cash operating activities:
Operating lease assets obtained in exchange for new operating lease liabilities$1,317 $1,240 

Future minimum commitments over the life of all operating leases, which exclude variable rent payments, are as follows (in thousands):
2023$2,474 
20242,154 
20251,765 
20261,313 
20271,121 
Thereafter1,643 
Total minimum lease payments10,470 
Less: imputed interest(2,151)
Total lease liabilities$8,319 

NOTE 8 - CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION

Receivables

Receivables from contracts with customers, net of allowance for doubtful accounts of $3,248, were $12,123 at December 31, 2022. Receivables from contracts with customers, net of allowance for doubtful accounts of $2,210, were $5,308 at December 31, 2021. No customers represented more than 10% of our net accounts receivable balance as of December 31, 2022 and December 31, 2021, respectively.

Deferred Commissions

Deferred commission costs from contracts with customers were $6,660 and $4,684 at December 31, 2022 and December 31, 2021, respectively. The amount of amortization recognized for the years ended December 31, 2022 and December 31, 2021 was $1,644 and $1,318, respectively.

Deferred Revenue

During the years ended December 31, 2022 and December 31, 2021, revenue of $3,415 and $4,410, respectively, was recognized from the deferred revenue balance at the beginning of each period.
54


Transaction Price Allocated to the Remaining Performance Obligations

As of December 31, 2022, approximately $25,032 of revenue is expected to be recognized from remaining performance obligations. We expect to recognize revenue on approximately 86% of these remaining performance obligations over the next 12 months, with the balance recognized thereafter.

Revenue Concentration

During the year ended December 31, 2022 and 2021, there were no customers that individually represented 10% or more of consolidated revenue.

NOTE 9 - STOCKHOLDERS’ EQUITY, EMPLOYEE BENEFIT PLANS AND SHARE-BASED COMPENSATION

Shelf Registration

In March 2021, we filed a universal shelf registration statement on Form S-3 with the Securities and Exchange Commission (“SEC”) to provide access to additional capital, if needed. Pursuant to the shelf registration statement, we may from time to time offer to sell in one or more offerings shares of our common stock or other securities having an aggregate value of up to $150,000 (which includes 1,480 of unsold securities that were previously registered on other registration statements effective at the time of this filing of our current S-3). The shelf registration statement relating to these securities became effective on April 21, 2021. As of December 31, 2022, there is $150,000 available under the shelf registration statement.

Also in March 2021, we filed an acquisition shelf registration statement on Form S-4 with the SEC to allow for us to issue securities in future business combinations, Pursuant to the acquisition shelf registration statement, we may from time to time issue up to 12,500 shares of our common stock as consideration in future business combinations. The shelf registration statement relating to these securities became effective on April 21, 2021. As of December 31, 2022, there are 12,500 shares of common stock available for issuance under this acquisition shelf registration statement.

Share Repurchase Program

On March 10, 2020, our Board of Directors authorized a stock repurchase plan, under which we may repurchase up to $5,000 of our outstanding common stock. This stock repurchase program is in addition to 364 shares available under our stock repurchase plan existing prior to March 10, 2020.

Under this stock repurchase program, we may repurchase shares in accordance with all applicable securities laws and regulations, including Rule 10b-18 of the Securities Exchange Act of 1934, as amended. The extent to which we repurchase our shares, and the timing of such repurchases, will depend upon a variety of factors, including market conditions, regulatory requirements and other corporate considerations, as determined by our management. The repurchase program may be extended, suspended or discontinued at any time. We expect to finance the program from existing cash resources.

Stock and Stock Option Plans

We have one active equity plan, the 2018 Incentive Award Plan (the “2018 Plan”).

Employees and consultants of the Company, its subsidiaries and affiliates, as well as members of our board, are eligible to receive awards under the 2018 Plan. The 2018 Plan provides for the grant of stock options, including incentive stock options (“ISOs”) and nonqualified stock options (“NQSOs”), stock appreciation rights, restricted stock, restricted stock units ("RSUs"), performance bonus awards, performance stock unit awards, other stock or cash-based awards and dividend equivalents to eligible individuals. We generally grant stock options with exercise prices equal to the fair market value at the time of grant. The options generally vest over three to four years and are exercisable for a period of five to ten years beginning with the date of grant.

The number of shares available for issuance under the 2018 Plan is 4,350 shares. We have 1,932 options and 281 RSUs granted and outstanding pursuant to the 2018 Plan as of December 31, 2022.

55

We use the Black-Scholes option valuation model to value employee stock awards. We estimate stock price volatility based upon our historical volatility. Estimated option life and forfeiture rate assumptions are derived from historical data. For stock-based compensation awards with graded vesting, we recognize compensation expense using the straight-line amortization method.

Total compensation expense recognized in the Consolidated Statements of Comprehensive Income (Loss) for stock based awards was $3,179 and $2,990 for 2022 and 2021, respectively.

The following table summarizes the weighted average assumptions used to develop their fair value for the years ending December 31:
20222021
Grant date fair value$2.47 $3.63 
Risk-free interest rate1.92 %0.64 %
Expected volatility51 %61 %
Expected life2.88 years3.99 years
Dividend yield  

As of December 31, 2022, we reserved shares of common stock for future issuance under the 2018 Plan as follows (in thousands):
Options and RSUs outstanding2,216 
Shares available for future grant2,343 
Shares reserved4,559 

The following table summarizes activity related to options during the year ended December 31, 2022:
SharesWeighted Average Exercise PriceWeighted Average Remaining Contractual TermAggregate Intrinsic Value
Outstanding, beginning of year1,871 $8.03 
Granted453 6.65 
Exercised(13)6.96 
Cancelled(379)7.81 
Outstanding, end of year1,932 $7.30 3.16$4,034 
Vested and expected to vest1,793 $7.30 3.12$3,754 
Exercisable941 $7.33 2.67$1,988 

The total intrinsic value of options exercised during the years ended December 31, 2022 and 2021 was $20 and $110, respectively. As of December 31, 2022, total compensation cost not yet recognized related to nonvested share options was $2,669, which is expected to be recognized over a weighted average period of 1.65 years.

56

The following table summarizes activity related to RSUs during the year ended December 31, 2022 (in thousands, except for weighted average grant date fair value):
SharesWeighted Average Grant Date Fair Value
Outstanding, beginning of year217 $7.17 
Granted226 6.44 
Released(123)7.07 
Forfeited(39)7.13 
Outstanding, end of year281 $6.66 

The total fair value of RSUs vested during the years ended December 31, 2022 and 2021 was $839 and $1,507, respectively. As of December 31, 2022, total compensation cost net yet recognized related to nonvested RSUs was $1,490, which is expected to be recognized over a weighted average period of 1.87 years.

As of December 31, 2022, we had 2,343 shares available for grant pursuant to the 2018 Plan.

401(k) Savings Plan

We sponsor a defined contribution 401(k) plan that is available to substantially all employees. Our Board of Directors may amend or terminate the plan at any time. We made a Safe Harbor non-elective contribution of $1,495 as of December 31, 2022. We accrued matching contributions to the plan of $261 as of December 31, 2021.

Employee Stock Purchase Plan

Our Employee Stock Purchase Plan (“Purchase Plan”) was approved by the stockholders in June 2017. The Purchase Plan allows all eligible employees to purchase a limited number of shares of our common stock during pre-specified offering periods at a discount established by the Board of Directors, not to exceed 15% of the fair market value of the common stock, at the beginning or end of the offering period (whichever is lower). Under the ESPP, 475 shares were reserved for issuance of which there remains 228 shares available for future issuance.

NOTE 10 - EMPLOYEE RETENTION TAX CREDIT

In March 2020, the Coronavirus Aid, Relief, and Economic Security Act was signed into law, providing numerous tax provisions and other stimulus measures, including the Employee Retention Tax Credit (“ERTC”): a refundable tax credit against certain employment taxes. The Taxpayer Certainty and Disaster Tax Relief Act of 2020 and the American Rescue Plan Act of 2021 extended and expanded the availability of the ERTC. We qualified for the ERTC in the first three quarters of 2021. During the quarter ended September 30, 2021, we recorded an aggregate benefit of $10,533 in our Consolidated Statements of Comprehensive Income (Loss) to reflect the ERTC payable to us for the first three quarters in 2021. In 2022, the Company received cash of $3,457, reflecting a portion of our ERTC. See Note 13 - Subsequent Events regarding activity related to ERTC payments occurring after December 31, 2022.

NOTE 11 - INCOME TAXES
57


The components of the provision (benefit) for income taxes attributable to continuing operations for the years ended December 31, 2022 and 2021 are as follows (in thousands):
20222021
Current
State$204 $95 
Total current$204 $95 
Deferred
Federal$187 $292 
State(279)415 
Total deferred$(92)$707 
Gross tax provision$112 $802 

Our provision for income taxes attributable to continuing operations for the years ended December 31, 2022 and 2021 differ from the expected tax expense (benefit) amount computed by applying the statutory federal income tax rate of 21% to income before income taxes as a result of the following:
20222021
Computed at statutory rate$(3,013)$846 
State tax, net of federal benefit(1,181)(207)
PPP loan forgiveness (1,817)
Permanent items and other(13)34 
Credit carryforwards166 (308)
Change in tax carryforwards not benefited14 457 
Change in valuation allowance4,139 1,797 
$112 $802 

58

Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of our deferred taxes for the years ended December 31, 2022 and 2021 are as follows (in thousands):
20222021
Deferred tax assets
Net operating leases$11,462 $11,522 
Research and development credit carryforwards3,407 3,600 
Disallowed interest expense carryforwards187 5 
Stock compensation1,011 480 
Deferred revenue9 27 
Accrued expenses1,739 984 
Lease liabilities2,163 1,637 
Other3 2 
Gross deferred tax assets19,981 18,257 
Less: Valuation allowance(12,828)(8,689)
Total deferred tax assets$7,153 $9,568 
Deferred tax liabilities
Acquired intangibles$(1,257)$(4,075)
Fixed assets(205)(189)
Capitalized software313 (1,835)
Deferred commissions(1,732)(1,218)
Right-of-use assets(1,837)(1,494)
Goodwill(3,938)(2,352)
Total deferred tax liabilities$(8,656)$(11,163)
Net deferred tax liabilities$(1,503)$(1,595)

At December 31, 2022, we had federal net operating loss carryforwards of $47,386, research and development credit carryforwards of $3,520. The net operating loss and research and development credit carryforwards will expire in varying amounts from 2023 through 2042, if not utilized. Approximately $17,853 of the net operating loss carryforwards carry forward indefinitely, but can only offset up to 80% of taxable income.

As a result of various acquisitions by us in prior years, we may be subject to a substantial annual limitation in the utilization of the net operating losses and credit carryforwards due to the “change in ownership” provisions of Section 382 of the Internal Revenue Code of 1986. The annual limitation may result in the expiration of net operating losses before utilization.

Due to the uncertainty surrounding the timing of realizing the benefits of our favorable tax attributes in future tax returns, we have placed a valuation allowance against our net deferred tax assets, exclusive of jurisdictions in which we have net deferred tax liabilities. During the year ended December 31, 2022, the valuation allowance increased by $4,139 due primarily to operations.

59

Under ASC 740-10, Income Taxes, we periodically review the uncertainties and judgments related to the application of complex income tax regulations to determine income tax liabilities in several jurisdictions. We use a “more likely than not” criterion for recognizing an asset for unrecognized income tax benefits or a liability for uncertain tax positions. We have determined we have the following unrecognized assets or liabilities related to uncertain tax positions as of December 31, 2022. We do not anticipate any significant changes in such uncertainties and judgments during the next twelve months. To the extent we are required to recognize interest and penalties related to unrecognized tax liabilities, this amount will be recorded as an accrued liability. The reconciliation of our unrecognized tax benefits is as follows:
Balance at December 31, 2020$587 
Additions based on tax positions related to the current year23 
Additions for tax positions of prior years4 
Reductions for tax positions of prior years 
Balance at December 31, 2021614 
Additions based on tax positions related to the current year40 
Additions for tax positions of prior years 
Reductions for tax positions of prior years(88)
Balance at December 31, 2022$566 

As of December 31, 2022, we had $566 of unrecognized tax benefits, of which $15 would affect the effective tax rate if recognized. Our assessment of our unrecognized tax benefits is subject to change as a function of our financial statement audit.

Our practice is to recognize interest and/or penalties related to income tax matters in income tax expense. During the twelve months ended December 31, 2022, we recognized $0 of interest and penalties in our income tax expense.

We file tax returns in the U.S. federal jurisdiction and in several state jurisdictions. We are subject to U.S. federal income tax examinations for years ending on or after December 31, 2018 and are subject to state and local income tax examinations by tax authorities for years ending on or after December 31, 2017. We are not currently under audit for any federal or state jurisdictions.

NOTE 12 - NET EARNINGS (LOSS) PER SHARE

We compute net earnings (loss) per share based on the weighted average number of common shares outstanding for the period. Diluted net earnings (loss) per share reflects the maximum dilution that would have resulted from incremental common shares issuable upon the exercise of stock options. We compute the number of common share equivalents, which includes stock options, using the treasury stock method. We have excluded stock options and restricted stock units reflecting 108 shares for the year ended December 31, 2022 and 2,096 shares for the year ended December 31, 2021 from the computation of the diluted shares because the effect of including the stock options and restricted stock units would have been anti-dilutive.

The following table sets forth the computation of basic and diluted net earnings (loss) per common share for the years ended December 31 (in thousands, except per share amounts):
20222021
Basic:
Net income (loss)$(14,466)$3,193 
Weighted-average shares of common stock outstanding20,117 19,313 
Basic earnings (loss) per share$(0.72)$0.17 
Diluted:
Net income (loss)$(14,466)$3,193 
Weighted-average shares of common stock outstanding20,117 19,509 
Diluted earnings (loss) per share$(0.72)$0.16 

60

NOTE 13 - SUBSEQUENT EVENTS

In January 2023, the Company resolved the outstanding claims for indemnification for which it was holding back payment of the subordinated note payable as security for such claim. As a result of the resolution of those claims, the remaining balance of $232 has been paid to the Seller ($182) and to the claimant ($50) in satisfaction of its claim. There are no further amounts due or owing under this subordinated note payable.

As discussed in Note 10, the Company received the remaining balance of $7,076 for the ERTC benefit in January and February 2023.


61

ITEM 9.    CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DOCUMENTS

None.

ITEM 9A.    CONTROLS AND PROCEDURES

Evaluation of Disclosure Control and Procedures

Based on an evaluation under the supervision and with the participation of our management, our principal executive officer and principal financial officer have concluded that our disclosure controls and procedures as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act were effective as of December 31, 2022 to provide reasonable assurance that information required to be disclosed by us in reports that we file or submit under the Exchange Act is (i) recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission rules and forms and (ii) accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate to allow timely decisions regarding required disclosure.

Management’s Report on Internal Control over Financial Reporting

Our management is responsible for establishing and maintaining adequate internal control over financial reporting (as defined in Rule 13a-15(f) under the Exchange Act). Management conducted an evaluation of the effectiveness of our internal control over financial reporting based on the criteria set forth in Internal Control – Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 Framework). Based on our assessment, management has concluded that our internal control over financial reporting was effective as of December 31, 2022 to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements in accordance with U.S. generally accepted accounting principles.

In designing and evaluating the disclosure controls and procedures and internal control over financial reporting, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures and internal control over financial reporting must reflect the fact that there are resource constraints, and that management is required to apply judgment in evaluating the benefits of possible controls and procedures relative to their costs.

Changes in Internal Control Over Financial Reporting

There have been no other changes in our internal control over financial reporting (as defined in Rules 13a-15(f) or 15d-15(f) of the Exchange Act) that occurred during the fourth quarter of 2022 that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.

ITEM 9B.    OTHER INFORMATION

Effective January 1, 2023, the Compensation Committee of the Board of Directors (the “Compensation Committee”) approved the grant of performance stock units (“PSU”) pursuant to a Performance Stock Unit Award Grant Notice and Performance Stock Unit Award Agreement (the “PSU Award Agreement”) under the 2018 Plan to Pat Goepel, John Pence and Eyal Goldstein payable in the form of RSUs. A form of the PSU Award Agreement is attached to this annual report as Exhibit 10.13. The PSU Award Agreements set target and maximum levels of awards based on the achievement of Performance Metrics (as defined in the PSU Award Agreement) through the Performance Period (as defined in the PSU Award Agreement). The RSUs granted pursuant to the PSU Award Agreement will vest over a three year period with one-third vesting on the Final Payment Date (as defined in the PSU Award Agreement) and each of the two years thereafter.

ITEM 9C.    DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

None.
62

PART III

ITEM 10.    DIRECTORS AND EXECUTIVE OFFICERS OF THE REGISTRANT

Except as set forth below, the information required under this Item is incorporated by reference to the information set forth in our definitive proxy statement for our 2023 annual meeting of shareholders under the headings “Item 1 – Election of Directors and Other Matters.”

Code of Ethics

The Company has adopted a code of ethics entitled “Code of Business Conduct and Ethics” that applies to directors, officers and employees. It may be accessed through the “Corporate Governance” section of the Company’s website at investor.asuresoftware.com/corporate-governance. Asure also elects to disclose the information required by Form 8-K, Item 5.05, “Amendments to the Registrant’s Code of Ethics, or Waiver of a Provision of the Code of Ethics,” through the Company’s website, and such information will remain available on this website for at least a twelve month period. A copy of the “Code of Business Conduct and Ethics” is available in print to any stockholder who requests it.

ITEM 11.    EXECUTIVE COMPENSATION

The information required under this Item is incorporated by reference to the information set forth in our definitive proxy statement for our 2023 annual meeting of shareholders under the headings “Executive Compensation,” “Equity Compensation Plan Information” and “Non-Employee Director Compensation Table.”

ITEM 12.    SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS

The information required under this Item is incorporated by reference to the information set forth in our definitive proxy statement for our 2023 annual meeting of shareholders under the heading “Security Ownership of Certain Beneficial Owners and Management.”

ITEM 13.    CERTAIN RELATIONSHIPS, RELATED TRANSACTIONS AND DIRECTOR INDEPENDENCE

The information required under this Item is incorporated by reference to the information set forth in our definitive proxy statement for our 2023 annual meeting of shareholders under the heading “Approval of Transactions with Related Parties.”

ITEM 14.    PRINCIPAL ACCOUNTANT AND SERVICES

The information required under this Item is incorporated by reference to the information set forth in our definitive proxy statement for our 2023 annual meeting of shareholders under the heading “Item 2 – Ratification of Independent Registered Public Accounting Firm.”
63

PART IV

ITEM 15.    EXHIBITS, FINANCIAL STATEMENT SCHEDULES

(a)The following documents are filed as a part of this Annual Report on Form 10-K:

(1)Financial Statements:

The Financial Statements required by this item are submitted in Part II, Item 8 of this report.

(2)Financial Statement Schedules:

All schedules are omitted because they are not applicable or the required information is shown in the Financial Statements or in the notes thereto.

(3)Exhibits:

EXHIBIT NUMBERDESCRIPTION
64

EXHIBIT NUMBERDESCRIPTION
101
The following materials from Asure Software, Inc.’s Annual Report on Form 10-K for the year ended December 31, 2022, formatted in Inline XBRL: (1) the Consolidated Balance Sheets, (2) the Consolidated Statements of Comprehensive Loss, (3) the Consolidated Statements of Changes in Stockholders’ Equity, (4) the Consolidated Statements of Cash Flows, and (5) Notes to Consolidated Financial Statements (filed herewith).
104
The cover page from the Company’s Annual Report on Form 10-K for the year ended December 31, 2022, formatted as Inline XBRL and contained in Exhibit 101 (filed herewith).

+    Indicates management contract or compensatory plan, contract or arrangement in which directors or executive officers participate.

*    Filed herewith.

**    Furnished herewith.

65

ITEM 16.    FORM 10-K SUMMARY

None.
66

SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

 ASURE SOFTWARE, INC.
   
Date: February 27, 2023By:/s/ PATRICK GOEPEL
  Patrick Goepel
  Chief Executive Officer

Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, this report has been signed by the following persons on behalf of the registrant and in the capacities and on the date indicated.

SignedTitleDate
/s/ PATRICK GOEPELChief Executive Officer, Chairman of the Board of DirectorsFebruary 27, 2023
Patrick GoepelPrincipal Executive Officer
/s/ JOHN PENCEChief Financial OfficerFebruary 27, 2023
John PencePrincipal Financial and Accounting Officer
/s/ DANIEL GILLLead Independent DirectorFebruary 27, 2023
Daniel Gill
/s/ BENJAMIN ALLENDirectorFebruary 27, 2023
Benjamin Allen
/s/ CARL DREWDirectorFebruary 27, 2023
Carl Drew
/s/ GRACE LEEDirectorFebruary 27, 2023
Grace Lee
/s/ BRADFORD OBERWAGERDirectorFebruary 27, 2023
Bradford Oberwager
/s/ BJORN REYNOLDSDirectorFebruary 27, 2023
Bjorn Reynolds
67
EX-4.5 2 a20221231exhibit45.htm EX-4.5 Document
EXHIBIT 4.5
DESCRIPTION OF THE REGISTRANT’S SECURITIES REGISTERED
PURSUANT TO SECTION 12 OF THE SECURITIES EXCHANGE ACT OF 1934

Asure Software, Inc. (“Asure,” “we” or “our”) has one class of securities registered under Section 12 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”): its common stock, par value $ 0.01 per share (“Common Stock”), currently listed on the Nasdaq Stock Market. In addition, holders of Common Stock have the right to purchase Series A Junior Participating Preferred Stock (the “Series A Stock”). The following is a summary of the material terms of the Common Stock and the Series A Stock. This summary is qualified in its entirety by reference to Asure’s Restated Certificate of Incorporation, as amended by the Certificate of Amendment to Certificate of Incorporation (the “Charter”) and Third Amended and Restated By-laws, as amended by Amendment No. 1 to the Third Amended and Restated Bylaws (the “By-laws”). The Charter is incorporated herein by reference as Exhibits 3.1 and 3.2 to Asure’s Annual Report on Form 10-K of which this Exhibit 4.5 is a part. The By-laws are incorporated herein by reference as Exhibits 3.3 and 3.4 to Asure’s Annual Report on Form 10-K of which this Exhibit 4.5 is a part. We encourage you to read the Charter, the By-laws and applicable provisions of the Delaware General Corporation Law (the “DGCL”) for additional information.

General

Our authorized capital stock consists of 44,000,000 shares of Common Stock, $0.01 par value per share, and 1,500,000 shares of preferred stock, $0.01 par value per share.

Common Stock

Voting Rights

The holders of Common Stock are entitled to one vote for each share held of record on all matters submitted to a vote of the stockholders, including the election of directors, and do not have cumulative voting rights.

Dividends

Subject to limitations under the DGCL and preferences that may be applicable to any then outstanding preferred stock, holders of Common Stock are entitled to receive ratably those dividends, if any, as may be declared by our board of directors out of legally available funds.

Liquidation

In the event of our liquidation, dissolution or winding up, the holders of Common Stock will be entitled to share ratably in the net assets legally available for distribution to stockholders after the payment of or provision for all of our debts and other liabilities, subject to the prior rights of any preferred stock then outstanding.

Rights and Preferences

Holders of Common Stock have no preemptive or conversion rights or other subscription rights and there are no redemption or sinking funds provisions applicable to the Common Stock.

Transfer Agent and Registrar

The transfer agent and registrar for our Common Stock is American Stock Transfer & Trust Company.

Preferred Stock

We currently have authorized 1,500,000 shares of preferred stock, $0.01 par value per share. Of those shares, we have designated 350,000 shares of Series A Junior Participating Preferred Stock, none of which shares are outstanding. The balance of our preferred stock is undesignated.

1

EXHIBIT 4.5
Series A Junior Participating Preferred Stock and Related Rights

We previously declared a dividend per share of Common Stock of one right (a “Right”) to purchase from us one one‑thousandth of a share of Series A Stock at a price of $1.7465 per one thousandth of a share of Series A Stock, subject to adjustment (the “Exercise Price”). The Rights are not exercisable until the Distribution Date referred to below. Until the Rights are exercised, the Rights holders will not have rights as our stockholders, including, without limitation, the right to vote or to receive dividends. The description and terms of the Rights are described in the Third Amended and Restated Rights Agreement between American Stock Transfer & Trust Company LLC and us, dated effective October 28, 2022, which we have previously filed with the SEC and which is incorporated by reference as Exhibit 4.5 to Asure’s Annual Report on Form 10-K. We qualify the following summary by reference to the Third Amended and Restated Rights Agreement.

The Third Amended and Restated Rights Agreement imposes a significant penalty upon any person or group that acquires 4.9% or more (but less than 50%) of our outstanding Common Stock without the prior approval of our board.

The Rights become exercisable, if at all, ten days after a public announcement by us that a person or group has become an Acquiring Person. Until that date (the “Distribution Date”), our Common Stock certificates will evidence the Rights and will contain a notation to that effect. Any transfer of shares of Common Stock prior to the Distribution Date will constitute a transfer of the associated Rights. If the Rights become exercisable, each Right will allow its holder to purchase from us one one‑thousandth of a share of Series A Stock for a purchase price of $1.7465. Each fractional share of Series A Stock would give the stockholder approximately the same dividend, voting and liquidation rights as one share of Common Stock. After the Distribution Date, the Rights will separate from the Common Stock and be evidenced by a Rights certificate, which we will mail to all holders of the Rights that are not void.

In addition, if a person or group becomes an Acquiring Person after the Distribution Date or already is an Acquiring Person and acquires more shares after the Distribution Date, all holders of Rights, except the Acquiring Person, may exercise their rights to purchase a number of shares of Common Stock (in lieu of Series A Stock) with a market value of twice the Exercise Price, upon payment of the purchase price.

Although we issued the Rights in an attempt to preserve our net operating loss carryforwards for tax purposes (which we cannot assure), the Rights have certain anti‑takeover effects. The Rights will cause substantial dilution to a person or group that attempts to acquire us on terms not approved by our board. We do not expect that the Rights will interfere with any merger or other business combination approved by our board since we may redeem the Rights at the Redemption Price prior to the date ten days after the public announcement that a person or group has become the beneficial owner of 4.9% or more of the Common Stock. Further, we may exclude from the calculation of beneficial ownership any securities which a person or any of such person’s affiliates may be deemed to have the right to acquire pursuant to any merger or other acquisition agreement between such person and us if our board has approved such agreement prior thereto.

The transfer agent and registrar for our Series A Stock is American Stock Transfer & Trust Company.
2
EX-10.13 3 a20221231exhibit1013.htm EX-10.13 Document
EXHIBIT 10.13
ASURE SOFTWARE, INC.
2018 INCENTIVE AWARD PLAN
PERFORMANCE STOCK UNIT AWARD GRANT NOTICE
Asure Software, Inc., a Delaware corporation, (the “Company”), pursuant to its 2018 Incentive Award Plan, as amended from time to time (the “Plan”), hereby grants to the holder listed below (the “Participant”), an award of performance stock units (“Performance Stock Units or PSUs”). This award of Performance Stock Units is subject to all of the terms and conditions set forth in this Grant Notice, in the Performance Stock Unit Award Agreement attached as Exhibit A (the “Agreement”) and the Plan, each of which are incorporated herein by reference. Unless otherwise defined in this Grant Notice, capitalized terms used in this Grant Notice or the Agreement shall have the meanings ascribed to them in the Plan.
Participant:
[_____________]
Grant Date:[_____________]
Performance Period:
January 1, 2023 through December 31, 2023
Target Award:
[_____________] PSUs
Final Award:
Target Award, multiplied by the Payout Percentage based on the achievement of the Performance Metrics.
Payment of Final Award:
Asure will pay the Final Award as soon as practicable and no later than March 15, 2024 (such date of payment, begin the “Final Payment Date”). The Final Award shall be paid in Restricted Stock Units (the “RSUs”) at a conversion rate of 1 PSU equals 1 RSU. The RSUs will vest in three installments: 1/3rd will vest immediately on the Final Payment Date, 1/3rd will vest on January 2, 2025, and the remaining third will vest on January 2, 2026.
RSU conversion:
Each vested RSU will convert into one share of the common stock of Asure Software, Inc.
Termination:
If the Participant experiences a Termination of Service before the Final Payment Date, all PSUs shall be automatically forfeited by the Participant without payment of any consideration therefor. If the Participant experiences a Termination of Service after the Final Payment Date, any RSUs that have not vested on or prior to the date of such Termination of Service will thereupon be automatically forfeited by the Participant without payment of any consideration therefor.
By his or her signature and the Company’s signature below, the Participant agrees to be bound by the terms and conditions of the Plan, the Agreement and this Grant Notice. The Participant has reviewed the Plan, the Agreement and this Grant Notice in their entirety, has had an opportunity to obtain the advice of counsel prior to executing this Grant Notice and fully understands all provisions of the Plan, the Agreement and this Grant Notice. The Participant hereby agrees to accept as binding, conclusive and final all decisions or interpretations of the Administrator upon any questions arising under the Plan, the Agreement or this Grant Notice. In addition, by signing below, the Participant also agrees that the Company, in its sole discretion, may satisfy any withholding obligations in accordance with Section 2.10(b) of the Agreement by (i) withholding shares of Common Stock otherwise issuable to the Participant upon vesting of the RSUs, (ii) instructing a broker on the Participant’s behalf to sell shares of Common Stock otherwise issuable to the Participant upon vesting of the RSUs and submit the proceeds of such sale to the Company, or (iii) using any other method permitted by Section 2.6(b) of the Agreement or the Plan.


US-DOCS\100859196.1
1642659.1

EXHIBIT 10.13
ASURE SOFTWARE, INC.    
PARTICIPANT:
By:By:
Print Name:Patrick GoepelPrint Name:
Title:Chief Executive Officer


US-DOCS\100859196.1
1642659.1


EXHIBIT A
PERFORMANCE STOCK UNIT AWARD AGREEMENT
This Performance Stock Unit Agreement (this “Agreement”), dated as of the Grant Date set forth in the Performance Stock Unit Award Grant Notice (the “Grant Notice,”) is made between Asure Software, Inc. (the “Company”) and the Participant. The Grant Notice is included in, and made part of, this Agreement.
ARTICLE I.
GENERAL
1.1Defined Terms. Capitalized terms not specifically defined in this Agreement shall have the meanings specified in the Plan and the Grant Notice.
1.2Incorporation of Terms of Plan. The PSUs are subject to the terms and conditions of the Plan, which are incorporated herein by reference. In the event of any inconsistency between the Plan and this Agreement, the terms of the Plan shall control.
ARTICLE II.
PERFORMANCE CRITERIA AND AWARD DETERMINATION
1.1Target Award Grant. Subject to the provisions of this Agreement and the Plan, the Company hereby grants to Participant the number of performance stock units (“Performance Stock Units” or “PSUs”) set forth in the Grant Notice (the “Target Award”).
1.2Final Award Determination. At the end of the Performance Period and subject to the achievement of the performance metrics set forth in Section 2.3(the “Performance Metrics”), the Participant shall be entitled to receive that number of restricted stock units (the “Restricted Stock Units” or “RSUs”) equal to (i) the Target Award, multiplied by (ii) the Payout Percentage (the “Final Award”). The Payout Percentage shall be calculated with reference to Schedule 1 after the achievement of the Performance Metrics are certified in writing by the Compensation Committee of the Company’s Board of Directors (the “Committee”) following completion of the audit of the Company’s financial statements for the period ending on the last day of the Performance Period.
1.3Performance Metrics. The Performance Metrics are (i) recurring revenue, and (ii) gross profit. Recurring revenue shall be determined in accordance with generally accepted accounting practices and as set forth in the Company’s audited Consolidated Statements of Comprehensive Income (Loss) for the period ending on the last day of the Performance Period and subject to such exclusions and adjustments in each case as set forth on Schedule 1 or as determined by the Committee and communicated to the Participant in writing, when determined. Gross profit shall be determined in a manner generally consistent with the Company’s calculation of non-GAAP gross profit for the period ending on the last day of the Performance Period and included in the Company’s earnings release for such period, alos subject to such exclusions and adjustments in each case as set forth on Schedule 1 or as determined by the Committee and communicated to the Participant in writing, when determined. The Committee has established the base threshold, target and maximum values for each Performance Metric, which are set forth on Schedule 1. The Committee may modify such threshold, target and maximum values for any Performance Metric to account for changed circumstances in the Company’s business occurring during the Performance Period, including, without limitation, acquisitions, new lines of business, divestitures, audit adjustments.
1.4Performance Period. The Performance Period, for purposes of this Agreement, shall be determined by the Compensation Committee and shall be the period set forth in the Grant Notice.
1.5Settlement of Final Award. As soon as reasonably practicable following the completion of the Company’s annual audit of its financial statements for the year ended on the last day of the Performance Period and no later than March 15 of the year following the year in which the Performance Period ends, the Committee shall certify the achievement of the Performance Metrics, determine the Final
Award and issue RSUs to each Participant in the amount of the Final Award. Each RSU shall be equivalent to one share of the common stock of the Company.
1.6 Unsecured Obligation to RSUs. Unless and until the PSUs have been earned and the Final Award determined, the RSUs have been issued and the RSUs have vested in the manner set forth in Section 2.7 of this Agreement, the Participant will have no right to receive Common Stock under any such RSUs. Prior to actual payment of any vested RSUs, such RSUs will represent an unsecured obligation of the Company, payable (if at all) only from the general assets of the Company.
1.7Vesting Schedule. Subject to Section 2.9 of this Agreement, the RSUs issued in connection with the payment of the Final Award shall vest and become nonforfeitable with respect to the applicable portion thereof according to the vesting schedule set forth in the Grant Notice (rounding down to the nearest whole Share).
1.8Consideration to the Company. In consideration of the grant of the award of PSUs pursuant hereto, the Participant agrees to render faithful and efficient services to the Company or any Subsidiary.
1.9Forfeiture, Termination and Cancellation upon Termination of Service. Notwithstanding any contrary provision of this Agreement or the Plan, upon the Participant’s Termination of Service for any or no reason, any PSUs that have not been earned and any RSUs, which have not vested prior to or in connection with such Termination of Service shall thereupon automatically be forfeited, terminated and cancelled as of the applicable termination date without payment of any consideration by the Company, and the Participant, or the Participant’s beneficiary or personal representative, as the case may be, shall have no further rights hereunder. No portion of the PSUs which have not been earned and the RSUs issued in connection with a Final Award and which have not become vested as of the date on which the Participant incurs a Termination of Service shall thereafter become vested.
1.10Issuance of Common Stock upon Vesting.
(a)As soon as administratively practicable following the vesting of any Restricted Stock Units pursuant to Section 2.7 of this Agreement, but in no event later than 30 days after such vesting date (for the avoidance of doubt, this deadline is intended to comply with the “short term deferral” exemption from Section 409A of the Code), the Company shall deliver to the Participant, a number of Shares equal to the number of RSUs subject to this Award that vest on the applicable vesting date. Notwithstanding the foregoing, in the event Shares cannot be issued pursuant to Section 10.7 of the Plan, the Shares shall be issued pursuant to the preceding sentence as soon as administratively practicable after the Administrator determines that Shares can again be issued in accordance with such Section.
(b)As set forth in Section 10.5 of the Plan, the Company shall have the authority and the right to deduct or withhold, or to require the Participant to remit to the Company, an amount sufficient to satisfy all applicable federal, state and local taxes required by law to be withheld with respect to any taxable event arising in connection with the Restricted Stock Units. The Company shall not be obligated to deliver any Shares to the Participant or the Participant’s legal representative unless and until the Participant or the Participant’s legal representative shall have paid or otherwise satisfied in full the amount of all federal, state and local taxes applicable to the taxable income of the Participant resulting from the grant or vesting of the Restricted Stock Units or the issuance of Shares.
1.11Conditions to Delivery of Shares. The Shares deliverable hereunder may be either previously authorized but unissued Shares, treasury Shares or issued Shares which have then been reacquired by the Company. Such Shares shall be fully paid and nonassessable. The Company shall not be required to issue Shares deliverable under this Agreement prior to fulfillment of the conditions set forth in Section 10.7 of the Plan.
1.12Rights as Stockholder. The holder of the PSUs shall not be, nor have any of the rights or privileges of, a stockholder of the Company, including, without limitation, voting rights and rights to dividends, in respect of the PSUs, the RSUs that may be issued following the Performance Period in
connection with a Final Award and any Shares underlying the RSUs and deliverable under this Agreement unless and until such Shares shall have been issued by the Company and held of record by such holder (as evidenced by the appropriate entry on the books of the Company or of a duly authorized transfer agent of the Company). No adjustment shall be made for a dividend or other right for which the record date is prior to the date the Shares are issued, except as provided in Article IX of the Plan.
1.13No Effect on Capital Structure. No award or right granted under this Agreement shall affect the right of the Company or any Subsidiary to reclassify, recapitalize or otherwise change its capital or debt structure or to merge, consolidate, convey any or all of its assets, dissolve, liquidate, windup, or otherwise reorganize.
1.14     Change In Control. If there is a Change in Control and the Committee determines that it is infeasible or impractical to determine the Payout Percentage because the Performance Period is not yet complete, the PSUs shall be converted into that number of RSUs equal to the Target Award and will thereupon vest under the terms set forth in Section 2.7 of this Agreement and otherwise be treated in accordance with Section 9.3 of the Plan.
ARTICLE III.
OTHER PROVISIONS
1.1Administration. The Administrator shall have the power to interpret the Plan and this Agreement and to adopt such rules for the administration, interpretation and application of the Plan as are consistent therewith and to interpret, amend or revoke any such rules. All actions taken and all interpretations and determinations made by the Administrator in good faith shall be final and binding upon the Participant, the Company and all other interested persons. No member of the Administrator or the Board shall be personally liable for any action, determination or interpretation made in good faith with respect to the Plan, this Agreement or the PSUs or RSUs.
1.2PSUs/RSUs Not Transferable. The PSUs and RSUs shall be subject to the restrictions on transferability set forth in Section 10.1 of the Plan.
1.3Tax Consultation. The Participant understands that the Participant may suffer adverse tax consequences in connection with the PSUs granted pursuant to this Agreement, the RSUs issued in connection with a Final Award (and the Shares issuable with respect thereto). The Participant represents that the Participant has consulted with any tax consultants the Participant deems advisable in connection with the PSUs, the RSUs and the issuance of Shares with respect thereto and that the Participant is not relying on the Company for any tax advice.
1.4Binding Agreement. Subject to the limitation on the transferability of the PSUs and RSUs contained in this Agreement, this Agreement will be binding upon and inure to the benefit of the heirs, legatees, legal representatives, successors and assigns of the parties hereto.
1.5Adjustments Upon Specified Events. The Administrator may accelerate the vesting of the RSUs in such circumstances as it, in its sole discretion, may determine. The Participant acknowledges that the RSUs are subject to adjustment, modificatio7n and termination in certain events as provided in this Agreement and Article IX of the Plan.
1.6Notices. Any notice to be given under the terms of this Agreement to the Company shall be addressed to the Company in care of the Secretary of the Company at the Company’s principal office, and any notice to be given to the Participant shall be addressed to the Participant at the Participant’s last address reflected on the Company’s records. By a notice given pursuant to this Section 3.6, either party may hereafter designate a different address for notices to be given to that party. Any notice shall be deemed duly given when sent via email or when sent by certified mail (return receipt requested) and deposited (with postage prepaid) in a post office or branch post office regularly maintained by the United States Postal Service.
1.7Participant’s Representations. If the Shares issuable hereunder have not been registered under the Securities Act or any applicable state laws on an effective registration statement at
the time of such issuance, the Participant shall, if required by the Company, concurrently with such issuance, make such written representations as are deemed necessary or appropriate by the Company or its counsel.
1.8Titles. Titles are provided herein for convenience only and are not to serve as a basis for interpretation or construction of this Agreement.
1.9Governing Law. The laws of the State of Delaware shall govern the interpretation, validity, administration, enforcement and performance of the terms of this Agreement regardless of the law that might be applied under principles of conflicts of laws.
1.10Conformity to Securities Laws. The Participant acknowledges that the Plan and this Agreement are intended to conform to the extent necessary with all provisions of the Securities Act and the Exchange Act and any other Applicable Law. Notwithstanding anything herein to the contrary, the Plan shall be administered, and the RSUs are granted, only in such a manner as to conform to Applicable Law. To the extent permitted by Applicable Law, the Plan and this Agreement shall be deemed amended to the extent necessary to conform to such Applicable Law.
1.11Amendment, Suspension and Termination. To the extent permitted by the Plan, this Agreement may be wholly or partially amended or otherwise modified, suspended or terminated at any time or from time to time by the Administrator or the Board.
1.12Successors and Assigns. The Company may assign any of its rights under this Agreement to single or multiple assignees, and this Agreement shall inure to the benefit of the successors and assigns of the Company. Subject
1.13Limitations Applicable to Section 16 Persons. Notwithstanding any other provision of the Plan or this Agreement, if the Participant is subject to Section 16 of the Exchange Act, then the Plan, the PSUs, the RSUs issued in connection with a Final Award and this Agreement shall be subject to any additional limitations set forth in any applicable exemptive rule under Section 16 of the Exchange Act (including any amendment to Rule 16b-3 of the Exchange Act) that are requirements for the application of such exemptive rule. To the extent permitted by Applicable Law, this Agreement shall be deemed amended to the extent necessary to conform to such applicable exemptive rule.
1.14Not a Contract of Service Relationship. Nothing in this Agreement or in the Plan shall confer upon Participant any right to continue to serve as an employee or other service provider of the Company or any of its Subsidiaries or interfere with or restrict in any way with the right of the Company or any of its Subsidiaries, which rights are hereby expressly reserved, to discharge or to terminate for any reason whatsoever, with or without cause, the services of the Participant at any time.
1.15Entire Agreement. The Plan, the Grant Notice and this Agreement (including all Schedules thereto, if any) constitute the entire agreement of the parties and supersede in their entirety all prior undertakings and agreements of the Company and the Participant with respect to the subject matter hereof.
1.16Section 409A. This Award is not intended to constitute “nonqualified deferred compensation” within the meaning of Section 409A of the Code (together with any Department of Treasury regulations and other interpretive guidance issued thereunder, including without limitation any such regulations or other guidance that may be issued after the date hereof, “Section 409A”). However, notwithstanding any other provision of the Plan, the Grant Notice or this Agreement, if at any time the Administrator determines that this Award (or any portion thereof) may be subject to Section 409A, the Administrator shall have the right in its sole discretion (without any obligation to do so or to indemnify Participant or any other person for failure to do so) to adopt such amendments to the Plan, the Grant Notice or this Agreement, or adopt other policies and procedures (including amendments, policies and procedures with retroactive effect), or take any other actions, as the Administrator determines are necessary or appropriate for this Award either to be exempt from the application of Section 409A or to comply with the requirements of Section 409A.
1.17Limitation on Participant’s Rights. Participation in the Plan confers no rights or interests other than as provided in this Agreements. This Agreement creates only a contractual obligation on the part of the Company as to amounts payable and shall not be construed as creating a trust. Neither the Plan nor any underlying program, in and of itself, has any assets. The Participant shall have only the rights of a general unsecured creditor of the Company and its Subsidiaries with respect to amounts credited and benefits payable, if any, with respect to the PSUs, and rights no greater than the right to receive the Common Stock as a general unsecured creditor with respect to RSUs, as and when payable under this Agreement.
* * * * *

Schedule 1
Calculation of Payout Percentage

The Payout Percentage will be calculated with reference to the following formula:

PP = ([●] × RR) + ([●] × GP)

where:

RR is one of the following:

(a)If Recurring Revenue1 is less than Threshold, RR is 0.
(b)If Recurring Revenue1 is equal to the Threshold, but less than the Target, RR is equal to [●] + ([●] × ((Recurring Revenue – Threshold) / [●]).
(c)If Recurring Revenue1 is equal to the Target, but less than the Maximum, RR is equal to [●] + ([●] × ((Recurring Revenue – Target) / [●]).
(d)If Recurring Revenue1 is equal to or greater than the Maximum, RR is equal to [●].
For this purpose, the RR Threshold, Target and Maximum for Recurring Revenue are as follows:
    Threshold            $[●]
    Target                $[●]
    Maximum            $[●]

1Recurring Revenue [includes/does not include] _______________________________.
and
GP is one of the following:
(a)If Gross Profit* is less than Threshold, GP is 0.
(b)If Gross Profit* is equal to the Threshold, but less than the Target, GP is equal to [●] + ([●] × ((Gross Profit – Threshold) / [●]).
(c)If Gross Profit* is equal to the Target, but less than the Maximum, GP is equal to [●] + ([●] × ((Gross Profit – Target) / [●]).
(d)If Gross Profit* is equal to or greater than the Maximum, GP is equal to [●].
For this purpose, the Threshold, Target and Maximum for Gross Profit are as follows:

Threshold            $[●]    
Target                $[●]
Maximum            $[●]
*Gross Profit [includes/does not include] _______________________________.






A-1

EX-21.1 4 a20221231exhibit211.htm EX-21.1 Document
EXHIBIT 21.1
LIST OF SUBSIDIARIES

SubsidiaryState of Formation
Asure Consulting, Inc.Washington
Asure Operations, Inc.Delaware
Asure Payroll Tax Management LLCDelaware
Associated Data Services, Inc.Alabama
Compass HRM, Inc.Florida
Evolution Payroll Processing LLCDelaware
iSystems Intermediate HoldCo, Inc.Delaware
iSystems, LLCVermont
Mangrove Employer Services, Inc.Florida
Asure Payroll Services, Inc.Florida
Mangrove Software, Inc.Florida
Payroll Maxx LLCColorado
PaySystems of America, Inc.Tennessee
Savers Administrative Services, Inc.North Carolina
Telepayroll, Inc.California
USA Payrolls, Inc.New York

EX-23.1 5 a20221213exhibit231.htm EX-23.1 Document
EXHIBIT 23.1
Independent Registered Public Accounting Firm’s Consent


We consent to the incorporation by reference in the Registration Statement of Asure Software, Inc. on Form S-3 (File No. 333-254138), Form S-4 (File No. 333-254140) and on Form S-8 (File Nos. 333-215097, 333-230967, 333-232754, 333-249986 and 333-268220) of our report dated February 27, 2023, with respect to our audits of the consolidated financial statements of Asure Software, Inc. as of December 31, 2022 and 2021 and for the years ended December 31, 2022 and 2021, which report is included in this Annual Report on Form 10-K of Asure Software, Inc. for the year ended December 31, 2022.

/s/ Marcum LLP

Marcum LLP
Los Angeles, California
February 27, 2023

EX-31.1 6 a20221231exhibit311.htm EX-31.1 Document
EXHIBIT 31.1
CERTIFICATION OF PERIODIC REPORT
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, the undersigned, Patrick Goepel, certify, that:
1.I have reviewed this annual report on Form 10-K of the Company for the calendar year ended December 31, 2022 (the “Report”);
2.Based on my knowledge, the 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 periods covered by this Report;
3.Based on my knowledge, the financial statements, and other financial information included in the Report, fairly present in all material respects the financial condition, results of operations and cash flows of the Company as of, and for, the periods presented in the Report;
4.The Company’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 Company and we 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 Company, including its consolidated subsidiaries, is made known to us by others within these entities, particularly during the period in which the 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 Company’s disclosure controls and procedures and presented in the Report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by the Report based on such evaluation; and
(d)Disclosed in the Report any change in the Company’s internal control over financial reporting that occurred during the Company’s most recent fiscal quarter (the quarter ended December 31, 2022) that has materially affected, or is reasonably likely to materially affect, the Company’s internal control over financial reporting; and
5.The Company’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Company’s auditors and to the Audit Committee of the Board of Directors:
(a)All significant deficiencies or material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the Company’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 Company’s internal control over financial reporting.
Date: February 27, 2023
By:/s/ Patrick Goepel
  Patrick Goepel
  Chief Executive Officer


EX-31.2 7 a20221231exhibit312.htm EX-31.2 Document
EXHIBIT 31.2
CERTIFICATION OF PERIODIC REPORT
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, the undersigned, John Pence, certify, that:
1.I have reviewed this annual report on Form 10-K of the Company for the calendar year ended December 31, 2022 (the “Report”);
2.Based on my knowledge, the 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 periods covered by this Report;
3.Based on my knowledge, the financial statements, and other financial information included in the Report, fairly present in all material respects the financial condition, results of operations and cash flows of the Company as of, and for, the periods presented in the Report;
4.The Company’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 Company and we 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 Company, including its consolidated subsidiaries, is made known to us by others within these entities, particularly during the period in which the 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 Company’s disclosure controls and procedures and presented in the Report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by the Report based on such evaluation; and
(d)Disclosed in the Report any change in the Company’s internal control over financial reporting that occurred during the Company’s most recent fiscal quarter (the quarter ended December 31, 2022) that has materially affected, or is reasonably likely to materially affect, the Company’s internal control over financial reporting; and
5.The Company’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Company’s auditors and to the Audit Committee of the Board of Directors:
(a)All significant deficiencies or material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the Company’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 Company’s internal control over financial reporting.
Date: February 27, 2023
By:/s/ John Pence
  John Pence
  Chief Financial Officer and Principal Accounting Officer


EX-32.1 8 a20221231exhibit321.htm EX-32.1 Document
EXHIBIT 32.1
CERTIFICATION OF PERIODIC REPORT
PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
I, the undersigned, Patrick Goepel, do hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted by Section 906 of the Sarbanes-Oxley Act of 2002, that:
1.The annual report on Form 10-K of the Company for the period ended December 31, 2022 (the “Report”) fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934 as amended, and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: February 27, 2023
By:/s/ Patrick Goepel
  Patrick Goepel
  Chief Executive Officer
A signed original of this written statement required by Section 906 has been provided to Asure Software, Inc. and will be retained by Asure Software, Inc. and furnished to the Securities and Exchange Commission or its staff upon request. The foregoing certification is being furnished solely pursuant to 18 U.S.C. Section 1350 and is not being filed as part of the Report or as a separate disclosure document.


EX-32.2 9 a20221231exhibit322.htm EX-32.2 Document
EXHIBIT 32.2
CERTIFICATION OF PERIODIC REPORT
PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
I, the undersigned, John Pence, do hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted by Section 906 of the Sarbanes-Oxley Act of 2002, that:
1.The annual report on Form 10-K of the Company for the period ended December 31, 2022 (the “Report”) fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934 as amended, and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: February 27, 2023
By:/s/ John Pence
  
John Pence
  Chief Financial Officer and Principal Accounting Officer
A signed original of this written statement required by Section 906 has been provided to Asure Software, Inc. and will be retained by Asure Software, Inc. and furnished to the Securities and Exchange Commission or its staff upon request. The foregoing certification is being furnished solely pursuant to 18 U.S.C. Section 1350 and is not being filed as part of the Report or as a separate disclosure document.


EX-101.SCH 10 asur-20221231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Document And Entity Information link:presentationLink link:calculationLink link:definitionLink 0000002 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - THE COMPANY AND BASIS OF PRESENTATION link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Business Combinations and Asset Acquisitions link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Property, Plant, and Equipment link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - NOTES PAYABLE link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - SHARE-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Receivables, Loans, Notes Receivable, and Others link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - NET LOSS PER SHARE link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Organization, Consolidation and Presentation of Financial Statements (Policies) link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policy) link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Fair Value Measures and Disclosures (Policies) link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Organization, Consolidation and Presentation of Financial Statements (Tables) link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Business Combinations and Asset Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Property, Plant, and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - NOTES PAYABLE (Tables) link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 0000034 - Disclosure - Compensation Related Costs, Share Based Payments (Tables) link:presentationLink link:calculationLink link:definitionLink 0000035 - Disclosure - Receivables, Loans, Notes Receivable, and Others (Tables) link:presentationLink link:calculationLink link:definitionLink 0000036 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 0000037 - Disclosure - NET LOSS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 0000038 - Disclosure - Subsequent Events (Tables) link:presentationLink link:calculationLink link:definitionLink 0000039 - Disclosure - THE COMPANY AND BASIS OF PRESENTATION (Details) link:presentationLink link:calculationLink link:definitionLink 0000040 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details) link:presentationLink link:calculationLink link:definitionLink 0000041 - Disclosure - BUSINESS COMBINATIONS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000042 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 0000043 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000044 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS - Debt Securities, Available-for-sale (Details) link:presentationLink link:calculationLink link:definitionLink 0000045 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS - Funds Held For Clients (Details) link:presentationLink link:calculationLink link:definitionLink 0000046 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS - Investments Classified by Contractual Maturity Date (Details) link:presentationLink link:calculationLink link:definitionLink 0000047 - Disclosure - Property, Plant, and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 0000048 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details) link:presentationLink link:calculationLink link:definitionLink 0000049 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details) - Schedule of Goodwill link:presentationLink link:calculationLink link:definitionLink 0000050 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details) - Schedule of Intangible Assets link:presentationLink link:calculationLink link:definitionLink 0000051 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details) - Schedule of Expected Amortization Expense link:presentationLink link:calculationLink link:definitionLink 0000052 - Disclosure - NOTES PAYABLE (Details) link:presentationLink link:calculationLink link:definitionLink 0000053 - Disclosure - NOTES PAYABLE (Details) - Schedule of Debt link:presentationLink link:calculationLink link:definitionLink 0000054 - Disclosure - NOTES PAYABLE (Details) - Schedule of Debt and Debt Issuance Costs link:presentationLink link:calculationLink link:definitionLink 0000055 - Disclosure - NOTES PAYABLE (Details) - Schedule of Maturities of Long-term Debt link:presentationLink link:calculationLink link:definitionLink 0000056 - Disclosure - CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION (Details) link:presentationLink link:calculationLink link:definitionLink 0000056 - Disclosure - CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION (Details) link:presentationLink link:calculationLink link:definitionLink 0000057 - Disclosure - LEASES (Details) link:presentationLink link:calculationLink link:definitionLink 0000058 - Disclosure - LEASES (Details) - Rent Expense Components link:presentationLink link:calculationLink link:definitionLink 0000059 - Disclosure - LEASES (Details) - Lessee, Operating Lease, Disclosure link:presentationLink link:calculationLink link:definitionLink 0000060 - Disclosure - LEASES (Details) - Lessee, Operating Lease, Liability, Maturity link:presentationLink link:calculationLink link:definitionLink 0000061 - Disclosure - STOCKHOLDERS' EQUITY (Details) link:presentationLink link:calculationLink link:definitionLink 0000062 - Disclosure - SHARE-BASED COMPENSATION (Details) link:presentationLink link:calculationLink link:definitionLink 0000063 - Disclosure - Receivables, Loans, Notes Receivable, and Others (Details) link:presentationLink link:calculationLink link:definitionLink 0000064 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 0000065 - Disclosure - NET LOSS PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 0000066 - Disclosure - NET LOSS PER SHARE (Details) - Components of Earnings Per Share, Basic and Diluted link:presentationLink link:calculationLink link:definitionLink 0000067 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 11 asur-20221231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 12 asur-20221231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 13 asur-20221231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT One year or less Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Business Acquisition [Axis] Business Acquisition [Axis] Lessee, Operating Lease, Liability, to be Paid, Total Lessee, Operating Lease, Liability, to be Paid Provision for doubtful accounts Accounts Receivable, Credit Loss Expense (Reversal) Long-term Debt, Gross Long-term Debt, Gross Long-term Debt, Gross Long-Term Debt, Gross Entity Address, Postal Zip Code Entity Address, Postal Zip Code INVESTMENTS AND FAIR VALUE MEASUREMENTS (Details) - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] INVESTMENTS AND FAIR VALUE MEASUREMENTS (Details) - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] STOCKHOLDERS' EQUITY (Details) [Line Items] STOCKHOLDERS' EQUITY (Details) [Line Items] Rent Expense Components [Abstract] Rent Expense Components [Abstract] Property, Plant and Equipment [Abstract] Preferred stock, shares outstanding Preferred Stock, Shares Outstanding Long-Term Debt, Maturity, Year Two Long-Term Debt, Maturity, Year Two Funds held for clients Investments, Fair Value Disclosure Business Combinations Policy Business Combinations Policy [Policy Text Block] Debt Instrument [Axis] Debt Instrument [Axis] Property, Plant and Equipment, Gross Property, Plant and Equipment, Gross Receivable [Domain] Receivable [Domain] Income Tax Disclosure [Abstract] Debt Instrument, Fair Value Disclosure Debt Instrument, Fair Value Disclosure Number of securities in unrealized gain position NumberOfSecuritiesInUnrealizedGainPosition Number of securities in unrealized gain position. Deferred Tax Liabilities, Property, Plant and Equipment Deferred Tax Liabilities, Property, Plant and Equipment Funds Held For Clients, Restricted Cash and Debt Securities, Gross Unrealized Losses Funds Held For Clients, Restricted Cash and Debt Securities, Gross Unrealized Losses Funds Held For Clients, Restricted Cash Equivalents and Debt Securities, Gross Unrealized Losses Software and Software Development Costs Software and Software Development Costs [Member] Asset Acquisition, Consideration Transferred, Contingent Consideration Asset Acquisition, Consideration Transferred, Contingent Consideration Asset Acquisition, Consideration Transferred, Contingent Consideration Fair Value of Financial Instruments, Policy Fair Value of Financial Instruments, Policy [Policy Text Block] Additional paid-in capital Additional Paid in Capital Financial Instruments [Domain] Financial Instruments [Domain] Professional services, hardware and other ProfessionalServicesRevenueMember Description of product or service. Debt Issuance Costs, Gross, Current Debt Issuance Costs and Debt Discount, current portion Debt Issuance Costs, Gross, Current CashEquivalentsAbstract CashEquivalentsAbstract Statistical Measurement [Domain] Statistical Measurement [Domain] Depreciation Depreciation Stock issued upon option exercise and vesting of restricted stock units (in shares) Stock issued upon option exercise and vesting of restricted stock units (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Short-term Debt, Type [Axis] Short-Term Debt, Type [Axis] Operating Lease, Weighted Average Discount Rate, Percent Operating Lease, Weighted Average Discount Rate, Percent Debt Instrument, Interest Rate, Stated Percentage Debt Instrument, Interest Rate, Stated Percentage Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Asset Acquisition [Table] Asset Acquisition [Table] Cash paid for amounts included in the measurement of lease liabilities: CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract Stock issued upon acquisition (in Shares) Stock Issued During Period, Shares, Acquisitions Repayments of Debt Repayments of Debt Current State and Local Tax Expense (Benefit) Current State and Local Tax Expense (Benefit) Income Taxes Paid Income Taxes Paid Net (loss) income Net income Net income (loss) Net Income (Loss) Attributable to Parent Antidilutive securities excluded from computation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount After one year through five years Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five Funds Held For Clients, Restricted Cash, Gross Unrealized Losses Funds Held For Clients, Restricted Cash Equivalents, Gross Unrealized Losses Funds Held For Clients, Restricted Cash Equivalents, Gross Unrealized Losses Document Information [Line Items] Document Information [Line Items] Schedule of Maturities of Long-term Debt [Table Text Block] Schedule of Maturities of Long-Term Debt [Table Text Block] Funds Held For Clients, Restricted Cash and Debt Securities, Gross Unrealized Gains Funds Held For Clients, Restricted Cash Equivalents and Debt Securities, Gross Unrealized Gains Funds Held For Clients, Restricted Cash Equivalents and Debt Securities, Gross Unrealized Gains Lessee, Operating Lease, Liability, to be Paid, after Year Five Lessee, Operating Lease, Liability, to be Paid, after Year Five Equity Component [Domain] Equity Component [Domain] Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Total Assets, Fair Value Disclosure Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Debt financing fees Payments of Financing Costs Fair Value Measurement Fair Value Measurement, Policy [Policy Text Block] Plan Name [Axis] Plan Name [Axis] Pinnacle Bank [Member] PinnacleBankMember Name of debt instrument. Aggregate Estimated Fair Value Debt Securities, Available-for-Sale Supplemental Cash Flow Information [Abstract] Supplemental Cash Flow Information [Abstract] Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Plan Name [Domain] Plan Name [Domain] Total long-term liabilities Liabilities, Noncurrent Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Common stock, $0.01 par value; 44,000 shares authorized; 20,628 and 20,412 shares issued, 20,244 and 20,028 shares outstanding at December 31, 2022 and December 31, 2021, respectively Common Stock, Value, Outstanding Entity Address, State or Province Entity Address, State or Province Level 1 Fair Value, Inputs, Level 1 [Member] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term INVESTMENTS AND FAIR VALUE MEASUREMENTS (Details) [Table] INVESTMENTS AND FAIR VALUE MEASUREMENTS (Details) [Table] Award Type [Axis] Award Type [Axis] Funds Held For Clients, Restricted Cash, Gross Unrealized Gains Funds Held For Clients, Restricted Cash Equivalents, Gross Unrealized Gains Funds Held For Clients, Restricted Cash Equivalents, Gross Unrealized Gains Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Accrued Sales Commission Accrued Sales Commission Operating lease liabilities, current Operating Lease, Liability, Current Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Debt Securities, Available-for-sale Debt Securities, Available-for-Sale [Table Text Block] Schedule of Expected Amortization Expense [Abstract] Schedule of Expected Amortization Expense [Abstract] Aggregate Value of Common Stock and Other Securities Registered for Sale Aggregate Value of Common Stock and Other Securities Registered for Sale Aggregate Value of Common Stock and Other Securities Registered for Sale Receivables [Abstract] Capitalized Computer Software, Gross Capitalized Computer Software, Gross Document Annual Report Document Annual Report Notes payable, net of current portion Long-Term Debt, Excluding Current Maturities Certificates of deposit Certificates of Deposit [Member] Total liabilities Liabilities Operating Lease, Weighted Average Remaining Lease Term Operating Lease, Weighted Average Remaining Lease Term Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Weighted average basic and diluted shares WeightedAverageBasicAndDilutedSharesAbstract Stock Issued During Period, Value, New Issues Stock Issued During Period, Value, New Issues Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Debt Securities, Available-for-sale, Current Debt Securities, Available-for-Sale, Current Revenue from Contract with Customer Revenue from Contract with Customer [Policy Text Block] Preferred stock, shares issued Preferred Stock, Shares Issued Document Type Document Type Property, Plant and Equipment, Useful Life Property, Plant and Equipment, Useful Life Debt Securities, Available-for-sale, Realized Gain (Loss) Debt Securities, Available-for-Sale, Realized Gain (Loss) Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Increase (Decrease) in Deposits Increase (Decrease) in Deposits Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, 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 Debt Disclosure [Text Block] Debt Disclosure [Text Block] Asset Acquisition [Axis] Asset Acquisition [Axis] Product and Service [Domain] Product and Service [Domain] Entity Shell Company Entity Shell Company Deferred Income Tax Expense (Benefit) Deferred Income Tax Expense (Benefit) Accrued expenses and other long-term obligations Increase (Decrease) in Accrued Liabilities Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Deferred revenue Increase (Decrease) in Deferred Revenue Lessee, Operating Lease, Liability, to be Paid, Year One Lessee, Operating Lease, Liability, to be Paid, Year One Developed Technology Rights [Member] Developed Technology Rights [Member] Financial Instrument [Axis] Financial Instrument [Axis] Long-Term Debt, Maturity, Year Three Long-Term Debt, Maturity, Year Three Schedule of Intangible Assets [Abstract] Schedule of Intangible Assets [Abstract] Revenue Benchmark Revenue Benchmark [Member] Document Period End Date Document Period End Date Furniture and Fixtures, Gross Furniture and Fixtures, Gross Share issuance costs Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs Debt Securities, Available-for-sale [Table] Debt Securities, Available-for-Sale [Table] Total assets Assets Debt Disclosure [Abstract] Debt Disclosure [Abstract] Funds Held For Clients, Restricted Cash and Debt Securities, Amortized Cost Funds Held For Clients, Restricted Cash Equivalents and Debt Securities, Amortized Cost Funds Held For Clients, Restricted Cash Equivalents and Debt Securities, Amortized Cost Basic and diluted (loss) earnings per share Earnings Per Share [Abstract] Amortization of Deferred Sales Commissions Amortization of Deferred Sales Commissions Income Tax Examination, Penalties and Interest Expense Income Tax Examination, Penalties and Interest Expense Defined Benefit Plan, Plan Assets, Contributions by Employer Defined Benefit Plan, Plan Assets, Contributions by Employer Antidilutive Securities [Axis] Antidilutive Securities [Axis] NET LOSS PER SHARE (Details) [Line Items] NET LOSS PER SHARE (Details) [Line Items] Notes payable, net of current portion Long-Term Debt, Current Maturities Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Lessee, Operating Lease, Liability, to be Paid, Year Five Lessee, Operating Lease, Liability, to be Paid, Year Five Finite-lived Intangible Assets Acquired Finite-Lived Intangible Assets Acquired Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Effective Income Tax Rate Reconciliation, Tax Credit, Other, Amount Effective Income Tax Rate Reconciliation, Tax Credit, Other, Amount Accounting Policies [Abstract] Accounting Policies [Abstract] Stock Repurchase Program, Authorized Amount Stock Repurchase Program, Authorized Amount Stockholders' Equity Note [Abstract] Stockholders' Equity Note [Abstract] No Trading Symbol Flag No Trading Symbol Flag Accrued compensation and benefits Employee-related Liabilities, Current Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Provision for deferred income taxes Deferred Income Taxes and Tax Credits Amortization of debt financing costs and discount Amortization of Debt Issuance Costs and Discounts NET LOSS PER SHARE Earnings Per Share [Text Block] Recurring RecurringMember Type of revenue. Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Municipal bonds Municipal Bonds [Member] Cash and Cash Equivalents, Policy Cash and Cash Equivalents, Policy [Policy Text Block] Operating lease liabilities Increase (Decrease) in Operating Lease Liability Schedule of Components of Income Tax Expense (Benefit) Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Award Type [Domain] Award Type [Domain] Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Gain on extinguishment of debt Gain on extinguishment of debt Gain (Loss) on Extinguishment of Debt Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Schedule of Finite-Lived Intangible Assets [Table Text Block] Schedule of Finite-Lived Intangible Assets [Table Text Block] Net change in client fund obligations Net change in client fund obligations Amount of cash inflow (outflow) from obligations to remit funds to satisfy clients' payroll and tax payment obligations. Initial purchase price Payments to Acquire Businesses, Gross Gross profit Gross Profit Entity Registrant Name Entity Registrant Name Stock Issued During Period, Shares, New Issues Stock Issued During Period, Shares, New Issues SUBSEQUENT EVENTS Subsequent Events [Text Block] Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate STOCKHOLDERS' EQUITY (Details) [Table] STOCKHOLDERS' EQUITY (Details) [Table] Customer Relationships [Member] Customer Relationships [Member] Entity Address, City or Town Entity Address, City or Town Schedule of Debt [Abstract] Schedule of Debt [Abstract] Operating expenses: Operating Expenses [Abstract] BALANCE at beginning of period BALANCE at end of period Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Deferred Tax Assets, Operating Loss Carryforwards Deferred Tax Assets, Operating Loss Carryforwards Consolidation, Policy Consolidation, Policy [Policy Text Block] Loan Processing Fee Loan Processing Fee Minimum [Member] Minimum [Member] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Common stock, par value Common Stock, Par or Stated Value Per Share INVESTMENTS AND FAIR VALUE MEASUREMENTS (Details) [Line Items] INVESTMENTS AND FAIR VALUE MEASUREMENTS (Details) [Line Items] Total Debt Issuance Costs and Debt Discount Debt Issuance Costs, Net Auditor Name Auditor Name INVESTMENTS AND FAIR VALUE MEASUREMENT Fair Value Disclosures [Text Block] Operating Loss Carryforwards Operating Loss Carryforwards Other Assets Disclosure Other Assets Disclosure [Text Block] Entity File Number Entity File Number Trading Symbol Trading Symbol Finite-Lived Intangible Assets, Purchase Accounting Adjustments Finite-Lived Intangible Assets, Purchase Accounting Adjustments Business Acquisition, Transaction Costs Business Acquisition, Transaction Costs Finite-Lived Intangible Asset, Expected Amortization, Year Four Finite-Lived Intangible Asset, Expected Amortization, Year Four Deferred revenue Contract with Customer, Liability, Noncurrent Research and development Research and Development Expense Leasehold Improvements, Gross Leasehold Improvements, Gross Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Deferred Tax Assets, Tax Deferred Expense, Other Deferred Tax Assets, Tax Deferred Expense, Other Restricted Cash and Cash Equivalents Restricted Cash and Cash Equivalents Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Third Asset Purchase Agreement Third Asset Purchase Agreement [Member] Third Asset Purchase Agreement Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Use of Estimates Use of Estimates, Policy [Policy Text Block] LEASES (Details) [Line Items] LEASES (Details) [Line Items] Cash and Cash Equivalents, Fair Value Disclosure Cash and Cash Equivalents, Fair Value Disclosure Business Combination Disclosure Business Combination Disclosure [Text Block] Equity Option Equity Option [Member] Accounts payable Increase (Decrease) in Accounts Payable Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Subsequent Events [Abstract] Subsequent Events [Abstract] Income Tax Disclosure Income Tax Disclosure [Text Block] Notes Payable Notes and Loans Payable Deferred State and Local Income Tax Expense (Benefit) Deferred State and Local Income Tax Expense (Benefit) Available-for-sale debt securities total fair value Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Fair Value Customer Funds Customer Funds Amortization of intangible assets Amortization of Intangible Assets Schedule of Goodwill [Table Text Block] Schedule of Goodwill [Table Text Block] Interest Paid, Excluding Capitalized Interest, Operating Activities Interest Paid, Excluding Capitalized Interest, Operating Activities Basic (in Dollars per share) Basic loss per share (in Dollars per share) Earnings Per Share, Basic Lessee, Operating Lease, Liability, to be Paid, Year Three Lessee, Operating Lease, Liability, to be Paid, Year Three Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Non-cash operating activities: NonCashOperatingActivitiesAbstract Treasury Stock Treasury Stock [Member] Sales and marketing Selling and Marketing Expense Total stockholders’ equity Stockholders' Equity Attributable to Parent Prepaid expenses and other current assets Prepaid Expense, Current Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, 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 Asset Acquisition, Consideration Transferred, Transaction Cost Asset Acquisition, Consideration Transferred, Transaction Cost Deferred Tax Assets, Other Deferred Tax Assets, Other Entity Interactive Data Current Entity Interactive Data Current Schedule of Maturities of Long-term Debt [Abstract] Schedule of Maturities of Long-term Debt [Abstract] Employee Stock Ownership Plan (ESOP), Number of Committed-to-be-Released Shares Employee Stock Ownership Plan (ESOP), Number of Committed-to-be-Released Shares Intangible Asset, Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Finite-Lived Intangible Asset, Expected Amortization, Year Three Finite-Lived Intangible Asset, Expected Amortization, Year Three Long-Term Debt, Maturity, Year Five Long-Term Debt, Maturity, Year Five Money Market Funds [Member] Money Market Funds [Member] Accumulated Deficit Retained Earnings [Member] Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Debt Instrument, Decrease, Forgiveness Debt Instrument, Decrease, Forgiveness Available-for-sale securities Available-for-Sale Securities [Member] Net rent expense Lease, Cost Common Stock, $0.01 par value Common Stock Common Stock [Member] Receivable Type [Axis] Receivable Type [Axis] Lease, Cost [Table Text Block] Lease, Cost [Table Text Block] Shares available for grant Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Class of Stock [Axis] Class of Stock [Axis] Income Tax, Policy Income Tax, Policy [Policy Text Block] Statement [Table] Statement [Table] Stock issued upon acquisition Stock Issued During Period, Value, Acquisitions Finite-Lived Intangible Assets, Amortization Method Finite-Lived Intangible Assets, Amortization Method Current assets: Assets, Current [Abstract] Operating lease liabilities, noncurrent Operating Lease, Liability, Noncurrent Deferred Tax Assets, Tax Credit Carryforwards, Research Deferred Tax Assets, Tax Credit Carryforwards, Research Statistical Measurement [Axis] Statistical Measurement [Axis] Asset Acquisition [Domain] Asset Acquisition [Domain] Payment for Contingent Consideration Liability, Financing Activities Payment for Contingent Consideration Liability, Financing Activities Payment for Contingent Consideration Liability, Financing Activities Accumulated deficit Retained Earnings (Accumulated Deficit) Accounts receivable, net of allowance for doubtful accounts of $3,248 and $2,210 at December 31, 2022 and December 31, 2021, respectively Accounts Receivable, after Allowance for Credit Loss, Current Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Equity Components [Axis] Equity Components [Axis] Schedule of Debt and Debt Issuance Costs [Abstract] Schedule of Debt and Debt Issuance Costs [Abstract] Recurring Fair Value, Recurring [Member] Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Segment Reporting, Policy Segment Reporting, Policy [Policy Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Statement [Line Items] Statement [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Contingent purchase consideration Business Combination, Contingent Consideration, Liability, Current Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Property, Plant and Equipment, Other, Gross Property, Plant and Equipment, Other, Gross Intangible Asset, Gross Finite-Lived Intangible Assets, Gross Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Current Income Tax Expense (Benefit) Current Income Tax Expense (Benefit) Other than Temporary Impairment, Credit Losses Recognized in Earnings, Categories of Investments [Domain] Other than Temporary Impairment, Credit Losses Recognized in Earnings, Categories of Investments [Domain] Gross Unrealized Losses Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Operating lease assets, net Operating Lease, Right-of-Use Asset Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] NOTES PAYABLE (Details) - Schedule of Debt [Table] NOTES PAYABLE (Details) - Schedule of Debt [Table] Series A Junior Participating Preferred Share Purchase Rights Series A Preferred Stock [Member] Deferred Revenue, Revenue Recognized Deferred Revenue, Revenue Recognized Impairment or Disposal of Long-Lived Assets, Policy Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Auditor Firm ID Auditor Firm ID Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Document Transition Report Document Transition Report Local Phone Number Local Phone Number Share-based Payment Arrangement, Option, Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Loss from operations Operating Income (Loss) Inventory Increase (Decrease) in Inventories Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Asset Purchase Agreement Asset Purchase Agreement [Member] Asset Purchase Agreement Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Document Information [Table] Document Information [Table] Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities Common stock, shares outstanding Common Stock, Shares, Outstanding Goodwill Balance Balance Goodwill Goodwill and Intangible Asset Impairment Goodwill and Intangible Asset Impairment Proceeds From Customer Funds [Abstract] Proceeds From Customer Funds Proceeds From Customer Funds Treasury stock, shares Treasury Stock, Shares Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Adjustments to reconcile (loss) income to net cash provided by operations: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Goodwill and Intangible Assets Disclosure [Text Block] Goodwill and Intangible Assets Disclosure [Text Block] Income tax expense Income Tax Expense (Benefit) Deferred Tax Assets, Valuation Allowance Deferred Tax Assets, Valuation Allowance Property, Plant and Equipment, Policy Property, Plant and Equipment, Policy [Policy Text Block] Deferred tax liability Deferred Income Tax Liabilities, Net Preferred stock, par value Preferred Stock, Par or Stated Value Per Share Lessee, Operating Lease, Liability, to be Paid, Year Four Lessee, Operating Lease, Liability, to be Paid, Year Four Income Statement [Abstract] Income Statement [Abstract] Options granted Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Entity Public Float Entity Public Float Deferred Federal Income Tax Expense (Benefit) Deferred Federal Income Tax Expense (Benefit) Additional Paid-in Capital Additional Paid-in Capital [Member] Document Fiscal Period Focus Document Fiscal Period Focus Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Cost of Sales Cost of Goods and Services Sold Diluted (in shares) Weighted average shares of common stock outstanding, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Funds held for clients FundsHeldForClientsAbstract Funds Held For Clients, Restricted Cash and Debt Securities Funds Held For Clients, Restricted Cash Equivalents and Debt Securities Funds Held For Clients, Restricted Cash Equivalents and Debt Securities Current portion of notes payable Notes Payable, Current Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-Sale [Line Items] Accounts Receivable [Member] Accounts Receivable [Member] ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Other Significant Noncash Transaction, Value of Consideration Given Other Significant Noncash Transaction, Value of Consideration Given StructuralCapital StructuralCapital [Member] StructuralCapital Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, 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 Legal Proceedings Commitments and Contingencies, Policy [Policy Text Block] Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Lessee, Operating Lease, Disclosure [Abstract] Lessee, Operating Lease, Disclosure [Abstract] Employee retention tax credit Other Income Preferred stock, shares authorized Preferred Stock, Shares Authorized NET LOSS PER SHARE (Details) [Table] NET LOSS PER SHARE (Details) [Table] Cash, cash equivalents, restricted cash and restricted cash equivalents, beginning of period Cash, cash equivalents, restricted cash and restricted cash equivalents, end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Total Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents ERC Income ERC Income [Member] ERC Income Current liabilities: Liabilities, Current [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Period Increase (Decrease), Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Period Increase (Decrease), Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Period Increase (Decrease), Weighted Average Grant Date Fair Value Net proceeds from issuance of common stock Proceeds from Stock Options Exercised Common stock, shares issued Common Stock, Shares, Issued Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Contingent purchase consideration(1) Other Liabilities, Fair Value Disclosure Deferred revenue Contract with Customer, Liability, Current Deferred Tax Assets, Tax Credit Carryforwards, Other Deferred Tax Assets, Tax Credit Carryforwards, Other Number of securities in unrealized loss position Debt Securities, Available-for-Sale, Unrealized Loss Position, Number of Positions Debt Instrument, Maturity Date, Description Debt Instrument, Maturity Date, Description Amendment Flag Amendment Flag Finite-Lived Intangible Asset, Useful Life Finite-Lived Intangible Asset, Useful Life Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Deferred Tax Liabilities, Deferred Expense, Capitalized Software Deferred Tax Liabilities, Deferred Expense, Capitalized Software Operating lease cost Operating Lease, Cost Debt Instrument, Face Amount Debt Instrument, Face Amount Intangible Asset, Weighted Average Amortization Period Finite-Lived Intangible Assets, Remaining Amortization Period Investment Type [Axis] Investment Type [Axis] Funds Held For Clients, Restricted Cash Funds Held For Clients, Restricted Cash Equivalents Funds Held For Clients, Restricted Cash Equivalents Investment, Policy Investment, Policy [Policy Text Block] Other comprehensive loss Other Comprehensive Income (Loss), Net of Tax Stock issued, ESPP Stock Issued During Period, Value, Employee Stock Purchase Plan Comprehensive (loss) income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Employee Stock Ownership Plan (ESOP), Number of Allocated Shares Employee Stock Ownership Plan (ESOP), Number of Allocated Shares Acquisition Goodwill, Acquired During Period NOTES PAYABLE (Details) [Table] NOTES PAYABLE (Details) [Table] Gross Unrealized Gains Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Entity Current Reporting Status Entity Current Reporting Status Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Schedule of Goodwill [Abstract] Schedule of Goodwill [Abstract] Other assets, net Other Assets, Noncurrent Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration Goodwill and Intangible Assets, Policy Goodwill and Intangible Assets, Policy [Policy Text Block] Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Period Increase (Decrease) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Period Increase (Decrease) Nonrecurring Adjustment [Axis] Nonrecurring Adjustment [Axis] Depreciation and amortization Depreciation, Depletion and Amortization Payments of notes payable Repayments of Notes Payable Finite-Lived Intangible Asset, Expected Amortization, after Year Five Finite-Lived Intangible Asset, Expected Amortization, after Year Five Lessee, Operating Lease, Term of Contract Lessee, Operating Lease, Term of Contract Stock issued, ESPP (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Options Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Second Asset Purchase Agreement Second Asset Purchase Agreement [Member] Second Asset Purchase Agreement Funds Held for Clients FundsHeldForClients2Abstract INVESTMENTS AND FAIR VALUE MEASUREMENTS (Details) - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table] INVESTMENTS AND FAIR VALUE MEASUREMENTS (Details) - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Liabilities: Liabilities [Abstract] Property and equipment, net Property, Plant and Equipment, Net Operating cash outflows from operating leases Operating Lease, Payments Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Treasury stock at cost, 384 shares at December 31, 2022 and December 31, 2021 Treasury Stock, Value Long-term Debt Long-Term Debt [Member] Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Notes Payable, Other Payables [Member] Notes Payable, Other Payables [Member] Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Stock issued upon option exercise and vesting of restricted stock units Stock Issued During Period, Value, Stock Options Exercised Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Total notes payable Long-Term Debt Other income, net Other Nonoperating Income (Expense) Unrealized loss on marketable securities OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax Common stock, shares authorized Common Stock, Shares Authorized Contingent purchase consideration Business Combination, Contingent Consideration, Liability, Noncurrent Deferred Tax Liabilities, Goodwill Deferred Tax Liabilities, Goodwill Maximum [Member] Maximum [Member] Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION (Details) [Table] CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION (Details) [Table] Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Share-based Payment Arrangement Share-Based Payment Arrangement [Member] Cash, cash equivalents, and restricted cash Cash and Cash Equivalents, at Carrying Value Total current assets Assets, Current NOTES PAYABLE (Details) [Line Items] NOTES PAYABLE (Details) [Line Items] Entity Small Business Entity Small Business BALANCE at beginning of period (in shares) BALANCE at end of period (in shares) Shares, Outstanding Measurement Frequency [Domain] Measurement Frequency [Domain] Amortization of operating lease assets Operating Lease, Right-of-Use Asset, Amortization Expense Revenue: Revenues [Abstract] Intangible Asset, Net Finite-Lived Intangible Assets, Net Finite-Lived Intangible Assets, Net Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Payments to Acquire Debt Securities, Available-for-sale Payments to Acquire Debt Securities, Available-for-Sale Property, Plant and Equipment Disclosure Property, Plant and Equipment Disclosure [Text Block] Sublease income Sublease Income Nonrecurring Adjustment [Domain] Nonrecurring Adjustment [Domain] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Title of 12(b) Security Title of 12(b) Security Funds held for clients Total funds held for clients Funds Held for Clients Schedule of Unrecognized Tax Benefits Roll Forward Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Total operating expenses Costs and Expenses Business Combination and Asset Acquisition [Abstract] Operating Lease, Liability Operating Lease, Liability U.S. Government agency securities US Government Agencies Debt Securities [Member] Share-based Payment Arrangement Share-Based Payment Arrangement [Policy Text Block] Net amortization of premiums and accretion of discounts on available-for-sale securities Accretion (Amortization) of Discounts and Premiums, Investments Debt Security Category [Axis] Debt Security Category [Axis] Finite-Lived Intangible Asset, Expected Amortization, Year Two Finite-Lived Intangible Asset, Expected Amortization, Year Two Deferred Tax Liabilities, Net Deferred Tax Liabilities, Net LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Options granted exercise price (in Dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost Acquisition of intangible asset Payments to Acquire Intangible Assets Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals Inventory Inventory, Net Accounts payable Accounts Payable, Current Other comprehensive loss: Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Increase (Decrease) in Other Operating Assets Increase (Decrease) in Other Operating Assets Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Long-Term Debt, Maturity, Year Four Long-Term Debt, Maturity, Year Four Investments Classified by Contractual Maturity Date Investments Classified by Contractual Maturity Date [Table Text Block] Auditor Location Auditor Location Entity Filer Category Entity Filer Category Basic (in shares) Weighted average shares of common stock outstanding, basic (in shares) Weighted Average Number of Shares Outstanding, Basic Asset Acquisition, Consideration Transferred Asset Acquisition, Consideration Transferred Security Exchange Name Security Exchange Name Options outstanding weighted average exercise price (in Dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Loss (gain) on disposals of long-term assets Gain (Loss) on Disposition of Assets Stock Issued Stock Issued Preferred stock, $0.01 par value; 1,500 shares authorized; none issued or outstanding Preferred Stock, Value, Issued Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Schedule of Debt [Table Text Block] Schedule of Debt [Table Text Block] Short-term Debt, Type [Domain] Short-Term Debt, Type [Domain] Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Notes payable, net of current portion Debt Issuance Cost, Gross, Noncurrent Common Stock, Capital Shares Reserved for Future Issuance Common Stock, Capital Shares Reserved for Future Issuance Long-term liabilities: Liabilities, Noncurrent [Abstract] Cover [Abstract] Lessee, Leases Lessee, Leases [Policy Text Block] Level 3 Fair Value, Inputs, Level 3 [Member] Entity Voluntary Filers Entity Voluntary Filers Debt Securities, Available-for-sale, Noncurrent Debt Securities, Available-for-Sale, Noncurrent Contract with Customer, Asset, Allowance for Credit Loss Contract with Customer, Asset, Allowance for Credit Loss Share-based Payment Arrangement [Text Block] Share-Based Payment Arrangement [Text Block] Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount Other Assets Other Assets Revenue from Contract with Customer [Text Block] Revenue from Contract with Customer [Text Block] Deferred Tax Assets, Deferred Income Deferred Tax Assets, Deferred Income Investments [Domain] Investments [Domain] Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Interest expense and other, net Interest Income (Expense), Net Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Subordinated notes payable –acquisitions Notes Issued Total liabilities and stockholders’ equity Liabilities and Equity Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Accounts receivable Increase (Decrease) in Accounts and Notes Receivable Effective Income Tax Rate Reconciliation, Tax Credit, Amount Effective Income Tax Rate Reconciliation, Tax Credit, Amount Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Organization, Consolidation and Presentation of Financial Statements [Abstract] Deferred Tax Assets, Gross Deferred Tax Assets, Gross Payments to Acquire Businesses, Net of Cash Acquired Payments to Acquire Businesses, Net of Cash Acquired Level 2 Fair Value, Inputs, Level 2 [Member] Funds Held For Clients, Restricted Cash, Amortized Cost Funds Held For Clients, Restricted Cash Equivalents, Amortized Cost Funds Held For Clients, Restricted Cash Equivalents, Amortized Cost Debt, Policy Debt, Policy [Policy Text Block] Current Fiscal Year End Date Current Fiscal Year End Date Lessee, Operating Lease, Liability, Undiscounted Excess Amount Lessee, Operating Lease, Liability, Undiscounted Excess Amount Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Diluted (in Dollars per share) Diluted loss per share (in Dollars per share) Earnings Per Share, Diluted Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Individually IndividuallyMember Information about the position of unrealized losses. Share based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Total current liabilities Liabilities, Current Cost, Amortization Cost, Amortization Lessee, Operating Lease, Liability, to be Paid, Year Two Lessee, Operating Lease, Liability, to be Paid, Year Two Notes payable, net of current portion Notes Payable, Noncurrent Deferred Tax Assets, Net of Valuation Allowance Deferred Tax Assets, Net of Valuation Allowance Unrecognized Tax Benefits Unrecognized Tax Benefits LEASES (Details) [Table] LEASES (Details) [Table] Deferred Tax Liabilities, Intangible Assets Deferred Tax Liabilities, Intangible Assets Capitalized Computer Software, Additions Capitalized Computer Software, Additions Total current assets before funds held for clients AssetsBeforeFundsHeldForClientsCurrent Sum of the carrying amounts as of the balance sheet date of all assets, before funds held for clients, 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. Unrecognized Tax Benefits that Would Impact Effective Tax Rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Software capitalization costs Payments to Develop Software Revenue, Remaining Performance Obligation, Amount Revenue, Remaining Performance Obligation, Amount Corporate debt securities Corporate Debt Securities [Member] Aggregate Shares of Common Stock Allocated for Acquisitions Aggregate Shares of Common Stock Allocated for Acquisitions Aggregate Shares of Common Stock Allocated for Acquisitions Lessee, Operating Lease, Liability, Maturity [Table Text Block] Lessee, Operating Lease, Liability, Maturity [Table Text Block] Entity Address, Address Line One Entity Address, Address Line One Concentration Risk, Benchmark Description Concentration Risk, Benchmark Description Lessee, Operating Lease, Liability, Maturity [Abstract] Lessee, Operating Lease, Liability, Maturity [Abstract] Product and Service [Axis] Product and Service [Axis] Short-term Debt Short-Term Debt [Member] Class of Stock [Domain] Class of Stock [Domain] Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Trade Names [Member] Trade Names [Member] Total current liabilities before client fund obligations LiablitiesBeforeClientFundObligationsCurrent Total obligations, before client fund 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. Proceeds from sales and maturities of available-for-sale securities Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Equity [Abstract] Deferred Tax Liabilities, Leasing Arrangements Deferred Tax Liabilities, Leasing Arrangements Entity Tax Identification Number Entity Tax Identification Number Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Shares available for issuance Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Customer Lists Customer Lists [Member] Asset Acquisition [Line Items] Asset Acquisition [Line Items] NOTES PAYABLE (Details) - Schedule of Debt [Line Items] NOTES PAYABLE (Details) - Schedule of Debt [Line Items] Advertising Expense Advertising Expense Deferred Tax Liabilities, Gross Deferred Tax Liabilities, Gross Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Proceeds from notes payable Proceeds from Notes Payable Consolidated Entities [Domain] Consolidated Entities [Domain] Noncompete Agreements [Member] Noncompete Agreements [Member] 2018 Plan 2018 Plan [Member] 2018 Plan Schedule of Effective Income Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Net decrease in cash, cash equivalents, restricted cash, and restricted cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Finite-Lived Intangible Asset, Expected Amortization, Year Five Finite-Lived Intangible Asset, Expected Amortization, Year Five Entity Central Index Key Entity Central Index Key Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Measurement Frequency [Axis] Measurement Frequency [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Significant Risks and Uncertainties Concentration Risk, Credit Risk, Policy [Policy Text Block] Other accrued liabilities Other Accrued Liabilities, Current Stock Repurchase Program, Number of Shares Authorized to be Repurchased Stock Repurchase Program, Number of Shares Authorized to be Repurchased CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION (Details) [Line Items] CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION (Details) [Line Items] Client fund obligations Client fund obligations Amount of obligations to remit funds to satisfy clients' payroll and tax payment obligations. City Area Code City Area Code General and administrative General and Administrative Expense ASSETS Assets: Assets [Abstract] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Advertising Cost Advertising Cost [Policy Text Block] Revenue, Remaining Performance Obligation, Percentage Revenue, Remaining Performance Obligation, Percentage Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Total Financial Liabilities Fair Value Disclosure Long-Term Debt, Maturity, Year One Long-Term Debt, Maturity, Year One Share-based compensation Share-Based Payment Arrangement, Noncash Expense Deferred Tax Liabilities, Deferred Expense Deferred Tax Liabilities, Deferred Expense Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Other liabilities Other Liabilities, Noncurrent Lessor, Operating Leases [Text Block] Lessor, Operating Leases [Text Block] Unrecognized Tax Benefits, Decrease Resulting from Current Period Tax Positions Unrecognized Tax Benefits, Decrease Resulting from Current Period Tax Positions Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Finite-Lived Intangible Asset, Expected Amortization, Year One Finite-Lived Intangible Asset, Expected Amortization, Year One Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Operating lease assets obtained in exchange for new operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Disclosure Text Block [Abstract] Disclosure Text Block [Abstract] Business Description and Basis of Presentation Business Description and Basis of Presentation [Text Block] EX-101.PRE 14 asur-20221231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 15 asur-20221231_g1.jpg begin 644 asur-20221231_g1.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X0!:17AI9@ 34T *@ @ !0,! 4 M ! 2@,# $ ! %$0 $ ! 0 %$1 0 ! .PU$2 M 0 ! .PP 8:@ "QC__; $, @$! @$! @(" @(" @(#!0,# M P,#!@0$ P4'!@<'!P8'!P@)"PD(" H(!P<*#0H*"PP,# P'"0X/#0P."PP, M#/_; $,! @(" P,#!@,#!@P(!P@,# P,# P,# P,# P,# P,# P,# P,# P, M# P,# P,# P,# P,# P,# P,# P,# P,#/_ !$( 7$$L ,!(@ "$0$#$0'_ MQ ? !!0$! 0$! 0 0(#! 4&!P@)"@O_Q "U$ " 0,# @0# M!04$! 7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*" M"0H6%Q@9&B4F)R@I*C0U-C+CY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! M 0$! 0$! 0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! G< M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B7J" M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ , P$ A$#$0 _ /M;XN:W M=Z=XQFM[>XDA@A&R.-#M5%' X 'I7,?\)1J/\ S^7'_?=;OQH_Y'RZ^MK:S#I-NSR2*N/4TU33=D@]K/N_O-:Z\9WUG"TCWUP%49/SUYA\2OV MB-0@9H+/4+@@\9WUR_Q'^+4E].]O;,RJO!(/6O.Y9FN)=S':]O!97'XZ MB)]K-]6?JK_P1RUNX\0_ KQQ=74KS32>,&RS')_Y!.F5]<5\=_\ !%;_ )-X M\:?]C@W_ *:=,K[$K\ASI)8^JE_,S^D^&W?*L.W_ "+\@HHHKRSVPHHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** /S/\ C1_R/EU]:Y.NL^-'_(^77UKDZ_4L/_#CZ'\L MX[_>)^H4445L-OB';^'+23YHW8#@ \U=.G*;M$#2\4>+K;PU9M),^UL?+]:\1\??$VX\1SL MB/\ N\]JR_%WC>Y\3W;,SL(NRDUAU]%@\OC37-/<0$[CS0.M% ZUZ8S]3/\ M@BM_R;QXT_['!O\ TTZ97V)7QW_P16_Y-X\:?]C@W_IITROL2OP/._\ ?ZW^ M)G]*<-?\BK#_ .!?D%%%%>6>X%%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^9_QH_Y' MRZ^M=65H@;'Q%^*L.A1R00./.Z5XQKNOS:Y=M)(QY/3-5KV_FU&-/\ L<&_]-.F5]B5^!YW_O\ 6_Q,_I3AK_D58?\ P+\@HHHK MRSW HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** /S/^-'_(^77UKDZZSXT?\ (^77UKDZ M_4L/_#CZ'\LX[_>)^H4445LN:RF9K::'ZBNPTS]A6\O5!:9D_"N.IF6'A\4CUZ'#F8UE>%-GS MO17U5#_P3I:2)6.H$$BG?\.YV_Z"'^?SK#^VL)_,=W^I>;_\^OQ1\IT5].:O M_P $^9K!28[QI/I7,ZY^Q;J6F1[H_,D/H!5PS;"RVD<];A7-*7QTF>$T5WGB M#]GWQ%HY.W3[B11WVFN7O_!>J:7G[19RQ[>N17;&M3E\+1X];!UZ3M4@U\C+ MHI67:<&DK4Y0HHHH **** "BBB@ JCK.N0Z/:M)(ZJJC/6J?BGQE:^'K9BTB M[\=*\1\??$JX\2W3*C,L8XX/6NW"X.59^0C8^)'Q:DU:1H+=SY>>,&O/996E M=F8EBQSS32=QHKZ6C1C2CRQ!!1116PPHHHH *!UHH'6@#]3/^"*W_)O'C3_L M<&_]-.F5]B5\=_\ !%;_ )-X\:?]C@W_ *:=,K[$K\#SO_?ZW^)G]*<-?\BK M#_X%^04445Y9[@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% 'YG_ !H_Y'RZ^M/GR8>-_/H>!^$/A]J/C2\$%K#)N8X!*G%>X?#K]A_5+Q MHY-3C'EMR0*^HO!7PDZ+X)T_0HE6&WC^7U6 MM>BO#JXJK4=YR;/N\+E>%PRM1@E\B);*%!Q&@_"GB%1_"/RIU%+.>MA:-9!>/OV6_$'@II))(M MT*\_*,U^AU4=4\/6>L0LEQ!'*&_O"O7PN>5Z6DM4?(YIP+@,3>5) MZL9K.5EDCD0J<WL@CM9 MY[=2?WF.,5]3@LVHXC1.S['Y;G7">-R_WI+FCW1YS13I$:)MK<$=:CEE6&,L MQPJ]37J'RXKOL7)KE/''Q(M_#=NZJX\['RX-9/Q&^+46CPO#;LLC=.#7C6M: MY/K5V\DKLVXYP3TKU,'E[F^:>PMR[XK\8W/B6\9Y)#MSQ6+117T4(**Y8C"B MBBJ **** "BBB@ H'6B@=: /U,_X(K?\F\>-/^QP;_TTZ97V)7QW_P $5O\ MDWCQI_V.#?\ IITROL2OP/._]_K?XF?TIPU_R*L/_@7Y!1117EGN!1110 44 M44 %%%% !1110 4444 %%%% !117PS_P4*_X*X7'[+?Q4\5>"_"T/A&:^\%Z M5I.I:IJ-]-)J/E7%\U]_Q+GM(7A,,RPV]M<;WG+&.[B_<[760Z4J4JDU""NV M3*2BKL^YJ*_#6X_X.E?B3!.R#0/A^P4D9'AZ]Y_\J5-_XBFOB5_T+_P__P#" M>O?_ )8UZO\ J_C_ .3\5_F<_P!=H]S]S**_#/\ XBFOB5_T+_P__P#">O?_ M )8UZE^RW_P<-?$#X^>/;/3;FP^'=M&9E,EO_8E[;R72 Y:-9?MT@B9@"H:4-/5#CC*+=DS]>J*I^'/$>G^,/#UCJVDWUGJFE:I;QW MEE>V.6.125=&4AE920000<5?"'X':I\3M3B2WC_ ';'!++7 M3_L\_LS7GQ'U&.XNE>WMT(921PXK[3^'?PRT_P Z7'#;P1"10/G YKP[3_,Y+X*_LUZ7\-K&.1H?],Q\Y]Z]21!&N!VI:*^ M*K5IU9<\W=G[7@\#1PM-4J$;)!11161UA1110 4444 %%%% !1110 4444 % M%%% !67XH\)6?BS3WM[J/='(-IXK4JIJ6KQ:; 6=L'' ]:J+:=T14A&<7&:N MCY._:&_8Y_LX3WNBQJD(R>?SKX-^-'Q'N= U"?3(0\((GA;_5MQ7R)^V7^QI:^.-+DU/3(TBN85+L$7F0U]IP]GD(U52Q>W1GY5Q5 MP3'E>*P"\W'_ "/SRN[R2]G:20Y9JBK2\4>%KSPCJTEG>PO#+&Q&&%9M?K$9 M)QO'8_*'%IV844450@HHHH **** "BBB@ H'6B@=: /U,_X(K?\ )O'C3_L< M&_\ 33IE?8E?'?\ P16_Y-X\:?\ 8X-_Z:=,K[$K\#SO_?ZW^)G]*<-?\BK# M_P"!?D%%%%>6>X%%%% !1110 4444 %%%% !1110 4444 9_BOQ7I?@/PMJ6 MN:YJ6GZ+HNBVLM]J&H7UPEO:V-O$A>6:65R%CC1%9F9B H!)( K^:?\ ;E^- M2^(/A)IWVJ^U;4_%GCRX_P"$Q\0W^JW@N]0NY[R-7ACGE6*%"UO:_9[8+%!! M"JVX6*&&,+&O[#?\%H_VG9OAII_PW^&,%U-:V/Q.;7+KQ3%+8V]Q9:QX;LM- M:&_TZ1I SQ23S:C8E6C4'9%,/,3A7_ ']K/XHR?%KXW:UK!DW1W,Y*J/NJ/: MOJ>&,'SUG6>T?S/.S"K:'(NIYG1117WYX@5W7[./CUOAM\8-%U;<46TN%'Q$J?3IZ'TN'J<]-2"BBBN V"BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /S/ M^-'_ "/EU]:Y.NL^-'_(^77UKDZ_4L/_ X^A_+.._WB?J%%%%;'*%%%% !1 M110 4444 &X\5Z]^S;\!Y?B#KT,UU"39YYR*Y?X+?"ZZ^(GB2&..)GC1P7P M.U???PM^&MGX"T&&&*%%?:,D"O#SC,U0A[.'Q,^XX/X9>/J^WK+W(_B:/@GP M7:^#='AMK>-56-=O2MJBBOA92M=E+ UZGPQ9Y.*S[ X?^)47WGOE%?*]S^WS(A;;#'UXJO;_P#!0"YD MFPT$86NK^Q<5_*>5_KME2=N?\#ZPHKYETG]NU+IQYRQH,UZ!X/\ VL_#NL*O MVJ^AA9NV:QJ99B8*[B=F%XHRVN^6%1?/0]:HK#T#XBZ3XE919W4)?%R6 ,<+!FZ$#M4EMV-#6==ATJ L[? M@*X35=8FU>X)=B8P?E%1W][)J$^YF.WTJ(#%,5K[A4=S;+=PM&ZAE;@@CK4E M%(H^5/VR_P!C6W\$]8FL[J-DDA;:/&G_8X-_P"F MG3*^Q*_ \[_W^M_B9_2G#7_(JP_^!?D%%%%>6>X%%%% !1110 4444 %%%% M!1110 445XK_ ,%%?CSJG[-O[%OCSQ1X?^WKXI:TAT3P[)9Q6\DD&KZE<1:= MI\I6X/DF-+RZ@=]X8;%?Y)#A&-P/RJ_X*U?MLM\3-2^)DUW?375KIGBC5_!_ MA.WN;2VAN-$M+3['8ZG&'B7>ZW&J:;/.#)([&+R.(^8U_)2>5IIF9CN9B3FO MI#_@HU\1]&U[XD1Z#X8L=/TCP_X>+VMK8Z?:0VEM -[.=D,*I%&I9F.R-%09 MPJ@ ?-M?J62X/ZOAE%[O5GSN+J\]1L****]8Y0HHHH ]\_8$^).E^$/B9<: M;X@@COM!\06\FF7]K*-T=S!,AC=&'H58BOZ6/V%_$#^(/V0OA[YM]XDU:XTO M1XM&GU+Q!=X&FWLV]A*"ZHY91_)SX8;5;BS>[CFGF51(UCI\7F!S%')\;Q3@[Q6(CZ,];+:NK@S]2:***^)/6"BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** /S/^-'_ "/EU]:Y.NL^-'_(^77UKDZ_4L/_ M X^A_+.._WB?J%%%%;'*%%%% !1110 5?\ #FA3>(]4CM85+2.0.!5"OH3] MC3X--XBUJ/5I(V:.%O3BN;%XA4*3J,]+*5:HZDNI_2.7X&GA*$:%-:( M****Q.T**** "H;N]BLHF>61(U7NQQ5'Q3XLM/"NGO/=2"-5&B/:?BU^U=H_@&.2%6 M6:8C"E6SBOF'XE_M::[XIO)%M;IX[9NBUY5JNM7.L7+27$TDC,<_,EWW$SLWUJ@9&/\3?G3:*]6,4E9'R MLIRD[R8;J,XHHIDB[SZFG1W$D;!E9A@YZTRB@#K?"_QIU[PE*K6EVZ;>G->[ M?";]N06!CBUJ0R,P W,:^5;_ %&+3+=I9FVHO4UY)\1OC+))*T%FWR@D!@>: MQ>34\9[KC\SVQ^N5G\?=)\7Z:/[/O+?S9!D /DU6\QKA_, M9MS-R37Y$_";]H[7?AEX@BNX[F695;)5W.*_0']F3]KO3OB[IL,-S<1I?8&Y M!V-?+YUPO7P2]I#WH?D?KO#O&=#'M4:_NU/P9[M12(^] PZ-R*6OE3[H**** M "L_Q1X>@\4:+-9W"!XYE*L#6A13C)IW1,HJ2<9;,_,']M?]GV3X;>,KB\M8 M62RD;@ <5X#7ZR_M6_!BW^*_@&>$Q#S(D9]P7GBORP\;>&I/"GB2ZLY%*^3( M5&>_-?LO"N)+Z?5M.CDE M))9EALH+GRE4*H>XE9_,98?*_4&OYF?VS_VN-0^._P !=+\1:_);BRM/L<)FFMXH;:WBCR66"VLX;:WCW,SLL6]W>21W;U,GPGUC%1CT6K. M?%5.2FV?*/C[7'\1^,M2O'8M]HG9\GWK'H)W&BOU.*LK'S8=:](^%/[,NO?% MG0=3U"Q@F6WTN$S2-MX( S7 :1IDVK:A%#"NYW<# ^M?K'I'A'7OV2OV =6^ M(>DZ#I__ A>D_V3IOB:[U6S?S=:DU#5+"P-MIIWH/\ 1X[J266Y;=$)4C@4 M2/\ :#;>9FF8K"4U)[MG1AL.ZLK'Y+7,+6US)$WWHG*'Z@XIE>J?M@_ J;]G M_P",&H:/,&'F3R2+GN"Q(Q7E=>C3J*<5*.S,91:=F .*^T/^"9'[1NH?#;3K MRSTF:9?$VESIKN@^6\R[[VU/FQ0N(9(Y'AFP8)8E=?-AFEC)VN:^+Z[C]G3X MAR?"_P"+VC:RDAC^Q3K)UQT(KFQV'5>A*FRZ-1PFI(_K6^%GQ,T3XU?#'PYX MR\,WAU+PWXMTNVUG2KLP20&ZM+F)9H9/+D59$W1NIVNJL,X(!!%;U?)?_!)# M]H^Q^,'P?UCPW'J$UU=>%YH=1M8)(;MC:Z9J'F20+]IF9HY56YAOXHXX2HMX M(+>+RT54:3ZTK\FJ4W"3A+='TL9)JZ"BBBH*"BBB@ HHHH **** "BBB@ HH MKS/XE?MA?#SX0^+[W0M?URZM=2TVVANKH0Z3>W4-NLN_8K30Q/&)"$+&/=O5 M6C8J%D0LXQ;=D%[;GIE%?#OC7_@NM\.],\,K+H_A_5/[:F2T=;7Q%J=EI-O M9%B>>.:2*6YE5X \L9\N"1))8<(YB99Z^8?BM_P5^\3>(=1MKA?V@SX;N(;8 M036O@[POI<6FSL'=O.QJ<=]/YA5@IQ,$Q&N$!W,W93R[$S^&#^XQE7IK=G[ M45^%?BW_ (+,_$30G7[%^T5X^OE/7/A_PN,?EIE8?_#[[XI?]%X\>?\ @A\, M?_*RNE9'C'KR&?UREW/WPHK\&-*_X+9?$Z_OXXIOC]X\AC8X9QH'A@[?_*97 M>Z;_ ,%8O%EW-&LW[47Q"B5L9_XIWPKQ_P"4NIEDN,CO I8ND^I^U5%?G3\) M?^"Y>FV-^&\9ZYX#\36%U)T\/6TNCWE@@5^1'=74\5R6?&-UIEQX,^)W@FQAMWFBU?6K/3KFRNW5T00QC3[VZGWL&9 MP6B5-L;9<,55N6I@Z\/B@_N-(U8/9GV-17G7P>_:R^'WQXU^^TCPUXB2?6M/ M>X633+ZSN--OY8X# )KB*WN8XY9K96N8%-Q&K0[Y N_=D#T6N4T"BBB@ HHH MH **P_B3\1]%^$7@75/$OB*]&GZ-H\)GN9O*>9\< (D<8:261V*HD<:L\CLJ MJK,P!\];]N[X7IC=KVI(2,X;P_J2D?4&#(JHPE+X4*Z6YZ]17C__ WC\+?^ MA@U#_P $.H__ !BC_AO'X6_]#!J'_@AU'_XQ5>QJ?RO[A3Z!^V_\ M-/$_Q!\,^%[+6]2DUKQA=3V6DQ/H&HQQ7,T-K-=R(TS0"*,B"WF<>8R[O+(7 M+8!]8J&FM&4%%%%( HHHH **** "BBB@ HKR&^_;Q^%-CXDUK21XJ^UWGA^_ METN_-EIEY>00W46!-")HHFC=XF)CD"L?+D1XVVNCJK?^&\?A;_T,&H?^"'4? M_C%:*E-JZ3^XGF1[!17C_P#PWC\+?^A@U#_P0ZC_ /&*JZ]_P4*^$_AO0;W4 MKC7-"\&_P#!5WX)^//$<.DZ?JOCI;RX5W3[9\./$EC#A1DYEFL$C7CL M6&>@R::BWL!]&T5Y W[=_P +5/.OZ@/^X!J/_P 8KI_@]^TAX+^/5[K=KX5U MK^T+WP[)"FHVDUI/9W-L)DWPR^5.B.T,@#A)5!C9HID#%HI%5RIR6K0N9/8[ MBBBBI&%%8/Q0^)VA_!GX?ZKXH\27PTW1-%@,]S,(9)I,9 5(XHU:265V*HD4 M:M)([JB*S,JGPWXK?\%3OAA\-OA3)XHLK?QIXJF,4,UKHNGZ!/8ZE>K(Z+\H MU'[+"A16,C":6,[48 ,^U&J,)2TBKB+O^"Y.A:MXBCM_#4O@O1[*/4(&1M;U%KR\U.V" MKYT!BML1VDC,75)Q-=!0BLT+%RB=$<'B);0?W,CVT%U1^@5%>-?LA_M@V?[4 M=GK5G-I:Z'XE\.^1/>V<%VU_92VERTWV2ZM[KRXQ(D@@F5D9$DCDAD!0H8I9 M?9:YI1:=F:;[!1112 **** "BBO*_B3^VQ\,_A)X[U#PWKWB*:WU;2K>*XO4 M@TF]O(;02@E$DFAA>))BN'\DL) DD;E0DB,SC%MV0;'JE%? 5W_P7U\#^(_" M&L1Z?X1\6>!?$406&R?QJ^E+9H[=9G2QU">618QEO+789&"IOB#&5/ _BU_P M62\3^*5M5C^.6E^%WM&?!\%^%;.$7@;;_P ? U0W^=FWY/)\K[[[M_R;.RGE MV)J?#!_<92KTUNS]>:*_"GQ5_P %F_B-HEUY=G^T/X^O5_O'P_X7'\M,K%_X M???%+_HO'CS_ ,$/AC_Y65TK(\:_L&7UREW/WPHK\*_"?_!9GXB:[<^7>_M$ M^/K%?[P\/^%S_/3*]>^$O_!8WQ-X;T_4%/QUTOQ->7CQ^6_C?PM9S0V*J),^ M2-+.GG+LR;C*9>(QM"98M$\GQ<=X%1Q5)[,_7:BOB?X>?\%O_ ?B+1]'75O# M>L'6M1UB+3;B'PW?6NL65C;222C^T&FD>WE:"*-(FE00"?=/MABN CN/H[X2 M_M=_#[XW^/\ 4?"WAS7+BXU_3+)-1DL[S2[S3VN+9F"F: W$4:W"(S(LAA+B M(RQ"3898PW!4HU(?'%KU1M&47LSTJBBBLR@HHHH _,_XT?\ (^77UKDZZSXT M?\CY=?6N3K]2P_\ #CZ'\LX[_>)^H4445L/>OT1^ WP[C\ >#X8XU5?.0,<5\E?L9_#M?%_C,O,ORPX93BONBPM_ ML=G'$/\ EFH6OC^(L5>2HKIN?L'AWE2C3EC9K5Z+]2:BBBOES]0"BBB@ K/\ M1>(8/#^FR7$SJBJ"+GV\0P:+:-)(R]">3BL_QGX^M?"]H^Z11,!POK7B/CCX@W/B MFX*EF6-3D8/6N["X&55W>PC3^(7Q8F\03-#;LR0]"I[UQ#.7;<>2:3-%?2T: M,:<>6(PKH/AU\0]0^'6OPWEC.\.UP6"GJ*Y^BKJ4XSBXR6C*A.49*4=&C].O MV1?VL++XL:%#:SMMO% 7YVY-?0*.'&17XX_!WXI7OPK\8VVHVLC_ +MQE=WR MU^I/[._QCMOBMX-M;A9%:X\L&11V-?D/%.0_4ZGMJ*]Q_@?M_!?$[QM/ZKB' M^\CMYH]&HHHKX\^_"BBB@".[@^U6DD1Z2*5/XU^=?_!17X)KX,\817EI#MCF M!=RHXK]&*\:_;/\ A=;^-/A1J5VRAKFWC.SCGI7O<-Y@\)C8R>ST9\KQAE*Q MV7RM\4=5\MS\J**L:KITFE7\D$B[70G(JO7[BG=71_/(4444P"BBB@ H'6B@ M=: /U,_X(K?\F\>-/^QP;_TTZ97V)7QW_P $5O\ DWCQI_V.#?\ IITROL2O MP/._]_K?XF?TIPU_R*L/_@7Y!1117EGN!1110 4444 %%%% !1110 4444 ? M&G_!:7XO_P#"+_!3P5X#35-+M[?XD>)!!XAL9F=KJ^\/6-K/?W\:1I(A^SS2 M065C<,ZO%Y6I&)US.E?SW?M??$[_ (6S\<=6U:/:L,SD1H@"JBC@ < #&! M7Z3?\%J_C#;^&_VM?C)K.H)IJZ]#IVE?#K1Y;>*2.:+2XK*'6)/-9G8/))=: MM*-R! (X(EP6#,WY%R.TCLS,68DG)-?><+X/DI.O+=[>AXN8U;RY%T&T44Z. M-I7"J,LW KZP\T]\_P""=7P^L_&WQ[MSJUEJ%WIMH@E>.SLI+RXN&W +%##& MK/+*[$(D: LS, 2:_HF_P"">_[->K?#;]@O2_ /Q.\-Z(MWKL^'9)4 MU2S@MM5U2]O!I\Y(,4Q2WNUAE5=\199 K21[7;\P?^"%_P"SA!XV\2^#T2#Q M5#J5OJ%KXAU*_P!'2..+2K2SF^T0BZFF4IY=U6-KAD"K%)+'^XU M?G'$F,]KB>1;1_,][ 4N6G=]3^;?_@HG^RWXH\+6GB2V\0'6KF^^$7B34/!Q MO]5EM9[O5=/C\NYTFZEDMP(VEETJZL'<[4;S"^Y$;*CX;!R*_?W_ (+B_LX_ MV]\5?AY<:/HMCI.D_$ZVUW1/$U_8VMO%-K^MQV5E<:0+LC$TSQV6FZH(Y"'6 M-(S&2OF(&_"#XG^"W^'GCG4-'D!5K&3RR#UXKZ7AO&>UPWLY;QT^1Y^/IXGNI[/5O"&L_V4[P7<%I)JEGJD M3V'V"62>:&-[?[9-979A+,\DMA"(HY9_*C;]UJ_E7_X)U?&:W^$WQ@<7]Q>6 M]GJBK;&2UNGM;B D_+)#,A#Q2HV&21"&1E#*00#7]'W_ 3Q^.6O?M$_L@>$ M_$OBA8V\21R7^B:I<1RI(NHW.G7]QITMX-D42)]H:U,_EJ@6/SM@+!0Q_..( M\'[+$\ZVE^9[V!J\U.SZ'M5%%%?/'<%%%% !1110 4444 %>*_'_ /;O\ ?! M5/$FCV?B'PWXD^(7AZ.,3>$[7685O[226'SH6O57>]E;M&55_\1O'.OPZ;J-S>7VN7*3ZUK#1P6]UK,\5O%:I+,+> M../*P00Q@*@ "#C))/J97E=3&5++2*W9SXC$1I1N]SZ"_;9_X*]W/B#Q;XN^ MU^)?$&J7FNNUDFC6>IW=MX.W5Y-?3&2:22:1N2S MG)-1U^A8/*L/AXVA'7N>'5Q,YO5EK5];N=7#PI>6WB74;_5;6\B60,RQR2S-):S%2Z+ M,F]!YF9(9MD87\I*A'<5^\O_!"6T@L MOAS\?(X8-.MI!\6KDW,=EL\M9_[ T/S<[.-^_.[ONSGFOA,-4\*?LW:/'IM]-9QZEKZQ7BQJG^DQPV%[>1H M2REE N+:!\H5)\O:259E;^>CXF_M?^/K7QE>)'K4RJ&.!7] O_!9#_DW3PU_ MV,4O_IFU2OYK/BK_ ,CM>?[U?;<*TXRIRYEU/'S*34E8Z[_ALCX@_P#0;SR[GZ'?\$X?C'KWQ8\6>$;?Q!<1ZE%;^/O M!UQ")D#>5(/$>G .N>C $C(YY-?T/5_-Q_P2<_Y'CPO_ -CQX0_]233:_I'K M\YXBBHXMI=D>]@6W2U"BBBO".P**** "BBB@ HHHH _E+^(7[6'C[2O"?P]D M_P"$BU"ZNM4\+6NI7UU=3//<7UU.6EGN)9&):2621F=W8EF9B22237+_ /#9 M'Q!_Z#DU8/Q8_P"11^%__8DZ=_Z!7&U^K9=1IO"TVTME^1\W7E+VDM>IZA_P MV1\0?^@Y-7J7[''[6GCK5_CMI<-QK$LD9=25YYYKY=KUK]B;_DO^E_[P_G6^ M(H4_9R]U;$4Y2YEJ?T*?\$:/&=[JGP7^)WA2X%NUC\._B5JNE:=,D96:XBO+ M>SUN5ICN*LXN=6N$4J$'EI$""P9V^OJ^*_\ @BU_R!OVC/\ LKDO_J-Z!7VI M7Y+4^-^I]+'8****@H_G1_:H_:G\;?!?X1>#]6\.ZG'I^K>.M/A\4Z_>06T4 M$NK:G?C[9=7,OEJJ[GGGE8 *H8*H50 /G'5?^"C/Q=UNU,-SXHN9(SU!)KT MS]OS_D@7PD_[$_2/_2.*OD.OU#*<-2>%@W%?9"TU MM;RF-LKYEO$^-R*1^,YYKZH_8;^-?A[PA!'9Z]JD^E-87=IK&EWT,<4LVE:C M9SIN(FDL]<\92PH^G>'$OD@GG\SS1'/<-AC:V>8)M]RZ$#RG5%EF,<+_F/ M^U]_P7KU35?$#Z'>3V?@_0[7R9C8>%-3NY]2U"XBDD;][J@6W,=JV8"8(84D M9H2'G:&62 _G?^TK^V]?>-H#X:\-)=:/HEA/+*UP+IY;O6)Y':2:[NYF)DN+ MB:1WDDED+.[NS$DFOGN\U"?49C)<3232'^)VW&O)R_AF"2GB=7V.FOF#O:F? M3GQL_P""F7BSQG\0E\1Z/=S2:Q'"+2+5M5GFU+4H+=3(5ACN;AWE2,&64A%8 M*#*YQECGR7QI^UIX\^("M_:NM37.XY.3UKS>BOIJ."H4E:$4OD>?*K.6K9:U M/6+C5YO,N)&D8G.._CS]3ZBC\""BBBN4T"OEW]L__ (*1:/\ !'P7J\/@/4/"'B3Q)I[7-E=W M=YJ)DTOP_0R&X:9I/,*EO*6.-/CGQ=^VQX\\4Z4FEC4+>QT> MY%E9VZV\$.XECM1 M0%&223@=37DC.SMN8EF/4GO25]QAIB*DWJRUJNLW&MW1FN9&DD M;DDFJOY_G117H& $9I-@I:* #%'3U_.BB@#6\,>.-3\&WBW&GW+6\J]"#TK MU[0OVZ/$NLZ*F@^,H]+\6>&?F#Z?JEDEU%AE*-@.#M)5B,C!P:\+HK&MAZ=5 M6J13*C4E'5,_:G]BG_@N-XFN-.71=)72_'2B"9HM+\5ZU=65_'=.59=FK,ER M7M\B3]U- \BM/\LZQ1I"/TS_ &7_ -L'P+^USX6FO/">JQKK&EI%_;WAN]DC MCUSPO,[2*(+ZV5V,+%H9@C@M%,L9DADEB99&_DQT'Q%>>&]0CN;.XFMY(V# MQN5K]&?^"6'_ 4ZU+P#\8=,N+J\DM]2-K_9MRMQ=LECK-ON#+%=J 3 M.%,D!DDP'CDEAE^.S;AU13JX;[CUL+CK^[4/Z!:*Y'X+_'#P[\>_"3ZMX=OH M[@6LPM-0M&=#=:3=>5'*;:X168)((Y8I!R5>.6.1&>.1';KJ^.VT9ZA^9_QH M_P"1\NOK7)UUGQH_Y'RZ^M%)DW;9+B,JI![U\!^)M>F\0ZM+<3.9&9C@FO M9_VSOB4WBCQ%]A63BUAKR/5=6FU>Z:65B2QSBO6P>7.;YZFQ.Y8\1^)[CQ%=M)- M(S#/&:S:**^@C%15D4%%%%4 4444 %?1W["O[04_@'Q8NGW$[>3>2"-!GI7S MC6AX4UAM \0VMXK%?L\@?\JXLPP<,50E1GU.S+\9/"XB->F[.+/VETZ\2^LX MY$8,&4'(J>O(_P!CKXG+\3?A5#>&0,RD)U]!7KE?@F*P\J%65*6Z=C^F<#BH MXG#PQ$-I*X4445SG6%9OBWP^OBG09[%L%9QM.:TJ5#AA3C)Q?,B914XN,MF? MD;^UEX./@GXSZG9*FV.-N,#CK7FE?5W_ 4C^'W]E^)Y]8V;?M$F-V.M?*-? MO>2XI5\%3J>2OZG\RYWA7A\=5I6V;MZ= HHHKU#RPHHHH *!UHH'6@#]3/\ M@BM_R;QXT_['!O\ TTZ97V)7QW_P16_Y-X\:?]C@W_IITROL2OP/._\ ?ZW^ M)G]*<-?\BK#_ .!?D%%%%>6>X%%%% !1110 4444 %%%% !7SU_P5=^)/BCX M4?\ !.KXLZMX+L==NO$L^B-I-G<:-<36][HOVV2.RDU5)(5:1/L,=P]ZS+MP MMJQWQC,B_0M?F9_P6W_:/M-O-0;1_'D-C9Z';2!HK)%)!&ZM,4E9'B_\ P4*^!UU\>_V.?B%I M6A>&]*\2>/K+P]J=[X&%Y#;-+IWB$:?FZ'$L?]GZE86S1_N' M6.>VM+MU0(R-K'S(=P=_9X?QGL,4D]I:')CJ7/3OV/R)HJ;4;8V6H3PG_EDY M3\JAK],/GRYX?OVTS6[.X4E3#,C\>Q%?O_\ \$+OVBM(\=>(M.IV8&KR5+/J?TJT445^:GT 4444 %%%% !117$ M_M&?&RS_ &=_@QK?BZ\MWO#IRQ06=HJRG[=>W$R6UI;EHHY6C$MQ+#&9-C+& M'+MA58@ _&?_ (*_?MVZG\4;'6O$-EJD,-GJ5Q<:-X=M=.U-[S3Y=&MKN=(- M21@YAD?4!BZ\V%5!MVLXR9/)\U_REO+M[ZZDFD;=)(Q9CZFOH7_@H[X@DL?C MG<>&8987T[0;:*Q@$%I!9PA8U"#9! B0PK@<1Q(D:#"JJJ !\[5^J9/A50PL M8K=ZGSF*J<]1L***DM;:2\G6.-69F( %>H._%'AG3_%LC0ZAXVE:+P[H]O^\U+6F52SB&+CY44%GEO^"#7BBPFTB\U+P_\/_!VEW<=K+<6U_JEUK>L6 >VN))UE2!( M;8S13BSA\N*>2-EEN)!/^YC2X\7&9]A(+O'EZ M3>/NZ8C/-6_^%)^+/^A?U+_OR?\ "OWV;_@BK\0-+UV:XT?XP_#73['S2]M; M2_"B2X:!,\(9#JX+D#C<0,^E>H77_!'W1+FZED7XR?&*%9'+"../PX$C!/W5 M']D\ =!7DRXLA]F!T++7U9_-I<_"'Q-9C][HNH1_[T1JA=^"-6L%+3:?:AJ]Q#H?QR\/OX?5@;-/%'PU@U;5HP54N)KJUO+.*7]Y MO*[;:/:A13O*EVY#QY_P1 \<1_"?6%M?%/PG\?>+FE1M.M]1\,7GA>P:,M&K MI+<07=ZZ;4\UU(@)?!\>N1,UG%=_P#"O9+_ %N\M)ITC$C?V>ULL\MM%<,\ M7FPM)(T829H(4,H@^-OV@?V!M%\%>)['0;/6U\,^)=7VMI^A^*[*Y\/ZI>H[ MO'&\=M>1Q2.CO&ZJX&UF1E!R"!Z>'S[!U=%*WKH0$@_NSVJY^RO\"-4^.7Q4T_2[*UED;SEWC;T& M17JNM#DY[Z'-RN]CZ4_X)Z_LV^(+K2]*F\*V^EM\4O'5U-H/@>#4IU@MQ>BV MEN)+N9CEA!:V\4UPY17(OB_JV MCWFBZ']E/A#X<6\R20&\T0/%<7FL[/-PRZCK[CA/^'+U/&S+XD<[ M0>E%!Z5]@>8?_E_P#""BBBO!.T**** "BBB@ HHHH _D%^+'_( MH_"__L2=._\ 0*XVNR^+'_(H_"__ +$G3O\ T"N-K];RW_=:?^%?D?,XC^)+ MU"O6OV)O^2_Z7_O#^=>2UZU^Q-_R7_2_]X?SK?$?PY>A%/XD?O\ ?\$6O^0- M^T9_V5R7_P!1O0*^U*^*_P#@BU_R!OVC/^RN2_\ J-Z!7VI7Y#5^-^I]/'9! M111691_,?^WY_P D"^$G_8GZ1_Z1Q5\AU]>?M^?\D"^$G_8GZ1_Z1Q5\AU^K M93_NL/0^:Q/\1A0>:**](P"BBB@ HJYHV@7FO7T=O:V\TLDAP-J$UZ]HW["' MC2]\+3:]?BRT/0[1/-N+_49UM;>%>N6=R!^'4UG4K4Z:O-V*C&4MD>*UI>#& M_P"*OTO_ *^D_G7NG@O]FCX=W C.J_%SX9P[NO\ Q/8O\:]^^&?_ 34T/7+ M+1]V.H0, T<\$\=HTTM([BX%](JS.T/FOJ,D7V>:.&>+[(3(H M,@5/KBOS7%34ZTI1V;/?IQ:BDPK\Y/\ @LQ^UII-_I?AC3=%\_::3]E_X M&7VH6,UK_P )MXB2ZT;P1:7>G7=]::EKWV"ZNK2"X%L-TO/>O0R7+ M_K5>TOA6K,,77]G#3<\O_:*^/VN?'KQY>:CJUXUPOF$0CH$3L /0>E>>T$Y- M%?IT(*,>6.Q\]*3;NPHHZUZE^SQ^RGXD_:!U*9M.MQ'I^GJ9KVYG810V\2C< M[N[8"JJ@DDG I5*D81YINR'&+D[(\OAA:XDVQKN;L!6[IWPL\1:L@:VTB]F M5NA6,FOU _9#_P""*]U\;O H\0^#M$TN[M4LQ*I+W3=,UF22T:>V%BB M0&6YMW8VX>\&V%4N-\/VMXI(1]D_"?\ X(U>,M+FTEM<^)7A/PSI,^GQKJNC M^$_!ZRWUE/KR+?%X5UB13T(MG(/Z5)_PS#\0O^A1UK_P%?\ PK^F;PY_P2S^ M%&AZ):V]Q)\1M4O(8E2XOYO'^MV\M]( -\SQVUU% C.V6*PQ1QJ6(1$4!1>_ MX=E_"/\ Y]?B!_X?\ ZW/_ )]_B;?V9_>/YA+W]G7QUIJ;KCPO MJ\2CJ6MG']*PM5\"ZQH:DWFGW%N%ZET(Q7]0_B3_ ()8_"_5-.D72[SXB>'] M2W*8M1B\9:EJ;P88%A]GU&6ZM'#J&0^9 ^ Y*[7"NORC\#K>TL]C^8Z36\VH&27>(@J-$@PSDN-H5MJ/%D&_W MD+$RRU_99^"&:*^^_P!KG_@DAJ?P^\0ZMH^B^']8T7Q!I;3.UC>1NT%_#&4W M7-C?&DR0RDQCX4\3^%[SPCK%Q8WT+PW%NY1PPQ@U]+A, M=1Q,>>D[GGU:,J;M(SZM:+K5QX?U&.ZM9&CFC(*D55HKK,S]'_ !Q7-G;7>B&3H M\EM'*]Q%^WE?R>_L._'*X^#'QCTZ1'Q;WUPD,Z]F0\,"/0BOZ2/V"_VI=#^- MOPYL?")OM9F\>>!/#NDOXD@U*WG:1Q<+/#!>)=/NCNH[EK&YD5TE=P!B81R; MD'YSQ%@%0K^TAM+\SWL#6YX6>Z/DGXT?\CY=?6N3KK/C1_R/EU]:Y.OL,/\ MPX^A_,^._P!XGZA1116QRA1110 5W'[.VE#6OBQI=N?XWKAZ]9_9&TB.Z^*6 MG3-G%/"EQ=DXV@BNBKRG]L?46TSX,WDBG# _TKHPM M/GK1@^K//S7$.A@ZE9?939\,_%#6&UWQQ?W!;<))"17/U)=7+7<[2-]YN34= M?IT(\L5%'\QUJCG-S?5W"BBBJ,PHHK)\3>*K?PW9M+,VWKCGO51BY.R MZKJ M\.DV[22.J[1GD]:\B^)7Q=DNV:WM6*C/4'K6/X_^*-QXAG:.-OW?3@]JXQF+ MG)KWL'ERC[]3<6XZ>X:YE+NQ9FYR:9117L#"BBB@ HHHH **** "@\BBB@#[ M6_X)E?$9HIX=!\SY6;=MK[F/!K\N_P#@G?XD&B_M"V/G-MAVU^H-O0K(G MW7Y%?C?&6&5+,.9?:5S]U\/L4ZN6\DG\+:^6@^BBBODS[L**** /D_\ X*F^ M&EE^$]K<1K^\,YR17YYD;3CTK]/O^"A>C2ZS\(XEB7<8W+&OS'U",Q:A.IZJ MY!K]?X)K3-7)=4B&BBBOL3X@**** "@=:*!UH _4S_ ((K M?\F\>-/^QP;_ --.F5]B5\=_\$5O^3>/&G_8X-_Z:=,K[$K\#SO_ '^M_B9_ M2G#7_(JP_P#@7Y!1117EGN!1110 4444 %%%% !1110 5_-S_P %/OVG+/XL M:5JDUAK&K:_'XQUO4]?T_4]3O+BXGGT:XU.\N=*CC%P?,M[5;.>-HK;"+$)6 M&Q6+"OUP_P""XOQK\4?!GX(?"<>'=>\0^'['Q)\3+#3O$,NB7CV-Y<:9%IVI M7\D0N8L30H9;* NT3HS(KH6,;NK?SX_M5_$Z'XL_&2^U:SCAM[ QI!;6\"!( M8(DX1$4<*JJ !P *^HX8P?M*[K/:/YGG9A5Y8)?$$TOB#7[:WM((9HKRY M;>(+F2&21+B>V@$%H;@2,LBVB%=J;$7XWBK&64:$?5GJY;2UR4445\2>N M%?$7_!;+X2^']'^"FB?%_;X>T+7/"7B/1-)UK6)K**.ZU?0[^[?2FTZ>]RLD M=I#/JRWVPEX_,M!\@+^8OV[151DXM20-75C^2O\ ;'^"TGP.^,6H:9(=PDE: M5&'(93R"#W!'>O)Z^P?VG?V?)8/@3-#=:XOB;5O@OKVK?#6_U4X6;4#I%[-9 M17,D09S"98HHV$;,Q Q\S=3\?"OU?+<4L1AXU.O4^9Q%/DFXA7=?LV_$!_AC M\9]#UI7V"QGWFN%HR1]W@UVSBI1<69)V=S^FS_@CA\7+[XA_!/Q1ILR:NF@Z M+JUN_A6.>TE^Q6FD3:?:E;:VN2@CD6.]34 (!([VT9@3;' ULI^P*_$7_@A/ M^UM9Z-\0OAYH,FL0Z)]HNQH.KSR7*0P:C;RVUW]CMIM_RLYU!K98",2"2X:. M-L7,B2?MU7Y/F6%>'Q$J?W>A]+AZG/!2"BBBN$V"BBB@ KP7_@IG=267['&N M31LR21ZSH#*P."#_ &W85[U7@/\ P4]_Y,P\0?\ 87T'_P!/=C6E+XUZHF6Q M_-+^V9J$VI_M ZU-,Q>1I#DGZFO*Z]-_:]_Y+QK'^^?YFO,J_7Z'\./HCY>I M\3"O;/V!/A]IOQ'^/EM:ZO);P:9:Q&ZNIIV"Q01("[R.QX554$DG@ &O$Z]\ M_P""=O@;1?BO\8=6\&^(FE31/&6CW.B7CQ/LDCCGC:,LA[,N[(SQD#.1Q66. ME*.'G*.]BJ*3FDS^@+_@D/\ "O5/"/[/>M^)O$WAU?#_ (D\6^)=3C2.ZT&\ MTG5(M(L;VXL],AN$NY&DV^1$;B,)';QA;S<(C(\UQ/\ 5U> _P#!,?\ :>F_ M:L_8T\*:SK&JQZIX\\.QMX5\99I)&0K)%)=622(_DJ+.58;<1PLELXC:*7R+X=_P#! M$;5M&^(5C#>6_AG0O!FM7)3Q2^A>*+M=5ET\12L;2V;[!&4\^80Q2R++%(L# M3>6Z2%&7])Z*Z(XNM&#IJ3L^AFZ<6^9K4S_"OA72_ GA?3=#T/3=/T;1=&M8 MK'3]/L;=+>UL;>) D<,4: +'&B*JJJ@!0 !6A117.:!1110!\D?\%D/^3= M/#7_ &,4O_IFU2OYK/BK_P CM>?[U?TI_P#!9#_DW3PU_P!C%+_Z9M4K^:SX MJ_\ ([7G^]7W'"?\.7J>-F7Q(YV@]**#TK[ \P^Y?^"3G_(\>%_^QX\(?^I) MIM?TCU_-Q_P2<_Y'CPO_ -CQX0_]233:_I'K\UXD_P!\?HCW\O\ X04445X) MVA1110 4444 %%%% '\@OQ8_Y%'X7_\ 8DZ=_P"@5QM=E\6/^11^%_\ V).G M?^@5QM?K>6_[K3_PK\CYG$?Q)>H5ZU^Q-_R7_2_]X?SKR6O6OV)O^2_Z7_O# M^=;XC^'+T(I_$C]_O^"+7_(&_:,_[*Y+_P"HWH%?:E?%?_!%K_D#?M&?]E.R"BBBLRC^8_]OS_ )(%\)/^Q/TC_P!(XJ^0Z^O/ MV_/^2!?"3_L3](_](XJ^0Z_5LI_W6'H?-8G^(PHHHKTC *]A_98_9+U;]H;Q M#)N(TW1K.)KFZU&X81V]O$@W.[NV JJH)))P *Y;]GWX3S?&#XG:7HZC$%U- MME<\+&HY))[ #)K]_O\ @DQ^PIX?T;X7^'_&%S8^=X9"6>K>$HG$#V^N))!# M=0:RYCED+J#(/L\,JQF)XFF9&D^SM!XFF*22-8IKF*V9_LEO M/(@92]M!%A)98T"1R.A]FHK\ZQ&+JUY9^]358&:,!8G;\,/&7BFX\9>(;C4+IS)-,Y+,>_-?I;_P7B^+$GA'] MI/XL:&KM&FJ>*[20C!7?_P 4UH@_'IU_"OR^Z&OT;AK#*GA?:?S:GA9A4O4M MV"BBIM.T^35;Z.WA&Z29MJCWKZ(X#T;]FWX$+\8/$]PVJWT.A^'=*M7O]1U2 MX.VWL[>,;I)'/954$DU^]'_!)/\ 8;70?!__ E_B3PW-X>TBSU&2#PUX=U+ M2;G3]2D:RN)(?[5U*.X2-_,DEC,MK!L\N*,07!,DSQ_9OG?_ (('?LIM-K>F MW%]IN@LOA."VU_5FOX?M,\[SFZ2PCMX^%C:.:V>X,[DE&MX52-C(98?V K\[ MX@S2=:JZ,'[L?Q9[N!PZC'G>["BBBOFSO"BBB@ HHHH \[_:H_9^M?VF?@7X MB\*-/8:7K5]I]VF@:[<:9'J$OA;4I+6:"#4[>-RO[^ S%E*NC=0'7<37X0_\ M%P+PFPM([:TU_5+ M:\1?+\T3"9Y(W/F[&C6]UY3J4=K-.48)(GS_ !+1Y\(Y=4=V7RM5L?6GQH_Y'RZ^M'_AQ]#^=\=_O$_4****V.4**** "O9/V//^2C6/\ UT_K7C=>R?L> M?\E&L?\ KI_6N/,/]WEZ'LJ_,^^!THH'2BOS,_I@**** "O!/VX M]1D3X _MRVN^]TA;HF>E4=?\17'B"[:29CU)QFL^OI,' M@8TE=[B]0S1117H#"BBB@ HHHH **** "BBB@ HHHH ]8_8MD6+XXV3,=HQU M-?JMX:;?H5L1TV"ORE_8VLUOOC;9QM]TCM7ZL>%8A!X>M4'14&*_*^.[?68> MA^Q>&M_J]3U_R-"BBBO@S]."BBB@#Q[]M#_DF)^C?RK\KM=_Y#MY_P!=6K]4 M?VT/^28GZ-_*ORNUW_D.WG_75J_5>!/]UEZGXCXC?\C"/H5:***^[/ST**** M "@=:*!UH _4S_@BM_R;QXT_['!O_33IE?8E?'?_ 16_P"3>/&G_8X-_P"F MG3*^Q*_ \[_W^M_B9_2G#7_(JP_^!?D%%%%>6>X%%%% !1110 4444 %%%>7 M?MP>/=>^%?[%GQ?\4>%;F:R\3^&_!.LZIH]Q#;I<207D%A-+ ZQ.KI(RR*I" M,K*Q&"I!P0#\@/\ @JU^W'-XZ^+?QXC7Q+KVL^'=/\2+X+\,VLTTL&F::=.L M(X=2\BT(13<#4IM1B>Z96D=,(DA@$8K\HU)VC=UKZH_X*O?M$M\=_CU-NU"[ MU*;39Y5N;JYD#S74O 9W( 4'@ *H5$551%1%51\KU^I9+@_J^%C%[O5GSN,J M\]1L*='&TSA44LS< #O3:[3]G_P3-X[^*^BZ?%'Y@GN55AC/&:]24E%79S)7 M=C](/^"0_P"P3=_'SP)X9M[OPG!JN@ZAXAL9O%5QJ%M:W5A:Z9;NUXT$]O-, MC7"WCV@L]L:2A!(Q$JG3H? M2X>GR4U$****X38**** /S+_ ."\$-KX@_:$^#O@)+.RBNOBQX8\46DUV!%% M-/+IC:9=6:NY&^41BYOUCC!PK7DI ^8Y_"?XH>$)/ ?CG4-)DSYEG*8SGV-? MU5_\%!_A)JWQW_88^+OA/P[I4.M>*M9\(ZE'X94M.='S'1117VYXY]"?\ !.CXQP?" M?XVQ->-,+2],<;&*=X)(V$BLDDIW5Q8BUU"YNK7[--+?6[-;W>Y!'&N1<12C*((VQN3*%2?Y(- MU)M(UJUN59E,,JOD''0YK]XO^"*_[7/B'XN_&?PKX5T_5]1;P5)X)\0:IJ>E MM%'+:)JD%_H4<$Z2,ADA9H[N\W1)(L3LS2>69-[GXWBK!Z+$1]&>MEM7>#/T M^HHHKXD]8**** "O%?\ @H7X;U;Q3^R=KMOHV@ZIXFN[74='U"33M.57NYK: MVU6SN+EHT/,C)!%+((D#22;-D:O(RJ?:J*:=G= ?RA_\%#M"7P_^U)K\,87R M=^Y&7E74DD$>QKP^OM+_ (*9?LH>(/@]8V&;6UT7Q/%H@MTLX; MY+>)R\,,")'!!-')'/#&(HMD,T8,41!C7XMK]9RVO&KAH3CV/F<1!QJ-,*W? MAUX[O?AUXHM]3L9I(;B%@0R'!QFL*BNV44U9F)^R7_!*C_@HU)\.O'%M'IMQ MX=M? 7CCQ/<:[\0HKO2;V^UR"Z?1A;17-@UO*08FGL-/1XC;2,//F?>%Y3]7 MOA%^U%\._CQ'IZ^$?&7A_6KS4].&K1:='=K'J4=M^ZW/+:/MN(2AFB5UEC5H MWD57"L<5_(YH?B&\\.ZG#=6EU<0R0-O79(5Y_"OH7PC_ ,%/_'_AG3].MY&G MNCI,WVBQNH=1N+*^L9#&T3/!M1S"RM4/ZFJ*_!/]G__ (+I^-M.\,Z7I>N?%;QQ8VNFVT5K$9(M(OK@HBA5 M\RXN;&2:9\ ;I)7>1SEF9F))^@/!7_!PE=_#[2I+<:EX1^*\1Q-+;6DUM:\DT^192V_*"%E"A M#YA+%4]]^$'_ 45^'_Q,EL;;6EU7X<:EJ]VECIMIXK-K;KJH5ZU^Q-_R7_2_]X?S MKR6O6OV)O^2_Z7_O#^=;XC^'+T(I_$C]_O\ @BU_R!OVC/\ LKDO_J-Z!7VI M7Q7_ ,$6O^0-^T9_V5R7_P!1O0*^U*_(:OQOU/IX[(****S*/YC_ -OS_D@7 MPD_[$_2/_2.*OD.OKS]OS_D@7PD_[$_2/_2.*OD.OU;*?]UAZ'S6)_B,* ,F MBIM/C\W4;=/[\JK^9%>D8'WA_P $D_V0O$G[37@S7?#/AW2+'^V/%GVC3)M; MU"0+;>%]/**MSJ!C#+)<2()42*"(@R32QAWBB$DL?]&U?DC_ ,$6O 4/PT_; M;\#V44JK)J7PD\17TL"R\C_B<>'PKLF>^2 Q'8@'K7ZW5^6YUB'6QO,PQRB>PU+6+'3[V$AU8#S;2ZGCW !E\SGZ)X2237RY7T3_P4DU^ M'5/C?=6MLHCM=-F:UAB'W8T3Y54?0 #\*^=J_6\NI\F&A'R/F:\KU&PKN/V< M/#C>*_C?X:L57.F37#U[)^Q+XMT7P3\;-#U+69-EO9WB2D@= "*Z* M\FJ;:[&E M0I9VE[<_$^2SFO(8U")*\(TE_*9E )3>^TG&YL9-G_A_/XO_ .B3_"W_ ,.U M+_\ *:ORBIA,1*3DX/[CZ6-2"5DT?I517YJ_\/Y_%_\ T2?X6_\ AVI?_E-1 M_P /Y_%__1)_A;_X=J7_ .4U3]2Q'\C^X?M8=S]*J*_-7_A_/XO_ .B3_"W_ M ,.U+_\ *:C_ (?S^+_^B3_"W_P[4O\ \IJ/J6(_D?W![6'<_2JBOS5_X?S^ M+_\ HD_PM_\ #M2__*:C_A_/XO\ ^B3_ M_\.U+_P#*:CZEB/Y']P>UAW/T MJKX/_P""\3VZ>#_V:UNI8889/C9I\1:5PBDMH6N*%R>,DD #N2!7"_\ #^?Q M?_T2?X6_^':E_P#E-7)_&W_@KUK'[1GPXO/!VO>%_#/@+1]4GMI;O6_#GQ4E MGO[>."XBN#%Y7]DIYT,WE>1-"702PS2QETW[A4,'B%)/D?W!*K"VZ/R)_;AT M-?#WQZU2W$'V?:[?)C'>O'Z]R_X*&_$C2_BK^TEJVL:._F6<[$J:\-K]5PU_ M91OV/FJGQ.P5]N_\$E?%_P!G^(O@O267"W'CGPNVXGC(\0ZO?L] M:U:7_P //B9H=];PW5O<^!M3-<+ M*U5,_9[XT?\ (^77UKDZZSXT?\CY=?6N3K+#_P ./H?S[CO]XGZA1116QRA1 M110 5ZY^R'?+#\3=/C+ ,TG%>1UWW[-5\-/^+VER,V%5^:Y<9'FH27DST\FJ M>SQU*7]Y?F?H\.E%5]*O%O[)95.0U6*_,=C^G(R35T%%%% PKR3]L[3/M_P8 MO%5?GSG/X5ZW7)_&;PW_ ,)5X(N+3;NW#./PKHPE3DK1D^C/-SB@ZV"JTEUB MT?FC-"UO(4;[R]:@N[N.RA,DC*JCN:T?BS/%X-\3WT4Q""%SQFO _B5\6Y-4 MF:WM9/W-?K&#P\J]N78_F.K%PFX=C=^)OQ<6VC:WM6W,W&Y37DM]J,VHS-)- M(SLQ[U%-,T\A9B6)IM?3X?"PHQM$BP4445TC"BBB@ HHHH **** "BBB@ HH MHH **** /6OV*?\ DNEE]*_53PY_R!+;_<%?E7^Q3_R72R^E?JIX<_Y EM_N M"ORGCO\ WJ'H?LGAK_N]3U_R+U%%%?"GZ8%%%% 'CW[:'_),3]&_E7Y7:[_R M';S_ *ZM7ZH_MH?\DQ/T;^5?E=KO_(=O/^NK5^J\"?[K+U/Q'Q&_Y&$?0JT4 M45]V?GH4444 % ZT4#K0!^IG_!%;_DWCQI_V.#?^FG3*^Q*^._\ @BM_R;QX MT_['!O\ TTZ97V)7X'G?^_UO\3/Z4X:_Y%6'_P "_(****\L]P**** "BBB@ M HHHH *_./\ X+?_ +0FD>&_B1X-\.W-RUU_P@NAWGC2XL9+ -;V>H7,@T[2 M+LSO'CS/*&NJD<,M3O68N;JY>3)[Y.:R:,YHK]32LK'S85]I?\$H/A<=4^(&ER3Z M3J5[J'B36['P]I/V.PDO)+>6ZF"/=M&A#&&UA\VZE.Y0(K:0ED +#XYT+2Y= M8U6&WA1G:1P, 5^^_P#P1N_8ODM[#P3XPFDU'2;'P2AU"-8HX?+US4+JSN+8 MQ2,6,BQV]O<-(5$:^9)<0%9<0RQOX?$&,]CA6EO+0[,#3YZGH?HGX"\$:;\, M_ VB^&]&AFM]'\/V$&FV,4MQ)<2100QK'&K2RLTDA"J 7=F9CR222:UJ**_- M#Z **** "BBB@ K\3_\ @KQ^R%K4GQJ^,":EI6G^'_#^O:W_ ,)1X$AAFLT7 M5[<:7IPUF>*")S*K#4Y9))C*B%Y+HR#?O9J_;"OCO_@M9X$\1^+_ -G'P;J& MAZ!:ZMI'@_QE#X@\6:C)?BUD\,Z##INHK?ZA&&GB28B*3R'B99R8KF4I%YBQ MR1]>!Q#H5XU%T9G6IJ<'%G\SE[!]ENY(_P#GFQ%15ZY^VA\$C\"?C1?Z.$95 M#%U/8@G@BO(Z_6:=13@IQV9\S*+3LPKZX_8.^+=Q;_#+Q!X;L8FN/$UB/^$C M\*M':0W5Q9:Y8?Z5I\\"2JR&1;F*/ 92&!9&!5B#\CUWG[-?Q+D^$OQBT77( MY&C:QG5\@USX[#JO0E3?8NC4<)J2/ZT/A1\4="^.'PM\->-/"]]_:GAGQAI5 MKK>D7GD20?:[.YA6:&7RY%61-T;JVUU5AG! .1705\<_\$+/# M$>O:UJ6VII'%O=K=(UB 2%(%'V- M7Y-4IN$G"6Z/IHRNKH****@84444 ?#_ /P5]_8XL_BSX:O?'5]?:M-I:Z3! MH^JVHMXY;/1HH)+J>+4V8%98XU:XDCG;$JJC0RGR(X)Y'_G\_:/_ &>=:^!/ MCB[L=1LI[>,2'RRR\,O8BOZXZ_.?_@HS_P $GK'Q+H]W?>%_#=YK7A?R))4T MK3(UDO?"S*K2,+6'(:XLF .VVB#30N5C@CEAD2*U^BR/./JLO9U/A?X'#C,+ M[3WH[G\]=%?0W[3W_!/OQ=\"+N2Z-E/<:<\CQHRQ,K(R,5='4@,CJRLK(P#* MRLK $$5X#=Z3=:>Q$]O-#M_O+BOT"C7A5CS0=T>'*,HNS*]%%%;$@5![4@10 M<[5_*EHH W]$^*7B#PTBK8ZE-;JO "GI73V'[6_Q$L;-K7_A([B:SDQOMYT$ MT3X.1E&R#@@'D<&O.:*SE1A+XDF4I-;,^B/#/[:^EZKHT.F^.O"'A?Q=I\4J MS^1=Z- 5W@$!N%!S@GOWK[ _9'_X+=7/PGU.TT7PCK6H:#X;CA-NOA[Q!;2: MYHMB-EO'%]B#317-HD4=N$2WCN/LJK+(1 '(']<\/Z;)XVL+9E>!([S5_"GG:E##*L3&2673 M]GVN&.20(L:6_P!M93(1(ZJAE;ZA^ O[1?@W]IOP9<:]X)UC^UM/LK^;2[Q) M;2>RN]/NHB-\%Q;7"1SP2;620+(BEHY8I%RDB,W\DWA+XCZQX+U2.ZLM0O(Y M(3E<2D5]>_LK_P#!2G4-/\:V4%S8=W\COHYBGI,_I2HKYI_8R_P""C.A? MM(OHOA_6HX=)\6:G:-):74&!H_B.6+S#*MDQ=I(YEA19VM9L2*COY;W*6\TR M_2U?)SA*$N62LSTU)-704445(SY(_P""R'_)NGAK_L8I?_3-JE?S6?%7_D=K MS_>K^E/_ (+(?\FZ>&O^QBE_],VJ5_-9\5?^1VO/]ZON.$_X/"__8\>$/\ U)--K^D>OYN/^"3G_(\>%_\ L>/" M'_J2:;7](]?FO$G^^/T1[^7_ ,(****\$[0HHHH **** "BBB@#^07XL?\BC M\+_^Q)T[_P! KC:[+XL?\BC\+_\ L2=._P#0*XVOUO+?]UI_X5^1\SB/XDO4 M*]:_8F_Y+_I?^\/YUY+7K7[$W_)?]+_WA_.M\1_#EZ$4_B1^_P!_P1:_Y W[ M1G_97)?_ %&] K[4KXK_ ."+7_(&_:,_[*Y+_P"HWH%?:E?D-7XWZGT\=D%% M%%9E'\Q_[?G_ "0+X2?]B?I'_I'%7R'7UY^WY_R0+X2?]B?I'_I'%7R'7ZME M/^ZP]#YK$_Q&%6=%&=;L?^OB/_T(56J[X9&[Q1I8_P"GR'_T,5Z3V,#^BO\ MX(U:6W_"POB)J$,+26:^$O"6ER7,<;&%;R%M8FEMC)C;YT<5U;2-&#N1;F%F M $BD_>E?/?\ P2SB6#]A_P +*HPHU'6__3Q>U]"5^.XB7-5D_-GU5/2*"BBB ML2@HHHH *^,_^#@/_E%-X]_[#GA3_P!2?2J^S*^,_P#@X#_Y13>/?^PYX4_] M2?2JJ.Z _ S]O3_DONN_]?\ -_Z$:\2KVW]O3_DONN_]?\W_ *$:\2K]>PO\ M*/H?+5/B85);W,EK('C8HR\@BHZ*Z"#77QWJRC O9*7_ (3W5_\ G]DK'HJ> M5=@NS8_X3W5_^?V2C_A/=7_Y_9*QZ*.5=AW9L?\ ">ZO_P _LE'_ GNK_\ M/[)6/11RKL%V;'_">ZO_ ,_LE'_">ZO_ ,_LE8]%'*NP79L?\)[J_P#S^R4U M_'6K.N#>R5DT4/];X^_[$/7__ $WS M5Y[7H7[/'^M\??\ 8AZ__P"F^:N/,/\ =JGH_P C6A_$CZH_;KXT?\CY=?6N M3KK/C1_R/EU]:Y.N7#_PX^A^ 8[_ 'B?J%%%%;'*%%%% !6W\/-7_L/Q;:W' M3RVZUB4Z)S'(K#L:F4>969I2J.$U-=#],/@QK']N_#^RN,[MZ]:ZJO%OV//& MR:MX!L['=EH5YYKVFOS/&4W3K2B^Y_3.38I8C!4ZB[+[PHHH)P*Y3TP)Q6;X M@U:&SM9%9@6VGBH?$?B:+2H&7/SL,+@]ZX:[U";59#),V6[4UW)EKH?G)_P4 M4TF[\/\ C>2X7='%>2$CWYKY;)W'-?IE^WC\#O\ A8_@UKV./=)8QE^!Z5^: MFI63Z??2PNK*R,1@BOVGA7'PQ\=&?SQQ;E4L%F$E;W9:K]2"BBBOICY@ M**** "BBB@ HHHH **** "BBB@ HHHH **** /6OV*?^2Z67TK]5/#G_ "!+ M;_<%?E7^Q3_R72R^E?JIX<_Y EM_N"ORGCO_ 'J'H?LGAK_N]3U_R+U%%%?" MGZ8%%%% 'CW[:'_),3]&_E7Y7:[_ ,AV\_ZZM7ZH_MH?\DQ/T;^5?E=KO_(= MO/\ KJU?JO G^ZR]3\1\1O\ D81]"K1117W9^>A1110 4#K10.M 'ZF?\$5O M^3>/&G_8X-_Z:=,K[$KX[_X(K?\ )O'C3_L<&_\ 33IE?8E?@>=_[_6_Q,_I M3AK_ )%6'_P+\@HHHKRSW HHHH **** "BBB@#XU_P""TGQGL_"7P7\$_#^Z MOK/['\4O$9LM>TY;IH[Z]T&SM+B^O=BI*C&V>6&RM+DL'C,&H/$RYG0U_/K^ MV7\5U^+OQQU35(?+6U8A(HXP%CC5>%50. , < "OTF_P""Q7[52ZW\;OB[ M?3:MI.K6/A^:+X?>%S8RR2QV$45I;W6JMN,KQ?:9+^X:UG,2QD?V5#%("\)K M\A+B0S3NQR=S$\U]YPO@^6DZ[W>WH>+F-6\N1#****^L/-.H^$'CR'X<>.+3 M5KBU6\CMF#&-NAK[LL/^"ZOB[P]IMK:>%?'/C#X?Z=! DVDT@8JJ*5#!/D! !+$_G717#B\OH8G^,KFU.O.G\)^C'_#_#XJ?]%R^) MW_A,>%O_ )6T?\/\/BI_T7+XG?\ A,>%O_E;7YST5Q?ZO8'^7\3;Z]6[GZ,? M\/\ #XJ?]%R^)W_A,>%O_E;1_P /\/BI_P!%R^)W_A,>%O\ Y6U^<]%'^KV! M_E_$/KU;N?HQ_P /\/BI_P!%R^)W_A,>%O\ Y6T?\/\ #XJ?]%R^)W_A,>%O M_E;7YST4?ZO8'^7\0^O5NY^C'_#_ ^*G_1W MMTMHHXX8H554&!A(D2-!C^&-%11PJJ /%Z**]>E2C3@H0V1RRDY.["G1MMD M4^AS3:*T)/UF_P"")G[0WAN+XG_#>]UIH;74O#]Z?#L>H1Q7TETT.IC[+':8 MM9%#0R7S6+,+I)K>,H)2L;QI/%^XU?RI_P#!/[XGZ=X,^)%QI&N6=MJF@^)H M6TW4;&Y7?!>6\HV21N.ZE20:_HJ_X):^-_%GCO\ 87\&2>-KV75O$>ASZIX: MFU.99Q/K$.EZI=Z;;WTQGDDD>:XM[6*>21G.]Y7<8# #\XXCP?LL3SK:1[V MJ.X**** "BBB@#R3X\?L0?#K]H;4YM4UK2)['Q!);RP#5]* MNY+*Y+.D:K),J'R;MH_*C\L74)RC;'8 FO#?$_[!OQ(T.:9HO#]Q=6\'WWA(D"9SC.W.,X/7T-? MU;^*O"NE^.O#&I:'KFFV&L:+K%K+8W]A?6Z7%K?6\J%)(98W!62-T9E96!# MD$$&O(W_ ."HZ9X7\%_&.)82NI66BP?\(KK0DW1(CVJ7=U-:3@[Y'D$U MQ;>6D/R><[A!ZU+BJ@_XD6CEEEL^C/PRW"EK]>?$'_!!3Q-XR\-VMY8_#7Q% MX;OKF(22V%WJ6C2R6CDQ2\FBFN(F2&5LQ2,QM9W15?=)"JSH&ADCE?U*.>8.I]M+U.>6#JQZ M'Q717K'Q>_8W\9?!R1EU#3;R15_C2$E?SKRNXM9;.39-')&PZJRX->I3J1FK MQ=SGE%K9)[:ZC657C,D4T<;KO5E)7!!!(/[_?\ !.']K;6OVM_@_P");KQ1 M;:;#XJ\$^*[_ ,,ZG/I=HUKIE^%$5W:7%JCSSR!'L;RSW[WR)Q. -H4G^5O3 M[Z33KN.:)BKJP((^M?LY_P $9?VI_$4/Q:^$NDZ1KB+H_CN]N_#WBG1KI7FB MNWM]&O;VTO[?Y@(+J/[ ('<96:"0*ZLT,#Q?&\39>N7ZS!:]3U?[U?<<)_P .7J>-F7Q(YV@]**#TK[ \P^Y?^"3G M_(\>%_\ L>/"'_J2:;7](]?S) M/]\?HCW\O_A!1117@G:%%%% !1110 4444 ?R"_%C_D4?A?_ -B3IW_H%<;7 M9?%C_D4?A?\ ]B3IW_H%<;7ZWEO^ZT_\*_(^9Q'\27J%>M?L3?\ )?\ 2_\ M>'\Z\EKUK]B;_DO^E_[P_G6^(_AR]"*?Q(_?[_@BU_R!OVC/^RN2_P#J-Z!7 MVI7Q7_P1:/\ Q)OVC/\ LKDO_J-Z!7VI7Y#5^-^I]/'9!111691_,?\ M^?\ MD"^$G_8GZ1_Z1Q5\AU]>?M^?\D"^$G_8GZ1_Z1Q5\AU^K93_ +K#T/FL3_$8 M5>\,?\C3I?\ U^0_^ABJ-7O#'_(TZ7_U^0_^ABO1EL8']3G_ 2X_P"3(O"_ M_80UK_T\7M?05?/O_!+C_DR+PO\ ]A#6O_3Q>U]!5^.5OC?JSZJ'PH****S* M"BBB@ KXS_X. _\ E%-X]_[#GA3_ -2?2J^S*^,_^#@/_E%-X]_[#OA3_P!2 M?2JJ.X'X&?MZ?\E]UW_K_F_]"->)5[Q_P4*T>71_C_K0D'^LOIB/^^C7@]?K MV%_@Q]#Y>I\3"IK/3YM0?;"C.WH!4-?0W_!/?PKH/B[XI6]IKD/G0R2_=SC= M@9Q^-57J^S@Y]B81YG8\2'@#5C_RYR_E1_P@&K?\^E_9LNY_-Q_P@&K?\ M^.O^_6C?\ ROH_ULH_RL/[ M-EW/YN/^$ U;_GSE_*C_ (0#5O\ GSE_*OZ1_P#AQ]\+_P#H:/'7_?K1O_E? M1_PX^^%__0T>.O\ OUHW_P KZ/\ 6RC_ "L/[-EW/YN/^$ U;_GSE_*N[^!/ MA*_TF#X@7%S;M#"G@/7LLW '_$OFK^@S_AQ]\+_^AH\=?]^M&_\ E?3HO^"' M?PEEGMUU#6/%NL::EY:W-WIE];:-)9:K'!1OC=UR- MU88GB:E4I2IJ+U315/+Y1DI7/&?C1_R/EU]:Y.NL^-'_ "/EU]:Y.O>P_P## MCZ'\WX[_ 'B?J%%%%;'*%%%% !1110!]"_L/_$4:+XI:VN)-J, J@GBOM2WF M%Q LB]&&17YB?#SQ')X;\36LR,542+N^F:_1'X4^/;;Q;X3@FC;=Y<8!YKXO MB'"\M155U/V;P\S55*#PDWK'8ZN258EW,< 5S?B/Q@L9:.%@_N*H^*O#F M&V8@CAO>N=1-ISZU\X?I&XZXDDNYBTC,PSP">E &!112**>NZ-%KFFS6TRJT M"?%TVH6-L5LFR257"YK])JX_P",'PLL_B?X6FL;J%90 MRG'UKW,ASB6 Q"G]E[GS/%&0QS/"N*^..J?Z'XYD;317K'[3'[.&J?!OQ/,T ML)^RS.?+VCH*\G(P:_;,-B:=>FJM-W3/Y\Q&'J4*CI559H****Z# **** "B MBB@ HHHH **** "BBB@ HHHH ]:_8I_Y+I9?2OU4\.?\@2V_W!7Y5_L4_P#) M=++Z5^JGAS_D"6W^X*_*>._]ZAZ'[)X:_P"[U/7_ "+U%%%?"GZ8%%%% 'CW M[:'_ "3$_1OY5^5VN_\ (=O/^NK5^J/[:'_),3]&_E7Y7:[_ ,AV\_ZZM7ZK MP)_NLO4_$?$;_D81]"K1117W9^>A1110 4#K10.M 'ZF?\$5O^3>/&G_ &.# M?^FG3*^Q*^._^"*W_)O'C3_L<&_]-.F5]B5^!YW_ +_6_P 3/Z4X:_Y%6'_P M+\@HHHKRSW HHHH **** "O$/^"E'CBX\ _L$?%JYT_6M6\/:]J?AJ[T+0-0 MTL3_ &ZVU?4$^P:<8&@'F)(;VYMPLBX$9(*-8M/MTL&CZIUETJ]E FCVPF6)T) M8MLUH4G5J*G'JR9245S,_*G_ (*.?%&'6O$ECX5M;^:_3PV'AN;J6=YI=0NF M1B222:^8*W/B1XA_P"$L\=:GJ1;?]LG:3<>^236 M'7ZWA:*HTHTX]$?,5)N4G)A115BTTF[O_P#CWM;B?_KG&6KH(*]%7O\ A%M4 M_P"@9J'_ 'X;_"C_ (1;5/\ H&:A_P!^&_PI_X1;5/^ M@9J'_?AO\*/^$6U3_H&:A_WX;_"CF0691HJ]_P (MJG_ $#-0_[\-_A22>&M M2A0L^GWR*O5FA8 ?I1S(5F4J*.E%,#2\'ZPV@>)K&\1BIMYE?(/H:_>[_@B! M^T'-X\^*6J6EGIS3:7XT\++JNHWRZC+Y=OJ6ERV]IEK;:8S)<6M];H9@RN4T MN-")%5#'_/\ U]F_\$Z_CI?>'_ FJZ%HNIZWH_BK2P^M>'=4T>VCNM2TB_AB M<+<6\$LL45PXC>5#;RR)%<)))#(1'*]>#Q#@_;89R6\=3MP-7EJ6?4_I?HJC MX6\4Z9XY\,:;K6BZE8ZQHVL6L5]87]C<)<6M];RH'CFBD0E7C=&5E920P(() M!J]7YJ>^%%%% !1110 4444 %%%% !1110 5B?$7X:>&_C!X/NO#OBWP_HGB MCP_?-&USIFKV,5]9W!CD66,O%*K(Q21$=<@X9%(P0#6W10!\I_$+_@CQ\(-9 MMM6OO"=GK7@WQ1..,+$Q6%H&" M2)^5?_!4G_@E]<_"_P 1:K,MG%:^(X5>YM([2-DL==LE91]KM=Q)4KO19H&9 MG@=U!+QR0S3?T 5X%_P4D\'WFN_LRZCK<-Y80Z=X%^T^)=8MKFT:9]1L(+"[ M6:*%U/[J8"02HQ5PYA\HA!*98_1R_,*N&JJ47IU1A7H1J1LS^5;4;"32[Z6W MF4I+"Q5E/8U#79?M#Z9_8WQP\3VHZ0W\BC'IFN-K]5A+FBF?-O1V"OJG]@OX M@Q^#O"-YXHU#1;SQ)9?"WQ5X>\=S6=G$DU\+72]4M[JZ>U61D4S_ &=) H+* M#D@D#)'RM7UU_P $M6*:=\3BI((\*ZH01V_T.6O.SB*E@YI]C?".U5'].5%> M _\ !*#_ )1:?LU?]DK\+_\ IHM:]^K\J/I#Y(_X+(G'[.GAK_L8I?\ TS:I M7\UGQ4_Y':\_WJ_I\_X*C_#6'Q_^S)#?2:AJ5G)X7URRU".&U,?EW_GEM.>& M<.C$Q^5?2.-A1A)'$=Q4,C?S/_M-:1%H/QHUBUA7RXHY"%4]N:^VX3DN66?:7_!)WQ+#_P +8\*V.]?-/C?P>!]-U!?GM+E)(R'CDBG6-T=2&5E M5@"_'UO#IUG)XGTJ&[O;&RU)-2BTF]V[;NQ-PBJ)) M+:X66!SM0AX7!5&!4?G?%%/EQ=^Z/=R^5Z5COZ***^;.\**** "BBB@ HHKP MG_@IAJK67[$GC:P*Z>UKXJ^P^%+_ .VVS7$0LM5O[;3;H[%=,N+>[E*$MM#A M2RNH*,TKNR _F%^.>AWOAC2_AUINI6LUCJ%CX-TZ*XMIEVR0MY><,/7!!_&N M#KWG_@I/KEKXA_:OUN:Q2*.SB AACB "1(ORJJ@= /:O!J_7<#'EP\(^2 M/EZSO4;\PKW#_@G?X<_X2K]I_1;/./,D7/\ WT*\/KZ)_P""7$L5G^UEIEW< M30VUK8Q-=3S2MMCACC!9F8]E !)/856,E:A)^04M9H_?O_@CUX0LM&_9(U#7 MHXW.M>,O&WB/4-:N6E=C>W%MJD^EPOM8E4VV>GV<6U JGR=Q!=G9OJBO#_\ M@G!\+]4^$G[%W@K3];6>#6-62\\2WUI-9264NF3ZK>W&IO9O%(2X:W:[,!+[ M68PEBD9.Q?<*_(9.[N?4(****D#^8_\ ;\_Y(%\)/^Q/TC_TCBKY#KZ\_;\_ MY(%\)/\ L3](_P#2.*OD.OU;*?\ =8>A\UB?XC"KWAC_ )&G2_\ K\A_]#%4 M:O>&/^1ITO\ Z_(?_0Q7HRV,#^IS_@EQ_P F1>%_^PAK7_IXO:^@J^??^"7' M_)D7A?\ ["&M?^GB]KZ"K\7M8,I93] M&5G^*_"FE^//"VI:'KFFZ?K6BZU:RV.H:??6Z7%K?6\J%)898G!62-T9E9&! M# D$$&@#^8?_ (*C:7<6OQ%T:\NAFXU*RANI'P!YKO$K,W'J23QZU\MU]H?\ M%2_@CJ7PLN[7P70%(V4HOQ?7ZME-55,)"7D?-XJ/+5:"O4/V0/%4GAWX]^'55MJSW:H2>@S MQS7E]:_@+Q!_PBWC#3]0W;?LDPDSZ8KNJQYH./D8Q=G<_J?_ .":6L0M^P]\ M-_#K-"NL?#_0+#PCK-NMQ#*UM>6-K#"Q(C=]JS1B.XB#E7,%S"S(A;:/=J_. M;_@BQ^W+IOC74IO!>N:Y8VUSXVM(=9\+07-O+'-J=U;PO#J-M'<%C#(T5O;V MWU"WD*O$X.:[L1D,:^&E"I\70]3)4?LN?&FW^)O@6T9IE>Z"#?S7JX.:_'L1AYT*CI3W1_26"QE/%48UZ3NF@HH MHK Z@H(R*** .(^,/P3TSXM:!-9W4,.^0$+(5Y6OSN_:0_8XUCX4:[<-96UQ M=6(.1(!Q7ZD5D^+O!UCXTTMK2^B62%@>,5]!DO$%? 3LM8=4?*<1<*X?,X\Z M]VHMGW\F?BW/ ]M*T*%%%% !1110 4444 %%%% !1110!ZU^Q3_R72R^ ME?JIX<_Y EM_N"ORK_8I_P"2Z67TK]5/#G_($MO]P5^4\=_[U#T/V3PU_P!W MJ>O^1>HHHKX4_3 HHHH \>_;0_Y)B?HW\J_*[7?^0[>?]=6K]4?VT/\ DF)^ MC?RK\KM=_P"0[>?]=6K]5X$_W67J?B/B-_R,(^A5HHHK[L_/0HHHH *!UHH' M6@#]3/\ @BM_R;QXT_['!O\ TTZ97V)7QW_P16_Y-X\:?]C@W_IITROL2OP/ M._\ ?ZW^)G]*<-?\BK#_ .!?D%%%%>6>X%%%% !1110!@?%;XH:'\$?A=XD\ M:>*+[^S/#/A#2KK6]6O!!)/]DM+:%III/+C5I'VQHS;45F., $D"OYV_^"AO M[0J^(?!>M2M!K5CJWQ2\1ZCXWNH]9N!-JD=M>7+MIL%P0\@1K?319P"%79(1 M"$0[5%?LY_P6$\:6^C?LB1^&;B/6F3X@^(+#1)6L+K[*GV2%FU._CN)-ZM]G MFL-/O(&10_F^>L3*4D%4#@ #L!BOI^ M&<'[2NZSVC^9Y^85>6'*NIY/1117Z">&*J-(<*,MZ"OV%_X)._\ !.V_^*?P MF:\TBVTFQU*ZL"7UW6=*?4-/T>5H\Q#[.LD)NIF)5C$LJ!(SO=UW0I-^8?[) MGPVM_BE\:],TN^DB@T]MTMS/,VV."-1EG9CP% !))["OZ>/^"?/P>A^"?[+. M@Z6FARZ%=74MS>W"7%HMM=W6^9Q!+.OWQ(;9;=0LN)$1$C=4*%%^5XFQSI4U M2@]7^1Z67T5*3DSYI_X= ?$W_HK/P;_\,Y-_\NZ/^'0'Q-_Z*S\&_P#PSDW_ M ,NZ_0"BOB/K-7^9_>>Q[./8_/\ _P"'0'Q-_P"BL_!O_P ,Y-_\NZ/^'0'Q M-_Z*S\&__#.3?_+NOT HH^LU?YG]X>SCV/S_ /\ AT!\3?\ HK/P;_\ #.3? M_+NC_AT!\3?^BL_!O_PSDW_R[K] **/K-7^9_>'LX]C\_P#_ (= ?$W_ **S M\&__ SDW_R[H_X= ?$W_HK/P;_\,Y-_\NZ_0"BCZS5_F?WA[./8_/\ _P"' M0'Q-_P"BL_!O_P ,Y-_\NZ/^'0'Q-_Z*S\&__#.3?_+NOT HH^LU?YG]X>SC MV/S_ /\ AT!\3?\ HK/P;_\ #.3?_+NO/_VJ/^">&O?L]_ 36?$'C;QA\._& M&C75WI>@I8:-\/7T&Z2YU+5+33H9_M4FJ3JJ1O=!V4QDLJD @X-?J!5'Q-X9 MTWQIX;U#1]8T^QU;1]6MI+*^L;V!;BVO8)%*212QN"KHZDJRL"""000:<<76 MC)2YG]Y+IQ:M8_DB_:9^#MQ\#?BK?:#=1O'+;LQ*MU')KSZOL/\ ;Y^$5UK. MAZYXFFN+"]NO _BC7/ FH3VDD[J\VE:G<6:N1/-//'OBBBD"3SS2A)$WRRL3 M(WQY7ZIE^*6(H1JKJCYVM3<)N(5Z)^R[\4I?A#\8=*UJ.9H?LLJMD'T->=T* M=K ^AKJG%2BXOJ91=G='])G_ 0]\2MIWPI\?>"[9XCX9TO7AXF\+01W-@PT M[3M70W,UMY43_:DVZK'JTBO<1!6CGC2*67RI$@^X*_#/_@CK^U!?1?%KX17% MB9I/['U9_"FM+"VGQ&72]4B,:J\MXT>U$U*+2Y-L,@FD*>7&DSR"&3]S*_)\ MQPSH8B5,^EH5.>"D%%%>-?MU?M.W'[+'P-_M;28M-N/%.O7\6BZ!'J,5P]BM MU(LDLD]QY*D^5;VL-S(2_9_)$L;RHPXHQ;=D;'RW_P %,/\ @JNW@./6 M-#^%WCR'0H_".H_V5XHU^ST2#4IDOXY87?3[":X=K;SHD26*Z9[:X2-K@1JR M7$,HB\^_9"_X+8^);+P@Y\33'XT6T-Q(VS3[:STKQA%"S7$BXA#16%^5+VT0 M"?82D<3N1<2'!_+']O/]H)?%&N_\(=HM[J%UX;TAY'BEO;V2\NKR:65Y9[F> M:0EY9YIGDEDD8EG>1F/)KP+P7XXU'P!KD>H:;.\-U"IF$E4]W8_KI^#WQS\(_'_P +R:QX-\0:;K]C;RK;78MY/W^FW!ACF-M= M0MB6VN%CFB9H)E25!(NY5)KK*_EM^%/[=BWWQ/TOQ1XTT^W_ .$ET:":UT_Q M/I4\VEZ]81S0FWD\J]MV292824!+'"D@<$@_I7^R+_P7#O?#_@[3?"]IJ&B_ M$FSL+:*TL;OQ;K5SI>M6Z)N'^EWL=O=KJ#%2BB4PP2 1;I6N))&D'A8O(<50 M>W,O([:>,ISZV/UGHKY!\ ?\%E_AT+72X?B9HWB7X5WU]%8H;Z\@&K^'I+F? M"S*FI67FI#!!(5#W%^EFNQU?"@2"/U%O^"EW[.*1L[?M ?!)44%F8^.=+PH' M))/GUX\HN+LT==[['MM%%%2 445A_$GXG^&O@UX,O/$GC#Q%H?A7P[IYC%UJ MFL7\5C96QDD6*/?-*RHNZ1T1IZS87#2&WUN&'2]2:&WD13MDV7GV2Y5904$EI&^-R(1U7CO_@J M5\$O#^DQMX7\<^'/BGKEQ.D$&@>"-;T_5M2D!R7FYF;RH$DF_([ ME6\P37LCAO7)KDZFOKV34;R2>5MTDIW,?4U#7ZM%621\R]7<*^H/^"?NO:AX M3^&?Q7U#2=+FUW5Y- GTW3=+A#M-JMY=@6L%K$J*SO-)),JHB*6=B% R:^7Q MUK]"O^"/?P(E\7?%;X8Z4TGV%/$OQ"TJ_%XT/G"'^QTN-=V!=RY,W]F>1NS\ MGG[\/LV-Y>=U.3!S?D=6#C>JC]XOV3_@9_PS!^RU\-?AI_:G]N?\*[\*Z7X9 M_M+[-]F_M#[%:16WG^5O?R]_E;MF]MN[&YL9/H%%%?EI]$>0_MWZ1K6M?LM> M(D\/Z?J6J:G:W&G7RVEAIR:C<3Q6^H6T\RK TT)?]S')GRV>4#)BAN) EO+_ M #,_M]VEK'^TYKUQI\L-SIMX5N;2XA;=%/$_S(ZGNI4@@U_6)7\R?_!13]F* M\^#'@W0GO8[7[?X?C;PO?2VDAEMY+K3I7LIFC8JI,;20.REE5MI7*J<@?4<+ MUU'$.#ZH\[,HW@F?']%%%?H!XAV/P+^)5Q\*?B%8ZM;LRR1RID@XXS7]$?\ MP1W_ &H])\8?#D_#8:;]EO+/^TO$^DW]FOFZ?JUE=:@UQ.I*H!;75O/?+&\, MG^L1XI8WDW3)!_-6IVL#ZI2?+4BTSW8U(R5XL^@**\4_X>4_LY_] M%^^"G_A<:9_\?H_X>4_LY_\ 1?O@I_X7&F?_ !^L2CVNBO%/^'E7[.8_YK]\ M%/\ PN-,_P#C]<_\2_\ @K!\ _ 7A*;4-)^(OA_XC:CDQ6NA^!;R+Q)JM[.8 MY'CB$5J[B$.8]@FN&BMU=T#RIN!HLV!]%U^8O_!:C]J[3M<\77OA&2&QCTOX M-RV^MB\EBD^TWGB2YL+E([2,2(J"&WT^^2=I8S+YDE["@:%K>59,G]N[_@LE MK5Q\--8\,3?9?A#;:I<-#-J>C>(_[3\3?V?O<&"/RX$M]/NYHP@:XAN+HVX> M01,9!'<1_D/^TS^U';)-+6+U/+O%WBBX\8Z[-?W3M)-,Q M)+')/-9E%%?HJ5E9'@A7UK_P2=^!]I\3OC]I-OJL=S-HFO7^GZ+J,4,\ENT] MI=7]O;SQB2,JZ;XI73)JW MBCQ''J3W,>F/>QZ=I^E,NH3S3[6411RR0V]FLK-M26^AXRPDV^N MGWG5@X\,?\C3I?_7Y#_P"ABJ-7 MO#'_ "-.E_\ 7Y#_ .ABO1EL8']3G_!+C_DR+PO_ -A#6O\ T\7M?05?/O\ MP2X_Y,B\+_\ 80UK_P!/%[7T%7XY6^-^K/JH?"@HHHK,H**** "BBB@#\?\ M_@MQ\#H[?XL_$B.:1KB\\66EIXWTS?:/")$CM+?2KNWBFWC$C7,FEP1+$\C1%?YU?VP/A4G MPP^+U]!9%9]*N%6XL[B/F.XBD ='4]PRL"/8U]WPOC%*FZ#W7Y'CYC2M+G1Y M11117UIY9]J?\$R/VN;SP)J^G^&UUF'0;K3;R#5M&U"Y:7[/:7T+[H_-$+QR M-;R#=#/&DB&6"::(MMD8'^B;]GKXO1_'CX+^'_%:VL=A/JML?MEI'))+'9W< M;-%(S>1]G\RZL)P]C>-Y.U-T\+N!%"596 MBC*_)9]DDJS]O0WZKN>G@L6H^Y,_I&HKXK_9Q_X+#^'-0\$6%#)=2NL);2%67S2Z7S>5%&%874X65H_I[X._M+_ X_ M:(.H_P#"O_B!X)\=?V/Y1O\ _A'M;O\OS?(=MF_RY-N[&[8V,X./A MITY0?+)69[$9)ZH[:BBBI&%%%% !17@?BS_@J;^SGX2T26^/QI^'>MM&\:+8 M^'=8BU_4YV=U0"*RL3-'X MI7R6X,5CI6EV_P!IU/6[HJS):6D. M5\R9PC'YF5$5'DD>.*.21?S\\6_\%K/'=W\09K6SU+X7>"+75KASI>CZUH-U MK.HZ5;@!8OM]Q;ZE#";AR#(\4*%80XB$DQ0RO^;/[17_ 4=FU'QEK.M>%]6 MUO7O$FNVQL=1\3:_>M>:I=6_G23_ &=&X2VM1-+*ZVMLD4"%_EC Q\EZAXP MO]3U]M2FF=KIVWEMQZU]5E_#+E'FQ+MY'FULP2=J9_6=^RE^T?!^T_\ "B/7 MQH]YX?U.SN#I^JZ=,3-%;72I'(WV>YVJEU;NDL:Q_:?@J0M=:;8:N]@OBNQ^RW<(LKE2PAN3"UW)"=:M?$'ACQ! 9[*]@#+NPQ1XW1P'B MECD5XY(I%62*2-T=5=64?.YA@9X6JZ9'Y\?&C_ )'RZ^MA!K:C1E4ERQ V/'_ ,3[?P[ T<,\ MC,%STS5'5=6FUBZ::9BS,<]:JU])A<%"DK]1!1117<,]F_9-_:(O/A%XMB1I M"UM<,%8,>%%?IQ\//'5EX]\.P7EG,LBL@)P>AK\8XI6AD#+PR\@U]4?L2_M< M-X(O8-'U"1C"YZD\"OA^+.'_ *Q'ZS07O+?S/ON"^)OJ53ZKB'^[EMY,_1*B MLWPMXHM?%>E0W5M(LBR+NX-:5?E$HM.S/W"$U**E'9A1112*"BBB@!'02(5; ME3U%8'B3X9:-XFA9;C3[:1F!&YDYKH**J-247>+L9U*4*BY9JZ\SYQ^)?_!/ M/0?',S21R+:ENR+7BWC?_@F8VCD_89Y9^?2OO>C:#V'Y5[N%XFQ]!64[KL?, MXS@S*\0W+DY7W1^97B+]@;Q'I\JBWM9Y5/4[:S/^&%_%G_0/N/\ OFOU&,2G M^%?RH\E/[B?]\BO4CQOC4K61XLO#? MW4Y(_*#Q]^R3XB\!>&9]2O+.:."$9 M9B.E>25^KG[=$:K^S?K6%4?+V'M7Y1GK7W/#.;5* MC0I-M.-]0HHHKZ0^7"BBB@ HHHH ]:_8I_Y+I9?2OU4\.?\ ($MO]P5^5?[% M/_)=++Z5^JGAS_D"6W^X*_*>._\ >H>A^R>&O^[U/7_(O4445\*?I@4444 > M/?MH?\DQ/T;^5?E=KO\ R';S_KJU?JC^VA_R3$_1OY5^5VN_\AV\_P"NK5^J M\"?[K+U/Q'Q&_P"1A'T*M%%%?=GYZ%%%% !0.M% ZT ?J9_P16_Y-X\:?]C@ MW_IITROL2OCO_@BM_P F\>-/^QP;_P!-.F5]B5^!YW_O];_$S^E.&O\ D58? M_ OR"BBBO+/<"BBB@ HHKQ?_ (*)_'*^_9P_8<^*'B[1KZ\TWQ-8Z!<6OAN> MTT\ZA.-:NA]ETQ4@\N0.SWTUL@WHT8W9DP@8@ _(_P#X*B?M*1WW[4/Q\\;O M<+J5O-?V_P -?"M_+9K;26MAI<.-2M8PT22LJZS-J(,K%A(1\C-$D>/RONIF MN+J61CDN[-^9KZ/_ &_?&VDVG_"._#WP_:C3]#^']C!I5I:C'[M8T ;=@ %R MVYF; RQ8]Z^;*_4,CP?L,*D]WJSYW&5>>HPH R:*U? ^BOXB\7Z;8HC.;JX2 M/ 'J:]ANRNC#%A%=N3&PD"H=GS[0?Z+*_-O_ ((E?LDQ_#[XJZ_XJ6YN&L_!?AV/PG:K M;7$7V5[[4)(-0U&.>/)D,T,-MI!1OD4+=S+^\;/E?I)7Y7G&+^L8J4ELM$?2 M86ER4T@HHHKRSH"BBB@ HHHH **** "BBB@ HHHH _*+_@O/X!U[X@_M6>%? M"&_B!\.]0;3%M[FX>Z.HZ3?133M/$[?9XXQ;ZC$(7@42R-)<"8LD5ML M_$3QIX?;PIXKOM-;.ZSE,9S[5_6!^V_\*K[XK_LP>,(?#_A_3?$7CS1])O=4 M\%0W@1?)UV.TG6R9)'=!&6=_*8F1%:*:5'/ENX/\UO[?OPBM_"'Q!7Q1IK^= MH?C)(M6TR;RRGG6TZ"2)L'D91@<'D5]IPKC-)8>7JCR2? M17_!/+XOV7@'XBW6D:NEO<:/XHB;3+R"XC62*:*52CJR,"K#!/!&*_H"_P"" M,>LZYJ/_ 3,^%FG>(+&/3K[P?:WG@V&)86A9K/1]0N=*LY)%9W_ 'LEK9P2 M.0=K.[E0JD*/YA/"6JMH?B>PO%)'V:=9.#Z&OW%_X(9_'.V\8?M::Y+9Z/:L M_P 3OAQ;76H:A GDM;W'A_4# OG83$TEQ'KZ@.7#(NG!<.'!3XOBK!Z+$+T9 MZV6U=X,_3?XK_%#0_@A\+O$GC3Q1??V9X9\(:5=:WJUX())_LEI;0M--)Y<: MM(^V-&;:BLQQ@ D@5^&'_!4[_@H-XB\;ZUK6J:Q8ZAHNH>*D-OH6AZA/#-=> M#=)V1 6S>4/+CN+F2/[5-O",ZM:^(]2CC'!02G:P] M".A_&O;_ !_P51\7^$=):SNHX=3AD0QRI<1*ZRH1AE8$8(()!![&OE6BN>I MA:-3XXHTC5G'9GV!X1_X*>Z+X%U9-0T+X=Z7X/U1;:6S?4?",DWAF^E@D*,\ M3W&GO#(\9:*-MC,5W1HV,J#66/\ @HYJ'_11/VJ.>?\ DM&N?_':^4Z*X99) M@I.[@C58RLNI]D^ O^"K^N?#F^O+BU\9_M"ZJM];BUGMM:^*>K7\+H)8Y1MW MR>9"X>)/WD+QN5WQEC%++&^=;_\ !2SP[HE[#>:)\(?ASH>HV9W6UY8^&[." MXMSC *.L893CN#7R/150R7!QV@A/%U7NSW;XN?M^^-OB@TP_M*ZL8YOO+"VP M$>AQ7B>JZS=:[=M<7D\EQ,W5W.2:JT5WTZ,*:M!6,92]?MY_P1'^%&F>)OVBY-)NI-D_P"\. MV&KR60##SM8UR*]@BN"Z2#'V:QM[R+RI$=7.IL_RM#&3\"_\$\?V.?$>HZM8 M^)+30%U[Q-?&XM_"WAR:ZALG\1ZA%:3W:VRRSND:CR[>5V9F&$C;&3@']_/V M,OV2M._8_P#A;>Z/#J" M*.%2VV.%-[RRF2:3XCB;,(RMAX/U/8R^@U^\9ZY1117QQZ@5^4W_ 7$_9RN MOB#^T -':XT\:7\0/"\FO:7:"=WO6U32GB@U"0J_RK$]G7N7'O$-Y9R*RM;3-'R/0U0K]!/^ M"FW_ 3TU;PKXOUK4(=&&AZ[HY675](B6V,5ZMX$_;O\=>#)8&;6+R\6$ 2MOX';GM7B=%9U* M,)_$KE1DUL?7:?\ !7+QFJ >7'P/^>:_X4O_ ]T\9_\\X_^_:_X5\AT5S?V M?A_Y4:>WGW/K34?^"LWC.^@9-JKD=0B_X5Y3X^_;7\>>-)G9->O[-9.&6)]F MX=@<=1S7D-%73P=&#O&*)=:;W9I:]XOU3Q0Y;4;Z>\8G.9&W5FT45U)):(S" MBBKFB:%=>(M1CM;.&2>:1@JJ@R31L!T'P7\!77Q#^(FEZ=;PM-]HN$C8 9ZG M%?T)?\$7/@';^&+'Q%XVT^ST&Z\+OIUOX6\.:M%<+/=SS6EW>+K!10O[B!KI M;> X?=-)IQ9D"1P._P _P#!.'_@F+XVU*SMX]#LK=?$WB> @ZM>*#;>"[1P MRG4IDR&ED&&6WMU(:>5<%HXHYYHOW2^''P^TGX2_#S0?"N@6KV6@^&=.M])T MVW>>2X:"V@B6*)#)(S2.51%&YV9CC))))KX#B3,E5G["F]%N>W@,.XKGEN;5 M%%%?+'HA1110!_,?^WY_R0+X2?\ 8GZ1_P"D<5?(=?7G[?G_ "0+X2?]B?I' M_I'%7R'7ZME/^ZP]#YK$_P 1A5[PQ_R-.E_]?D/_ *&*HU>\,?\ (TZ7_P!? MD/\ Z&*]&6Q@?U.?\$N/^3(O"_\ V$-:_P#3Q>U]!5\^_P#!+C_DR+PO_P!A M#6O_ $\7M?05?CE;XWZL^JA\*"BBBLR@HHHH **** ,_Q7X4TOQYX6U+0])KC2-.N+CPQKMU)&U]KFD6TD:-'=*N"+RT%Q;12.%$6_M,_L@^$?VJ$\.W&O)>:=KWA&\-UHVNZ88H]2T])"@NK97DCD M1K:ZB0130NC(X". LL4,L?9@<9/#5E5B9UJ:J1Y6?R7ZUI,VAZG-:S(R20N4 M8$8JK7Z6?\%+?^":>H0Z]XHUC2?#.M>'[KP_J-S9RVMU8&"/5XXRK)?63AGC MFMY8I89/W'[SP_=M#>6\MO(AP5=<&OU#!8ZGB::J4V M?.UJ,J#&DI M"L/0CO7MLG_!1NS\9^&5TKQYX!\+>.K5;>6U7^U],BN7BCD 601NR[H]P Y0 M@Y .<@&OEFBN6M@Z%7^)%,TA6G'X6?9'C?\ X*N:Y\1;^QEO/&G[0VDQV$'V M6"WT;XIZO8PI&99)3O*R>9,^^5_WD[R2!=D881QQHG3>&?\ @HUJ&E^"]4TN MU^,7[25OI>OK%_:EM=?$6ZOKN;R6+P_9[Z<-=V&'.7^R2Q>>N$EWH !\(T;C MZG\ZX99#@G]@V6-K+J?6FJ_\%$;JSO&CA^)'[54B+T8_&C7.?_(M-F_X*1V- M_IMO#KFAZ_\ $BZL7E:QOOB+KMUXNN=-$OE&1;9KYI! &,,1/EJI8HN2<#'R M;FBJCD>"B[J"!XRL^I]%?%__ (*0>./B?'(L-_<::SDG=!\C#/N.:\/UWXBZ MYXF9OM^IW5UOZAW)S6+17H4\/3IJT%8YY3E+=A1116Q)T7PQ^(-]\-_%MGJ5 MC<20-!*KG:<9P:_:K_@D_P#\%'M*\.WC$>'Y[O3?B7K6EVFJ0:/]BADT[7+F MYMM-34YHY#').EQ');).ZRLT0T^$I!(T\SK^-?PD^ 7B'XOZ[#9Z;I]U()F" M[U0E5SWS7ZE?\$O_ /@G!XGM?$6A+X?MQJD&AZ[HVOZEXANS+;:+"EAKT#W% ME;SB-Q=WO^A7:&*(%(FBVSR0F2(2?,\2?5I4?WC]Y;'H9?[13TV/>OC1_P C MY=?6N3KK/C1_R/EU]:Y.O0P_\./H?SKCO]XGZA5;4]3CTNV:25MJKR353Q'X MFM] M&>1UW8Z9KQ;XA?%.?7IVBMY&CCZ$>M>EA<'.L]-CE-OXC_&%IRUO:MN M7ID&O,;FZ>[E9Y&9F8YY-,=R[98Y-)7TM##PI*T0"BBBMP"BBB@ I]O6,HEB M8#FOQ:@G:VF61#M93D'TKWW]F?\ ;1U3X4:C;PZA/-ZMU>9<^7O^8?A7 M= Y%?E]:C.E)PJ*S1^SX?$4Z\%4I.Z84445F;!1110 4444 %%%% 'D'[=/_ M ";=K?\ N_TK\HCUK]7?VZ?^3;M;_P!W^E?E$>M?J_ ?^YS_ ,7Z'XCXD?\ M(RA_@7YL****^Y/ST**** "BBB@#UK]BG_DNEE]*_53PY_R!+;_<%?E7^Q3_ M ,ETLOI7ZJ>'/^0);?[@K\IX[_WJ'H?LGAK_ +O4]?\ (O4445\*?I@4444 M>/?MH?\ ),3]&_E7Y7:[_P AV\_ZZM7ZH_MH?\DQ/T;^5?E=KO\ R';S_KJU M?JO G^ZR]3\1\1O^1A'T*M%%%?=GYZ%%%% !0.M% ZT ?J9_P16_Y-X\:?\ M8X-_Z:=,K[$KX[_X(K?\F\>-/^QP;_TTZ97V)7X'G?\ O];_ !,_I3AK_D58 M?_ OR"BBBO+/<"BBB@ K\X_^"XG[36G^$OB!X&\*NMK+J_#?4SJ\W(^7<_"/XE^)Y/&?CK4M39F?[9,9,GWK!Q7ZQ#_ ((, M>. /^29^+_\ P9:#_P#+"C_APSXX_P"B9^+_ /P9:#_\L*_0(\08)*RD>']1 MJ]C\G<5]#_\ !/KP'I6K^+M8\4:]-#:Z'X(M)-9OIY<[(8H4,C$_@O;GZU]M M_P##AGQQ_P!$S\7_ /@RT'_Y85]@?\$[O^"/TL-F MN)IYOEOKR'4D"_94N8_LY@S SR2[H9WV7%O T;L%W'EQW$.'="2HOWGL:T<# M/G3EL?:'[,?P_A^%O[/?@W0X]%_X1^:TTJ![RP-M;VTL5Y(HENFE2WEFA\YY MWE>0QS3*TCNWFRYWMW5%%?GY[84444 %%%% !1110 4444 %%%% !1110 5^ M&'_!:#X#:;XC^)WQ \-^'?",?@W2?A7<:9'I>GV\,=M:7&G7&EV\B75E!'#$ ML5F;A;NW 4R@SV5W^\!S%%^Y]?+?_!0/]@FX_::\3Z#XK\*VVD+XL@L9O#.K M_P!H:D-.L]1T::1)SYYCL;F:YFMI8C]FCWP)$;Z[W+\4\/7C5,:]/ MVD'$_EYEC,11?#WQ%?1PSN@N;/4]&^S7 M#$>9'YMY')L;JOF1H^"-R*Q^3N"*^G/V:OC?JVF_LU>+-!\/WEG8^,/"\*>-O"][<6$=\VFZKI4 MJWUO-%%(K*9=T)094@B0JP925/V-_P .&?''_1,_%_\ X,M!_P#EA7=?LU_\ M$8OB)\*/C=H.L6/@#6-+DCF8-?:KK&E165FJHS[I#;7%Q.0S(L8$<+G=(N=J M!G7CQ^<8*O0E3_X)N?LRZY^Q_\ LC:/ MX#\1MX?.K6.MZ_J3KH'X8'G:?08=NN6@59I&,EA]V["QQQC-HQG MEEF"QV8 S7YQ_'K_ ()4^.O OC>;2])TV9;B.T34/L-Y#+:7PMG9U28P2JLG MEEHW7=MQN1AG*D#^GJN5^,/P4\,_'KPB-#\5:<^H6,=PEU"T-W-9W-K,N0)( M;B!TFB8JSH3&ZEDDD0Y1V4^W@\^Q-#1OF7F<=;!4Y^1_)+\0?@]KWPPNC#K% MF]O(&VXP:Y?:?0_E7]*GC;_@B#X+\2W.H75O\0/'LS%;DZ7IVMPZ9JFEV#.K MB".4&TCO;B&$LG#W@F<1C=.6+.?FWXS?\$)/$&H>"/M]KX(\(3ZH%B^T:;X< M\0F:=G9E5_(-Y;6L3*FXN?,EC)1#@,^U&^CP_%%"2M433.&IELU\+N?A[17Z M._$?_@W[^*&D:;J.KGP5XX@L;"%[J86SZ5?SK&@+-LM[>\DGF8*"1'#&\CG" MHK,0I\.\*?\ !.KPS\3;Z6S\'_&+X?\ BO4(KIV/D^BOK#_AU-XF_Z"=G_P!_H_\ &K&N_P#! M+J'P!X;M]6\7_$7PCX2T^YG%M'<:KJ<%M&\I!(0%F R0I./:IEF>%BKN:#ZO M4>R/D>C!]#^5??OP?_X(7>-_B]IZ:YX4TOQ5XK\.[T\C5;>&SL++4U>*.9)K M1KV> W5N\(K#3[B]U;P7H=K-;LT45GXDUV M.&:Y81JPD'V&.\C$19MF6<."CG9C:6XJW$&"@M)7]#:.!JOH?C_\,/@CXB^+ M][]GT*RDNI=VW 4]:^W_ -B3_@DOJ?BSQGHL>N>'=?UR\N->M]$N1I5@US;: M'(R)<337TQ*0P)!:N)S')*DDNZ*.,-)-$K?K#\'/^"-'P[^'6LW=]JVK^(-6 MCN@ZII6F2?V%IEIB7=#)$;4B]\U8@$?S+MXY&:1_+3*+']/?"OX6:!\$_A_I MOA?POIL>EZ'I,92W@61Y68LQ>26220M)+-)(SR22R,TDLCN[LSLS'YW'<35* MB<*"Y5WZG=1R^,=9ZGDG[*W[!/A_X VFFZEX@_L/QIXUT>>5],UK^Q$LX]!A M9984CL(6DF:U8V\KI-*)6DN"[[F$0B@A][HHKY>4G)W9Z25M$%%%%2 4444 M>7_M2_LM:+^T]X-CM;J1=+\0Z4)'T;65MQ,]@[A1)%)'E?/M9=B"6 LH<(C* MTZNX5N+CPY(]W((8D@U%H8X MRYN/W/DRB*8,8SLVRQ/)^^%4?$WAG3?&OAO4-&UG3['5M'U:VDLKZQO8%N+: M]@D4I)%+&X*NCJQ5E8$$$@@@UW8',*V%ES4G\C&M0A45I'\DOQB_9<\8? V\ MDA\0:;):M&<'*FO.]I]#^5?T]?%7_@CQ\-?&NDVL.AZEXJ\/R6-O.B07VIR^ M(;&_E:)(X&NEU!IKAHXB@.RVN+8OO?1+:^)=:\ M^[T^V%P8WN6ALHIH)G,2^='"MTH<,B/+ Q?9P5N(L'#9W]#:.!JO=6/R'^#' M[)OC+XYWD*:%IKW*2$$G! [FOT>_P""??\ P1TU[7M"*?]#/A-_P1O^&_PR\4 MK>7WB;X@>+M'C#E/#VJW=C;:26,L<@,L=C:6SW"*J-'Y-Q)) \H7A1KW5 M;C:JO,)RU1XM?!U)3;2/R=Q5[PP/^*ITO_K\A_\ 0Q7ZJ?\ #AGQQ_T3 M/Q?_ .#+0?\ Y85=\-?\$%O&S^)=-W?#SQ'9K]LA#7%WJ>C"WMP9%!DD\J\D MDV*,LVR-WPIVHQPI[7Q#@[?$8_4:O8_3O_@ESQ^Q'X7_ .PAK7_IXO:^@J\] M_92^"B_L[?L[>$_![+&MYI5D'U%HKR:\CFOYF:>\D228!RCW,LSJ"J!58*J( MH"+Z%7YO4E>3:[GOQT5@HHHJ!A1110 4444 %%%% '$_M!_ '0?VE/AE=>&= M>-[;QR2)=66H6$BQ7VD7.16>.1)(I)(V_+O_@HE_P $ M76EU]+RSTW4O$RZ_*WO;>#S"BB )_IBA87D20.EN6A M27]>J*ZL+C*N'GSTG8SJ4HU%:1_)[\6/V%?'7PPCO;NXL4DL+.ZN+.62/)\F M:"5HI8G&,K)'(C(R, RLI! (KQFZM)+.X:*165U.",5_5G^T7_P3N^'?[1VJ MZUK%VNN>&?$^NQ01W6LZ%?F&20PX597M9A+933&$" S36\DGE+&H8>3"8_E; MXL?\$&+"ZM/L?A^;P_XGAD,C+?\ B!_[-U* ;8=JRO:6SPW!+FX.]8;?8@A3 M;*=TE?783BJ#5J\=>Z/+JY:]X,_GQQBBOTZ^-'_!OW\1[>^U*[M_!_B6WT_3 M#,TUSI\^G7\4L<9;,L$,=Q]KF5E7)O^@G9_]_H_\:Z/[1PW M\Z(^KU.Q\GT5]8?\.IO$W_03L_\ O]'_ (UYNKJ[O(HXK>) 6=V8M@* "23T I/,L,E=S0?5ZG8^0Z-I]#^5??7P3_X( M=^*OCIX8MO%'@1K[XA>%9I'BBUG1+O3ET^YD0XD6&2YN8O/"-E&>(-&'5X]V M^-U7ZT^ 7_!"KQ19>&]1N+WX?^'[._L7:&SM?%7B&.!K]A$CK+FPBO52$NQ3 M+,),QN?+V[&?AK<0X."TE?T-HX&K+=6/R ^&?P-\1_%W45M=#L9+J9S@ *>: M^N_V4O\ @C]XJ\>7WVCQ!H6M:C:PZA#ILRZ/837WDW$CQJ(I'13'"5\U&.5]"TQ=]I?+&TN(KRXD027,+_N)#"B0+F-HI/M$3LK?8WAGPSIO@KPWI^C M:-I]CI.CZ3;1V5C8V4"V]M901J$CBBC0!41% 554 5>HKY>K6G4ESU' M=GH1BHJT3\SOC4VWQW=_7^M>8>,_']OX9M6S(OFX^4>M;7[5'Q2M] \9WBQL MLC9(^4^]?,_B'Q+<>(;MY)I"RDY4'M7[%E>7RJ0C*>UC^6<<[XB=N[-#QIX] MNO$]VY9MJD\8-_^"AVG^*[&*'Q',+19[ M&=98V&01^K93Q]@L0E'$^Y+\#Z]HKC/"?QT\/^*;*.5-1 MM%9QG;Y@S73V.O6>I?ZBXCDS_=;-?+5*-2#M--'VU'%4JJYJ'/^0);?[@ MK\J_V*?^2Z67TK]5/#G_ "!+;_<%?E/'?^]0]#]D\-?]WJ>O^1>HHHKX4_3 MHHHH \>_;0_Y)B?HW\J_*[7?^0[>?]=6K]4?VT/^28GZ-_*ORNUW_D.WG_75 MJ_5>!/\ =9>I^(^(W_(PCZ%6BBBONS\]"BBB@ H'6B@=: /U,_X(K?\ )O'C M3_L<&_\ 33IE?8E?'?\ P16_Y-X\:?\ 8X-_Z:=,K[$K\#SO_?ZW^)G]*<-? M\BK#_P"!?D%%%%>6>X%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^#_ ,<-0EO_ !]> M-([-\QZGWKCZZKXQ_P#(\W?^\?YURM?T5A]*4?0_E&?Q,****V)"BBB@ HHH MH **** "BBB@ HHHH **** "G1S/"V59E/J#3:* -K0/'VJ>'IUDAO+CY3G& M\UZAX*_;C\5^"MODL)-O]XYKQ6BN3$8'#UE:K!,ZL/CL10?-1FXOR9]?>&/^ M"F6M.$6\6-?6N^\/?\%(K&64?;)%5?:O@.@C->-6X4R^?V+>A[M#C#-:7_+U MOU/T7_X>-^'O^>U'_#QOP]_SVK\Y]@HV"N7_ %+P'F=?^O>:?S+[C[;_ &E/ MVW]%^)7PEU#2+>7=-<# %?$IZT!<45[F5Y71P--TZ.S=SP,TS;$9A55;$.[2 ML%%%%>D>8%%%% !1110!W'[/?CF'X=_$>WU*=ML<8Y-?:VD?\%$O#]GIL,;3 M?,JX-?GC2;17B9GD.&QTU.M>Z/9_J7@/,];_7O-/YE]Q^C'_#QOP]_P ]J/\ AXWX>_Y[5^<^ MP4;!1_J7@/,/]>\T_F7W'VW^T)^V]HWQ"\'?8[>;=)R*^*]2F^TZC<2C_EHY M:H0,45[F6Y51P,'"CL?/YIFV(Q]7VN(=WL%%%%>D>:%%%% !0.M% ZT ?J9_ MP16_Y-X\:?\ 8X-_Z:=,K[$KX[_X(K?\F\>-/^QP;_TTZ97V)7X'G?\ O];_ M !,_I3AK_D58?_ OR"BBBO+/<"BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _!GXQ_\ M(\W?^\?YURM=5\8_^1YN_P#>/\ZY6OZ*P_\ #CZ'\HS^)A1116Q(4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !0.M% ZT ?J9_P16_Y-X\: M?]C@W_IITROL2OCO_@BM_P F\>-/^QP;_P!-.F5]B5^!YW_O];_$S^E.&O\ MD58?_ OR"BBBO+/<"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _!GXQ_P#(\W?^\?YU MRM=5\8_^1YN_]X_SKE:_HK#_ ,./H?RC/XF%%%%;$A1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 % ZT4#K0!^IG_!%;_DWCQI_V.#?^FG3* M^Q*^._\ @BM_R;QXT_['!O\ TTZ97V)7X'G?^_UO\3/Z4X:_Y%6'_P "_(** M**\L]P**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@#\&?C'_R/-W_ +Q_G7*UU7QC_P"1 MYN_]X_SKE:_HK#_PX^A_*,_B84445L2%%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4#K10.M 'ZF?\ !%;_ )-X\:?]C@W_ *:=,K[$KX[_ M ."*W_)O'C3_ +'!O_33IE?8E?@>=_[_ %O\3/Z4X:_Y%6'_ ,"_(****\L] MP**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@#\/?C%_R.]U_O'^= XML 16 R1.htm IDEA: XBRL DOCUMENT v3.22.4
Document And Entity Information - USD ($)
12 Months Ended
Dec. 31, 2022
Feb. 24, 2023
Jun. 30, 2022
Document Information [Line Items]      
Document Type 10-K    
Document Period End Date Dec. 31, 2022    
Document Transition Report false    
Entity Registrant Name ASURE SOFTWARE, INC.    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 74-2415696    
Entity Address, Address Line One 405 Colorado Street, Suite 1800    
Entity Address, City or Town Austin    
Entity Address, State or Province TX    
Entity Address, Postal Zip Code 78701    
City Area Code 512    
Local Phone Number 437-2700    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Non-accelerated Filer    
Entity Small Business true    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag false    
Entity Shell Company false    
Entity Common Stock, Shares Outstanding   20,272,004  
Amendment Flag false    
Entity Central Index Key 0000884144    
Document Fiscal Year Focus 2021    
Document Fiscal Period Focus FY    
Entity Voluntary Filers No    
Entity Well-known Seasoned Issuer No    
Entity File Number 1-34522    
Document Annual Report true    
Entity Public Float     $ 108,845,707
Auditor Location Los Angeles, California    
Auditor Name Marcum LLP    
Auditor Firm ID 688    
Current Fiscal Year End Date --12-31    
Common Stock, $0.01 par value      
Document Information [Line Items]      
Title of 12(b) Security Common Stock, $0.01 par value    
Trading Symbol ASUR    
Security Exchange Name NASDAQ    
Series A Junior Participating Preferred Share Purchase Rights      
Document Information [Line Items]      
Title of 12(b) Security Series A Junior Participating Preferred Share Purchase Rights    
No Trading Symbol Flag true    
XML 17 R2.htm IDEA: XBRL DOCUMENT v3.22.4
Cover
12 Months Ended
Dec. 31, 2022
Cover [Abstract]  
Documents Incorporated by Reference Portions of the registrant’s definitive Proxy Statement relating to its 2023 Annual Meeting of Shareholders are incorporated by reference into Part III of this Annual Report on Form 10-K where indicated. Such Proxy Statement, or an amendment to this report containing the Items comprising Part III, will be filed with the U.S. Securities and Exchange Commission within 120 days after the end of the fiscal year to which this report relates.
XML 18 R3.htm IDEA: XBRL DOCUMENT v3.22.4
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
shares in Thousands, $ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current assets:    
Cash, cash equivalents, and restricted cash $ 17,010 $ 13,427
Accounts receivable, net of allowance for doubtful accounts of $3,248 and $2,210 at December 31, 2022 and December 31, 2021, respectively 12,123 5,308
Inventory 251 246
Prepaid expenses and other current assets 10,304 13,475
Total current assets before funds held for clients 39,688 32,456
Funds held for clients 203,588 217,376
Total current assets 243,276 249,832
Property and equipment, net 11,439 8,945
Goodwill 86,011 86,011
Intangible assets, net 66,594 78,573
Operating lease assets, net 7,065 5,748
Other assets, net 5,523 4,136
Total assets 419,908 433,245
Current liabilities:    
Current portion of notes payable 4,106 1,907
Accounts payable 2,194 565
Accrued compensation and benefits 5,791 3,568
Operating lease liabilities, current 1,860 1,551
Other accrued liabilities 3,728 2,436
Contingent purchase consideration 2,955 1,905
Deferred revenue 8,461 3,750
Total current liabilities before client fund obligations 29,095 15,682
Client fund obligations 206,088 217,144
Total current liabilities 235,183 232,826
Long-term liabilities:    
Deferred revenue 788 36
Deferred tax liability 1,503 1,595
Notes payable, net of current portion 30,795 33,120
Operating lease liabilities, noncurrent 6,459 4,746
Contingent purchase consideration 0 2,424
Other liabilities 114 258
Total long-term liabilities 39,659 42,179
Total liabilities 274,842 275,005
Stockholders’ equity:    
Preferred stock, $0.01 par value; 1,500 shares authorized; none issued or outstanding 0 0
Common stock, $0.01 par value; 44,000 shares authorized; 20,628 and 20,412 shares issued, 20,244 and 20,028 shares outstanding at December 31, 2022 and December 31, 2021, respectively 206 204
Treasury stock at cost, 384 shares at December 31, 2022 and December 31, 2021 (5,017) (5,017)
Additional paid-in capital 433,586 429,912
Accumulated deficit (281,226) (266,760)
Accumulated other comprehensive income (2,483) (99)
Total stockholders’ equity 145,066 158,240
Total liabilities and stockholders’ equity $ 419,908 $ 433,245
Common stock, shares authorized 44,000 44,000
XML 19 R4.htm IDEA: XBRL DOCUMENT v3.22.4
CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals) - USD ($)
shares in Thousands, $ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts $ 3,248 $ 2,210
Preferred stock, par value $ 0.01 $ 0.01
Preferred stock, shares authorized 1,500 1,500
Preferred stock, shares outstanding 0 0
Preferred stock, shares issued 0 0
Common stock, par value $ 0.01 $ 0.01
Common stock, shares authorized 44,000 44,000
Common stock, shares issued 20,628 20,412
Common stock, shares outstanding 20,244 20,028
Treasury stock, shares 384 384
Contingent purchase consideration $ 0 $ 2,424
XML 20 R5.htm IDEA: XBRL DOCUMENT v3.22.4
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Revenue:    
Total revenue $ 95,828 $ 76,064
Cost of Sales 33,318 29,500
Gross profit 62,510 46,564
Operating expenses:    
Sales and marketing 20,260 15,448
General and administrative 33,924 27,720
Research and development 6,147 5,410
Amortization of intangible assets 13,486 10,948
Total operating expenses 73,817 59,526
Loss from operations (11,307) (12,962)
Interest expense and other, net (4,438) (2,038)
Gain on extinguishment of debt 0 8,312
Employee retention tax credit 0 10,533
Other income, net 1,391 150
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest (14,354) 3,995
Income tax expense 112 802
Net (loss) income (14,466) 3,193
Other comprehensive loss:    
Unrealized loss on marketable securities (2,384) (703)
Comprehensive (loss) income $ (16,850) $ 2,490
Basic and diluted (loss) earnings per share    
Basic (in Dollars per share) $ (0.72) $ 0.17
Diluted (in Dollars per share) $ (0.72) $ 0.16
Weighted average basic and diluted shares    
Basic (in shares) 20,117 19,313
Diluted (in shares) 20,117 19,509
Recurring    
Revenue:    
Total revenue $ 86,222 $ 71,078
Professional services, hardware and other    
Revenue:    
Total revenue $ 9,606 $ 4,986
XML 21 R6.htm IDEA: XBRL DOCUMENT v3.22.4
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Treasury Stock
Additional Paid-in Capital
Accumulated Deficit
Other Comprehensive Income (Loss)
BALANCE at beginning of period (in shares) at Dec. 31, 2020   18,970        
BALANCE at beginning of period at Dec. 31, 2020 $ 145,654 $ 193 $ (5,017) $ 419,827 $ (269,953) $ 604
Stock issued upon option exercise and vesting of restricted stock units (in shares)   235        
Stock issued upon option exercise and vesting of restricted stock units 361 $ 2   359    
Stock Issued During Period, Value, New Issues (23) $ 0   (23)    
Stock Issued During Period, Shares, New Issues   0        
Stock issued, ESPP (in shares)   56        
Stock issued, ESPP 340 $ 1   339    
Stock issued upon acquisition 6,428 $ 8   6,420    
Stock issued upon acquisition (in Shares)   767        
Share based compensation 2,990     2,990    
Net income 3,193       3,193  
Other comprehensive loss (703)         (703)
BALANCE at end of period (in shares) at Dec. 31, 2021   20,028        
BALANCE at end of period at Dec. 31, 2021 $ 158,240 $ 204 (5,017) 429,912 (266,760) (99)
Stock issued upon option exercise and vesting of restricted stock units (in shares) 13 136        
Stock issued upon option exercise and vesting of restricted stock units $ 90 $ 1   89    
Stock issued, ESPP (in shares)   80        
Stock issued, ESPP 407 $ 1   406    
Stock issued upon acquisition 0 $ 0   0    
Stock issued upon acquisition (in Shares)   0        
Share based compensation 3,179     3,179    
Share issuance costs 0     0    
Net income (14,466)       (14,466)  
Other comprehensive loss (2,384)         (2,384)
BALANCE at end of period (in shares) at Dec. 31, 2022   20,244        
BALANCE at end of period at Dec. 31, 2022 $ 145,066 $ 206 $ (5,017) $ 433,586 $ (281,226) $ (2,483)
XML 22 R7.htm IDEA: XBRL DOCUMENT v3.22.4
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Cash flows from operating activities:    
Net income $ (14,466) $ 3,193
Adjustments to reconcile (loss) income to net cash provided by operations:    
Depreciation and amortization 18,708 16,246
Amortization of operating lease assets 1,702 1,574
Amortization of debt financing costs and discount 718 309
Net amortization of premiums and accretion of discounts on available-for-sale securities 280 194
Provision for doubtful accounts 803 1
Provision for deferred income taxes (92) 707
Gain on extinguishment of debt 0 (8,312)
Debt Securities, Available-for-sale, Realized Gain (Loss) (1,221) (542)
Share-based compensation 3,179 2,990
Loss (gain) on disposals of long-term assets 25 (32)
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability (1,245) (160)
Finite-Lived Intangible Assets, Purchase Accounting Adjustments 18 0
Changes in operating assets and liabilities:    
Accounts receivable (7,618) (1,293)
Inventory (14) 142
Prepaid expenses and other assets 2,993 (11,083)
Increase (Decrease) in Other Operating Assets (3,020) (1,371)
Accounts payable 1,611 (725)
Accrued expenses and other long-term obligations 3,828 629
Operating lease liabilities 2,023 (348)
Deferred revenue 5,462 (741)
Net cash provided by operating activities 13,674 1,378
Cash flows from investing activities:    
Acquisition of intangible asset (2,289) (25,526)
Purchases of property and equipment (2,318) (133)
Software capitalization costs (4,228) (4,141)
Payments to Acquire Debt Securities, Available-for-sale (37,232) (29,051)
Proceeds from sales and maturities of available-for-sale securities 10,068 21,881
Net cash used in investing activities (35,999) (36,970)
Cash flows from financing activities:    
Proceeds from notes payable 0 29,425
Payments of notes payable (1,688) (14,657)
Payment for Contingent Consideration Liability, Financing Activities (130) (1,784)
Debt financing fees 0 (878)
Net proceeds from issuance of common stock 497 678
Net change in client fund obligations (11,055) (103,434)
Net cash used in financing activities (12,376) (90,650)
Net decrease in cash, cash equivalents, restricted cash, and restricted cash equivalents (34,701) (126,242)
Cash, cash equivalents, restricted cash and restricted cash equivalents, beginning of period 198,743 324,985
Cash, cash equivalents, restricted cash and restricted cash equivalents, end of period 164,042 198,743
Cash, cash equivalents, and restricted cash 17,010 13,427
Restricted Cash and Cash Equivalents 147,032 185,316
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Total 164,042 198,743
Supplemental Cash Flow Information [Abstract]    
Interest Paid, Excluding Capitalized Interest, Operating Activities 3,397 1,413
Income Taxes Paid 233 366
Payments to Acquire Businesses, Net of Cash Acquired 0 763
Other Significant Noncash Transaction, Value of Consideration Given 0 2,574
Subordinated notes payable –acquisitions 411 4,386
Stock Issued $ 0 $ 6,428
XML 23 R8.htm IDEA: XBRL DOCUMENT v3.22.4
THE COMPANY AND BASIS OF PRESENTATION
12 Months Ended
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies
NOTE 1 - DESCRIPTION OF BUSINESS, BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES

DESCRIPTION OF BUSINESS

Asure Software, Inc., (“Asure”, the “Company”, “we” and “our”), a Delaware corporation, is a provider of Human Capital Management (“HCM”) software solutions. We help small and medium-sized companies grow by helping them build more productive teams, providing the tools and resources that help them stay compliant with ever-changing federal, state, and local tax jurisdictions and labor laws, and better allocate cash so they can spend their financial capital on growing their business rather than back-office overhead expenses. Asure’s Human Capital Management suite, named Asure HCM, includes cloud-based Payroll, Tax Services, and Time & Attendance software as well as human resources (“HR”) services ranging from HR projects to completely outsourcing payroll and HR staff. We also offer these products and services through our network of reseller partners. AsureMarketplace™ provides clients and their employees the benefits of secure verifications of employment and income through existing core HCM technology.

Our platform vision is to become the most trusted HCM resource to entrepreneurs everywhere by helping our clients grow their businesses. Our product strategy is driven by three primary challenges that prevent businesses from growing: HR complexity, allocation of both human and financial capital, and the ability to build great teams. The Asure HCM suite includes five product lines: Asure Payroll & Tax, Asure HR, Asure Time & Attendance, Asure HR Services, and AsureMarketplace™.

We develop, market, sell and support our offerings nationwide through our principal office in Austin, Texas and from our processing hubs in California, Florida, Nebraska, New Jersey, New York, Tennessee, and Vermont.

PRINCIPLES OF CONSOLIDATION

We have prepared our Consolidated Financial Statements in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and have included the accounts of our wholly owned subsidiaries. We have eliminated all intercompany transactions and balances in consolidation.

SEGMENTS

The chief operating decision maker is Asure’s Chief Executive Officer who reviews financial information presented on a company-wide basis. Accordingly, in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 280, we determined that the Company has a single reporting segment and operating unit structure.

USE OF ESTIMATES

Preparation of the Consolidated Financial Statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of the assets and liabilities, the disclosure of contingent assets and liabilities at the date of the Consolidated Financial Statements and the reported amounts of revenues and expenses during the reporting period. These estimates are subjective in nature and involve judgments. The more significant estimates made by management include the valuation allowance for the gross deferred tax assets, the determination of the fair value of its long-lived assets, and the fair value of assets acquired and liabilities assumed during acquisitions. We base our estimates on historical experience and on various other assumptions management believes reasonable under the given circumstances. These estimates could be materially different under different conditions and assumptions.

CONTINGENCIES

Although we have been, and in the future may be, the defendant or plaintiff in various actions arising in the normal course of business, as of December 31, 2022, we were not party to any material legal proceedings.
RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS

In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The amendments also improve consistent application of and simplify GAAP for other areas of Topic 740 by clarifying and amending existing guidance. The standard became effective for interim and annual periods beginning after December 15, 2020, with early adoption permitted. We adopted ASU 2019-12 during the quarter beginning January 1, 2021, using the prospective approach except for hybrid tax regimes, which we adopted using the modified retrospective approach. The adoption of ASU 2019-12 resulted in no material impact to the Company’s financial statements.

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments — Credit Losses (Topic 326): This update establishes a new approach to estimate credit losses on certain financial instruments. The update requires financial assets measured at amortized cost to be presented at the net amount expected to be collected. The amended guidance will also update the impairment model for available-for-sale debt securities, requiring entities to determine whether all or a portion of the unrealized loss on such securities is a credit loss. The Company is currently evaluating this standard and the potential effects of these changes to its consolidated financial statements and will adopt this new standard in the fiscal year beginning January 1, 2023.

CASH, CASH EQUIVALENTS, AND RESTRICTED CASH

The Company considers all highly liquid investments with an original maturity of 90 days or less at the time of purchase to be cash equivalents. Cash equivalents include investments in an institutional money market fund, which invests in U.S. Treasury bills, notes and bonds, and/or repurchase agreements, backed by such obligations. Carrying value approximates fair value. Restricted cash consists of cash balances which are restricted as to withdrawal or usage. As of December 31, 2022, the Company has $500 of restricted cash related to collateralizing a letter of credit issued by South State Bank in connection with its money transmission licenses.

INVESTMENTS

Available-for-sale securities are carried at fair value, with the unrealized gains and losses reported in accumulated other comprehensive income (loss). The amortized cost of debt securities is adjusted for amortization of premiums and accretion of discounts to maturity. The amortization of premiums and accretion of discounts is included in interest income. Realized gains and losses and declines in value judged to be other-than-temporary, if any, on available-for-sale securities are included in other income (expense). The cost of securities sold is based on the specific identification method. Interest and dividends on securities classified as available-for-sale are included in interest income.

FUNDS HELD FOR CLIENTS

Funds held for clients represent assets that are held for the purposes of satisfying the obligations to remit funds relating to the Company’s payroll and payroll tax filing services and are classified as client fund obligations on our Consolidated Balance Sheets. Funds held for clients are held in demand deposit or brokerage accounts at financial institutions and are classified as a current asset on our Consolidated Balance Sheets.

Client fund obligations represent the Company’s contractual obligations to remit funds to satisfy clients’ payroll and tax payment obligations and are recorded on the Consolidated Balance Sheets at the time that the Company impounds funds from clients. The client fund obligations represent liabilities that will be repaid within one year of the balance sheet date. The Company has reported client fund obligations as a current liability on the Consolidated Balance Sheets.

As part of the material weakness identified in 2019 that was subsequently remediated, the Company recovered approximately $4,290 in funds and insurance proceeds. The Company recognized $3,961 of these funds as receivables in other assets on the Consolidated Balance Sheets at December 31, 2019 with an offsetting liability in client fund obligations. The Company collected the full $4,290 during the first quarter of 2020 and disbursed $482 of these funds resulting in a segregated $3,808 in funds held for clients with an offsetting liability in client fund obligations at December 31, 2020. In 2021, the Company disbursed an additional $976 of these funds, resulting in a segregated $2,832 in funds held for clients with an offsetting liability in client fund obligations at December 31, 2021. In 2022, the Company escheated $2,705 to the state of Delaware. The residual balance of $127 is still in the process of being returned to the clients or will be escheated to the appropriate states.
FAIR VALUE OF FINANCIAL INSTRUMENTS

We apply the authoritative guidance on fair value measurements for financial assets and liabilities that are measured at fair value on a recurring basis, and non-financial assets and liabilities such as goodwill, intangible assets and property and equipment that are measured at fair value on a non-recurring basis.

CONCENTRATION OF CREDIT RISK

Cash and cash equivalents are deposited at various area banks, which at times may exceed federally insured limits. The Company monitors the viability of the banking institutions carrying its assets on a regular basis, and has the ability to transfer cash to various institutions during times of risk. The Company has not experienced any losses related to these cash balances, and believes its credit risk to be minimal.

ACCOUNTS RECEIVABLE, NET

We grant credit to customers in the ordinary course of business. We limit concentrations of credit risk related to our trade accounts receivable due to our large number of customers, including third-party resellers, and their dispersion across several industries and geographic areas. We perform ongoing credit evaluations of our customers and maintain reserves for potential credit losses. We require advanced payments or secured transactions when deemed necessary.

We review potential customers’ credit ratings to evaluate customers’ ability to pay an obligation within the payment term, which is usually net thirty days. If we receive reasonable assurance of payment and know of no barriers to legally enforce the payment obligation, we may extend credit to customers. We place accounts on “Credit Hold” if a placed order exceeds the credit limit or sooner if circumstances warrant. We follow our credit policy consistently and routinely monitor our delinquent accounts for indications of collectability.

We maintain an allowance for doubtful accounts at an amount we estimate to be sufficient to provide adequate protection against losses resulting from extending credit to our customers. We base this allowance, in the aggregate, on historical collection experience, age of receivables and general economic conditions. The allowance for doubtful accounts also considers the need for specific customer reserves based on the customer’s payment experience, credit worthiness and age of receivable balances. Our bad debts have not been material and have been within management expectations.

PROPERTY AND EQUIPMENT

We record property and equipment, including software, furniture and equipment, at cost less accumulated depreciation. We record depreciation using the straight-line method over the estimated economic useful lives of the assets, which range from two to five years. Property and equipment also includes leasehold improvements which we record at cost less accumulated amortization. We record amortization of leasehold improvements using the straight-line method over the shorter of the lease term or over the life of the respective assets, as applicable. We recognize gains or losses related to retirements or disposition of fixed assets in the period incurred. We expense repair and maintenance costs as incurred. We periodically review the estimated economic useful lives of our property and equipment and make adjustments, if necessary, according to the latest information available.

BUSINESS COMBINATIONS

We have accounted for our acquisitions using the acquisition method of accounting based on ASC 805—Business Combinations, which requires recognition and measurement of all identifiable assets acquired and liabilities assumed at their full fair value as of the date we obtain control. We have determined the fair value of assets acquired and liabilities assumed based upon our estimates of the fair values of assets acquired and liabilities assumed in the acquisitions. Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired. While we have used our best estimates and assumptions to measure the fair value of the identifiable assets acquired and liabilities assumed at the acquisition date, our estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, not to exceed one year from the date of acquisition, any changes in the estimated fair values of the net assets recorded for the acquisitions will result in an adjustment to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, we record any subsequent adjustments to our consolidated statements of comprehensive loss.
GOODWILL AND OTHER INTANGIBLE ASSETS

Goodwill represents the excess of the purchase price in a business combination over the fair value of net tangible and intangible assets acquired in a business combination. We test goodwill for impairment on an annual basis in the fourth fiscal quarter of each year, and between annual tests if indicators of potential impairment exist, by first assessing qualitative factors to determine whether it is necessary to perform the quantitative goodwill impairment test.

We amortize intangible assets not considered to have an indefinite useful life using the straight-line method over their useful lives. We currently amortize our acquired intangible assets with definite lives over periods ranging from one to nine years. Each reporting period, we evaluate the estimated remaining useful life of intangible assets and assess whether events or changes in circumstances warrant a revision to the remaining period of amortization or indicate that impairment exists.

IMPAIRMENT OF LONG-LIVED ASSETS

Long-lived assets, including intangible assets with definite lives, are reviewed for impairment when events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized for the amount by which the carrying amount of the asset exceeds the estimated fair value of the asset. We have determined that there was no impairment of long-lived assets including intangible assets with definite lives, for the year ended December 31, 2022.

ORIGINAL ISSUE DISCOUNTS

We recognize original issue discounts (“OID”), when incurred on the issuance of debt, as a reduction of the current loan obligations that we amortize to interest expense over the life of the related indebtedness using the effective interest rate method. We record the amortization as interest expense – amortization of OID in the Consolidated Statements of Comprehensive Income (Loss). At the time of any repurchases or retirements of related debt, we write off the remaining amount of net original issue discounts and include them in the calculation of gain or loss on extinguishment in the Consolidated Statements of Comprehensive Income (Loss).

REVENUE RECOGNITION

Our revenue consists of software-as-a-service (“SaaS”) offerings and time-based software subscription license arrangements that also, typically, include hardware, maintenance/support, and professional services elements. We recognize revenue on an output basis when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. Our contracts with customers may include multiple performance obligations. For such arrangements, we allocate revenue to each performance obligation based on its relative standalone selling price. We determine standalone selling prices based on the amount that we believe the market is willing to pay determined through historical analysis of sales data as well as through use of the residual approach when we can estimate the standalone selling price for one or more, but not all, of the promised goods or services.

The terms of our contracts with customers range from month to month for some Asure HCM direct clients to longer terms ranging from one to three years, some of which are renewable for successive terms. A typical SaaS/software subscription arrangement will also include hardware, setup and implementation services. Revenue allocated to the SaaS/software subscription performance obligations are recognized on an output basis ratably as the service is provided over the non-cancellable term of the SaaS/subscription service and are reported as Recurring revenue on the Consolidated Statement of Comprehensive Income (Loss). Revenue allocated to other performance obligations included in the arrangement is recognized as outlined in the paragraphs below.

Hardware devices sold to customers are sold as either a standard product sell arrangement where title to the hardware passes to the customer or under a hardware-as-a-service (“HaaS”) arrangement where the title to the hardware remains with Asure. Revenue allocated to hardware sold as a standard product are recognized on an output basis when title passes to the customer, typically the date we ship the hardware. Revenue allocated to hardware under a hardware-as-a-service arrangement are recognized on an output basis, recorded ratably as the service is provided over the non-cancellable term of the HaaS arrangement, typically one year. Revenue recognized from hardware devices sold to customers via either of the two above types of arrangements are reported as Hardware revenue on the Consolidated Statement of Comprehensive Income (Loss).
Our professional services offerings typically include data migration, set up, training, and implementation services. Set up and implementation services typically occur at the start of the software arrangement while certain other professional services, depending on the nature of the services and customer requirements, may occur several months later. We can reasonably estimate professional services performed for a fixed fee and we recognize allocated revenue on an output basis on a proportional performance basis as the service is provided. We recognize allocated revenue on an output basis for professional services engagements billed on a time and materials basis as the service is provided. We recognize allocated revenue on an output basis on all other professional services engagements upon the earlier of the completion of the service’s deliverable or the expiration of the customer’s right to receive the service. Revenue recognized from professional services offerings are reported as Professional service revenue on the Consolidated Statement of Comprehensive Income (Loss).

We recognize allocated revenue for maintenance/support on an output basis ratably over the non-cancellable term of the support agreement. Initial maintenance/support terms are typically one to three years and are renewable on an annual basis. Revenue recognized from maintenance/support are reported as Recurring on the Consolidated Statement of Comprehensive Income (Loss).

We do not recognize revenue for agreements with rights of return, refundable fees, cancellation rights or substantive acceptance clauses until these return, refund or cancellation rights have expired or acceptance has occurred. Our arrangements with resellers do not allow for any rights of return.

Our payment terms vary by the type of customer and the customer’s payment history and the products or services offered. The term between invoicing and when payment is due is not significant and as such our contracts do not include a significant financing component. The transaction prices of our contracts do not include consideration amounts that are variable and do not include noncash consideration.

Deferred revenue includes amounts invoiced to customers in excess of revenue we recognize, and is comprised of deferred SaaS/software, HaaS, Maintenance and support, and Professional services revenue. We recognize deferred revenue when we complete the service and over the terms of the arrangements, primarily ranging from one to three years. In addition, ERTC revenues that are generated under percentage of recovery arrangements with referral partners are deferred until the client collects the credit.

ADVERTISING COSTS

We expense advertising costs as we incur them. Advertising expenses were $1,057 and $108 for the years ended December 31, 2022 and 2021, respectively. We recorded these expenses as part of sales and marketing expenses on our Consolidated Statements of Comprehensive Income (Loss).

LEASE OBLIGATIONS

At the commencement date of a lease, we recognize a liability to make lease payments and an asset representing the right-of-use underlying asset during the lease term. The lease liability is measured at the present value of lease payments over the lease term. As our leases typically do not provide an implicit rate, we use our incremental borrowing rate based on the information available at the commencement date taking into consideration necessary adjustments for collateral, depending on the facts and circumstances of the lessee and the leased asset, and term to match the lease term. The operating lease asset is measured at cost, which includes the initial measurement of the lease liability and initial direct costs incurred by the Company and excludes lease incentives. Operating lease assets and liabilities are shown separately in our Consolidated Balance Sheets.

Lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Operating lease costs are recognized on a straight-line basis over the lease term. Lease agreements that contain both lease and non-lease components are generally accounted for separately.

INCOME TAXES

We account for income taxes using the liability method under ASC 740, Accounting for Income Taxes, which requires recognition of deferred tax assets and liabilities for the expected future tax consequences of events included in the financial statements. Under the liability method, we determine deferred tax assets and liabilities based on the difference between the financial statement and tax bases of assets and liabilities using enacted tax rates in effect in the years in which we expect the differences to reverse. We reduce deferred tax assets by a valuation allowance when it is more likely than not that we will not realize some component or all of the deferred tax assets.
SHARE BASED COMPENSATION

We estimate the fair value of each award granted from our stock option plan at the date of grant using the Black-Scholes option pricing model. The fair value is recognized as expense over the service period, net of estimated forfeitures, using the straight-line method. The estimation of share-based awards that will ultimately vest requires judgment, and, to the extent actual results or updated estimates differ from current estimates, such amounts will be recorded as a cumulative adjustment in the period estimates are revised. We primarily consider historical experience when estimating expected forfeitures.
Business Description and Basis of Presentation
DESCRIPTION OF BUSINESS

Asure Software, Inc., (“Asure”, the “Company”, “we” and “our”), a Delaware corporation, is a provider of Human Capital Management (“HCM”) software solutions. We help small and medium-sized companies grow by helping them build more productive teams, providing the tools and resources that help them stay compliant with ever-changing federal, state, and local tax jurisdictions and labor laws, and better allocate cash so they can spend their financial capital on growing their business rather than back-office overhead expenses. Asure’s Human Capital Management suite, named Asure HCM, includes cloud-based Payroll, Tax Services, and Time & Attendance software as well as human resources (“HR”) services ranging from HR projects to completely outsourcing payroll and HR staff. We also offer these products and services through our network of reseller partners. AsureMarketplace™ provides clients and their employees the benefits of secure verifications of employment and income through existing core HCM technology.

Our platform vision is to become the most trusted HCM resource to entrepreneurs everywhere by helping our clients grow their businesses. Our product strategy is driven by three primary challenges that prevent businesses from growing: HR complexity, allocation of both human and financial capital, and the ability to build great teams. The Asure HCM suite includes five product lines: Asure Payroll & Tax, Asure HR, Asure Time & Attendance, Asure HR Services, and AsureMarketplace™.
We develop, market, sell and support our offerings nationwide through our principal office in Austin, Texas and from our processing hubs in California, Florida, Nebraska, New Jersey, New York, Tennessee, and Vermont.
XML 24 R9.htm IDEA: XBRL DOCUMENT v3.22.4
SIGNIFICANT ACCOUNTING POLICIES
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Revenue from Contract with Customer [Text Block]
NOTE 8 - CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION

Receivables

Receivables from contracts with customers, net of allowance for doubtful accounts of $3,248, were $12,123 at December 31, 2022. Receivables from contracts with customers, net of allowance for doubtful accounts of $2,210, were $5,308 at December 31, 2021. No customers represented more than 10% of our net accounts receivable balance as of December 31, 2022 and December 31, 2021, respectively.

Deferred Commissions

Deferred commission costs from contracts with customers were $6,660 and $4,684 at December 31, 2022 and December 31, 2021, respectively. The amount of amortization recognized for the years ended December 31, 2022 and December 31, 2021 was $1,644 and $1,318, respectively.

Deferred Revenue

During the years ended December 31, 2022 and December 31, 2021, revenue of $3,415 and $4,410, respectively, was recognized from the deferred revenue balance at the beginning of each period.
Transaction Price Allocated to the Remaining Performance Obligations

As of December 31, 2022, approximately $25,032 of revenue is expected to be recognized from remaining performance obligations. We expect to recognize revenue on approximately 86% of these remaining performance obligations over the next 12 months, with the balance recognized thereafter.

Revenue Concentration

During the year ended December 31, 2022 and 2021, there were no customers that individually represented 10% or more of consolidated revenue.
Business Description and Basis of Presentation
DESCRIPTION OF BUSINESS

Asure Software, Inc., (“Asure”, the “Company”, “we” and “our”), a Delaware corporation, is a provider of Human Capital Management (“HCM”) software solutions. We help small and medium-sized companies grow by helping them build more productive teams, providing the tools and resources that help them stay compliant with ever-changing federal, state, and local tax jurisdictions and labor laws, and better allocate cash so they can spend their financial capital on growing their business rather than back-office overhead expenses. Asure’s Human Capital Management suite, named Asure HCM, includes cloud-based Payroll, Tax Services, and Time & Attendance software as well as human resources (“HR”) services ranging from HR projects to completely outsourcing payroll and HR staff. We also offer these products and services through our network of reseller partners. AsureMarketplace™ provides clients and their employees the benefits of secure verifications of employment and income through existing core HCM technology.

Our platform vision is to become the most trusted HCM resource to entrepreneurs everywhere by helping our clients grow their businesses. Our product strategy is driven by three primary challenges that prevent businesses from growing: HR complexity, allocation of both human and financial capital, and the ability to build great teams. The Asure HCM suite includes five product lines: Asure Payroll & Tax, Asure HR, Asure Time & Attendance, Asure HR Services, and AsureMarketplace™.
We develop, market, sell and support our offerings nationwide through our principal office in Austin, Texas and from our processing hubs in California, Florida, Nebraska, New Jersey, New York, Tennessee, and Vermont.
Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies
NOTE 1 - DESCRIPTION OF BUSINESS, BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES

DESCRIPTION OF BUSINESS

Asure Software, Inc., (“Asure”, the “Company”, “we” and “our”), a Delaware corporation, is a provider of Human Capital Management (“HCM”) software solutions. We help small and medium-sized companies grow by helping them build more productive teams, providing the tools and resources that help them stay compliant with ever-changing federal, state, and local tax jurisdictions and labor laws, and better allocate cash so they can spend their financial capital on growing their business rather than back-office overhead expenses. Asure’s Human Capital Management suite, named Asure HCM, includes cloud-based Payroll, Tax Services, and Time & Attendance software as well as human resources (“HR”) services ranging from HR projects to completely outsourcing payroll and HR staff. We also offer these products and services through our network of reseller partners. AsureMarketplace™ provides clients and their employees the benefits of secure verifications of employment and income through existing core HCM technology.

Our platform vision is to become the most trusted HCM resource to entrepreneurs everywhere by helping our clients grow their businesses. Our product strategy is driven by three primary challenges that prevent businesses from growing: HR complexity, allocation of both human and financial capital, and the ability to build great teams. The Asure HCM suite includes five product lines: Asure Payroll & Tax, Asure HR, Asure Time & Attendance, Asure HR Services, and AsureMarketplace™.

We develop, market, sell and support our offerings nationwide through our principal office in Austin, Texas and from our processing hubs in California, Florida, Nebraska, New Jersey, New York, Tennessee, and Vermont.

PRINCIPLES OF CONSOLIDATION

We have prepared our Consolidated Financial Statements in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and have included the accounts of our wholly owned subsidiaries. We have eliminated all intercompany transactions and balances in consolidation.

SEGMENTS

The chief operating decision maker is Asure’s Chief Executive Officer who reviews financial information presented on a company-wide basis. Accordingly, in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 280, we determined that the Company has a single reporting segment and operating unit structure.

USE OF ESTIMATES

Preparation of the Consolidated Financial Statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of the assets and liabilities, the disclosure of contingent assets and liabilities at the date of the Consolidated Financial Statements and the reported amounts of revenues and expenses during the reporting period. These estimates are subjective in nature and involve judgments. The more significant estimates made by management include the valuation allowance for the gross deferred tax assets, the determination of the fair value of its long-lived assets, and the fair value of assets acquired and liabilities assumed during acquisitions. We base our estimates on historical experience and on various other assumptions management believes reasonable under the given circumstances. These estimates could be materially different under different conditions and assumptions.

CONTINGENCIES

Although we have been, and in the future may be, the defendant or plaintiff in various actions arising in the normal course of business, as of December 31, 2022, we were not party to any material legal proceedings.
RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS

In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The amendments also improve consistent application of and simplify GAAP for other areas of Topic 740 by clarifying and amending existing guidance. The standard became effective for interim and annual periods beginning after December 15, 2020, with early adoption permitted. We adopted ASU 2019-12 during the quarter beginning January 1, 2021, using the prospective approach except for hybrid tax regimes, which we adopted using the modified retrospective approach. The adoption of ASU 2019-12 resulted in no material impact to the Company’s financial statements.

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments — Credit Losses (Topic 326): This update establishes a new approach to estimate credit losses on certain financial instruments. The update requires financial assets measured at amortized cost to be presented at the net amount expected to be collected. The amended guidance will also update the impairment model for available-for-sale debt securities, requiring entities to determine whether all or a portion of the unrealized loss on such securities is a credit loss. The Company is currently evaluating this standard and the potential effects of these changes to its consolidated financial statements and will adopt this new standard in the fiscal year beginning January 1, 2023.

CASH, CASH EQUIVALENTS, AND RESTRICTED CASH

The Company considers all highly liquid investments with an original maturity of 90 days or less at the time of purchase to be cash equivalents. Cash equivalents include investments in an institutional money market fund, which invests in U.S. Treasury bills, notes and bonds, and/or repurchase agreements, backed by such obligations. Carrying value approximates fair value. Restricted cash consists of cash balances which are restricted as to withdrawal or usage. As of December 31, 2022, the Company has $500 of restricted cash related to collateralizing a letter of credit issued by South State Bank in connection with its money transmission licenses.

INVESTMENTS

Available-for-sale securities are carried at fair value, with the unrealized gains and losses reported in accumulated other comprehensive income (loss). The amortized cost of debt securities is adjusted for amortization of premiums and accretion of discounts to maturity. The amortization of premiums and accretion of discounts is included in interest income. Realized gains and losses and declines in value judged to be other-than-temporary, if any, on available-for-sale securities are included in other income (expense). The cost of securities sold is based on the specific identification method. Interest and dividends on securities classified as available-for-sale are included in interest income.

FUNDS HELD FOR CLIENTS

Funds held for clients represent assets that are held for the purposes of satisfying the obligations to remit funds relating to the Company’s payroll and payroll tax filing services and are classified as client fund obligations on our Consolidated Balance Sheets. Funds held for clients are held in demand deposit or brokerage accounts at financial institutions and are classified as a current asset on our Consolidated Balance Sheets.

Client fund obligations represent the Company’s contractual obligations to remit funds to satisfy clients’ payroll and tax payment obligations and are recorded on the Consolidated Balance Sheets at the time that the Company impounds funds from clients. The client fund obligations represent liabilities that will be repaid within one year of the balance sheet date. The Company has reported client fund obligations as a current liability on the Consolidated Balance Sheets.

As part of the material weakness identified in 2019 that was subsequently remediated, the Company recovered approximately $4,290 in funds and insurance proceeds. The Company recognized $3,961 of these funds as receivables in other assets on the Consolidated Balance Sheets at December 31, 2019 with an offsetting liability in client fund obligations. The Company collected the full $4,290 during the first quarter of 2020 and disbursed $482 of these funds resulting in a segregated $3,808 in funds held for clients with an offsetting liability in client fund obligations at December 31, 2020. In 2021, the Company disbursed an additional $976 of these funds, resulting in a segregated $2,832 in funds held for clients with an offsetting liability in client fund obligations at December 31, 2021. In 2022, the Company escheated $2,705 to the state of Delaware. The residual balance of $127 is still in the process of being returned to the clients or will be escheated to the appropriate states.
FAIR VALUE OF FINANCIAL INSTRUMENTS

We apply the authoritative guidance on fair value measurements for financial assets and liabilities that are measured at fair value on a recurring basis, and non-financial assets and liabilities such as goodwill, intangible assets and property and equipment that are measured at fair value on a non-recurring basis.

CONCENTRATION OF CREDIT RISK

Cash and cash equivalents are deposited at various area banks, which at times may exceed federally insured limits. The Company monitors the viability of the banking institutions carrying its assets on a regular basis, and has the ability to transfer cash to various institutions during times of risk. The Company has not experienced any losses related to these cash balances, and believes its credit risk to be minimal.

ACCOUNTS RECEIVABLE, NET

We grant credit to customers in the ordinary course of business. We limit concentrations of credit risk related to our trade accounts receivable due to our large number of customers, including third-party resellers, and their dispersion across several industries and geographic areas. We perform ongoing credit evaluations of our customers and maintain reserves for potential credit losses. We require advanced payments or secured transactions when deemed necessary.

We review potential customers’ credit ratings to evaluate customers’ ability to pay an obligation within the payment term, which is usually net thirty days. If we receive reasonable assurance of payment and know of no barriers to legally enforce the payment obligation, we may extend credit to customers. We place accounts on “Credit Hold” if a placed order exceeds the credit limit or sooner if circumstances warrant. We follow our credit policy consistently and routinely monitor our delinquent accounts for indications of collectability.

We maintain an allowance for doubtful accounts at an amount we estimate to be sufficient to provide adequate protection against losses resulting from extending credit to our customers. We base this allowance, in the aggregate, on historical collection experience, age of receivables and general economic conditions. The allowance for doubtful accounts also considers the need for specific customer reserves based on the customer’s payment experience, credit worthiness and age of receivable balances. Our bad debts have not been material and have been within management expectations.

PROPERTY AND EQUIPMENT

We record property and equipment, including software, furniture and equipment, at cost less accumulated depreciation. We record depreciation using the straight-line method over the estimated economic useful lives of the assets, which range from two to five years. Property and equipment also includes leasehold improvements which we record at cost less accumulated amortization. We record amortization of leasehold improvements using the straight-line method over the shorter of the lease term or over the life of the respective assets, as applicable. We recognize gains or losses related to retirements or disposition of fixed assets in the period incurred. We expense repair and maintenance costs as incurred. We periodically review the estimated economic useful lives of our property and equipment and make adjustments, if necessary, according to the latest information available.

BUSINESS COMBINATIONS

We have accounted for our acquisitions using the acquisition method of accounting based on ASC 805—Business Combinations, which requires recognition and measurement of all identifiable assets acquired and liabilities assumed at their full fair value as of the date we obtain control. We have determined the fair value of assets acquired and liabilities assumed based upon our estimates of the fair values of assets acquired and liabilities assumed in the acquisitions. Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired. While we have used our best estimates and assumptions to measure the fair value of the identifiable assets acquired and liabilities assumed at the acquisition date, our estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, not to exceed one year from the date of acquisition, any changes in the estimated fair values of the net assets recorded for the acquisitions will result in an adjustment to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, we record any subsequent adjustments to our consolidated statements of comprehensive loss.
GOODWILL AND OTHER INTANGIBLE ASSETS

Goodwill represents the excess of the purchase price in a business combination over the fair value of net tangible and intangible assets acquired in a business combination. We test goodwill for impairment on an annual basis in the fourth fiscal quarter of each year, and between annual tests if indicators of potential impairment exist, by first assessing qualitative factors to determine whether it is necessary to perform the quantitative goodwill impairment test.

We amortize intangible assets not considered to have an indefinite useful life using the straight-line method over their useful lives. We currently amortize our acquired intangible assets with definite lives over periods ranging from one to nine years. Each reporting period, we evaluate the estimated remaining useful life of intangible assets and assess whether events or changes in circumstances warrant a revision to the remaining period of amortization or indicate that impairment exists.

IMPAIRMENT OF LONG-LIVED ASSETS

Long-lived assets, including intangible assets with definite lives, are reviewed for impairment when events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized for the amount by which the carrying amount of the asset exceeds the estimated fair value of the asset. We have determined that there was no impairment of long-lived assets including intangible assets with definite lives, for the year ended December 31, 2022.

ORIGINAL ISSUE DISCOUNTS

We recognize original issue discounts (“OID”), when incurred on the issuance of debt, as a reduction of the current loan obligations that we amortize to interest expense over the life of the related indebtedness using the effective interest rate method. We record the amortization as interest expense – amortization of OID in the Consolidated Statements of Comprehensive Income (Loss). At the time of any repurchases or retirements of related debt, we write off the remaining amount of net original issue discounts and include them in the calculation of gain or loss on extinguishment in the Consolidated Statements of Comprehensive Income (Loss).

REVENUE RECOGNITION

Our revenue consists of software-as-a-service (“SaaS”) offerings and time-based software subscription license arrangements that also, typically, include hardware, maintenance/support, and professional services elements. We recognize revenue on an output basis when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. Our contracts with customers may include multiple performance obligations. For such arrangements, we allocate revenue to each performance obligation based on its relative standalone selling price. We determine standalone selling prices based on the amount that we believe the market is willing to pay determined through historical analysis of sales data as well as through use of the residual approach when we can estimate the standalone selling price for one or more, but not all, of the promised goods or services.

The terms of our contracts with customers range from month to month for some Asure HCM direct clients to longer terms ranging from one to three years, some of which are renewable for successive terms. A typical SaaS/software subscription arrangement will also include hardware, setup and implementation services. Revenue allocated to the SaaS/software subscription performance obligations are recognized on an output basis ratably as the service is provided over the non-cancellable term of the SaaS/subscription service and are reported as Recurring revenue on the Consolidated Statement of Comprehensive Income (Loss). Revenue allocated to other performance obligations included in the arrangement is recognized as outlined in the paragraphs below.

Hardware devices sold to customers are sold as either a standard product sell arrangement where title to the hardware passes to the customer or under a hardware-as-a-service (“HaaS”) arrangement where the title to the hardware remains with Asure. Revenue allocated to hardware sold as a standard product are recognized on an output basis when title passes to the customer, typically the date we ship the hardware. Revenue allocated to hardware under a hardware-as-a-service arrangement are recognized on an output basis, recorded ratably as the service is provided over the non-cancellable term of the HaaS arrangement, typically one year. Revenue recognized from hardware devices sold to customers via either of the two above types of arrangements are reported as Hardware revenue on the Consolidated Statement of Comprehensive Income (Loss).
Our professional services offerings typically include data migration, set up, training, and implementation services. Set up and implementation services typically occur at the start of the software arrangement while certain other professional services, depending on the nature of the services and customer requirements, may occur several months later. We can reasonably estimate professional services performed for a fixed fee and we recognize allocated revenue on an output basis on a proportional performance basis as the service is provided. We recognize allocated revenue on an output basis for professional services engagements billed on a time and materials basis as the service is provided. We recognize allocated revenue on an output basis on all other professional services engagements upon the earlier of the completion of the service’s deliverable or the expiration of the customer’s right to receive the service. Revenue recognized from professional services offerings are reported as Professional service revenue on the Consolidated Statement of Comprehensive Income (Loss).

We recognize allocated revenue for maintenance/support on an output basis ratably over the non-cancellable term of the support agreement. Initial maintenance/support terms are typically one to three years and are renewable on an annual basis. Revenue recognized from maintenance/support are reported as Recurring on the Consolidated Statement of Comprehensive Income (Loss).

We do not recognize revenue for agreements with rights of return, refundable fees, cancellation rights or substantive acceptance clauses until these return, refund or cancellation rights have expired or acceptance has occurred. Our arrangements with resellers do not allow for any rights of return.

Our payment terms vary by the type of customer and the customer’s payment history and the products or services offered. The term between invoicing and when payment is due is not significant and as such our contracts do not include a significant financing component. The transaction prices of our contracts do not include consideration amounts that are variable and do not include noncash consideration.

Deferred revenue includes amounts invoiced to customers in excess of revenue we recognize, and is comprised of deferred SaaS/software, HaaS, Maintenance and support, and Professional services revenue. We recognize deferred revenue when we complete the service and over the terms of the arrangements, primarily ranging from one to three years. In addition, ERTC revenues that are generated under percentage of recovery arrangements with referral partners are deferred until the client collects the credit.

ADVERTISING COSTS

We expense advertising costs as we incur them. Advertising expenses were $1,057 and $108 for the years ended December 31, 2022 and 2021, respectively. We recorded these expenses as part of sales and marketing expenses on our Consolidated Statements of Comprehensive Income (Loss).

LEASE OBLIGATIONS

At the commencement date of a lease, we recognize a liability to make lease payments and an asset representing the right-of-use underlying asset during the lease term. The lease liability is measured at the present value of lease payments over the lease term. As our leases typically do not provide an implicit rate, we use our incremental borrowing rate based on the information available at the commencement date taking into consideration necessary adjustments for collateral, depending on the facts and circumstances of the lessee and the leased asset, and term to match the lease term. The operating lease asset is measured at cost, which includes the initial measurement of the lease liability and initial direct costs incurred by the Company and excludes lease incentives. Operating lease assets and liabilities are shown separately in our Consolidated Balance Sheets.

Lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Operating lease costs are recognized on a straight-line basis over the lease term. Lease agreements that contain both lease and non-lease components are generally accounted for separately.

INCOME TAXES

We account for income taxes using the liability method under ASC 740, Accounting for Income Taxes, which requires recognition of deferred tax assets and liabilities for the expected future tax consequences of events included in the financial statements. Under the liability method, we determine deferred tax assets and liabilities based on the difference between the financial statement and tax bases of assets and liabilities using enacted tax rates in effect in the years in which we expect the differences to reverse. We reduce deferred tax assets by a valuation allowance when it is more likely than not that we will not realize some component or all of the deferred tax assets.
SHARE BASED COMPENSATION

We estimate the fair value of each award granted from our stock option plan at the date of grant using the Black-Scholes option pricing model. The fair value is recognized as expense over the service period, net of estimated forfeitures, using the straight-line method. The estimation of share-based awards that will ultimately vest requires judgment, and, to the extent actual results or updated estimates differ from current estimates, such amounts will be recorded as a cumulative adjustment in the period estimates are revised. We primarily consider historical experience when estimating expected forfeitures.
XML 25 R10.htm IDEA: XBRL DOCUMENT v3.22.4
Business Combinations and Asset Acquisitions
12 Months Ended
Dec. 31, 2022
Business Combination and Asset Acquisition [Abstract]  
Business Combination Disclosure
NOTE 2 - BUSINESS COMBINATIONS

2020

In July 2020, we acquired certain assets of a payroll tax business (the “Asset Purchase Agreement”). The initial purchase price for the assets was $4,250, which we paid in cash at closing. The Asset Purchase Agreement set forth two subsequent purchase consideration payments, which are contingent on certain thresholds. The first contingent purchase consideration of $1,975, was offset by certain net amounts owed to us by the seller primarily related to transition services in the amount of $191, was paid in June 2021 (a total payment of $1,784). We utilized a Monte Carlo simulation to determine the fair value of the contingent consideration. The adjustment to the fair value of the contingent consideration as of December 31, 2022 was an increase of $394. The contingent purchase consideration of $2,299 was valued based on the trailing twelve-month revenue at October 31, 2021 and will be settled in 2023.

2021

In September 2021, the Company acquired certain assets (the “Second Asset Purchase Agreement”) of a payroll business, which was used to provide payroll processing services. The aggregate purchase price that the Company paid for these assets was $14,750, paid as follows: (i) $10,325 in cash at closing, (ii) the delivery of a promissory note in the amount of $2,223, and (iii) the delivery of 244 shares of the Company’s common stock as of December 31, 2022.

Also in September 2021, we acquired certain assets of a payroll business (the “Third Asset Purchase Agreement”). The initial purchase price for the assets was $24,150, of which $15,000 was paid in cash at closing. The Third Asset Purchase Agreement also included the delivery of 523 shares of the Company’s common stock, which both parties agreed had an aggregate value of $4,800 at closing. Finally, the Third Asset Purchase Agreement set forth a promissory note valued at $4,080 and a contingent consideration estimate of $655 as of December 31, 2022.

2022

Effective January 1, 2022, the Company acquired customer relationships of a payroll business for a cash payment of
$1,970, which included $31 of transaction costs, and the delivery of a promissory note in the amount of $411. The acquired customer relationships are recorded as an intangible asset and are being amortized on a straight-line basis over eight years.
XML 26 R11.htm IDEA: XBRL DOCUMENT v3.22.4
INVESTMENTS AND FAIR VALUE MEASUREMENTS
12 Months Ended
Dec. 31, 2022
Fair Value Disclosures [Abstract]  
INVESTMENTS AND FAIR VALUE MEASUREMENT INVESTMENTS AND FAIR VALUE MEASUREMENTS
Accounting Standards Codification (ASC) 820 “Fair Value Measurement” (ASC 820) defines fair value, establishes a framework for measuring fair value under U.S. GAAP and enhances disclosures about fair value measurements. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. ASC 820 describes a fair value hierarchy based on the following three levels of inputs that may be used to measure fair value, of which the first two are considered observable and the last unobservable:

Level 1:
Quoted prices in active markets for identical assets or liabilities;
Level 2:
Quoted prices in active markets for similar assets or liabilities; quoted prices in markets that are not active for identical or similar assets or liabilities; and model-driven valuations whose significant inputs are observable; and
Level 3:Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

The following table presents the fair value hierarchy for our financial assets and liabilities measured at fair value on a recurring basis as of December 31, 2022 and December 31, 2021, respectively (in thousands):
Total Carrying ValueLevel 1Level 2Level 3
December 31, 2022
Assets:    
Funds held for clients
Money market funds$2,829 $2,829 $— $— 
Available-for-sale securities56,556 — 56,556 — 
Total$59,385 $2,829 $56,556 $— 
Liabilities:
Contingent purchase consideration(1)
$2,954 $— $— $2,954 
Total$2,954 $— $— $2,954 
December 31, 2021
Assets:
Cash equivalents
Money market funds$— $— $— $— 
Funds held for clients
Money market funds1,116 1,116 — — 
Available-for-sale securities32,060 — 32,060 — 
Total$33,176 $1,116 $32,060 $— 
Liabilities:
Contingent purchase consideration(1)
$4,329 $— $— $4,329 
Total$4,329 $— $— $4,329 
(1)See Note 2 — Business Combinations for further discussion regarding the contingent purchase consideration.
The contractual obligations and earn out provision are accounted for as a contingent liability and fair value is determined using Level 3 inputs, as estimating the fair value of these contingent liabilities require the use of significant and subjective inputs that may and are likely to change over the duration of the liabilities. The following table discloses the change in the gross contingent purchase consideration on the Company’s Consolidated Balance Sheets as of December 31, 2022 (in thousands):
December 31, 2021$4,329 
Contingent purchase consideration paid(130)
Change in fair value of contingent liability(1,245)
Issued for acquisitions— 
December 31, 2022$2,954 

Restricted cash equivalents and investments classified as available-for-sale within funds held for clients consisted of the following (in thousands):
Amortized
Cost
Gross
Unrealized
Gains (1)
Gross
Unrealized
Losses (1)
Aggregate
Estimated
Fair Value
December 31, 2022
Restricted cash equivalents$2,829 $— $— $2,829 
Available-for-sale securities:
Certificates of deposit983 (2)985 
Corporate debt securities52,251 (2,023)50,229 
Municipal bonds5,297 — (405)4,892 
U.S. Government agency securities500 — (50)450 
Total available-for-sale securities59,031 (2,480)56,556 
Total(2)
$61,860 $$(2,480)$59,385 
December 31, 2021
Restricted cash equivalents$1,116 $— $— $1,116 
Available-for-sale securities:
Certificates of deposit1,240 (4)1,243 
Corporate debt securities22,597 (76)22,523 
Municipal bonds7,825 (24)7,804 
U.S. Government agency securities500 — (10)490 
Total available-for-sale securities32,162 12 (114)32,060 
Total(2)
$33,278 $12 $(114)$33,176 

(1)Unrealized gains and losses on available-for-sale securities are included as a component of comprehensive income (loss). As of December 31, 2022 and December 31, 2021, there were 3 and 10 securities, respectively, in an unrealized gain position and there were 124 and 57 securities in an unrealized loss position, respectively. As of December 31, 2022, these unrealized losses were less than $96 individually and $2,480 in the aggregate. As of December 31, 2021, these unrealized losses were less than $11 individually and $114 in the aggregate. These securities have not been in a continuous unrealized gain or loss position for more than 12 months. We do not intend to sell these investments and we do not expect to sell these investments before recovery of their amortized cost basis, which may be at maturity. We review our investments to identify and evaluate investments that indicate possible other-than-temporary impairment. Factors considered in determining whether a loss is other-than-temporary include the length of time and extent to which fair value has been less than the cost basis, the financial condition and near-term prospects of the investee, and our intent and ability to hold the investment for a period of time sufficient to allow for any anticipated recovery in market value.

(2)At December 31, 2022 and December 31, 2021, none of these securities were classified as cash and cash equivalents on the accompanying Consolidated Balance Sheets.
Funds held for clients represent assets that the Company has classified as restricted for use solely for the purposes of satisfying the obligations to remit funds relating to the Company’s payroll and payroll tax filing services, which are classified as client funds obligations on our Consolidated Balance Sheets.

Funds held for clients have been invested in the following categories (in thousands):
20222021
Restricted cash and cash equivalents held to satisfy client funds obligations$147,032 $185,316 
Restricted short-term marketable securities held to satisfy client funds obligations9,174 5,559 
Restricted long-term marketable securities held to satisfy client funds obligations47,382 26,501 
Total funds held for clients$203,588 $217,376 

Expected maturities of available-for-sale securities as of December 31, 2022 are as follows (in thousands):
One year or less$9,174 
After one year through five years47,382 
 $56,556 
XML 27 R12.htm IDEA: XBRL DOCUMENT v3.22.4
Property, Plant, and Equipment
12 Months Ended
Dec. 31, 2022
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment Disclosure
NOTE 4 - PROPERTY AND EQUIPMENT

Property and equipment as of December 31, 2022 and 2021 consisted of the following (in thousands):

Estimated Useful Life
(in years)
20222021
Furniture and equipment2 to 5 $7,552 $6,935 
Software development costs318,678 14,449 
Software2 to 5 2,808 2,808 
Leasehold improvements2 to 5 1,878 1,638 
Gross property and equipment30,916 25,830 
Less: accumulated depreciation and amortization(19,477)(16,885)
Property and equipment, net$11,439 $8,945 

We record the amortization of our finance leases as depreciation expense on our Consolidated Statements of Comprehensive Income (Loss). Depreciation and amortization expenses relating to property and equipment were $4,044 and $3,808 for the years ended December 31, 2022 and 2021, respectively.

We acquired software development costs from prior acquisitions and we continue to invest in software development. We are developing products which we intend to offer utilizing software as-a-service (“SaaS”). We follow the guidance of ASC 350-40, Intangibles—Goodwill and Other—Internal-Use Software, for development costs related to these new products. Costs incurred in the planning stage are expensed as incurred while costs incurred in the application and infrastructure stage are capitalized, assuming such costs are deemed to be recoverable. Costs incurred in the operating stage are generally expensed as incurred except for significant upgrades and enhancements. Capitalized software costs are amortized over the software’s estimated useful life, which management has determined to be three years. During the years ended December 31, 2022 and 2021, we capitalized $4,228 and $4,141 of software development costs, respectively.
XML 28 R13.htm IDEA: XBRL DOCUMENT v3.22.4
GOODWILL AND OTHER INTANGIBLE ASSETS
12 Months Ended
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets Disclosure [Text Block]
NOTE 5 - GOODWILL AND OTHER INTANGIBLE ASSETS

2021Acquisitions2022
Goodwill$86,011 $— $86,011 
We believe significant synergies are expected to arise from our strategic acquisitions and their assembled workforces. This factor contributed to a purchase price that was in excess of the fair value of the net assets acquired and, as a result, we recorded goodwill for each acquisition. A portion of acquired goodwill will be amortizable for tax purposes. As of December 31, 2022, there has been no impairment of goodwill based on the qualitative assessments performed by the Company.

Gross Intangible Assets2021Acquisitions2022
Customer relationships$114,611 $2,360 $116,971 
Developed technology12,001 — 12,001
Reseller relationships1,012 332 1,344
Trade names880 — 880
Non-compete agreements1,032 — 1,032
$129,536 $2,692 $132,228 

The gross carrying amount and accumulated amortization of our intangible assets as of December 31, 2022 are as follows (in thousands, except weighted average periods):
Weighted Average
Amortization
Period
(in Years)
GrossAccumulated
Amortization
Net
December 31, 2022
Customer relationships8.7$116,971 $(52,700)$64,271 
Developed technology6.612,001 (10,283)1,718 
Reseller relationships6.91,344 (889)455 
Trade names3.0880 (847)33 
Non-compete agreements5.21,032 (915)117 
 8.4$132,228 $(65,634)$66,594 
December 31, 2021
Customer relationships8.7$114,611 $(39,535)$75,076 
Developed technology6.612,001 (9,098)2,903 
Reseller relationships7.21,012 (864)148 
Trade names3.0880 (579)301 
Non-compete agreements5.21,032 (887)145 
8.4$129,536 $(50,963)$78,573 

We record amortization expenses using the straight-line method over the estimated useful lives of the intangible assets, as noted above. Amortization expenses recorded in Operating Expenses were $13,486 and $10,948 for the years ended December 31, 2022 and 2021, respectively. Amortization expenses recorded in Cost of Sales were $1,186 and $1,489 for the years ended December 31, 2022 and 2021, respectively. There was no impairment of intangibles during the year ended December 31, 2022 based on the qualitative assessment performed by the Company. However, if market, political and other conditions over which we have no control continue to affect the capital markets and our stock price declines, we may experience an impairment of our intangibles in future quarters.
The following table summarizes the future estimated amortization expense relating to our intangible assets as of December 31, 2022 (in thousands):
2023$13,601 
202413,339 
202512,553 
20269,442 
20277,267 
Thereafter10,392 
 $66,594 
XML 29 R14.htm IDEA: XBRL DOCUMENT v3.22.4
NOTES PAYABLE
12 Months Ended
Dec. 31, 2022
Debt Disclosure [Abstract]  
Debt Disclosure [Text Block]
NOTE 6 - NOTES PAYABLE

The following table summarizes our outstanding debt as of the dates indicated (in thousands):
 MaturityCash Interest RateDecember 31, 2022December 31, 2021
Subordinated Notes Payable – Acquisitions(1)
12/31/2022 – 9/30/2026
2.00% - 3.00%
$6,947 $8,178 
Senior Credit Facility10/1/202513.25%30,607 30,224 
Total Notes Payable $37,554 $38,402 
(1)See Note 2 — Business Combinations for further discussion regarding the notes payable related to acquisitions.

The following table summarizes the debt issuance costs as of the dates indicated (in thousands):
 Gross Notes PayableDebt Issuance Costs and Debt DiscountNet Notes Payable
December 31, 2022
Current portion of notes payable$4,774 $(668)$4,106 
Notes payable, net of current portion32,780 (1,985)30,795 
Total$37,554 $(2,653)$34,901 
December 31, 2021
Current portion of notes payable$2,079 $(172)$1,907 
Notes payable, net of current portion36,323 (3,203)33,120 
Total$38,402 $(3,375)$35,027 

The following table summarizes the future principal payments related to our outstanding debt as of December 31, 2022 (in thousands):
2023$4,774 
20246,367 
202523,439 
20262,974 
2027— 
Total$37,554 

Subordinated Notes Payable - Acquisitions

There remains an outstanding principal balance on the subordinated note payable issued in connection with the purchase of a business the Company acquired in 2020, which note matured on July 1, 2022. Payment on the principal balance was withheld as security for outstanding claims for which the Company is entitled to indemnification under the purchase agreement. The Company will make payment, subject to its right to offset under the purchase agreement, when the claims are resolved. Due to its rights under the purchase agreement and the terms of this note, the Company was not in default under the note. See Note 13 - Subsequent Events for information related to the resolution of these outstanding claims and the outstanding principal balance on this subordinated note payable.
See Note 2 — Business Combinations for further discussion regarding the issuance of subordinated notes payable related to acquisitions.

PPP Loan with Pinnacle Bank

Due to the effects of COVID-19 on our business and the related need to support our operations, we received an unsecured Paycheck Protection Program loan in the amount of $8,856 (the “PPP Loan”) in April 2020 from Pinnacle Bank (the “Lender”) under the Coronavirus Aid, Relief and Economic Security Act. In June 2021, we received notice from our Lender that the Small Business Administration (“SBA”) had approved our application for forgiveness of our PPP Loan. The amount forgiven of $8,560 was the amount we requested in our forgiveness application but was less than the original principal balance due, in part, to changes in SBA guidance following the date of our original loan application. Following the grant of forgiveness, we had an outstanding principal balance of $296 and an additional immaterial amount of accrued interest in our PPP Loan, both of which were paid in full in June 2021. During the three months ended June 30, 2021 the Company recorded a gain on the forgiveness of the PPP Loan and accrued interest in the amount of $8,654. The gain on the forgiveness of the PPP Loan is reflected on our Consolidated Statements of Comprehensive Income (Loss), and is a non-taxable event.

Senior Credit Facility with Structural Capital Investments III, LP

On September 10, 2021, the Company entered into a Loan and Security Agreement with Structural Capital Investments III, LP (“Structural” and together with the other lenders that are or become parties thereto, the “Lenders”), and Ocean II PLO LLC, as administrative and collateral agent for Structural and the Lenders (“Agent”), under the terms of which the Lenders had committed to lend us up to $50,000 in term loan financing to support our growth needs (the “Facility”) until June 30, 2022. Of the amount committed by the Lenders, the Company drew $30,000 in September 2021, at the closing and the remaining $20,000 has lapsed. The Company also entered into a secured promissory note with the Agent evidencing our obligations under the Facility. The Company’s obligations are further guaranteed by each of our subsidiaries and secured by our
assets and the assets of our subsidiaries.

At the onset of the agreement, we paid to the Lenders an origination fee of $500. Interest accrues on any outstanding balance at a rate equal to the greater of 9.0% or the Prime Rate, plus 5.75% (the “Basic Rate”) and is payable in advance. In addition, interest is paid in kind (“PIK”) at a rate of 1.00% or 1.25% based on our APR Ratio, measured on a quarterly basis. The PIK interest is added to our outstanding balance and accrues interest at the Basic Rate. Interest only payments are due until October 2023, with an option to extend until October 2024, dependent on certain financial or revenue metrics before the end of the first twenty-four months of the Facility.

Principal payments begin after the expiration of the interest only period, and are based on a five-year amortization schedule, with a balloon payment due in October 2025. The table above in this Note 6 — Notes Payable summarizing future principal payments assumes the Company will not extend the period of interest only payments to October 2024. Upon payment in full of the obligations under the Facility, we are to pay Lenders a final payment fee equal to 1.0% of the increase in our market capitalization since the onset of the agreement, at that time valued at $182,400.

The Company has agreed to provide the Lenders the right to participate in a future offering—whether public or private—on the same terms and conditions as other investors for an amount not to exceed $3,000.

There are no financial covenants if our net cash position is equal to or greater than zero. If our net cash position is less than zero, the Company would be subject to the following financial covenants: (i) unrestricted cash of no less than $5,000, (ii) maintain an APR ratio of no less than 0.70:1.00 through September 10, 2023, and (iii) maintain an APR ratio of no less than 0.60:1.00 from September 10, 2023 through the remainder of the term of the Facility. The APR ratio would be the ratio of our tested debt to our annual recurring revenue and would be measured on a quarterly basis. Our Tested Debt consists of our outstanding obligations under the Facility (exclusive of PIK interest) and any indebtedness issued or earnouts owed to sellers in connection with acquisitions.
XML 30 R15.htm IDEA: XBRL DOCUMENT v3.22.4
CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION
12 Months Ended
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]  
Revenue from Contract with Customer [Text Block]
NOTE 8 - CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION

Receivables

Receivables from contracts with customers, net of allowance for doubtful accounts of $3,248, were $12,123 at December 31, 2022. Receivables from contracts with customers, net of allowance for doubtful accounts of $2,210, were $5,308 at December 31, 2021. No customers represented more than 10% of our net accounts receivable balance as of December 31, 2022 and December 31, 2021, respectively.

Deferred Commissions

Deferred commission costs from contracts with customers were $6,660 and $4,684 at December 31, 2022 and December 31, 2021, respectively. The amount of amortization recognized for the years ended December 31, 2022 and December 31, 2021 was $1,644 and $1,318, respectively.

Deferred Revenue

During the years ended December 31, 2022 and December 31, 2021, revenue of $3,415 and $4,410, respectively, was recognized from the deferred revenue balance at the beginning of each period.
Transaction Price Allocated to the Remaining Performance Obligations

As of December 31, 2022, approximately $25,032 of revenue is expected to be recognized from remaining performance obligations. We expect to recognize revenue on approximately 86% of these remaining performance obligations over the next 12 months, with the balance recognized thereafter.

Revenue Concentration

During the year ended December 31, 2022 and 2021, there were no customers that individually represented 10% or more of consolidated revenue.
XML 31 R16.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES
12 Months Ended
Dec. 31, 2022
Disclosure Text Block [Abstract]  
Lessor, Operating Leases [Text Block]
NOTE 7 - LEASES

We have entered into office space lease agreements, which qualify as operating leases under ASU No. 2016-02, “Leases (Topic 842)”. Under such leases, the lessors receive annual minimum (base) rent. The leases have original terms (excluding extension options) ranging from one year to ten years. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants.
We record base rent expense under the straight-line method over the term of the lease. In the accompanying Consolidated Statements of Comprehensive Income (Loss), rent expense is included in operating expenses under general and administrative expenses. The components of the rent expense for the years ended December 31, 2022 and 2021, are as follows (in thousands):
 20222021
Operating lease cost$2,326 $2,171 
Sublease income(89)(43)
Net rent expense$2,237 $2,128 

For purposes of calculating the operating lease assets and lease liabilities, extension options are not included in the lease term unless it is reasonably certain we will exercise the option, or the lessor has the sole ability to exercise the option. The weighted average discount rate of our operating leases is 8% as of December 31, 2022 and December 31, 2021, respectively. The weighted average remaining lease term is five years and five years as of December 31, 2022 and December 31, 2021, respectively.

Supplemental cash flow information related to operating leases for the years ended December 31, 2022 and 2021 are as follows (in thousands):
 20222021
Cash paid for amounts included in the measurement of lease liabilities:  
Operating cash outflows from operating leases$2,326 $2,338 
Non-cash operating activities:
Operating lease assets obtained in exchange for new operating lease liabilities$1,317 $1,240 

Future minimum commitments over the life of all operating leases, which exclude variable rent payments, are as follows (in thousands):
2023$2,474 
20242,154 
20251,765 
20261,313 
20271,121 
Thereafter1,643 
Total minimum lease payments10,470 
Less: imputed interest(2,151)
Total lease liabilities$8,319 
XML 32 R17.htm IDEA: XBRL DOCUMENT v3.22.4
SHARE-BASED COMPENSATION
12 Months Ended
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]  
Share-based Payment Arrangement [Text Block]
NOTE 9 - STOCKHOLDERS’ EQUITY, EMPLOYEE BENEFIT PLANS AND SHARE-BASED COMPENSATION

Shelf Registration

In March 2021, we filed a universal shelf registration statement on Form S-3 with the Securities and Exchange Commission (“SEC”) to provide access to additional capital, if needed. Pursuant to the shelf registration statement, we may from time to time offer to sell in one or more offerings shares of our common stock or other securities having an aggregate value of up to $150,000 (which includes 1,480 of unsold securities that were previously registered on other registration statements effective at the time of this filing of our current S-3). The shelf registration statement relating to these securities became effective on April 21, 2021. As of December 31, 2022, there is $150,000 available under the shelf registration statement.

Also in March 2021, we filed an acquisition shelf registration statement on Form S-4 with the SEC to allow for us to issue securities in future business combinations, Pursuant to the acquisition shelf registration statement, we may from time to time issue up to 12,500 shares of our common stock as consideration in future business combinations. The shelf registration statement relating to these securities became effective on April 21, 2021. As of December 31, 2022, there are 12,500 shares of common stock available for issuance under this acquisition shelf registration statement.

Share Repurchase Program

On March 10, 2020, our Board of Directors authorized a stock repurchase plan, under which we may repurchase up to $5,000 of our outstanding common stock. This stock repurchase program is in addition to 364 shares available under our stock repurchase plan existing prior to March 10, 2020.

Under this stock repurchase program, we may repurchase shares in accordance with all applicable securities laws and regulations, including Rule 10b-18 of the Securities Exchange Act of 1934, as amended. The extent to which we repurchase our shares, and the timing of such repurchases, will depend upon a variety of factors, including market conditions, regulatory requirements and other corporate considerations, as determined by our management. The repurchase program may be extended, suspended or discontinued at any time. We expect to finance the program from existing cash resources.

Stock and Stock Option Plans

We have one active equity plan, the 2018 Incentive Award Plan (the “2018 Plan”).

Employees and consultants of the Company, its subsidiaries and affiliates, as well as members of our board, are eligible to receive awards under the 2018 Plan. The 2018 Plan provides for the grant of stock options, including incentive stock options (“ISOs”) and nonqualified stock options (“NQSOs”), stock appreciation rights, restricted stock, restricted stock units ("RSUs"), performance bonus awards, performance stock unit awards, other stock or cash-based awards and dividend equivalents to eligible individuals. We generally grant stock options with exercise prices equal to the fair market value at the time of grant. The options generally vest over three to four years and are exercisable for a period of five to ten years beginning with the date of grant.

The number of shares available for issuance under the 2018 Plan is 4,350 shares. We have 1,932 options and 281 RSUs granted and outstanding pursuant to the 2018 Plan as of December 31, 2022.
We use the Black-Scholes option valuation model to value employee stock awards. We estimate stock price volatility based upon our historical volatility. Estimated option life and forfeiture rate assumptions are derived from historical data. For stock-based compensation awards with graded vesting, we recognize compensation expense using the straight-line amortization method.

Total compensation expense recognized in the Consolidated Statements of Comprehensive Income (Loss) for stock based awards was $3,179 and $2,990 for 2022 and 2021, respectively.

The following table summarizes the weighted average assumptions used to develop their fair value for the years ending December 31:
20222021
Grant date fair value$2.47 $3.63 
Risk-free interest rate1.92 %0.64 %
Expected volatility51 %61 %
Expected life2.88 years3.99 years
Dividend yield— — 

As of December 31, 2022, we reserved shares of common stock for future issuance under the 2018 Plan as follows (in thousands):
Options and RSUs outstanding2,216 
Shares available for future grant2,343 
Shares reserved4,559 

The following table summarizes activity related to options during the year ended December 31, 2022:
SharesWeighted Average Exercise PriceWeighted Average Remaining Contractual TermAggregate Intrinsic Value
Outstanding, beginning of year1,871 $8.03 
Granted453 6.65 
Exercised(13)6.96 
Cancelled(379)7.81 
Outstanding, end of year1,932 $7.30 3.16$4,034 
Vested and expected to vest1,793 $7.30 3.12$3,754 
Exercisable941 $7.33 2.67$1,988 

The total intrinsic value of options exercised during the years ended December 31, 2022 and 2021 was $20 and $110, respectively. As of December 31, 2022, total compensation cost not yet recognized related to nonvested share options was $2,669, which is expected to be recognized over a weighted average period of 1.65 years.
The following table summarizes activity related to RSUs during the year ended December 31, 2022 (in thousands, except for weighted average grant date fair value):
SharesWeighted Average Grant Date Fair Value
Outstanding, beginning of year217 $7.17 
Granted226 6.44 
Released(123)7.07 
Forfeited(39)7.13 
Outstanding, end of year281 $6.66 

The total fair value of RSUs vested during the years ended December 31, 2022 and 2021 was $839 and $1,507, respectively. As of December 31, 2022, total compensation cost net yet recognized related to nonvested RSUs was $1,490, which is expected to be recognized over a weighted average period of 1.87 years.

As of December 31, 2022, we had 2,343 shares available for grant pursuant to the 2018 Plan.

401(k) Savings Plan

We sponsor a defined contribution 401(k) plan that is available to substantially all employees. Our Board of Directors may amend or terminate the plan at any time. We made a Safe Harbor non-elective contribution of $1,495 as of December 31, 2022. We accrued matching contributions to the plan of $261 as of December 31, 2021.

Employee Stock Purchase Plan

Our Employee Stock Purchase Plan (“Purchase Plan”) was approved by the stockholders in June 2017. The Purchase Plan allows all eligible employees to purchase a limited number of shares of our common stock during pre-specified offering periods at a discount established by the Board of Directors, not to exceed 15% of the fair market value of the common stock, at the beginning or end of the offering period (whichever is lower). Under the ESPP, 475 shares were reserved for issuance of which there remains 228 shares available for future issuance.
XML 33 R18.htm IDEA: XBRL DOCUMENT v3.22.4
Receivables, Loans, Notes Receivable, and Others
12 Months Ended
Dec. 31, 2022
Receivables [Abstract]  
Other Assets Disclosure
NOTE 10 - EMPLOYEE RETENTION TAX CREDIT

In March 2020, the Coronavirus Aid, Relief, and Economic Security Act was signed into law, providing numerous tax provisions and other stimulus measures, including the Employee Retention Tax Credit (“ERTC”): a refundable tax credit against certain employment taxes. The Taxpayer Certainty and Disaster Tax Relief Act of 2020 and the American Rescue Plan Act of 2021 extended and expanded the availability of the ERTC. We qualified for the ERTC in the first three quarters of 2021. During the quarter ended September 30, 2021, we recorded an aggregate benefit of $10,533 in our Consolidated Statements of Comprehensive Income (Loss) to reflect the ERTC payable to us for the first three quarters in 2021. In 2022, the Company received cash of $3,457, reflecting a portion of our ERTC. See Note 13 - Subsequent Events regarding activity related to ERTC payments occurring after December 31, 2022.
XML 34 R19.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes
12 Months Ended
Dec. 31, 2022
Income Tax Disclosure [Abstract]  
Income Tax Disclosure NOTE 11 - INCOME TAXES
The components of the provision (benefit) for income taxes attributable to continuing operations for the years ended December 31, 2022 and 2021 are as follows (in thousands):
20222021
Current
State$204 $95 
Total current$204 $95 
Deferred
Federal$187 $292 
State(279)415 
Total deferred$(92)$707 
Gross tax provision$112 $802 

Our provision for income taxes attributable to continuing operations for the years ended December 31, 2022 and 2021 differ from the expected tax expense (benefit) amount computed by applying the statutory federal income tax rate of 21% to income before income taxes as a result of the following:
20222021
Computed at statutory rate$(3,013)$846 
State tax, net of federal benefit(1,181)(207)
PPP loan forgiveness— (1,817)
Permanent items and other(13)34 
Credit carryforwards166 (308)
Change in tax carryforwards not benefited14 457 
Change in valuation allowance4,139 1,797 
$112 $802 
Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of our deferred taxes for the years ended December 31, 2022 and 2021 are as follows (in thousands):
20222021
Deferred tax assets
Net operating leases$11,462 $11,522 
Research and development credit carryforwards3,407 3,600 
Disallowed interest expense carryforwards187 
Stock compensation1,011 480 
Deferred revenue27 
Accrued expenses1,739 984 
Lease liabilities2,163 1,637 
Other
Gross deferred tax assets19,981 18,257 
Less: Valuation allowance(12,828)(8,689)
Total deferred tax assets$7,153 $9,568 
Deferred tax liabilities
Acquired intangibles$(1,257)$(4,075)
Fixed assets(205)(189)
Capitalized software313 (1,835)
Deferred commissions(1,732)(1,218)
Right-of-use assets(1,837)(1,494)
Goodwill(3,938)(2,352)
Total deferred tax liabilities$(8,656)$(11,163)
Net deferred tax liabilities$(1,503)$(1,595)

At December 31, 2022, we had federal net operating loss carryforwards of $47,386, research and development credit carryforwards of $3,520. The net operating loss and research and development credit carryforwards will expire in varying amounts from 2023 through 2042, if not utilized. Approximately $17,853 of the net operating loss carryforwards carry forward indefinitely, but can only offset up to 80% of taxable income.

As a result of various acquisitions by us in prior years, we may be subject to a substantial annual limitation in the utilization of the net operating losses and credit carryforwards due to the “change in ownership” provisions of Section 382 of the Internal Revenue Code of 1986. The annual limitation may result in the expiration of net operating losses before utilization.

Due to the uncertainty surrounding the timing of realizing the benefits of our favorable tax attributes in future tax returns, we have placed a valuation allowance against our net deferred tax assets, exclusive of jurisdictions in which we have net deferred tax liabilities. During the year ended December 31, 2022, the valuation allowance increased by $4,139 due primarily to operations.
Under ASC 740-10, Income Taxes, we periodically review the uncertainties and judgments related to the application of complex income tax regulations to determine income tax liabilities in several jurisdictions. We use a “more likely than not” criterion for recognizing an asset for unrecognized income tax benefits or a liability for uncertain tax positions. We have determined we have the following unrecognized assets or liabilities related to uncertain tax positions as of December 31, 2022. We do not anticipate any significant changes in such uncertainties and judgments during the next twelve months. To the extent we are required to recognize interest and penalties related to unrecognized tax liabilities, this amount will be recorded as an accrued liability. The reconciliation of our unrecognized tax benefits is as follows:
Balance at December 31, 2020$587 
Additions based on tax positions related to the current year23 
Additions for tax positions of prior years
Reductions for tax positions of prior years— 
Balance at December 31, 2021614 
Additions based on tax positions related to the current year40 
Additions for tax positions of prior years— 
Reductions for tax positions of prior years(88)
Balance at December 31, 2022$566 

As of December 31, 2022, we had $566 of unrecognized tax benefits, of which $15 would affect the effective tax rate if recognized. Our assessment of our unrecognized tax benefits is subject to change as a function of our financial statement audit.

Our practice is to recognize interest and/or penalties related to income tax matters in income tax expense. During the twelve months ended December 31, 2022, we recognized $0 of interest and penalties in our income tax expense.

We file tax returns in the U.S. federal jurisdiction and in several state jurisdictions. We are subject to U.S. federal income tax examinations for years ending on or after December 31, 2018 and are subject to state and local income tax examinations by tax authorities for years ending on or after December 31, 2017. We are not currently under audit for any federal or state jurisdictions.
XML 35 R20.htm IDEA: XBRL DOCUMENT v3.22.4
NET LOSS PER SHARE
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
NET LOSS PER SHARE NET EARNINGS (LOSS) PER SHARE
We compute net earnings (loss) per share based on the weighted average number of common shares outstanding for the period. Diluted net earnings (loss) per share reflects the maximum dilution that would have resulted from incremental common shares issuable upon the exercise of stock options. We compute the number of common share equivalents, which includes stock options, using the treasury stock method. We have excluded stock options and restricted stock units reflecting 108 shares for the year ended December 31, 2022 and 2,096 shares for the year ended December 31, 2021 from the computation of the diluted shares because the effect of including the stock options and restricted stock units would have been anti-dilutive.

The following table sets forth the computation of basic and diluted net earnings (loss) per common share for the years ended December 31 (in thousands, except per share amounts):
20222021
Basic:
Net income (loss)$(14,466)$3,193 
Weighted-average shares of common stock outstanding20,117 19,313 
Basic earnings (loss) per share$(0.72)$0.17 
Diluted:
Net income (loss)$(14,466)$3,193 
Weighted-average shares of common stock outstanding20,117 19,509 
Diluted earnings (loss) per share$(0.72)$0.16 
XML 36 R21.htm IDEA: XBRL DOCUMENT v3.22.4
Subsequent Events
12 Months Ended
Dec. 31, 2022
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS
NOTE 13 - SUBSEQUENT EVENTS

In January 2023, the Company resolved the outstanding claims for indemnification for which it was holding back payment of the subordinated note payable as security for such claim. As a result of the resolution of those claims, the remaining balance of $232 has been paid to the Seller ($182) and to the claimant ($50) in satisfaction of its claim. There are no further amounts due or owing under this subordinated note payable.
As discussed in Note 10, the Company received the remaining balance of $7,076 for the ERTC benefit in January and February 2023.
XML 37 R22.htm IDEA: XBRL DOCUMENT v3.22.4
Organization, Consolidation and Presentation of Financial Statements (Policies)
12 Months Ended
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Revenue from Contract with Customer
REVENUE RECOGNITION

Our revenue consists of software-as-a-service (“SaaS”) offerings and time-based software subscription license arrangements that also, typically, include hardware, maintenance/support, and professional services elements. We recognize revenue on an output basis when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. Our contracts with customers may include multiple performance obligations. For such arrangements, we allocate revenue to each performance obligation based on its relative standalone selling price. We determine standalone selling prices based on the amount that we believe the market is willing to pay determined through historical analysis of sales data as well as through use of the residual approach when we can estimate the standalone selling price for one or more, but not all, of the promised goods or services.

The terms of our contracts with customers range from month to month for some Asure HCM direct clients to longer terms ranging from one to three years, some of which are renewable for successive terms. A typical SaaS/software subscription arrangement will also include hardware, setup and implementation services. Revenue allocated to the SaaS/software subscription performance obligations are recognized on an output basis ratably as the service is provided over the non-cancellable term of the SaaS/subscription service and are reported as Recurring revenue on the Consolidated Statement of Comprehensive Income (Loss). Revenue allocated to other performance obligations included in the arrangement is recognized as outlined in the paragraphs below.

Hardware devices sold to customers are sold as either a standard product sell arrangement where title to the hardware passes to the customer or under a hardware-as-a-service (“HaaS”) arrangement where the title to the hardware remains with Asure. Revenue allocated to hardware sold as a standard product are recognized on an output basis when title passes to the customer, typically the date we ship the hardware. Revenue allocated to hardware under a hardware-as-a-service arrangement are recognized on an output basis, recorded ratably as the service is provided over the non-cancellable term of the HaaS arrangement, typically one year. Revenue recognized from hardware devices sold to customers via either of the two above types of arrangements are reported as Hardware revenue on the Consolidated Statement of Comprehensive Income (Loss).
Our professional services offerings typically include data migration, set up, training, and implementation services. Set up and implementation services typically occur at the start of the software arrangement while certain other professional services, depending on the nature of the services and customer requirements, may occur several months later. We can reasonably estimate professional services performed for a fixed fee and we recognize allocated revenue on an output basis on a proportional performance basis as the service is provided. We recognize allocated revenue on an output basis for professional services engagements billed on a time and materials basis as the service is provided. We recognize allocated revenue on an output basis on all other professional services engagements upon the earlier of the completion of the service’s deliverable or the expiration of the customer’s right to receive the service. Revenue recognized from professional services offerings are reported as Professional service revenue on the Consolidated Statement of Comprehensive Income (Loss).

We recognize allocated revenue for maintenance/support on an output basis ratably over the non-cancellable term of the support agreement. Initial maintenance/support terms are typically one to three years and are renewable on an annual basis. Revenue recognized from maintenance/support are reported as Recurring on the Consolidated Statement of Comprehensive Income (Loss).

We do not recognize revenue for agreements with rights of return, refundable fees, cancellation rights or substantive acceptance clauses until these return, refund or cancellation rights have expired or acceptance has occurred. Our arrangements with resellers do not allow for any rights of return.

Our payment terms vary by the type of customer and the customer’s payment history and the products or services offered. The term between invoicing and when payment is due is not significant and as such our contracts do not include a significant financing component. The transaction prices of our contracts do not include consideration amounts that are variable and do not include noncash consideration.
Deferred revenue includes amounts invoiced to customers in excess of revenue we recognize, and is comprised of deferred SaaS/software, HaaS, Maintenance and support, and Professional services revenue. We recognize deferred revenue when we complete the service and over the terms of the arrangements, primarily ranging from one to three years. In addition, ERTC revenues that are generated under percentage of recovery arrangements with referral partners are deferred until the client collects the credit.
Fair Value Measurement
FAIR VALUE OF FINANCIAL INSTRUMENTS

We apply the authoritative guidance on fair value measurements for financial assets and liabilities that are measured at fair value on a recurring basis, and non-financial assets and liabilities such as goodwill, intangible assets and property and equipment that are measured at fair value on a non-recurring basis.
Impairment or Disposal of Long-Lived Assets, Policy
IMPAIRMENT OF LONG-LIVED ASSETS

Long-lived assets, including intangible assets with definite lives, are reviewed for impairment when events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized for the amount by which the carrying amount of the asset exceeds the estimated fair value of the asset. We have determined that there was no impairment of long-lived assets including intangible assets with definite lives, for the year ended December 31, 2022.
Lessee, Leases
LEASE OBLIGATIONS

At the commencement date of a lease, we recognize a liability to make lease payments and an asset representing the right-of-use underlying asset during the lease term. The lease liability is measured at the present value of lease payments over the lease term. As our leases typically do not provide an implicit rate, we use our incremental borrowing rate based on the information available at the commencement date taking into consideration necessary adjustments for collateral, depending on the facts and circumstances of the lessee and the leased asset, and term to match the lease term. The operating lease asset is measured at cost, which includes the initial measurement of the lease liability and initial direct costs incurred by the Company and excludes lease incentives. Operating lease assets and liabilities are shown separately in our Consolidated Balance Sheets.

Lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Operating lease costs are recognized on a straight-line basis over the lease term. Lease agreements that contain both lease and non-lease components are generally accounted for separately.
Income Tax, Policy
INCOME TAXES

We account for income taxes using the liability method under ASC 740, Accounting for Income Taxes, which requires recognition of deferred tax assets and liabilities for the expected future tax consequences of events included in the financial statements. Under the liability method, we determine deferred tax assets and liabilities based on the difference between the financial statement and tax bases of assets and liabilities using enacted tax rates in effect in the years in which we expect the differences to reverse. We reduce deferred tax assets by a valuation allowance when it is more likely than not that we will not realize some component or all of the deferred tax assets.
Share-based Payment Arrangement
SHARE BASED COMPENSATION

We estimate the fair value of each award granted from our stock option plan at the date of grant using the Black-Scholes option pricing model. The fair value is recognized as expense over the service period, net of estimated forfeitures, using the straight-line method. The estimation of share-based awards that will ultimately vest requires judgment, and, to the extent actual results or updated estimates differ from current estimates, such amounts will be recorded as a cumulative adjustment in the period estimates are revised. We primarily consider historical experience when estimating expected forfeitures.
XML 38 R23.htm IDEA: XBRL DOCUMENT v3.22.4
SIGNIFICANT ACCOUNTING POLICIES (Policy)
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Use of Estimates
USE OF ESTIMATES

Preparation of the Consolidated Financial Statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of the assets and liabilities, the disclosure of contingent assets and liabilities at the date of the Consolidated Financial Statements and the reported amounts of revenues and expenses during the reporting period. These estimates are subjective in nature and involve judgments. The more significant estimates made by management include the valuation allowance for the gross deferred tax assets, the determination of the fair value of its long-lived assets, and the fair value of assets acquired and liabilities assumed during acquisitions. We base our estimates on historical experience and on various other assumptions management believes reasonable under the given circumstances. These estimates could be materially different under different conditions and assumptions.
Significant Risks and Uncertainties
CONCENTRATION OF CREDIT RISK

Cash and cash equivalents are deposited at various area banks, which at times may exceed federally insured limits. The Company monitors the viability of the banking institutions carrying its assets on a regular basis, and has the ability to transfer cash to various institutions during times of risk. The Company has not experienced any losses related to these cash balances, and believes its credit risk to be minimal.
Recent Accounting Pronouncements
RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS

In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The amendments also improve consistent application of and simplify GAAP for other areas of Topic 740 by clarifying and amending existing guidance. The standard became effective for interim and annual periods beginning after December 15, 2020, with early adoption permitted. We adopted ASU 2019-12 during the quarter beginning January 1, 2021, using the prospective approach except for hybrid tax regimes, which we adopted using the modified retrospective approach. The adoption of ASU 2019-12 resulted in no material impact to the Company’s financial statements.

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments — Credit Losses (Topic 326): This update establishes a new approach to estimate credit losses on certain financial instruments. The update requires financial assets measured at amortized cost to be presented at the net amount expected to be collected. The amended guidance will also update the impairment model for available-for-sale debt securities, requiring entities to determine whether all or a portion of the unrealized loss on such securities is a credit loss. The Company is currently evaluating this standard and the potential effects of these changes to its consolidated financial statements and will adopt this new standard in the fiscal year beginning January 1, 2023.
Fair Value Measurement
FAIR VALUE OF FINANCIAL INSTRUMENTS

We apply the authoritative guidance on fair value measurements for financial assets and liabilities that are measured at fair value on a recurring basis, and non-financial assets and liabilities such as goodwill, intangible assets and property and equipment that are measured at fair value on a non-recurring basis.
Advertising Cost
ADVERTISING COSTS

We expense advertising costs as we incur them. Advertising expenses were $1,057 and $108 for the years ended December 31, 2022 and 2021, respectively. We recorded these expenses as part of sales and marketing expenses on our Consolidated Statements of Comprehensive Income (Loss).
Debt, Policy
ORIGINAL ISSUE DISCOUNTS

We recognize original issue discounts (“OID”), when incurred on the issuance of debt, as a reduction of the current loan obligations that we amortize to interest expense over the life of the related indebtedness using the effective interest rate method. We record the amortization as interest expense – amortization of OID in the Consolidated Statements of Comprehensive Income (Loss). At the time of any repurchases or retirements of related debt, we write off the remaining amount of net original issue discounts and include them in the calculation of gain or loss on extinguishment in the Consolidated Statements of Comprehensive Income (Loss).
Goodwill and Intangible Assets, Policy
GOODWILL AND OTHER INTANGIBLE ASSETS

Goodwill represents the excess of the purchase price in a business combination over the fair value of net tangible and intangible assets acquired in a business combination. We test goodwill for impairment on an annual basis in the fourth fiscal quarter of each year, and between annual tests if indicators of potential impairment exist, by first assessing qualitative factors to determine whether it is necessary to perform the quantitative goodwill impairment test.
We amortize intangible assets not considered to have an indefinite useful life using the straight-line method over their useful lives. We currently amortize our acquired intangible assets with definite lives over periods ranging from one to nine years. Each reporting period, we evaluate the estimated remaining useful life of intangible assets and assess whether events or changes in circumstances warrant a revision to the remaining period of amortization or indicate that impairment exists.
Business Combinations Policy
BUSINESS COMBINATIONS

We have accounted for our acquisitions using the acquisition method of accounting based on ASC 805—Business Combinations, which requires recognition and measurement of all identifiable assets acquired and liabilities assumed at their full fair value as of the date we obtain control. We have determined the fair value of assets acquired and liabilities assumed based upon our estimates of the fair values of assets acquired and liabilities assumed in the acquisitions. Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired. While we have used our best estimates and assumptions to measure the fair value of the identifiable assets acquired and liabilities assumed at the acquisition date, our estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, not to exceed one year from the date of acquisition, any changes in the estimated fair values of the net assets recorded for the acquisitions will result in an adjustment to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, we record any subsequent adjustments to our consolidated statements of comprehensive loss.
Segment Reporting, Policy
SEGMENTS

The chief operating decision maker is Asure’s Chief Executive Officer who reviews financial information presented on a company-wide basis. Accordingly, in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 280, we determined that the Company has a single reporting segment and operating unit structure.
Legal Proceedings
CONTINGENCIES

Although we have been, and in the future may be, the defendant or plaintiff in various actions arising in the normal course of business, as of December 31, 2022, we were not party to any material legal proceedings.
Cash and Cash Equivalents, Policy CASH, CASH EQUIVALENTS, AND RESTRICTED CASHThe Company considers all highly liquid investments with an original maturity of 90 days or less at the time of purchase to be cash equivalents. Cash equivalents include investments in an institutional money market fund, which invests in U.S. Treasury bills, notes and bonds, and/or repurchase agreements, backed by such obligations. Carrying value approximates fair value. Restricted cash consists of cash balances which are restricted as to withdrawal or usage. As of December 31, 2022, the Company has $500 of restricted cash related to collateralizing a letter of credit issued by South State Bank in connection with its money transmission licenses.
Investment, Policy
INVESTMENTS

Available-for-sale securities are carried at fair value, with the unrealized gains and losses reported in accumulated other comprehensive income (loss). The amortized cost of debt securities is adjusted for amortization of premiums and accretion of discounts to maturity. The amortization of premiums and accretion of discounts is included in interest income. Realized gains and losses and declines in value judged to be other-than-temporary, if any, on available-for-sale securities are included in other income (expense). The cost of securities sold is based on the specific identification method. Interest and dividends on securities classified as available-for-sale are included in interest income.
Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy
ACCOUNTS RECEIVABLE, NET

We grant credit to customers in the ordinary course of business. We limit concentrations of credit risk related to our trade accounts receivable due to our large number of customers, including third-party resellers, and their dispersion across several industries and geographic areas. We perform ongoing credit evaluations of our customers and maintain reserves for potential credit losses. We require advanced payments or secured transactions when deemed necessary.

We review potential customers’ credit ratings to evaluate customers’ ability to pay an obligation within the payment term, which is usually net thirty days. If we receive reasonable assurance of payment and know of no barriers to legally enforce the payment obligation, we may extend credit to customers. We place accounts on “Credit Hold” if a placed order exceeds the credit limit or sooner if circumstances warrant. We follow our credit policy consistently and routinely monitor our delinquent accounts for indications of collectability.

We maintain an allowance for doubtful accounts at an amount we estimate to be sufficient to provide adequate protection against losses resulting from extending credit to our customers. We base this allowance, in the aggregate, on historical collection experience, age of receivables and general economic conditions. The allowance for doubtful accounts also considers the need for specific customer reserves based on the customer’s payment experience, credit worthiness and age of receivable balances. Our bad debts have not been material and have been within management expectations.
Property, Plant and Equipment, Policy
PROPERTY AND EQUIPMENT

We record property and equipment, including software, furniture and equipment, at cost less accumulated depreciation. We record depreciation using the straight-line method over the estimated economic useful lives of the assets, which range from two to five years. Property and equipment also includes leasehold improvements which we record at cost less accumulated amortization. We record amortization of leasehold improvements using the straight-line method over the shorter of the lease term or over the life of the respective assets, as applicable. We recognize gains or losses related to retirements or disposition of fixed assets in the period incurred. We expense repair and maintenance costs as incurred. We periodically review the estimated economic useful lives of our property and equipment and make adjustments, if necessary, according to the latest information available.
Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy
FUNDS HELD FOR CLIENTS

Funds held for clients represent assets that are held for the purposes of satisfying the obligations to remit funds relating to the Company’s payroll and payroll tax filing services and are classified as client fund obligations on our Consolidated Balance Sheets. Funds held for clients are held in demand deposit or brokerage accounts at financial institutions and are classified as a current asset on our Consolidated Balance Sheets.

Client fund obligations represent the Company’s contractual obligations to remit funds to satisfy clients’ payroll and tax payment obligations and are recorded on the Consolidated Balance Sheets at the time that the Company impounds funds from clients. The client fund obligations represent liabilities that will be repaid within one year of the balance sheet date. The Company has reported client fund obligations as a current liability on the Consolidated Balance Sheets.

As part of the material weakness identified in 2019 that was subsequently remediated, the Company recovered approximately $4,290 in funds and insurance proceeds. The Company recognized $3,961 of these funds as receivables in other assets on the Consolidated Balance Sheets at December 31, 2019 with an offsetting liability in client fund obligations. The Company collected the full $4,290 during the first quarter of 2020 and disbursed $482 of these funds resulting in a segregated $3,808 in funds held for clients with an offsetting liability in client fund obligations at December 31, 2020. In 2021, the Company disbursed an additional $976 of these funds, resulting in a segregated $2,832 in funds held for clients with an offsetting liability in client fund obligations at December 31, 2021. In 2022, the Company escheated $2,705 to the state of Delaware. The residual balance of $127 is still in the process of being returned to the clients or will be escheated to the appropriate states.
Consolidation, Policy
PRINCIPLES OF CONSOLIDATION

We have prepared our Consolidated Financial Statements in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and have included the accounts of our wholly owned subsidiaries. We have eliminated all intercompany transactions and balances in consolidation.
XML 39 R24.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measures and Disclosures (Policies)
12 Months Ended
Dec. 31, 2022
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments, Policy
Accounting Standards Codification (ASC) 820 “Fair Value Measurement” (ASC 820) defines fair value, establishes a framework for measuring fair value under U.S. GAAP and enhances disclosures about fair value measurements. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. ASC 820 describes a fair value hierarchy based on the following three levels of inputs that may be used to measure fair value, of which the first two are considered observable and the last unobservable:

Level 1:
Quoted prices in active markets for identical assets or liabilities;
Level 2:
Quoted prices in active markets for similar assets or liabilities; quoted prices in markets that are not active for identical or similar assets or liabilities; and model-driven valuations whose significant inputs are observable; and
Level 3:Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
XML 40 R25.htm IDEA: XBRL DOCUMENT v3.22.4
INVESTMENTS AND FAIR VALUE MEASUREMENTS (Tables)
12 Months Ended
Dec. 31, 2022
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
The following table presents the fair value hierarchy for our financial assets and liabilities measured at fair value on a recurring basis as of December 31, 2022 and December 31, 2021, respectively (in thousands):
Total Carrying ValueLevel 1Level 2Level 3
December 31, 2022
Assets:    
Funds held for clients
Money market funds$2,829 $2,829 $— $— 
Available-for-sale securities56,556 — 56,556 — 
Total$59,385 $2,829 $56,556 $— 
Liabilities:
Contingent purchase consideration(1)
$2,954 $— $— $2,954 
Total$2,954 $— $— $2,954 
December 31, 2021
Assets:
Cash equivalents
Money market funds$— $— $— $— 
Funds held for clients
Money market funds1,116 1,116 — — 
Available-for-sale securities32,060 — 32,060 — 
Total$33,176 $1,116 $32,060 $— 
Liabilities:
Contingent purchase consideration(1)
$4,329 $— $— $4,329 
Total$4,329 $— $— $4,329 
Debt Securities, Available-for-sale
Restricted cash equivalents and investments classified as available-for-sale within funds held for clients consisted of the following (in thousands):
Amortized
Cost
Gross
Unrealized
Gains (1)
Gross
Unrealized
Losses (1)
Aggregate
Estimated
Fair Value
December 31, 2022
Restricted cash equivalents$2,829 $— $— $2,829 
Available-for-sale securities:
Certificates of deposit983 (2)985 
Corporate debt securities52,251 (2,023)50,229 
Municipal bonds5,297 — (405)4,892 
U.S. Government agency securities500 — (50)450 
Total available-for-sale securities59,031 (2,480)56,556 
Total(2)
$61,860 $$(2,480)$59,385 
December 31, 2021
Restricted cash equivalents$1,116 $— $— $1,116 
Available-for-sale securities:
Certificates of deposit1,240 (4)1,243 
Corporate debt securities22,597 (76)22,523 
Municipal bonds7,825 (24)7,804 
U.S. Government agency securities500 — (10)490 
Total available-for-sale securities32,162 12 (114)32,060 
Total(2)
$33,278 $12 $(114)$33,176 

(1)Unrealized gains and losses on available-for-sale securities are included as a component of comprehensive income (loss). As of December 31, 2022 and December 31, 2021, there were 3 and 10 securities, respectively, in an unrealized gain position and there were 124 and 57 securities in an unrealized loss position, respectively. As of December 31, 2022, these unrealized losses were less than $96 individually and $2,480 in the aggregate. As of December 31, 2021, these unrealized losses were less than $11 individually and $114 in the aggregate. These securities have not been in a continuous unrealized gain or loss position for more than 12 months. We do not intend to sell these investments and we do not expect to sell these investments before recovery of their amortized cost basis, which may be at maturity. We review our investments to identify and evaluate investments that indicate possible other-than-temporary impairment. Factors considered in determining whether a loss is other-than-temporary include the length of time and extent to which fair value has been less than the cost basis, the financial condition and near-term prospects of the investee, and our intent and ability to hold the investment for a period of time sufficient to allow for any anticipated recovery in market value.

(2)At December 31, 2022 and December 31, 2021, none of these securities were classified as cash and cash equivalents on the accompanying Consolidated Balance Sheets.
Funds held for clients represent assets that the Company has classified as restricted for use solely for the purposes of satisfying the obligations to remit funds relating to the Company’s payroll and payroll tax filing services, which are classified as client funds obligations on our Consolidated Balance Sheets.

Funds held for clients have been invested in the following categories (in thousands):
20222021
Restricted cash and cash equivalents held to satisfy client funds obligations$147,032 $185,316 
Restricted short-term marketable securities held to satisfy client funds obligations9,174 5,559 
Restricted long-term marketable securities held to satisfy client funds obligations47,382 26,501 
Total funds held for clients$203,588 $217,376 
Investments Classified by Contractual Maturity Date
Expected maturities of available-for-sale securities as of December 31, 2022 are as follows (in thousands):
One year or less$9,174 
After one year through five years47,382 
 $56,556 
XML 41 R26.htm IDEA: XBRL DOCUMENT v3.22.4
GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)
12 Months Ended
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
The gross carrying amount and accumulated amortization of our intangible assets as of December 31, 2022 are as follows (in thousands, except weighted average periods):
Weighted Average
Amortization
Period
(in Years)
GrossAccumulated
Amortization
Net
December 31, 2022
Customer relationships8.7$116,971 $(52,700)$64,271 
Developed technology6.612,001 (10,283)1,718 
Reseller relationships6.91,344 (889)455 
Trade names3.0880 (847)33 
Non-compete agreements5.21,032 (915)117 
 8.4$132,228 $(65,634)$66,594 
December 31, 2021
Customer relationships8.7$114,611 $(39,535)$75,076 
Developed technology6.612,001 (9,098)2,903 
Reseller relationships7.21,012 (864)148 
Trade names3.0880 (579)301 
Non-compete agreements5.21,032 (887)145 
8.4$129,536 $(50,963)$78,573 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]
The following table summarizes the future estimated amortization expense relating to our intangible assets as of December 31, 2022 (in thousands):
2023$13,601 
202413,339 
202512,553 
20269,442 
20277,267 
Thereafter10,392 
 $66,594 
Schedule of Goodwill [Table Text Block]
2021Acquisitions2022
Goodwill$86,011 $— $86,011 
XML 42 R27.htm IDEA: XBRL DOCUMENT v3.22.4
NOTES PAYABLE (Tables)
12 Months Ended
Dec. 31, 2022
Debt Disclosure [Abstract]  
Schedule of Debt [Table Text Block]
The following table summarizes our outstanding debt as of the dates indicated (in thousands):
 MaturityCash Interest RateDecember 31, 2022December 31, 2021
Subordinated Notes Payable – Acquisitions(1)
12/31/2022 – 9/30/2026
2.00% - 3.00%
$6,947 $8,178 
Senior Credit Facility10/1/202513.25%30,607 30,224 
Total Notes Payable $37,554 $38,402 
(1)See Note 2 — Business Combinations for further discussion regarding the notes payable related to acquisitions.

The following table summarizes the debt issuance costs as of the dates indicated (in thousands):
 Gross Notes PayableDebt Issuance Costs and Debt DiscountNet Notes Payable
December 31, 2022
Current portion of notes payable$4,774 $(668)$4,106 
Notes payable, net of current portion32,780 (1,985)30,795 
Total$37,554 $(2,653)$34,901 
December 31, 2021
Current portion of notes payable$2,079 $(172)$1,907 
Notes payable, net of current portion36,323 (3,203)33,120 
Total$38,402 $(3,375)$35,027 
Schedule of Maturities of Long-term Debt [Table Text Block]
The following table summarizes the future principal payments related to our outstanding debt as of December 31, 2022 (in thousands):
2023$4,774 
20246,367 
202523,439 
20262,974 
2027— 
Total$37,554 
XML 43 R28.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES (Tables)
12 Months Ended
Dec. 31, 2022
Disclosure Text Block [Abstract]  
Lease, Cost [Table Text Block] The components of the rent expense for the years ended December 31, 2022 and 2021, are as follows (in thousands):
 20222021
Operating lease cost$2,326 $2,171 
Sublease income(89)(43)
Net rent expense$2,237 $2,128 
Lessee, Operating Lease, Liability, Maturity [Table Text Block]
Future minimum commitments over the life of all operating leases, which exclude variable rent payments, are as follows (in thousands):
2023$2,474 
20242,154 
20251,765 
20261,313 
20271,121 
Thereafter1,643 
Total minimum lease payments10,470 
Less: imputed interest(2,151)
Total lease liabilities$8,319 
XML 44 R29.htm IDEA: XBRL DOCUMENT v3.22.4
Equity (Tables)
12 Months Ended
Dec. 31, 2022
Equity [Abstract]  
Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity
The following table summarizes activity related to RSUs during the year ended December 31, 2022 (in thousands, except for weighted average grant date fair value):
SharesWeighted Average Grant Date Fair Value
Outstanding, beginning of year217 $7.17 
Granted226 6.44 
Released(123)7.07 
Forfeited(39)7.13 
Outstanding, end of year281 $6.66 
Share-based Payment Arrangement, Option, Activity
The following table summarizes activity related to options during the year ended December 31, 2022:
SharesWeighted Average Exercise PriceWeighted Average Remaining Contractual TermAggregate Intrinsic Value
Outstanding, beginning of year1,871 $8.03 
Granted453 6.65 
Exercised(13)6.96 
Cancelled(379)7.81 
Outstanding, end of year1,932 $7.30 3.16$4,034 
Vested and expected to vest1,793 $7.30 3.12$3,754 
Exercisable941 $7.33 2.67$1,988 
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions
The following table summarizes the weighted average assumptions used to develop their fair value for the years ending December 31:
20222021
Grant date fair value$2.47 $3.63 
Risk-free interest rate1.92 %0.64 %
Expected volatility51 %61 %
Expected life2.88 years3.99 years
Dividend yield— — 
XML 45 R30.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2022
Income Tax Disclosure [Abstract]  
Schedule of Unrecognized Tax Benefits Roll Forward The reconciliation of our unrecognized tax benefits is as follows:
Balance at December 31, 2020$587 
Additions based on tax positions related to the current year23 
Additions for tax positions of prior years
Reductions for tax positions of prior years— 
Balance at December 31, 2021614 
Additions based on tax positions related to the current year40 
Additions for tax positions of prior years— 
Reductions for tax positions of prior years(88)
Balance at December 31, 2022$566 
Schedule of Deferred Tax Assets and Liabilities Significant components of our deferred taxes for the years ended December 31, 2022 and 2021 are as follows (in thousands):
20222021
Deferred tax assets
Net operating leases$11,462 $11,522 
Research and development credit carryforwards3,407 3,600 
Disallowed interest expense carryforwards187 
Stock compensation1,011 480 
Deferred revenue27 
Accrued expenses1,739 984 
Lease liabilities2,163 1,637 
Other
Gross deferred tax assets19,981 18,257 
Less: Valuation allowance(12,828)(8,689)
Total deferred tax assets$7,153 $9,568 
Deferred tax liabilities
Acquired intangibles$(1,257)$(4,075)
Fixed assets(205)(189)
Capitalized software313 (1,835)
Deferred commissions(1,732)(1,218)
Right-of-use assets(1,837)(1,494)
Goodwill(3,938)(2,352)
Total deferred tax liabilities$(8,656)$(11,163)
Net deferred tax liabilities$(1,503)$(1,595)
Schedule of Components of Income Tax Expense (Benefit)
Our provision for income taxes attributable to continuing operations for the years ended December 31, 2022 and 2021 differ from the expected tax expense (benefit) amount computed by applying the statutory federal income tax rate of 21% to income before income taxes as a result of the following:
20222021
Computed at statutory rate$(3,013)$846 
State tax, net of federal benefit(1,181)(207)
PPP loan forgiveness— (1,817)
Permanent items and other(13)34 
Credit carryforwards166 (308)
Change in tax carryforwards not benefited14 457 
Change in valuation allowance4,139 1,797 
$112 $802 
Schedule of Effective Income Tax Rate Reconciliation
The components of the provision (benefit) for income taxes attributable to continuing operations for the years ended December 31, 2022 and 2021 are as follows (in thousands):
20222021
Current
State$204 $95 
Total current$204 $95 
Deferred
Federal$187 $292 
State(279)415 
Total deferred$(92)$707 
Gross tax provision$112 $802 
XML 46 R31.htm IDEA: XBRL DOCUMENT v3.22.4
NET LOSS PER SHARE (Tables)
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table sets forth the computation of basic and diluted net earnings (loss) per common share for the years ended December 31 (in thousands, except per share amounts):
20222021
Basic:
Net income (loss)$(14,466)$3,193 
Weighted-average shares of common stock outstanding20,117 19,313 
Basic earnings (loss) per share$(0.72)$0.17 
Diluted:
Net income (loss)$(14,466)$3,193 
Weighted-average shares of common stock outstanding20,117 19,509 
Diluted earnings (loss) per share$(0.72)$0.16 
XML 47 R32.htm IDEA: XBRL DOCUMENT v3.22.4
THE COMPANY AND BASIS OF PRESENTATION (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]          
Auditor Name Marcum LLP        
Auditor Location Los Angeles, California        
Funds held for clients $ 203,588 $ 217,376      
Customer Funds 127 2,832 $ 3,808   $ 3,961
Proceeds From Customer Funds [Abstract]       $ 4,290  
Advertising Expense 1,057 108      
Increase (Decrease) in Deposits 2,705 976 482    
Customer Funds $ 127 $ 2,832 $ 3,808   $ 3,961
Maximum [Member]          
Organization, Consolidation and Presentation of Financial Statements [Abstract]          
Property, Plant and Equipment, Useful Life 5 years        
Finite-Lived Intangible Asset, Useful Life 9 years        
Property, Plant and Equipment, Useful Life 5 years        
Minimum [Member]          
Organization, Consolidation and Presentation of Financial Statements [Abstract]          
Property, Plant and Equipment, Useful Life 2 years        
Finite-Lived Intangible Asset, Useful Life 1 year        
Property, Plant and Equipment, Useful Life 2 years        
XML 48 R33.htm IDEA: XBRL DOCUMENT v3.22.4
BUSINESS COMBINATIONS - Narrative (Details) - USD ($)
shares in Thousands, $ in Thousands
1 Months Ended 9 Months Ended 12 Months Ended
Jan. 01, 2022
Jun. 30, 2021
Sep. 30, 2022
Sep. 30, 2020
Dec. 31, 2022
Dec. 31, 2021
Asset Acquisition [Line Items]            
Asset Acquisition, Consideration Transferred, Contingent Consideration         $ 0  
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability         (1,245) $ (160)
Payment for Contingent Consideration Liability, Financing Activities   $ 1,784     130 1,784
Asset Acquisition, Consideration Transferred $ 1,970          
Debt Instrument, Fair Value Disclosure 411          
Stock issued upon acquisition         0 $ 6,428
Asset Acquisition, Consideration Transferred, Transaction Cost $ 31          
Asset Purchase Agreement            
Asset Acquisition [Line Items]            
Initial purchase price       $ 4,250    
Asset Acquisition, Consideration Transferred, Contingent Consideration   1,975        
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability   $ 191     $ 394  
Second Asset Purchase Agreement            
Asset Acquisition [Line Items]            
Initial purchase price     $ 10,325      
Asset Acquisition, Consideration Transferred     14,750      
Debt Instrument, Fair Value Disclosure     $ 2,223      
Stock issued upon acquisition (in Shares)     244      
Third Asset Purchase Agreement            
Asset Acquisition [Line Items]            
Initial purchase price     $ 15,000      
Asset Acquisition, Consideration Transferred     24,150      
Debt Instrument, Fair Value Disclosure     $ 4,080      
Stock issued upon acquisition (in Shares)     523      
Stock issued upon acquisition     $ 4,800      
XML 49 R34.htm IDEA: XBRL DOCUMENT v3.22.4
INVESTMENTS AND FAIR VALUE MEASUREMENTS - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Liabilities:        
Asset Acquisition, Consideration Transferred, Contingent Consideration     $ 0  
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability     (1,245) $ (160)
Payment for Contingent Consideration Liability, Financing Activities $ (1,784)   (130) (1,784)
Asset Purchase Agreement        
Liabilities:        
Payment for Contingent Consideration Liability, Financing Activities     (130)  
Third Asset Purchase Agreement        
Liabilities:        
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability   $ (1,245)    
Recurring        
Funds held for clients        
Total   59,385 59,385 33,176
Liabilities:        
Contingent purchase consideration(1)   2,954 2,954 4,329
Total   2,954 2,954 4,329
Recurring | Money Market Funds [Member]        
Funds held for clients        
Funds held for clients   2,829 2,829 1,116
Recurring | Available-for-sale securities        
Funds held for clients        
Funds held for clients   56,556 56,556 32,060
Recurring | Money Market Funds [Member]        
CashEquivalentsAbstract        
Cash and Cash Equivalents, Fair Value Disclosure       0
Recurring | Level 1        
Funds held for clients        
Total   2,829 2,829 1,116
Liabilities:        
Contingent purchase consideration(1)   0 0 0
Total   0 0 0
Recurring | Level 1 | Money Market Funds [Member]        
Funds held for clients        
Funds held for clients   2,829 2,829 1,116
Recurring | Level 1 | Available-for-sale securities        
Funds held for clients        
Funds held for clients   0 0 0
Recurring | Level 1 | Money Market Funds [Member]        
CashEquivalentsAbstract        
Cash and Cash Equivalents, Fair Value Disclosure       0
Recurring | Level 2        
Funds held for clients        
Total   56,556 56,556 32,060
Liabilities:        
Contingent purchase consideration(1)   0 0 0
Total   0 0 0
Recurring | Level 2 | Money Market Funds [Member]        
Funds held for clients        
Funds held for clients   0 0 0
Recurring | Level 2 | Available-for-sale securities        
Funds held for clients        
Funds held for clients   56,556 56,556 32,060
Recurring | Level 2 | Money Market Funds [Member]        
CashEquivalentsAbstract        
Cash and Cash Equivalents, Fair Value Disclosure       0
Recurring | Level 3        
Funds held for clients        
Total   0 0 0
Liabilities:        
Contingent purchase consideration(1)   2,954 2,954 4,329
Total   2,954 2,954 4,329
Recurring | Level 3 | Money Market Funds [Member]        
Funds held for clients        
Funds held for clients   0 0 0
Recurring | Level 3 | Available-for-sale securities        
Funds held for clients        
Funds held for clients   $ 0 $ 0 0
Recurring | Level 3 | Money Market Funds [Member]        
CashEquivalentsAbstract        
Cash and Cash Equivalents, Fair Value Disclosure       $ 0
XML 50 R35.htm IDEA: XBRL DOCUMENT v3.22.4
INVESTMENTS AND FAIR VALUE MEASUREMENTS - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2022
Dec. 31, 2021
INVESTMENTS AND FAIR VALUE MEASUREMENTS (Details) [Line Items]      
Asset Acquisition, Consideration Transferred, Contingent Consideration   $ 0  
Long-term Debt, Gross   37,554 $ 38,402
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability   (1,245) (160)
Payment for Contingent Consideration Liability, Financing Activities $ 1,784 $ 130 $ 1,784
XML 51 R36.htm IDEA: XBRL DOCUMENT v3.22.4
INVESTMENTS AND FAIR VALUE MEASUREMENTS - Debt Securities, Available-for-sale (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
security
Dec. 31, 2021
USD ($)
security
Funds Held for Clients    
Amortized Cost $ 59,031 $ 32,162
Gross Unrealized Gains 5 12
Gross Unrealized Losses (2,480) (114)
Aggregate Estimated Fair Value 56,556 32,060
Funds Held For Clients, Restricted Cash and Debt Securities 59,385 33,176
Funds Held For Clients, Restricted Cash and Debt Securities, Gross Unrealized Losses (2,480) (114)
Funds Held For Clients, Restricted Cash and Debt Securities, Gross Unrealized Gains 5 12
Funds Held For Clients, Restricted Cash and Debt Securities, Amortized Cost $ 61,860 $ 33,278
Number of securities in unrealized gain position | security 3 10
Number of securities in unrealized loss position | security 124 57
Funds Held For Clients, Restricted Cash, Amortized Cost $ 2,829 $ 1,116
Funds Held For Clients, Restricted Cash, Gross Unrealized Losses 0 0
Funds Held For Clients, Restricted Cash 2,829 1,116
Funds Held For Clients, Restricted Cash, Gross Unrealized Gains 0 0
Individually    
Funds Held for Clients    
Gross Unrealized Losses (96) (11)
Certificates of deposit    
Funds Held for Clients    
Amortized Cost 983 1,240
Gross Unrealized Gains 4 7
Gross Unrealized Losses (2) (4)
Aggregate Estimated Fair Value 985 1,243
Corporate debt securities    
Funds Held for Clients    
Amortized Cost 52,251 22,597
Gross Unrealized Gains 1 2
Gross Unrealized Losses (2,023) (76)
Aggregate Estimated Fair Value 50,229 22,523
Municipal bonds    
Funds Held for Clients    
Amortized Cost 5,297 7,825
Gross Unrealized Gains 0 3
Gross Unrealized Losses (405) (24)
Aggregate Estimated Fair Value 4,892 7,804
U.S. Government agency securities    
Funds Held for Clients    
Amortized Cost 500 500
Gross Unrealized Gains 0 0
Gross Unrealized Losses (50) (10)
Aggregate Estimated Fair Value $ 450 $ 490
XML 52 R37.htm IDEA: XBRL DOCUMENT v3.22.4
INVESTMENTS AND FAIR VALUE MEASUREMENTS - Funds Held For Clients (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale [Line Items]    
Restricted Cash and Cash Equivalents $ 147,032 $ 185,316
Debt Securities, Available-for-sale, Current 9,174 5,559
Debt Securities, Available-for-sale, Noncurrent 47,382 26,501
Total funds held for clients $ 203,588 $ 217,376
XML 53 R38.htm IDEA: XBRL DOCUMENT v3.22.4
INVESTMENTS AND FAIR VALUE MEASUREMENTS - Investments Classified by Contractual Maturity Date (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Fair Value Disclosures [Abstract]  
One year or less $ 9,174
After one year through five years 47,382
Available-for-sale debt securities total fair value $ 56,556
XML 54 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Property, Plant, and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Abstract]    
Furniture and Fixtures, Gross $ 7,552 $ 6,935
Capitalized Computer Software, Gross 18,678 14,449
Property, Plant and Equipment, Other, Gross 2,808 2,808
Leasehold Improvements, Gross 1,878 1,638
Property, Plant and Equipment, Gross 30,916 25,830
Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment (19,477) (16,885)
Property and equipment, net 11,439 8,945
Depreciation 4,044 3,808
Capitalized Computer Software, Additions $ 4,228 $ 4,141
Software and Software Development Costs    
Property, Plant and Equipment [Abstract]    
Property, Plant and Equipment, Useful Life 3 years  
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Useful Life 3 years  
XML 55 R40.htm IDEA: XBRL DOCUMENT v3.22.4
GOODWILL AND OTHER INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2022
Dec. 31, 2022
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]      
Goodwill   $ 86,011 $ 86,011
Acquisition   0  
Amortization of intangible assets   13,486 10,948
Cost, Amortization   1,186 $ 1,489
Goodwill and Intangible Asset Impairment   $ 0  
Finite-Lived Intangible Assets, Amortization Method   straight-line method straight-line method
Finite-lived Intangible Assets Acquired   $ 2,692  
Asset Acquisition, Consideration Transferred, Contingent Consideration   0  
Asset Acquisition, Consideration Transferred $ 1,970    
Stock issued upon acquisition   $ 0 $ 6,428
Debt Instrument, Fair Value Disclosure $ 411    
Maximum [Member]      
Finite-Lived Intangible Asset, Useful Life   9 years  
Minimum [Member]      
Finite-Lived Intangible Asset, Useful Life   1 year  
XML 56 R41.htm IDEA: XBRL DOCUMENT v3.22.4
GOODWILL AND OTHER INTANGIBLE ASSETS (Details) - Schedule of Goodwill
$ in Thousands
Dec. 31, 2022
USD ($)
Schedule of Goodwill [Abstract]  
Balance $ 86,011
Balance $ 86,011
XML 57 R42.htm IDEA: XBRL DOCUMENT v3.22.4
GOODWILL AND OTHER INTANGIBLE ASSETS (Details) - Schedule of Intangible Assets - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]      
Intangible Asset, Weighted Average Amortization Period 8 years 4 months 24 days 8 years 4 months 24 days  
Intangible Asset, Gross   $ 132,228 $ 129,536
Intangible Asset, Accumulated Amortization   (65,634) (50,963)
Intangible Asset, Net   66,594 78,573
Finite-lived Intangible Assets Acquired   $ 2,692  
Customer Relationships [Member]      
Finite-Lived Intangible Assets [Line Items]      
Intangible Asset, Weighted Average Amortization Period 8 years 8 months 12 days 8 years 8 months 12 days  
Intangible Asset, Gross   $ 116,971 114,611
Intangible Asset, Accumulated Amortization   (52,700) (39,535)
Intangible Asset, Net   64,271 75,076
Finite-lived Intangible Assets Acquired   $ 2,360  
Developed Technology Rights [Member]      
Finite-Lived Intangible Assets [Line Items]      
Intangible Asset, Weighted Average Amortization Period 6 years 7 months 6 days 6 years 7 months 6 days  
Intangible Asset, Gross   $ 12,001 12,001
Intangible Asset, Accumulated Amortization   (10,283) (9,098)
Intangible Asset, Net   1,718 2,903
Finite-lived Intangible Assets Acquired   $ 0  
Customer Lists      
Finite-Lived Intangible Assets [Line Items]      
Intangible Asset, Weighted Average Amortization Period 7 years 2 months 12 days 6 years 10 months 24 days  
Intangible Asset, Gross   $ 1,344 1,012
Intangible Asset, Accumulated Amortization   (889) (864)
Intangible Asset, Net   455 148
Finite-lived Intangible Assets Acquired   $ 332  
Trade Names [Member]      
Finite-Lived Intangible Assets [Line Items]      
Intangible Asset, Weighted Average Amortization Period 3 years 3 years  
Intangible Asset, Gross   $ 880 880
Intangible Asset, Accumulated Amortization   (847) (579)
Intangible Asset, Net   33 301
Finite-lived Intangible Assets Acquired   $ 0  
Noncompete Agreements [Member]      
Finite-Lived Intangible Assets [Line Items]      
Intangible Asset, Weighted Average Amortization Period 5 years 2 months 12 days 5 years 2 months 12 days  
Intangible Asset, Gross   $ 1,032 1,032
Intangible Asset, Accumulated Amortization   (915) (887)
Intangible Asset, Net   117 $ 145
Finite-lived Intangible Assets Acquired   $ 0  
XML 58 R43.htm IDEA: XBRL DOCUMENT v3.22.4
GOODWILL AND OTHER INTANGIBLE ASSETS (Details) - Schedule of Expected Amortization Expense - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Schedule of Expected Amortization Expense [Abstract]    
Finite-Lived Intangible Asset, Expected Amortization, Year One $ 13,601  
Finite-Lived Intangible Asset, Expected Amortization, Year Two 13,339  
Finite-Lived Intangible Asset, Expected Amortization, Year Three 12,553  
Finite-Lived Intangible Asset, Expected Amortization, Year Four 9,442  
Finite-Lived Intangible Asset, Expected Amortization, Year Five 7,267  
Finite-Lived Intangible Asset, Expected Amortization, after Year Five 10,392  
Finite-Lived Intangible Assets, Net 66,594 $ 78,573
Lessee, Operating Lease, Liability, to be Paid, after Year Five $ 1,643  
XML 59 R44.htm IDEA: XBRL DOCUMENT v3.22.4
NOTES PAYABLE (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
NOTES PAYABLE (Details) [Line Items]    
Debt Issuance Costs, Gross, Current $ 668 $ 172
Long-term Debt, Gross 37,554 38,402
Gain on extinguishment of debt 0 8,312
Notes Payable, Other Payables [Member]    
NOTES PAYABLE (Details) [Line Items]    
Long-term Debt, Gross 6,947 8,178
Pinnacle Bank [Member]    
NOTES PAYABLE (Details) [Line Items]    
Repayments of Debt 296  
Gain on extinguishment of debt 8,654  
Debt Instrument, Face Amount   8,856
Debt Instrument, Decrease, Forgiveness 8,560  
StructuralCapital    
NOTES PAYABLE (Details) [Line Items]    
Loan Processing Fee 500  
StructuralCapital | Notes Payable, Other Payables [Member]    
NOTES PAYABLE (Details) [Line Items]    
Long-term Debt, Gross $ 30,607 $ 30,224
Debt Instrument, Interest Rate, Stated Percentage 13.25%  
XML 60 R45.htm IDEA: XBRL DOCUMENT v3.22.4
NOTES PAYABLE (Details) - Schedule of Debt - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
NOTES PAYABLE (Details) - Schedule of Debt [Line Items]    
Long-term Debt, Gross $ 37,554 $ 38,402
Current portion of notes payable 4,106 1,907
Notes payable, net of current portion 30,795 33,120
Gain on extinguishment of debt 0 8,312
Short-term Debt    
NOTES PAYABLE (Details) - Schedule of Debt [Line Items]    
Notes Payable $ 4,774 2,079
Notes Payable, Other Payables [Member]    
NOTES PAYABLE (Details) - Schedule of Debt [Line Items]    
Debt Instrument, Maturity Date, Description 12/31/2022 – 9/30/2026  
Long-term Debt, Gross $ 6,947 8,178
Long-term Debt    
NOTES PAYABLE (Details) - Schedule of Debt [Line Items]    
Notes Payable 32,780 36,323
Pinnacle Bank [Member]    
NOTES PAYABLE (Details) - Schedule of Debt [Line Items]    
Gain on extinguishment of debt $ 8,654  
Consolidated Entities [Domain] | Minimum [Member]    
NOTES PAYABLE (Details) - Schedule of Debt [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 2.00%  
Consolidated Entities [Domain] | Maximum [Member]    
NOTES PAYABLE (Details) - Schedule of Debt [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 3.00%  
StructuralCapital | Notes Payable, Other Payables [Member]    
NOTES PAYABLE (Details) - Schedule of Debt [Line Items]    
Debt Instrument, Maturity Date, Description 10/1/2025  
Debt Instrument, Interest Rate, Stated Percentage 13.25%  
Long-term Debt, Gross $ 30,607 $ 30,224
XML 61 R46.htm IDEA: XBRL DOCUMENT v3.22.4
NOTES PAYABLE (Details) - Schedule of Debt and Debt Issuance Costs - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Schedule of Debt and Debt Issuance Costs [Abstract]    
Debt Issuance Costs and Debt Discount, current portion $ (668) $ (172)
Notes payable, net of current portion 4,106 1,907
Notes payable, net of current portion (1,985) (3,203)
Notes payable, net of current portion 30,795 33,120
Long-term Debt, Gross 37,554 38,402
Total Debt Issuance Costs and Debt Discount (2,653) (3,375)
Total notes payable 34,901 35,027
NOTES PAYABLE (Details) [Line Items]    
Debt Issuance Costs, Gross, Current $ 668 $ 172
XML 62 R47.htm IDEA: XBRL DOCUMENT v3.22.4
NOTES PAYABLE (Details) - Schedule of Maturities of Long-term Debt - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Schedule of Maturities of Long-term Debt [Abstract]    
Long-Term Debt, Maturity, Year One $ 4,774  
Long-Term Debt, Maturity, Year Two 6,367  
Long-Term Debt, Maturity, Year Three 23,439  
Long-Term Debt, Maturity, Year Four 2,974  
Long-Term Debt, Maturity, Year Five 0  
Long-term Debt, Gross $ 37,554 $ 38,402
XML 63 R48.htm IDEA: XBRL DOCUMENT v3.22.4
CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION (Details) [Line Items]      
Contract with Customer, Asset, Allowance for Credit Loss   $ 3,248 $ 2,210
Amortization of Deferred Sales Commissions   1,644 1,318
Deferred Revenue, Revenue Recognized   3,415 4,410
Revenue, Remaining Performance Obligation, Amount   $ 25,032  
Revenue, Remaining Performance Obligation, Percentage   86.00%  
Accrued Sales Commission   $ 6,660 $ 4,684
Accounts Receivable [Member]      
CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION (Details) [Line Items]      
Concentration Risk, Benchmark Description No customers represented more than 10% of our net accounts receivable balance as of December 31, 2022 and December 31, 2021, respectively. No customers represented more than 10% of our net accounts receivable balance as of December 31, 2022 and December 31, 2021, respectively.  
Revenue Benchmark      
CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION (Details) [Line Items]      
Concentration Risk, Benchmark Description During the year ended December 31, 2022 and 2021, there were no customers that individually represented 10% or more of consolidated revenue. During the year ended December 31, 2022 and 2021, there were no customers that individually represented 10% or more of consolidated revenue.  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-12-31      
CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION (Details) [Line Items]      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period   12 months  
XML 64 R49.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES (Details)
Dec. 31, 2022
Dec. 31, 2021
LEASES (Details) [Line Items]    
Operating Lease, Weighted Average Discount Rate, Percent 8.00%  
Operating Lease, Weighted Average Remaining Lease Term 5 years 5 years
Minimum [Member]    
LEASES (Details) [Line Items]    
Lessee, Operating Lease, Term of Contract 1 year  
Maximum [Member]    
LEASES (Details) [Line Items]    
Lessee, Operating Lease, Term of Contract 10 years  
XML 65 R50.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES (Details) - Rent Expense Components - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Rent Expense Components [Abstract]    
Operating lease cost $ 2,326 $ 2,171
Sublease income (89) (43)
Net rent expense $ 2,237 $ 2,128
XML 66 R51.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES (Details) - Lessee, Operating Lease, Disclosure - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash outflows from operating leases $ 2,326 $ 2,338
Non-cash operating activities:    
Operating lease assets obtained in exchange for new operating lease liabilities $ 1,317 $ 1,240
Minimum [Member]    
LEASES (Details) [Line Items]    
Lessee, Operating Lease, Term of Contract 1 year  
Maximum [Member]    
LEASES (Details) [Line Items]    
Lessee, Operating Lease, Term of Contract 10 years  
XML 67 R52.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES (Details) - Lessee, Operating Lease, Liability, Maturity
$ in Thousands
Dec. 31, 2022
USD ($)
Lessee, Operating Lease, Liability, Maturity [Abstract]  
Lessee, Operating Lease, Liability, to be Paid, Year One $ 2,474
Lessee, Operating Lease, Liability, to be Paid, Year Two 2,154
Lessee, Operating Lease, Liability, to be Paid, Year Three 1,765
Lessee, Operating Lease, Liability, to be Paid, Year Four 1,313
Lessee, Operating Lease, Liability, to be Paid, Year Five 1,121
Lessee, Operating Lease, Liability, to be Paid, after Year Five 1,643
Lessee, Operating Lease, Liability, to be Paid, Total 10,470
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (2,151)
Operating Lease, Liability $ 8,319
XML 68 R53.htm IDEA: XBRL DOCUMENT v3.22.4
STOCKHOLDERS' EQUITY (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
STOCKHOLDERS' EQUITY (Details) [Line Items]    
Common stock, shares authorized 44,000,000 44,000,000
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 4,350,000  
Aggregate Value of Common Stock and Other Securities Registered for Sale $ 150,000 $ 1,480
Aggregate Shares of Common Stock Allocated for Acquisitions $ 12,500,000  
Stock Repurchase Program, Authorized Amount   $ 5
Stock Repurchase Program, Number of Shares Authorized to be Repurchased   364,000
Options Outstanding 1,932,000 1,871,000
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period 226,000  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value $ 2.47 $ 3.63
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value $ 20 $ 110
Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount 2,669  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value 839 $ 1,507
Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount $ 1,490  
Restricted Stock Units (RSUs)    
STOCKHOLDERS' EQUITY (Details) [Line Items]    
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition 1 year 10 months 13 days  
Equity Option    
STOCKHOLDERS' EQUITY (Details) [Line Items]    
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition 1 year 7 months 24 days  
2018 Plan    
STOCKHOLDERS' EQUITY (Details) [Line Items]    
Options Outstanding 1,932,000  
Share-based Payment Arrangement    
STOCKHOLDERS' EQUITY (Details) [Line Items]    
Options Outstanding 2,216,000  
XML 69 R54.htm IDEA: XBRL DOCUMENT v3.22.4
SHARE-BASED COMPENSATION (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Share-Based Payment Arrangement [Abstract]    
Shares available for issuance 4,350,000  
Options Outstanding 1,932,000 1,871,000
Options outstanding weighted average exercise price (in Dollars per share) $ 7.30 $ 8.03
Options granted 453,000  
Options granted exercise price (in Dollars per share) $ 6.65  
Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price $ 6.96  
Shares available for grant 2,343,000  
Common Stock, Capital Shares Reserved for Future Issuance 4,559,000  
Stock issued upon option exercise and vesting of restricted stock units (in shares) (13,000)  
Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price $ 7.81  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period (379,000)  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value $ 4,034  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 3 years 1 month 28 days  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value $ 3,754  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 3 years 1 month 13 days  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price $ 7.30  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number 1,793,000  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value $ 1,988  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 2 years 8 months 1 day  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price $ 7.33  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number 941,000  
Defined Benefit Plan, Plan Assets, Contributions by Employer $ 1,495 $ 261
Employee Stock Ownership Plan (ESOP), Number of Allocated Shares 475,000  
Employee Stock Ownership Plan (ESOP), Number of Committed-to-be-Released Shares 228,000  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value $ 2.47 $ 3.63
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate 1.92% 0.64%
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate 51.00% 61.00%
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term 2 years 10 months 17 days 3 years 11 months 26 days
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate 0.00% 0.00%
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 281,000 217,000
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value $ 6,660 $ 7,170
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value $ 6,440  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period 226,000  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Period Increase (Decrease), Weighted Average Grant Date Fair Value $ 7,070.00  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Period Increase (Decrease) (123,000)  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value $ 7,130  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period (39,000)  
XML 70 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Receivables, Loans, Notes Receivable, and Others (Details) - ERC Income
$ in Thousands
Dec. 31, 2022
USD ($)
Receivables [Abstract]  
Other Assets $ 10,533
Other Assets $ 10,533
XML 71 R56.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Unrecognized Tax Benefits $ 566 $ 614 $ 587
Unrecognized Tax Benefits, Decrease Resulting from Current Period Tax Positions   23  
Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions 40    
Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions 0 4  
Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions (88) 0  
Unrecognized Tax Benefits that Would Impact Effective Tax Rate 15    
Income Tax Examination, Penalties and Interest Expense 0 0  
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount 4,139    
Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration 17,853    
Operating Loss Carryforwards 47,386    
Deferred Tax Assets, Tax Credit Carryforwards, Research 3,520    
Deferred Tax Assets, Tax Deferred Expense, Other 187 5  
Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost 1,011 480  
Deferred Tax Assets, Deferred Income 9 27  
Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals 1,739 984  
Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities 2,163 1,637  
Deferred Tax Assets, Other 3 2  
Deferred Tax Assets, Gross 19,981 18,257  
Deferred Tax Assets, Valuation Allowance (12,828) (8,689)  
Deferred Tax Assets, Net of Valuation Allowance 7,153 9,568  
Deferred Tax Liabilities, Intangible Assets (1,257) (4,075)  
Deferred Tax Liabilities, Property, Plant and Equipment (205) (189)  
Deferred Tax Liabilities, Deferred Expense, Capitalized Software 313 (1,835)  
Deferred Tax Liabilities, Deferred Expense (1,732) (1,218)  
Deferred Tax Liabilities, Leasing Arrangements (1,837) (1,494)  
Deferred Tax Liabilities, Goodwill (3,938) (2,352)  
Deferred Tax Liabilities, Gross (8,656) (11,163)  
Deferred Tax Liabilities, Net (1,503) (1,595)  
Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount (3,013) 846  
Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount (1,181) (207)  
Effective Income Tax Rate Reconciliation, Other Adjustments, Amount 0 (1,817)  
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount (13) 34  
Effective Income Tax Rate Reconciliation, Tax Credit, Amount 166 (308)  
Effective Income Tax Rate Reconciliation, Tax Credit, Other, Amount 14 457  
Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount 4,139 1,797  
Income tax expense 112 802  
Deferred Tax Assets, Operating Loss Carryforwards 11,462 11,522  
Deferred Tax Assets, Tax Credit Carryforwards, Other 3,407 3,600  
Current State and Local Tax Expense (Benefit) 204 95  
Current Income Tax Expense (Benefit) 204 95  
Deferred Federal Income Tax Expense (Benefit) 187 292  
Deferred State and Local Income Tax Expense (Benefit) (279) 415  
Deferred Income Tax Expense (Benefit) $ (92) $ 707  
XML 72 R57.htm IDEA: XBRL DOCUMENT v3.22.4
NET LOSS PER SHARE (Details) - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Equity Option    
NET LOSS PER SHARE (Details) [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 108,000 2,096,000
XML 73 R58.htm IDEA: XBRL DOCUMENT v3.22.4
NET LOSS PER SHARE (Details) - Components of Earnings Per Share, Basic and Diluted - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Earnings Per Share [Abstract]    
Net income (loss) $ (14,466) $ 3,193
Weighted average shares of common stock outstanding, basic (in shares) 20,117 19,313
Weighted average shares of common stock outstanding, diluted (in shares) 20,117 19,509
Basic loss per share (in Dollars per share) $ (0.72) $ 0.17
Diluted loss per share (in Dollars per share) $ (0.72) $ 0.16
XML 74 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Subsequent Events (Details)
$ in Thousands
Jan. 01, 2022
USD ($)
Subsequent Events [Abstract]  
Asset Acquisition, Consideration Transferred $ 1,970
Debt Instrument, Fair Value Disclosure $ 411
XML 75 asur-20221231_htm.xml IDEA: XBRL DOCUMENT 0000884144 2022-01-01 2022-12-31 0000884144 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0000884144 us-gaap:SeriesAPreferredStockMember 2022-01-01 2022-12-31 0000884144 2022-06-30 0000884144 2023-02-24 0000884144 2022-12-31 0000884144 2021-12-31 0000884144 asur:RecurringMember 2022-01-01 2022-12-31 0000884144 asur:RecurringMember 2021-01-01 2021-12-31 0000884144 asur:ProfessionalServicesRevenueMember 2022-01-01 2022-12-31 0000884144 asur:ProfessionalServicesRevenueMember 2021-01-01 2021-12-31 0000884144 2021-01-01 2021-12-31 0000884144 us-gaap:CommonStockMember 2020-12-31 0000884144 us-gaap:TreasuryStockMember 2020-12-31 0000884144 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000884144 us-gaap:RetainedEarningsMember 2020-12-31 0000884144 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0000884144 2020-12-31 0000884144 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0000884144 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0000884144 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0000884144 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0000884144 us-gaap:CommonStockMember 2021-12-31 0000884144 us-gaap:TreasuryStockMember 2021-12-31 0000884144 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000884144 us-gaap:RetainedEarningsMember 2021-12-31 0000884144 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000884144 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0000884144 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0000884144 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0000884144 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0000884144 us-gaap:CommonStockMember 2022-12-31 0000884144 us-gaap:TreasuryStockMember 2022-12-31 0000884144 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000884144 us-gaap:RetainedEarningsMember 2022-12-31 0000884144 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000884144 2020-03-31 0000884144 2019-12-31 0000884144 2020-01-01 2020-12-31 0000884144 srt:MinimumMember 2022-01-01 2022-12-31 0000884144 srt:MaximumMember 2022-01-01 2022-12-31 0000884144 asur:AssetPurchaseAgreementMember 2020-01-01 2020-09-30 0000884144 asur:AssetPurchaseAgreementMember 2021-06-01 2021-06-30 0000884144 2021-06-01 2021-06-30 0000884144 asur:AssetPurchaseAgreementMember 2022-01-01 2022-12-31 0000884144 asur:SecondAssetPurchaseAgreementMember 2022-01-01 2022-09-30 0000884144 asur:SecondAssetPurchaseAgreementMember 2022-09-30 0000884144 asur:ThirdAssetPurchaseAgreementMember 2022-01-01 2022-09-30 0000884144 asur:ThirdAssetPurchaseAgreementMember 2022-09-30 0000884144 2022-01-01 2022-01-01 0000884144 2022-01-01 0000884144 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-12-31 0000884144 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-12-31 0000884144 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-12-31 0000884144 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-12-31 0000884144 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2022-12-31 0000884144 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2022-12-31 0000884144 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2022-12-31 0000884144 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2022-12-31 0000884144 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000884144 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000884144 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000884144 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000884144 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0000884144 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0000884144 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0000884144 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0000884144 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-12-31 0000884144 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-12-31 0000884144 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-12-31 0000884144 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-12-31 0000884144 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2021-12-31 0000884144 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2021-12-31 0000884144 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2021-12-31 0000884144 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2021-12-31 0000884144 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0000884144 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0000884144 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0000884144 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0000884144 asur:AssetPurchaseAgreementMember 2022-01-01 2022-12-31 0000884144 asur:ThirdAssetPurchaseAgreementMember 2022-10-01 2022-12-31 0000884144 us-gaap:CertificatesOfDepositMember 2022-12-31 0000884144 us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0000884144 us-gaap:MunicipalBondsMember 2022-12-31 0000884144 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-12-31 0000884144 us-gaap:CertificatesOfDepositMember 2021-12-31 0000884144 us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0000884144 us-gaap:MunicipalBondsMember 2021-12-31 0000884144 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-12-31 0000884144 asur:IndividuallyMember 2022-12-31 0000884144 asur:IndividuallyMember 2021-12-31 0000884144 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-01-01 2022-12-31 0000884144 us-gaap:CustomerRelationshipsMember 2021-12-31 0000884144 us-gaap:CustomerRelationshipsMember 2022-01-01 2022-12-31 0000884144 us-gaap:CustomerRelationshipsMember 2022-12-31 0000884144 us-gaap:DevelopedTechnologyRightsMember 2021-12-31 0000884144 us-gaap:DevelopedTechnologyRightsMember 2022-01-01 2022-12-31 0000884144 us-gaap:DevelopedTechnologyRightsMember 2022-12-31 0000884144 us-gaap:CustomerListsMember 2021-12-31 0000884144 us-gaap:CustomerListsMember 2022-01-01 2022-12-31 0000884144 us-gaap:CustomerListsMember 2022-12-31 0000884144 us-gaap:TradeNamesMember 2021-12-31 0000884144 us-gaap:TradeNamesMember 2022-01-01 2022-12-31 0000884144 us-gaap:TradeNamesMember 2022-12-31 0000884144 us-gaap:NoncompeteAgreementsMember 2021-12-31 0000884144 us-gaap:NoncompeteAgreementsMember 2022-01-01 2022-12-31 0000884144 us-gaap:NoncompeteAgreementsMember 2022-12-31 0000884144 us-gaap:CustomerRelationshipsMember 2022-01-01 2022-03-31 0000884144 us-gaap:DevelopedTechnologyRightsMember 2022-01-01 2022-03-31 0000884144 us-gaap:CustomerListsMember 2022-01-01 2022-03-31 0000884144 us-gaap:TradeNamesMember 2022-01-01 2022-03-31 0000884144 us-gaap:NoncompeteAgreementsMember 2022-01-01 2022-03-31 0000884144 2022-01-01 2022-03-31 0000884144 us-gaap:NotesPayableOtherPayablesMember 2022-01-01 2022-12-31 0000884144 srt:MinimumMember srt:ConsolidatedEntitiesDomain 2022-12-31 0000884144 srt:MaximumMember srt:ConsolidatedEntitiesDomain 2022-12-31 0000884144 us-gaap:NotesPayableOtherPayablesMember 2022-12-31 0000884144 us-gaap:NotesPayableOtherPayablesMember 2021-12-31 0000884144 asur:StructuralCapitalMember us-gaap:NotesPayableOtherPayablesMember 2022-01-01 2022-12-31 0000884144 asur:StructuralCapitalMember us-gaap:NotesPayableOtherPayablesMember 2022-12-31 0000884144 asur:StructuralCapitalMember us-gaap:NotesPayableOtherPayablesMember 2021-12-31 0000884144 us-gaap:ShortTermDebtMember 2022-12-31 0000884144 us-gaap:LongTermDebtMember 2022-12-31 0000884144 us-gaap:ShortTermDebtMember 2021-12-31 0000884144 us-gaap:LongTermDebtMember 2021-12-31 0000884144 asur:PinnacleBankMember 2021-12-31 0000884144 asur:PinnacleBankMember 2022-01-01 2022-12-31 0000884144 asur:StructuralCapitalMember 2022-01-01 2022-12-31 0000884144 srt:MinimumMember 2022-12-31 0000884144 srt:MaximumMember 2022-12-31 0000884144 us-gaap:AccountsReceivableMember 2022-01-01 2022-12-31 0000884144 us-gaap:AccountsReceivableMember 2022-01-01 2022-03-31 0000884144 2021-12-31 2022-12-31 0000884144 us-gaap:SalesRevenueNetMember 2022-01-01 2022-12-31 0000884144 us-gaap:SalesRevenueNetMember 2022-01-01 2022-03-31 0000884144 asur:A2018PlanMember 2022-12-31 0000884144 us-gaap:StockCompensationPlanMember 2022-12-31 0000884144 us-gaap:StockOptionMember 2022-01-01 2022-12-31 0000884144 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0000884144 asur:ERCIncomeMember 2022-12-31 0000884144 us-gaap:StockOptionMember 2022-01-01 2022-12-31 0000884144 us-gaap:StockOptionMember 2021-01-01 2021-12-31 iso4217:USD shares iso4217:USD shares asur:security pure false 0000884144 2021 FY P2Y P1Y 10-K true 2022-12-31 --12-31 false 1-34522 ASURE SOFTWARE, INC. DE 74-2415696 405 Colorado Street, Suite 1800 Austin TX 78701 512 437-2700 Common Stock, $0.01 par value ASUR NASDAQ Series A Junior Participating Preferred Share Purchase Rights true No No Yes Yes Non-accelerated Filer true false false false 108845707 20272004 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Portions of the registrant’s definitive Proxy Statement relating to its</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 2023 Annual Meeting of Shareholders </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">are incorporated by reference into Part III of this Annual Report on Form 10-K where indicated. Such Proxy Statement, or an amendment to this report containing the Items comprising Part III, will be filed with the U.S. Securities and Exchange Commission within 120 days after the end of the fiscal year to which this report relates.</span> 688 Marcum LLP Los Angeles, California 17010000 13427000 3248000 2210000 12123000 5308000 251000 246000 10304000 13475000 39688000 32456000 203588000 217376000 243276000 249832000 11439000 8945000 86011000 86011000 66594000 78573000 7065000 5748000 5523000 4136000 419908000 433245000 4106000 1907000 2194000 565000 5791000 3568000 1860000 1551000 3728000 2436000 2955000 1905000 8461000 3750000 29095000 15682000 206088000 217144000 235183000 232826000 788000 36000 1503000 1595000 30795000 33120000 6459000 4746000 0 2424000 114000 258000 39659000 42179000 274842000 275005000 0.01 0.01 1500000 1500000 0 0 0 0 0 0 0.01 0.01 44000000 44000000 20628000 20412000 20244000 20028000 206000 204000 384000 384000 5017000 5017000 433586000 429912000 -281226000 -266760000 -2483000 -99000 145066000 158240000 419908000 433245000 86222000 71078000 9606000 4986000 95828000 76064000 33318000 29500000 62510000 46564000 20260000 15448000 33924000 27720000 6147000 5410000 13486000 10948000 73817000 59526000 -11307000 -12962000 -4438000 -2038000 0 8312000 0 10533000 1391000 150000 -14354000 3995000 112000 802000 -14466000 3193000 -2384000 -703000 -16850000 2490000 -0.72 0.17 -0.72 0.16 20117000 19313000 20117000 19509000 18970000 193000 -5017000 419827000 -269953000 604000 145654000 235000 2000 359000 361000 56000 1000 339000 340000 767000 8000 6420000 6428000 2990000 2990000 0 0 -23000 -23000 3193000 3193000 -703000 -703000 20028000 204000 -5017000 429912000 -266760000 -99000 158240000 136000 1000 89000 90000 80000 1000 406000 407000 0 0 0 0 3179000 3179000 0 0 -14466000 -14466000 -2384000 -2384000 20244000 206000 -5017000 433586000 -281226000 -2483000 145066000 -14466000 3193000 18708000 16246000 1702000 1574000 718000 309000 -280000 -194000 803000 1000 -92000 707000 0 8312000 1221000 542000 3179000 2990000 -25000 32000 -1245000 -160000 18000 0 7618000 1293000 14000 -142000 -2993000 11083000 3020000 1371000 1611000 -725000 3828000 629000 2023000 -348000 5462000 -741000 13674000 1378000 2289000 25526000 2318000 133000 4228000 4141000 37232000 29051000 10068000 21881000 -35999000 -36970000 0 29425000 1688000 14657000 130000 1784000 0 878000 497000 678000 -11055000 -103434000 -12376000 -90650000 -34701000 -126242000 198743000 324985000 164042000 198743000 17010000 13427000 147032000 185316000 164042000 198743000 3397000 1413000 233000 366000 0 763000 0 2574000 411000 4386000 0 6428000 <div style="padding-left:54pt;text-align:justify;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 1 - DESCRIPTION OF BUSINESS, BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DESCRIPTION OF BUSINESS</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Asure Software, Inc., (“Asure”, the “Company”, “we” and “our”), a Delaware corporation, is a provider of Human Capital Management (“HCM”) software solutions. We help small and medium-sized companies grow by helping them build more productive teams, providing the tools and resources that help them stay compliant with ever-changing federal, state, and local tax jurisdictions and labor laws, and better allocate cash so they can spend their financial capital on growing their business rather than back-office overhead expenses. Asure’s Human Capital Management suite, named Asure HCM, includes cloud-based Payroll, Tax Services, and Time &amp; Attendance software as well as human resources (“HR”) services ranging from HR projects to completely outsourcing payroll and HR staff. We also offer these products and services through our network of reseller partners. AsureMarketplace™ provides clients and their employees the benefits of secure verifications of employment and income through existing core HCM technology. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our platform vision is to become the most trusted HCM resource to entrepreneurs everywhere by helping our clients grow their businesses. Our product strategy is driven by three primary challenges that prevent businesses from growing: HR complexity, allocation of both human and financial capital, and the ability to build great teams. The Asure HCM suite includes five product lines: Asure Payroll &amp; Tax, Asure HR, Asure Time &amp; Attendance, Asure HR Services, and AsureMarketplace™.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We develop, market, sell and support our offerings nationwide through our principal office in Austin, Texas and from our processing hubs in California, Florida, Nebraska, New Jersey, New York, Tennessee, and Vermont. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PRINCIPLES OF CONSOLIDATION</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have prepared our Consolidated Financial Statements in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and have included the accounts of our wholly owned subsidiaries. We have eliminated all intercompany transactions and balances in consolidation.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SEGMENTS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The chief operating decision maker is Asure’s Chief Executive Officer who reviews financial information presented on a company-wide basis. Accordingly, in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 280, we determined that the Company has a single reporting segment and operating unit structure.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">USE OF ESTIMATES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Preparation of the Consolidated Financial Statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of the assets and liabilities, the disclosure of contingent assets and liabilities at the date of the Consolidated Financial Statements and the reported amounts of revenues and expenses during the reporting period. These estimates are subjective in nature and involve judgments. The more significant estimates made by management include the valuation allowance for the gross deferred tax assets, the determination of the fair value of its long-lived assets, and the fair value of assets acquired and liabilities assumed during acquisitions. We base our estimates on historical experience and on various other assumptions management believes reasonable under the given circumstances. These estimates could be materially different under different conditions and assumptions.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONTINGENCIES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we have been, and in the future may be, the defendant or plaintiff in various actions arising in the normal course of business, as of December 31, 2022, we were not party to any material legal proceedings.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The amendments also improve consistent application of and simplify GAAP for other areas of Topic 740 by clarifying and amending existing guidance. The standard became effective for interim and annual periods beginning after December 15, 2020, with early adoption permitted. We adopted ASU 2019-12 during the quarter beginning January 1, 2021, using the prospective approach except for hybrid tax regimes, which we adopted using the modified retrospective approach. The adoption of ASU 2019-12 resulted in no material impact to the Company’s financial statements.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments — Credit Losses (Topic 326): This update establishes a new approach to estimate credit losses on certain financial instruments. The update requires financial assets measured at amortized cost to be presented at the net amount expected to be collected. The amended guidance will also update the impairment model for available-for-sale debt securities, requiring entities to determine whether all or a portion of the unrealized loss on such securities is a credit loss. The Company is currently evaluating this standard and the potential effects of these changes to its consolidated financial statements and will adopt this new standard in the fiscal year beginning January 1, 2023.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CASH, CASH EQUIVALENTS, AND RESTRICTED CASH</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all highly liquid investments with an original maturity of 90 days or less at the time of purchase to be cash equivalents. Cash equivalents include investments in an institutional money market fund, which invests in U.S. Treasury bills, notes and bonds, and/or repurchase agreements, backed by such obligations. Carrying value approximates fair value. Restricted cash consists of cash balances which are restricted as to withdrawal or usage. As of December 31, 2022, the Company ha</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s $500 of restricted cash related to collateralizing a letter of credit issued by South State Bank in connection with its money transmission licenses. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">INVESTMENTS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Available-for-sale securities are carried at fair value, with the unrealized gains and losses reported in accumulated other comprehensive income (loss). The amortized cost of debt securities is adjusted for amortization of premiums and accretion of discounts to maturity. The amortization of premiums and accretion of discounts is included in interest income. Realized gains and losses and declines in value judged to be other-than-temporary, if any, on available-for-sale securities are included in other income (expense). The cost of securities sold is based on the specific identification method. Interest and dividends on securities classified as available-for-sale are included in interest income.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FUNDS HELD FOR CLIENTS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Funds held for clients represent assets that are held for the purposes of satisfying the obligations to remit funds relating to the Company’s payroll and payroll tax filing services and are classified as client fund obligations on our Consolidated Balance Sheets. Funds held for clients are held in demand deposit or brokerage accounts at financial institutions and are classified as a current asset on our Consolidated Balance Sheets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Client fund obligations represent the Company’s contractual obligations to remit funds to satisfy clients’ payroll and tax payment obligations and are recorded on the Consolidated Balance Sheets at the time that the Company impounds funds from clients.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The client fund obligations represent liabilities that will be repaid within one year of the balance sheet date. The Company has reported client fund obligations as a current liability on the Consolidated Balance Sheets.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of the material weakness identified in 2019 that was subsequently remediated, the Company recovered approximately $4,290 in funds and insurance proceeds. The Company recognized $3,961 of these funds as receivables in other assets on the Consolidated Balance Sheets at December 31, 2019 with an offsetting liability in client fund obligations. The Company collected the full $4,290 during the first quarter of 2020 and disbursed $482 of these funds resulting in a segregated $3,808 in funds held for clients with an offsetting liability in client fund obligations at December 31, 2020. In 2021, the Company disbursed an additional $976 of these funds, resulting in a segregated $2,832 in funds held for clients with an offsetting liability in client fund obligations at December 31, 2021. In 2022, the Company escheated $2,705 to the state of Delaware. The residual balance of $127 is still in the process of being returned to the clients or will be escheated to the appropriate states.</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FAIR VALUE OF FINANCIAL INSTRUMENTS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We apply the authoritative guidance on fair value measurements for financial assets and liabilities that are measured at fair value on a recurring basis, and non-financial assets and liabilities such as goodwill, intangible assets and property and equipment that are measured at fair value on a non-recurring basis.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONCENTRATION OF CREDIT RISK</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents are deposited at various area banks, which at times may exceed federally insured limits. The Company monitors the viability of the banking institutions carrying its assets on a regular basis, and has the ability to transfer cash to various institutions during times of risk. The Company has not experienced any losses related to these cash balances, and believes its credit risk to be minimal.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ACCOUNTS RECEIVABLE, NET</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We grant credit to customers in the ordinary course of business. We limit concentrations of credit risk related to our trade accounts receivable due to our large number of customers, including third-party resellers, and their dispersion across several industries and geographic areas. We perform ongoing credit evaluations of our customers and maintain reserves for potential credit losses. We require advanced payments or secured transactions when deemed necessary.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review potential customers’ credit ratings to evaluate customers’ ability to pay an obligation within the payment term, which is usually net thirty days. If we receive reasonable assurance of payment and know of no barriers to legally enforce the payment obligation, we may extend credit to customers. We place accounts on “Credit Hold” if a placed order exceeds the credit limit or sooner if circumstances warrant. We follow our credit policy consistently and routinely monitor our delinquent accounts for indications of collectability.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain an allowance for doubtful accounts at an amount we estimate to be sufficient to provide adequate protection against losses resulting from extending credit to our customers. We base this allowance, in the aggregate, on historical collection experience, age of receivables and general economic conditions. The allowance for doubtful accounts also considers the need for specific customer reserves based on the customer’s payment experience, credit worthiness and age of receivable balances. Our bad debts have not been material and have been within management expectations.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PROPERTY AND EQUIPMENT</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record property and equipment, including software, furniture and equipment, at cost less accumulated depreciation. We record depreciation using the straight-line method over the estimated economic useful lives of the assets, which range from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjIwOGFhNmI1NTQ0ODQ0MzM4NjRjYWY4ZDI5NGYzNjlkL3NlYzoyMDhhYTZiNTU0NDg0NDMzODY0Y2FmOGQyOTRmMzY5ZF83OS9mcmFnOmU0MjNkNGFlZmU4OTQwNGFiYmFmOWE4ZTYyMjBhYzZmL3RleHRyZWdpb246ZTQyM2Q0YWVmZTg5NDA0YWJiYWY5YThlNjIyMGFjNmZfMTE2NzA_3d76e24e-3f9e-4cb8-ba6d-6e63d5621831">two</span> to five years. Property and equipment also includes leasehold improvements which we record at cost less accumulated amortization. We record amortization of leasehold improvements using the straight-line method over the shorter of the lease term or over the life of the respective assets, as applicable. We recognize gains or losses related to retirements or disposition of fixed assets in the period incurred. We expense repair and maintenance costs as incurred. We periodically review the estimated economic useful lives of our property and equipment and make adjustments, if necessary, according to the latest information available.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">BUSINESS COMBINATIONS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have accounted for our acquisitions using the acquisition method of accounting based on ASC 805—Business Combinations, which requires recognition and measurement of all identifiable assets acquired and liabilities assumed at their full fair value as of the date we obtain control. We have determined the fair value of assets acquired and liabilities assumed based upon our estimates of the fair values of assets acquired and liabilities assumed in the acquisitions. Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired. While we have used our best estimates and assumptions to measure the fair value of the identifiable assets acquired and liabilities assumed at the acquisition date, our estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, not to exceed one year from the date of acquisition, any changes in the estimated fair values of the net assets recorded for the acquisitions will result in an adjustment to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, we record any subsequent adjustments to our consolidated statements of comprehensive loss.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">GOODWILL AND OTHER INTANGIBLE ASSETS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the purchase price in a business combination over the fair value of net tangible and intangible assets acquired in a business combination. We test goodwill for impairment on an annual basis in the fourth fiscal quarter of each year, and between annual tests if indicators of potential impairment exist, by first assessing qualitative factors to determine whether it is necessary to perform the quantitative goodwill impairment test.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We amortize intangible assets not considered to have an indefinite useful life using the straight-line method over their useful lives. We currently amortize our acquired intangible assets with definite lives over periods ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjIwOGFhNmI1NTQ0ODQ0MzM4NjRjYWY4ZDI5NGYzNjlkL3NlYzoyMDhhYTZiNTU0NDg0NDMzODY0Y2FmOGQyOTRmMzY5ZF83OS9mcmFnOmU0MjNkNGFlZmU4OTQwNGFiYmFmOWE4ZTYyMjBhYzZmL3RleHRyZWdpb246ZTQyM2Q0YWVmZTg5NDA0YWJiYWY5YThlNjIyMGFjNmZfMTQzNzc_7fe9ea03-8624-4518-b974-1a44a9c11be2">one</span> to nine years. Each reporting period, we evaluate the estimated remaining useful life of intangible assets and assess whether events or changes in circumstances warrant a revision to the remaining period of amortization or indicate that impairment exists. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">IMPAIRMENT OF LONG-LIVED ASSETS</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets, including intangible assets with definite lives, are reviewed for impairment when events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized for the amount by which the carrying amount of the asset exceeds the estimated fair value of the asset. We have determined that there was no impairment of long-lived assets including intangible assets with definite lives, for the year ended December 31, 2022.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ORIGINAL ISSUE DISCOUNTS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize original issue discounts (“OID”), when incurred on the issuance of debt, as a reduction of the current loan obligations that we amortize to interest expense over the life of the related indebtedness using the effective interest rate method. We record the amortization as interest expense – amortization of OID in the Consolidated Statements of Comprehensive Income (Loss). At the time of any repurchases or retirements of related debt, we write off the remaining amount of net original issue discounts and include them in the calculation of gain or loss on extinguishment in the Consolidated Statements of Comprehensive Income (Loss).</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">REVENUE RECOGNITION</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenue consists of software-as-a-service (“SaaS”) offerings and time-based software subscription license arrangements that also, typically, include hardware, maintenance/support, and professional services elements. We recognize revenue on an output basis when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. Our contracts with customers may include multiple performance obligations. For such arrangements, we allocate revenue to each performance obligation based on its relative standalone selling price. We determine standalone selling prices based on the amount that we believe the market is willing to pay determined through historical analysis of sales data as well as through use of the residual approach when we can estimate the standalone selling price for one or more, but not all, of the promised goods or services.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The terms of our contracts with customers range from month to month for some Asure HCM direct clients to longer terms ranging from one to three years, some of which are renewable for successive terms. A typical SaaS/software subscription arrangement will also include hardware, setup and implementation services. Revenue allocated to the SaaS/software subscription performance obligations are recognized on an output basis ratably as the service is provided over the non-cancellable term of the SaaS/subscription service and are reported as Recurring revenue on the Consolidated Statement of Comprehensive Income (Loss). Revenue allocated to other performance obligations included in the arrangement is recognized as outlined in the paragraphs below. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hardware devices sold to customers are sold as either a standard product sell arrangement where title to the hardware passes to the customer or under a hardware-as-a-service (“HaaS”) arrangement where the title to the hardware remains with Asure. Revenue allocated to hardware sold as a standard product are recognized on an output basis when title passes to the customer, typically the date we ship the hardware. Revenue allocated to hardware under a hardware-as-a-service arrangement are recognized on an output basis, recorded ratably as the service is provided over the non-cancellable term of the HaaS arrangement, typically one year. Revenue recognized from hardware devices sold to customers via either of the two above types of arrangements are reported as Hardware revenue on the Consolidated Statement of Comprehensive Income (Loss). </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our professional services offerings typically include data migration, set up, training, and implementation services. Set up and implementation services typically occur at the start of the software arrangement while certain other professional services, depending on the nature of the services and customer requirements, may occur several months later. We can reasonably estimate professional services performed for a fixed fee and we recognize allocated revenue on an output basis on a proportional performance basis as the service is provided. We recognize allocated revenue on an output basis for professional services engagements billed on a time and materials basis as the service is provided. We recognize allocated revenue on an output basis on all other professional services engagements upon the earlier of the completion of the service’s deliverable or the expiration of the customer’s right to receive the service. Revenue recognized from professional services offerings are reported as Professional service revenue on the Consolidated Statement of Comprehensive Income (Loss).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize allocated revenue for maintenance/support on an output basis ratably over the non-cancellable term of the support agreement. Initial maintenance/support terms are typically one to three years and are renewable on an annual basis. Revenue recognized from maintenance/support are reported as Recurring on the Consolidated Statement of Comprehensive Income (Loss).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not recognize revenue for agreements with rights of return, refundable fees, cancellation rights or substantive acceptance clauses until these return, refund or cancellation rights have expired or acceptance has occurred. Our arrangements with resellers do not allow for any rights of return.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our payment terms vary by the type of customer and the customer’s payment history and the products or services offered. The term between invoicing and when payment is due is not significant and as such our contracts do not include a significant financing component. The transaction prices of our contracts do not include consideration amounts that are variable and do not include noncash consideration.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue includes amounts invoiced to customers in excess of revenue we recognize, and is comprised of deferred SaaS/software, HaaS, Maintenance and support, and Professional services revenue. We recognize deferred revenue when we complete the service and over the terms of the arrangements, primarily ranging from one to three years. In addition, ERTC revenues that are generated under percentage of recovery arrangements with referral partners are deferred until the client collects the credit. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ADVERTISING COSTS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expense advertising costs as we incur them. Advertising expens</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">es were $1,057 and $108 f</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or the years ended December 31, 2022 and 2021, respectively. We recorded these expenses as part of sales and marketing expenses on our Consolidated Statements of Comprehensive Income (Loss).</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">LEASE OBLIGATIONS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the commencement date of a lease, we recognize a liability to make lease payments and an asset representing the right-of-use underlying asset during the lease term. The lease liability is measured at the present value of lease payments over the lease term. As our leases typically do not provide an implicit rate, we use our incremental borrowing rate based on the information available at the commencement date taking into consideration necessary adjustments for collateral, depending on the facts and circumstances of the lessee and the leased asset, and term to match the lease term. The operating lease asset is measured at cost, which includes the initial measurement of the lease liability and initial direct costs incurred by the Company and excludes lease incentives. Operating lease assets and liabilities are shown separately in our Consolidated Balance Sheets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Operating lease costs are recognized on a straight-line basis over the lease term. Lease agreements that contain both lease and non-lease components are generally accounted for separately.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">INCOME TAXES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for income taxes using the liability method under ASC 740, Accounting for Income Taxes, which requires recognition of deferred tax assets and liabilities for the expected future tax consequences of events included in the financial statements. Under the liability method, we determine deferred tax assets and liabilities based on the difference between the financial statement and tax bases of assets and liabilities using enacted tax rates in effect in the years in which we expect the differences to reverse. We reduce deferred tax assets by a valuation allowance when it is more likely than not that we will not realize some component or all of the deferred tax assets.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SHARE BASED COMPENSATION</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We estimate the fair value of each award granted from our stock option plan at the date of grant using the Black-Scholes option pricing model. The fair value is recognized as expense over the service period, net of estimated forfeitures, using the straight-line method. The estimation of share-based awards that will ultimately vest requires judgment, and, to the extent actual results or updated estimates differ from current estimates, such amounts will be recorded as a cumulative adjustment in the period estimates are revised. We primarily consider historical experience when estimating expected forfeitures.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DESCRIPTION OF BUSINESS</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Asure Software, Inc., (“Asure”, the “Company”, “we” and “our”), a Delaware corporation, is a provider of Human Capital Management (“HCM”) software solutions. We help small and medium-sized companies grow by helping them build more productive teams, providing the tools and resources that help them stay compliant with ever-changing federal, state, and local tax jurisdictions and labor laws, and better allocate cash so they can spend their financial capital on growing their business rather than back-office overhead expenses. Asure’s Human Capital Management suite, named Asure HCM, includes cloud-based Payroll, Tax Services, and Time &amp; Attendance software as well as human resources (“HR”) services ranging from HR projects to completely outsourcing payroll and HR staff. We also offer these products and services through our network of reseller partners. AsureMarketplace™ provides clients and their employees the benefits of secure verifications of employment and income through existing core HCM technology. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our platform vision is to become the most trusted HCM resource to entrepreneurs everywhere by helping our clients grow their businesses. Our product strategy is driven by three primary challenges that prevent businesses from growing: HR complexity, allocation of both human and financial capital, and the ability to build great teams. The Asure HCM suite includes five product lines: Asure Payroll &amp; Tax, Asure HR, Asure Time &amp; Attendance, Asure HR Services, and AsureMarketplace™.</span></div>We develop, market, sell and support our offerings nationwide through our principal office in Austin, Texas and from our processing hubs in California, Florida, Nebraska, New Jersey, New York, Tennessee, and Vermont. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PRINCIPLES OF CONSOLIDATION</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have prepared our Consolidated Financial Statements in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and have included the accounts of our wholly owned subsidiaries. We have eliminated all intercompany transactions and balances in consolidation.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SEGMENTS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The chief operating decision maker is Asure’s Chief Executive Officer who reviews financial information presented on a company-wide basis. Accordingly, in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 280, we determined that the Company has a single reporting segment and operating unit structure.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">USE OF ESTIMATES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Preparation of the Consolidated Financial Statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of the assets and liabilities, the disclosure of contingent assets and liabilities at the date of the Consolidated Financial Statements and the reported amounts of revenues and expenses during the reporting period. These estimates are subjective in nature and involve judgments. The more significant estimates made by management include the valuation allowance for the gross deferred tax assets, the determination of the fair value of its long-lived assets, and the fair value of assets acquired and liabilities assumed during acquisitions. We base our estimates on historical experience and on various other assumptions management believes reasonable under the given circumstances. These estimates could be materially different under different conditions and assumptions.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONTINGENCIES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we have been, and in the future may be, the defendant or plaintiff in various actions arising in the normal course of business, as of December 31, 2022, we were not party to any material legal proceedings.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The amendments also improve consistent application of and simplify GAAP for other areas of Topic 740 by clarifying and amending existing guidance. The standard became effective for interim and annual periods beginning after December 15, 2020, with early adoption permitted. We adopted ASU 2019-12 during the quarter beginning January 1, 2021, using the prospective approach except for hybrid tax regimes, which we adopted using the modified retrospective approach. The adoption of ASU 2019-12 resulted in no material impact to the Company’s financial statements.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments — Credit Losses (Topic 326): This update establishes a new approach to estimate credit losses on certain financial instruments. The update requires financial assets measured at amortized cost to be presented at the net amount expected to be collected. The amended guidance will also update the impairment model for available-for-sale debt securities, requiring entities to determine whether all or a portion of the unrealized loss on such securities is a credit loss. The Company is currently evaluating this standard and the potential effects of these changes to its consolidated financial statements and will adopt this new standard in the fiscal year beginning January 1, 2023.</span></div> CASH, CASH EQUIVALENTS, AND RESTRICTED CASHThe Company considers all highly liquid investments with an original maturity of 90 days or less at the time of purchase to be cash equivalents. Cash equivalents include investments in an institutional money market fund, which invests in U.S. Treasury bills, notes and bonds, and/or repurchase agreements, backed by such obligations. Carrying value approximates fair value. Restricted cash consists of cash balances which are restricted as to withdrawal or usage. As of December 31, 2022, the Company has $500 of restricted cash related to collateralizing a letter of credit issued by South State Bank in connection with its money transmission licenses. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">INVESTMENTS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Available-for-sale securities are carried at fair value, with the unrealized gains and losses reported in accumulated other comprehensive income (loss). The amortized cost of debt securities is adjusted for amortization of premiums and accretion of discounts to maturity. The amortization of premiums and accretion of discounts is included in interest income. Realized gains and losses and declines in value judged to be other-than-temporary, if any, on available-for-sale securities are included in other income (expense). The cost of securities sold is based on the specific identification method. Interest and dividends on securities classified as available-for-sale are included in interest income.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FUNDS HELD FOR CLIENTS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Funds held for clients represent assets that are held for the purposes of satisfying the obligations to remit funds relating to the Company’s payroll and payroll tax filing services and are classified as client fund obligations on our Consolidated Balance Sheets. Funds held for clients are held in demand deposit or brokerage accounts at financial institutions and are classified as a current asset on our Consolidated Balance Sheets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Client fund obligations represent the Company’s contractual obligations to remit funds to satisfy clients’ payroll and tax payment obligations and are recorded on the Consolidated Balance Sheets at the time that the Company impounds funds from clients.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The client fund obligations represent liabilities that will be repaid within one year of the balance sheet date. The Company has reported client fund obligations as a current liability on the Consolidated Balance Sheets.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of the material weakness identified in 2019 that was subsequently remediated, the Company recovered approximately $4,290 in funds and insurance proceeds. The Company recognized $3,961 of these funds as receivables in other assets on the Consolidated Balance Sheets at December 31, 2019 with an offsetting liability in client fund obligations. The Company collected the full $4,290 during the first quarter of 2020 and disbursed $482 of these funds resulting in a segregated $3,808 in funds held for clients with an offsetting liability in client fund obligations at December 31, 2020. In 2021, the Company disbursed an additional $976 of these funds, resulting in a segregated $2,832 in funds held for clients with an offsetting liability in client fund obligations at December 31, 2021. In 2022, the Company escheated $2,705 to the state of Delaware. The residual balance of $127 is still in the process of being returned to the clients or will be escheated to the appropriate states.</span></div> 4290000 3961000 4290000 482000 3808000 976000 2832000 2705000 127000 <div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FAIR VALUE OF FINANCIAL INSTRUMENTS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We apply the authoritative guidance on fair value measurements for financial assets and liabilities that are measured at fair value on a recurring basis, and non-financial assets and liabilities such as goodwill, intangible assets and property and equipment that are measured at fair value on a non-recurring basis.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONCENTRATION OF CREDIT RISK</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents are deposited at various area banks, which at times may exceed federally insured limits. The Company monitors the viability of the banking institutions carrying its assets on a regular basis, and has the ability to transfer cash to various institutions during times of risk. The Company has not experienced any losses related to these cash balances, and believes its credit risk to be minimal.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ACCOUNTS RECEIVABLE, NET</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We grant credit to customers in the ordinary course of business. We limit concentrations of credit risk related to our trade accounts receivable due to our large number of customers, including third-party resellers, and their dispersion across several industries and geographic areas. We perform ongoing credit evaluations of our customers and maintain reserves for potential credit losses. We require advanced payments or secured transactions when deemed necessary.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review potential customers’ credit ratings to evaluate customers’ ability to pay an obligation within the payment term, which is usually net thirty days. If we receive reasonable assurance of payment and know of no barriers to legally enforce the payment obligation, we may extend credit to customers. We place accounts on “Credit Hold” if a placed order exceeds the credit limit or sooner if circumstances warrant. We follow our credit policy consistently and routinely monitor our delinquent accounts for indications of collectability.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain an allowance for doubtful accounts at an amount we estimate to be sufficient to provide adequate protection against losses resulting from extending credit to our customers. We base this allowance, in the aggregate, on historical collection experience, age of receivables and general economic conditions. The allowance for doubtful accounts also considers the need for specific customer reserves based on the customer’s payment experience, credit worthiness and age of receivable balances. Our bad debts have not been material and have been within management expectations.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PROPERTY AND EQUIPMENT</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record property and equipment, including software, furniture and equipment, at cost less accumulated depreciation. We record depreciation using the straight-line method over the estimated economic useful lives of the assets, which range from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjIwOGFhNmI1NTQ0ODQ0MzM4NjRjYWY4ZDI5NGYzNjlkL3NlYzoyMDhhYTZiNTU0NDg0NDMzODY0Y2FmOGQyOTRmMzY5ZF83OS9mcmFnOmU0MjNkNGFlZmU4OTQwNGFiYmFmOWE4ZTYyMjBhYzZmL3RleHRyZWdpb246ZTQyM2Q0YWVmZTg5NDA0YWJiYWY5YThlNjIyMGFjNmZfMTE2NzA_3d76e24e-3f9e-4cb8-ba6d-6e63d5621831">two</span> to five years. Property and equipment also includes leasehold improvements which we record at cost less accumulated amortization. We record amortization of leasehold improvements using the straight-line method over the shorter of the lease term or over the life of the respective assets, as applicable. We recognize gains or losses related to retirements or disposition of fixed assets in the period incurred. We expense repair and maintenance costs as incurred. We periodically review the estimated economic useful lives of our property and equipment and make adjustments, if necessary, according to the latest information available.</span></div> P5Y <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">BUSINESS COMBINATIONS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have accounted for our acquisitions using the acquisition method of accounting based on ASC 805—Business Combinations, which requires recognition and measurement of all identifiable assets acquired and liabilities assumed at their full fair value as of the date we obtain control. We have determined the fair value of assets acquired and liabilities assumed based upon our estimates of the fair values of assets acquired and liabilities assumed in the acquisitions. Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired. While we have used our best estimates and assumptions to measure the fair value of the identifiable assets acquired and liabilities assumed at the acquisition date, our estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, not to exceed one year from the date of acquisition, any changes in the estimated fair values of the net assets recorded for the acquisitions will result in an adjustment to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, we record any subsequent adjustments to our consolidated statements of comprehensive loss.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">GOODWILL AND OTHER INTANGIBLE ASSETS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the purchase price in a business combination over the fair value of net tangible and intangible assets acquired in a business combination. We test goodwill for impairment on an annual basis in the fourth fiscal quarter of each year, and between annual tests if indicators of potential impairment exist, by first assessing qualitative factors to determine whether it is necessary to perform the quantitative goodwill impairment test.</span></div>We amortize intangible assets not considered to have an indefinite useful life using the straight-line method over their useful lives. We currently amortize our acquired intangible assets with definite lives over periods ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjIwOGFhNmI1NTQ0ODQ0MzM4NjRjYWY4ZDI5NGYzNjlkL3NlYzoyMDhhYTZiNTU0NDg0NDMzODY0Y2FmOGQyOTRmMzY5ZF83OS9mcmFnOmU0MjNkNGFlZmU4OTQwNGFiYmFmOWE4ZTYyMjBhYzZmL3RleHRyZWdpb246ZTQyM2Q0YWVmZTg5NDA0YWJiYWY5YThlNjIyMGFjNmZfMTQzNzc_7fe9ea03-8624-4518-b974-1a44a9c11be2">one</span> to nine years. Each reporting period, we evaluate the estimated remaining useful life of intangible assets and assess whether events or changes in circumstances warrant a revision to the remaining period of amortization or indicate that impairment exists. P9Y <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">IMPAIRMENT OF LONG-LIVED ASSETS</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets, including intangible assets with definite lives, are reviewed for impairment when events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized for the amount by which the carrying amount of the asset exceeds the estimated fair value of the asset. We have determined that there was no impairment of long-lived assets including intangible assets with definite lives, for the year ended December 31, 2022.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ORIGINAL ISSUE DISCOUNTS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize original issue discounts (“OID”), when incurred on the issuance of debt, as a reduction of the current loan obligations that we amortize to interest expense over the life of the related indebtedness using the effective interest rate method. We record the amortization as interest expense – amortization of OID in the Consolidated Statements of Comprehensive Income (Loss). At the time of any repurchases or retirements of related debt, we write off the remaining amount of net original issue discounts and include them in the calculation of gain or loss on extinguishment in the Consolidated Statements of Comprehensive Income (Loss).</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">REVENUE RECOGNITION</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenue consists of software-as-a-service (“SaaS”) offerings and time-based software subscription license arrangements that also, typically, include hardware, maintenance/support, and professional services elements. We recognize revenue on an output basis when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. Our contracts with customers may include multiple performance obligations. For such arrangements, we allocate revenue to each performance obligation based on its relative standalone selling price. We determine standalone selling prices based on the amount that we believe the market is willing to pay determined through historical analysis of sales data as well as through use of the residual approach when we can estimate the standalone selling price for one or more, but not all, of the promised goods or services.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The terms of our contracts with customers range from month to month for some Asure HCM direct clients to longer terms ranging from one to three years, some of which are renewable for successive terms. A typical SaaS/software subscription arrangement will also include hardware, setup and implementation services. Revenue allocated to the SaaS/software subscription performance obligations are recognized on an output basis ratably as the service is provided over the non-cancellable term of the SaaS/subscription service and are reported as Recurring revenue on the Consolidated Statement of Comprehensive Income (Loss). Revenue allocated to other performance obligations included in the arrangement is recognized as outlined in the paragraphs below. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hardware devices sold to customers are sold as either a standard product sell arrangement where title to the hardware passes to the customer or under a hardware-as-a-service (“HaaS”) arrangement where the title to the hardware remains with Asure. Revenue allocated to hardware sold as a standard product are recognized on an output basis when title passes to the customer, typically the date we ship the hardware. Revenue allocated to hardware under a hardware-as-a-service arrangement are recognized on an output basis, recorded ratably as the service is provided over the non-cancellable term of the HaaS arrangement, typically one year. Revenue recognized from hardware devices sold to customers via either of the two above types of arrangements are reported as Hardware revenue on the Consolidated Statement of Comprehensive Income (Loss). </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our professional services offerings typically include data migration, set up, training, and implementation services. Set up and implementation services typically occur at the start of the software arrangement while certain other professional services, depending on the nature of the services and customer requirements, may occur several months later. We can reasonably estimate professional services performed for a fixed fee and we recognize allocated revenue on an output basis on a proportional performance basis as the service is provided. We recognize allocated revenue on an output basis for professional services engagements billed on a time and materials basis as the service is provided. We recognize allocated revenue on an output basis on all other professional services engagements upon the earlier of the completion of the service’s deliverable or the expiration of the customer’s right to receive the service. Revenue recognized from professional services offerings are reported as Professional service revenue on the Consolidated Statement of Comprehensive Income (Loss).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize allocated revenue for maintenance/support on an output basis ratably over the non-cancellable term of the support agreement. Initial maintenance/support terms are typically one to three years and are renewable on an annual basis. Revenue recognized from maintenance/support are reported as Recurring on the Consolidated Statement of Comprehensive Income (Loss).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not recognize revenue for agreements with rights of return, refundable fees, cancellation rights or substantive acceptance clauses until these return, refund or cancellation rights have expired or acceptance has occurred. Our arrangements with resellers do not allow for any rights of return.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our payment terms vary by the type of customer and the customer’s payment history and the products or services offered. The term between invoicing and when payment is due is not significant and as such our contracts do not include a significant financing component. The transaction prices of our contracts do not include consideration amounts that are variable and do not include noncash consideration.</span></div>Deferred revenue includes amounts invoiced to customers in excess of revenue we recognize, and is comprised of deferred SaaS/software, HaaS, Maintenance and support, and Professional services revenue. We recognize deferred revenue when we complete the service and over the terms of the arrangements, primarily ranging from one to three years. In addition, ERTC revenues that are generated under percentage of recovery arrangements with referral partners are deferred until the client collects the credit. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ADVERTISING COSTS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expense advertising costs as we incur them. Advertising expens</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">es were $1,057 and $108 f</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or the years ended December 31, 2022 and 2021, respectively. We recorded these expenses as part of sales and marketing expenses on our Consolidated Statements of Comprehensive Income (Loss).</span></div> 1057000 108000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">LEASE OBLIGATIONS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the commencement date of a lease, we recognize a liability to make lease payments and an asset representing the right-of-use underlying asset during the lease term. The lease liability is measured at the present value of lease payments over the lease term. As our leases typically do not provide an implicit rate, we use our incremental borrowing rate based on the information available at the commencement date taking into consideration necessary adjustments for collateral, depending on the facts and circumstances of the lessee and the leased asset, and term to match the lease term. The operating lease asset is measured at cost, which includes the initial measurement of the lease liability and initial direct costs incurred by the Company and excludes lease incentives. Operating lease assets and liabilities are shown separately in our Consolidated Balance Sheets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Operating lease costs are recognized on a straight-line basis over the lease term. Lease agreements that contain both lease and non-lease components are generally accounted for separately.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">INCOME TAXES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for income taxes using the liability method under ASC 740, Accounting for Income Taxes, which requires recognition of deferred tax assets and liabilities for the expected future tax consequences of events included in the financial statements. Under the liability method, we determine deferred tax assets and liabilities based on the difference between the financial statement and tax bases of assets and liabilities using enacted tax rates in effect in the years in which we expect the differences to reverse. We reduce deferred tax assets by a valuation allowance when it is more likely than not that we will not realize some component or all of the deferred tax assets.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SHARE BASED COMPENSATION</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We estimate the fair value of each award granted from our stock option plan at the date of grant using the Black-Scholes option pricing model. The fair value is recognized as expense over the service period, net of estimated forfeitures, using the straight-line method. The estimation of share-based awards that will ultimately vest requires judgment, and, to the extent actual results or updated estimates differ from current estimates, such amounts will be recorded as a cumulative adjustment in the period estimates are revised. We primarily consider historical experience when estimating expected forfeitures.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 2 - BUSINESS COMBINATIONS</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2020</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2020, we acquired certain assets of a payroll tax business (the “Asset Purchase Agreement”). The initial purchase price for the assets was $4,250, which we paid in cash at closing. The Asset Purchase Agreement set forth two subsequent purchase consideration payments, which are contingent on certain thresholds. The first contingent purchase consideration of $1,975, was offset by certain net amounts owed to us by the seller primarily related to transition services in the amount of $191, was paid in June 2021 (a total payment of $1,784). We utilized a Monte Carlo simulation to determine the fair value of the contingent consideration. The adjustment to the fair value of the contingent consideration as of December 31, 2022 was an increase of $394. The contingent purchase consideration of $2,299 was valued based on the trailing twelve-month revenue at October 31, 2021 and will be settled in 2023.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2021, the Company acquired certain assets (the “Second Asset Purchase Agreement”) of a payroll business, which was used to provide payroll processing services. The aggregate purchase price that the Company paid for these assets was $14,750, paid as follows: (i) $10,325 in cash at closing, (ii) the delivery of a promissory note in the amount of $2,223, and (iii) the delivery of 244 shares of the Company’s common stock as of December 31, 2022. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Also in September 2021, we acquired certain assets of a payroll business (the “Third Asset Purchase Agreement”). The initial purchase price for the assets was $24,150, of which $15,000 was paid in cash at closing. The Third Asset Purchase Agreement also included the delivery of 523 shares of the Company’s common stock, which both parties agreed had an aggregate value of $4,800 at closing. Finally, the Third Asset Purchase Agreement set forth a promissory note valued at $4,080 and a contingent consideration estimate of $655 as of December 31, 2022.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective January 1, 2022, the Company acquired customer relationships of a payroll business for a cash payment of</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1,970, which included $31 of transaction costs, and the delivery of a promissory note in the amount of $411. The acquired customer relationships are recorded as an intangible asset and are being amortized on a straight-line basis over eight years.</span></div> 4250000 1975000 191000 1784000 394000 14750000 10325000 2223000 244000 24150000 15000000 523000 4800000 4080000 1970000 31000 411000 INVESTMENTS AND FAIR VALUE MEASUREMENTS<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting Standards Codification (ASC) 820 “Fair Value Measurement” (ASC 820) defines fair value, establishes a framework for measuring fair value under U.S. GAAP and enhances disclosures about fair value measurements. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. ASC 820 describes a fair value hierarchy based on the following three levels of inputs that may be used to measure fair value, of which the first two are considered observable and the last unobservable:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.274%"><tr><td style="width:1.0%"/><td style="width:7.050%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.837%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:88.713%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Quoted prices in active markets for </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">identical</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> assets or liabilities;</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Quoted prices in active markets for </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">similar</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> assets or liabilities; quoted prices in markets that are not active for identical or similar assets or liabilities; and model-driven valuations whose significant inputs are observable; and</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the fair value hierarchy for our financial assets and liabilities measured at fair value on a recurring basis as of December 31, 2022 and December 31, 2021, respectively (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.812%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.379%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Carrying Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funds held for clients</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,556 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,556 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,385 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,829 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,556 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent purchase consideration</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,954 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,954 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,954 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,954 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funds held for clients</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,116 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,116 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,176 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,116 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,060 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent purchase consideration</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,329 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,329 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,329 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,329 </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"/></tr></table></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:25.52pt">See Note 2 — Business Combinations for further discussion regarding the contingent purchase consideration.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contractual obligations and earn out provision are accounted for as a contingent liability and fair value is determined using Level 3 inputs, as estimating the fair value of these contingent liabilities require the use of significant and subjective inputs that may and are likely to change over the duration of the liabilities. The following table discloses the change in the gross contingent purchase consideration on the Company’s Consolidated Balance Sheets as of December 31, 2022 (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.374%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,329 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent purchase consideration paid</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(130)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of contingent liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,245)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issued for acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,954 </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"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash equivalents and investments classified as available-for-sale within funds held for clients consisted of the following (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.812%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.379%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gains </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Losses </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate<br/>Estimated<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">983 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">985 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,251 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,023)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,229 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,297 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(405)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,892 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Government agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total available-for-sale securities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,031 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,480)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,556 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,860 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,480)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,385 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,116 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,116 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,240 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,243 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,597 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,523 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,825 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,804 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Government agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total available-for-sale securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,162 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(114)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,060 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,278 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(114)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,176 </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"/></tr></table></div><div><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:25.52pt">Unrealized gains and losses on available-for-sale securities are included as a component of comprehensive income (loss). As of December 31, 2022 and December 31, 2021, there were 3 and 10 securities, respectively, in an unrealized gain position and there were 124 and 57 securities in an unrealized loss position, respectively. As of December 31, 2022, these unrealized losses were less than $96 individually and $2,480 in the aggregate. As of December 31, 2021, these unrealized losses were less than $11 individually and $114 in the aggregate. These securities have not been in a continuous unrealized gain or loss position for more than 12 months. We do not intend to sell these investments and we do not expect to sell these investments before recovery of their amortized cost basis, which may be at maturity. We review our investments to identify and evaluate investments that indicate possible other-than-temporary impairment. Factors considered in determining whether a loss is other-than-temporary include the length of time and extent to which fair value has been less than the cost basis, the financial condition and near-term prospects of the investee, and our intent and ability to hold the investment for a period of time sufficient to allow for any anticipated recovery in market value.</span></div><div style="text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:25.52pt">At December 31, 2022 and December 31, 2021, none of these securities were classified as cash and cash equivalents on the accompanying Consolidated Balance Sheets.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Funds held for clients represent assets that the Company has classified as restricted for use solely for the purposes of satisfying the obligations to remit funds relating to the Company’s payroll and payroll tax filing services, which are classified as client funds obligations on our Consolidated Balance Sheets.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Funds held for clients have been invested in the following categories (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.221%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.376%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash and cash equivalents held to satisfy client funds obligations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,032 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,316 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted short-term marketable securities held to satisfy client funds obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,174 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,559 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted long-term marketable securities held to satisfy client funds obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,382 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,501 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total funds held for clients</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203,588 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,376 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected maturities of available-for-sale securities as of December 31, 2022 are as follows (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:61.111%"><tr><td style="width:1.0%"/><td style="width:75.215%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.585%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">One year or less</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">After one year through five years</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,382 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,556 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting Standards Codification (ASC) 820 “Fair Value Measurement” (ASC 820) defines fair value, establishes a framework for measuring fair value under U.S. GAAP and enhances disclosures about fair value measurements. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. ASC 820 describes a fair value hierarchy based on the following three levels of inputs that may be used to measure fair value, of which the first two are considered observable and the last unobservable:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.274%"><tr><td style="width:1.0%"/><td style="width:7.050%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.837%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:88.713%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Quoted prices in active markets for </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">identical</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> assets or liabilities;</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Quoted prices in active markets for </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">similar</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> assets or liabilities; quoted prices in markets that are not active for identical or similar assets or liabilities; and model-driven valuations whose significant inputs are observable; and</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></td></tr></table></div> <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the fair value hierarchy for our financial assets and liabilities measured at fair value on a recurring basis as of December 31, 2022 and December 31, 2021, respectively (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.812%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.379%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Carrying Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funds held for clients</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,556 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,556 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,385 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,829 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,556 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent purchase consideration</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,954 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,954 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,954 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,954 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funds held for clients</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,116 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,116 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,176 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,116 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,060 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent purchase consideration</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,329 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,329 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,329 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,329 </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"/></tr></table></div> 2829000 2829000 0 0 56556000 0 56556000 0 59385000 2829000 56556000 0 2954000 0 0 2954000 2954000 0 0 2954000 0 0 0 0 1116000 1116000 0 0 32060000 0 32060000 0 33176000 1116000 32060000 0 4329000 0 0 4329000 4329000 0 0 4329000 4329000 130000 -1245000 0 2954000 <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash equivalents and investments classified as available-for-sale within funds held for clients consisted of the following (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.812%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.379%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gains </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Losses </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate<br/>Estimated<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">983 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">985 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,251 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,023)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,229 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,297 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(405)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,892 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Government agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total available-for-sale securities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,031 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,480)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,556 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,860 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,480)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,385 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,116 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,116 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,240 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,243 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,597 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,523 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,825 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,804 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Government agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total available-for-sale securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,162 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(114)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,060 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,278 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(114)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,176 </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"/></tr></table></div><div><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:25.52pt">Unrealized gains and losses on available-for-sale securities are included as a component of comprehensive income (loss). As of December 31, 2022 and December 31, 2021, there were 3 and 10 securities, respectively, in an unrealized gain position and there were 124 and 57 securities in an unrealized loss position, respectively. As of December 31, 2022, these unrealized losses were less than $96 individually and $2,480 in the aggregate. As of December 31, 2021, these unrealized losses were less than $11 individually and $114 in the aggregate. These securities have not been in a continuous unrealized gain or loss position for more than 12 months. We do not intend to sell these investments and we do not expect to sell these investments before recovery of their amortized cost basis, which may be at maturity. We review our investments to identify and evaluate investments that indicate possible other-than-temporary impairment. Factors considered in determining whether a loss is other-than-temporary include the length of time and extent to which fair value has been less than the cost basis, the financial condition and near-term prospects of the investee, and our intent and ability to hold the investment for a period of time sufficient to allow for any anticipated recovery in market value.</span></div><div style="text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:25.52pt">At December 31, 2022 and December 31, 2021, none of these securities were classified as cash and cash equivalents on the accompanying Consolidated Balance Sheets.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Funds held for clients represent assets that the Company has classified as restricted for use solely for the purposes of satisfying the obligations to remit funds relating to the Company’s payroll and payroll tax filing services, which are classified as client funds obligations on our Consolidated Balance Sheets.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Funds held for clients have been invested in the following categories (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.221%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.376%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash and cash equivalents held to satisfy client funds obligations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,032 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,316 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted short-term marketable securities held to satisfy client funds obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,174 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,559 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted long-term marketable securities held to satisfy client funds obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,382 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,501 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total funds held for clients</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203,588 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,376 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2829000 0 0 2829000 983000 4000 2000 985000 52251000 1000 2023000 50229000 5297000 0 405000 4892000 500000 0 50000 450000 59031000 5000 2480000 56556000 61860000 5000 2480000 59385000 1116000 0 0 1116000 1240000 7000 4000 1243000 22597000 2000 76000 22523000 7825000 3000 24000 7804000 500000 0 10000 490000 32162000 12000 114000 32060000 33278000 12000 114000 33176000 3 10 124 57 96000 2480000 11000 114000 147032000 185316000 9174000 5559000 47382000 26501000 203588000 217376000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected maturities of available-for-sale securities as of December 31, 2022 are as follows (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:61.111%"><tr><td style="width:1.0%"/><td style="width:75.215%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.585%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">One year or less</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">After one year through five years</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,382 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,556 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 9174000 47382000 56556000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 4 - PROPERTY AND EQUIPMENT</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment as of December 31, 2022 and 2021 consisted of the following (in thousands):</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.181%"><tr><td style="width:1.0%"/><td style="width:51.195%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.178%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.947%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.129%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.132%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Useful Life</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in years)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and equipment</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 to 5 </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,552 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,935 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software development costs</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,678 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,449 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 to 5 </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,808 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,808 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 to 5 </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,878 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,638 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross property and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,916 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,830 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,477)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,885)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,439 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,945 </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"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record the amortization of our finance leases as depreciation expense on our Consolidated Statements of Comprehensive Income (Loss). Depreciation and amortization expenses relating to property and equipment were $4,044 and $3,808 for the years ended December 31, 2022 and 2021, respectively.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We acquired software development costs from prior acquisitions and we continue to invest in software development. We are developing products which we intend to offer utilizing software as-a-service (“SaaS”). We follow the guidance of ASC 350-40, Intangibles—Goodwill and Other—Internal-Use Software, for development costs related to these new products. Costs incurred in the planning stage are expensed as incurred while costs incurred in the application and infrastructure stage are capitalized, assuming such costs are deemed to be recoverable. Costs incurred in the operating stage are generally expensed as incurred except for significant upgrades and enhancements. Capitalized software costs are amortized over the software’s estimated useful life, which management has determined to be three years. During the years ended December 31, 2022 and 2021, we capitalized $4,228 and $4,141 of software development costs, respectively.</span></div> 7552000 6935000 18678000 14449000 2808000 2808000 1878000 1638000 30916000 25830000 19477000 16885000 11439000 8945000 4044000 3808000 P3Y 4228000 4141000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">GOODWILL AND OTHER INTANGIBLE ASSETS</span></div><div style="text-align:justify"><span><br/></span></div><div style="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 style="width:54.016%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.378%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Acquisitions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,011 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,011 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe significant synergies are expected to arise from our strategic acquisitions and their assembled workforces. This factor contributed to a purchase price that was in excess of the fair value of the net assets acquired and, as a result, we recorded goodwill for each acquisition. A portion of acquired goodwill will be amortizable for tax purposes. As of December 31, 2022, there has been no impairment of goodwill based on the qualitative assessments performed by the Company.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="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 style="width:54.016%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.378%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Intangible Assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Acquisitions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,611 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,360 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,971 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,001</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reseller relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,012 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,344</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">880</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,032 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,032</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,536 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,692 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,228 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gross carrying amount and accumulated amortization of our intangible assets as of December 31, 2022 are as follows (in thousands, except weighted average periods):</span></div><div style="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 style="width:38.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.380%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average<br/>Amortization<br/>Period <br/>(in Years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52,700)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,283)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,718 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reseller relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,344 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(889)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">455 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">880 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(847)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,032 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(915)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,228 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65,634)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,594 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,611 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,535)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,076 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,098)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,903 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reseller relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,012 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(864)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">880 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(579)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">301 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,032 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(887)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,536 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50,963)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,573 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record amortization expenses using the straight-line method over the estimated useful lives of the intangible assets, as noted above. Amortization expenses recorded in Operating Expenses were $13,486 and $10,948 for the years ended December 31, 2022 and 2021, respectively. Amortization expenses recorded in Cost of Sales were $1,186 and $1,489 for the years ended December 31, 2022 and 2021, respectively. There was no impairment of intangibles during the year ended December 31, 2022 based on the qualitative assessment performed by the Company. However, if market, political and other conditions over which we have no control continue to affect the capital markets and our stock price declines, we may experience an impairment of our intangibles in future quarters.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the future estimated amortization expense relating to our intangible assets as of December 31, 2022 (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:61.111%"><tr><td style="width:1.0%"/><td style="width:75.215%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.585%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,601 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,339 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,553 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,442 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,267 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,392 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,594 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:54.016%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.378%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Acquisitions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,011 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,011 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 86011000 0 86011000 114611000 2360000 116971000 12001000 0 12001000 1012000 332000 1344000 880000 0 880000 1032000 0 1032000 129536000 2692000 132228000 <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gross carrying amount and accumulated amortization of our intangible assets as of December 31, 2022 are as follows (in thousands, except weighted average periods):</span></div><div style="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 style="width:38.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.380%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average<br/>Amortization<br/>Period <br/>(in Years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52,700)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,283)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,718 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reseller relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,344 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(889)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">455 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">880 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(847)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,032 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(915)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,228 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65,634)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,594 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,611 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,535)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,076 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,098)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,903 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reseller relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,012 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(864)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">880 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(579)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">301 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,032 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(887)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,536 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50,963)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,573 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P8Y8M12D 116971000 52700000 64271000 P6Y7M6D 12001000 10283000 1718000 P6Y10M24D 1344000 889000 455000 P3Y 880000 847000 33000 P5Y2M12D 1032000 915000 117000 P8Y4M24D 132228000 65634000 66594000 P8Y8M12D 114611000 39535000 75076000 P6Y7M6D 12001000 9098000 2903000 P7Y2M12D 1012000 864000 148000 P3Y 880000 579000 301000 P5Y2M12D 1032000 887000 145000 P8Y4M24D 129536000 50963000 78573000 straight-line method straight-line method 13486000 10948000 1186000 1489000 0 <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the future estimated amortization expense relating to our intangible assets as of December 31, 2022 (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:61.111%"><tr><td style="width:1.0%"/><td style="width:75.215%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.585%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,601 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,339 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,553 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,442 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,267 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,392 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,594 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 13601000 13339000 12553000 9442000 7267000 10392000 66594000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 6 - NOTES PAYABLE</span></div><div style="text-indent:6.75pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our outstanding debt as of the dates indicated</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.636%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.502%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maturity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Interest Rate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subordinated Notes Payable – Acquisitions</span><span style="color:#000000;font-family:'Times New Roman',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:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12/31/2022 – 9/30/2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.00% - 3.00%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,947 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,178 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Credit Facility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/1/2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.25%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,607 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,224 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Notes Payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,554 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,402 </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"/></tr></table></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:25.52pt">See Note 2 — Business Combinations for further discussion regarding the notes payable related to acquisitions.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the debt issuance costs as of the dates indicated (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.753%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.128%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.128%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.131%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Notes Payable</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Debt Issuance Costs and Debt Discount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Notes Payable</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of notes payable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,774 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(668)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,106 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes payable, net of current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,780 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,985)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,795 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,554 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,653)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,901 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of notes payable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,079 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(172)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,907 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes payable, net of current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,323 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,203)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,402 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,375)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,027 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the future principal payments related to our outstanding debt as of December 31, 2022 (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:61.111%"><tr><td style="width:1.0%"/><td style="width:75.215%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.585%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,774 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,367 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,439 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,554 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Subordinated Notes Payable - Acquisitions</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There remains an outstanding principal balance on the subordinated note payable issued in connection with the purchase of a business the Company acquired in 2020, which note matured on July 1, 2022. Payment on the principal balance was withheld as security for outstanding claims for which the Company is entitled to indemnification under the purchase agreement. The Company will make payment, subject to its right to offset under the purchase agreement, when the claims are resolved. Due to its rights under the purchase agreement and the terms of this note, the Company was not in default under the note. See Note 13 - Subsequent Events for information related to the resolution of these outstanding claims and the outstanding principal balance on this subordinated note payable.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 2 — Business Combinations for further discussion regarding the issuance of subordinated notes payable related to acquisitions.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">PPP Loan with Pinnacle Bank</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the effects of COVID-19 on our business and the related need to support our operations, we received an unsecured Paycheck Protection Program loan in the amount of $8,856 (the “PPP Loan”) in April 2020 from Pinnacle Bank (the “Lender”) under the Coronavirus Aid, Relief and Economic Security Act. In June 2021, we received notice from our Lender that the Small Business Administration (“SBA”) had approved our application for forgiveness of our PPP Loan. The amount forgiven of $8,560 was the amount we requested in our forgiveness application but was less than the original principal balance due, in part, to changes in SBA guidance following the date of our original loan application. Following the grant of forgiveness, we had an outstanding principal balance of $296 and an additional immaterial amount of accrued interest in our PPP Loan, both of which were paid in full in June 2021. During the three months ended June 30, 2021 the Company recorded a gain on the forgiveness of the PPP Loan and accrued interest in the amount of $8,654. The gain on the forgiveness of the PPP Loan is reflected on our Consolidated Statements of Comprehensive Income (Loss), and is a non-taxable event.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Senior Credit Facility with Structural Capital Investments III, LP</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 10, 2021, the Company entered into a Loan and Security Agreement with Structural Capital Investments III, LP (“Structural” and together with the other lenders that are or become parties thereto, the “Lenders”), and Ocean II PLO LLC, as administrative and collateral agent for Structural and the Lenders (“Agent”), under the terms of which the Lenders had committed to lend us up to $50,000 in term loan financing to support our growth needs (the “Facility”) until June 30, 2022. Of the amount committed by the Lenders, the Company drew $30,000 in September 2021, at the closing and the remaining $20,000 has lapsed. The Company also entered into a secured promissory note with the Agent evidencing our obligations under the Facility. The Company’s obligations are further guaranteed by each of our subsidiaries and secured by our</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">assets and the assets of our subsidiaries.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the onset of the agreement, we paid to the Lenders an origination fee of $500. Interest accrues on any outstanding balance at a rate equal to the greater of 9.0% or the Prime Rate, plus 5.75% (the “Basic Rate”) and is payable in advance. In addition, interest is paid in kind (“PIK”) at a rate of 1.00% or 1.25% based on our APR Ratio, measured on a quarterly basis. The PIK interest is added to our outstanding balance and accrues interest at the Basic Rate. Interest only payments are due until October 2023, with an option to extend until October 2024, dependent on certain financial or revenue metrics before the end of the first twenty-four months of the Facility.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Principal payments begin after the expiration of the interest only period, and are based on a five-year amortization schedule, with a balloon payment due in October 2025. The table above in this Note 6 — Notes Payable summarizing future principal payments assumes the Company will not extend the period of interest only payments to October 2024. Upon payment in full of the obligations under the Facility, we are to pay Lenders a final payment fee equal to 1.0% of the increase in our market capitalization since the onset of the agreement, at that time valued at $182,400.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has agreed to provide the Lenders the right to participate in a future offering—whether public or private—on the same terms and conditions as other investors for an amount not to exceed $3,000.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are no financial covenants if our net cash position is equal to or greater than zero. If our net cash position is less than zero, the Company would be subject to the following financial covenants: (i) unrestricted cash of no less than $5,000, (ii) maintain an APR ratio of no less than 0.70:1.00 through September 10, 2023, and (iii) maintain an APR ratio of no less than 0.60:1.00 from September 10, 2023 through the remainder of the term of the Facility. The APR ratio would be the ratio of our tested debt to our annual recurring revenue and would be measured on a quarterly basis. Our Tested Debt consists of our outstanding obligations under the Facility (exclusive of PIK interest) and any indebtedness issued or earnouts owed to sellers in connection with acquisitions.</span></div> <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our outstanding debt as of the dates indicated</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.636%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.502%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maturity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Interest Rate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subordinated Notes Payable – Acquisitions</span><span style="color:#000000;font-family:'Times New Roman',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:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12/31/2022 – 9/30/2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.00% - 3.00%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,947 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,178 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Credit Facility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/1/2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.25%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,607 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,224 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Notes Payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,554 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,402 </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"/></tr></table></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:25.52pt">See Note 2 — Business Combinations for further discussion regarding the notes payable related to acquisitions.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the debt issuance costs as of the dates indicated (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.753%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.128%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.128%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.131%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Notes Payable</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Debt Issuance Costs and Debt Discount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Notes Payable</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of notes payable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,774 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(668)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,106 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes payable, net of current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,780 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,985)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,795 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,554 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,653)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,901 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of notes payable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,079 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(172)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,907 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes payable, net of current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,323 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,203)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,402 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,375)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,027 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 12/31/2022 – 9/30/2026 0.0200 0.0300 6947000 8178000 10/1/2025 0.1325 30607000 30224000 37554000 38402000 4774000 668000 4106000 32780000 1985000 30795000 37554000 2653000 34901000 2079000 172000 1907000 36323000 3203000 33120000 38402000 3375000 35027000 <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the future principal payments related to our outstanding debt as of December 31, 2022 (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:61.111%"><tr><td style="width:1.0%"/><td style="width:75.215%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.585%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,774 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,367 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,439 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,554 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 4774000 6367000 23439000 2974000 0 37554000 8856000 8560000 296000 8654000 500000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 7 - LEASES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into office space lease agreements, which qualify as operating leases under ASU No. 2016-02, “Leases (Topic 842)”. Under such leases, the lessors receive annual minimum (base) rent. The leases have original terms (excluding extension options) ranging from one year to ten years. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants.</span></div><div style="text-align:justify;text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record base rent expense under the straight-line method over the term of the lease. In the accompanying Consolidated Statements of Comprehensive Income (Loss), rent expense is included in operating expenses under general and administrative expenses. The components of the rent expense for the years ended December 31, 2022 and 2021, are as follows (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.315%"><tr><td style="width:1.0%"/><td style="width:60.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.865%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.757%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.867%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,326 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,171 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(89)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net rent expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,237 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,128 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For purposes of calculating the operating lease assets and lease liabilities, extension options are not included in the lease term unless it is reasonably certain we will exercise the option, or the lessor has the sole ability to exercise the option. The weighted average discount rate of our operating leases is 8% as of December 31, 2022 and December 31, 2021, respectively. The weighted average remaining lease term is five years and five years as of December 31, 2022 and December 31, 2021, respectively.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to operating leases for the years ended December 31, 2022 and 2021 are as follows (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.467%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.250%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.253%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash outflows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,326 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,338 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease assets obtained in exchange for new operating lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,317 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,240 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum commitments over the life of all operating leases, which exclude variable rent payments, are as follows (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:61.111%"><tr><td style="width:1.0%"/><td style="width:75.215%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.585%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,474 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,154 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,765 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,313 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,121 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,643 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,470 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,151)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,319 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P1Y P10Y The components of the rent expense for the years ended December 31, 2022 and 2021, are as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.315%"><tr><td style="width:1.0%"/><td style="width:60.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.865%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.757%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.867%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,326 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,171 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(89)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net rent expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,237 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,128 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 2326000 2171000 89000 43000 2237000 2128000 0.08 P5Y P5Y 2326000 2338000 1317000 1240000 <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum commitments over the life of all operating leases, which exclude variable rent payments, are as follows (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:61.111%"><tr><td style="width:1.0%"/><td style="width:75.215%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.585%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,474 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,154 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,765 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,313 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,121 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,643 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,470 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,151)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,319 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2474000 2154000 1765000 1313000 1121000 1643000 10470000 2151000 8319000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 8 - CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Receivables</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Receivables from contracts with customers, net of allowance for doubtful accounts of $3,248, were $12,123 at December 31, 2022. Receivables from contracts with customers, net of allowance for doubtful accounts of $2,210, were $5,308 at December 31, 2021. No customers represented more than 10% of our net accounts receivable balance as of December 31, 2022 and December 31, 2021, respectively.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred Commissions</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred commission costs from contracts with customers were $6,660 and $4,684 at December 31, 2022 and December 31, 2021, respectively. The amount of amortization recognized for the years ended December 31, 2022 and December 31, 2021 was $1,644 and $1,318, respectively.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred Revenue</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December 31, 2022 and December 31, 2021, revenue of $3,415 and $4,410, respectively, was recognized from the deferred revenue balance at the beginning of each period.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Transaction Price Allocated to the Remaining Performance Obligations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022, approximately $25,032 of revenue is expected to be recognized from remaining performance obligations. We expect to recognize revenue on approximately 86% of these remaining performance obligations over the next 12 months, with the balance recognized thereafter.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Concentration</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2022 and 2021, there were no customers that individually represented 10% or more of consolidated revenue.</span></div> 3248000 12123000 2210000 5308000 No customers represented more than 10% of our net accounts receivable balance as of December 31, 2022 and December 31, 2021, respectively. No customers represented more than 10% of our net accounts receivable balance as of December 31, 2022 and December 31, 2021, respectively. 6660000 4684000 1644000 1318000 3415000 4410000 25032000 0.86 P12M During the year ended December 31, 2022 and 2021, there were no customers that individually represented 10% or more of consolidated revenue. During the year ended December 31, 2022 and 2021, there were no customers that individually represented 10% or more of consolidated revenue. <div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 9 - STOCKHOLDERS’ EQUITY, EMPLOYEE BENEFIT PLANS AND SHARE-BASED COMPENSATION</span></div><div style="padding-left:45pt;text-align:justify"><span><br/></span></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Shelf Registration</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2021, we filed a universal shelf registration statement on Form S-3 with the Securities and Exchange Commission (“SEC”) to provide access to additional capital, if needed. Pursuant to the shelf registration statement, we may from time to time offer to sell in one or more offerings shares of our common stock or other securities having an aggregate value of up to $150,000 (which includes 1,480 of unsold securities that were previously registered on other registration statements effective at the time of this filing of our current S-3). The shelf registration statement relating to these securities became effective on April 21, 2021. As of December 31, 2022, there is $150,000 available under the shelf registration statement.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Also in March 2021, we filed an acquisition shelf registration statement on Form S-4 with the SEC to allow for us to issue securities in future business combinations, Pursuant to the acquisition shelf registration statement, we may from time to time issue up to 12,500 shares of our common stock as consideration in future business combinations. The shelf registration statement relating to these securities became effective on April 21, 2021. As of December 31, 2022, there are 12,500 shares of common stock available for issuance under this acquisition shelf registration statement.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Share Repurchase Program</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 10, 2020, our Board of Directors authorized a stock repurchase plan, under which we may repurchase up to $5,000 of our outstanding common stock. This stock repurchase program is in addition to 364 shares available under our stock repurchase plan existing prior to March 10, 2020.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under this stock repurchase program, we may repurchase shares in accordance with all applicable securities laws and regulations, including Rule 10b-18 of the Securities Exchange Act of 1934, as amended. The extent to which we repurchase our shares, and the timing of such repurchases, will depend upon a variety of factors, including market conditions, regulatory requirements and other corporate considerations, as determined by our management. The repurchase program may be extended, suspended or discontinued at any time. We expect to finance the program from existing cash resources.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock and Stock Option Plans</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have one active equity plan, the 2018 Incentive Award Plan (the “2018 Plan”). </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Employees and consultants of the Company, its subsidiaries and affiliates, as well as members of our board, are eligible to receive awards under the 2018 Plan. The 2018 Plan provides for the grant of stock options, including incentive stock options (“ISOs”) and nonqualified stock options (“NQSOs”), stock appreciation rights, restricted stock, restricted stock units ("RSUs"), performance bonus awards, performance stock unit awards, other stock or cash-based awards and dividend equivalents to eligible individuals. We generally grant stock options with exercise prices equal to the fair market value at the time of grant. The options generally vest over three to four years and are exercisable for a period of five to ten years beginning with the date of grant.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The number of shares available for issuance under the 2018 Plan is 4,350 shares. We have 1,932 options and 281 RSUs granted and outstanding pursuant to the 2018 Plan as of December 31, 2022. </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use the Black-Scholes option valuation model to value employee stock awards. We estimate stock price volatility based upon our historical volatility. Estimated option life and forfeiture rate assumptions are derived from historical data. For stock-based compensation awards with graded vesting, we recognize compensation expense using the straight-line amortization method.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total compensation expense recognized in the Consolidated Statements of Comprehensive Income (Loss) for stock based awards was $3,179 and $2,990 for 2022 and 2021, respectively.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the weighted average assumptions used to develop their fair value for the years ending December 31:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.315%"><tr><td style="width:1.0%"/><td style="width:60.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.865%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.757%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.867%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Grant date fair value</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.47 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.63 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.64 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.88 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.99 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022, we reserved shares of common stock for future issuance under the 2018 Plan as follows (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:61.111%"><tr><td style="width:1.0%"/><td style="width:75.215%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.585%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options and RSUs outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,216 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares available for future grant</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares reserved</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,559 </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"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes activity related to options during the year ended December 31, 2022:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.812%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.379%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Remaining Contractual Term</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, beginning of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,871 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.03 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">453 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.96 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(379)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, end of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,932 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.30 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.16</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,034 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and expected to vest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,793 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.12</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,754 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">941 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.67</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,988 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total intrinsic value of options exercised during the years ended December 31, 2022 and 2021 was $20 and $110, respectively. As of December 31, 2022, total compensation cost not yet recognized related to nonvested share options was $2,669, which is expected to be recognized over a weighted average period of 1.65 years.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes activity related to RSUs during the year ended December 31, 2022 (in thousands, except for weighted average grant date fair value):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.315%"><tr><td style="width:1.0%"/><td style="width:60.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.865%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.757%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.867%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, beginning of year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(123)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.07 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, end of year</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.66 </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"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total fair value of RSUs vested during the years ended December 31, 2022 and 2021 was $839 and $1,507, respectively. As of December 31, 2022, total compensation cost net yet recognized related to nonvested RSUs was $1,490, which is expected to be recognized over a weighted average period of 1.87 years.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022, we had 2,343 shares available for grant pursuant to the 2018 Plan.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">401(k) Savings Plan</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sponsor a defined contribution 401(k) plan that is available to substantially all employees. Our Board of Directors may amend or terminate the plan at any time. We made a Safe Harbor non-elective contribution </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of $1,495 as of</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> December 31, 2022. We accrued matching contributions to the plan of $261 as of December 31, 2021.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Employee Stock Purchase Plan</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Employee Stock Purchase Plan (“Purchase Plan”) was approved by the stockholders in June 2017. The Purchase Plan allows all eligible employees to purchase a limited number of shares of our common stock during pre-specified offering periods at a discount established by the Board of Directors, not to exceed 15% of the fair market value of the common stock, at the beginning or end of the offering period (whichever i</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s lower). Under the ESPP, 475 shares were reserved for issuance of which there remains 228 shares available for future issuance.</span></div> 150000000 1480000 150000000 12500000 12500000 5000 364000 4350000 1932000 3179000 2990000 <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the weighted average assumptions used to develop their fair value for the years ending December 31:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.315%"><tr><td style="width:1.0%"/><td style="width:60.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.865%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.757%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.867%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Grant date fair value</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.47 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.63 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.64 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.88 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.99 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2.47 3.63 0.0192 0.0064 0.51 0.61 P2Y10M17D P3Y11M26D 0 0 2216000 2343000 4559000 <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes activity related to options during the year ended December 31, 2022:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.812%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.379%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Remaining Contractual Term</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, beginning of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,871 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.03 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">453 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.96 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(379)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, end of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,932 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.30 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.16</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,034 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and expected to vest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,793 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.12</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,754 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">941 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.67</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,988 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1871000 8.03 453000 6.65 13000 6.96 379000 7.81 1932000 7.30 P3Y1M28D 4034000 1793000 7.30 P3Y1M13D 3754000 941000 7.33 P2Y8M1D 1988000 20000 110000 2669000 P1Y7M24D <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes activity related to RSUs during the year ended December 31, 2022 (in thousands, except for weighted average grant date fair value):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.315%"><tr><td style="width:1.0%"/><td style="width:60.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.865%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.757%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.867%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, beginning of year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(123)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.07 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, end of year</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.66 </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"/></tr></table></div> 217000 7170 226000 6440 -123000 7070.00 39000 7130 281000 6660 839000 1507000 1490000 P1Y10M13D 2343000 1495000 261000 475000 228000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 10 - EMPLOYEE RETENTION TAX CREDIT</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the Coronavirus Aid, Relief, and Economic Security Act was signed into law, providing numerous tax provisions and other stimulus measures, including the Employee Retention Tax Credit (“ERTC”): a refundable tax credit against certain employment taxes. The Taxpayer Certainty and Disaster Tax Relief Act of 2020 and the American Rescue Plan Act of 2021 extended and expanded the availability of the ERTC. We qualified for the ERTC in the first three quarters of 2021. During the quarter ended September 30, 2021, we recorded an aggregate benefit of $10,533 in our Consolidated Statements of Comprehensive Income (Loss) to reflect the ERTC payable to us for the first three quarters in 2021. In 2022, the Company received cash of $3,457, reflecting a portion of our ERTC. See Note 13 - Subsequent Events regarding activity related to ERTC payments occurring after December 31, 2022.</span></div> 10533000 NOTE 11 - INCOME TAXES<div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the provision (benefit) for income taxes attributable to continuing operations for the years ended December 31, 2022 and 2021 are as follows (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.315%"><tr><td style="width:1.0%"/><td style="width:60.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.865%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.757%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.867%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(279)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">415 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">707 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross tax provision</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">802 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our provision for income taxes attributable to continuing operations for the years ended December 31, 2022 and 2021 differ from the expected tax expense (benefit) amount computed by applying the statutory federal income tax rate of 21% to income before income taxes as a result of the following:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.315%"><tr><td style="width:1.0%"/><td style="width:60.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.865%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.757%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.867%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computed at statutory rate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,013)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">846 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State tax, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,181)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(207)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PPP loan forgiveness</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,817)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Permanent items and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit carryforwards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(308)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in tax carryforwards not benefited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,139 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,797 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">802 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of our deferred taxes for the years ended December 31, 2022 and 2021 are as follows (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.315%"><tr><td style="width:1.0%"/><td style="width:60.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.865%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.757%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.867%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred tax assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,522 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development credit carryforwards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,407 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Disallowed interest expense carryforwards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,011 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">480 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,739 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">984 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,163 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,637 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,981 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,257 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Valuation 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,828)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,689)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,153 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,568 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired intangibles</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,257)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,075)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(205)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(189)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,835)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred commissions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,732)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,218)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,837)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,494)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,938)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,352)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,656)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,163)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,503)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,595)</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"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2022, we had federal net operating loss carryforwards of $47,386, research and development credit carryforwards of $3,520. The net operating loss and research and development credit carryforwards will expire in varying amounts from 2023 through 2042, if not utilized. Approximately $17,853 of the net operating loss carryforwards carry forward indefinitely, but can only offset up to 80% of taxable income.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of various acquisitions by us in prior years, we may be subject to a substantial annual limitation in the utilization of the net operating losses and credit carryforwards due to the “change in ownership” provisions of Section 382 of the Internal Revenue Code of 1986. The annual limitation may result in the expiration of net operating losses before utilization.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the uncertainty surrounding the timing of realizing the benefits of our favorable tax attributes in future tax returns, we have placed a valuation allowance against our net deferred tax assets, exclusive of jurisdictions in which we have net deferred tax liabilities. During the year ended December 31, 2022, the valuation allowance increased by $4,139 due primarily to operations.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under ASC 740-10, Income Taxes, we periodically review the uncertainties and judgments related to the application of complex income tax regulations to determine income tax liabilities in several jurisdictions. We use a “more likely than not” criterion for recognizing an asset for unrecognized income tax benefits or a liability for uncertain tax positions. We have determined we have the following unrecognized assets or liabilities related to uncertain tax positions as of December 31, 2022. We do not anticipate any significant changes in such uncertainties and judgments during the next twelve months. To the extent we are required to recognize interest and penalties related to unrecognized tax liabilities, this amount will be recorded as an accrued liability. The reconciliation of our unrecognized tax benefits is as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.549%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.251%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2020</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">587 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions based on tax positions related to the current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for tax positions of prior years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions for tax positions of prior years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">614 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions based on tax positions related to the current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for tax positions of prior years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions for tax positions of prior years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">566 </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"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022, we had $566 of unrecognized tax benefits, of which $15 would affect the effective tax rate if recognized. Our assessment of our unrecognized tax benefits is subject to change as a function of our financial statement audit.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our practice is to recognize interest and/or penalties related to income tax matters in income tax expense. During the twelve months ended December 31, 2022, we recognized $0 of interest and penalties in our income tax expense.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We file tax returns in the U.S. federal jurisdiction and in several state jurisdictions. We are subject to U.S. federal income tax examinations for years ending on or after December 31, 2018 and are subject to state and local income tax examinations by tax authorities for years ending on or after December 31, 2017. We are not currently under audit for any federal or state jurisdictions.</span></div> <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the provision (benefit) for income taxes attributable to continuing operations for the years ended December 31, 2022 and 2021 are as follows (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.315%"><tr><td style="width:1.0%"/><td style="width:60.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.865%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.757%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.867%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(279)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">415 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">707 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross tax provision</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">802 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 204000 95000 204000 95000 187000 292000 -279000 415000 -92000 707000 112000 802000 <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our provision for income taxes attributable to continuing operations for the years ended December 31, 2022 and 2021 differ from the expected tax expense (benefit) amount computed by applying the statutory federal income tax rate of 21% to income before income taxes as a result of the following:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.315%"><tr><td style="width:1.0%"/><td style="width:60.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.865%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.757%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.867%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computed at statutory rate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,013)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">846 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State tax, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,181)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(207)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PPP loan forgiveness</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,817)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Permanent items and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit carryforwards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(308)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in tax carryforwards not benefited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,139 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,797 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">802 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -3013000 846000 -1181000 -207000 0 -1817000 -13000 34000 -166000 308000 14000 457000 4139000 1797000 112000 802000 Significant components of our deferred taxes for the years ended December 31, 2022 and 2021 are as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.315%"><tr><td style="width:1.0%"/><td style="width:60.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.865%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.757%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.867%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred tax assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,522 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development credit carryforwards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,407 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Disallowed interest expense carryforwards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,011 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">480 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,739 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">984 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,163 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,637 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,981 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,257 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Valuation 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,828)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,689)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,153 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,568 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired intangibles</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,257)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,075)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(205)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(189)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,835)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred commissions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,732)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,218)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,837)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,494)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,938)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,352)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,656)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,163)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,503)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,595)</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"/></tr></table> 11462000 11522000 3407000 3600000 187000 5000 1011000 480000 9000 27000 1739000 984000 2163000 1637000 3000 2000 19981000 18257000 12828000 8689000 7153000 9568000 1257000 4075000 205000 189000 -313000 1835000 1732000 1218000 1837000 1494000 3938000 2352000 8656000 11163000 1503000 1595000 47386000 3520000 17853000 4139000 The reconciliation of our unrecognized tax benefits is 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 style="width:83.549%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.251%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2020</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">587 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions based on tax positions related to the current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for tax positions of prior years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions for tax positions of prior years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">614 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions based on tax positions related to the current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for tax positions of prior years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions for tax positions of prior years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">566 </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"/></tr></table> 587000 -23000 4000 0 614000 40000 0 88000 566000 566000 15000 0 0 NET EARNINGS (LOSS) PER SHARE<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We compute net earnings (loss) per share based on the weighted average number of common shares outstanding for the period. Diluted net earnings (loss) per share reflects the maximum dilution that would have resulted from incremental common shares issuable upon the exercise of stock options. We compute the number of common share equivalents, which includes stock options, using the treasury stock method. We have excluded stock options and restricted stock units reflecting 108 shares for the year ended December 31, 2022 and 2,096 shares for the year ended December 31, 2021 from the computation of the diluted shares because the effect of including the stock options and restricted stock units would have been anti-dilutive.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net earnings (loss) per common share for the years ended December 31 (in thousands, except per share amounts):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.315%"><tr><td style="width:1.0%"/><td style="width:60.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.865%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.757%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.867%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,466)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,193 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares of common stock outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,117 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,313 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings (loss) per share</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.72)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.17 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,466)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,193 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares of common stock outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,117 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,509 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings (loss) per share</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.72)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.16 </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"/></tr></table></div> 108000 2096000 <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net earnings (loss) per common share for the years ended December 31 (in thousands, except per share amounts):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.315%"><tr><td style="width:1.0%"/><td style="width:60.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.865%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.757%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.867%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,466)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,193 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares of common stock outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,117 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,313 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings (loss) per share</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.72)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.17 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,466)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,193 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares of common stock outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,117 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,509 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings (loss) per share</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.72)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.16 </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"/></tr></table></div> -14466000 3193000 20117000 19313000 -0.72 0.17 -14466000 3193000 20117000 19509000 -0.72 0.16 <div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 13 - SUBSEQUENT EVENTS</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2023, the Company resolved the outstanding claims for indemnification for which it was holding back payment of the subordinated note payable as security for such claim. As a result of the resolution of those claims, the remaining balance of $232 has been paid to the Seller ($182) and to the claimant ($50) in satisfaction of its claim. There are no further amounts due or owing under this subordinated note payable. </span></div>As discussed in Note 10, the Company received the remaining balance of $7,076 for the ERTC benefit in January and February 2023. EXCEL 76 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (V&6U8'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 " "-AEM6S_IOV^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)OITU1(71S43PI""XHWL)D=C?8M"$9:??M;>-N%]$'\)B9/]]\ M ]-B4#A$>HY#H,B.TM7DNSXI#!MQ8 X*(.&!O$GEG.CGYFZ(WO#\C'L(!C_, MGD!6U0UX8F,-&UB 15B)0K<6%48R/,03WN**#Y^QRS"+0!UYZCE!7=8@]#(Q M'*>NA0M@@3%%G[X+9%=BKOZ)S1T0I^24W)H:Q[$GQ):];N#ZQ MZ9'F7\DI/@;:B//DU^;N?OL@M*QD4U2RD+=;6:MKJ>KJ?7']X7<1]H-U._>/ MC<^"NH5?=Z&_ %!+ P04 " "-AEM6F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M (V&6U9(E1C]#P@ *LX 8 >&PO=V]R:W-H965T&UL MM9MK;]LX%H;_"N$=+#I '>OF2SM) ,>.9]W)I-XX;;]>66KMF2R2_;A8!WO:-*$,8L24.> M$,%65YVQ_7'J]?."8HNO(7M)3UZ3_%2>./^1OYD'5QTK/R(6,5_F$A3^/+,) MBZ)<"8[C?WO1SG&?>>'IZX/ZK#AY.)DGFK()C[Z%@=Q<=48=$K 5S2+YP%_^ MQ?8G5!R@SZ.T^)^\[+8=.!WB9ZGD\;X8CB .D]U?^KH'T:3 V1069W*@6'*97T^E+P%R+RK4$M?U' +*KA],,D_]V74L"W(=3) MZRGW,_@9)1DG ;E-9"C?R#S9M:?\=^F2+\LI>??3SY<]";O+BWK^7OIF)^U4 M2-L.^9TG/F,/5T0 MQRO*74WY%"__E"6P=TNW]]+9N$?T;J'GUJ$_Y?WG'6Q%YI+%Z7]UR'>2GEXR MOTA\3+?49U<=N JD3#RSSO4__V$/K%]TN$R*30V)E5!Z1Y0>IJY0/KYMF0X; M7FY;W=]T?-"JMGP,B97X](]\^LWX+)@(>=[1 P*7"RVJ&J5#%ZSL@VA]6VB& MQ$K0!D=H@X:-2E 8YXKN^<"V7$@=-EQK1:-41WN"EK6E94BL1&MXI#5$SW _ M=CRP=9A* ";)/8VU#0S7&2^_/-R2Y>?9X[?QP^U[,K^?7.C H2IMP1D2*X$; M'<&-FH";)SX7T+B*8> ]64KHGH0+,N%9(L4;_ VT-''QZ:V.'5K3EITAL1*[ M#T=V'YJP>Z2O9!Y 5PU7H;\;1^^S^(D)'3!<<>AU'<_N#SX,=.#0VK;@#(F5 MP-F6\GU6$W3C( #U]/WA!2G\Q^=$V]9J)#VK#\TT@C8<<&C CPI-.0LA(9L MCRQ+!Q17;$O4E%H9Z8F5MELAG>3OH L_\I=$BQ.7&X/[#W6%$[RP-35#:F5J MCJ+FM*)VO/(M!'\.$U_?$G'-Q_]HL:%%K;$94BMC4^'!1@WUW[ M>"II1/X( MMY5#18WB<#2T;"TWHSG!E%J9FTH*-N[UBTXY%HQ68\(%^K;6]N)5K2&=(RW8 M*B[8N,N_XSZTI<6&PUA0/9+6B'CNL.L,*Z[[1E."*;4R+943;-S<[[OB)!,B MCPN[C! FZ^)2EJ5:=+CB=Z:KFN!5K:F=(R[8*B_8C0+#/)%,[.[^Y9&4'C!J MJ>&*5=2,1@53:F5J*BS8C=+"+(P89 ,8*==W[?/)[(&,LR"4 MX&''4C+P944DG45TK:6&ZU53,YH"3*F5J:D4X#1* ]O M2JT,2WE_IY'W!TPQM*NEY/X/R$T;"OLBGS,)#2X)H,=J^1F=0-BK]0NU?(KQ M^=JQG*%C6=YE[[E$[!RNWU&NW\%-^SAF25#B$M9\&\T\FS/TU(SZO]-J96I*?_O-)PHF(5I MGIN^,RK(##[46HL:,>@_VA".E[4F=@[O[RCO[^!._:_$]M-2U2#"YAU3/#-4)561(O:TWK'/;>5?;>;63O M%]E3%/K@P3C5HS+ITB=&U:9[M<&)U[5SA],?6L.CV2WC.7D2"#?TA[B8WW?- MLZ*6#2YQQU-HBFL6L7SFB4;ABHLDI%HN9I_[.8>S=Y6S=VN<_1Y=U=,&->6_ M4P']F-S=+;2DC)I[4VIE4LK5-J94K* MS+NX_S[OA?QDW5AV60+ MZ)YII!W>;G"]UI=ZHU[?E%J9I?+Z[LX>FWTPU*2!GQA5FYI2*_-4<<#%K?MC M*,'1\A6QG7=//T,6\#,!;D1+$5=JV\HGN%YKCN?(!Y[*!QYN[1\%#8IIS;?X MB4L';<\1##P5##SW M(4$(H)HR4JQ0T=[_P/?7]DIH5&UJ2JW,6N4,[PQ+#CRC4P9&U::FU,H\3Y8= MX.FAQ7FIMW"2IO&\NT]3)"FOA!K9!PSNEI5IX MGM(Z=0VA*"*HUFF>96=I+91)IN.X-J?IV+9>*X-S M?6M:#-#6K;39)ALEM8 MJ'7EPT(Z'3=BC4OTC\V<>);N60I5HW'*&B L)\GU\/+F-,3'@)\*._=J#,') MRMJG,)D5DR0+@E"C](%!\.<9;U'K0,0R_FXYD_V1 ?AZO&/_%KVSEY5P>&OU M+U7X:I)<)%!@*5KM%[;[CEL_7P.?M-K%7^CZV-%9 K)UWM9;,"NHE>F_XF5[ M#Z\ %]DG@'P+R*/N_J"H\DYX,1V3[8!"-+.%0;0:T2Q.F? H2T^\JQCGI[?V M&6F<>J8*"ZG$J2L82\DWPFYR0\RWJ$>P93C]F".5PZ1HA<9)POCND9TRF MQT?#L^SJ@+[3O;[30^S3.RM;3F[O8&:DI<:2\%C :@,++)'02/Q(\F'2N:60 MZPYL";Y"KIJU"OZ-/SZZR(?G5RYDK#(JE +,R;YL8.GYX*"$H[7PRJS!6U L MC%]B!-?&M$+# R=8V&+B924(*ZL+) <\!/7. .T,\ Y3S05YF,UFO2CE=I0+ M9(P'+LU07S#,OOR KL)(6"@9V :P;&7U7N@)6 +!%X12N4DV]V@H""TJY2LWLB- M]XYN\%%6I:]*NT9:QP86S+3&]U6^7]WWR.N^-?P/[QOL@Z"UXMS06#(T&YQ_ M38#ZIM5/O&UBHUA9SVTG#BON\T@A@/=+:_UN$@[8_W-,_P%02P,$% @ MC89;5H@\N/,(" ]B, !@ !X;"]W;W)K*\K^#>'=OIJ]O7+S>V7 M^]L; E?W7S]_NKG^!COWF#W;#@3>@5EZ[^M-FLG+$:RM6E:/ MV\LY6[NO]:I;6JS')X)/(OYK\,2W @ MF4D@/B_DF)00^-22I 6$I[3,)(% 1Q:JF>ME4T#,V#4!R!D?,S$U=FY]><;& MC 8DU02FDUS/9;7]?3\M6X^@?\$G>&HCVX!4/&-NVEH2'CJ 4<8';K)1(0^F MN)?"SDNAUTN?RD<84%6AM$+K@2RD U((1D0XIZCC%'DYW55RD^8+(G^ &-40 M38QKE5[)"B+>X=+#.$>V*P,>B %K!,5%'.*\XXYW[.7]3>FT&% D3G-JC'O#0 M8HG :,QC!\VDHYF\VL\8R029FIP=/'U+$H,E4\YPDC3HE3,X,8TAF:KT#)@B\"FB7#,7'H@\]1+]E>E%D]Y4:#,J/W(**## M2' 2=DRM5UOJ%3@(43HM'W*(W[NQ=KN060RB*$R&BQ^!Q=,PY@ZBO512OU9^ MA>%.=5X^D$)"YGB2+;=I!%$X)&NCPE@XHC[MQ9'ZU?%K&TY/,404)[1D"4$) MRAUKG/;"1/W*M%WE[M5-;>41-$F"80S"<-P$2P?!7J5H]*(TL,C3>5[D.I=X M+DB]:O?:9/"M>CLVNIXO=$;5;5E%F1*I=*@T9OTV:18J -LL1(T&(9A M!$63P)$$TE[2J%_3NC301Q#3*3MLV*@P0(':S7->;7M6&8.YC_X[TJHS41(G @$ /2 M&"H,'2+">GUC?GW;Q;N=LP\HHTQM)>,Q&P86! 7YA2/NL8/BTB]W,U4:Y[:+ MK*FRE7%QILHZ7[1N5R7*V)8TEH1#+4%0L,0<4YCUNL?\NG##X^^Q\F^FV23I1\R)_:!V-SPU; M[5@2)):KD9(.UIXCJ62]*C*_*LY>P10IS8(HL))T#$=C*H2#:R^0S%_'.=V. MLK5+,L9#.AUF&RB.39EKW?7*QF*OG']6Y<.YEM7ZI* SKT2^>G?GC7H[-KO7 M1^;7QQ M$KE?$K\*^/_"7Z6& !$&5J:QM/(GOLD;H0A"5QL.TED+^D,#S%$1$U M*)L%&Y+$<&'@2HIX+W[<7QW>:Y5]7ZD"9F3]\T]3,/Q#NPFDGU%-X6]:)+Y5 M;\>V]U+*_47B7;4/V[7QPIB\""O&Q(H]IT<@/A([!Q_O#HK31*U7E_Y.+ M#R;H2)+7M.!>.(M8<*YE)0UIV7M1:;XX(Q$V(/" "[ QPXXA\Z@^#8GNZP2$=!KOC8 MJSP_L:%;@?HTU?/6H\:^3-5Z3/A4=%[\&S:C5MH)P'D8T'AHYRG8\9%4GR@( M?Z)PO5CD1I\@@)DCCO.\)%FZR2&@H<="MNP+SL/I<%0P'$L2ZJ@V1)\?"']^ M<)UES;HI4G/$MY#+/,O17$#8*G_.II0QBR@&C*(XE"P=EM%F#KS1"6&>^Z.XMAO/LWHH^BQ G"NFC&&[% M:I0SLI,L(-(/*9^";1E/#E[*,&_$_)Y6#WE90R:^A';!NQ@ZJ+8OF6QOM-JT M[VG,E=9JW5ZN9 KN-@#X?ZF@"MG=F%<_NE=]KOX/4$L#!!0 ( (V&6U86 MNGY=>@, /$+ 8 >&PO=V]R:W-H965T&ULK99M;],P M$,>_BA40 FDLB9L^;+21NK8()!@5'? "\<)-W,9:8@?;:8%/SSG)LJ1-'X9X MT]KQW3^_N]B^&VZ%O%<1I1K]2F*N1E:D=7IMVRJ(:$+4I4@IAY65D G1,)5K M6Z62DC!W2F(;.T[/3@CCEC_,G\VE/Q29CAFG/"9 MK2-M'MC^,"5KNJ#Z2SJ7,+,KE9 EE"LF.))T-;+&[O7$[1B'W.(KHUM5&R,3 MRE*(>S-Y'XXLQQ#1F ;:2!#XV] )C6.C!!P_2U&K>J=QK(\?U-_FP4,P2Z+H M1,3?6*BCD36P4$A7)(OU9[%]1\N ND8O$+'*?]&VM'4L%&1*BZ1T!H*$\>*? M_"H347-PO0,.N'3 YSIT2H<\Y-T3#N/F, M"RUAE8&?]B>?;J>SV\5LBF"T^/3A_71\!Y.;\8?Q[62&%N]FL[L%>CDGDG(= M4Z3\]W=IKL-^:F2A*LDX5RO*Y7OQ^WBIM(0=^:,MU$+;:]I5K-Y1UCGP'C6]KS:RY/G.7O[\Y15@]9U'NN9\W3> MPU^]5*MC8*>'=Z^H5C//Q0=H:]77?3KMB=-42C99L.?M(K>9.;7(FLB/M= ] M6F/\.^@6529_-Z%;0?$>06>PAWGG$IC .LK(?3#Q'1]59?O_P502P,$% @ C89;5C/\ MU?>(!@ V!P !@ !X;"]W;W)K:)U#++F/QYS5.QONS@ MSO;!4S*;:_.@V[]8L!D?YN9U<=CR#B*=\K(T)!G\K/N!I:BP!CG\W1CN[;QK%_>NM M]8^%\^#,"U-\(-+OR43/+SM1!TWXE"U3_236G_G&H0+@6*2J^$7KC:S70>.E MTB+;* ."+,G+?_:Z&8@]!1RV*)"- JDK^"T*=*- "T=+9(5;0Z99_T**-9)& M&JR9BV)L"FWP)LG--(ZTA+<)Z.G^X.%^>',_NADBN!H]?+D=7CW#S>@9_NYN M[I]'Z.$CO+I[?+KY#'*WWV[0EX?1")VBKZ,A.GGW'JDYDURA)$?/<[%4+)^H M#^C=P?U%5P-4\\'N> /KNH1%6F!A@NY$KN<*W>03/CDTT 4?=XZ2K:/7Q&EQ MR,=GB.(/B'B$6 -WJZ.'7#H;MQI88^VV'OB*YXO^;EM:$I-WZYIUO6Y6K Q MO^S PE5Z.^D#K %.VR!$]M *(W$%(U8RJT!6JH'>U^EE.(Z MMJ84B0//LV,+=]A")[9/4BB%%E),$VV#%C8^&I( >S5H32D_#-J&K;>#UG/& M[<."2Z:3?(;X*U")XLH:PKUCAO"1C!WX&^W\C9Q3480'@B0&25?^X,9SF[]1 M,PP\$M9GI"F% ]^/[#,2[Q#&[F#A.4Q)6F!D$Z"(1&DS12OKBHLM41T3OP:T M*45Z/=(2U=BKN,9S0GV"Z6%R/"^P3B MI&(!)8$UQC>F#H(<^[T:4(M4X.,V MH'NDB)U KS(A=?*+%94&)(DDURR?)2\I1TPIKNV,AIO32_THK$.VB'EQ6Q1@ M4F$F;TBVHK$^K5!) T./1K@QNDVQ( Y(V *UXC[L9)W^%Y/>IE)D6[@BM\.D MC>^?8DR]!DZ;'(E#T@*TXB_L)K#;7'/(*7H[F$7@"CWG\@/*N3UN_286WZ=U MWK")$8^V14'%:MA-:Y^@&(N,M\]]SY(!8ER':)$*VE)6Q5/8352W!31T8M;6^W)Q#:""3O*E M208/NW6&7C@T?QQMY)_9*X=Z_5[ ;:ZE2%,COHU[JY--%CO%/@WJ'&*1HW$< MM/A9L1UVT]T&MPF4S:*T@FPR&-X+V W"IE#DM40UJ4B.N$GN'GKOD[28A3)< M;/A(D[=@$/VP3A86.8KCEF@F%;\1[*[BBF@&<% QS4U/ON+(0+;6D(U(Q)_&=$7;-5#(N MZ[PD76H8[@UB* !S2#'0WD $%GL'5O1.7O[CF#N2M<.QJ#B9N#FY'(L3(.8A MY%WZW[Q_MS1[)VZ&E5"5!W)>#5JQ M'W?+^/_8,Z95Z4#=I8,S)(]:%QS+VJ&C55U W77![T,R:.Z/AUZ]1[!(^7%4 MY]7NWAE1QN6L.#I3T ,LHNR>[H[GKHI#J=KS:WP^* _9*C/EF=\=D[,$ M.LR43\$D5 3);':.6-%HOB).I%:"VRXG+.V81+(P#OIT+H[8WYP.XPL_\? M4$L#!!0 ( (V&6U;"R0I\4 < .PW 8 >&PO=V]R:W-H965T&ULO5MM18"5F MRHN+<-+^^Q.8&B/),K3;^Y* O?OL2L]JP0_BXCG+/],U(07ZFL0IO1RLBV+S M9CBDX9HD 7V=;4C*OGG(\B0HV&G^.*2;G 2KRBF)AUC3K&$21.E@=E%]MLAG M%]FVB*.4+')$MTD2Y-_>DCA[OASH@^\??(@>UT7YP7!VL0D>R9(4'S>+G)T- M]RBK*"$IC;(4Y>3A'*-R*/=9]KD\N5Y=#K0R(Q*3 ML"@A O;OB=@DCDLDEL>7&G2PCUDZ'AY_1_>JP;/!W >4V%G\3[0JUI>#R0"M MR$.PC8L/V?,[4@_(+/'"+*;57_1(<1L81AW'M,*[( MVLUN18T3%,'L(L^>45Y:,[3RH.*W\F:,1&E9BLLB9]]&S*^8V;=SQYTO70>Q MH^7MS;5S=<=.EG?LWWMW?K=$MQZRWUW-?7>)KN?LBUO[KW>W-X[[8?D''WW+SI''Y<.>OGB%:+K("<412FZ6V=;&J0K>H9>M,XOA@7+NXP^#.L5B"V*T M"*+5.9L".]A$\I%X)[#"<)MLXZ @*^20ARB,"@F(KP:Y+=8D1VQ26,M:E[WD MB:#K-,P2@E[>9)2^:D,.62'MJPGOJPE7,8PC,=Y>W5S-;1<%!;HGCU&:1NDC MRA[0AN11MD(OV23L*N15:>*0\#4:Z6<(:UB3E84R6-FDW]!-$)++ 1L2)?D3 M&:+G@@M MZNEFQ!9Y%)8]A5:^VS0JZ.$:EF1P_D %=2# /$LP' FN5 MCKDO'?/_*!U9N9@"PR-+YU:I*2P&S-6 ,OV^-2!)R9QRZQ@RH \$UJ+6VE-K M=:#V>D>ML\U+ A=5GSU#GX)X2\[0G/U9 !?2"P%H'C/8'C'R9P6;7I4PPJ\?MV[+$P]SS5D.%<2# /$LP' FO5 MQ&1?$Y/._?H,N M12 C?BI>[ QNQ=I3\2Z9HU.925\Z)2F-^.LO9$ ?"*S%DJXU^HK6\^8J"+]L M(UJ) U(M1!,FR#+PA".MMCIDC3-QU(GUI4V>%E=+'FA,'PJM3=V!-*;_.'55 MRUT>;[EJ[+X]MT8[G/VQ->8)APSI@J)YH&@^%%J[,!J52U?+7!7ME0*^0F&6 M;$A*@Z/+6=2=\'3*]V!UP)[3XX"BN9U&X('&]*'0V@0W"I6NEJCFI$!1I8U* M*1V)ES!!6++5(7I3"HGF@J)YG>;#AXK9IK21QW2U/K:3O\.6_!UG5/XX0A2F MSL>:0#"D .2 HKF@:!XHFG]J=ML$-R*6KE:Q#F1EDJZZ/770I>Q#JC^V+NI- M6-/X^SD'-*@+BN:!HOE0:.TR:00Q7:V('2V33J4A2EVZ.<'"3RJ)'=8,GG*) MD"5Y]" Q,]CU5\?\!5BFBUG6V-+X1BPQG$Z/++]&I]*["%6__/F#+BI0NM"8 M93:\1*$>3N\%!ZI4@:+Y4&CMPFC$*KV[6@7\=*&.?+C,Q#MKT8:7-]0#Z%T* MHCXVX?4-T(@^%%J;X$:(TOLJ42<7,:2^8^NBHC3A56G0B"XHF@>*YD.AM?=_ M-'(7[BYW'9=3._M&K*LN.N&!QK2AT)KL]4H7/@G M%"XI<:(.Q3?3M\##>A#H;5I;70K MK-:MU%HS%N6C<]TP+(MG%%*C<4#17% TK^.,^%!1V[0V.A-6ZTQ]]&8LW=(T MX;>SJB/VYAAT4Q8HF@>*YI^2%U9+7CRC.6,H_Z!XM+,I?++#!RX^@ M05U0- \4S8=":Y=)(X!AM0#657&6EX9$OC),3>S_HAWF?[LZ$B.9XBPQ,T8C M&PO=V]R:W-H965T&UL MK5I;;^.V$OXKA%L46R!>2Z1NWB8!O,FF#;";!.NT?3@X#[),QSRKBZM+LNFO M/T-)$6UQ2&^ O"26/*2_&0[GFQGR]*DHOU5;SFOR/4OSZFRRK>O=A]FL2K8\ MBZOWQ8[G\,VF*+.XAL?R85;M2AZOVT%9.J..$\RR6.23\]/VW5UY?EHT=2IR M?E>2JLFRN'S^R-/BZ6SB3EY>?!4/VUJ^F)V?[N('ON3UG[N[$IYFPRQKD?&\ M$D5.2KXYFRS<#Q>^+P>T$G\)_E3M?292E551?),/U^NSB2,1\90GM9PBAG^/ M_(*GJ9P)NO MQ=,?O%>H!9@4:=7^)4^]K#,A25/51=8/!@29R+O_\??>$'L#*#4,H/T ^J,# M6#^ M8IVR%JU+N,Z/C\MBR=22FF837YH;=..!FU$+I=Q69?PK8!Q]?G%[T5N5@L_R!7GV__7I*?BS&C#(F69)_WL?N]^CAM]S*?E2Y/6V(I_R-5\?3C #\(,&]$6#C]0Z MXR5/WA/FGA#J4$K^7%Z2=S__B@"[^/%I7'R: WAL,#!KYV4F \?5EFQ@MU1D M4Q89@0U8QK7('SH/%K7@U0?,CMVT'CZMW-T?JEV<\+,);-^*EX]\@ F#\ \ZU+LUC_#S88Q*2Z(G4!02DI\D2DG+Q+BZKZM0/KY[_E^KW19 =F"@8S!=;UN^0P:2+B+NSF:Q)G15F+ M?]L7F.;==/[>6KE1Z$2C%46D NH%^)*& ];0BG6Q!XT4F[W=EG((]B2N*EZC M82O4X80.'6%&A/S0PR%' ^3H59#7?%63C>&Y7$=Q9".5?;M 60DG71 MK.I-DTK56F50#G0T()'#1F 1(=> =8_-W==@Y1M>EA"M7B)9_!VW;3_K/I3I M?.S\B%#HA ;$5"&F5L2_0ZHI_8%_E]NT$=56!N27C8""I1J.L1\@(M.(N=0 M5G&Y:R5*"(6P-Y>#FYZ0A>;%)^0KCU/Q+UB]5>W=9\DEJ!Y,!^E2ZHYU0<1\ MSZ2*(F77SLK+;5SRJ3W\ RQ]#UV6FS&1BQ9NN MG3@_-A6\ ?071;:"@"[->P(/N?1TZ>3PL8)LHLLBR*(L8WC?YB,@MI4/,ML& M@FBZ'6$:>D(^BW@E4E$_HQ;0J187F:&*H3P\)CM$!F3*HJIWR[=K M4LE%V4OC6SU:MDO[53"E]*XU$WAM3OA6LQT:0U&_:^?^?KDJF3=S\2B#(*JS MSLG3,-"7"Q%SJ2G#IXJ\J9V\K_-'\**B1#<&U1D8BH\1,D3(-85?JHB:'B-J MOHO%&FA/1E[>^4]1;WEI"6549V"(L..\ I&:NJX3F6RIJ)K:J?HZAV1.[M1W M4"RWGV2-1&Y;U+?#AEB8\2.TS!PZ9F],S&6A(3FBBKVIG;T'C]W%SR9WI3K; MNH$[YF1$:AKNLNKH350#AZHB.MQLB%5!# M,4 555,[5=^.JJV]>(A"19C9H9H[8]SL10:LBISIL:JVSXU+#A&BP9U!9T3? M"\9Y,2(U#3V3MRK>I';>O$%Z#EWXQEI(*'R$)ED0:@$.$PM-!E9D28^0Y:CQ M)2 25S_2^*)ORI)O-=NA%11+TF,L^0_4-.*E!!8J_VG#/*H_0H641N-T&Q7S M?6KHH#!%F>Q(O=LG9%57S4MOJY_;4,1!EYW,RM!^)4*FE&E$CXFYS,!-3/$I ML_/ILMC43U#1P);9B5H68%U2W;9/4+@(2WI4"Y2HF&O:W4QQ*;-SZ5W\/#0> M6Q\!Z#]07:*:8*P:4C:.4Y@]#K>=5^_*(N%\W>]S";-CKBRN>U6D M)[VZX<,0*G:<0%LA78RZ46322I$Q.]ZV;N-O4[4=%#2 H;AU;ITR?SX?;V!4 M+IB'AC*%*1IF]K[V./*J9N*Q(X5%S:^+'=!8? MYZ6(")U[IK2/*:9G=J8?8@'LDN,X=;:&*CW2=@4FY@6^H5_'%*TS>[NZ!]OV M%XVMC*$=<4*N!N=;V'>-WIX&7M"6 ),*(T./ERF:9G::OCQLNF^X :3.N1I" MA)8C4S;E*5+V[*0LH]'NP*-%534 ETNO28HL [-7=9%\0P_9=-+UYN$(.2(4 M&($K8O;LQ-R&T:&7E:2B=9Y&%C;V0L;#RUA_W+9"Y1SF,8-3>(JC/3M':PR M!5(4.E; 4A9JAYJ(W-P)? ,#>(J1/3LC2^3KOD9OS0Y:G'2ZR!SN$O=P?@2J+U,+,"YUQS8S)N32@IEZ*MW>^;&?JBQ_3[IAR M)V3%'T2>R_65F2\O1;%&-=:)VYU'H3>N7!$Y1KUY9" ,3Q&\9Z^SWTQA+K>A M556]^'8#S_'&N24F=VB20U45BWMV%C>IBJB&XD=.F<$UQT$;$V,>-9"EIYC= MLS/[5X7PXF5!V@^?CNPII"2'+:6E])AQ M4@UO\7U<":4KPV6WZKV0YOPJC\PC_6)Z^YW$_D+A;K$_+I>Y(V:QD) M+U[JZ>[TIA4ZV>_V6IG0UW,*QK3, Y&"$MMTNT>E'KX]];CN3KWOY:EWJQ>* M$.FILW$D1X188-ADOLHO_-?W %[.#&7Y+UE']^N5.7K< M[.N9@J8/4O0;;^+X*I/PCQR*-ZNB7,NC6O#V@U*,_/)31%WWMUCU\W"'USG? MTXX/,"$6F?QI[SJ;/2U8RO2?7$-=8/"3;GA@LZLN$GAT7 3,]NZ;9KQ\:*_A M5J0]7>DN;@YOAZN^B_:"Z^C]1_?#17=A5TW3W1_^$I>0BU4DY1N8TGD? K"R MNY+;/=3%KKW5NBKJNLC:CUL>@W-) ?A^4\#R]0_R!X:+T>?_!U!+ P04 M" "-AEM6ZMC6^EDA +9P & 'AL+W=OQ\1,!"5+\MEG!$71-F=E22O*[IW8V >0*))H@0 'AVC. MK]_\,K,.\)#<,[W[U"^V1 )565EY?'E4Z<=U6=W7"VL;\W69%_5/SQ9-L_K^ MQ8MZNK#+I#XN5[:@;V9EM4P:^K6:OZA7E4U2?FF9OS@[.7GS8IEDQ;.??^3/ M;JJ??RS;)L\*>U.9NETNDVIS;O-R_=.STV?N@]MLOFCPP8N??UPE?5 M346_O?"CI-G2%G56%J:RLY^>]4^_/W^-Y_F!+YE=U]'/!BN9E.4]?AFE/ST[ M 4$VM],&(R3TWX,=V#S'0$3&/W3,9WY*O!C_[$9_SVNGM4R2V@[*_))$WR\X]5N385GJ;1\ ,OE=\FXK("FS)N*OHVH_>:G^\^ M#LW@^M--_^KOIG]U8<[[X]'87+\W-[?#\?#JKG\WNK[Z\45#4^&%%U,=]ER& M/3LP[.F9^506S:(VPR*U:7> %T2C)_3,$7I^]NB(%W9Z;%Z>]LS9R=G9(^.] M] M_R>.]/##>=35/BNR?"62C9P9E49=YEB8B*D5J;BI;VZ*1#\J9>9\523'- MDMR,Z4-+G9"G-5#_;9SW_^ MT^F;DQ\>6=XKO[Q7CXW^^RSO(JNG>5FWE>5WQMF\R&;9-"D:TY].R[9HLF)N M;FCD:6;K?2QXG,BKZ[NA.35'YF(X'MR.;B!KD+WSS^/1U7 \[NT71Q;4\>C# MU>C]:-"_NC/]P>#Z\]7=Z.J#N;F^' U&P_&A(4V?ES,N9\TZJ6S/C(KI<<_\ MY<]_>G=V=O(#?\L_G_[0,\W"&OUB4"Y72;'Q7^G':_IEDN=,S]*F6;L\JK-_VI1FQPIHG\P05K66;,P]L%61]-%4LPQT,S2NI.\AT<;V@<,EY=36GJ3?#6_ MME56IQE;;IDJ3R9E1?^N:WEV8IN&&$=+I9<:8FY2+X@;F)YF)D[6Y+=2_)I5 M9N:E>ZK\):D'&W1)],BDK4DZZ]K0!BUH8%I00?9^>G]4SDCFK2F)_ 6Y/6._ MTLBU)8Y[:3E]^T-]> /K-L,*BX3V0^6/]I)$H)CF;4K,(R5KTR,X%U+,9%.5 M.?'ECM@P)JM <^N2[\@;FC\GR]4/ID^++U):DPVBD-1F;;'SM5DP*6%WO C= M!@G2H6F]NB%5N30?;['7OY++I"TM90=M8_.-(8?.H^'1E=#(1-$;M(.S&6I[$D)H6=9?0 C5_;*7A/^\A6 M3&2+/I*LP#&U+28QV1-JO6+XFZ&M*P:"49R5V1)S[S/RXK\>\]B"MU=-[A=;+0FH'9.#'5T-1C>70W:W@^NK,7G2 M"_&W\"P)\]Z2:I(,@Z" *>B#O? A ^@FK1$[Q3X@";!!UY_#(9'PDR\@*T/? MVQ4&I''QL/O3[-]ZP855,K2>)DF. M5?*BIS':.C;CX8=/!%W&+-S316:)@I4%#B NI'8J1F.9W)/E(X7M.I4!/S_\ M2J:+'?(URPK33U;D 4%*I&U9(6$:!EP)PL-NT3ZH^]\T'*4Z6U.2_I/[\3[_OC<[\)>Y\?E*DWO %QC0?^K;-W)SWR M8<048C7QGO<.QH$8IP",M@; "7J06^( ] VSU';N#7C@;DOB VM(!H.8>FP^ MCX>0[N'X;O2I?T>B?L,2[)EDA4LOMBS&I+GJ[0A9L2G-8+/P M71K0.CU-%((%S).]+QEE+!;Z[6MW9GP?@>Q!6EV=0TDF;2L'',-VT0YE9,6>LH-@G#+9.4_6BT%VH5 MF)Z')&\U)")OMF;!IVWE[\CO$1BD^-Y6L'@ I<)'9;:*:$=T9@DY90S*# 7J MR,MB?I334E+_MN-@]V&W1U.6GG1WLR L]+ERDY^KLX#\ 1[9L(7%$UT+@BXE M[&7.^T'V#4MD'2EH;MJ#EIYCO!M+8\2N"5E!VE:"B3:IRR*9D-:U16J528PM MIEDU;9>$ F$ =_>4+$$.O&[P:Y6QG2=#0(S%!#)8^)WD-LV"78W(.H970I W MO.((KY\W"_:F:S78$VN+GDJ*L+AEV5E2+#*Q;M]F[/O)23-P(ZM.4^,%QPYO MU2D" :MUK *&-<=BJIIWS &E'@ W_7YAIW8YH;6X) 6;LC607%$VC&D9]<"( M.4Z8W,[I7_;M%H:8%GD[')"WN/R[&8W'GX<7G>#V]OJ*?AX,Q9^,BC#IVD91[L I820$!7BG2PLDO"[,#1MFJ([R21\/5B M_DH1)\$!,32@YSR5HNX4116I&B.$&T0$!0.6O2Z).QN\%=$5P"E#,UV>&&G0 MIV(/N<9#?A;0.LUI]X47+(28$K_X6&#>9NPGA:1:71PP/SUK+!MR&#!A!#9[ M*2,518L%LODCME@*O0J>9H9HUF_GZ6N6(;A##IV3"N H+5?BVF%Z",2F$G3A M8]ULW>C8Z/ZC),M@S"L R%AN"5[?(M$0;-G9-U0MRS NV@-Y$3;7+%@40:=H9U, MIHV3F2@QPX I@*':>ZUCJ,K?VL)B[#>/JLF;H].7OD!;=D<4U[8I]*EE ,I=9O8#YICAW'3B*L$_MHYG*:+F, M1FQP^A'#.D^$L$QG\%@C/*I^9$E2W;(?:>"AR>E*"JAN)#2-T*'" (K#U9>S MJYCB*WET2DB9?X_TC[YT*D 2BO 'JJAD83AL4E:Q"R$AL#E+3_*09#ESQI)' 7)&,K(F5C6P)^SXBPR-"DC8KBDN38DC#D"+XX+8@C?2E?PFOT>/LZ2U!X-O1X([\"S\0,X -*3GEFGF\R.8+8D2>T;8P!"/! M%7(EH"/&5QG10 0M =4 B8D%WYT0L-S4V*(<6365L@91.'V]:BMB3VV=B"%Y MAXTG=HN4#[8^\;@MI@ A2\':D36>)P2E)5 M[#P$WK':?U4T%& ?N7HBB- 9!((YH"Z,98@_\%&E+ 'HN KO)"Q;V(:T2M8) MZT-;$W)#WNP ).F&4J8VSU^?G&CRK4-+9?-$;0 , (POU(I]%6TI)U]!IJB1 M&E+BQKAL22PX8C#G27&OT5*A53@6&JB#[!/'T4MZ&]^1S];$ZNCJ"PFHH)S^ MKM&(=)GSZL3N3"Q9X*YZSBV3,"?#JI&0V%L?QTCXVRY;6;:@ P3-E5V@!BD) M!2":O^#5OSICV+&MQ) M@\;&)OU54G]L ^4-#TYH_&5&Z%G@P93XZ;Y!/">Q M%<>/HEN=:7_3(%D=,B)9(:B$]EQ7!6$\Q"/\F-HI9]P$*4.J$85Y'\'L.D+. M_(BL&:H<%5(*P%[T/P*L)WIWL:HKU20:]%"L)M(&( MT) M \AW@'!)_@.AY\@Q@)>7(9U,:L_^(HQ,0)!DDR$,\@Z[B]BF?(>M[S]? M78S-Q^'EA7E_?6L&ER.6ZOC-(\2N[! G10 MD_J%0S0GSM4+N[^)UL&!=8:MV\=;I&-0* ;Z?V2+Z%?=3\<$':&S.=@4^IW1 M53R86V1ED<<+JO#(>CJ.>2?91BBN9+J$.DY&*UVJC$\R(TYB\/B,<":<#$JR ME*TT-)Z@'0,:A7'J^8QTIH#R+DI#&M#;[D-4=';8$;+Y!JZP T7$[LCQP,8LNCR9%/IFPBT!(VEYRD9BDZWVQ20^6,7K !_3\\U>],T)/ M" "8Z9+/(*3"]&FJ8 NS8JQYP=;[^=V]. PK50<"MJ24T-=&HVF=]( 3? M)B=;<()6["'@;$;CL&T);(;CW[\QQUMX4^,+S=F0>"@/HBAVEE5D5%TL2ZM# M=*RFNYX@)T-+?_7N;'OA$D1J'B=!FICB5EX?,>K=R;O YQWK\R\N;@^GSDXX M I5@.Y:!0#L*9ZDDODC*GG_W]LW62GJ/+>6L]^[EV?_/4D[=4K; I$6_F*/F M[XC(2J'MQQLV"<,(V M;54(\FB\">)(PYF60(L^PQJVJJ"%0A!\3G]T:R@H^LPE@?>CJ_[58-2_).Q) MH=%GP9Z_\*OY1@8A8$NQ#GIF" SZ\)=T)TKE:N M\0FV8"@\?Q^QQ M)O-Y M60+Q-'9Q[U-.<%9(07&"%TDJ0&QI*\DW8C.1!LSB3.X/&J M$)1E]?VNWT,Z.:3S4\XH^W FC^2^MMTPTG7.:$J?LQ(2OV$BA?++K"!7E!^[ MQ/.8,]*C+_WSRV'/7 WOH!7S"BET?1DA(G@:LMU1>XSV$F8<]*2=P6H M:(K^A]"+$=,3+0:HC!Y+(ZP7_!FQS;J':"<($!8MFRR,YPAS[3::RJG2(\G( MNZ:34)G)4(Z@Z*&JI6V4"T$U&C,85*8M F6%P7-;$BM6)(Z22>:UT:O<#E(6 M\Y(3WK(FZ\M-O@H=V,;M6JA&(/.G[8!B0$*&J9,IY)DT 4BNXR%A45!4R-90 MVEW2;JUZ3<$LZ1?*"S)\*.1.;8>80"K7<,2\H&=DG\3+EJ-))&HR M*'S?H+SPD2)4URF(J%A>2*$F)*=BN\1FN$UF_< NE@2-*[S4*;,1SJR@@SS[ MK$3Y4B1*7E^A)W,3U41R,>Q529:F ,Q4$\@OI601"L:K80E2N4CC/BD%:KJU M/+,7V62[AIJ6[:0A,-<)SO"4Y)C7H4*H=J=NT=J0:;U<&[Q(LDG$\1!]T+A. M;LY0-,'F.5S$\8GL5*1W:AFZ&\;U4LZP>K)[SG8EV=M*$C87T##":6">'L 802V_7:=_7."")FOG$@>CAI M)($D2>DHX95OG6BG8?/;VF)S MT0NPUEIC427FR .,%2YJ%]J]-$]*^V6PASVI4FAJ+FBNV. MC_JW#.L,3:>+XX,B]) \$9V'=ZC]C+X80>&,=B7O69^KZ 6DCRQ"O!-[H@"E MFEBXR'+KVRK:6CO^)LAK/M+#5+KM/T#0OR$)'3%.Q31W]D/RL NK=;NV<%54 MZJX.,>"1*,-GJT1;HRZJB,X> W-7 M!=0M#Y9A2W1\#5;XXE-X+N7;46\5$U"N13"I,;AN,Q?L'9O/*^<(2IC).JJ4 M[B[3:+R:[V]O.BSGJ/+M[IU:"R!G5%*X3EW534\17%E)Z!*R9=$J:N^VXYQ4 M5"QE/!)79Z22^^'Z^N*7T>4E>Y'KNX_#6PKH[_I7'T84OI")&P\IH/F7-(V3 M+OZ4P#18Q4,ZN*M_!U7N\.!LSQHHGMM306:AO%[*_DMC"0>AODY,_&L6KEP< MYA @O_XHQ1H>6L=HI$PZ<_ /<3(PM0\,HLFY(::'NI\DZ+ N:5*FZ7*7 M*YE1]%%6!PKY7#T,L0B#/PV@M'T%?0":='$\B$@ N=('H[6X/7R&]CH@)0&E M.%'4:U)8!/29>P\]L]_JZ+.JX]>9C- \X GR[EFV>ILZSLYY,A0A8 ;7)M0Y MH@';,_ITTQ_=,CZZ?F\NKZ\^'%V.OJ!93 3\ MY>B$KEKC?]>G01#O*QS!.]+?<#JU?%FR[I@%BH M)S4G>J*=QJ[3%Z'*3B;$E<0BXX5N(5=#UL)W<#!LFW1(EQV#!9O0#^PY@MT* M/8A^. BG+W^'"*?9;BA(ZET2."K ,<>MS@-BD7,WG>K1N..I!QU/K;VD?[F4 M/HI^MS5(ZEG.^;)]03M#%49S*Q>&H\FVRAA].<8@*]&5#ZP]5(DN9M MY9KJ.[U!+LX]2NJCY$CK\EYJQTDR]D5WV3+-9(1,BYT6$8V2#4@FZ.1ED48^P+_0H5,_5%F:6>WS0 M\.;:"&SNNC,[6ND6++BF;)M5VRBN81740,^C-/*)&18$;*!Y3YT Y_ T[5Z% M-'(G(QQEI'B5%![D1- M7"N 6KB0 X;_BARW.1OX3EXKAT0R34B' F%+R7)X>&(HKC7L+!KCM9G(FQ\ M O%!J2?+[>R!@U*;#%.F2[][02!<;D/Z(_ODU'4M,?:D-[3VC=&BWG.S-(WFIR.$GZH@$XQ1\[]8_,,X M3LT&;2F1+:GOVQ9M;K6)P8:K(9 M=I+@Y(GHX.* :Q)P67*TR/*)H\0_NM^+?HR]Z)Y)%X6 3_!MN MY7N6_+24LOT22O8O.7+:G;QIOI+J7LAO_5Y:AOV*B8B7 M[=)U885QO 1[N'A:1A^RQ,FF3HDL?3+!V2.:2A-C,6[:5NV/041^#\W6$_][ MD%4 ?8$'SN"RDUQF>B?D^G2+ST3A_&OKI MPJ45'=TGE\"4:6F+>!'BPG^MJ3EV?MYEE7[DA1>S\.L:X0<$>0;O<78*BEQQP MD6-CWF#+,X>U9@M5?].,W&ZP'ZL7\\2)-ZV^;C9\_SO9$J>V!'(Q9[@[C'0]$TVVXWCS]6@MS#C'/.^Z03' M@BU=T]X%LA&J%?V37P8H_W;;$]+#AUVPU^V(?Z\D: )EC--@: ) M$FX4/9L"T2T,HV,URZM[OF)(W""1+J5CN^($+;KA6T &E()S[1CK#LWIW3UC MR@T94 TI_T2#HD6-#2O7$N&E.EY15N*ZKAP#N!="%HW\S]9"U=E%O4(U&N@V M+M,*_QMW>_GC>0?;'R20W(1S?.ZBHCB!P+KHSCVRX+I2":XBR*;N?#!C,#)A7?&]!%(PU?-BG;!/F>!\=-)Y35L\^0:B)5DVUA.F*#1VN9A[)Z#< M&KF;TG!W-_@F3S0E)JY MQS='=)RD I%:RGP<2W.25:?KA'P]AG\]\RDH;WPACPRUSW[6;NHM&YANK\JG M"?1&K(YWXPL5G,'SD?U6Z,37J.'NI0R' AX/QKG'VO6#]\SP]FX0;M?PNQ4* M#@+-"1Z@FS+T[8"FS5[MP^H */2B+>VZU35[:^#ZPK7O*6Y0H^#_X@O1-1KC M8H+!]5B2ZRY=G*0T=2,7**#?II:\C.3/.OV6^ M/C\]>6=F)DK[UX?R_OR\--F3?='#YODFRG5++TAMP^TD23CG(4DD 3/(2 6Z M[/Y33+\ANWLY[./JF?/+T0=MY-&L-SVU1!,6FP[?1&!R0IVVMP4:HYY]=Z,, M/Q>Z/N6* :WG^.*VOWZ%ZYCE[ @),1:97(I!_'C4 "&C0I#%T,COT8F![@%S ML9]RW,=7BK8H"R6,:&R<4D7/KN5$?W#J:GE\#R 7O7#)I-0PF"^MWG="$B60 M'JZ]K/1./RYU=!*0\=5(_AR?HWYW%YI$6\";01G#B6BU MU,(?!5[=#JYFS_9+O40>=TG'4HY6:W5,W;)K6I?[@'0R&2WCQF\IFE_O(WS/ M?45(E2S*-4)-OK3)\68!\CP)T G2=WMQMH:7[:#T)#T*.#* M%FZ5 _*2F\9TK>)4Z1=_DXLK='4(T\.J#[A24'TJ0>;]:^7.BWW7:T6JQ/=V MY=F]Y<1D4DB/7:Q,$AGQL72I3GCIY9 C]T7 /20FV.'"E#"?54CGE8J-+& F\3N^-NX4GAZOM7J(FYV*"(ISGN$%V M/%V4P!;NQ4I"![X816QW1,).AGVG"\#!3M^;:-E41ST;936SW/Y<]YYH99+I M]555L7J![*Z()S,B/KF+NJ2>5'W@I@*GI^Y6-G97/9>%9L.*8P5\\EE:%CG( MDKMBTJB%4R1-#QEKOX3_MJ>U3HTIPB%BA75ZU)>[N3G(#?V0KC A+8[=EE$T M.-6:DPKHW#G\ _>G2?>3LDQ!XG2+[\>/W.']VM_A_?K1Z[%]"_:%C<_P\(W@Q:-_*T2_ZEQ?^FE+W_@)#PN?R:&9IRCO)[;&;UZ&PO=V]R:W-H965T&UL[5U9 MZJK*P\OCRJ^..ZK.[KA;6-^;K,B_JG%XNF67W_ZE4] M7=AE4A^6*UO0-[.R6B8-_5K-7]6KRB8IO[3,7YT<'9V^6B99\>+G'_FSZ^KG M'\NVR;/"7E>F;I?+I'H\MWFY_NG%\0OWP4TV7S3XX-7//ZZ2N1W;YFYU7=%O MK_PH:;:T19V5A:GL[*<7_>/OST_Q/#_P);/K.OK98"63LKS'+Z/TIQ='(,CF M=MI@A(3^>[ #F^<8B,CXFX[YPD^)%^.?W>@?>.VTEDE2VT&9_Y*ES>*G%V/7IAI6S?E4E\F"I99(?\G7Y4/W_+" MB;YPPG3+1$SE^Z1)?OZQ*M>FPM,T&G[@I?+;1%Q68%/&347?9O1>\_-X]/%R M]&$TZ%_>FOY@<'5W>3NZ_&BNKRY&@]%P_..KAB;!HZ^F.N"Y#'BR9\#C$_.Y M+)I%;89%:M/N *^(.D_BB2/Q_.3)$=_;Z:%Y?=PS)T/WIM&R+)BOFYKK,LVEF:_/7_J1N*A*1_]VU8AGOS>[QH#;?UZMD:G]Z07I1 MV^K!OOCY#_]Q?'KTPQ/4OO'4OGEJ])]O[(,M6FMF5;DT ^(LJ"0A:19FP.)A M*_/76_NU,>=Y.;W?2?_3,UQ>W0[-F3DP@ZO+VYO^X'9L?AG=?C*#N_'MU>?A MS=CT+]^;F^&7X>7=$ \-AGCN=G1U:6[LU&8/R20G'L8_,[53I;86LV:_OC07)9A!C)7+ I%8U.S M+.G59I$4YOCH/S%FV59,@9^G\I23A_(>C5"O+!NX_/&0 M'IC9JJ*I!^5RF=4PH'7X<.H_I!_KYAEFZZ>G1SS[RS>]T[,W._?@VZB[ M7=#REE@Y[P&QI\G^GC1BY:?EO,C^3E1B1QIZ\M$F1(2%+?G6"+'8 4R< M.J+<8%X>&OY^8N=948!,FL4FTX59V2HK4^)JE11U(J[NNLKHE3Y)]S2!!#8E MOWQCX:79[MF*_3E&OIKDV9S97YO^;JGKF62UJLJO&7E!(I^4XFWOZ/4)GG5T M9L2NKUB@3#>Q6\NK_.RK:/8RS'YH?K$Z"(;P[P?&%AMTG)VR/M'::OO\^*9\ ML")3!2#RS5[D=T4X?$]B9-;8Z]))"9GAJH2[,[0VY>5)L1%)X M3%&L(K8:9"0:DQ5I]I"E+1FGQXX=8>M1B3FA59/"UN2^4MYA9='A$P[GK7T![1XM M]U-+HF0&R2IKDMQ\3@H"JP1+&T_;I\%G-ZRIE7[Z(6^#6"]LOC+UDO:4Z5G: M-&N7!S5+V)17 !0RQU9-'OEI%:FEF;19KDZ$J$I;MB&FL0+:(5KLU*I,\?0\6MTDCSQCGB6%X@B2G>I@2@YJCH%FEM:=Y#T\VM ^8#@8 MDMPTR5?S*PE[G693T2C^+IF05!(G:WEV8AM2%O:ML#YFFM0+X@:FIYF)DV0' M"]:KK#*SK""%RVCPJ?*7A ULT"71(Q,GC[1!"U9@&F.23.\/RMD,=@YJO:!X MA&U'45OBN)>6XW<_U/LWL&XSK+!(:#]4_F@O202*:=ZFQ+QI7K;I 5!_:JZ3 MQZK,B2^WQ(8QH3R:6Y=\2V&*^4.R7/U@^K3X(F4CXD4A@1/%SM=FP:2$W?$B M=!,D2(>F]>J&P'I^NL%>_VKAH,DX\@Y:-H(4:?%H;/F$1B:*WJ =G,U8_I*< M=H#X)0:P]J(D6^BG;!95VZ1N\ M51B&MH7LI"?2?LUJ1O'34C:.E&*Z*,J\G)-[OZ(E$&4-/(%YR!CN9+7X)AW& MDE;5Y&LJ,L"TP1C![0R>@X6'^2UL"S! U#VNV7!'&@I&N96R]G9E%K+(A BW M#6*,QLX?04E:D1X7&(P69+$C&<)B0XI(O"[F3G=7;-N;:$R1"-62[['1(@Y? MLX:@A2H>UDLLG)2DX")U8.&6OO7WU8E4:5@S2GYT:Y<3_M5)[PV(:J[9&[IQS?J7=\IT\ZIJMJ M3F;X[^H&!MZ].O\7NSVP]H/GY1B6)Y&#MF(*U/6ZT9\[[X]$8'UW?#,<4J4F@AA#NF5A_WY"_>^;?/?/OGOEW MS_R[9_[=,_\&SPPA3XE1>;GJF25_3Q;,JB[4[8H,?,/;Q5I C*M)[\&E-8EK M1_!I(XA%*]@B,3!98?HM1(UTWWY-1*9Y#^3QDJBK(0V+=E+CZ4&29R1W19;T MS(>\K,B_]\REG51)?<\_KC MZXLAN]O!U>68/.E[\;?P+ GSWI)JD@R#H$$-_FV9*6A?GA4+."_(TX49+> MD*"2?=)D"R]Z&J.M0S,>?OQ,T&7,PCU=9)8H6%G@ .)":J=B-);)/5F^K-YP M*@-^?OB53!<[Y"N6%:8?>1+4=2)MRPJI;&' D&L!Y%/W_WC *JW->4G_^9WXT!^?^TW8^?R@3+WA#8AK//!OG9QQ M:;)0 1AM#8 3]"!':@OZAEEJ._<&/'"W)?&!-22#04P]-'?C M(:1[.+X=?>[?DJA?LT1[,R83?8-K%E,2;-56]'R(I-:0:;Q>G6 M@-8EHP86,$]VON2RL%CHMZ_=F?%=!&K>3AYR*,FD(:,8MLLG>ADE1'P!I&TG MOTIR&9PF!73Q1U8\E#E]^FN;\F:KOV#,6D>Q21ANF:3L1Z.]4*O ]#PD>:LA M4:=X@N_([Q$8]"EL@%+AHS);1;0C.K.$G#(&988"=>1E,3_(:2FI?]MQL/NP MVZ,I2T^ZO5D0%OI^8 TJ]?>4M-F6:%V\8TS+J@1%SG#"YG=._[-LM##$M\F:(DN3%7\QH/+X; MON\$MS=7E_3S8"C^9%2$24^.CK^3%<(.DQ^I6P0;XSMS61[RMP?')QSM I02 M0D)4<%NNLJEY]^;H3]]3<(]@;?;H=#6RX%")^$5:V"*;4K0EKV0*M9/N&PY& M\U039/^7A-F!HVW5$-])(N'KQ?Q)34=Q0 P-Z#E/I:NVT0:J,4*X0410, MZY*XL\%;$5T!G#(TT^6)D09]*O:0:SSD9P&MTYQV7WC!0H@I\8N/!>9MQGY2 M2*K5Q0'ST[/&LB&' 1-&8+.7,E)1M%@@F[\ZJH!Q429LY_%;EJ$C+>?8I (X M2DLI8*Q@>@C$IA)TX6/=;-WHV.C^K27)HR'#7'].B @* 7RQKZW=P\1*5]F3 M\A2J%Q=BG3ZK)Z<'QZU[D^D8%X(.( M&\]!P>> ##3ABHN2HR35HM.(NQ3 M^VBF,EHNHZ&.K?H1PSI/A+!,9_!8(SRJ?F1)4MVR'VE<49I30'6C!31@)S13*R)E8VLB7L^X@,CPA)VJPH+DV*(0U#BN"#VX(T.N?E M@J5@:-W"6/DY)/46L5W6Y0 F?4M/PA>1REF%""S/](W7=.?%5R4L#C@O2N^0 M6@VHGTAX73(4Z)0X=TDICRG,A$;(A! ;/ZES:P3TZ$VNS^[3ZM?D+?OC3SW^ MUPS_^V[TI7\!K]'3!ICQ[9/,%,2+/:%L8@I'@ M"KD2T!'CJXQH((*6@&J Q,2"[XX(6#[6V*(<6365L@91.'V]:BMB3VV=B"%Y MAXTG=HN4#S8^\;@MI@ A2\':D36$?D$6AVQR;RRLE<]3@W21I*S8/'JE/X'256Q\Q!X M%]7YZPCVH01/>IVQJC$'U(6Q#/$'/JJ4)0 =5^&=A&4+VY!6R3IA?6AK0FZ' M^WL?NJ&4J_9-O M_8EM*S%DPZ"QL4E_E=0?V\"X10B:0+@H(_0L\&!*_'3?()Z3V(KC1]&MSK3_ MT"!9'3(B62&HA/9<5P5AW,1_![#I SOR K!FJ'!52 M"L!>]#\"K&=W,29.N._XK:&DLMPQ.GJ=[&J*]4D&O10K";2!B-"0+0/(=X!P M2?X#H>?(,8"7ARX5\FOB+\+(! 1)-AG"(.^PO8A-RK?8^N'N\OW8?!I>O#DU&:1\D]6( .:E*_L(_FQ+EZ M8?1>E+9+(=N^CHK/#CI#';^ *.U!$[(X<'WRL;7+/94)G543M$;/H M\FA2Y),)NPB$I.TE%XE)NMX7F_1@&:-W^Q'?]$X(/2$ 8*9+/H.0"M.GJ8(- MS!JU^+U\W?ON]#B@4!TD[LNM@XE5*_-M,.CLZ"WS>LCZ_<7&[FHF/. +U_9)^Z8%V%,Y227R1E+W\[MWIQDIZ M3RWEI'?V^N3_9RG';BD;8-+BB(VCYMW16^=D.+X1,"IM$++YM!AN"_6*CD;C MXY-WAH.LC.LM+B.!NA=GW"P()VS35D5H!'9KI.4ZTQ)HT6=8PU85M% (@L_I MCVX,!45W7!+X,+KL7PY&_0O"GA0:W0GV_(5?S1]E$ *V%.N@9X; H ]_27>B M5*X&WA*?8 NV0O/-S*[W\'','B>'L=D5( DK Y=N),M9E,7!L\-S=$+J/R_+ M%/Q!H:=!R1^9W.@=,,@B1PJ\5E*Z^!;J0,@&A8<;9RM04[P9OA_=FIO1 M^+\DO,-,FY$?SZ5.7B;S>5D"\31V<>]33G!62$%Q@A=)*D!L:2O)'\5F(@N0 MD7O=,#D4?&1-64G>\B$X!N=[BGM1LPA 3%U,A^ EF$ULS9QBABK>&#BGC5HW M!SKHB^ %TP=N69U)G,'C52$HR^K[;;^'=')(YZ><4?;A3![)?6V[8:3KG-&4 M/FD1U_ZYQ?#GKDJAJ.6G'A: :C1D,*M,6@;+"X+DMB14K M$D?))//:M&6?Q&->1[9L@T MR][;N"B%0E'E/(D;%5R]+\HU/BM(NCE14#'I7'E!A@^%W*GM$!-(Y1J.F!?T MC.R2>-ER-(E$30:%[QN4%SY1A.HZ!1$5RPLIU(3D5&R7V RWR:P?V,62H'&% MESIE-L*9%7209Y^5*%^*1,GK*_1D/D8UD5P,>U62I2D ,]4$\DLI682"\6I8 M@E0NTKA/2H&:;BW/[$4VV:RA;A] @R,I7(YY'2J$:G?J%JT-F=;+M<&+))M$ M' _1!XT[_,H9BB;8/(>+.#Z1G8KT3BU#=\.X7LH95D]VS]FN9*[(JK=10U4& M@(9@?\ENS*UDT + %ML@U2S"YD6Y) L12IN:Q7F.82S&VY9 MP6ATLB#NZSC(9QF/%Z",6E,TM9 F2(XD-Y?E_8ATFTV2E+-=M51?X950@0VQ MDN_$X8]5Z:/:LM097$AP?7-U/;RY_0OGIY&PO@8&$\N$<'8/0HGM>NV[>F<$ M$3/?.! ]G#220)*D=)3P2Q&Q$I"2GITP:_QY5-E"BQW.2!\@*Z8YI7 FRXEV M&C:_K2TV%[T &]TVK7B'VL_HBQ&KRG4E[UB?J^@%I(\L0KP3 M.Z( I9I8N,ARZ]LJVEH[_B;(:S[1PU2Z[=]#T#\A"1TQ3L4T=_9#\K +JW6[ MMG!55.G+Y(XB2;91Q,3RR3F>1+U'+\XUQ$(LE7JN#C'@D2C#9ZO"65>-PS,7150MSQ8A@W1\358X8M/X;F4;T>]54Q N1;!I,;@NLUIM%X-=_=WK1?SE'EV]X[M19 SJBD<)VZJIN>(KBRDM E9,NB5=3> M;<?H;T. M2$E *4X4]9H4%@%]YMY#S^RW.OJLZOAU)B,T#WB"O'N6K=ZDCK-SG@Q%")C! MM0EUCFC ]HP^7_='-XR/KCZ8BZO+CP<7HR]H%A,!O]AN.PPHZ9L(Z&DA 3&A M6J&(YQQ%\GD!CC0C&]<-4E2"HLJ"3Z-$ER846GU!G"4HTB7'X2GX+@SYQ6=I M7'&, P?.=D*.V5%E4?,+B:4V/E=9'>S84S1$G3DI>A.U? H62#,A)U1F!-RW M[@@0O-_(O![><W(NME7H_?A(!_+/-';E6\Z9(.B(5Z M4G.B)]II[#I]$:KL9$)<22PR7N@6(<)K-AH*DWB:!HP(<<]SH/" 6.7?3J1Z-.YYZT/'4VDOZQPOI MH^AW6X.DGN6<+]L7M#-4832WI9%/S+ @8 /->^H$.(>G:?$H M(\6KI/ @E\./"^L1@R8MX_M<4&0"+,EE7.EF7D@ SQ:JK.TV19(WV7LY$?R? MX^H2*:U5;O??+_,! W-Q)]HK5@=_)M:Q$DY-K]?9,5;( &2-:Q)Y<$W-.> & M,N1Z9 LMS[]$1G_O8QMYJ)C):^MJ$%I;YUZ]3,(:[4]!TKCC6>3@7)2,2TB8 M'O42%[3BU(C!DO@4K'NIK2.CJ65'WXK+,K6V?&0X9"07^Q,F M?PO/P7-M@4BN$>%(*%\0U9/AB**XU["P:X[69R)L? +Q0:DGR^WL@8'->;7; MI$3B&;4*;UL/\OGM2FPQ3IDN_>T$@7'NRJ)D\S*H)Z;?=W^2ZY-1U+3#VI#> MT]H?C1;SG)FE;S0Y'27\4 &=8HZ<^\.804X4A+B8)C=4Z-=QAZGXXCFMHT:& M<+]C>=ZO[.*9-'_L8TW)?W2W%_T4>]$=DR[V32SP0U69M7//)O@WW,IW+/EY*67[)93L7G+D MM#MYTWJ1K3J4/T?FTWR+6?0LU;V0W_I7:1GV*R8B7K9+UX45;M[GMGA>1A^R MQ,FF3HDL?3+!V2.:2A-C,6[:5.U/043^%9JM)_YW(*L ^@(/G,%E)[G,YNX> M$D1^[:H'I,2@N?>T"1[SXT\]$_-].D7FHW'^-/33A4LK.IJ%M+-+W*J-VK7 M'JHR6N13'NHQ43=\W*H:5<@X!:- "6A+"'2U?;E!SW"ONZ1R^!(-+3$_!GBP MF^MJ3EV?MYEE7[DA1>S\.L:X0<&>0+O<78*BEQQPD6-CWF#+,_NU9@-5?]., MW&ZP&ZL7\\2)-.#>7!875ZTRB MN%Q?]]515,(U[V0TTT"@/^N>$-^JJ59($.HUC]R7$ V]W^8\I[N;YN-ZQ_/_ M(E/RS(Y +G8$=T^!IF^RV6X45;BNJX< [@70A:-_,_&0M791;U"-1KH'EVF%?XW[O;RQ_/VMC]( M(/D8SO&YBXKB! +KHCOWR(+K2B6XBB";NO/!C,'PFD8*KG MQ3IAGS+!^>BD\YJV>/(-1$NR;*PG3%%T2Z[&W%L!Y<;(W92&N[O!-WFB*3%Q MY:J-5TF1PR$U-T1T\["_/-==U^-&%U[9#3BE!\#K^.:(CI-4(%)+F8]C:4ZR MZG2=D*_'\*]G/@?EC2_DD:%VV<_:3;UA [>N+O9I KT1J^/=^$(%9_!\9+\1 M.O$U:KA[*<.A@*>#<>ZQ=OW@/3.\N1V$VS7\;H6"@T!S@@?HI@Q].Z#I<:?V M874 %'K1EG;=ZIJ]-7!]X=KW%#>H4?#__@O1-1KC8H+!U5B2ZRY=G*0T=2,7 M*,B]W)R7D?PY)UEI@.@9><]8=T/W<>_H[3OFZ\OCHS,S,^6W7J"]ZY)NG^N6 M7I#:AMM)DG#.0Y)( F:0D0ITV=VGF/Z![.[%L(^K9\XO1A^UD4>SWKB_'$U8 M;#I\$X')"77:W@9HC'KVW8TR_%SH^I0K!K2>XXO;_OH5KF.6LP,DQ%AD-1 X2,"D$60R._1R<&N@?,Q7[*<1]?*=J@+)0PHK%Q2A4]NY83_<&IJ^7Q M/8!<],(EDU+#8+ZT>M\)291 >KCVLM([_;C4T4E QE4(X?M#$]_$I-_6DB)M9(40=N1"]>2UJ* PV_9-U'9,4_N B1$]HHQ]Y#A M3X!.DKK;C;4QOFP'H2'I4<"5+=PJ!^0E-XWI6L6ITB_^)A=7Z.H0IH=5'W"E MH/I4@LR[U\J=%[NNUXI4B>_MRK-[RXG)I) >NUB9)#+B8^E2G?#2RR%'[HN M.T@X-.-/_9LA;A#&)1=7GZ^'EV-_G6>M-M<>!*&4ZJI7+*Q4:7,!)XG=X; M=PM/#E?;O41-SL4$13C/<8/L>+HH@2W^95B:97E]5%:L7R.Z*>#(CXI.[J$OJ2=4';BIP>NIN M96-WU7-9:#:L.%; )Y^E99&#++DK)HU:.$72])"Q]DOX;WM:Z]28(APB5EBG M1WVYFYN#W- /Z0H3TN+8;1E%@U.M.:F SIW#WW-_FG0_*%S^P-CGI)JCRI#;&;UZ=/CN M[0O!=^Z7IESQ'\HB3T 1%_^(VXMMA0?H^UE9-NX73.#_&ULG5=M<]HX$/XK.S33:6?2F2:9DEX_W-P'82]85]ER)#F4 M_OK;E8Q+>I V]P4L:;4OS^X^DLY6VGRU.:*#;X4J[7DG=ZXZZ?=MFF,A;$]7 M6-+*0IM".!J:9=]6!D7F-Q6JGT31VWXA9-D9G_FY6S,^T[53LL1; [8N"F'6 M4U1Z==Z).YN)3W*9.Y[HC\\JL<09NL_5K:%1O]62R0)+*W4)!A?GG4E\,AVR MO!?X4^+*;GT#1S+7^BL/KK+S3L0.H<+4L09!?P]X@4JQ(G+COM'9:4WRQNWO MC?;W/G:*92XL7FCU168N/^\<=2##A:B5^Z17?V 3SXCUI5I9_PNK(#L:=B"M MK=-%LYD\*&09_L6W!H>M#4?1G@U)LR'Q?@=#WLMWPHGQF=$K,"Q-VOC#A^IW MDW.RY*3,G*%52?O<>%I;FK$6+G0QEZ5@J"R(,H.)M503D_2^EE;ZZ;.^(XN\ MKY\VVJ=!>[)'>YS 1UVZW,)EF6'V6$&?7&W]33;^3I,G-;[#M >#N M)E"1/ MZ!NT\0^\OL$SXM\=/OPUF5MGJ(S^W@5$,#/<;89;Z\16(L7S#O6.1?. G?'+ M%_';Z/2)((9M$,.GM.\.XIVTJ=*V-KC+W:<57M_<74(";V#Z>79U?3F;P<7- MQ^G5]>3NZN9ZQMA'<%7"AUJM_: +*Z0&(ZP,9I"B<40'(!A""WH! BJQ-EHI M<.(;S#?NOG(YPLL71TD2G0:\;VN3YM1D,%D:1&I^YY?CT]<]N"-A65(NA()J M(U<9F2(0.0'K:BRNA(6#83<9L6.Y3'-VKQ(RH_V0"IN#<,#@R'(9].ZS#CQ- MVET.;J6)NN86[VM>:#U(J3-DAB:@3G'R/KLQ+(R7<&2)=Y'$!AV74R'D6F4V MN+"0QKIMV3T6",Z#N'M\..KZ./5BP3[.UZWBDH:BT'7)V*\H'TY#;5F"(2)" M5&@8-R)A2?DSJ(0+4E3=95/L7**$K 7O*38*@_'C.)C>(/JA+I'+((97@M0X MSD^ H7'V\&A(^?N"4#NIY'9.C0$-6A-[P0TL"# M4#6R,I[9@N@1,@%&D?U#K.F-3R".P6).(&UXQDCT' M@^-AL/A[*4NZR?&Q5^1=R?Q9DG%!L$>$/"%3+JG*4#W@FX)9DU+S@"6Y3=5Z MDSJ]Y5+L.6HEJ:/FG%/G%/I*(2I3KO>VZW90S MI$"RO=VQZD<4E&EE28/[>Z MRPF-[3A\%38$8!]30#SL'C('>!&:6)!)O;(G\$J^IM6H.TA&.RBA2^LDP$8R M5'1I,.LF0J,+::VF<:D=[N@-RG(RZ/KDD(X=2I+A$&Q.K& WQ=C$P5C&AZ>6 M2J3)35;/_G#/\N#^_DX+M!' @5<1"/ MNE$4/2*1G;3\M$,@ @BIJC,NKY^@'B6#9T"]J=:YIL:KA'&2]@DVE4$N,F[_ M'S79L@F=,D<4R+;?[^D 5FH=FNT7 ?PX7?Y;7 U-D&HR$AU%OJC$?NY"ZXC2 M77#K[6BTOW8\I5TN%NAOQ/!!E#7=QZ%9W\<2_BY*>OQYP=?!7%;[BHJK0(24 M/CX)C@_;([G-V\$@]@GBPT>$NWJJ+1^A'/'_Z<)A'#_X9O4$SIDB A5\&_!F"-PMC> MKAM>?^O*3GXM_<.$*Y)B"+?W=K9]^TS"E?^'>'@X?11F*>G2KG!!6Z/>X:@# M)CQ&PL#IRC\ J+0)!/^9T_L-#0O0^D(3C,V #;0OPO&_4$L#!!0 ( (V& M6U8=)2?JV@H )P> 9 >&PO=V]R:W-H965T=ZU?\W6=[_+I[-&2JIS53AM"F'5]'5G M'%V]&=!Z7O!=JP?7^BS(DXDQ/^CA??JZTR.#5*823Q(D_MVK&Y5E) AF_*QD M=AJ5M+']N9;^CGV'+Q/IU(W)_M"IG[_NC#HB55-99OZ+>?B'JOP9DKS$9([_ MBH>P=M#KB*1TWN359EB0ZR+\EX]5'%H;1OLVQ-6&F.T.BMC*M]++ZU?6/ A+ MJR&-/K"KO!O&Z8*2P1'L?AH"C]WXK9(5;HNX Q6-J;& MM:EOXH,2WZKD5/2CKHA[<7Q 7K]QO<_R^GODO9/:BN\R*Y5XJUV2&5=:Y<2_ MQA/G+:KEW[N<#B('NT52!UVYA4S4ZPY:Q"E[KSK7O_X2G?=>'C!XT!@\."3] MF;G:9?5!N;NM?F9AB'&2F++PNIB).R^+5-K4B1N3ZJE.)#?>\?CNYD2,XI[X M]9=1'/=>M@+_44F*.KK<\\OH)2^GU2?47+#4B2FMOZ?U7:&0LC"Q9[1 EJL^*;Z=WI^*W\?BS@(E"%7-9))"0MO(N)\"L]LY\ M99L[%>]6+[2K3$N%=,+/E5"/"23.E%A8G2A\)3W0J,Q2,5& KD0!>5*V40*( MG /8XO-"ZE1X(U!MA9O"2BDR+22'3>UEX *@I'9#!_H!PTD2K&U4KN9 #R<8B*MDRJ)8!("?*/RA5U#(6TGI- MJN"^,$%[*R0BE5Z=O_*I:)Q<), MA9E0X2&WB&^Q**&3,@7$VUI9%EMK3T55-$B,2ZR>A.I8J9UK9:5-YDN&\+3V M9VHR3"6J&#^W2HE,W:O,D9+*!LYD+I>4Q_U>=6G'PUPG\R!56SCI'XR06)88 M3#!$F[2N[";G:&TFL;3MT97X0$:(Z$K\LS0>N[@ '">.1UB5(,=9AF0T7X)Z MX%R[=K*U%0PKJ+ZZ1J!S%;L@)'C&I^+I><6P6 V[AW::D5<%2 M'$UI454%0$NO,DUVM>37=0E06H,QHCZ$0:5E:$3] [\D%SDFJLHG )YZJK+, MS6_Q%T8N%*<5F'',4 2TP6)W,V1B+NC^++UGV9'%+]L?1K?2Q0;(OP"PEXX MB5 [BD$(U?"\.QR>-XLW'H-#1V)XV>V/ABTUU;J5E@^K\%]AZ/$8)&QP/Y"[)VY^>GYJH M&T7GU=]Z]_-2TH^[O?->LWCCL8Y(O]^-+B@#0<51O>Y_3,F@V]]31_6[VH"G M5Y+$.\R23\!*%'[]^DWIB,P0-\HG:.4 ;!3.:6G1_);)2.FJT\X,/"K,);;X ML!,L>5D_\$ M2-J:U?2:O,OT#\(KP'3%SLR]"KPH+:OT5X#])$Q71%$%G*[$591L9@W2^F22 M:LZ!_(-3+;DN+EY2/13.9)KH5"K>R(R8J;BC ]U^F-Z$X&T8J*OQZ0Y@%GH< M]4&X;QJ_UG.ULR:.HVX\&)Z(]\Z5=0$E2)O3H>SJPM^VO@:O+R@04 GR.]E$ M*\JA+NZQ@ODW, =3#_D/G%MN0\F#]G,R?#=4LO4!SRJ\&\]FU+_H_FW7#[E\:)S5[PYB*/!.P70^ M>"FNG%0M#/(A+D=],1#'\0D^#5$3%M2'#$S5Q*_-Q;@;#R.,[6/ :MP_$<-> M-X;:CV6APZEC8BB^PVY\>=$8=SSHH0X&W=%E7!VTJ-$*/B7@7%(DRS4=O16L M'P]1=8-AKX+7'6EM;[SL]OJ1&))Q@Q$V5N,X["7GCL1YU!WQ.*"Q7:]K)OEV MFQS.1SUD=N4CO/N;^:#6Z8D+1.Z$/_+R>9G T(W.8Q'!IBB"PFH(MQ.!01U?C"A.U.]A63.^ MJ4M:O3/CMF(Z&[J(IM-! PC=<0[.RK3" S1XO@ =@9^,5SEX]9RN#GD\X%F) M8Q)^@I/B7Z.^-)J!+O2GSVNB7LN2=6K<^FJ!43S@KX87 M;>>V9)#AC8QUC7O=Z58#=D,,Q+/FC)@(!F8ACB[/H3'%42<%<3I^(/-)UAP1I;$/7H53A0AQ"T#\+2 MA7ROBBAPXE78PIU+?3J&K>FJVPHPWQ=D+C%?[AM74X 0(*6ZO##$E446*\K3R01C.K.CU(3+M-HTC3ET-R@!%]/ M&3O'_OG@5 #R5F2ZU2K<=NN<;R=D:=!4QI<, 4U/*ZP%6>KKO/&A5=9M1 MWU!PV;4X+R=SW2J[&L DBL@^]!)MK^\P05L7S+SI$ #*ZJ;+^D31/N4@XE;E MNCZ(6I55)P^SDW4OY-*" G) ZL]>/J*.,MI%UT9TR57WI-P.)SM=:6L;0DP? MM?1W L@ 5X$;UV9:P^**KE('SXRE)&\R5ZZ4G;1F9]I9/6%7".I^CS#$!Q?@ M7C3)H]&PVP?Q:6EPPX,(-R]?GYA4(7+.A3E$U1E']V@X[>K M$KN=R]_1V$M@%X\Q0KZC*CKC*2(A3/W:SZTI9T!,8CKT3>-EGL]8O MAKFR,_Y=E'"^+'SX\;#YMOGI=1Q^<5PM#[_;?I1V1OPM4U-L[9U>##O"AM]" MPX,W"_[]<6*\-SE_G"N):4(+\'YJC*\?2$'S@_3UGU!+ P04 " "-AEM6 MG ;X52$% "/"P &0 'AL+W=O>>R6OUDK_90I$"X^ED.:Z5UA;7?3[)BVP9.9452CI3ZYTR2Q] MZF7?5!I9YI5*T8\&@W&_9%SV)E=^;Z8G5ZJV@DN<:3!U63+]=(M"K:][86^S M\<"7A74;_S?AQ6WLY+W ;QS7YMD: MG"<+I?YR'^^SZ][ $4*!J74(C%XKO$,A'!#1^-YB]CJ33O'Y>H/^UOM.OBR8 MP3LEOO',%M>]I <9YJP6]D&M?\'6GY'#2Y4P_@GK1C8FBVEMK"I;9?HNN6S> M[+&-PS.%9+!'(6H5(L^[,>19WC/+)E=:K4$[:4)S"^^JUR9R7+JDS*VFOYST M[&2F*;_:/@4P$TS: )C,8/J]YA5%WE[U+=EPDOVTQ;MM\*(]>&$$'Y6TA8&I MS#!["= G(_I*0S# *)!%!W &W8>#SW>\+]Y_-)A^.-F8:RF M6OESE^\-H6]R>M7X7AP>8!WW/&.#Z'_"^][;E*A M3*UQ%^_#R)\^?YE"#"

_@\FSY\^1UN/MW#]->O[VTHVI#PN;X J;&JDG9-H<-\@>]6VM);?DZ$]T(K *1G $9\%H%-%[')P/1S!7 MN5TSDLYP12.HD4V5L0:&$";!^"R!, [B^'PKVD)%03)(VN<'I-8OE,B EY56 M*W0X9B,9!HF#"<;#!-YI90Q4NV,V' 3GX1BB49 ,!P1JS 4-IK0N:^&]SY J M)^6LF5BDRDJE+?_1;+P)SX/X[.R8%N,@24;'>U(3@*1Q?@1A&,3#(%,"5*UAIQ+)E,$X;PU+L,O".$CG04&P2F0]!WE5PF>>>9S M2Z\F* 1VIRA*6+CAO4)X+U-54CH_4&2.3ZED#CG9&C'$E6+BBH5"O"><:Z1L M'<7!(([]GZ.A3Q:=5=Y%7SN ;A =J-. +)D*_?$@GDY=F%A*)C1IF?W5DVM5 M$B].MKRXX8Z^\;!K=,5/Y&MT[+EM7210-+N>,S?TRO#SVEIHF]/%9 MUI0\EV_*V,W\#H:CP4D\""A?ELDE7P@T3C6,+M\IE:VY$-Z[SZ2KVQ\DBEHR M<4)]VS50X#/PSY#YC*)W@B!(0=*IO7'UE(K&"7&9UMK%WH\(A(JFG?1^6KHE M^$"U)9*Y NW$*5("6T,_8["J$CS=%AR7N68TY\FN&R1;Y)15W#(*+&9T%!JZ MJGC+->6@06[R1(7NO5@T';5"S2A8^SQPI=M4\M;0$B5M"O&TVQE\3+&R/HR& M+R7/B3V%L:Z6FF78%!G*PB7/]QR9WC+?5L26<]MB;A836T]K(^4S>79)C=(- MX;H9PH*&<-"68,DDG#](OBNJ:,H M:9HZ#L(X=#6ZOQM_ZN%=QVW_V26I1+WT5T%#ZK6TS7VIV^UNFS?-)6LKWEQ5 M/S*]Y-3J G-2'9R>C7J@F^M?\V%5Y:]<"V7I N>7!=V843L!^I\K93;31YJM=2UG3?9&7]GBP MKNOJW6ADL[4LA!WJ2I9866I3B!J?9C6RE9%BX0X5^2CT_614"%4.3H[E_&3(-D4AS,.IS/7F>! ,MA.?U6I=\\3HY*@2*WDCZ]^K3P9?HU[* M0A6RM$J79.3R># +WIV.>;_;\(>2&_MD3.S)7.NO_'&Y.![X;)#,95:S!(&_ M.WDF\YP%P8QOG M?)"=/S'+RW1NW2]MVKUQ/*"LL;4NNL.PH%!E^R_NNS@\.9#Z>PZ$W8'0V=TJ MBUJ<'!F](<.[(8T'SE5W&L:IDI-R4QNL*IRK3]Y?7Y]_N?SXD697YW1] M^^'B,UU>W?KR@VW-T:B&)MX_RCJIIZW4<(_4(*3?=%FO+5V4 M"[EX+F $$WL[PZV=I^&K$L]E-J0H\"CTP_ 5>5'O=^3D1?O\UGJQ47E.HES0 M95F+I+Y+F,E?R3I)5 MJU(M52;*FNQ#*M:$,8#9JWFP54-68; TRH,JH3$*. MJ&DC+*D2EN"X);UDZ1 !7^ H9LJ12DRHJ. 5BKOE(KX>Y<4&P@IW\UHA^W5$G#C00;YP]NXYF&M/)A2.^-1M1>HG@/JL@!- M$(R]Q $I]*+$=S.)-YT$<.X./:CB%,IL7>I'"7.Z&3J9J+0"\,4*)2T1)ZM[001QZ$]\_Q# 9>^&^=";#9)O# M@\#WPC0Z1) G0;HOI(%81Q'X_'&DZ84'Q-AP]U ]B MWYLFD?,A]>))Q$S?DMYS,#.WE^ 0:BSCGVF#.9T!]Y9[%1426 7W 'IN5=I: M%0YSC97+)J<J[PD9Q7$-Z&,9YEQLES=,E&^" MR!NGB:O.-T#@%!%T; O%#U(82Y)O1+LJ$"<8 A[W &YFL#E_^!%;SK1U5'PC M\D MJ26NPN:K1+^L-&3@8M!>AC1W+>[:BZYG.&ALU@J]<\/=#*K@B&OKN'+SORK1 MHKFW+Y=PVRG,1 6[\DY'>V-H+Q2X1W6=?R$SAJ!U';L0#RY#1LD2:Z+\5ZB> M4[*[+2R;FB]HB(&II7'7#MFQL(ND:]?MBTG]C2/N3M&>>43YKFKI*IMEZ/_8 M"YZ1/[@=DY$C,B]!Q>-KS.,HFO(X9H*)XXC'"4V]\3CDX80F7IA,6N"()7PC M5$/D>EM'?KMNP*,G+QFPX,J]U]#[N..UCYI^MG\2SMJ7T./V]CWYF\#M$*G/ MY1)'_>$$+S#3OM':CUI7[ETTUS4HUPW7>-9*PQNPOM2@A.Z#%?0/Y9-_ %!+ M P04 " "-AEM6?RD9$@0, #A'@ &0 'AL+W=OFS5V,S=X51=$/M$3; M;"111TKQYGY]GQE2LIQDYYDA]6YG[)W;*E6+KT5>NO='V[JN MW@R'+MVJ0KJ!J52)-VMC"UGCUFZ&KK)*9KRHR(=)',^&A=3ET8=W_&QI/[PS M39WK4BVM<$U12/MPH7*S>W\T.FH??-:;;4T/AA_>57*C;E7]2[6TN!MV7#)= MJ-)I4PJKUN^/%J,W%Q.B9X)?M=JYWK4@2U;&W-'-5?;^*":%5*[2FCA(_-RK M2Y7GQ AJ_!9X'G4B:6'_NN7^(]L.6U;2J4N3_U-G]?;]T=F1R-1:-GG]V>S^ MIH(]4^*7FMSQ?['SM,GYD4@;5YLB+(8&A2[]K_P:_-!;>;+Y]NQ7+QK\7%]:=W MPQHLZ<4P#+?BY6K+9+A/\]9ZWE-GN=%!?+& M53)5[X]0 4[9>W7TX8>_C&;QVQBX,(BR];)=8F1RWJ- [D[?B)]DW5A=/XA+Z;;BJJP5W%2+SR 6"*PJ5LIV MP7WR9"1NFY6Q$,S,?S8D;"D?6,D?_G*6C$9OQ2+]K=%.4TD[<3(Z%:-D.!X- MF6%+RQFT?EDCM^S:#0_$[>JU,:*2ZLR78L?9:IS M4GX4#YGA5(S&@V3Z2HSC:!;/Z2=))N*+J67^2+MC,9Y'T^F$+LZB29RP:K=* M,9T(JB5OQ47C$"CGQ*4I5F0HVP%P%>O&PL569,B Q@70VTC+<2#GERRQ"A*M MRME+M0&R[5TR^*,(B97/T. M19,HGI\3M]$\(5X0BC3Z3D5GT3@9BY-QE,109#R.1DF\5]0GV3&]'\^GK.@T MBI/Y]X1_W=2$+Y759:HK\(,NZ+,(62^I7D""IT%[G")X..X"A9L)"F\\FPLN MJF0<3<;GPM=G=.XIYEV%/(K%"Y#P^A ,8+FENJ!1A++O0/V]L2N9Z\.#B!?>5TTY BJYS'VZ4NRI*O:::)SL;W-M#0^7&*D6J>8QI&>UT MGL.:.]6F440^_2_\Q7PIJV@RXIQ:KQVR_27>Y"/E+0_J2PZJ,_F]R@;B8Z,. MV+H7N3$&T2LTHB( ' RG $0'WB"?XBE%*HQT/;Y$/MB#^6B,S$-:.O5;0S(^ MW7/MD)MUZ<=D#]Y=+1$3-J%ID0)/*'6>!JM5^#MR%X9\,WD'_^?>TS4+Z/Y$ MZ'5R*:Z-#/6SU&4I4]!?R/*N#2F)4>LU\H8#=7GSZ]7'UZ-SLI6PJ*NP MUD.MK%)Y@:ZI"#L]<%7*>O.03T2:*LS^&8%"4W*]X :%ABU.>B>6%D;X\L;E MQLI"Y*2K]GDH"VY>T.GX+#J;SL0)/26G)O';UC"^';T]I44+!"SGBA=K:XI' MYO977RM*LF[M/N4NC36EO->V<6*ALTA\5KE6:S;^$^#(%#I%B$/A+U+4Y!4! M2:FX.1U:C1AIA(YU(>]XJ9 C:Q9V6TB4<)<=BPS[#$U#,KOD).AZ>['H%-U* M^+*JK"'VQ!(W>0L=G%#8)D(V\X/CB*3UE$>/X-26+GAW.HNY%'MN9T-0:*[V M0$JL^MS[DE=-S\6F MT1D3]CIJF)!:LSKNG#(];0;BQX-%R"N?13WM.4[LS#_L5O!/MLY*:7;QND ZZETX$ MN[:UH]X"7$7A=WV429DGQ"CE!Z,^KB('@154>6(C20(\:ESMH!VVJ]!I"C4[2+R\,B#?K?BWLM5H]]%4^3);,JITX'G=:[I/+)U;H M!'3T0 KO>RP-T_3D./%KMP2OLG(TB_6G0)D[\S@EVT:+/E%@@##VP<\H7>YP M)% U.E/>40RHJUQOPFRRCTWKF@.I/-C,W[J#-91][3RS:22AKO+>43+=MK"- M(<;I3&-7I/Q(T2H+.FYH#I/J?M@(M\\L'HB%]QUD^YT!QV!%3FYWR+:QD#U)BPU)'1)9'T0 _E4&\3S?!"_ MHGID++0:)4GG,9&H& >RZC1'UGWN2SE-'VXNB M'ER[KIG<86?1E=[RZA][IIWBT''$YS-00*]#D]H)@2$KLM,Z4;QHA0 MJC=I;4)5C2.?Z!3HBF,,)=37FH'C,?$DPKZCHM3P.[]4V9JZ6L 0Q!6^L=1? M(*I0M=6I \ "\90?G,$TI-Y:6RA9[\#IX?6:K Z].KS?5]+RZ0' 2FTHNNLZ ME)WZ6NDP!X;E^M -&#Q,YG&;/-$%3D*/>_7Z04E+2(46\+MG0Y\5LH8./KQW M* ZY,66K SL3.O2<,_61]6<9EO:#(5Z\NV13R0WZ^4Q >/L1'8A?JIY9[5P5W/@RRC%JD#_!$PSV MH,$)T2G/J-&5_8CKO(U2"@!PJIW[X(<[H%/J&W\7"TT%\!)X<1W0/X*->YG3 M4(;;X]%9$DT(JOH]@'H#K^5ZH]T!@/T ]+BGM*XXCB[:#^^&@S,*Y$!U:,0?-XXZQ?L]+XY)O MH11HKLV45#\>4Z,;A.,D"D)I>G68(OUPC7AKWPQ*]JO;BLKX[2X?K;1!,;:# M8MZ0_*ZL 9:\L'2_>2':1\<4ILG1HE3_A*4^./![1M$WXD33*$$I"]R@48&% M\H%E3]SQE R/0 URZON,0'A! ,P@\&1)/)C';PB[:5=@FLWVZ=0Z]N IG^" MZRQPY2WK4Y:=M/V,DOE>UXYQ3\&.$G4OLG,DFE\%!G"!3T;MI#L;B?L,[ M#?O#!S[/6T$8;X3"229R$7!8SIYP')SC/?=\:]CX[%LIN M^..J$WS6[[] =D^[[[<+_]ER3^X__OXDL6TK*?G76(JTFAYYH&AO:E/Q1TQL M6VM3\.562;B&"/!^;0#]X88$=%^U/_P/4$L#!!0 ( (V&6U:-;!5!+P0 M *L* 9 >&PO=V]R:W-H965T&DG>D+2/+N M]WV[6JTTV$GUK#-$ _LB%WKH9<:4ET&@DPP+IENR1$%?5E(5S-!4K0-=*F2I M0F M'7JA%80Y)L8B,/K;X@3SW *1C+]K3*^AM(['XP/Z'RYVBF7)-$YD_L13DPV] MO@7D9T:3N]EB/IXL M'N#I9O$%)H\/B[O;Z?P!QK-KF$^_3F>/4R"CR=3:+6[N9H/ $*_U#I*:XZKB MB#_@B&*XE<)D&J8BQ?0M0$""&]7Q0?55?!;Q&I,6M",?XC".S^"UFRRT'5[[ M [PY;E%L$%9*%C AK8JJA7;"9#!Q>X *_APOM5O_ZU0&*OS.:7Q[LBYUR1(< M>G1T-*HM>J-??HIZX>]GU'<:]9USZ)]3O\"]@:M<)L\G]9]GF-TMIM"'7^'? MEPO,,4&^9BD@E1NEF:UR>DP M)W(CR(U,+MI^W.G[L$.%39I&&VOP@677D/;_7"QW[14'H,_\9,=1$D+(;T?]#Y-T.&'7&\7%^K^26O@*IZK:3M0]I*MC"^B8W'<*CX.U M.V")TX.H UA3#\9]7^*:"V%E$@NR)(,2%9E;OR+?+=,N=KEWX-X]-5YP,K2R7WG"Y*DD^'HNN'[=C:'G1R M2M?>!EC1+?%=>*IA+X_8Y2M["YZP!K$0C?]K8L5W.OH]=YXH-HT_Q@>YQ:JF MA&V7='$5[N+RJXIWZ:VS?:2=END]M#*H6DVE4!M.T!X7E^WOZN9LV525XC"K M@R6.NP8U"0-'[,1NFAA(TA1;(#U0)]N'8A]HB;*(4J)*4G'\[_<;4G:=Q+Q:/ M.;XY.3Y9&?O#%5)ZNBMUY4X[A??U<;_OTD*6PO5,+2O&/U- M9;XX[4P[E,E<--I_-:L_9&O/(E"TS$)2JBE]QU_IA MAV$Z>(8A:1F2@#LJ"BC?"2]F)]:LR#(UI/$BF!JX 4Y5')2YM[A5X/.SJ\NS M^>7\I.\ABT_Z:O"CQG4Q[ M-!IV*1DDR0OR1EO+1D'>Z#EYRJ7:N,9*NI9WGLZU27_0][.%\Q:Y\-=3-D>) MXZ4,FSU4J M*3"39BPDEE9*E*1W75H5*BWH9R.TRM@CK\.A@ MD'3I]:MID@S>MM;M79M:I30=)_OA8OBV1S>!T360'T5UR1>,@3WDT M2B5(F M4570SE6ARJ:D/:[.?=Q6OD?7A=S ")89JY:J C4,+*%5WJ6ZR1@LG-OV&%-S MHW 0(:HE7^76E&0J26LI+,$EH QKUZ//C7WD%,H,5<93BLI /P3 -6H5&A44 MP_DJ8[RW0C>2EHV &B\!T-A[5-ZJT*H@YE96H($V! A6&YN%%A1L!'!T9FRB MF]E!G-GU7M F24932)K,B4\+50WMC;L$UB6"ITV.FID@QX4%4 [ M"1^P)?% *[%06GG%5?(HEX.AG)*[T=@F0$R)IN+"(N4Y:GC8G:G$0J\IE39D M\4KB3=(:PJ5-%7,%7"R_2ZW?8VFBU%Q,1*,!->!:<]T\P1K#N@JO)F"A1BV& M ,K0M4T#A\%JR0XQJ+-'G05 I[^'GI,_$^:'IT-.4%?+4%EZ_8QV*WF.^>7M MX!\HRSDA8VZQ\-WM_\$P;^I:A_)"":3"%90C'1&B.&S%N4>'0N1^_- +_RWI M_WW.7S"26J@L:! EQ\,]RJ 2(/"X,GIVP:-L/-ZIG6 ;1L(\:(YM]:$UNT4U M&DWQ9E0'D6]+&4:X1\+O%899<,Y&E.CQ!3IY[ X5!L2'Q;2#%FJ'W=%P$K[) M>$#O&\^CP^9Q05V7RK>=<--1\?*%'!6HCH?V;![(^-!(='WT=[2)V YJL6Z? MT7^.RBBX9#P9\V;,?>,P+ ^!=')TR,NC '[$RPF60P01^8U:SI'!.#@:C^C: M^)W',CI@ X.& R@8$,\@QZ3*NO%Q"I#\'M$>ZQSNMR*>\MT4ZM_04U-0?V%.' M27=A/.;FL"SP1T5:)L!];HS?;%C!]J_/[&]02P,$% @ C89;5C72MH8] M# $" !D !X;"]W;W)K&ULS5IM4^,X$OXK MJNSL%E29$#L)(?-6%2!SP]W,P!)FM[:N[H-B*XD*Q_)*-AGVU]_3+=MQ(#!3 M=_?AOA"_2*U^>?KIELS;C;%W;J54(;ZMT\R]ZZR*(G]]?.SBE5I+US6YRO!F M8>Q:%KBURV.76R43GK1.CZ->[^1X+776>?^6GUW;]V]-6:0Z4]=6N'*]EO;A M3*5F\ZX3=NH'-WJY*NC!\?NWN5RJF2J^YM<6=\>-E$2O5>:TR815BW>=2?CZ M;$#C>V(1"UDF18W9O-15?8,25YL4L=_Q<:/ M'0P[(BY=8=;59&BPUIG_E=\J/[0FG/:>F1!5$R+6VR_$6E[(0KY_:\U&6!H- M:73!IO)L**G4UFTPMQ?O7Y>OIE-KF]O/KR]KB M=!IS'%>2SKRDZ!E)820^FZQ8.3'-$I7L"CB&6HUN4:W;6?2BQ L5=T4_#$34 MBZ(7Y/4;6_LLK_^?_+3^%)[\T+F@\:S0W5_6?J7J]NI&(LC,;N].O_'QZM/%].;V2\_G4;AZ(V8_OKU\O:/0$P_ M7W^Z^F,Z%6?3+],/E[?B^M/DRTQ,OER(YS D9BN5+L2-6FKR*V?A928^2QNO M**:([$:)A4YAE11EAO2T3J;"\33;GN8*67A3<4/I*&9'?:1*L1+%2HF9BDNK M"ZV MR"31M"84B66N"YD&0B]$IA10W177I76EA"(82DN_I"S;MY8/8F'-6A0@,YY% MOV:Q4);N0%"IT!GLPD,KUL96+W6V=)".P#L\$*:T(H8Y+!]QIL$&"H!@M\:O MY#VFP0="+I?0"7J(>YF6)%*4.:WW*ASV@EZO)PXV*XTXZ"Q.RP1SPV!PVN-Q MF3-ITA9;K&0!4Z 9L'VO3>G2A\ID/$PH)EZ5_6YP0L$@IE\!0>2UR@>XUHX0 M0%K71I;64J 1X,.NN/V.B_$XQ2-,]_%PJJWX7,42"VV7Q]1);G4J(D\K85=, MV+W@&K6>PX2:;P*2!HNA7^,R>2]U*N>I@H\2"M]WE(/PU!F*[G[,4U'ZL]1. M^VD_!OM!"_;3.B0_@ XHS77&J[C@ M":A_5*T7 .Z5\)@+HV (][T 9DD:H=+#JWZ)[ZC\?P ,V/+4L%VC&KA0;,@A M,HNWV &R?M3/7<$5 %2:EP 2ZH"XMF9IY5I *>ZP?_I)WSXRT">NO+4PT M%HN5QSK=?0;N7EJXB]9&\ P3ZJXWNN+KUMW/*1/L ML;72A'2,8V,3#AUG'M)-R#Q/=^41MHM32FAW%F@>L2,6U%;VZ M$A.VHS%FHV%,HM#B)X@N=%D9:RSY M#WBV%>G3^KXLP'^YL52,=I+0),')J6N^)WFY$@(X L]'D-P_S55<[@O082'EIW*ETQ7>>I>5!5@T-NQ+9#DILK(*'5R6$G8H5G MKIS#S9HBZ2?(!1591,#[?$--!W[73&T-)<^)- )F-I7JI29XPT\@$,6UF[1U MK=K7Z.GCU-S6795CXJ.1\&W&H*YZE_Q);NC&*3M#FK[M6]\2$H+G)4'J]?W;?;.=\1!XP#&LERI#6J5HS+RO=SW"Q*6^*1MKSB(-.)-H-+E5R5](;>OL]BWC MHU:-Q?I UU*W:][#6\+<,RZL8M0L"%$/2MH*@00JKT!3$B6Y2ANN4PL*/>FB MLFK6'*4PRP@;3<.3$(?LZI*57)T)6H]KQ]ZJVX8I2L(@Z _K MYM4C@,QOVH M,9/4CTY#09'W2W/SENS4OOQ1"[5=1>[O(WBUTGGZ.4ME?'*8>!IM24?@9)V3TRR34.GWQ$K[(9VP/V;;/0UB2IQKU8J. MJ :T+I!JAQ\,LX=,OA\$'9R>P,TO.H'X6C,_GP5!>-QCP<3)CS4>)< /.:^ M-TT?/-(7AOI\-M,W'GR.!E4=Z[GA RA:"6F(^KD3FY)4 'X2!7DFIPE(=\YY M#ZF:J'WJ*8_I%F9?>_U(-_$W)AC.Q9:$5R+J#D;XZ7=/^N)&N[NC!5&!SFB3 M"'I@P(3=<21^%KTNFKV?T?*0C13I+42'(5ZWI:J=?OCL?5Y47- MDP]:8=/*IQ;1F^;WV1Z>$<7'-,ES[3NYI-J#O,@BTE6A075@S&!_C#BZP]=5 M?^ 9A-FCS1A1$(4GOK%_S%K5LI[)HZ _Z-?C&J4'P7 X_AXNN TAI_)FR$.@ M9K6DM'7*D"N%[YZ>N.IUO?+O-;XF%;ZF=3FY9I9Y\OY&T:$PK8$4XG,U*C>W M:/;$I#F=N,0;C?R)Q6^,HJNM@X)6!4!L6,DP.!V%P-AIM]?W."17#/OBI'LR M;#1*Q$'8/\2S\8DXI[BEM-T^Z(_&AV+4!9/OK$+HV8(;XO(*G M>_V!^ T0KFA?U;@D0B9DA\%HW&_-(@G]8#0<$+:&>V2R_,;W:<\&1O8FYD" M:Q=MLFP!#(W9O7<6)]:V!V$U@I.3<5#M7;3;\>5\AWZYFY!/:6W;,H04<_;! M=PER7R)P0OY@%NQF-C#S+59YP;GZ1,'E/GH\?#Z//)U>T/@/-/Z'$B$*1PPF M_-1I$$4G@/Q@@,1+E?19$/4)\;T1E5XJW)P&G 5A__DLH&;G%:7420N<+:K' M.'9>%>;_$)&G_:H&AL&P-_KO0:E^#)2L.2L0!H-Q[W^&Q=-1C<67BLY*)A6A M[VU7/7:>[26[8M +#^X.Q8P/>ITO0.C[7$Y="NF8J 7OI6D#;/6\9 =5L_C$ MA ]S=7MA.H7&AI&VDYJ[>3KAJ'M,V'.U_SR)]N!\-$&[&+^')PSS;IKKXJ.- M]UK2.3M41S'_*.T6]OAH5N.5/X':RG"U M^U@;$ABAK=@O+MSNL*NM_75ST$:SR04O#JBWG#M/F_TJP8WVG>;>GW+X/A52 MT.\GM $'N_R]S#C2(T]FN^*E[R\X,/4.L(D0?\>HATMT2VM.]"<[HWT'KU7N MHHT]HNSSN^GZ^T.%;\>A]*+XPIZAM:H/DG@/?_!E!+ P04 " "-AEM6H\H;F1H$ !>" M&0 'AL+W=O8EH-U653\8YX98Z]@9VX'AW_?:"*VDLI.H=*Z^BF/+2ZR8[>L:%>T4VE3,T=1L8EL;9'EPJF2<)LF7 MN&)"1=-Q6'LVT[%NG!0*GPW8IJJ8V=^@U+M)-(@."PNQ*9U?B*?CFFUPB>[W M^MG0+#Y&R46%R@JMP& QB6:#JYN1MP\&?PC$$KD MSD=@]-GB'*7T@0C&2QB7"'ACG:XZ9T)0"=5^V6NGPSN'R^0'#FGGD ;< M;:* \I8Y-AT;O0/CK2F:'P2JP9O ">4/9>D,[0KR<],%W"OF:+/ MHW9HX6VG!TSE\.1*-'8<.\KJ?6/>9;AI,Z0_R#!(X4$K5UK(5([Y?P/$!/>( M.3U@ODG/1KQ%WH?AH =IDJ9GX@V/&@Q#O.'_:P!_S];6&:J5?TXQ;>.,3L?Q M]^?*UHSC)*(+8M%L,9I^_##XDER?03DZHAR=BSX-^L/,6G06;H7E4MO&X"F8 MYP,]/JTR&"3P,V0/S_=/?V49++)5]KBZ>WJ$U>Q/F"^RV[L5W"EX8(:77N:D M!Y0>YMIHQ;;"-!9F(N]1D4B!15L@&==*5X+#$GECA-O#C#O8,0M6;!3F()33 M(-FN![716Y$+M0'55&@TA7/LM5WVU]V&@#HPMDY4C22+"IDG3 4J%)=-@ MLJJ6>H](8!RJ<-=7%&QN,!<./GW\<)FFR76V6,W#<'#]^0J8;RB-ROVAA]2\ MM68;ZF/6 4?C: 088E,3.E0F'6T[-.WR@0) M=!$D##8>\(PH"\X4V5C>(#Q+&K\9#@!?B0C=E>"!E"M,O"O;,B'96D@O+YD' M_L2L#]\07AHF12'(E)KU<8O4"N-"&"+F2H/!TA!0>\C8AULZL4[/;A-:"$NL M'59KF@^3<./HWNV0Y./:M!!)M(W!#7,(:U18B$#DIT'2NQ@.?7;=D%)TJ%J* MG*PHIJ./%S4 F.N*KDOI&_T6J>JXKA ^W6MK/P,5#!V4;^%O?$CZ]M@T4%4< MJ)ZD1\E;>G=AD!ZJN"))]YX#W7O"PYDM ^9A;W3QM7=(Z05A4&L3:HKV/9%6 M[25E\6T2!D.Z1\MF;?&E\562;0,MKX<)%1J>'7]:!F4@3[ /-#H).%V7H#XK MO.[4WCK!NQ;7/]4]XG<]G^II$UXV"UPWRK7M_[AZ?#QG[9OQ9MZ^O'3+-U3U M(+$@UZ3_]2("T[YF[<3I.KP@:^WH/0K#DOX H/$&M%]HDJ*;^ 3'OQ33?P%0 M2P,$% @ C89;5G9\&ULO5G[;]LX$OY7"&]V80.JK8>?:1(@3=O= MLV:-K= P[W RU1 M-EM)]))4G-Q??]]0#TN)DVUQN .*1@_.:>7>N+ M,U7:3!;B6C-3YCG7]Z]$IO;G@V#0//@D-UM+#R879SN^$3?"?ME=:]Q-6BV) MS$5AI"J8%NGYX#(X?36E]6[!'U+L3>>:D2=KI;[1S;OD?."302(3L24-'']N MQ97(,E($,_ZJ=0[:+4FP>]UH?^M\AR]K;L25ROZ4B=V>#Y8#EHB4EYG]I/:_ MB=J?&>F+56;<_VQ?K8VB 8M+8U5>"\."7!;57WY7QZ$CL/2?$ AK@=#976WD MK'S-+;\XTVK/-*V&-KIPKCII&"<+2LJ-U7@K(6Q-D8BDKV "4UI[PL:>5^&S&E^+>,RBP&.A'X;/ MZ(M:_R*G+_I;_]AK:>),F5(+]L_+M;$:B/C7,9\KC=/C&JE*3LV.Q^)\@#(P M0M^*P<4O/P5S_^4S]DY;>Z?/:3]N[S$CGU?SX>/G-RP(V OV[L/5Q_=OV.?+ M?[RY89^W@D'_3A6BL(:IE%D\V6EU*UV5#=>B$*FT(X9R9[*RQ1(V&+=6RW5I M^3K#(P4UA95%*8L- T-H3C5FG!BIO!=<&R8(% PI%?E:Z#:MC!<)702,(Q>< MI#*0@V%#64!:E08+S.BT6NP67I5:PV1V8[D5[ 0/I_A_-6.?E>49"J5ZW7GQ M6J0"#Q/V5B0P+\/38+F@%:NP5C,,%ZL1FP:-EJ01.6'#53C"GX6_8+]J90P% MH1,GZ +T3]C2#]G'4G?>_'_BEL@4IK)4J]R)B;L=6 XR9";=%$9TDLES52(Z ME/F25JWO&=_MLGLR@L0-PE%:I>]96@?KX +3%"H@)0Q^)OOK-VL!D\4#5_$/ M1&U B VTJLQBGUXR&SNX[6RMJ\P.(\\/(@K^E-&UJ*6Y\%),7,H!A[@N M:('RUNBO-4@$=C"PR.Z%*)R0LY=27\'"27%CA*TBD4F^EIFT4E2P3&4!*R5" MK@4T6Y+CJC0PMU\#[>(QNY&;0J8RYC48#S2D4$1M^55^_J^H MY'5GF\;O#X2MJAKA728X^4:I\*;SL+J80?X3Z)[K>.MV3<0M1II=3CB*C^$E M\J:@C\B;^SYQNQ=] M;+[LYZ5KZV7\5RFK,K H(PDB)6E4,VPAHAA./7\Q&[&W\HY(I5(//L"C84!& M7/&=A!GRWWAM5&KW!)8HB!PC1%C6[HV(Y](8Q\E#"F XNCR$:M>JW&QI H#3,G5,7%KITCYF MESLTZ3N).5YD]^PD6'A+@*]N4W\;$W?'ZEO8@;3(0I(JCZ&YXWW!5 '%*DT! M#%;NJ%R&@C0HO$(#N_P4E5>=LJ+]*A35HR?=KBG]:":2 MT@TP)$@=-?1?QFU;4_M":+.5._'F8B!PJ;NHS6+0,F[W?$0T6L/1336)7 M*G%S1K!:SBO\/':%G*\#5WOED-$Z==2A>E3I^#]FKP^^E. M;7%\M?<(I :( MBJ09C"RVID$MQ:[$'\WSNL&WK2OEM^BY;L(C@JM'/N$2F):6CAQNE!*X+$Q= MDK>8O#.<(T!91\<"OH%1Z!.T0?&0"BK^\>!_G)4&DPZ9\K74TB0RKB"$O?=; MB3IK=GNDI,,G%!+=N$=H>ZKC>F[%,7L!;TV-QLV7)]500Y@!@G'>ER@.1/PP M\X[9%^R@V>7-%5M,_1>![['N:=1%":NE@D?8A3)_2\?\?M)D#=FO9;+)W3BA M1<;=+%SEER9=*&@@0CTU$W>]"5=LRJP>Q"&4"" 3>>].MSWJ16 -0$MDVHOX MF/TIF&L.38'D!+Q,?B/*L2@6XJ2F0F(-_M#-F4&+6&$X<@C#.I=>]Z(LFE>] M0; #08W]&O/N:YDZ.M7\I6I2M-Z?]>ZUT%Q-PJ=,#^Q'\UC MB/@C"#D[$N4(FE@KECN:\GF! NQ.B(Y=JG"7@/%S.4\.X"W$'6AQ+S(XE;N/ M$V 359.%I3X#EVD T**>*^!!Z^UA/*,-,$GQ[+&WG=@\P 95AS3-@$_9*YY5M/%X"/ Q(\PP M5UXF2=->7)VJAPE[4#K-L=KQ 5KL0=X-YSU1F-MI56P*7D_*^#M7-R>T9WP( MV!R'J?_*@ZG_(QXT-OV('\,E1KYGG*"SQ S'R,OCA='.:B>T""N>3+Y';RMV M/PEF;*_*#.ARI\ *Z>Z2VD)[A)?I >68A^BS!16V,6[V^AZT=6:.NO.[$W^* MPNPB]G!@I,.]<.IYB;B/ZV\E]"66^H5YNO(F".G1XNLP($8Y"#A^Z#RMCS^] M?M9C@Z<;VUYT(L1.?'+H"3J@D:?41_<%MZ4RZS7\9ECY,KX9MW-XMW4X[9VV MX@)WI+D0;76RT-/7LX6#W#N?EMHSM)MF"M^YWF V8YE((>J/%[,!T]7W M_^K&JIW[YKY6UJK<76X%A\FT .]3I6QS0QNT/\)<_ =02P,$% @ C89; M5F5"S27= P F D !D !X;"]W;W)K&ULO59M M<^(V$/XK.VZGD\QP^ 7")128(1?:NYE>RL"U]Z'3#\)>L":VY9-D2/Y]=^67 MD);0]$N_@"7M/OOLHUU)DX/2#R9%M/"89X69>JFUY=CW39QB+DQ?E5C0RE;I M7%@:ZIUO2HTB<4YYYD=!,/)S(0MO-G%S2SV;J,IFLL"E!E/EN=!/MYBIP]0+ MO79B)7>IY0E_-BG%#M=H?RN7FD9^AY+(' LC50$:MU-O'HYOAVSO#'Z7>#!' MW\"9;)1ZX,&G9.H%3 @SC"TC"/K;XP?,,@8B&M\:3*\+R8['WRWZ3RYWRF4C M#'Y0V5>9V'3J77N0X%94F5VIPT=L\KEBO%AEQOW"H;8=!![$E;$J;YR)02Z+ M^E\\-CH<.5R_YA U#I'C70=R+.^$%;.)5@?0;$UH_.%2==Y$3A:\*6NK:562 MGYW=+[[ +[^NU[!M4:(0_ MYAMC-17%GZ<2KN&&I^&X4<:F%#%./>H$@WJ/WNR'[\)1\.,9LL..[/ <^ANW MY"S&:88,O)BO[C_=_[R&"PYQ^1P#OB+$*B\KBU#088"M9!>9,N822E+...6X M"1*@CK(IPL&5/8W%'C5U,115OB%3M66TG*R)-TIA*;#*$JFQ2PD?4L33(.5#_Q0^@2@YA^L<:L>7I7 &_57(O,HIF M>G!(99QR_*Q**-P+P!Y4AO5@+$M'JJGT4V.1HTU9&HKHTL%'!Y"\! 2E#.U M6L:V6ZP*22HU7J@PAT];3 MCF)IC^I;Y*JBDKD&[R&\Z0W"01WM3 =2T*#_/N*009_&ULC55M3]LP$/XKIPQ-3&)-FA;&6!N)0JF]KT\]SR.[S)II'K2.:*!E[(0>NKEQE1GOJ^3'$NF![)" M09Y,JI(9VJJEKRN%+'5)9>&'07#BEXP++YHXVZV*)K(V!1=XJT#79H:% M;*;>T-L8[O@R-];@1Y.*+7&!YJ&Z5;3S>Y24ER@TEP(49E/O?'@V&]MX%_#( ML=%;:[!*8BF?[.8JG7J!)80%)L8B,/I;X046A04B&L\=IM>7M(G;ZPWZ9Z>= MM,1,XX4L?O#4Y%/OU(,4,U87YDXV7[#3I#4VLBR2R8& M)1?M/WOISF$KX31X)2'L$D+'NRWD6%XRPZ*)D@TH&TUH=N&DNFPBQX5]*0NC MR,LIST2+.M;X7*,P,%_14T]\0[#6Z2<=Q*R%"%^!&(9P+87)-J!"9SQAKM>LKQ5.1EAHH(:= &L+A H$2-2:VX63M(71.B*SN !J^ Q*] M<3A,1@(.#XZ#=R0>-,G6&4LVM3E=L8[G?8Z*E-!/2,AJ10 *6"EK>PW3FC@H MD(TE5=,A*BK ]>M',H!=5\S?ZO\2U=)-.6)@B[2CH+?V@_2\G1]_PMLI?,W4 MD@L-!6:4&@P^''N@VLG6;HRLW#2)I:'9Y)8Y?0Q0V0#R9Y+H=AM;H/^\1+\! M4$L#!!0 ( (V&6U9#\&PO=V]R:W-H965T! MEFB;%TG4DE0?%8%I5[ M=[#POO[M^-AE"U5*=V1J5>&7F;&E]/AJY\>NMDKF/*DLCD]/3EX>EU)7!V=O M^=FM/7MK&E_H2MU:X9JRE'9UK@JS?'?P[" ]N-/SA:<'QV=O:SE7$^6_UK<6 MWXY;*;DN5>6TJ815LW<'XV>_G?]*XWG -ZV6KO=9T$ZFQMS3EZO\W<$)*:0* ME7F2(/'O05VHHB!!4.//*/.@79(F]C\GZ1]X[]C+5#IU88H_=.X7[PY>'XA< MS613^#NS_*CB?EZ0O,P4CO^*91Q[H>%6,OWTLNSM]8LA:71D$8?>*L\&\KIBIPR\1:_:LSS9Y_M7%;Z/Y),-!(7 MIG*FT+D,%JMR<6N54Y4/#\Q,?-"5K#(M"S'!0P7W>"=^NL6D3"OW\]MC#Z5( M]'$6%3@/"IQN4>#9J?AD*K]PXK+*5;XNX!B[:;=TFK9T?KI3XGN5'8GGST;B M].3T=(>\YZV)GK.\YW^GB?XYGCIO$8/_&C)14."7804H+W]SMO3QYLV-[O[3;^V67]+,[]:"J1HF9-27MCK5$%/J%N.#X4W9(Y3U" M+[]=WGR]%'>7%Y]_O[GZ'UZ>O)F(N6$/SY[\S-&SY35U=RQX3W0X9!2,F]E %RF+K.Z9F<@ M* $?2DAK936/GO +Z84LG!D)OZIU)HMB-1*ZRHHF5V(A;4Z"1H(0S2MRI3IV M35T;ZT>\;&W-3#E");@XJNL$<(;E'XD_%+:9F3EB1K4;YE@10,6Z\00CVHGE M0E5D"&^1];"#7RB276K:T-R8'-:QW0*8 ==4#A:P&. -I-D($Y3BS9LF]DJ#A5A89R_!-*VSUJ*?E7!P'0MX8MVD5@XX4US7PA%D@! M8RD$X3E9K"@J*"%D@06!,%)(B($>]#]-:N"+&"T YTW-+M&X)!-.*:@489( M4 X)0H:CH=LVQ@ZFI_A7&HK[*0*T,I0BQ6A_6!Z)+_B==L:JFUT184-$$ZK ,TA/#L#)> -P5X'O:@=BV_)7_B_B+HY$-H@[S'WEY&!4B@$Y?HZ)5&TV: '827D8:D[E366 M$+L/A"2F*Z,8V-9)6N3"E*AR"^)]\,U5E9$C?[HVSOV\Q68& NU6TT3?Y 1K MG+L]#Y)=.JM!WTA;V\&UM')N90UZ,B4">R0^1A=T/)PR$K0F&4R2D>((>SBF7'J>E*!$;L":2GX8.5]&/ M_2HZL.ABV\)641V,JT6;GU, $>"YA:[7 M--^GYFZ[]4VT5^L1_VPIQOZJ+"-_]97H;YO0CD"NVV%/.\;#Q?X8?= RQ69< MTB^-D%-#>+BJ%:/Y&F_:3.V/78C\%9E-7&*8676DK[-! EPNDJ6>V\C. ;NB MJ4?$E'2%.:/=$#SAX;O&].V> 6I],UV+U>F9I.#53UD.5A%%#&QS! M33ACYX22T8:5]%0'D_BD"^G9YKY5?S:HD9$H$=L*"CJXPT)\&4Y5X#_*,LLA M3H!SN\/B%*(M/1BV>H13"BE#>3+3C_19!9Q?]CENEV [V"X]HJ4H@,)2?< . M8[9GS0:K_JX52>\M7+V:RQ364Q3QF-5\H.#MD5TL3G#N;U&,'@'[=X3$FH9- M':,".0\VU"8LT@@,*"5Y*P4#H8@+H@/1K*_N34D"ULRPU M,@@ML"VE(ZV-HK=CSK[#M'^[_-GAL^.CP] M_C*&)+M$-L%QQG7&@BS;BLKH#&4Y4'1%P)A,S?&:QENFQ. 6?+"3H/&U9Q#) M"MD09<#13!>T$ZB,(H"QG3A8DHPDR!M&/-J7TW#K#,%*M*CB MZ.%#^_JQ+QHAU6BY-FT6NF-8B_ + 4]YPAI1]:-MI+W9VOCY(;<4W6^2,K^[$M_'UUTOQ^8/X<'4SOKFX&E^+JYO)E[NOGRYOODPHXW#RCTQ8 M-GYAK/:AWS%OD+]\%*K$C%1Z8)7*3J50(&=MLY+HM@]X4\!LN@!TJ9XUX]2< M&%!/(A=.VT)(),0DA;!RK_C0\W'<6*#S-+6Q/)WMV6_='&(.H%(AQ(GYU"%Y MOD<[4F1#PUV>?MEZ^N5.#UV5-18*T&C%>^UJXR1W\JY--3^\AAMR')EH"R/! M'?+54!CL6>33+0*!W$UA#*Y1 CP4@4O)>-2(<1IJT]- MR7"5*[A%@_G1/')6(/%:+2/;T]W.& P(Q .8A*X@':I%IFW6E(Y1DA[D.@O- MILB0,^#DBC$E-,OH/%$%/9BM4C9.0\6*'(7*6/Q"X;'B*4'OT*1<*#I:(@ : MZD4!DUJO SDE PI2WO6XS0X=J(T8*7!.IT'M,AI#)FB8?3,^S #D+K9*PPD2 M>LQ1BRW/BXC-$E'N]Z^J'C.E7C>V#0P2"4_AJH;OG>K]Y,J)G)%V%RVDF 0]2!VHNMWG!R_L8AF:#052*6L+$Q&3^;W"MKDQFIN"#M"P& M3NLSYB9\.%_#Q)A%!0=8R\W8)#$M0J%D+L9N]S%[-[U$M4^RL\,OP:T;OLJ, M@\ 9'FN&B?> KIBG^GV[K[N1,2AZ<.O'$A?9D")\2CDP!Q6R['CW&Q( U# M%7-SNB$:4OPI"^"^X<(LJ>]"+5>ON,?#4;!V&CF7!;.:"5UX0_YU:ZCU"R=3 MA^8O@?PC#D#,Z@-ZI1N1H!#7-QT[P6UO)'5MT@4/=_K5H[*9=K'$A16>[C"8 M:Z!G*.C^E].4$"2U H9R)VRJ=USB!8D%DTY3 [",UHPL*ZT<^718/A0IRCF< M9E)EX_- LO N]'S=HN?KW?PDG &_R,=='&>/C)N+SY\NQ9?Q/RX#IPWZ!BH2 MY'OY2 <[U\)8&[&E NW-8SMW/+D0KWXY&8EQ$,$W1)#2:4F5):1([)^U%37U M1%"'X@VK?-P6K[.NFQ)X02S@-(4@!:)5@H!(GC:O(3IF[-JW!([$5][&T X9 M&;N+RN_1<@TD<\W'/VZVQ6/?%C4")D'LE+&[(V&;\H,[5"4#-<(,BBLFAPJ+ M93[M-70R\"58OG?WO*:8"TTGI(13L8N#4^SP7IGP446*L$\';D:&7D+3?284 MOE=\0D*IH?D"%7=GS:YL]O^Z,_,F";AZ" MGV[CB7O&4FF/P(_CNTMQ#D;R7B"I;B]O)DQ*R)IK]\'K9(_OT^62[FKF M6-VG]A'AK_,FNX]P)^J".(COKEXPF6?T3S\/U#')CE.ZJN.)X>N&,.G08A_E\ M>FKJ4,62UBX&?S V%UC,:W\=Q=-Q[&NP*O'$Q)=-?,D&OM'$=QPZTM)>7[*U M>NNEHYZ+G6NXI<21B4I>9$+]EQ+("U:K-JV2R2CK6^3K[#Z8$<>]=]-*A4,, MO8'G!,-S>$VM?=J^Y#<.[[9UP\,;@I]P!J*[R$+-,/7DZ-6+@T!\TQ=O:G[3 M#272FY(_+I3$IF@ ?I\9X],76J!]]?'LOU!+ P04 " "-AEM6LI')KHH5 M C/@ &0 'AL+W=O0"RK*3:Z]A>2TZQN+@_C,B1-#5%JC.D'>]??[]SYD%2ENEL M"RQ0I);$F3ESGM]Y\,-]86[M6JE2?-]DN?UXL"[+[2_'QS99JXVT1\56Y?AE M69B-+/'1K([MUBB9\J)-=CSL]]\<;Z3.#SY]X.^NS*Q#-I8?/OL/MGOCPNLY!6C8OL-YV6ZX\')P5UAI[$9_\%5Y-8C3.4EE5AK\JK&N_#2;?KF8?IZ.1Q=S,1J/+V\NYM.++^+J M\GPZGDYFXJ>K(M/)P\\?CDN<1FN.$[_SJ=MY^,3.@Z'X6N3EVHI)GJJTO<$Q MR(RT#@.MI\/.'<]4#GIBV!\.._9[&>_^DO=[^<1^HR0IJKS4^4KP+;6R MXG]'"UL:Z,K_[;NQV^_5_OW(@'ZQ6YFHCP>P$*O,G3KX]/>_#=[TWW=0^RI2 M^ZIK]T\W5HEB*2:VU%!&9??1]\P.LXFX_"PFL_GTZV@.X5X9M95&LGE@ZW*M MQ+C(+7B1XH14?-:YS!,M,S$K\06,L;1"YR(I1R"4ME(D!688@ MN2$!V4 >5OI[[#;5I\2"M#^E4OHD];9721'HGY&EK2Y N(M]7B=\6NBCB= MRY)N1%OJ_*[(\.WO5;IB:GB]V!2T2*]RO=2)Q'WK[38R56+QT)2%SI.LPK=$ MSYW,*B=[F<$YX[9*0*S\V\H4UI)W4\;@FJ7\[OGHF:U*!?GG+=592FUX4V:H M!E>R(E\=9KA*&E<'#K8?#C)*6'O2Q\(B9<'WGIO\G-6L/$?B-\5^6125:5P> M=*TUW* [4F)8V-MBU4)F&6"UD)VV1RT6F1 5O MYIF$F\$8M$FJC2V)?_:Q3.%BLA0;"?IHH$_9 W05NF[H +=9_1EZF[I[[1K) M48<+>1U=R.M.!S!KJ,FUMK?ND!L0;DH$<&+U/J_2O>GX\F(\N9A?C^;3RPOR M+^/KR=ET+JZGL_\18VG7?$A"?Y!S@,R=*1E2HVT!,9+ RR@0_" AT/P6VG*_ MULF:315(@"3S $DF"@N6"HQC9NJP+3X?8D5L( MTUT87X1KM0X)7H%O1;X#PFA33EOG1=E07+**!YB4M:R/&7LI.I$5CH];R(RU MT%$7E9=NDH!%NN2#:!'IH\ZAHEF77KV)>O6F4P6N54+*VXRGILCQ=^+\YCZE M>F;'">G4^;_$=#:[F9RUH,GUY07^'D^^XHF9F.8"N$!M%N#YL#]XYQS4Y]'L M5&A8#W@TFMV(B^*(?ST<#'M8DA0;)>;R.YCST[S8ZD2\?=7_^1L;DP**=U2\A+L2JT5VBWHN2CX(J-VA1W]*,W.5;G$ 4+YU543IHM MME"11&\SQ2$W4NG41(*OJ8])F2T$B# %@@/\![2SY+BW!5U)]-"D$9[6!Q>K MB3[O_T04Y"H(M:J7SG(]9XJ%:G(/7#/7Z/8 D_JUL>!BLM%M/.[AH"@DY M.T'Q7=8/"Z-=4(13(!L.RG!?$U)OMRE2TH\4#Y=[=O8"#=>"%)IW )9"?J%2 M!@-%#"(D<)F406>\U_C[WTZ&@[?OK5A&\&(C>#DB4_E'E2O:^TVGF;PY'+SL M-1#0%+[+5$[=^(SA>S%V#N7<^2-O12^';V!%46T96B$0(FIJ)"C05)$C M2XLTA3 ;WY+T;V!#LH[Z)KHEP+/,G1,A9/^K=]@9:S:&!T.6&L->_\2$I M;.E=(*/TW,N2@_IV/$FWL4NR+"RC#\W[ \_!A. AF:9,T5/%FU'0M*& MD0240&6L/?).ZHR0Q"$^'5J$0\3!12FL2J"O#M"Z.[&QP9)$@"DU,>*;(^ MXY=HZ0',;0OR.,1Y9_0!L%-<6DO <":?PU 38N_34M[3,9,LPAU(:A,/A5(P M@ 3>Q\H')9^VZI==P>UM#&YO.T/19T*JWQBI?G4*183N"VG/[#.:7HMOH_,; M3L(^3R]&%^/IZ%Q,+V;SZQL7S'YCMP"6.-N!.7N2'SV[/>H9HLBJ*E.38(]S;Y/K^71&.&5\.7,2];D@%+K>GIP0P4N*& CS%2<4FR/1),&M@X_$0V#( MBT&O__HML^O%H'\BEL+G:F0">(S]48R=H4S"S[L !V?G8T_VP#$3+"P,K7*F M&G-6D+5%N"0C)O?DY+61YE:5-5W.35/.U4J;&\DREI,[,6I-13RHL(=//U', M^+E+8.^BP-YULOL,?K/G:COH%5GCN,*8XF\X88\X":Y K_1L* M9S2<"\4?"I-<9G I_T\4"8?]]Y?3,_YK\/YG@@'("%F@I+J%X\+=RSQ':+F2C;J(X0M?!!C;TJ "O$SJA?@G],'(+Q8T@AY M@L[I8)7F"M&@AB8U1HO;&0I>&X27(FTHB7-([GA?,["/26!L,'C??A"4@$7! M;?])91$C%Z I8W)HEK#TMC*(+ZR*AM"5-O5NX>:.X6#>/5PIK0V,H9(U@TX7 M[[&$HO^3XG8EF%@]V80+(0@ER O#55<$6D!-"+OJ.]E,!0#DZR]_A0L=)C/H MUP7??J?:?_&.F6\TK7WSR%=HGC:GYS:^O#S[;7I^+D879^)R_NOD&K%M/KKX M,CT]GP!>SB:PK7@ZI.?0E\N;"%[;6.@+@J4D*.%"F!0+4EMZ!AQ9Q-)34/IV M/8DD60<=EMRC&!1J34]NSNI?DGZ'6.8RF1K4D1GD(9WA,!31"1PC4A8/4D+V M -PSD-ZU&BMM3&NCJG9PL]3>8I]^UK>Q3R=4"BEP0AC MS:)BPT4VOO9ND?U/G>93[9%=_6@V%B?]USY!VGN;D"?&G,7'&>=1*RMIUX#_E6IYP("$9;#N1IB2>]BA@X5IGS%MF M9,7Z45&:8LNN+D@1Q/\$07]!$UIJ3)+O[M)$(5& M(0-@_41,=BB&"A2]9K&EJ<2NR-/C6B8E_*YZ"Y?A,K>E*3:M/DR#SAY'^9! M>I$'BM-=U8GIN^-+Q+:AH]$R;Z\F1#G[?_R7_E[9,O2K@K,[$C=;#^)@'PC^ MM@'7'E]3^/PKV]\@>5K/"3 \EIWW%HI4E&" =9Z>T8R'9<0A2,?"GW#-+]Z" MU8E$W,JX;0MJ)"VHP46 +D<^K!WYL+O-H+A!):Y#PZL35#RSU^2+2XVI.I&L MM4+: V:[:D2J$LT2H?ZBH5@V(HG$,MB8GY]\1ZK(,>QRN83-&["5%/F..ORM M I,;>:K M&%:<%E3,"$D$%>)"%K'_^3%7$7T]-RQ#R(FKAB=]UHR6W_;6W^PJ2$&Q+6OV M(ZT7&+?&(G$>I"=JE%WW >=+?)/YVH%AER9@MP #MG;&GAFC_$E M-P(F%SR@,,H0DZO5.KK;!?!4SX,^YT@K[J%2\VBA0O]RB7R9VF"PO&W&O:\E MH:ZZ"Y7X+IQQR;C?*R<-R:BI9UP[/@#'GH^LCQ)PEWM0 D\ND/)JQEGF!@T-WOC\TW_F-2-]\Z[?&9/4>S7WN"_A63?]Y,OXW.R3I[ MC/FO)[/Y]70\GYSQ \UZ(OD81MJ M@/N>W;L^PL0#)WL91739S@EC9/<5VYV.XY%C0[,'&?*Y)@4N'#2Z=40$XM6# MKX! G?+@F?U"7L0S$'/#,0&*AN!A.>KY0+\H\M25T8XY5XW$RI51SB4#R\OD MED#3@ZNB-4H 1+SO2WH<1U7T[SYXUZ'P"$X7)JNY(:R8&#Q) :>2^YO%Q9N5(<[AL*[N9::BW?=3,O7O?[+@]OT]/H7%)-G4R M*M6DTHVM=TNAOBNV M4^ZG^H,ORH9.L1]5<2&JVE2._Z[SUX8 OEOY4^9J+O.ZYA/Z)KZ"M=M(8-CA MP=9N\0?[;W2U\7@W2:A.XWZIBRL\(N0,O77L?[2)C@;-EXW5*7$1_ M DN0D*P+ F1B-&@3^S_,KD,$U/P0" HL1;[X'?OOZ MF6=Y8'1C.1!<2O>+N29)G:JY! EB7N#!02C>30,#^'KZCAY+72^HWCG) #9= M>Y*PP>-+[%*^R]8NFZKG!P;/#Q# *^-@>,&YH;DE(OJ2N>3AD!7U4X@WK9&E MLZ):E$AUX[.=IME-BQ\UF F:04" .SV?],3%9$Z)\(P3.K'E(A7,)B,SX$D?M[G@\H^$A"<"7CAV!"28R 2F7"@]ETJR M,"J&'K1?(*SGA>>;=R8]=!"$\&V6\0.^BZ=I#@DZ9:R;EN4),$O)!V/CM"(_ M[HUEI0JP8HL XF8'^&ZA=%3DJX)['.Y.*LZ9\4TY)XEL_R>U$>T#PN M$.?3B"@;1L7LJ_R5U.-G&Y- H$FTZOCLK[V>>((%0?4()JCL5/%,$Y<>("WL M1(@'MKST29\B/]V81J-4T83F0MB5N'J;PPBI% KWQ>'#%0$9:E)/EY*=1+6( MJ4EET.JFK<"6=)_&.Y%G,FGH)N[H$Q,_'? K_)9/4-A7N@64[]+8FRL&N")- M$#+;!TFQ0!PWM*@U7R?N<1=)Q8??R/+)"3B-V,,(X&O[%2#N!%W^U]@YM?4I!"L8&' MJ&<:?6Q_CF$T15$G#*ZPX\%%C'GA6K73:,7&\',L!00=;U[ ,^H>4&/M:K6, M+G:O%1'SD;BD*IYT327KTDW*ZBCEK+,Y-QGH,]%@](VA4C=9(I^=ZAS4$PJ# M[M&"*]]+1]3+I+?_26BI=X;"9_:]OKR:7,__Q=D=I7M7A%@;7<']3?QFS+'% MLH3-@MO+RL#TPC1SXV%9.LCC( MM?I0WZT+AU$Q*ZM(\6A >6?$/-;IJ?;HBY3W19>LZAF#0?>(0$=2WDC=_ESJ MWGWRYYN+LYGX=7)^)CY?7HOQ^933C\\5H<*URIR% 04KAS-\#2P4*^-D1GS4 ME].WA77\LY"(K8X=39MIC1&S2P\">X$>^M"49L7,+ P\L4K!:F MN(7/6ZF6UV^/KL79W_TTR]C]9W;_$*WC)^Y9BVX?;[G1 UQ$_<8.$>&CEV=@ M0L X3>&04![#A_J2L0Q?[&E\M^_3*N<\JEQJY%Q,EZ..3=+3Y;.F9YGQ: B* MNP ++H1*G09/'7L3<4K<4>E>DB/*'T]JQR3[*2I:$L[J0?1GN<)EES"-PUV' M$&;NE;SEH!72/Y>?T>"HOYZTC=Y QL/'"'AT2+M<0T*"FR1%K*M*>/[%J][P M79\V=4QW-=6 -WVY;"]:C]#^C)3I45 M-XZ%P^42^[!OJ=E,I:+]@FD3'X<\?=T8ZN%YT.ANN6Y[HZ5/(\H^Q[8+ROIP M]5'4L,]CP&X@K*D#->W<#'. M#5KVXMW;-SLWZ75=9=@[>3G\[UQE$*ZR4WU4].IJH.9M_W4(,MS\XEIH6 M_PQ;V-:0%3J"NB%@/0DWZ!YFJPV&T[<.D-"]S]7U]&(\O3J?S/A5GLN+V>7Y M],R]VQ,F [;\VJ!O:O_0"X.[O;'&^$3C-0>?.5#.EM"P?=WHO\EUG)1B 8R M[9&;Q$98? ,QML,B"H_%J\;K&;$2<;\NZ+SBGL1(SE+#05*9HYZ#4)23YGP] M'L>@^I?O![9K#%SF#\5U5YVN1;)7RL>-]W9QH16_GX4W?AO?@!ZY M]W[KQ]WKTU^E65%5,U-++.T?O7U]((Q[(]E]*(LMOP6\*$ID1OPG-!,9%CV MWY<%$DW_@0Z([X5_^G]02P,$% @ C89;5F8'\A%,! \PD !D !X M;"]W;W)K&ULC591;]LV$/XK!Q4H$B"S;"5M \.1LH\VC MK1 =/-=2V7E2.==,T]3R"FMF1[I!15]*;6KF:&E6J6T,LB(XU3+-QN//:;*<3"_/O'TP^"YP8P?/X#/)M7[TBZ_%/!E[0BB1.X_ MZ&^-5RBE!R(:3QUFTH?TCL/G'?I-R)URR9G%*RW_$H6KYLEY @66K)7NF][\ MCET^GSP>U]*&7]A$V[,O"?#6.EUWSL2@%BK^L^>N#@.'\_$[#EGGD 7>,5!@ M>6;)8ZBND]4][A7T;\[!W\20:W6KG*PJ^JP.(E0$ID>\;9 MCO%E=A#Q&OD(3B:5^!TX!W^O,*#)/^>YE;9T@T_[R5=(0\>QO2 M;Z2I;1C'>4([Q:)98[+X^&'R>7QQ@/!93_CL$/J0L"[A1BBFN& 2OBHBW-*& MT="8*:P<*4+40K.PCXZ6MY?'<-Y-H:/'\ZS M;'SQ6D*>0_@XN0CFWOK8[Q4*9J'T]FMO?P)H'T!+*C+P,+H?P6_+Y5W0*JJ*2D (Q:!_+*<1-/2L]]SL"&[V'X3MJ!7 M++@* 9\Y(:X0&B,XTBOF:+BTLH <:1)QI$%2!(Z,YHJU-#OIN6&B *>!5*-L M22P92,%R(87;PA%9XK-P$?(8A J1:$7-:ZA[/F%M';!BS92C>:A;2QO=/!*X MC^2M^U![7,(A9&VH*G(;0[,X[W)T&T2UPVB8<<*'HO1!Q^B#DD#!'(Y"&V.; M'?)*B:>62ME:#(EUYB^*2A/*CR-1BW\Q8)*QEZ7.O>RIMU1?U;0N3A4:8*\L M6_7*=@2=:*@QEAN11W7LPU8"#3.\VH:)7.SR*;6D0\8KQE4&$22N45H?I.,0 M.EFSK>_C^UF=>(]-)7@5486A)-U& R,SKNE HFK[J'O>/CEO*QF9#C.:PA^> M!$RF\&>K'7D% =C0N' B=0VRHFN3IX""NT:S"=<-"&*GQ3.[?]C>:93S(]^;Q.G3+S$I0 MK226Y#H>??F4@(E7C+APN@G'>JX=71+"8T6W,C3>@+Z7FKK;+7R _IZW^ ]0 M2P,$% @ C89;5OP$#))K" MA< !D !X;"]W;W)K&ULK5A;;]LX%OXKA"<8.( :6[+EV&D2P+ETMD#3*9*T\[#8!UJB M+:*2Z"&IN-Y?/]^A+I%CQ]Q-KU MV6!@HD1DW)RHMR=! ,AY-!QF7>NSQW[[[HRW-5 MV%3FXHMFIL@RKK=7(E6;BY[?JU_Q+5( M4V($-?ZL>/8:D72P_5QS_^!LART+;L2U2O^0L4TN>M,>B\62%ZF]5YM_B MD/A%*C7NEVU*VM.PQZ+"6)55AZ%!)O/RG_^H_- Z,!V^?OS\[?;A\>[V\^,#FW^^81_F M'^_9M_FGK[?L[G;^\/7^MMSK/_)%*LSQ^) M8;=Y+.)=!@.HV^@-PJ/#W&_?$!IQD4JF%JR9^4]-C=&6,-X'K-/DB]D*JV$(7>"DT4Q M0Q7+Y\BU\HN18.&=(MZ\L%PM2$?E*X*)UX83AKB%\O2H",6SKS1-&R)J>B>I;3R MYXQ=HW[A &C-U@5"!Q1DD0(PQPBE ]>^?^RXS<)QI]+U7JW SRGW8M6X\YJ; MA(D_"XDL>-V179SWG]X>&M_S_4GU6Y]^6TA&@3><#!OB%\O:(Z.1YY]2!$H1 M1S7=_QB2L3=Z)8_JO5J!GU,>0*ZP0:[P('+=B(5E#XUOO [7=4'20:;=D'0O M -XRLD"-Z&7"$!;(_ D4F5M'*8!'+B4A#';WH[F1-@$V++NSQ?G=D"0@C]V! MPI>(,L^4MO*_(/U-*V/8UQR35%J^P 1E7-3VMCYA+A*?"" MT =R]I'9P>B8A4,O@-B[(I>17",)%XK\&WK![+11KC\>AL=(P.DL8%]/'D[8 M;^I)Z)P"QS UYM%V1\;PN;+ZX1 'PV&5X1UA;1^<><.1ST)2;CS%P0H1R[-D MW!&;^-[4520A9TW7@.D^8!V.1UWG7?$H]_YA/'PO& _9*3QW[)Y'!V(2!%X( M9P>L?SHY=JM@M!>04V1'B [7#\ 1B^'X[T;"ITC,WA8)X)X_"1C&QK[O0V"% M@^U "N#TRGY*:!(.+(&0:E*6K6S/V>)#B#8]=B:^:XQ1'PWG!!NR=9-P3:.J# MG*/9!!)C^23C@J>8L$BA(UVR0R M2C#3;'&0!FG<:,GVK5-1BR>Z0=,TWA8!X1@HX(5EZ4Q!@S?AR Y1PJWS.R$1 M><1(FO\5Y>([F'@%*!PE&G[X$*?*LQ CJ'U,^6_T > MI72*)E09B:8F^;X[G=&5M+8B\";ETC]QH .X"MQ<;L8U+#Z/JU3!*Z4IR"\G M5Y,*NTJFO6X0F/C[%[$6=W)^&W@B#3TN"28!E98V5V>R^+;1Q M^ZV"9I@.QA@NPW#6%I"J?/5_X0\K1E.X"'/CT*_&E5V56[B?B[T"E+8#7]6""[:,JM/,EPLA4O6T3 MK8H5X)[&-'K3A*CYW-'E\T'K6VHF],I],:8F5>2V_*S:O&T^2L_+;['/Y.47 M[3NN5S1\IF*)H\,3^@:LRZ_$Y<*JM?LRNU#6JLP])H*C%1(!]I=*V7I! II/ M]9=_ 5!+ P04 " "-AEM6TEF$LF,$ "J"@ &0 'AL+W=O.3/#,YK]M52W>HEHX+XJ:WW06QJS MVAN-=+'$BNNA7&%-.W.I*FYHJA8CO5+(9^Y258Z8[R>CBHNZ-]YW:]_4>%\V MIA0U?E.@FZKBZN$02[D^Z 6]QX4KL5@:NS :[Z_X J_1_+7ZIF@VZE!FHL): M"UF#POE!;Q+L'2;VO#OPM\"U?C8&Z\F-E+=V\.C[ L M+1#1^+G!['4F[<7GXT?T4^<[^7+#-1[)\KN8F>5!+^O!#.>\*+>&',MC;OAX7\DU M*'N:T.S N>IN$SE1VZ1<&T6[@NZ9\=G7K\??SR\N8')Y#%^GGT^NX/QR.KD\ M.S^\.(')]?7)]!KZ4WY3HA[LCPR9M!='Q0;^L(5GK\ '#+[(VBPUG-0SG/T. M,"*N'6'V2/B0[40\QF((8> !\QG;@1=V 0@=7OA: *2E+&ZW M.K/3W'9GIDN$A9):0\&5>A#U G@EF]JXP/*B:*JFY(9(T;(RXA=WJB3&LE$@ MGHCREBC7=H^RC=4-JB[CP)4] G-94CW1T!_#]<6NRV3ISI"?/"%Y2+7QI^,B)D584EHZ[7HJ5AFR8PGL( M@L3+TX!&_9AYJ>\/:)A$'J.U8[RCVKA,Z'S(O3$'9H-NXT M&_]/FO7@M#&V $V>"^?DGK[+&M\HZ)U<7A=TJS*K9>.LM)]N\8LB;.QVRPNU M$=5+:>.&89LYBR'_H]9_$S=IEQ9#]U"]A#)*L\B.PS"WX]@^H#@.[3B!W(LB M9HWK<.[*9=-E,WIS-[HORMM3L!-Z>&B? 2?&S M$5HX3;3AZ@R_ARPA<5C]?7B7L8!]>EK:YNSH6?] DEZX+HD*N2W?;2O1K7:- MV*3M/YZ.MUW<%ZX6@@B5.*>K_C"EEZ?:SJB=&+ERWX#V MYU*:QXDUT+6GXW\!4$L#!!0 ( (V&6U9WHJ#:.P0 "T* 9 >&PO M=V]R:W-H965T;;W7//\5[$X5;(>[5F M3,-#D9=JY*RUWIQYGDK7K*"J*S:LQ).ED 75N)0K3VTDHYE5*G*/^'[L%927 MSGAH]V[D>"@JG?.2W4A055%0^3AEN=B.G,!YVKCEJ[4V&]YXN*$K-F?Z]\V- MQ)77HF2\8*7BH@3)EB-G$IQ-(R-O!?[@;*MVYF \60AQ;Q:7V6Z D,:W!M-I31K%W?D3^F?K._JRH(K-1/XGS_1ZY/0=R-B25KF^ M%=M?6>./)9B*7-E_V-:RL>] 6BDMBD89&12\K$?ZT-S#CD+_-072*!#+NS9D M67ZBFHZ'4FQ!&FE$,Q/KJM5&[BSG<3/Z:3+]<0.>. M+G*F3H>>1FPCX:4-SK3&(:_@! 2N1*G7"B[*C&4O 3PDU3(C3\RFY"CB)Y9V M(0Q<(#XA1_#"UM/0XH6OXBTT?.(JS86J)(.ODX72$K/B[T/>UEB]PUBF4L[4 MAJ9LY& I*":_,V?\X5T0^^='F/9:IKUCZ.,Y5EY6Y0S$$BSKKS8L<,<>-$QS MD=X?I'P4]##ENS6#I/,*-J#9>E9FA8PRT*HU\I*Q9,MA'^ M82> >;40$@U;\&MAC-W01TORP[L^"8)SF*3?*JZX*7 %G> 4 N*%@61?I$#^+_VW27OYA#BK$W A M<9.^C]%Q!_WHU(0T&41-2'>"V"%N'(4&/.RY S\XD*MO($I4K'4 Q[LOT@PY M0(H<#<.@1&OV>\02$<$-'XK\,,^B5=XJE]1/_L:Z=:MLS@C1+_\,*6RV 6 M0($[U@C[51V^8%>/)Y@K8?P7#FWL) L@;XQ559=,#"HNVS][Z?IPDC"+WDE( MNH3$\VX7\BP_,0<@3N!>25L:N)4%%F\!0F+34TJ.E-;)1<1/F%]! M&H\@B9+D E[:EYAZO/0]/&YRH4RC$1[QQ<):J/P)OEUOC=6T*?X]5W.+F)U' M= =E;FJ6XS*@DV!0/V.P^O67>!+]=H%OUO/-+J&O[I!VV0ANE+'PS>MRPOLL MVXMXY]D^E@BYJFHE45H#:@>61C0Y@"]TX@T"G7@_^(I,&T"G+I V6&U1]_H MDX4SR&748&8H3=!)-S#@DM)58RC"#.=MM(N$/VO4S'*Y!^%*)1Y4Z0=(1FDR M\?]X&L.FV;:S7!)/A,'LXQ &63J$/^BJ>D/4I23IM$U-9G!!@W&OP?@'&AB# M),)WJITJ=YQMN>#V=03WS#::K)\4Z>*"YT7ZW%BW:^G8\ZJIG%X5MU4KV#.V MZ@B^0RVKV:O'^AGE4M_<;)HY)W-] M'GMS#/%H.AD[BAV%FB&H\F60J/RC+1U]/J>Z0!<40+ M1.!:/P=>U8VE#<%;\\.1^K%#O_2M@ MJ)^-M.U5V8_V#\UU>[]^#V]?J7NF]UP:(K"CU.AJ2K+J]N9O':MJ?]MNE:6[ MVYLE/9:H70#-[Y2R1\&PO=V]R:W-H965T'%"<[I1_,&M'"8YX59MI96[LYZ_5,LL9<&$]ML*"3I=*YL/2I5SVST2A2 MIY1GO=#WXUXN9-&93=S>M9Y-5&DS6>"U!E/FN=!/YYBIW;03=/8;-W*UMKS1 MFTTV8H6W:.\VUYJ^>@U**G,LC%0%:%Q.._/@[#QF>2=P+W%G#M; D2R4>N"/ MS^FTX[-#F&%B&4'0:XL7F&4,1&[\J#$[C4E6/%SOT3^YV"F6A3!XH;+O,K7K M:6?4@127HLSLC=K]CG4\ \9+5&;<$W:UK-^!I#16Y;4R>9#+HGJ+Q_H>WJ(0 MU@JA\[LRY+R\%%;,)EKM0+,TH?'"A>JTR3E9<%)NK:9327IV=O6CE/8)3KZ) M18;F=-*S!,I'O:0&.*\ PE< @A"^J,*N#5P5*:8_ _3(F\:E<._2>=B*>(F) M!U'0A= /PQ:\J DQXA_S!?&:F+!G\>"K"#ZQR&X,L[,1B0X[1#U#>HM M=F;OWP6Q_['%P7[C8+\-?7:[%AH_,+=2N!9/1'D+=^$&R7.96#J_ MM2IY %&D+S?O"DFRHF_3"B2Q(2)6&0C)=P,<$-Y8L M:MBY@B(EL45-_0%6=",64C(#2R$U;$56XND9N.LS\'TO/Z_E?W/RERS_B>7O M61Z^EM98,D;>=6&!*UD4[*A:5GZ&P1!^@:%'+Z=/>&$80^SU^W3C&;HDG01A M=$I"_A"H-2Q1LMA)-.:](/K9! 7^##X*"#SVXAA::#-H:#/X;[3YNN'&UTZ) M5A/_&R64\^3-K'@]IU>/J!-I$*Z)^OCR_ ;Y1\0V+J@I<;67(H-OJ'.8KU8: M5\R&SW0BZ;>2O(T207,1LX)($7OC&"Y$D=!_QI%B MZ%A!B7^5%4%W'(6.=)$/D1?$M.YW_:@/]U3B7 DC(\;3.K;W-(V:0W'T8$6 M(T3=X:"_]\CE9=P/*ID(0B]F:I.UT:B-?G%#O[B=?C0?I"79H#B.4G$G=-JM M>U-%12IPOG'A_L=S0Z2IMH\1L]7XOR(FL^Y%4Q'/7D!IJOM-<4O#RH85J&T\ M]QK7EO;<-9Q#MG/ WK.JI]$CJ+O//[H5W7_H]3D-D1='<"/-PX>E1@1)I-*< M5LT*@3<.X5?PO;A/KZM]ZK>*"DIF7%N#@ [BX/ TDTLD=$INY5[DC]&PO=V]R:W-H965T MXH6;8#UTTQ8$ 02]2]/'=\[HX\6RO]S2R%L/!0%I4Y M[RVM79T.AR9=BI*;UVHE*OR2*UURBZ]Z,30K+7CFE,IB&/C^:%AR6?6F9V[M M6D_/5&T+68EK#:8N2ZX?+T6AUN<]UMLLW,C%TM+"<'JVX@MQ*^R7U;7&MV%G M)9.EJ(Q4%6B1G_? M>S$314&&$,;WUF:O"72UQ R M#P(_"([8"[M 0VJ* #IN>8Z.Q3!41^'([A;"B!W52H+R5WI( 15:ZAW85B$,=_ D :X M@1S!J+4YA4M>\"H5P"W@-HIR+O1F*WTX@3@9PT662;)M7$UE@%[(XDJ9=EF+ M@EORH\ BHK366E06'@77$(0[^MB8GJ@BW)66N$S"!B*XP4RFSY1^^2()6/#F M6 P,1BSZ;Q%$_J]$L,'T*W'TDV1P+(B -F(T@B-4C3NJQL^FZI7(!<;9T/3" M&('LX%4&'R6?(Y^L%.803W_B0"+I,&-5QD?^#4Q/FHL4RJ M!10"B6 PKXQYT2AH'F+4O\':XCI=.J^9N,=1N"J)"RG:D_C#M7[,FRHV$'J1 M/\;_(]^G5L4)&+J5E158I!;$ TYD(YYH,2RJ&&ZM2K^Y'*%(4[S,\QF#*/&W M$6B$4-4")A!@)::IKG&Q-8N6O'$X@4D2P4<*"(KMUD'@L5&($J-P#)\QRYA1 M"."]5L;L[<,F06SB31*&X+P@'J,]@]WA*R_J!IH+S1&TSP(O"9"Q_<0;)9,! MW"G+BX,F3V#LL3C$WXD7CY+]?=G%>I%^KZ5N,L>KA:31AEI]1E@&]!1Y_C@> MP#OY@%*M^7[@XU*?$8@97TF$X?J=4;E=$UE"%I*-)$2QSC=FO)3&N$+L4P*# M@7/$,"1WT'FE\E>U$9T7,C!V,M$D&L![I;*UQ%[>#[U)2'D(O# .#N9A-\83 ME[!XY,)!MN'N#!PKCVD@*?UPT#Y-XL&1%C#J6L#HV2U@ME>A.W/W;4OWC4SFF&#(M2J=&E5/:MM\;RJTWP[( ?!2U6WSJDEJ_@A\M2H>"02I&\MM M;95^A%QDB*G8"0$0HDMLP'XC_.V7N4#(XDFH^(?5;?!(2@IDN6ELZ&>WE\TV M.' P;%T[/R=$09\Y?B31"#L*K:)Y#RKAK&X0ML$1BUC"B+(^,OKZ^AH*Q=T^ M+/# 76'-=P.,:,](2."!FB@"THJRF1#*M9,^>0XCF!WJC SG53_TL3QF2ZQH M"MXE:%^J4G:##2/$21UAZ]DJW!]H/Y''L.5AW4[&KFM3[T[\X-AP''>5,7YV M9;Q%SKA;R&Y5W%!^;_8.7(?JXJB7'Y_D]L8[YC]I@=[X5\4 FBAJ<\XVKB)%H7(]=548(Y4SU1 M(*>9K9 YT]25.U<5$EEL07GF!IXW='.68YD\]S MS,1^XOA.,[!*=XDV ^YT7+ =KE%_*9:2>F[+$J\1WV.6&2*R\:/F=%I) SQL-^P? M;.Z4RX8I?"^R^S36R<2Y<"#&+2LSO1+[:ZSS&1B^2&3*?F%?Q0X\!Z)2:9'7 M8'*0I[SZLZ=Z'0X %R\!@AH06-^5D'5YQ32;CJ78@S31Q&8:-E6+)G,I-YNR MUI)F4\+IZ>WB#CY]7J]AN5C!^GJV6D#GCFTR5&=C5Y. "7.CFFQ>D04OD/D! MW BN$P4+'F/\.X%+SEI[06-O'IQDO,*H!Z'?A< +@A-\89MN:/G"%_@63/*4 M[Q0L4<(Z81+AVVRCM*33\?U8PA5=_SB=N3$C5; ()PY="87R$9WIFU?^T'MW MPFR_-=L_Q3Y=TPV,RPQ!;.%OXUV8,Y5&P'@,5VE6ZC\7O$K@I,3Q!.X2A*W( MZ+Z2(FAS&D"A5C0H=0*:IB.1%Z5F]F*1NTWK)*Z< *=Z@HWG3B:4.H."K!,P M)XRR2T]\ENV9(A6@.3- .X[YAB)#'SHIIWE1*F)67<"G" MM:2H\RT7)M3H; MV>-A/GZU*".X)?V4DQHVZJ^AX_>[_>'0-,.N?QG"O;VS&+]ECRBI!%6TRF34 M^-0B>@ J9DJ3![,<@=?U_7/P+[NA']9;<"S1RB&)>KWSP$AZ/8+5&_5?_ V\ MRT;OGQT.X=BY=0_J2XYR9ZNH(@^T^E6I:4?;0CVKZM.O\*K*WS"Y2[F"#+<$ M)>6! [*JG%5'B\)6JXW05/ML,Z''!J4)H/FM$+KI&('V^9K^!%!+ P04 M" "-AEM65S.CYHD% #L)@ &0 'AL+W=OI4B4))I*O:#2[FHUV@]N8L":Q&9LT\O\ M^G4N#82Z+JA'FB^0!)_']GGM$_O@X2,7/^22$(6>TH3)T\92J=5)LRFC)4FQ M/.8KPO0O7!#%TN5/6B.ABN\(#.B[E93H>^:%26F*6&28F_*7F46]]K'"H^&@C\BD976M.PBERNWU@ZF+!M9,R7T MKU3;J='MMP!-KB^GXZM_T?C*1V?CV?D,78=H>A/,@JO;\>WY]17Z[!.%:2*_ MH*_H;N:CSY^^H$^(,G2[Y&N)62R'3:5;DS&;45GS65&S]T;-KH88&3?8W=PWF_O[FCL$\L)M?8F$U M#_>NW1U8?-FJQD4KY[7>X%V+!6;T%\ZF_Q&:<"9Y0F-<1 ,6HZD@DC!5/.!S M%%*&641Q@F;Z(=&Q1TGT?7POE=#!XS_3\"@:T#8W((NH)W*%(W+:6&5UB0?2 M&/WYA]MU_C))"PGS(6$!)"P$@M6&1+L:$FT;?31>QU1Q@:YP2DQZVJWU^([6 M*;JXF)KDL]H>*A\D+("$A4"PFGR=2K[.7O)=\"B?M28)[80++M&8+?2J0.J0 M@!.J%S:,8I.>5M"A>D+" DA8" 2KZ=FM].Q:U0C7^K6+EB2)D=8!10G-8JY) MU8+3S3G92O-AY#FM3K\_;#YL:V8HYO9:O6Z]F&]MU:%J0,)"(%A-C5ZE1L^J MQB1?JA&!]LW"P@@]=.$#"?$A8T'_E];8W<.HZ MAT UUB0<5!(.[&^4^($(125E"Q0\Z;VN-*X+!J\'OM/9'?FF0CMCVK>VYE#O M0L)"(%A-!=?9;.$4,@0[0VE#.'>WN*# M_6NH\\V [WH;OWGO; &>:*KW -\O27I/A#&VVQ&'!G=0F@]*"T!I(12M+NTF M6^#^]G2!"YHO *7YH+0 E!9"T>HC8Y,T<.W[?KW.6^E5PO,1FB:8J7PT!#_7 M=)5I?H3N))FO$W1!Y\:UPSOP#GHF6)A"\,1N>;# H#D%4%H(1:L+O$DKN/:L M@)[*5)&O%_2!Q.A0;7 MGFCXX RVPVTS&#(YX(/2 E!:"$6K"[Q)7;CVW,6EGL'OKLL@$PH34)H/2@M M:2$4K2[M)LGB]G_[N@PT'0-*\T%I 2@MA*+51\8F=^/:DS)ZI") M%Q^4%H#20BA:_;_P35;(LV>%/K8N>P?NY@(;_V.'S/3XH+0 E!9"T>KZ;K)0 MGCT+];$)_ [<,H'ME@<+#$D+0&DA%*T0N+EU2"/CYB6[E%R\OYM81?!7Y?WJ;9'L^F W(AM\YJ9]\BAY_Y\4%C3.>&_DB M_TL>B[+:@+BI2**@")8U"+QP_]_Y7C3$00#5CP2P(H U \9' D9%P.BY 7H1 MH#^W2N,B8-P,F!P)F!0!D^=FF!8!T[RS]JV;=XWA),[B+(X>29R5EK3L0]Z_ M>;3L$2_,I+A.8OFM)^.2Q<7G]>65N5Z3U<.)XOWLBSG]<&>?WJ#1%;)^:">"&YV4:I<,*-."&O:L=GPT16+TLR=(NJ MK/9584>J0LF'*$RV@ICAAF\ZX@UU_/QG\=9/\C,%8"C;M6Q<]M2X%TQ)_,,) MWQ&-GA"F,=;5(#\)3V7X2,O#:5=[J,/7?%>&=V4WGQ^N=;6F.MS@K@P_?NWV M\\.IHBM&IB^+D,N$!^+OCOI=['EZ-R][ M0IR*G>/R\X%\! @>/_#!XM=?Z$3[K:NCD3 #"3.1, L)LT&PFEST4BZZBMZ6 MRPE91?+YN^'9J"C5)%][S,*F7ZI*5,F]?62%A!A)F(F'6 M'C;)8=G?<>KZ7_.A2EK*6?96%A!E(F(F$ M67O8^$!9;RG3QPUUC5OZ>RN!9:&::B:E:B9*U5P[/S()$+F:.*Z5LK]/B"65 M%;JRE!R5Y+Q,#DJ\:XYUH4=[7@Q^>+X*2>&)UP_$FG,N^0P:TE4I[2A!F7NOFI PDPD MS$+";!"LIH9YJ8:Y4@WK)'*_$D^(E&](NLM-F7*XZ!*!$M=W7$?"#"3,1,*L M>>O&:8[^\]9(.]'9K'OTIUKEJ6C U4-^X.R=N54DDJ[>+Q(>5G34' +4E>K; MJU":":594)J-HM7%(Y3J-W:TC.%G>QSQ?''3*0(GJ.PI :0:49D)I M%I1FHVAUP;!*, QL915 E&R0- -*,Z$T"TJS4;2Z;"H#E"H-L\5E*,7B^&3W M--+L8L_MG&^J0;WE O4^H32SH!T^5G4V;DP2+&A.&T6KRZ R-NE_Y6RJ$_>6 MC=Y>F,^G#6?&@.8TH30+2K-1M+IL*H^3_C],3G4U>XNL[>S1.6UJ#&I?0FE6 MQP6,Y@V#SD:EK$NG,CJIVNE<=RH"ZLU":4= .1PRFZTUA0$U7*,U&T>K"J$Q7IG3G%C=;+^ZW MAE$#>ZL!:KI":2:49D%I-HI6ETUENC+T:Z<,:KY":0:49D)I%I1FHVAUV50F M+5.;M,]?PZA!O>6"I!FL_=XF'6M:OZTC6,&M]; M'="70EG[W4NFT]8:!IK4@M)L%*VNCLI896IC]05K&*B_"J49K/W2J:[-6K* M^J90FHVBU651^:9,_?;IR]8P4 L52C,*VN&(,6XO;J'.*)1FHVAU853.*%,[ MH[W?.53S>HL!:I"RMD&JS]IS"Z@_"J79*-I>#<.#/: !C^_S[;V"N-GOK?MM MS>5=VB\ MWP*\/TBB7;X#]39*DBC(/VZY(RAO]P * "":@ &0 'AL+W=OXK%U\E24WZNYE#7[E@7MBAE,FL;+;*A/QK%PT62YH.SD_:U M+^792;&LLS277TI6+1>+I/QY+K/BZ73@#7Z]<)7>S^OFA>'9R4-R+Z]E_?7A M2ZF>#3>46;J0>946.2OEW>E@XAV+L=\T:".^I?*IZCQFS:[<%L7WYLG'V>E@ MU&R1S.2T;A")^OGXZ.!RPF;Q+EEE]53S]7:YW*&IXTR*KVK_L:1T[&K#ILJJ+Q;JQVH)%FJ_^ M)W^N$]%IH#CV!OZZ@=^W0;!N$#QO$.]H$*X;A,\;A#L:1.L&[:X/5_O>)HXG M=7)V4A9/K&RB%:UYT&:_;:WRE>;-@7)=E^K=5+6KSSY^_B:N;R[%YYMK-OG, MV8?)QROV;?+IJV"78G+]]4JLWGO'KM4Q.EMFDA5W[$.2ENQ;DBWE 9M4E:PK MEN0S]BE-;M,LK5-9L4N95,M2SI@Z&J[D=%F6:7[/SI,JK=@;+NLDS:JW"OOU MFK,W?[QE?[ T9S?S8EDI4G4RK-7.-9LXG*YWY'RU(_Z.'?'899'7\XJ)?"9G MEO87=/M@7WN^IW^? R5*AMI_%_2G/LD\1_+_#T+1@?,'_F>;8?HYEQ.57.O M;>[;]N=US47_YAZ1C&!SG 8M+]C!ZQQ:Q[:#8]4ZM+=N1MOCZB&9RM.!&DXK M63[*P=E?_^+%H[_9$HN$<21,@&"&!.%&@I"BG[4?=#:9_EBF5=J,\@?LHE!G MC)DLDW;0ORF3O+J3I?K4MV_5ZA,O\]J,LHE']NLJ'A+&5["XA37GW,>ST5"ILW3YI1 M=[(HEBI8C>N[FAYLAO:?-OW(K735#PGC*UC4T>^=YX?1,PVC+97?*> FR- F MWF@3D]I\27XVB69J+K=;D4U6#]@'I5\^;303:Y+V5[^-H20Y)<#T(D MC"-A @0SY#C7:5#POA1G]$' MU*,AB3?2'FI$BG(S3\L9OF*"&0- ZE M"13-%,+70OC_%W-5>C.=!?;:[F6-,+->)0 M&H?2!(IFJJ#-N!>2 ]N'93ZKV%QFLW8N,,W2YJ-BE01JKZ$T#J4)%,V41+MQ MC[;C-T6=9%8%H ;9VS:UT5%PN#7F] H3EK @\,:QW;AYVOYZ\>M.O$B+>@&E M<2A-H&BF$-I">[2'[IPG'W[-3:?=$^8;[ZU5(*BA7M.ZAYE_%(7/C]D^4<(2 M%0;^T8XC5IM;CS1NQ,<7ZFO7M'V9Z!,E+%%$)K3']&B3J==K_M,L:LB?[#(I MORMSLSKI_.M2+FYE^6]KKJ!&$DKC4)I TTY_1'H_.]#O2:4QJ$T@:*9 MDFBOZ9,6RD42J.M9'4X@*$V#TKC4)I MT4Q)M,WSZ457!TF@-F]-,]Q#'$7Q\T&E5YBPA 7^:-<2FZ\=ET\[KE=,5&BR M<[J@JY90FD#13(VT$?1I(WB15'/Q8YD^JH%>';J3VZHNDZGUJK@/]810&H?2 M!(IF:J(]H;_'$RI-VHJM]D%'G8-.:1?C:37-BJ:*RRH6U!]":1Q*$_ZVW]PU M@S=SKG8;]3'/?6*$I:HW>XIT,8R>-TB9@"UDU :A]($ MBF8*H6UL0-O8EUY+I;'. OG$^6B=];TA@@PQ\],ITJ67!G=_9+'UN<'^!.P- M$62(F0!MUP+:KEE.Z^[6A.[#.5G0!3LH3:!HIEK:/@81Z*0?0-TBE,:A-(&B MF9)HMQC09;,.DD#-8K!=OVJ;!?2)$I8H8A:@35M FS;[V.)\-97NQ3EO4-\& MI0D4S=1+6[R KI9U.)2A+@]*XU":0-%,2;3+"^B%30=)H"XOV"YBW9JP[ T1 M9(CYE1YMLD+:9$$F+'0?SE_@@:XP0FD"13/5TD8PI(V@P[74$.H)H30.I0D4 MS=1$>\)PCR<$7$NENW 6"[K"":6)L+?K#+7K#'L6I&[&,-L75L]IBG.2H6N6 M4)I T4P].M\3196FAE"G"Z5Q*$V@:*8DVNF&+RQ-I=LY*V"I.;6L&O<+$Y8P M8M4XU!XS?%UI:@AUEE :A]($BF8*H1UM^'M*4VFLLT#4\MXZZWM#!!EBYD<[ MR/"%%:ET.^<$;%>1;B5@;X@@0\P$:+\6]B]$79_97^!.H%8.2N-0FD#1S!\C MT%XR0I6D1E##"*5Q*$V@:*8DVC!&J))4&N0LR789Z?,A97^(($/,C&B[%O6O M1-5#BO-55+H7YW1!'1N4)E T4R]M[B)436H$]7=0&H?2!(IF2J+]782J2:5! MSI+TJTGM%R8L882[B#J_R=._)O7%B**9:FDO&,&J4R.H M+832.)0F4#13$VT+H]]?G4IWX2P6=)432A-1;^,9:>,9N5:G!M8D0VTHE,:A M-(&BF7IH'QRAJE,CJ-F%TCB4)E T\]?=M-F-7UB=2K=S52#>KBA];J3VAP@R MQ$R MI;QZXI28ZBAA-(XE"90-%,([6CCWU.42F.=!=I>V+-\K;U7E+!$[?Y: M>ZRM9/S"ZE2ZG7,FMNM*;9GH$R4L440FM(.+7/0O?AG#7HXAV4)E T M4RWM*&-4F6H,M8U0&H?2!(IF2M+Y<5=4F2H-W=ME\^KF1DJ3]O9!SU[GWK%8W0Y)8U9W9U(CVWV:5RR3=PHY>C]6 M8VJYNN'1ZDE=/+1W]+DMZKI8M _G,E%VOPE0[]\51?WK2=/!YK939_\%4$L# M!!0 ( (V&6U8'-^*J9 , +H* 9 >&PO=V]R:W-H965T7-K;G>3SSC#V>R5;([RH#T.1GD7,UM3*M-Z>VK9(, M"JJ.Q08XKJR$+*C&H5S;:B.!IA6HR&W/<49V01FWPDDU=R/#B2AUSCC<2*+* MHJ#RZ0QRL9U:KO4\<&&S5SC809X;(G3C1\-IM5L: MX.[W,_MY%3O&LJ0*9B+_AZ4ZFUHG%DEA1S\G5/%KU;F MS.ME_+ODQ\1W!L1S/+?+H7YX# G"W0KN=<#C_PYW>Z+QVSS[%9__/_/\*[=? M+Y&"7&@HU+>N?-;[!=W[F6IUJC8T@:F%Y4B!? 0K_/3!'3E_=&GYGF3Q.Y&] MT#EH=0[ZV,-(*:S54?*C9(J9RC8@,X%%,@5S>;#0W4G*U0JDA+1:THRO@>N7 M5EUZ]^[[5KUKLE%%9EZ&Q]"9V(^[(K[3=B]$'+8B#GM%O!1\?:1!%B2&I1Z0 M/Z50G36EE^:MFM1DPQU-_/%P&.SI,GREG'\2.%YK]2+@41OPJ#?@LU+AC%)X M"HHEX[0].)VG@T18B7$>7U^MT"PS U-_HT*4:"Q6!Z$#OE M6_4758CIUO.<2OGN%?.&_IDM"'8%1T6L15B0,Y1(QYD'6G5 ^TV%2]PU)H[$2J MSPR;2Y#& -=70NCG@=F@;5?#?P%02P,$% @ C89;5E?_*(LW!@ W2, M !D !X;"]W;W)K&ULO5KO;]HZ%/U7+-[TM$FE MQ'8"88\B,=INE=9J*FO?YP &HB4Q+S9TF]X?_YQ XR3^ 9FR]Z4E<'QS3FS? MW$0)IWQ*/_N2SH>T1V/PH1\20';Q7&0_OA (OIRU8&=UR\> MP_6&9U_TQJ-ML"8SPI^V7U)QU"NB+,.8)"RD"4C)ZJHS@>^G+LX&Y(CGD+RP MTF>029E3^BT[N%M>=9R,$8G(@F%F]!(Y;_!2]'K-,!BQWC M-#X.%@SB,#G\#[X?+T1I (:& >@X )T[ !\'Y%>N=V"6R[H.># >I?0%I!E: M1,L^Y-BE]#,8Z/[QZ>;V9?[V\>OL[ Y.$:W$[N'L'SY//3 M#;B_F'F\.OW7!-9ES,".+71KRD+ +,-D'813,(](5JZG+@HB M]>$BR_9 M._ &A GXNJ$[%B1+-NIQP34[8V]QY/7AP L9>%V3Q27 \ (@!R'P-+L&;]^\ M ^QP^A^:>-/SX\$3\7KB&A87$A47$N4GP(83W.Z$3O")1$L@+@>81B%)N%;X M(8ZKCY-MV_=L&RS(54?L2T;2/>F,__P#]IV_=*I;"E:1C O)V!9]/(EIRL.? M9 FFE'&=U,/X?CX^2RC[L3=T,!SU]F4-*@HCV$<%JD+.+$I$ M;HMRCA]%3M/.QR&.5R99(Z@BH(&=5[#SFK'[+(Z)EIZGG+R+7-^I4=2@('3U M)/L%R;Y]?M?KE*P#3L -XZ%(F8+G;1"FX#F(=D3'M:]>RK[G]6M<511&3M_1 MDQT49 =6LJ7]=ROWWP5X)(RGX2+C/@W8!HAT5$]E.B4#5VBC!M;.A(0W5^G[C3 M*?5X]G*V[$._7Y\V#0QC-/ -ZDKE K2J>]C%0.# M$&G!T.[!9ZZVLU:6ZL/(1\.Z"A4%(32D/"C=&MKM^FP=#1(<5'U;V28V2%6* MM'9H]_8SI6@9JS:NFP(599D"Z?;0;O>_/@7&# Q5JU=FP :I*I&E +37 G?) M,MR'RUT01?KM:AW>M 1O*UI5K*P6H-]2XP&M=4=CV2U%J\J6)02TUQ!-\H!J M\]UAO2C5@2#4KT0DBP%D+P:F1"3=5;@0M3/+W&9)[([N[-FV*DVO50 MZ20U(#'EV,!6>CJR>_J4IEN:9FR76:O!K#VO/5;CK=A2M*IR60.@05L9J-5J MH*UH5=FR&D#VFP=G9""UH_<0\NHWY30P@1J:]KCT;=30M\U)2-.=UTFJ$$/_ MCJ5E8[ME-TA"QTC5).2@>CK7P4PWB;"T6&SOQ)LG(JQVTIZ#E/9" Q,SCPRY M"$MSQ'9SO-\EX2+;5PW$M$VD96.[ M93?)/VKOW'6=>FFA0R%#'82EOV)[C_T+Z4>]6^[ZPWK1ID$-?,=$5_HBMOOB MT^7L$GRD>Y(FL=B&(%B39/'C1$%DC]EX7_Z.AAE+X\7#MM*1U<$;RVXI6O4I MH+1SUV[GI].1J]JSY]1W^@E0E9ST<-?NX0T>4JJFK%"T0:H$I6>[=L]ND(Q< MM6GM>@I'#>!#=.!>YZEUL5R6K 0WK9'NE=R^R%U_N@W0MYA!$ M9"5&.9<#H34]O$MR..!TF[^.,:>!1O](S_ M U!+ P04 " "-AEM6IJ3W!]0" !V!P &0 'AL+W=O[':"S>= M-A9.7&RG9=]^[:1$I:0(:?/Y?W\S3B;M+1?/,D%4\)JR3':L1*GUM6W+ M.,&4R$N^QDRO++E(B=)3L;+E6B!9%**4V9[CA'9*:&9%[>+9HXC:/%>,9O@H M0.9I2L2?&V1\V[%C;!GO(F#'2&"\[3ZO: MT@CWQV_NMT7N.I%\5^#N!7R1:DA5I]8DB45OP+0@3 MK=W,H*A-H=;9T,RS\;P,.@ M.YF-!^7:!=SFV4+"';(%Z )"CU',E(33/BI"F3S3(;-)'TY/SN $: ;3A.>2 M:$W;5AK4;&?'.ZB;$LH[ M7'^!)\]QP\Q_-JY+VOR]WWS1&J02-%2Z@1V0"^H3+ MP> EIQM="OU2U!6@= T+5]-:-I';:#J^/M[-?FHU8:W =\,J[!UTHX)N? K] MA1,\AUXNA*:O@R_=@SVJ*[?9.$#_&!0$P54]>%"!!_\./N)9?)P]^(#5:/JM MP[I_C/+"P''KZ<.*/OR4?LH58; L&D=B&H=FAKAL''6HX8?#]QP_:+4.6&O" MW*;?/'Q'[+VN:/Y(#T2L:":!X5(+G7W*NWB:F]U:_VN@O4$L#!!0 ( (V&6U9 F->*F0( (H% 9 M>&PO=V]R:W-H965TTD4F7,T%2M?;U1R%;.*1-^T&AT_(SQW(NZ M;NU915U9&,%S?%:@BRQC:O^ 0NYZ7M,[+$SY.C5VP8^Z&[;&&9KYYEG1S*]5 M5CS#7'.9@\*DY_6;]P^AM7<&"XX[?30&F\E2RE<[&:]Z7L,"H<#86 5&ORT. M4 @K1!B_*TVO#FD=C\<']4>7.^6R9!H'4OS@*Y/VO#L/5IBP0IBIW'W%*A\' M&$NAW1=VE6W#@[C01F:5,Q%D/"__[*TZAR.'('C'(:@< L==!G*40V98U%5R M!\I:DYH=N%2=-\'QW!9E9A3MPJ+_;3Z" MR:@_FT]'Y=XUC/,M:D/U,!H&@FG-$XXK6.YA('.CZ'@+)F#"3*&XV0/1(%P. MT3 N]!5< ,_A)96%9OE*=WU#[); CRO.AY(S>(=SB/$-M)J?(&@$ T7UD7,&"B0)AR'4LI"X4:OC97VJ7TZ]3J*5D^[2D M;:-[O6$Q]CSJ$XUJBU[T\4.ST_AR!KA5 [?.J4?? 32OFW= M!:=)PIHD/$^RI2O%E@*OZ4VZUDP@M>'2@,;87CU.Y3/2T%U,;&VWMK:GV,+_ M#BGLA&'G'S;_J+7L*S5A:LUS34>?D%_CYI9D5-GYY<3(C>NVI334NVZ8TF.) MRAK0?B*E.4QL ]?/;_0'4$L#!!0 ( (V&6U9V"0;5"P0 'T0 9 M>&PO=V]R:W-H965T>;Z MGA>Y.:&%,QK4]V9\-&"5S&@!,XY$E>>$/U]!QE9#!SN;&U_HXT+J&^YH4))' MN -Y7\ZX&KFM2DIS* 1E!>(P'SIC?#G!/>U06_Q)825VKI$.Y8&QKWIPDPX= M3Q-!!HG4$D3]+&$"6::5%,>WM:C3OE,[[EYOU*_KX%4P#T3 A&5_T50NAD[L MH!3FI,KD%[;Z#=8!=;5>PC)1_T6KM:WGH*02DN5K9T60TZ+Y)4_K1.PXX.B$ M@[]V\ \=PA,.P=HAJ -MR.JPID22T8"S%>+:6JGIBSHWM;>*AA9Z&N\D5T^I M\I.C&5<5P>5S!\TR4L@.(D6*/GVK:*GF2J+W4Y"$9N(#^HCN[Z;H_;L/Z!VB M!?ICP2JA;,7 E0I#B[G)^I57S2O]$Z_$/OK,"KD0Z%.10KHOX"K^-@A_$\25 M;U6<0G*! MQ!ON?[!J#)R]VQ!2=HL'+5E)X.B.S>6*<+ -ZK='18<1[WX@-A@%89AWXPLW+>@OK@+EJ7H)B\Y6X+FM15%SY#CHQ0; MC*+@!&GF$$MTJ.WJ40=,U51CCG'%)OZ^?V1N *<3^$?Q'W ][O8,83691')]8K-C; M-BSO13-3@\)V2@HPTJ[5]JH#AT'_@-9@%O?#4[ [W15;87?GP4B'CUX;>F%X M"'=L%9QP+S*T"V=@S$5=O$ /0/AIFJ:V#W_:]C;70".WC+_M\H[<]0X_KD^/!_2M]MJX/B%N9YF#^F?!'6@B4P5Q)>A<]5<*\.>LV \G*^KCX MP*0Z?-:7"R I<&V@GL\9DYN!?D'['X?1OU!+ P04 " "-AEM6IHXP.*0$ M ,%P &0 'AL+W=OQC%B?RYQ1%<]!SIO#Q[( M?"'4@UJ_NT1S/,'B:7G/Y%TM1PE)C!-.: (8GO6< ;SP85L%Z!8_"%[QK6N@ MJ$PI?58WH[#GN*I'.,*!4!!(_KW@(8XBA23[\7L-ZN0Y5>#V]1OZM28OR4P1 MQT,:_22A6/2$SI7> &-N/X%JZQMRW- D')!XW6P[$%, MDNP?O:Z%V J C0,!WCK VPGPX(& ^CJ@_MZ QCJ@H97)J&@=?"10O\OH"C#5 M6J*I"RVFCI;T2:*^^T0P^9;(.-'_>G?G_QS=W(#!K0_N'K]=/8#1[>/@]NOH M\N8*#":3J\<)^.1C@4C$/X-3\#3QP:_="'H31'8D7I"DHT=AH=\Q7J6.5Z9HD1.#3&^FX#&M+L5C &(L%#4V*69.458[7 *0=W MJEZ ^%"7_+]%*<@)W8V)3NU5 ME;.HUI;EA/;I6(_&K>7I! RIW$F$F&4E]\A0PF>82(S8G"0<1'@F(=VSEIR(6';TFMT(NM2'D5,J!(WUY0(CZ5=4 _E^1JEX MNU$)\@/P_O]02P,$% @ C89;5G#TJ34J @ J 0 !D !X;"]W;W)K M&ULG51A;]HP$/TK)Z^:6FDC(5!6=2$2%$:16(L: MNGZ8]L$D!['JQ)EM2/OO9SLA8A*MIGU)?/:]=^\E=PXK(9]5AJCA)>>%&I), MZ_+:\U2284Y51Y18F).-D#G5)I1;3Y42:>I .?<"WQ]X.64%B4*WMY11*':: MLP*7$M0NSZE\'2,7U9!TR6'C@6TS;3>\*"SI%F/4C^52FLAK65*68Z&8*$#B M9DA&W>MQW^:[A!\,*W6T!NMD+<2S#>;ID/A6$'),M&6@YK7'&^3<$AD9OQM. MTI:TP./U@?V;\VZ\K*G"&\&?6*JS(;DBD.*&[KA^$-4M-GXN+5\BN')/J)I< MGT"R4UKD#=@HR%E1O^E+\QV. $'P!B!H ('371=R*B=4TRB4H@)ILPV;73BK M#FW$L<+^E%A+<\H,3D>S^_O)TWRQ@-'=!.Y7M],'F-^M1G>S^7@QA5$<3U7WDD;%N%81 MO*%B@DD'>MU/$/A! (_Q!,[/+OZF\8RQUEW0N@L<;^\-WI-B?X[62DO3#K]. M":T)^Z<)[8A*[?W'GLTIIP6"9Z250,' M#F@';1]=#?QN-_3V)^KUVWK]_ZW7_Z=ZWE'CV1G^3N66%0HX;@S.[WRY)"#K MN:@#+4K7BVNA36>[96:N$I0VP9QOA-"'P+9W>SE%?P!02P,$% @ C89; M5ES7I&ULO9M= MG.-#62^'(W\8P3TC8S29J)T^W%SEX06[&9 G)!3IK]]2LP M1@:$4MG*WB3&/N<5YT5&#P=S_$2S[_F2$ 9^)G&:GPR6C*T^#(?Y;$F2,']/ M5R3EGSS0+ D9W\P6PWR5D7!>)B7Q$%F6.TS"*!V,C\OW;K+Q,5VS.$K)30;R M=9*$V?,IB>G3R0 .MF_<1HLE*]X8CH]7X8),"?NZNLGXUK!6F4<)2?.(IB C M#R>#"?P0V+A(*"/^BLA3OO,:%*7<4_J]V+B8GPRL8H](3&:LD CYOT=R1N*X M4.+[\:,2'=1C%HF[K[?J'\OB>3'W84[.:/PMFK/ER< ?@#EY"-#V). J M ;<2H-V38%<)=NG,II32AR!DX?@XHT\@*Z*Y6O&B-+/,YN5':7'X#A.X LA&0[I$X/R$R9'OQZ.E14@^L#CTL]W*/W,4HC1HXN^;=N+CF0 M?U_R>'#!2)+_(SMX&W%;+EZO#1LS9*?#(=5QLMWR0A#G6R,5R'[S:!T_3AVO"9"4K971+]CJUN*XS:E?< MC?)\Q^LIV*\+]I4%5R?GN.?D/)G]6$>9=%4\50KK6N!WIC5R1ZCE@*$1&T:- M:J-&2J/.2D(B&;@E5R2Y)YETY5(*ZAID4BPP)-8P$EH"!*W7 M!()*W9"O1M4"4VI-9W<0&_Y/5/#"0-O%W-\NYAR"^[# G%2@EMK77B3L1:;0 M0*VD/4E1=]6'[LB#K1-D%>>9;7- MD,1ACDI.CQD"O:$N>_= @EI'NVZ[BPDVZLZ!;ICG6%X/($*!Q5#-Q0>0@EI9 MVXAFJ@#L@CB>F*6W5'9LN4QG3Q#,I>EYH9U++:5IE4 M"TRI-2T5: Z]5\4&H\AN5"TPI=9T5EP#0/5%@$%L4 _D5FN]MUWKW7YJ,*44 MJ)7V-5=<-T#UA8,.-!B]8JC4FJT"R^JL%Z,N,S3"FBU,0?E(R;H'(H-:7->* M2JV! M!"/FYY(8L;62._QPO!Y4B7RWN(0:VC73;L'EH/MCM*DB@TLGKZ"DC M,E+#\@&\H%;6=J$+SVU8,#5@TRI!UTA-UW5OX3+*F?3,H!;0=L1H&]R46M,\ M0>/(?DTL0$89W:A:8$JMZ:P@?J3;"=\7"UX8R*L6<_0+W807I+9< *U?N,V@ MUMK77W&-@'2;[KUDH%;2GJ6NY%Z#W>XWHVZ+'5H0]:P+ N.1;HM=BPN,4CSJ M]M2/?'_4-D(6Y=H]1@CJ1KK4W0<%1COME=IN-;;CM$ON!D&[#X,$"B,U"A^" M!$;1&'71&./VW0930S9OF@M^QFI^OLO".0'784+4'0.UC/8-+.>2PW=-S-09^YKWL[O872; MZ;WKOEI)>PKBSFG/]]O70KC;-M\-:M8L*!WK]LQU5GVUN+8-W0[YD6][;1\D M48XWZC%"0#76A>J>55^MHUVSTZD&M[L?LIB^/A 6E(O5E'O HJ]6UK:@2[V= MN?\:'6XLT!BKT?B:IC.:K CC[BPR0A*2OG"[0"VH[9#1IK8IM::9 J^Q_ZJ+ MOU'H-JH6F%)K.BLP'NMVM/=>_-4#.1I] 7-2@5IJWQ]V"O"W=1OGO7B@5M*= MI)5:HRU@=2Z+[&Z/O!'5K%JPNJW;(M&PO=V]R:W-H965T !5K5W MW=TEI/?I;](=-W%ERD1.FI6-HR$TCBW"A-;,]Q0CLEE%E1-U^[%U&7KU5"&=X+ MD.LT)>+7%29\T[-U+8AQ0=:)>N";SU@ !<;?G"Q8+Z6BJ>%L5:04K:]DJ#K\/1"/IW QA//]\\P/!NVK_[ M-+P:W4!_,KF93N#= !6AB7P/'V"B'Z1XG2#P!=P\9;H:&$,_Y4+1?TA>&;/* M).J]7R8#>/?F/;P!RF"ZXFM)6"R[MM+"37A[7HB\VHKT7A YP/D%^&X#/,?S M*LRO7V_N[IO;.EUESKPR9U[NSW_!W^M3\+T_DTKH1_7O*NAME&9U%'-^+V5& MYMBS] &5*![1BM[^X8;.QZH4_$_.]A+BEPGQZ[Q'MY11A1]&^D#&,&2*L"6= MZ?STI435J,Y1 [XA$3!F6)6:;;PPCV?>1(^1ZX>.+M[C+G.MJA.9FR5S\US, MTPVO8M[&"_:8?;]SP%RKZD3FH&0.SL:\$EA9Z>"8V@L"_X"Z5M>)U&%)'9Z+ M^I:O115T> 3=:3:] ^9:526%K0/F6E4G,K=+YO89 MF,E"H:@G;Q\_XH[?.2QWK;@3T3LE>N=T=-F .U158)TCL# ,.LT#L,[1N[S5 M#EJ_3_B>8M?YW;@XM9I'J,5A \89"ET+MH01ZGZN 2-*9C2AZE<#%(<9PCVA M\:L*543<^^R$S<-W4;VN_UHI>Z=W,XWSGT0L*9.0X$*[=RY:.KUBVXMN)XIG M>3LWXTHWA_EPI?MW%&:#OK_@7#U/3(=8_B.(_@502P,$% @ C89;5@&ULM5AM;^(X M$/XK5FYUVI6Z36P@A!X@%=KN56IW4;M[I]/J/I@P0-3$9FVGM-+]^'->FA 2 MK%*E7\@+GF>>&4_&CSW<U"I^)X>[]"_I5 M&KP.9DXE3'GX=[!0ZY'E66@!2QJ'ZHYO_X0\H%Z"Y_-0IK]HFXWM#2SDQU+Q M*#?6#** 95?ZE"=BQP"[!PQ(;D#V#;H'##JY02<--&.6AG5!%1T/!=\BD8S6 M:,E-FIO46D<3L&0:[Y70_P;:3HV_?OM^>8]FY_^<3VXNT<<+4#0(Y2?T&?VX MOT ?/WQ"'U# T/2 '/&"";CE3:XDNV0(650!; MTRTXDQ?.$V)$O #_%'7P"2(.(0V$IJ\WQP8ZG2*%G12OA:023_ M;4I;AMIM1DT^WS.YH3Z,+/U]2A"/8(U__PV[SA]-(;<$5DE MTA UX2N$SI7 MZ%K*F#(?T)1+)4_0%\&EODQC(8"IIO@S4#<%3;K-X]AUO:']N!M6?0SNDV), MA6VO8-LSLKWA;/59@8A0PCLGVL0O@^GM^.[T>[WN'L.&45[7.<#1+3BZ1HY? M=/]%NLG!DPK8*@[D6G=.A?A2=ZAY8S+=&@UGCVA]A-?!!WCV"YY](\^O7(%$ M,_I,YR&+E4:*?MQ#-0306OQ'WV.)O":R2 J](@? M&;A[Q6GV]-9(2IV!C:OX&U:%'+#R.;FU)H!OT8^,*E$G,1S@JZT M+W0>\;A9-YCACJ[.;CU%7L\]T'%*D8'-*J,6E%:=>ILE]2JIMQ\KO75AT-PF M<5U1:#[[J[G9_5OGK-0GV"Q0]'WLJUC0<$HW@:)A8R1&C*,GJB6T:L2ETL'] M]^FEK2J=MM"J22BU#C8J";W64X9F@ONZ=G4+0E< C3%[M1+N.;4*?@_1@DO5 M@LVRI5;!Z#_T=CEK=G;T++>$5MU=EVJ)..]2ZJ15[=066C4)I78B1EGR>EF; MX^SN43N.Z^P+V\9AA'2;%QI2RAMBEC>UA>:::=8@%;JC2A?QO=*7!9J!\/7? M=-7XP>8^O-WMXRGND-Y^$*T*('OGV"H"L4I/\R3RDX4_.PTJWA8GAN?I.=G> M^PD^FV;G?B5,=@QY2_5:RR0*8:DAG=.^[DDB.]G+'A3?I(=C&ULO5EM;]HZ%/XK%INF3>J:V($ M'2"UT+M;J=U0V>[5U;0/)C$0+;&YME-:Z?[XZ[PT+Q#DAF1W]=3KNZL L4/(D)%P"C@9#%LG<.SL9,:I#W^"LA&5*Y!$LJ"_AD@>-0WK+-GR0/J)/@>2P4Z2_89'U=U=F+A611;JP81 '-_O%] MGHB* 7+V&*#< &T9P/8> R L""KZM6"PP]<7 DHI( F=YN=.+S"G:XQ0B<,.H7 EP27WB MUP$L%4$1!GH,XP)I$2?$.P4./ '(1JB!T/CYYE!#QRFRZJ1XSN]G]<>UL@57 MDD3B9U,F,T?M9D=)D9^)-?;(L*6J6!!^1UJC=V^@:W]JRH(AL%I.VD5.VCKT MT36CRX^2\"B-^P1\YDPTCIT,QDUADEGH;N1T.YWVP+JKAM+0J]>V4=&KQK%3 M<.QH.8YCS@F58,UX.LFHET29) *L\0.>AZ2);H;8J1!I0]O=8KO;"?;M;C-9 MMR#K:LE^J3([ 53-^8JO5P^AB;&[0\:QN_W.%N6&7@Y$=C/G;L&YJ^7\62TL M0"66W,N +N- K**$K.+MJT'11+:[0\/>(KK;HZ>(-O/L%3Q[6IZSE4I?.5J; MB&D!#BU,0V"U6/M%K/UC359]DSDQ!%;+";3+==%^1G5-]]=];E^=@=K=[O8T ME?>JCDZDBJUY=,+*J@V?S^X$?)4KPA]O!?AQ0Z(YX8VO2 ]\Z#LRA59/ RK3 M@(XU='-/IO)B"*V>EU)^0.U*/DHCOJ)"\CB97T_ #98Q#^0#4")1C9<)$1X/ MUOL6B"?0(;(<:"5*"[Q[TT,0?@)]R[&3%KW M*[J]N][ ;F]/19?* ^JE1YUE(STMP,$CU!!:/=Q2NT#W:)6KE4D'Y\406CTO MI3Z">H'T]+*S*W<^:%-H]8R42@L= M36DAHTK+%%H]+Z720@^^A7-[FG ME6\9>:2O(:-0*:.07D8]71/X_NF:T/HX^-T;0JMGI)1LJ'.TFC"J[4RAU?-2 M:CND_S!EIB;%PS%>!Q*'J@Q>OC77.SMX M$!A"JZ>F%(JH=[3B,*HD3:'5\U(J2:159+^[-7\"'=I6NC/O-$;^&EK1*;6B MH]>*1J:%W$>O-BU !VU_O=9S>6FLI8!T] +RV=\< MVLY9E8/ B/!E>CXJ@,=B*K/#M**U.(,]3T\>M]HOX-DX.TDM8;*#W1O,EP$5 M("0+!6F?=M5:P[.STNQ&LG5ZW#AG4K(HO5P1[!.>=%#/%TQ-D/E-XJ XL1[] M#U!+ P04 " "-AEM6ILG2SSP# M"P &0 'AL+W=O5=M-4[8,) M!T1-[,PVT/[[V4F: 3&(2>T7L)/WSL^=[S:5^8(?=C,Q@!/(AN^5J9E=>)G$*5,2,(@[3 MGM5WS@=.;I K?L2P$FMCI$,9,_:D)U>3GH4U$2002>V"J+\E#"!)M"?%\:=T M:E5K:L/U\:OWSWGP*I@Q$3!@R<]X(N<]JVVA"4S)(I%W;/45RH!\[2]BB_@##SVQT)R=2)_FV(N%FF:%]'7]%QD)(*>I>ZA +X$*_SXP0GP)U,&WLC9 M1CZ\*A_>/N^A*?0J)<-81&Q!94.=6LZ!2I0QKF^J*27%.D&^CBXTR_ T"-I= M>[D>JD'DM-Q*M!%"LPJAN3>$&R9!H(R\D'$"#415G52;>P!QX=9?@VDZ.-@B MKHN<#FZ9B?V*V'\?8K\&<^ITVOX6LD'EN=@S,P<5<_ ^S$&-QL.MSC:S0>4Y M+C8SMRKFUE[F:T9GIQ)XFA_G!OK"F3"6L%9]]9;O-[<8#:IV$^\XO>V*L;V7 M\9Y)DA@K4.T:FLC;];UV ]_;(C>H/!6AF;Q3D7<.(*?KY\)$V*EGK=G!SA:A M0>5C=\<]<_"_+R'>6^YW?0H?KY4074E(A;&^EV[?J,"_E;?-)*RU \[_UOCR M+C30H+C QAPXM6)=+^@&4;V@VVN]C&XDOQ$^BZE "4R5%3YKJ7WG16]63"3+ M\O9FS*1JEO+A7/6SP+5 O9\R=>K*B>Z8J@XY_ M02P,$% @ C89;5LAT M]H;! @ <0D !D !X;"]W;W)K&ULK99M;]HP M$,>_BI554RO1)N21=B$2A7:;U*ZHT$W5M!+OZ3LB<< CVG2<:[6BS$_$+7>1A#BOD9G4,FSTPI2[&06S;3 M^9P!C@I1FNBF8;AZBDFF!7YQ;,@"G^8B(1D,&>)YFF+V<@D)77:UMK8Z<$]F ML5 '],"?XQF,0#S,ATSN]-HE(BEDG- ,,9AVM5[[HM]1\47 =P)+OK9&BF1" MZ9/:?(VZFJ$*@@1"H1RP_%M 'Y)$&>6IU2"=?7*_?K@EVR3#"'/DU^ MD$C$7:VCH0BF.$_$/5U^@8K'47XA37CQBY95K*&A,.>"II585I"2K/S'SU4? MU@1M^PV!60G,]PJL2F 5H&5E!=8 "QSXC"X14]'232V*WA1J24,R=15'@LFS M1.I$\.UN?#5"P]YC[_+F"AT/0&"2\!-TBD;RAHGR!!"=HELLW7\MUV9:Z-V;=&[/PL][P>W<'?O8F7#!Y1_YJ8BZ3V,U) MU%-ZP>@3,T%T&3?BEIUMXJG?*(K ]S_;UQ3K6SL1[8MDUEGT(UGA)F[!*3V<-R[5< M;P-K9^(]L9P:RSD(*V;0>+V<+3#3LJWS#;*=N?&PO=V]R:W-H965T1:*$TU;:O@CH[H=J/YAD *M)S-H&VOWU-W8@O#1URUY.U=V7 MO'H>>QY[GLS$S047#W("H,AC$J?RO#)1:GI6K+B#FB_.*6UD] MZ+'Q1.D'U59S2L?0!W4WO15X5\U1(I9 *AE/B8#1>:7MG@5N0QN8%E\9+.3& M-=&N##E_T#>7T7G%T2."&$*E(2B>YM"!.-9(.(X?2]!*WJH?]EG$=G MAE1"A\??6*0FYY5&A40PHK-8]?CB,RP=.M9X(8^E.9+%LJU3(>%,*IXLC7$$ M"4NS,WU<$O$6 V]IX+W5H+8TJ.T8N/X+!O[2P#?,9*X8'@*J:*LI^(((W1K1 M](4ATUBC^RS5\]Y7 M\RM%.MSLWUH-?N#/KDV^7@,^G<]0G[2O ]+K M?NU>WW4)-NIT=;O!YL'Y..'3^0#82D93/A,TC22S:K" MH>D.JN%R&!?9,+P7AE$C5SQ5$TFZ:011@7W';N]Z%H JT \Q_.*!F0W#R"TF@=O-WBJ[GE/LV]%8'UZ- M6<. 5A/2,:$,XH"TI02%IQ@EEZ8A$!1OTA$0,46^<%D8/-:>]F4X ZL;,/U9 MF+=JGM]H5N>;S#UOY'FNDS?:8N0X9^38RD@[X4*QG]0(/A^1 $8@T''2IS%( MTN%)PJ3^H!1R8,7>EX,,['C#/;?N^SL<%#2JN8UB#NHY!W4K![G//9A#.H.# MU06>0SY.V<]"^;NPHN[K??V98S7?/=[Q_GDCWW]I!9SDWI]8O=]P6N]&1<#.,V=@L#XR/A,]2542%M8M]J3AYOLZ/G9JWPT5)76YQUL@Y:Y3% M&3X/(568KQ7Q9NUF7]XRL-,-WIRC1GV'MI)ZW*+M-*?MU"XV82AF!=I2Q(P5 M:5]F3I^MJ'J][NPP\[R17V_XQ<'E.NMFG?OM:Q)2YC(DH0> MDP\'Y +2<()5Z0-F##(4;*I>B.-7L*_YLJ("(;%F->-/%6H$YB5 U(2FQ'5^ MUYD)GPF28M%-5P$EU@$UI+$17BJS'"8T\951L$KX"59!Q:_PB-U.P92[\=-1 MX83^+]P([&[\ZDI:5SRN-;M??3?7JZ=PQ91:NY2*%I2%MLW?NGQQ_7=4P%(K MFE+1@K+0MGE?%TFNO4KZ9PIHQPYF0N>/:@+D":@@H'^6V((_"W5LC\JRT(=T M4WQ0:Q1A:<3F+)K1.'[:DB,C0B)3)928$.LZ'K.(ZG!?276KE7=W87D#-')MM&DE,3IG]4,^?YEM! M;;,!LO.\H[>(S+;%&B;;7[JB8LQ226(8(:1S=(+Z*;(MF^Q&\:G9Q!ARA<)M M+B= (Q"Z ;X?<:Y6-[J#?..L]3=02P,$% @ C89;5K2!"L[# @ Q@L M !D !X;"]W;W)K&ULM99K;]L@%(;_"O*D:9.J M^))[YUAJDTZKE&I1LJT?JGT@SDF":L #;@$4.M*$R9&S52H]=UT9;X%BV>(I,-VSYH)BI:MBX\I4 %Y9$4W

$=@1/P@F6+6F(80/.$P@;B%VOX9"KP@J)"/7R[WRW)7LQ1 00$4 M6+_V"X'0W52/0-<*J/Q919?9=:KMS"TZERF.8>3H:R)![,&)WK_S>]ZG*M:& MS$KD[8*\7><>?4U!8$78!DU!!_89NK4Q#"MTL=<]&T 3(F.^8PK-L=+],Q Q M,%6U*=E,0SN3>0GVD=?R!J&[/X6M7=@7K%B!/H&@E:AUL_3 M10^ A:PZZS<(2ZC= K5;ZW2C*>B.HKL;H$L0E4%;_VF*<@)>A _BNR3> BOD9CSI30?WM5NU!O[=M8K *NU;T1 M>% #^KC&A^?C>M:A]>>;D-F)=AA 3ML-JZ'39(W9%8B][T_*8;W_R+[&6_? M>_J!KI>^%ML]2;),AGN#Q88PB1)8:WNOU=?/ILB2QJRB>&KSKB57.HNSQ:U. MM$&8 ;I_S;EZK)A4KDC=H]]02P,$% @ C89;5@P O^J@ @ [ 8 !D M !X;"]W;W)K&ULK55=;],P%/TK5IC0D-C2)&TV M1AJI7P@D!M/*X 'QX":WC;7$#K;3CG_/M=V&KJ05#[PD_KCGW'-N[)MD(^2C M*@ T>:I*KH9>H75]X_LJ*Z"BZE+4P'%G*61%-4[ERE>U!)I;4%7Z8:\7^Q5E MW$L3NW8GTT0TNF0<[B113551^6L,I=@,O<#;+=RS5:'-@I\F-5W!'/1#?2=Q MYKJ/@9A*;>!OPE<%&[8V)<;(0XM%,/N1#KV<$00F9-@P4 M7VN80%D:(I3Q<\OIM2D-<'^\8W]GO:.7!54P$>4WENMBZ%U[)(MG8/@R42K[)!L7&V-PUB@MJBT8%52,NS=]VM9A#Q#$1P#A%A > OI' -$6 M$%FC3IFU-:6:IHD4&R)--+*9@:V-1:,;QLU7G&N)NPQQ.OTX&\UGD!+QB)!-*=QEV++%E,>UFG891 M&"?^>M](1U!P%;1!SP0.6H&#DP+GS<(I8SP3%71IXVC KFR_53A]VJX M=I>O76U;]LAVJH/U,;9RUWG_T+C_P"V5*\85GH0E4O8NK[!&PO=V]R:W-H965T.O@^Y)8 M$OF(#TE1U'0KU3>= QARSPNA9UYN3'GF^SK-@5-]+$L0N+*6BE.#0[7Q=:F M9DZ)%WX4!&.?4R:\9.KF;E4RE94IF(!;173%.57?+Z"0VYD7>@\3']@F-W;" M3Z8EW< 2S*?R5N'(;U$RQD%H)@51L)YYY^'9/(RL@I/XS&"K=[Z)I;*2\IL= M7&4S+[ 600&IL1 4_^Y@#D5AD=".?QM0K]W3*NY^/Z"_=>21S(IJF,OB"\M, M/O,F'LE@3:O"?)#;=] 0.K%XJ2RT^R7;1C;P2%II(WFCC!9P)NI_>M\X8DJ9Y/KR?'FY)"\78"@K]"ORFER#U@!'Y'T)BAHF-CB#CCHB"Z;30NI* 4I] M6B[(RQ>OR O"!/F8RTI3D>FI;] H"^VGC0$7M0'1 0/"B-Q(87)-+D4&V3Z MCVQ:2M$#I8NH%W$!Z3&)PR,2!5'48=#\U]7#'G/BUL.QPXL/X,VISDE)64;P MT!'*926,1J>E185\K?=,#H2CB]&Q>$ ,D6M26(^3@M$5*YAAH,^Z/%MO/.K> MV!: ,UW2%&8>GG -Z@Z\Y,\_PG'P5Y=7!@+;\]&H]=&H#SUY3+74>@O+S1KK MBR9K)3F1[:+S2F>.U?!C!V\KUUT2Q=%XZM_M,NP2BB>MT)[E)ZWE)[W1_5N* MU[7-K96N,AT.VLF001L(;(_ZN*4^_L6@U=E*L6Q@9LL55A)19S;A.<&Z"XO]$.'Y#M0U46X5^\W"8?!XWT?]&K_IZFZ,6QGV[?%N>NHG\Q?V#>':YP?8>H'RPU5&R8TWDMKA R.3_%J M5?4;H!X86;HV>B4--N7N,\=W$R@K@.MK*&UL MM99A;]HP$(;_BI554RO1)@Z00 >1:&FU2:V*2KMIFO;!) >QFMB9[4#[[V;#BXDFF H]YQF30R=5JCAW71FGD!-YQ@M@>F3. M14Z4-L7"E84 DE1.>>;ZGA>X.:',B095WT1$ UZJC#*8""3+/"?BY0(ROAHZ MV'GMN*>+5)D.-QH49 %34(_%1&C+;:(D- I]E/1S=5H>C5%QV-0A&;R!)VB&Y 2H(7N"A!$4;;0/5IW"]U0,J,952\M M=$M4*70+'2'*T$/*2TE8(@>NTDPFLANO\U_4^?T=^<<0GZ$V;B'?\WWT.!VC MXZ.3W\.X6E*CRV]T^57<]BY=_R+BVV@FE= _R'>;@#I1QY[([)IS69 8AH[> M%A+$$ISH_3L<>!_VR&@W,MK[HO^5#,71#-"$T*2%O@(1Z(Z!34>=*:@RFK$'C_S??($BIC7C(%";IZ MCK4+&N7&MI[\WA;IJ=[2.SXWWBA9>"_I;D(K!=XZ]WIMW/\#PMTHH>8Z%K0_&BJJHSKG2-KIJIOA6!,!/T^)QS]6J80MW&PO=V]R:W-H965TK$<82_)!$61VQ%8O7DCO$(2W7+ T>L.,&+=% 4.LAU>TZ$:=P:#=.V*1\- M62)#&I,I!R*)(LP?STC(UJGK4$++,@=3D(Y8^N/ M) ?4U?9\%HKT/UCG?=T6\!,A690/5AY$-,Y^\4-.1&4 ZFX9@/(!Z-D V-DR MP,L'>"G0S+,4UCF6>#3D; VX[JVLZ8N4FW2T0D-CO8QSR=53JL;)T?S+U>3W MCU>?SB]F\U_ Q9_7EU_^ F_/B<0T%._ >W ]/P=OW[P#;X #Q!)S(@"-P75, MI6BK1G7]9.%&#I2>:3M.GX^^UDV.]HR.T3@,XOE4H"+>$$6FP8JD];S]Z__ZD^H-+22+QCXF] MS'C';%QG^(E889^.@4/'9OUT81%D4I: M%<[^M_93'.%$+AFG_SY?^ Q[9K";&M3%Z'[4Z;CIW]"YK^+:H>.&S]W"YZ[5 MY[GV\KVN$0N@_%>%4^"T](PYQW% 5#&3X/815/M-\6/:/%YCOFB#/Y+HEG# M[K). HRMD+MU)%[7@-CJ]YXKV2M8Z5E9&0P9;'[!:S^ MCK#RE7J.:QR&S%?/,P1C_WM"!=7A8"Q[_;J+J&L*7JM7>R[EH, \L =X"FQ& M5@GWERI\P92S@..H70E3,(Y8$DL31JOQUQ:G08VPKGE!CPMPQWN"LR0ED S< MDLHH8YI:)WXM\.-:SGN]SM;:!=WRO>Y:\5^MTN $5XD44B4EC0/C^]FMS0^/ M/50/5%/'01]N][2B0."AZ^R%RD;Y""YC(7FB'XB\!LDECD%.11O\INS)5+], M":?,N+BYLU6<"/4,?%A![9FY$)6DH4.3MI66-OB:JE^=_?>$*S6?=0'GNCY^ MP)1GM=](7^9VOTK?4:?_G+QZ+^^HYVV)I%)L0:N&:924BP?"?2K(!B^7L>14 M;6%\"P%>K9*A6NS4^T"X+8]*B07M&LN(J@2N"A^+[XE(E[4*MJVX$E(]E>!1 M[1MGQ&=!K*MAVU+\85UUH5[O^#E0J\?[)DDIX.#!%=R.E>4FX[42*B^D25WJ M#;P:>UV3'NIOB9-2P$&[@GM]G%P\^&&BWR _%#$FV79<2PVK[_M&3*D"H5T& MSA1N3GV-/1,0Z487O)W-K\4[(ZJ&!%R._A!R$)9Z$ X.N5N%C2K"IJQMSR,Z^;6;TP0;6/?VVP-&5M$VTI81$\9.*@AK1DSL4AE"DJE2G:79G^ M;XGS@D]YXO2?\@9UMN:-W=*^[)42%MDE+'+A $Q#;$;9Z/? IJQM(BWE*NH< M-&<:DI8Y%X<0JJ@4JL@N5'?U&-653UC:Y*#4ELG]DW#6T!X;/+M#PW<4^W6OA.)63LXCP(#U0 M%,#7FYCLT*EH+0XMQ^E1W;/V,W@RR8X>2S/92>AGS .J" C)G3+I'O451IX= M+F8WDJW2\[E;)B6+TLLEP0O"=0?U_(XQ^72C)RB.>$?_ 5!+ P04 " "- MAEM6(_L]<-D' "A+@ &0 'AL+W=O64JX^MMMBMJ0A$2VV MHI'ZSQ/C(9'J(U^TQ8I3,D\FA4$;.8[;#HD?-6ZNDGL3?G/%8AGX$9UP(.(P M)/SYE@9L<]V C>V-!W^QE/I&^^9J11;TDT0#.I/:!%%_UG1(@T!;4G[\ MFQEMY,_4$\O76^N?$O *S)0(.F3!7_Y<+J\;O0:8TR<2!_*!;?ZD&:"NMC=C M@4A^@TTVUFF 62PD"[/)RH/0C]*_Y&=&1&D"<@],0-D$=.H$G$W "=#4LP36 MB$AR<\79!G ]6EG3%PDWR6R%QH_T:WR47/W75_/DS>.?@X=Q\W;P.!Z!X?WG MR?C+X^#KW?T7\&%$)?$#<0&:X-OC"'SX]0+\"MI + FG O@1^!;Y4ERJF^KZ MZY+%@D1S<=66RBMMNSW+/+A-/4 '/( (?&:17 HPCN9TOFN@K>#DF- 6TRVR M6AS160M@> F0@Y#!H>'ITZ'%'9Q3C!-[^!#%FK'FK8JU.9B09[4&)!AP3J(% M3:[_'DR%Y"J>_S&1E]KNF&WK1?Y1K,B,7C?4*A:4KVGCYK=?H.O\;@+^1L9V M:.CD-'1LUE,:!"!K%55D&E"@R:H;@ZJ:P5UO]+)2(#[6 JIXM^/%B8HW0H4V,>H"L4PKN?!\K@=+]W< M2_#9H3I.D.&2A4B6")/MZ*3,* M,'T&Y8%Y]MP0/K\$&5N78)S1E&Q+$\I]IO[[US; !UF ;T>!B2;3Q%K?P%K? MW6/-BNM,UJ!3;-?.R[-H$B[&G=>IQ#S"'4/0VY]Z+JJ2"(%65"H"0O7N'R6; M_;@$0[+R)0E AO4A?> \@?HIEC&GX,ZR;V3/VEWHW;X!M-6I-B$HA?]$?1TIKTT)F=>[NUL/[G-7A[""A;*" M)TBK(]R=0YV.O_'/E<])NBWE5!J9JNJU)O9,RZX.P08+Q0;MDNTMR2K)ODMP M%ZG5J>K;&?A.@M@<3:EK;CDU.;BS3Y 5P+D$%6(1VM5B;015EM\#U8T&G=V& MJ@+4)5"LTOY7RD,C>7:W,7BF6AA!$.IR$J >F)-G4T$ZM%LZE^!"JD*[5GU+ M@K^K/4&+^'2ETF1SD"RYO#?>LC#3)=<+4VF&H)Q*8;_7 MV^>QCEH$%;4(.E*+O"&/.U2],EL><1MEV;*79DN=-E6V-+9\ZZAN4%'=H-=7 M-V_#[_%\B$PE#=Y/B'9 YQ)6E#3H_4J:'<(L.:]:P/0[T)#RZJA?4%&_('O] M,J)/ZLX^8733L_X'X342Z6_BJ%\V'\>#^YV+XRW0$9! &; M$1WN:6_(B,>MMG^\KN$UUE$$H*((0/8BX*70=8O,EPIZ4[+FE#8?:$"3J+

UX(]0S,%&'C$>%C$?O)^/_T)U0>\\G&0)&>O?^1'QNV;BK3734ZGC[Y%5' MX9:+#ZR,0EVCVM5U@4XGACC<)>J&ZJ0@>%!M&"E(G>R5P3LN! M?;1/@G&#/&1>]G?P=?>[@,91AY(D M+C0NKEWC'N7@D/XZXMI6?T$G%V#>P7KUB*V\\H5;6\@UV-HEL1"XN':!>Y3$ MD;_VYU25#P?#"%4#9#^&;$-VL9?.']0N/L?_QGI]W$5"\CAMQ=_+I=J9Y%+M M5GGZ_<*B=5)%V716YNW.MM0SZ"S3..@=_#(<%]H2UZXM7\['^?M0AJ8LO5S7 MK;!5'>4IM@YP5:A-7'NW_$2NWG+KQE6UZG8Z%G5Q:LBL]I8]QRO0G(=BAP7 MBAS7KLA?3;*1O)[AJVQDZ$K:\9W+7R'><>WB_43^2M_6OBHJ^X;- U=8K:-' MWBEJ@4[MM<#+6%7SK2FS4VV2-['A"V\[KI?RUBX=]@TI7R1GH 68L3B2Z1G9 M_&Y^SGJ0G"[>NW\+/P[3T]*%F?3P]F?"%WXD0$"?E$FGY2F(/#T/G7Z0;)4< M*9XR*5F87"XIF5.N!ZC_/S$FMQ_T _)3Z3?_ 5!+ P04 " "-AEM6[XSX M)Q\" "K! &0 'AL+W=O$ \N,EM8\VQ@^TVX]]C.UDH4C>0>(E] M[7O./<>Y=M)(=:=+1 /W%1J5L%/0L!:M0:"8%*-RE9#:ZGH]=OD_XPK#1)W-P3K92WKG@IDA) MZ 0AQ]PX!FJ'(RZ03:?Z'I@00=8#( MZVX+>95+:FB6*-F R->;(CG3+40_@O:3" M#A^E00V_=P9 10&?3(E*P^42#65<7\$+>+->P(W(985P 4S YU(>M,W526"L M-E9#B$<#B,(H@MO-$BXOKOZD":RUWE_4^XL\;_QW?_!M MMM5&V3[X?DY?RS,^S^/NQK6N:8XIL,/5.V9T,!Q M9W'A\.6$@&JO1AL86?MVW$ICF]M/2_N:H'()=G\G;?MU@>OP_GW*?@%02P,$ M% @ C89;5E+U1W>E" #S4 !D !X;"]W;W)K&ULM9M=<^*V&H#_BH9V.KLS8;$D8\PV88; MF=GMGLR2;>].-,+Q8C@ MUEA4%IOL^?5'M@G"THN*?> F,?!*EA[KXY%L7S\+^5>QXERAEW66%S>]E5*; M]X-!D:SXFA7OQ(;G^I>ED&NF]$?Y-"@VDK-%E6B=#4@01(,U2_/>Y+KZ[DY. MKL5696G.[R0JMNLUD]]N>2:>;WJX]_K%??JT4N47@\GUACWQ!ZZ^;.ZD_C38 MY[)(USPO4I$CR9M[%!CV4; LEUKO$N@3K-*__LY<=B(,$ M.#J2@.P2$#M!>"0!W26@IR8(=PG"BDQ=E8K#G"DVN9;B&7O<')?6OJ4ZG)A_S1*PY^I6]\ *]F7/%TJQXB_KHR\,I3GZ M=26V!%DDFBJWD MZ#_3QT))W2G^@(C7.89PCN5(\;[8L(3?]/104'#YE?I AMMG554956.C5\GPRBZ'GP] M)./&1#ALQLR!?.+1/J91C^&^'L-N];A"NO'IP;W@Z)X7>F!+\R>TE&*-9ELI M>:[0'9>IJ!/=B2(M1U:P]MX"M&U =6;# P2$6I3.=+X&SFB/,^J*4_>]L^", M' )A8+4E;QG;]K(S9=; .=KC')T;YYVF*$^&.7)@VBS="+M7>JO0$5"\!Q2? MN_NV Q0[U>_'L87(C;$@SKV5Z(AHO$QS1;HXUJ?7Z$/RR6O MW+ *O&>*0TS&3GWQT$+B+5+;'GBFS!KT<&"<+?#R.W"&#R],6R$K&\N5;D$Y MT\U*FYQV-=T=%==GUPA?]"JA +GM3N3K;?\<,O<7MRN. X7%7AR_L6Q;$4#3 M3*]C6)[PLJ\MN1[%Z_8U+0JN#@:H-Z\]\>T5FJ[%-E<@'.P.-)B.;3[>PK5M M6.?*K8F2&)3$B]*EIH>M?V^X9-5H]4D4!9HQ*;_I%>AT,/V\4_= M2Y$296-+974U0*3$[:BC>$AMIMY2MF9ZIMR:3(W@8Z_U3GSX0$;4;78C&MMV MZC]K:T:7,'=LU!W[W1UL=^7Q3'^9*KO-Z?F3,YFL0'RA@X\.B3.J>B^K%9<@MA#QW91R/7(UPH\:QO:[QE[XK':/MV._M_R^=J_I(QWU*V6.:I:6K@LA/Q.+;'3B@L)D/[:ON+UK7JQI])!W\&UB<@"->-^YC$Q%[;0W%Q M%(]M$I>P7F*LE_BM%R3QF2LDEB<#<45XA)VU A U'D:Q3>,2?DN,WY(6?GLP M^)5K4L7RI_0QXSM*( G7:773L!O_# H+@Y&M:/ZR=F5A;)6TL-4&BSLI]%I) M?=-'&)*6HAK@PI@KFR3 M*I95VV]!AY.@"UD?V ME/J+VQ6'D5+20DH;.'X68O&<9AF(P'7'/AU39ZX%P@@=.L)U"<>DQC%I"\=L M(CAF7=2U2"T10WN3"0K#V%'QN;^ 70$8XZ0MC+,!0!L'6'W7)OMX&-AC(QPV MML=&?^FZUMY()_5+I[E%3ZJKU/"X3H MJ0H[?"ZAM-0H+?4K[>E\/HOR*:BM#BZ-?V]T'D:0O#H]S@VB]C3MKT)71,9O MJ=]O3T=DMOV]7( =5^<)'B!(#UBVS_E+WI6,45OJ5]MN9*J.Y@7DRJS]]-(, MB F=+15_\;OB,;I+_;I[.I[9JK3>\GE%8/,!VG3PXG/E%[CY"T3AT=@A> E# MIL:0J=^0=]R49L&/KY$HL)N*[142$!0'M@W[B]/U*4!CPV&7'=>6-V%#5WPQ M#B.;!Q@V)#81?XF[$C%Z'';8D#U^=_7H[G3HZC -;5>905%18-_F\A>Y*Q+C MS*'?F5\?\;/MKGZFINHDZ,WNAN!;D(4KN22PQU<@R%D\^ O:%801X= OPJ\@ M&L\4G5)_UUN!^D-[LW;]+_+,\,%#PR?NS+ZNC%J#< W5O7$.!)&Q,TI<0F)# M(['AB?NRQU<\)Q*!=F5']M0)1(7V0WMS?Y&[(C'2&IZX*=L:09WOX7/A??MZ MSX"@D;/R\Y>P+8'!P9LB:RZ?JC=N"I24%E2_@;'_=O]6S[1ZE\7Z_A:_G]7O MYIALZE>%?F'R*&ULK579;MLP$/R5A0H4"=!&AX^FJ2S M=EPD0-(8=H^'H@^,M+:(B*1"4K;S]R4I6752VRB*O$@\=H:S*^XH7@OYH')$ M#1M6<#7P8 5A@:FV#,2\5CC& MHK!$1L9CP^FU1UK@[GC+_MGE;G*Y)PK'HOA!,YT/O',/,ER0JM SL;[")A\G M,!6%U YD:AB7YNC+,!/&]I131L=H TCN!5_-"E23%@6>:3Z%\?1/V@T_[9=MM,NXZ]\S\WY.>-B89K MC4S]VE>%[FM6X97(GE6AUU:A=_1[#[FF&2TJ:SJ@,*TDU105X"8M*G/#82$% M@U2PLM+$&918 !+)*5\J*%'6K00GE#=-=;JO7K6(GA-A#7B5A,%Y$ 2QO]JM MQ-]A4?"QOQM7)^GO& -#N71^J8S,BNNZ]=K5UI*'SHE>K(^,5=?.^H>F]OE; M(I>4*RAP82B#LP]&E:R]LYYH43K[N1?:F)D;YN9W@](&F/V%$'H[L0>T/[#D M-U!+ P04 " "-AEM6KJK-52\# A"0 &0 'AL+W=OF2/?70CZKE%(-/_.,JX&3:EWA'@VF_?)P/$,(9K16!L$@K<5'=$L,T!(XT>%Z=2O M-('-]0;]K=6.6IZ(HB.1?66)3@=.SX&$SLDRT_=B_8Y6>CH&+Q:9LE=85[Z> M _%2:9%7P<@@9[R\DY]5'AH!?G@D(*@"@MV ]I& 5A70LD)+9E;6F&@2]:58 M@S3>B&86-CZPC> M?NKAV]V3TA+/P?=#^2KAVH?A3&^X506)Z<#!PZ^H7%$G>OW*#[TWA[3^)[ M MY>U:>?L4>O0)6QGCL<@IG&="J8M#:DN(T$*8QK6*KOQV.PS[[JJI8]^MY=^T M:JE%4V*U-%4. YLB0MW;'(,B(;UH/,2_!NL\J\ZVZPPWS?R[MN MR-LBWJN)]TX2W_36?Z;>>Q'U?2^D'NY0=QO3)J=R88>PPKI8)S_;S^'?)G;.M-D]8 M 5CV4DN%DZ"RMAF'(185U!P'N@%%*RMM:FXI-.L0&P.\]*):ADD4C<*:"Q7D MF9^[-7FF6RN%@EO#L*UK;GY=@=3;21 'KQ-W8EU9-Q'F6 MI10U*!1:,0.K23"-QU>IV^\W/ K8XMZ8N4R66C^YX*:=YY!?Z03[H]?W:]][I3+DB/,M/PN2EM-@@\!*V'%6VGO]/8+[/*Y M<'Z%ENB?;-OM32\"5K1H=;T3$T$M5/?F+[OOL"=(DC<$R4Z0>.[N($\YYY;G MF=%;9MQNMC-5?T8&U[ )*"R1C ;"/+W[^)1].D( MZ[!G'1YSSZ>(U%G3XKD5*%P=GK.9II(NP7!?EO>&*UR!,5 >8N_<1][=-=@F MCS]>1EFX.<"4]DSI4:8Y+"V[4?3%6FHO>\ZNN3#LD&PO MJ8M(BA=(E-;:KYV%=:4;S&DBE"/N]7A*6E$LR'LEE>56:.IBI MI309.>]"@;M]R3,2)>G>GEX?QDP8X M):%7=/ ,T;,>KFLQ3#K9E]X,/[9:'?<8(U]XR%NFHX7MNHU'A9+;Y8N)"UA= M6K+@GHJ,3*C@4\V!5="2B[4+]R$P4T+IP-A]LXDBB-0/#HY<#[:TU2FY5+K) M[3*XO]-V^ &PZ8%!+D1GL$]<8#RJJ#%,RRO;:08WP4=0T+9OUY5U.-=T'?4' M9$MH;C;)5.FBW2#BM\K\WEIIR.; M/A0HN]:LX*NFORHZ YAZA*O3JA+K3X+/9=,,DW%KFE;^Z]YE5_L.+[X M5Y:;_RJ'AKT>VT/LM9L]DZZ(!O$%DY#N\B8AM MTF"ZY,)PV?86/,^9?'3 67E#I_8U<4_?CL]909?"W'9@1K;M;RSGRS+M1EW# M0K2CMNVO,+THZ5Y?;"XN<[9B^:3MZOFT:0:V8;.V%Q .D:OF\B,8QV%^!# L M#^8 XS@6EN=_FL\0G8_#,&]#+S)$.4.4XU@^9-)\L#Q^3FHO_TS3-(Z3!%O1 MR<3K8(*M6Y+ UZ^&>0,&E@7GQ#'L*N8->X)Q)$TQ!&K17Z-)@JQ. A__ M_F!/21RGJ1\!S.\@CC$$GD8-/E_G;@ M2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/ M['X 4$L#!!0 ( (V&6U:')U4I" 4 "@G / >&PO=V]R:V)O;VLN M>&ULQ9I;ZGIW/AZK[$%L MN?JKW(D"KFS*:LMK*%;W8[6K!%^K!R'J;3XV)Y/3\9;+8O3YTZ&N1376"V4M MLEJ6!9QL3MQ*\:1^7&^*[%$JN9*YK%^FH_9S+D9L*PNYE:]B/1U-1DP]E$_7 M925?RZ+F>9)599Y/1T9WX594MD$*MS(2M7M M'6W]'!@?!=S2GS6E0S7HNKJMSO9''?5 -/,=8>HXW#X=@%\;SZ/V$L M-QN9B5F9[;>BJ+LX5B)O OU('=JQ J^%=/1X1;F%FOF%S4$B05%5Q7EY\$Z5!=,46$%,O\!,-\B,"^9$6\F*O9"&48EZY7T&(&T:V?I-"3TZ1M\$LW6+);-[SQV=QW]5@:J%J(W0(SB!WX_>6$ M+7)>U"=M(/WO>[EK_E&GQ*QC$&OG*HYG7X,P;",90U]:LB!*W>@JN A]YNJ8 MF'<,8O%$<>HG;.'>N8"E0V&>,>A%DRY=#U[#KT%ZS;R;)(WG_K)[*Y<]3,PT M!K%J0N@4O2'&P)1B$#LEN7:7_GL8I%NKS!?@%S<-8GV<-C";&,0Z68I,R$<. M7ZI.6%CR @X1K 44:Z_HF)A/#&*A!$56;@5+^;-0.A.F#X/8'Y&?LC!.H)_" M*-*VLSZUQI1A$BLCV:^4^+YOEB/^(_S50V9BDC"))1%7][R0K^V%$_!NH:"JWTENNG+3*HL+WN- MCGG#)/8&.H'I1Q/SADGL#71JT,?$A&(2"Z4W-6#OTG;H_E.GPW1B$NNDD^\@ M%J8/DU@?S3RT?AG$P@QB$AM$M]H0G(5)Q"*6R,]Z&T3$=&(1ZP1="_>ZK(7I MQ"+6R<5-$D0^1!)8+X*HG?\E[#V+>%7!W3HFFNPBU@D^3NOI#PO3B754G=@Z M)J83BU@G.*:C8V(ZL8AU@F.>ZIB85RQBK^"89SHFYAF+V#-X$J27U<:\8Q%[ M!Y_JZ#W=Q@QD$QL(Q]1[NHU9R":V$(ZI]W0;LY!]S-17KZ?;F(7LWYGZ8N]F MHN8R[TTY;'2SA=@^O\ #FR=0N[Z"M3'[V,3V03'[.U>8?>S?NYAY@]D;B##[ MV,3V03.?_6AB]K&)[7-8? WU&4PW-K%NWG)!\R[;W-0S5*J$OD.)Z<8AULT M9BB4$N*$Q;O>OKF#Z<8AU@V*V7L9'4PW#G4.+8V]OZ_C< ;]Y _F?[D)TKO! M5]/!;.,0V^97Z?G_2'5,S#H.L770+'V_S=%-?NHU3R^?,=36F&P<:MD,)#2& M&#'3.,2FP1BAH^N8F&DZ)0A&51G ;-JJRQY>V_ M^F2-??>4]VW9=<=QN^O'V<=A?QR7S;:4_E]*XVJ;#^UXU?7Y>+JR[H9#6T[+ M89/Z=O7:;G+2^7R1AI\SFON[GS-GSY]]_I^)W7J]6^6';O5VR,?RR^#TW@VO MXS;GTLR>VV&3R[))'_O+Z3&=#W)UFMS,'E^6S?#X(DVJ':00I/6##(*L?I!# MD-BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'H;ZFT$ M>AOJ;01Z&^IM!'K;9+.$0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V- M0&]'O9U ;T>]G4!O1[V=0&]'O9U ;Y]L=A/H[:BW$^CMJ+<3Z.VHMQ/H[:BW M$^CMJ+<3Z!VH=Q#H':AW$.@=J'<0Z!VH=Q#H':AW$.@=DX^5!'H'ZAT$>@?J M'01Z!^H=!'H'ZAU_J?=8/O=YO/1\K_$[]U]274[WYLOCS\OODXCSXHQS@A]E M[K\ 4$L#!!0 ( (V&6U87R,P;VP$ -$B 3 6T-O;G1E;G1?5'EP M97-=+GAM;,W:74^#,!0&X+^R<&M&UZ_Y$>>->JM>^ .+HS#9M4T7%ED5H[M@+!05M2;DUE&71I;6MR:F M1[]BSA1KLR(F9K,Y*VP7J8O3V-?(KBYO:&DV39S<[M+K4-MND7EJ0C:YWD_L MLQ:9<:ZI"Q/3.-MVY9>4Z5M"GE8. MW7W6_*^+FGR M8'R\,VV:Q78-"_&EH9"/E_BF1[MG"=3AHHHMDV^+WHRGAS3 M#M/^RH_.'\J,!::9#]ZZD$[,T^%Q[T?2KYZZ5(A\K,<_\2,QE3[Z^Z@_[9+* M7V:G[7VV?CV<1V##[?@]_GS&'_4/[$. ]"%!^E @?6B0/N8@?9R"]'$&TL&UL4$L! M A0#% @ C89;5DB5&/T/" JS@ !@ ("!#0@ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ C89;5A:Z M?EUZ P \0L !@ ("!MQL 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ C89;5G)C^"XJ"@ )"T !@ M ("!JRT 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ C89;5AG4(^*1!0 '0X !D ("!QWP 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ C89; M5M*G+H%Q!@ - \ !D ("!^)( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ C89;5F4LCIV7!0 !@T M !D ("!0:H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ C89;5G9\&PO=V]R:W-H965T M'. !X;"]W;W)K&UL4$L! A0# M% @ C89;5D/QR7[R#0 !BD !D ("!#]( 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ C89;5OP$ M#))K" MA< !D ("!?/H 'AL+W=O P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ C89;5IE@&PO M=V]R:W-H965T&UL4$L! A0#% @ C89;5LAVN_3M @ R@8 !D ("! M>1H! 'AL+W=O&UL4$L! A0#% M @ C89;5I7H;_< "@ @FH !D ("!&PO=V]R:W-H965T&UL4$L! A0#% @ C89;5J:.,#BD! #!< !D M ("!ST@! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ C89;5H(_*.9 P '0P !D ("!2E&PO=V]R:W-H965T 9 M " @71? 0!X;"]W;W)K&UL4$L! A0#% @ MC89;5J;)TL\\ P +0L !D ("!!&4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ C89;5K2!"L[# @ MQ@L !D ("!WG ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ C89;5MZ;/=?0 @ &PO=V]R:W-H M965T&UL4$L! M A0#% @ C89;5N^,^"&PO=V]R:W-H965T&UL4$L! A0#% @ C89; M5JZJS54O P (0D !D ("!9ID! 'AL+W=O&PO=V]R:W-H965T7!E&UL4$L%!@ !# - $, 3!( -NL 0 $! end XML 77 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 78 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 79 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.4 html 142 409 1 false 49 0 false 5 false false R1.htm 0000001 - Document - Document And Entity Information Sheet http://www.asuresoftware.com/role/DocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 0000002 - Document - Cover Sheet http://www.asuresoftware.com/role/Cover Cover Cover 2 false false R3.htm 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 3 false false R4.htm 0000004 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals) Sheet http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParentheticals CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals) Statements 4 false false R5.htm 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 5 false false R6.htm 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY Sheet http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY Statements 6 false false R7.htm 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 0000008 - Disclosure - THE COMPANY AND BASIS OF PRESENTATION Sheet http://www.asuresoftware.com/role/THECOMPANYANDBASISOFPRESENTATION THE COMPANY AND BASIS OF PRESENTATION Notes 8 false false R9.htm 0000009 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.asuresoftware.com/role/SIGNIFICANTACCOUNTINGPOLICIES SIGNIFICANT ACCOUNTING POLICIES Notes 9 false false R10.htm 0000010 - Disclosure - Business Combinations and Asset Acquisitions Sheet http://www.asuresoftware.com/role/BusinessCombinationsandAssetAcquisitions Business Combinations and Asset Acquisitions Notes 10 false false R11.htm 0000011 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS Sheet http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTS INVESTMENTS AND FAIR VALUE MEASUREMENTS Notes 11 false false R12.htm 0000012 - Disclosure - Property, Plant, and Equipment Sheet http://www.asuresoftware.com/role/PropertyPlantandEquipment Property, Plant, and Equipment Notes 12 false false R13.htm 0000013 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS Sheet http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETS GOODWILL AND OTHER INTANGIBLE ASSETS Notes 13 false false R14.htm 0000014 - Disclosure - NOTES PAYABLE Notes http://www.asuresoftware.com/role/NOTESPAYABLE NOTES PAYABLE Notes 14 false false R15.htm 0000015 - Disclosure - CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION Sheet http://www.asuresoftware.com/role/CONTRACTSWITHCUSTOMERSANDREVENUECONCENTRATION CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION Notes 15 false false R16.htm 0000016 - Disclosure - LEASES Sheet http://www.asuresoftware.com/role/LEASES LEASES Notes 16 false false R17.htm 0000018 - Disclosure - SHARE-BASED COMPENSATION Sheet http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATION SHARE-BASED COMPENSATION Notes 17 false false R18.htm 0000019 - Disclosure - Receivables, Loans, Notes Receivable, and Others Notes http://www.asuresoftware.com/role/ReceivablesLoansNotesReceivableandOthers Receivables, Loans, Notes Receivable, and Others Notes 18 false false R19.htm 0000020 - Disclosure - Income Taxes Sheet http://www.asuresoftware.com/role/IncomeTaxes Income Taxes Notes 19 false false R20.htm 0000021 - Disclosure - NET LOSS PER SHARE Sheet http://www.asuresoftware.com/role/NETLOSSPERSHARE NET LOSS PER SHARE Notes 20 false false R21.htm 0000022 - Disclosure - Subsequent Events Sheet http://www.asuresoftware.com/role/SubsequentEvents Subsequent Events Notes 21 false false R22.htm 0000023 - Disclosure - Organization, Consolidation and Presentation of Financial Statements (Policies) Sheet http://www.asuresoftware.com/role/OrganizationConsolidationandPresentationofFinancialStatementsPolicies Organization, Consolidation and Presentation of Financial Statements (Policies) Policies 22 false false R23.htm 0000024 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policy) Sheet http://www.asuresoftware.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicy SIGNIFICANT ACCOUNTING POLICIES (Policy) Policies 23 false false R24.htm 0000025 - Disclosure - Fair Value Measures and Disclosures (Policies) Sheet http://www.asuresoftware.com/role/FairValueMeasuresandDisclosuresPolicies Fair Value Measures and Disclosures (Policies) Policies 24 false false R25.htm 0000028 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS (Tables) Sheet http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSTables INVESTMENTS AND FAIR VALUE MEASUREMENTS (Tables) Tables http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTS 25 false false R26.htm 0000030 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables) Sheet http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables GOODWILL AND OTHER INTANGIBLE ASSETS (Tables) Tables http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETS 26 false false R27.htm 0000031 - Disclosure - NOTES PAYABLE (Tables) Notes http://www.asuresoftware.com/role/NOTESPAYABLETables NOTES PAYABLE (Tables) Tables http://www.asuresoftware.com/role/NOTESPAYABLE 27 false false R28.htm 0000032 - Disclosure - LEASES (Tables) Sheet http://www.asuresoftware.com/role/LEASESTables LEASES (Tables) Tables http://www.asuresoftware.com/role/LEASES 28 false false R29.htm 0000033 - Disclosure - Equity (Tables) Sheet http://www.asuresoftware.com/role/EquityTables Equity (Tables) Tables 29 false false R30.htm 0000036 - Disclosure - Income Taxes (Tables) Sheet http://www.asuresoftware.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.asuresoftware.com/role/IncomeTaxes 30 false false R31.htm 0000037 - Disclosure - NET LOSS PER SHARE (Tables) Sheet http://www.asuresoftware.com/role/NETLOSSPERSHARETables NET LOSS PER SHARE (Tables) Tables http://www.asuresoftware.com/role/NETLOSSPERSHARE 31 false false R32.htm 0000039 - Disclosure - THE COMPANY AND BASIS OF PRESENTATION (Details) Sheet http://www.asuresoftware.com/role/THECOMPANYANDBASISOFPRESENTATIONDetails THE COMPANY AND BASIS OF PRESENTATION (Details) Details http://www.asuresoftware.com/role/THECOMPANYANDBASISOFPRESENTATION 32 false false R33.htm 0000041 - Disclosure - BUSINESS COMBINATIONS - Narrative (Details) Sheet http://www.asuresoftware.com/role/BUSINESSCOMBINATIONSNarrativeDetails BUSINESS COMBINATIONS - Narrative (Details) Details 33 false false R34.htm 0000042 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) Sheet http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails INVESTMENTS AND FAIR VALUE MEASUREMENTS - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) Details 34 false false R35.htm 0000043 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS - Narrative (Details) Sheet http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSNarrativeDetails INVESTMENTS AND FAIR VALUE MEASUREMENTS - Narrative (Details) Details 35 false false R36.htm 0000044 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS - Debt Securities, Available-for-sale (Details) Sheet http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails INVESTMENTS AND FAIR VALUE MEASUREMENTS - Debt Securities, Available-for-sale (Details) Details 36 false false R37.htm 0000045 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS - Funds Held For Clients (Details) Sheet http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFundsHeldForClientsDetails INVESTMENTS AND FAIR VALUE MEASUREMENTS - Funds Held For Clients (Details) Details 37 false false R38.htm 0000046 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS - Investments Classified by Contractual Maturity Date (Details) Sheet http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSInvestmentsClassifiedbyContractualMaturityDateDetails INVESTMENTS AND FAIR VALUE MEASUREMENTS - Investments Classified by Contractual Maturity Date (Details) Details 38 false false R39.htm 0000047 - Disclosure - Property, Plant, and Equipment (Details) Sheet http://www.asuresoftware.com/role/PropertyPlantandEquipmentDetails Property, Plant, and Equipment (Details) Details http://www.asuresoftware.com/role/PropertyPlantandEquipment 39 false false R40.htm 0000048 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details) Sheet http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetails GOODWILL AND OTHER INTANGIBLE ASSETS (Details) Details http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables 40 false false R41.htm 0000049 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details) - Schedule of Goodwill Sheet http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetailsScheduleofGoodwill GOODWILL AND OTHER INTANGIBLE ASSETS (Details) - Schedule of Goodwill Details http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables 41 false false R42.htm 0000050 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details) - Schedule of Intangible Assets Sheet http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetailsScheduleofIntangibleAssets GOODWILL AND OTHER INTANGIBLE ASSETS (Details) - Schedule of Intangible Assets Details http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables 42 false false R43.htm 0000051 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details) - Schedule of Expected Amortization Expense Sheet http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetailsScheduleofExpectedAmortizationExpense GOODWILL AND OTHER INTANGIBLE ASSETS (Details) - Schedule of Expected Amortization Expense Details http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables 43 false false R44.htm 0000052 - Disclosure - NOTES PAYABLE (Details) Notes http://www.asuresoftware.com/role/NOTESPAYABLEDetails NOTES PAYABLE (Details) Details http://www.asuresoftware.com/role/NOTESPAYABLETables 44 false false R45.htm 0000053 - Disclosure - NOTES PAYABLE (Details) - Schedule of Debt Notes http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebt NOTES PAYABLE (Details) - Schedule of Debt Details http://www.asuresoftware.com/role/NOTESPAYABLETables 45 false false R46.htm 0000054 - Disclosure - NOTES PAYABLE (Details) - Schedule of Debt and Debt Issuance Costs Notes http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebtandDebtIssuanceCosts NOTES PAYABLE (Details) - Schedule of Debt and Debt Issuance Costs Details http://www.asuresoftware.com/role/NOTESPAYABLETables 46 false false R47.htm 0000055 - Disclosure - NOTES PAYABLE (Details) - Schedule of Maturities of Long-term Debt Notes http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofMaturitiesofLongtermDebt NOTES PAYABLE (Details) - Schedule of Maturities of Long-term Debt Details http://www.asuresoftware.com/role/NOTESPAYABLETables 47 false false R48.htm 0000056 - Disclosure - CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION (Details) Sheet http://www.asuresoftware.com/role/CONTRACTSWITHCUSTOMERSANDREVENUECONCENTRATIONDetails CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION (Details) Details http://www.asuresoftware.com/role/CONTRACTSWITHCUSTOMERSANDREVENUECONCENTRATION 48 false false R49.htm 0000057 - Disclosure - LEASES (Details) Sheet http://www.asuresoftware.com/role/LEASESDetails LEASES (Details) Details http://www.asuresoftware.com/role/LEASESTables 49 false false R50.htm 0000058 - Disclosure - LEASES (Details) - Rent Expense Components Sheet http://www.asuresoftware.com/role/LEASESDetailsRentExpenseComponents LEASES (Details) - Rent Expense Components Details http://www.asuresoftware.com/role/LEASESTables 50 false false R51.htm 0000059 - Disclosure - LEASES (Details) - Lessee, Operating Lease, Disclosure Sheet http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseDisclosure LEASES (Details) - Lessee, Operating Lease, Disclosure Details http://www.asuresoftware.com/role/LEASESTables 51 false false R52.htm 0000060 - Disclosure - LEASES (Details) - Lessee, Operating Lease, Liability, Maturity Sheet http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseLiabilityMaturity LEASES (Details) - Lessee, Operating Lease, Liability, Maturity Details http://www.asuresoftware.com/role/LEASESTables 52 false false R53.htm 0000061 - Disclosure - STOCKHOLDERS' EQUITY (Details) Sheet http://www.asuresoftware.com/role/STOCKHOLDERSEQUITYDetails STOCKHOLDERS' EQUITY (Details) Details 53 false false R54.htm 0000062 - Disclosure - SHARE-BASED COMPENSATION (Details) Sheet http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails SHARE-BASED COMPENSATION (Details) Details http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATION 54 false false R55.htm 0000063 - Disclosure - Receivables, Loans, Notes Receivable, and Others (Details) Notes http://www.asuresoftware.com/role/ReceivablesLoansNotesReceivableandOthersDetails Receivables, Loans, Notes Receivable, and Others (Details) Details http://www.asuresoftware.com/role/ReceivablesLoansNotesReceivableandOthers 55 false false R56.htm 0000064 - Disclosure - Income Taxes (Details) Sheet http://www.asuresoftware.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.asuresoftware.com/role/IncomeTaxesTables 56 false false R57.htm 0000065 - Disclosure - NET LOSS PER SHARE (Details) Sheet http://www.asuresoftware.com/role/NETLOSSPERSHAREDetails NET LOSS PER SHARE (Details) Details http://www.asuresoftware.com/role/NETLOSSPERSHARETables 57 false false R58.htm 0000066 - Disclosure - NET LOSS PER SHARE (Details) - Components of Earnings Per Share, Basic and Diluted Sheet http://www.asuresoftware.com/role/NETLOSSPERSHAREDetailsComponentsofEarningsPerShareBasicandDiluted NET LOSS PER SHARE (Details) - Components of Earnings Per Share, Basic and Diluted Details http://www.asuresoftware.com/role/NETLOSSPERSHARETables 58 false false R59.htm 0000067 - Disclosure - Subsequent Events (Details) Sheet http://www.asuresoftware.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.asuresoftware.com/role/SubsequentEvents 59 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 2 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:FiniteLivedIntangibleAssetUsefulLife, us-gaap:PropertyPlantAndEquipmentUsefulLife - asur-20221231.htm 4 [dqc-0015-Negative-Values] Fact us-gaap:IncomeTaxReconciliationTaxCredits has a value of -166000 which is less than zero. This element should not have a negative value. The preparer should consider if the value is input correctly for this assertion and, after considering the appropriateness of the input, if incorrect, input the amount as a positive (i.e., absolute) value and provide a negated label. The properties of this us-gaap:IncomeTaxReconciliationTaxCredits fact are: Context: ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231, Unit: usd, Rule Element Id: 1307. asur-20221231.htm 4 [dqc-0015-Negative-Values] Fact us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware has a value of -313000 which is less than zero. This element should not have a negative value. The preparer should consider if the value is input correctly for this assertion and, after considering the appropriateness of the input, if incorrect, input the amount as a positive (i.e., absolute) value and provide a negated label. The properties of this us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware fact are: Context: iff6ebaa7587b453c986043d3f4cbbeb8_I20221231, Unit: usd, Rule Element Id: 5865. asur-20221231.htm 4 [dqc-0015-Negative-Values] Fact us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions has a value of -23000 which is less than zero. This element should not have a negative value. The preparer should consider if the value is input correctly for this assertion and, after considering the appropriateness of the input, if incorrect, input the amount as a positive (i.e., absolute) value and provide a negated label. The properties of this us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions fact are: Context: i7a38e5b295174a03bcabf8cef2b8209c_D20210101-20211231, Unit: usd, Rule Element Id: 3463. asur-20221231.htm 4 asur-20221231.htm a20221213exhibit231.htm a20221231exhibit1013.htm a20221231exhibit211.htm a20221231exhibit311.htm a20221231exhibit312.htm a20221231exhibit321.htm a20221231exhibit322.htm a20221231exhibit45.htm asur-20221231.xsd asur-20221231_cal.xml asur-20221231_def.xml asur-20221231_lab.xml asur-20221231_pre.xml asur-20221231_g1.jpg http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 82 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "asur-20221231.htm": { "axisCustom": 0, "axisStandard": 21, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 827, "http://xbrl.sec.gov/dei/2022": 39 }, "contextCount": 142, "dts": { "calculationLink": { "local": [ "asur-20221231_cal.xml" ] }, "definitionLink": { "local": [ "asur-20221231_def.xml" ] }, "inline": { "local": [ "asur-20221231.htm" ] }, "labelLink": { "local": [ "asur-20221231_lab.xml" ] }, "presentationLink": { "local": [ "asur-20221231_pre.xml" ] }, "schema": { "local": [ "asur-20221231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 580, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 2, "http://xbrl.sec.gov/dei/2022": 4, "total": 6 }, "keyCustom": 17, "keyStandard": 392, "memberCustom": 10, "memberStandard": 34, "nsprefix": "asur", "nsuri": "http://www.asuresoftware.com/20221231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Document And Entity Information", "menuCat": "Cover", "order": "1", "role": "http://www.asuresoftware.com/role/DocumentAndEntityInformation", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Business Combinations and Asset Acquisitions", "menuCat": "Notes", "order": "10", "role": "http://www.asuresoftware.com/role/BusinessCombinationsandAssetAcquisitions", "shortName": "Business Combinations and Asset Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS", "menuCat": "Notes", "order": "11", "role": "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTS", "shortName": "INVESTMENTS AND FAIR VALUE MEASUREMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Property, Plant, and Equipment", "menuCat": "Notes", "order": "12", "role": "http://www.asuresoftware.com/role/PropertyPlantandEquipment", "shortName": "Property, Plant, and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS", "menuCat": "Notes", "order": "13", "role": "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETS", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - NOTES PAYABLE", "menuCat": "Notes", "order": "14", "role": "http://www.asuresoftware.com/role/NOTESPAYABLE", "shortName": "NOTES PAYABLE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION", "menuCat": "Notes", "order": "15", "role": "http://www.asuresoftware.com/role/CONTRACTSWITHCUSTOMERSANDREVENUECONCENTRATION", "shortName": "CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION", "subGroupType": "", "uniqueAnchor": null }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - LEASES", "menuCat": "Notes", "order": "16", "role": "http://www.asuresoftware.com/role/LEASES", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - SHARE-BASED COMPENSATION", "menuCat": "Notes", "order": "17", "role": "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATION", "shortName": "SHARE-BASED COMPENSATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Receivables, Loans, Notes Receivable, and Others", "menuCat": "Notes", "order": "18", "role": "http://www.asuresoftware.com/role/ReceivablesLoansNotesReceivableandOthers", "shortName": "Receivables, Loans, Notes Receivable, and Others", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "19", "role": "http://www.asuresoftware.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentsIncorporatedByReferenceTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "false", "longName": "0000002 - Document - Cover", "menuCat": "Cover", "order": "2", "role": "http://www.asuresoftware.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentsIncorporatedByReferenceTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - NET LOSS PER SHARE", "menuCat": "Notes", "order": "20", "role": "http://www.asuresoftware.com/role/NETLOSSPERSHARE", "shortName": "NET LOSS PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - Subsequent Events", "menuCat": "Notes", "order": "21", "role": "http://www.asuresoftware.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000023 - Disclosure - Organization, Consolidation and Presentation of Financial Statements (Policies)", "menuCat": "Policies", "order": "22", "role": "http://www.asuresoftware.com/role/OrganizationConsolidationandPresentationofFinancialStatementsPolicies", "shortName": "Organization, Consolidation and Presentation of Financial Statements (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000024 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policy)", "menuCat": "Policies", "order": "23", "role": "http://www.asuresoftware.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicy", "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Policy)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueOfFinancialInstrumentsPolicy", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000025 - Disclosure - Fair Value Measures and Disclosures (Policies)", "menuCat": "Policies", "order": "24", "role": "http://www.asuresoftware.com/role/FairValueMeasuresandDisclosuresPolicies", "shortName": "Fair Value Measures and Disclosures (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueOfFinancialInstrumentsPolicy", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000028 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSTables", "shortName": "INVESTMENTS AND FAIR VALUE MEASUREMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000030 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000031 - Disclosure - NOTES PAYABLE (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.asuresoftware.com/role/NOTESPAYABLETables", "shortName": "NOTES PAYABLE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000032 - Disclosure - LEASES (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.asuresoftware.com/role/LEASESTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000033 - Disclosure - Equity (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.asuresoftware.com/role/EquityTables", "shortName": "Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "iff6ebaa7587b453c986043d3f4cbbeb8_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "menuCat": "Statements", "order": "3", "role": "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "iff6ebaa7587b453c986043d3f4cbbeb8_I20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000036 - Disclosure - Income Taxes (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.asuresoftware.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000037 - Disclosure - NET LOSS PER SHARE (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.asuresoftware.com/role/NETLOSSPERSHARETables", "shortName": "NET LOSS PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorName", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000039 - Disclosure - THE COMPANY AND BASIS OF PRESENTATION (Details)", "menuCat": "Details", "order": "32", "role": "http://www.asuresoftware.com/role/THECOMPANYANDBASISOFPRESENTATIONDetails", "shortName": "THE COMPANY AND BASIS OF PRESENTATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "id6e6f2a41c4e458cbebe7717f0264437_I20200331", "decimals": "-3", "lang": "en-US", "name": "asur:ProceedsFromCustomerFunds", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AssetAcquisitionConsiderationTransferredContingentConsideration", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000041 - Disclosure - BUSINESS COMBINATIONS - Narrative (Details)", "menuCat": "Details", "order": "33", "role": "http://www.asuresoftware.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "shortName": "BUSINESS COMBINATIONS - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "i7aba0605c30b4466a103d7996a966db7_D20220101-20220101", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AssetAcquisitionConsiderationTransferredTransactionCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AssetAcquisitionConsiderationTransferredContingentConsideration", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000042 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details)", "menuCat": "Details", "order": "34", "role": "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails", "shortName": "INVESTMENTS AND FAIR VALUE MEASUREMENTS - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "i616d18f52cdc48698aaeba49e36b4470_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AssetAcquisitionConsiderationTransferredContingentConsideration", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000043 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS - Narrative (Details)", "menuCat": "Details", "order": "35", "role": "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSNarrativeDetails", "shortName": "INVESTMENTS AND FAIR VALUE MEASUREMENTS - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "iff6ebaa7587b453c986043d3f4cbbeb8_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000044 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS - Debt Securities, Available-for-sale (Details)", "menuCat": "Details", "order": "36", "role": "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails", "shortName": "INVESTMENTS AND FAIR VALUE MEASUREMENTS - Debt Securities, Available-for-sale (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "iff6ebaa7587b453c986043d3f4cbbeb8_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "iff6ebaa7587b453c986043d3f4cbbeb8_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestrictedCashAndCashEquivalents", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000045 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS - Funds Held For Clients (Details)", "menuCat": "Details", "order": "37", "role": "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFundsHeldForClientsDetails", "shortName": "INVESTMENTS AND FAIR VALUE MEASUREMENTS - Funds Held For Clients (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "iff6ebaa7587b453c986043d3f4cbbeb8_I20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "iff6ebaa7587b453c986043d3f4cbbeb8_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000046 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS - Investments Classified by Contractual Maturity Date (Details)", "menuCat": "Details", "order": "38", "role": "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSInvestmentsClassifiedbyContractualMaturityDateDetails", "shortName": "INVESTMENTS AND FAIR VALUE MEASUREMENTS - Investments Classified by Contractual Maturity Date (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "iff6ebaa7587b453c986043d3f4cbbeb8_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "iff6ebaa7587b453c986043d3f4cbbeb8_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FurnitureAndFixturesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000047 - Disclosure - Property, Plant, and Equipment (Details)", "menuCat": "Details", "order": "39", "role": "http://www.asuresoftware.com/role/PropertyPlantandEquipmentDetails", "shortName": "Property, Plant, and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "iff6ebaa7587b453c986043d3f4cbbeb8_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FurnitureAndFixturesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "iff6ebaa7587b453c986043d3f4cbbeb8_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals)", "menuCat": "Statements", "order": "4", "role": "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParentheticals", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "iff6ebaa7587b453c986043d3f4cbbeb8_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "iff6ebaa7587b453c986043d3f4cbbeb8_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000048 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details)", "menuCat": "Details", "order": "40", "role": "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetails", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ia9beac5a6c54437f9af6fce0b4f5837b_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000049 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details) - Schedule of Goodwill", "menuCat": "Details", "order": "41", "role": "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetailsScheduleofGoodwill", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS (Details) - Schedule of Goodwill", "subGroupType": "details", "uniqueAnchor": null }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ieae24b9b4a4249cd94221b55d4a2f8db_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000050 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details) - Schedule of Intangible Assets", "menuCat": "Details", "order": "42", "role": "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetailsScheduleofIntangibleAssets", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS (Details) - Schedule of Intangible Assets", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ieae24b9b4a4249cd94221b55d4a2f8db_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "iff6ebaa7587b453c986043d3f4cbbeb8_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000051 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details) - Schedule of Expected Amortization Expense", "menuCat": "Details", "order": "43", "role": "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetailsScheduleofExpectedAmortizationExpense", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS (Details) - Schedule of Expected Amortization Expense", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "iff6ebaa7587b453c986043d3f4cbbeb8_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "iff6ebaa7587b453c986043d3f4cbbeb8_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredFinanceCostsCurrentGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000052 - Disclosure - NOTES PAYABLE (Details)", "menuCat": "Details", "order": "44", "role": "http://www.asuresoftware.com/role/NOTESPAYABLEDetails", "shortName": "NOTES PAYABLE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "i866f99c454b04b1c8115a98a217779c1_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RepaymentsOfDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "iff6ebaa7587b453c986043d3f4cbbeb8_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000053 - Disclosure - NOTES PAYABLE (Details) - Schedule of Debt", "menuCat": "Details", "order": "45", "role": "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebt", "shortName": "NOTES PAYABLE (Details) - Schedule of Debt", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ide9815e42c4b4e07a45f432cbb1b1880_I20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NotesAndLoansPayable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "iff6ebaa7587b453c986043d3f4cbbeb8_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredFinanceCostsCurrentGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000054 - Disclosure - NOTES PAYABLE (Details) - Schedule of Debt and Debt Issuance Costs", "menuCat": "Details", "order": "46", "role": "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebtandDebtIssuanceCosts", "shortName": "NOTES PAYABLE (Details) - Schedule of Debt and Debt Issuance Costs", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "iff6ebaa7587b453c986043d3f4cbbeb8_I20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LongTermDebtCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "iff6ebaa7587b453c986043d3f4cbbeb8_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000055 - Disclosure - NOTES PAYABLE (Details) - Schedule of Maturities of Long-term Debt", "menuCat": "Details", "order": "47", "role": "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofMaturitiesofLongtermDebt", "shortName": "NOTES PAYABLE (Details) - Schedule of Maturities of Long-term Debt", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "iff6ebaa7587b453c986043d3f4cbbeb8_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "iff6ebaa7587b453c986043d3f4cbbeb8_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000056 - Disclosure - CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION (Details)", "menuCat": "Details", "order": "48", "role": "http://www.asuresoftware.com/role/CONTRACTSWITHCUSTOMERSANDREVENUECONCENTRATIONDetails", "shortName": "CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "iff6ebaa7587b453c986043d3f4cbbeb8_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "iff6ebaa7587b453c986043d3f4cbbeb8_I20221231", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000057 - Disclosure - LEASES (Details)", "menuCat": "Details", "order": "49", "role": "http://www.asuresoftware.com/role/LEASESDetails", "shortName": "LEASES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "iff6ebaa7587b453c986043d3f4cbbeb8_I20221231", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "menuCat": "Statements", "order": "5", "role": "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000058 - Disclosure - LEASES (Details) - Rent Expense Components", "menuCat": "Details", "order": "50", "role": "http://www.asuresoftware.com/role/LEASESDetailsRentExpenseComponents", "shortName": "LEASES (Details) - Rent Expense Components", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000059 - Disclosure - LEASES (Details) - Lessee, Operating Lease, Disclosure", "menuCat": "Details", "order": "51", "role": "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseDisclosure", "shortName": "LEASES (Details) - Lessee, Operating Lease, Disclosure", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "iff6ebaa7587b453c986043d3f4cbbeb8_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000060 - Disclosure - LEASES (Details) - Lessee, Operating Lease, Liability, Maturity", "menuCat": "Details", "order": "52", "role": "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseLiabilityMaturity", "shortName": "LEASES (Details) - Lessee, Operating Lease, Liability, Maturity", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "iff6ebaa7587b453c986043d3f4cbbeb8_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "iff6ebaa7587b453c986043d3f4cbbeb8_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000061 - Disclosure - STOCKHOLDERS' EQUITY (Details)", "menuCat": "Details", "order": "53", "role": "http://www.asuresoftware.com/role/STOCKHOLDERSEQUITYDetails", "shortName": "STOCKHOLDERS' EQUITY (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "iff6ebaa7587b453c986043d3f4cbbeb8_I20221231", "decimals": "-3", "lang": "en-US", "name": "asur:AggregateValueOfCommonStockAndOtherSecuritiesRegisteredForSale", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "iff6ebaa7587b453c986043d3f4cbbeb8_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000062 - Disclosure - SHARE-BASED COMPENSATION (Details)", "menuCat": "Details", "order": "54", "role": "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails", "shortName": "SHARE-BASED COMPENSATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "iff6ebaa7587b453c986043d3f4cbbeb8_I20221231", "decimals": "2", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ia3c8a41a636440ddb8318c2f624d4195_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000063 - Disclosure - Receivables, Loans, Notes Receivable, and Others (Details)", "menuCat": "Details", "order": "55", "role": "http://www.asuresoftware.com/role/ReceivablesLoansNotesReceivableandOthersDetails", "shortName": "Receivables, Loans, Notes Receivable, and Others (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "iff6ebaa7587b453c986043d3f4cbbeb8_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000064 - Disclosure - Income Taxes (Details)", "menuCat": "Details", "order": "56", "role": "http://www.asuresoftware.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "iff6ebaa7587b453c986043d3f4cbbeb8_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "i75bcf48e5c2d43cc90be62ffbd0338d3_D20220101-20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000065 - Disclosure - NET LOSS PER SHARE (Details)", "menuCat": "Details", "order": "57", "role": "http://www.asuresoftware.com/role/NETLOSSPERSHAREDetails", "shortName": "NET LOSS PER SHARE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "i75bcf48e5c2d43cc90be62ffbd0338d3_D20220101-20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000066 - Disclosure - NET LOSS PER SHARE (Details) - Components of Earnings Per Share, Basic and Diluted", "menuCat": "Details", "order": "58", "role": "http://www.asuresoftware.com/role/NETLOSSPERSHAREDetailsComponentsofEarningsPerShareBasicandDiluted", "shortName": "NET LOSS PER SHARE (Details) - Components of Earnings Per Share, Basic and Diluted", "subGroupType": "details", "uniqueAnchor": null }, "R59": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "i7aba0605c30b4466a103d7996a966db7_D20220101-20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AssetAcquisitionConsiderationTransferred", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000067 - Disclosure - Subsequent Events (Details)", "menuCat": "Details", "order": "59", "role": "http://www.asuresoftware.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "i5b11d59faba146e3abf8082007886508_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY", "menuCat": "Statements", "order": "6", "role": "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "i5b11d59faba146e3abf8082007886508_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "menuCat": "Statements", "order": "7", "role": "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000008 - Disclosure - THE COMPANY AND BASIS OF PRESENTATION", "menuCat": "Notes", "order": "8", "role": "http://www.asuresoftware.com/role/THECOMPANYANDBASISOFPRESENTATION", "shortName": "THE COMPANY AND BASIS OF PRESENTATION", "subGroupType": "", "uniqueAnchor": null }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "asur-20221231.htm", "contextRef": "ib8fe61e82666495a961ef9f52e7eb065_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES", "menuCat": "Notes", "order": "9", "role": "http://www.asuresoftware.com/role/SIGNIFICANTACCOUNTINGPOLICIES", "shortName": "SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": null } }, "segmentCount": 49, "tag": { "asur_A2018PlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2018 Plan", "label": "2018 Plan [Member]", "terseLabel": "2018 Plan" } } }, "localname": "A2018PlanMember", "nsuri": "http://www.asuresoftware.com/20221231", "presentation": [ "http://www.asuresoftware.com/role/STOCKHOLDERSEQUITYDetails" ], "xbrltype": "domainItemType" }, "asur_AggregateSharesOfCommonStockAllocatedForAcquisitions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Aggregate Shares of Common Stock Allocated for Acquisitions", "label": "Aggregate Shares of Common Stock Allocated for Acquisitions", "terseLabel": "Aggregate Shares of Common Stock Allocated for Acquisitions" } } }, "localname": "AggregateSharesOfCommonStockAllocatedForAcquisitions", "nsuri": "http://www.asuresoftware.com/20221231", "presentation": [ "http://www.asuresoftware.com/role/STOCKHOLDERSEQUITYDetails" ], "xbrltype": "perShareItemType" }, "asur_AggregateValueOfCommonStockAndOtherSecuritiesRegisteredForSale": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate Value of Common Stock and Other Securities Registered for Sale", "label": "Aggregate Value of Common Stock and Other Securities Registered for Sale", "terseLabel": "Aggregate Value of Common Stock and Other Securities Registered for Sale" } } }, "localname": "AggregateValueOfCommonStockAndOtherSecuritiesRegisteredForSale", "nsuri": "http://www.asuresoftware.com/20221231", "presentation": [ "http://www.asuresoftware.com/role/STOCKHOLDERSEQUITYDetails" ], "xbrltype": "monetaryItemType" }, "asur_AssetPurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset Purchase Agreement", "label": "Asset Purchase Agreement [Member]", "terseLabel": "Asset Purchase Agreement" } } }, "localname": "AssetPurchaseAgreementMember", "nsuri": "http://www.asuresoftware.com/20221231", "presentation": [ "http://www.asuresoftware.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetails", "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "asur_AssetsBeforeFundsHeldForClientsCurrent": { "auth_ref": [], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets, before funds held for clients, that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "AssetsBeforeFundsHeldForClientsCurrent", "totalLabel": "Total current assets before funds held for clients" } } }, "localname": "AssetsBeforeFundsHeldForClientsCurrent", "nsuri": "http://www.asuresoftware.com/20221231", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "asur_CONTRACTSWITHCUSTOMERSANDREVENUECONCENTRATIONDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION (Details) [Line Items]", "terseLabel": "CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION (Details) [Line Items]" } } }, "localname": "CONTRACTSWITHCUSTOMERSANDREVENUECONCENTRATIONDetailsLineItems", "nsuri": "http://www.asuresoftware.com/20221231", "presentation": [ "http://www.asuresoftware.com/role/CONTRACTSWITHCUSTOMERSANDREVENUECONCENTRATIONDetails" ], "xbrltype": "stringItemType" }, "asur_CONTRACTSWITHCUSTOMERSANDREVENUECONCENTRATIONDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION (Details) [Table]", "terseLabel": "CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION (Details) [Table]" } } }, "localname": "CONTRACTSWITHCUSTOMERSANDREVENUECONCENTRATIONDetailsTable", "nsuri": "http://www.asuresoftware.com/20221231", "presentation": [ "http://www.asuresoftware.com/role/CONTRACTSWITHCUSTOMERSANDREVENUECONCENTRATIONDetails" ], "xbrltype": "stringItemType" }, "asur_CashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CashEquivalentsAbstract", "terseLabel": "CashEquivalentsAbstract" } } }, "localname": "CashEquivalentsAbstract", "nsuri": "http://www.asuresoftware.com/20221231", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "asur_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:" } } }, "localname": "CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract", "nsuri": "http://www.asuresoftware.com/20221231", "presentation": [ "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseDisclosure" ], "xbrltype": "stringItemType" }, "asur_ClientFundObligationsCurrent": { "auth_ref": [], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligations to remit funds to satisfy clients' payroll and tax payment obligations.", "label": "Client fund obligations", "terseLabel": "Client fund obligations" } } }, "localname": "ClientFundObligationsCurrent", "nsuri": "http://www.asuresoftware.com/20221231", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "asur_ERCIncomeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ERC Income", "label": "ERC Income [Member]", "terseLabel": "ERC Income" } } }, "localname": "ERCIncomeMember", "nsuri": "http://www.asuresoftware.com/20221231", "presentation": [ "http://www.asuresoftware.com/role/ReceivablesLoansNotesReceivableandOthersDetails" ], "xbrltype": "domainItemType" }, "asur_FundsHeldForClients2Abstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FundsHeldForClients2Abstract", "terseLabel": "Funds Held for Clients" } } }, "localname": "FundsHeldForClients2Abstract", "nsuri": "http://www.asuresoftware.com/20221231", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails" ], "xbrltype": "stringItemType" }, "asur_FundsHeldForClientsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FundsHeldForClientsAbstract", "terseLabel": "Funds held for clients" } } }, "localname": "FundsHeldForClientsAbstract", "nsuri": "http://www.asuresoftware.com/20221231", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "asur_FundsHeldForClientsRestrictedCashAndDebtSecuritiesGrossUnrealizedLosses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Funds Held For Clients, Restricted Cash Equivalents and Debt Securities, Gross Unrealized Losses", "label": "Funds Held For Clients, Restricted Cash and Debt Securities, Gross Unrealized Losses", "negatedTerseLabel": "Funds Held For Clients, Restricted Cash and Debt Securities, Gross Unrealized Losses" } } }, "localname": "FundsHeldForClientsRestrictedCashAndDebtSecuritiesGrossUnrealizedLosses", "nsuri": "http://www.asuresoftware.com/20221231", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails" ], "xbrltype": "monetaryItemType" }, "asur_FundsHeldForClientsRestrictedCashEquivalents": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Funds Held For Clients, Restricted Cash Equivalents", "label": "Funds Held For Clients, Restricted Cash Equivalents", "terseLabel": "Funds Held For Clients, Restricted Cash" } } }, "localname": "FundsHeldForClientsRestrictedCashEquivalents", "nsuri": "http://www.asuresoftware.com/20221231", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails" ], "xbrltype": "monetaryItemType" }, "asur_FundsHeldForClientsRestrictedCashEquivalentsAmortizedCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Funds Held For Clients, Restricted Cash Equivalents, Amortized Cost", "label": "Funds Held For Clients, Restricted Cash Equivalents, Amortized Cost", "terseLabel": "Funds Held For Clients, Restricted Cash, Amortized Cost" } } }, "localname": "FundsHeldForClientsRestrictedCashEquivalentsAmortizedCost", "nsuri": "http://www.asuresoftware.com/20221231", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails" ], "xbrltype": "monetaryItemType" }, "asur_FundsHeldForClientsRestrictedCashEquivalentsAndDebtSecurities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Funds Held For Clients, Restricted Cash Equivalents and Debt Securities", "label": "Funds Held For Clients, Restricted Cash Equivalents and Debt Securities", "terseLabel": "Funds Held For Clients, Restricted Cash and Debt Securities" } } }, "localname": "FundsHeldForClientsRestrictedCashEquivalentsAndDebtSecurities", "nsuri": "http://www.asuresoftware.com/20221231", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails" ], "xbrltype": "monetaryItemType" }, "asur_FundsHeldForClientsRestrictedCashEquivalentsAndDebtSecuritiesAmortizedCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Funds Held For Clients, Restricted Cash Equivalents and Debt Securities, Amortized Cost", "label": "Funds Held For Clients, Restricted Cash Equivalents and Debt Securities, Amortized Cost", "terseLabel": "Funds Held For Clients, Restricted Cash and Debt Securities, Amortized Cost" } } }, "localname": "FundsHeldForClientsRestrictedCashEquivalentsAndDebtSecuritiesAmortizedCost", "nsuri": "http://www.asuresoftware.com/20221231", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails" ], "xbrltype": "monetaryItemType" }, "asur_FundsHeldForClientsRestrictedCashEquivalentsAndDebtSecuritiesGrossUnrealizedGains": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Funds Held For Clients, Restricted Cash Equivalents and Debt Securities, Gross Unrealized Gains", "label": "Funds Held For Clients, Restricted Cash Equivalents and Debt Securities, Gross Unrealized Gains", "terseLabel": "Funds Held For Clients, Restricted Cash and Debt Securities, Gross Unrealized Gains" } } }, "localname": "FundsHeldForClientsRestrictedCashEquivalentsAndDebtSecuritiesGrossUnrealizedGains", "nsuri": "http://www.asuresoftware.com/20221231", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails" ], "xbrltype": "monetaryItemType" }, "asur_FundsHeldForClientsRestrictedCashEquivalentsGrossUnrealizedGains": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Funds Held For Clients, Restricted Cash Equivalents, Gross Unrealized Gains", "label": "Funds Held For Clients, Restricted Cash Equivalents, Gross Unrealized Gains", "terseLabel": "Funds Held For Clients, Restricted Cash, Gross Unrealized Gains" } } }, "localname": "FundsHeldForClientsRestrictedCashEquivalentsGrossUnrealizedGains", "nsuri": "http://www.asuresoftware.com/20221231", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails" ], "xbrltype": "monetaryItemType" }, "asur_FundsHeldForClientsRestrictedCashEquivalentsGrossUnrealizedLosses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Funds Held For Clients, Restricted Cash Equivalents, Gross Unrealized Losses", "label": "Funds Held For Clients, Restricted Cash Equivalents, Gross Unrealized Losses", "negatedTerseLabel": "Funds Held For Clients, Restricted Cash, Gross Unrealized Losses" } } }, "localname": "FundsHeldForClientsRestrictedCashEquivalentsGrossUnrealizedLosses", "nsuri": "http://www.asuresoftware.com/20221231", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails" ], "xbrltype": "monetaryItemType" }, "asur_INVESTMENTSANDFAIRVALUEMEASUREMENTSDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INVESTMENTS AND FAIR VALUE MEASUREMENTS (Details) [Line Items]", "terseLabel": "INVESTMENTS AND FAIR VALUE MEASUREMENTS (Details) [Line Items]" } } }, "localname": "INVESTMENTSANDFAIRVALUEMEASUREMENTSDetailsLineItems", "nsuri": "http://www.asuresoftware.com/20221231", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSNarrativeDetails" ], "xbrltype": "stringItemType" }, "asur_INVESTMENTSANDFAIRVALUEMEASUREMENTSDetailsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INVESTMENTS AND FAIR VALUE MEASUREMENTS (Details) - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]", "terseLabel": "INVESTMENTS AND FAIR VALUE MEASUREMENTS (Details) - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]" } } }, "localname": "INVESTMENTSANDFAIRVALUEMEASUREMENTSDetailsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisLineItems", "nsuri": "http://www.asuresoftware.com/20221231", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "asur_INVESTMENTSANDFAIRVALUEMEASUREMENTSDetailsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INVESTMENTS AND FAIR VALUE MEASUREMENTS (Details) - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table]", "terseLabel": "INVESTMENTS AND FAIR VALUE MEASUREMENTS (Details) - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table]" } } }, "localname": "INVESTMENTSANDFAIRVALUEMEASUREMENTSDetailsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisTable", "nsuri": "http://www.asuresoftware.com/20221231", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "asur_INVESTMENTSANDFAIRVALUEMEASUREMENTSDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INVESTMENTS AND FAIR VALUE MEASUREMENTS (Details) [Table]", "terseLabel": "INVESTMENTS AND FAIR VALUE MEASUREMENTS (Details) [Table]" } } }, "localname": "INVESTMENTSANDFAIRVALUEMEASUREMENTSDetailsTable", "nsuri": "http://www.asuresoftware.com/20221231", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSNarrativeDetails" ], "xbrltype": "stringItemType" }, "asur_IndividuallyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information about the position of unrealized losses.", "label": "IndividuallyMember", "terseLabel": "Individually" } } }, "localname": "IndividuallyMember", "nsuri": "http://www.asuresoftware.com/20221231", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails" ], "xbrltype": "domainItemType" }, "asur_LEASESDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LEASES (Details) [Line Items]", "terseLabel": "LEASES (Details) [Line Items]" } } }, "localname": "LEASESDetailsLineItems", "nsuri": "http://www.asuresoftware.com/20221231", "presentation": [ "http://www.asuresoftware.com/role/LEASESDetails", "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseDisclosure" ], "xbrltype": "stringItemType" }, "asur_LEASESDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LEASES (Details) [Table]", "terseLabel": "LEASES (Details) [Table]" } } }, "localname": "LEASESDetailsTable", "nsuri": "http://www.asuresoftware.com/20221231", "presentation": [ "http://www.asuresoftware.com/role/LEASESDetails", "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseDisclosure" ], "xbrltype": "stringItemType" }, "asur_LesseeOperatingLeaseDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Disclosure [Abstract]", "terseLabel": "Lessee, Operating Lease, Disclosure [Abstract]" } } }, "localname": "LesseeOperatingLeaseDisclosureAbstract", "nsuri": "http://www.asuresoftware.com/20221231", "xbrltype": "stringItemType" }, "asur_LesseeOperatingLeaseLiabilityMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Maturity [Abstract]", "terseLabel": "Lessee, Operating Lease, Liability, Maturity [Abstract]" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityAbstract", "nsuri": "http://www.asuresoftware.com/20221231", "xbrltype": "stringItemType" }, "asur_LiablitiesBeforeClientFundObligationsCurrent": { "auth_ref": [], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations, before client fund obligations, incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "LiablitiesBeforeClientFundObligationsCurrent", "totalLabel": "Total current liabilities before client fund obligations" } } }, "localname": "LiablitiesBeforeClientFundObligationsCurrent", "nsuri": "http://www.asuresoftware.com/20221231", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "asur_NETLOSSPERSHAREDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NET LOSS PER SHARE (Details) [Line Items]", "terseLabel": "NET LOSS PER SHARE (Details) [Line Items]" } } }, "localname": "NETLOSSPERSHAREDetailsLineItems", "nsuri": "http://www.asuresoftware.com/20221231", "presentation": [ "http://www.asuresoftware.com/role/NETLOSSPERSHAREDetails" ], "xbrltype": "stringItemType" }, "asur_NETLOSSPERSHAREDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NET LOSS PER SHARE (Details) [Table]", "terseLabel": "NET LOSS PER SHARE (Details) [Table]" } } }, "localname": "NETLOSSPERSHAREDetailsTable", "nsuri": "http://www.asuresoftware.com/20221231", "presentation": [ "http://www.asuresoftware.com/role/NETLOSSPERSHAREDetails" ], "xbrltype": "stringItemType" }, "asur_NOTESPAYABLEDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NOTES PAYABLE (Details) [Line Items]", "terseLabel": "NOTES PAYABLE (Details) [Line Items]" } } }, "localname": "NOTESPAYABLEDetailsLineItems", "nsuri": "http://www.asuresoftware.com/20221231", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetails", "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebtandDebtIssuanceCosts" ], "xbrltype": "stringItemType" }, "asur_NOTESPAYABLEDetailsScheduleofDebtLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NOTES PAYABLE (Details) - Schedule of Debt [Line Items]", "terseLabel": "NOTES PAYABLE (Details) - Schedule of Debt [Line Items]" } } }, "localname": "NOTESPAYABLEDetailsScheduleofDebtLineItems", "nsuri": "http://www.asuresoftware.com/20221231", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebt" ], "xbrltype": "stringItemType" }, "asur_NOTESPAYABLEDetailsScheduleofDebtTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NOTES PAYABLE (Details) - Schedule of Debt [Table]", "terseLabel": "NOTES PAYABLE (Details) - Schedule of Debt [Table]" } } }, "localname": "NOTESPAYABLEDetailsScheduleofDebtTable", "nsuri": "http://www.asuresoftware.com/20221231", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebt" ], "xbrltype": "stringItemType" }, "asur_NOTESPAYABLEDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NOTES PAYABLE (Details) [Table]", "terseLabel": "NOTES PAYABLE (Details) [Table]" } } }, "localname": "NOTESPAYABLEDetailsTable", "nsuri": "http://www.asuresoftware.com/20221231", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetails", "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebtandDebtIssuanceCosts" ], "xbrltype": "stringItemType" }, "asur_NonCashOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NonCashOperatingActivitiesAbstract", "terseLabel": "Non-cash operating activities:" } } }, "localname": "NonCashOperatingActivitiesAbstract", "nsuri": "http://www.asuresoftware.com/20221231", "presentation": [ "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseDisclosure" ], "xbrltype": "stringItemType" }, "asur_NumberOfSecuritiesInUnrealizedGainPosition": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of securities in unrealized gain position.", "label": "NumberOfSecuritiesInUnrealizedGainPosition", "terseLabel": "Number of securities in unrealized gain position" } } }, "localname": "NumberOfSecuritiesInUnrealizedGainPosition", "nsuri": "http://www.asuresoftware.com/20221231", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails" ], "xbrltype": "integerItemType" }, "asur_PinnacleBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of debt instrument.", "label": "PinnacleBankMember", "terseLabel": "Pinnacle Bank [Member]" } } }, "localname": "PinnacleBankMember", "nsuri": "http://www.asuresoftware.com/20221231", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSNarrativeDetails", "http://www.asuresoftware.com/role/NOTESPAYABLEDetails", "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebt", "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebtandDebtIssuanceCosts" ], "xbrltype": "domainItemType" }, "asur_ProceedsFromCustomerFunds": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Customer Funds", "label": "Proceeds From Customer Funds", "terseLabel": "Proceeds From Customer Funds [Abstract]" } } }, "localname": "ProceedsFromCustomerFunds", "nsuri": "http://www.asuresoftware.com/20221231", "presentation": [ "http://www.asuresoftware.com/role/THECOMPANYANDBASISOFPRESENTATIONDetails" ], "xbrltype": "monetaryItemType" }, "asur_ProceedsPaymentsFromClientFundObligations": { "auth_ref": [], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from obligations to remit funds to satisfy clients' payroll and tax payment obligations.", "label": "Net change in client fund obligations", "terseLabel": "Net change in client fund obligations" } } }, "localname": "ProceedsPaymentsFromClientFundObligations", "nsuri": "http://www.asuresoftware.com/20221231", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "asur_ProfessionalServicesRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of product or service.", "label": "ProfessionalServicesRevenueMember", "terseLabel": "Professional services, hardware and other" } } }, "localname": "ProfessionalServicesRevenueMember", "nsuri": "http://www.asuresoftware.com/20221231", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "domainItemType" }, "asur_RecurringMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of revenue.", "label": "RecurringMember", "terseLabel": "Recurring" } } }, "localname": "RecurringMember", "nsuri": "http://www.asuresoftware.com/20221231", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "domainItemType" }, "asur_RentExpenseComponentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Rent Expense Components [Abstract]", "terseLabel": "Rent Expense Components [Abstract]" } } }, "localname": "RentExpenseComponentsAbstract", "nsuri": "http://www.asuresoftware.com/20221231", "xbrltype": "stringItemType" }, "asur_STOCKHOLDERSEQUITYDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "STOCKHOLDERS' EQUITY (Details) [Line Items]", "terseLabel": "STOCKHOLDERS' EQUITY (Details) [Line Items]" } } }, "localname": "STOCKHOLDERSEQUITYDetailsLineItems", "nsuri": "http://www.asuresoftware.com/20221231", "presentation": [ "http://www.asuresoftware.com/role/STOCKHOLDERSEQUITYDetails" ], "xbrltype": "stringItemType" }, "asur_STOCKHOLDERSEQUITYDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "STOCKHOLDERS' EQUITY (Details) [Table]", "terseLabel": "STOCKHOLDERS' EQUITY (Details) [Table]" } } }, "localname": "STOCKHOLDERSEQUITYDetailsTable", "nsuri": "http://www.asuresoftware.com/20221231", "presentation": [ "http://www.asuresoftware.com/role/STOCKHOLDERSEQUITYDetails" ], "xbrltype": "stringItemType" }, "asur_ScheduleOfDebtAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Debt [Abstract]", "terseLabel": "Schedule of Debt [Abstract]" } } }, "localname": "ScheduleOfDebtAbstract", "nsuri": "http://www.asuresoftware.com/20221231", "xbrltype": "stringItemType" }, "asur_ScheduleOfDebtAndDebtIssuanceCostsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Debt and Debt Issuance Costs [Abstract]", "terseLabel": "Schedule of Debt and Debt Issuance Costs [Abstract]" } } }, "localname": "ScheduleOfDebtAndDebtIssuanceCostsAbstract", "nsuri": "http://www.asuresoftware.com/20221231", "xbrltype": "stringItemType" }, "asur_ScheduleOfExpectedAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Expected Amortization Expense [Abstract]", "terseLabel": "Schedule of Expected Amortization Expense [Abstract]" } } }, "localname": "ScheduleOfExpectedAmortizationExpenseAbstract", "nsuri": "http://www.asuresoftware.com/20221231", "xbrltype": "stringItemType" }, "asur_ScheduleOfGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Goodwill [Abstract]", "terseLabel": "Schedule of Goodwill [Abstract]" } } }, "localname": "ScheduleOfGoodwillAbstract", "nsuri": "http://www.asuresoftware.com/20221231", "xbrltype": "stringItemType" }, "asur_ScheduleOfIntangibleAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Intangible Assets [Abstract]", "terseLabel": "Schedule of Intangible Assets [Abstract]" } } }, "localname": "ScheduleOfIntangibleAssetsAbstract", "nsuri": "http://www.asuresoftware.com/20221231", "xbrltype": "stringItemType" }, "asur_ScheduleOfMaturitiesOfLongTermDebtAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Maturities of Long-term Debt [Abstract]", "terseLabel": "Schedule of Maturities of Long-term Debt [Abstract]" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtAbstract", "nsuri": "http://www.asuresoftware.com/20221231", "xbrltype": "stringItemType" }, "asur_SecondAssetPurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second Asset Purchase Agreement", "label": "Second Asset Purchase Agreement [Member]", "terseLabel": "Second Asset Purchase Agreement" } } }, "localname": "SecondAssetPurchaseAgreementMember", "nsuri": "http://www.asuresoftware.com/20221231", "presentation": [ "http://www.asuresoftware.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetails" ], "xbrltype": "domainItemType" }, "asur_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecreaseWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Period Increase (Decrease), Weighted Average Grant Date Fair Value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Period Increase (Decrease), Weighted Average Grant Date Fair Value", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Period Increase (Decrease), Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecreaseWeightedAverageGrantDateFairValue", "nsuri": "http://www.asuresoftware.com/20221231", "presentation": [ "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "perShareItemType" }, "asur_StructuralCapitalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "StructuralCapital", "label": "StructuralCapital [Member]", "terseLabel": "StructuralCapital" } } }, "localname": "StructuralCapitalMember", "nsuri": "http://www.asuresoftware.com/20221231", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetails", "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebt" ], "xbrltype": "domainItemType" }, "asur_ThirdAssetPurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Third Asset Purchase Agreement", "label": "Third Asset Purchase Agreement [Member]", "terseLabel": "Third Asset Purchase Agreement" } } }, "localname": "ThirdAssetPurchaseAgreementMember", "nsuri": "http://www.asuresoftware.com/20221231", "presentation": [ "http://www.asuresoftware.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetails", "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "asur_WeightedAverageBasicAndDilutedSharesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "WeightedAverageBasicAndDilutedSharesAbstract", "terseLabel": "Weighted average basic and diluted shares" } } }, "localname": "WeightedAverageBasicAndDilutedSharesAbstract", "nsuri": "http://www.asuresoftware.com/20221231", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "stringItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r660", "r661", "r662" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID", "terseLabel": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r660", "r661", "r662" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation", "http://www.asuresoftware.com/role/THECOMPANYANDBASISOFPRESENTATIONDetails" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r660", "r661", "r662" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation", "http://www.asuresoftware.com/role/THECOMPANYANDBASISOFPRESENTATIONDetails" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r660", "r661", "r662" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]", "terseLabel": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]", "terseLabel": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r663" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r658" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.asuresoftware.com/role/Cover" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r657" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r657" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r657" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r664" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r657" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r657" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r657" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r657" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r665" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r660", "r661", "r662" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_NoTradingSymbolFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a security having no trading symbol.", "label": "No Trading Symbol Flag", "terseLabel": "No Trading Symbol Flag" } } }, "localname": "NoTradingSymbolFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "xbrltype": "trueItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r656" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r659" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r240", "r500", "r501", "r502", "r503", "r539", "r618", "r710", "r713", "r714" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebt" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r335", "r336", "r337", "r338", "r419", "r572", "r590", "r619", "r620", "r639", "r647", "r655", "r715", "r768", "r769", "r770", "r771", "r772", "r773" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetails", "http://www.asuresoftware.com/role/LEASESDetails", "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseDisclosure", "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebt", "http://www.asuresoftware.com/role/STOCKHOLDERSEQUITYDetails", "http://www.asuresoftware.com/role/THECOMPANYANDBASISOFPRESENTATIONDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r335", "r336", "r337", "r338", "r419", "r572", "r590", "r619", "r620", "r639", "r647", "r655", "r715", "r768", "r769", "r770", "r771", "r772", "r773" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetails", "http://www.asuresoftware.com/role/LEASESDetails", "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseDisclosure", "http://www.asuresoftware.com/role/NOTESPAYABLEDetails", "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebt", "http://www.asuresoftware.com/role/THECOMPANYANDBASISOFPRESENTATIONDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r294", "r573", "r640", "r654", "r708", "r709", "r719", "r778" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r294", "r573", "r640", "r654", "r708", "r709", "r719", "r778" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r335", "r336", "r337", "r338", "r411", "r419", "r447", "r448", "r449", "r548", "r572", "r590", "r619", "r620", "r639", "r647", "r655", "r707", "r715", "r769", "r770", "r771", "r772", "r773" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetails", "http://www.asuresoftware.com/role/LEASESDetails", "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseDisclosure", "http://www.asuresoftware.com/role/NOTESPAYABLEDetails", "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebt", "http://www.asuresoftware.com/role/STOCKHOLDERSEQUITYDetails", "http://www.asuresoftware.com/role/THECOMPANYANDBASISOFPRESENTATIONDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r335", "r336", "r337", "r338", "r411", "r419", "r447", "r448", "r449", "r548", "r572", "r590", "r619", "r620", "r639", "r647", "r655", "r707", "r715", "r769", "r770", "r771", "r772", "r773" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetails", "http://www.asuresoftware.com/role/LEASESDetails", "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseDisclosure", "http://www.asuresoftware.com/role/NOTESPAYABLEDetails", "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebt", "http://www.asuresoftware.com/role/STOCKHOLDERSEQUITYDetails", "http://www.asuresoftware.com/role/THECOMPANYANDBASISOFPRESENTATIONDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "auth_ref": [ "r32" ], "lang": { "en-us": { "role": { "documentation": "Information by type of receivable.", "label": "Receivable Type [Axis]", "terseLabel": "Receivable Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/ReceivablesLoansNotesReceivableandOthersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r19", "r653" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "asur_LiablitiesBeforeClientFundObligationsCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r613" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONTRACTSWITHCUSTOMERSANDREVENUECONCENTRATIONDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r297", "r298" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "asur_AssetsBeforeFundsHeldForClientsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowance for doubtful accounts of $3,248 and\u00a0$2,210 at December\u00a031, 2022 and December\u00a031, 2021, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "auth_ref": [ "r60" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "negatedTerseLabel": "Net amortization of premiums and accretion of discounts on available-for-sale securities" } } }, "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalesCommissionCurrentAndNoncurrent": { "auth_ref": [ "r5", "r8", "r169", "r182" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions.", "label": "Accrued Sales Commission", "terseLabel": "Accrued Sales Commission" } } }, "localname": "AccruedSalesCommissionCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONTRACTSWITHCUSTOMERSANDREVENUECONCENTRATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r101", "r200" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedTerseLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r34", "r35", "r36", "r209", "r585", "r595", "r596" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r33", "r36", "r151", "r538", "r591", "r592", "r670", "r671", "r672", "r681", "r682", "r683" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r13", "r653" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r455", "r456", "r457", "r681", "r682", "r683", "r760" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r122", "r123", "r420" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Share based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": { "auth_ref": [ "r111", "r112" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.", "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs", "negatedTerseLabel": "Share issuance costs" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile (loss) income to net cash provided by operations:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r460" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]", "terseLabel": "Advertising Cost" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r461" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising Expense", "terseLabel": "Advertising Expense" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/THECOMPANYANDBASISOFPRESENTATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r210", "r299", "r312" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDeferredSalesCommissions": { "auth_ref": [ "r44", "r59" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period for the periodic realization of capitalized fees that were paid to salespeople, distributors, brokers, and agents at the time of the conclusion of the sale. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Deferred Sales Commissions", "terseLabel": "Amortization of Deferred Sales Commissions" } } }, "localname": "AmortizationOfDeferredSalesCommissions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONTRACTSWITHCUSTOMERSANDREVENUECONCENTRATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r370", "r523", "r637", "r638", "r676" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of debt financing costs and discount" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r59", "r89", "r95" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 4.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r262" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities excluded from computation of earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/NETLOSSPERSHAREDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r70" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSNarrativeDetails", "http://www.asuresoftware.com/role/NETLOSSPERSHAREDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r70" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSNarrativeDetails", "http://www.asuresoftware.com/role/NETLOSSPERSHAREDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetAcquisitionAxis": { "auth_ref": [ "r756" ], "lang": { "en-us": { "role": { "documentation": "Information by asset acquisition.", "label": "Asset Acquisition [Axis]", "terseLabel": "Asset Acquisition [Axis]" } } }, "localname": "AssetAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetAcquisitionConsiderationTransferred": { "auth_ref": [ "r651", "r757", "r758", "r759" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer.", "label": "Asset Acquisition, Consideration Transferred", "terseLabel": "Asset Acquisition, Consideration Transferred" } } }, "localname": "AssetAcquisitionConsiderationTransferred", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetails", "http://www.asuresoftware.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetAcquisitionConsiderationTransferredContingentConsideration": { "auth_ref": [ "r757", "r758", "r759" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contingent consideration recognized as part of consideration transferred in asset acquisition.", "label": "Asset Acquisition, Consideration Transferred, Contingent Consideration", "negatedTerseLabel": "Asset Acquisition, Consideration Transferred, Contingent Consideration", "terseLabel": "Asset Acquisition, Consideration Transferred, Contingent Consideration" } } }, "localname": "AssetAcquisitionConsiderationTransferredContingentConsideration", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetails", "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSNarrativeDetails", "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetAcquisitionConsiderationTransferredTransactionCost": { "auth_ref": [ "r651", "r757", "r758", "r759" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction cost incurred as part of consideration transferred in asset acquisition.", "label": "Asset Acquisition, Consideration Transferred, Transaction Cost", "terseLabel": "Asset Acquisition, Consideration Transferred, Transaction Cost" } } }, "localname": "AssetAcquisitionConsiderationTransferredTransactionCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetAcquisitionDomain": { "auth_ref": [ "r756" ], "lang": { "en-us": { "role": { "documentation": "Asset acquisition.", "label": "Asset Acquisition [Domain]", "terseLabel": "Asset Acquisition [Domain]" } } }, "localname": "AssetAcquisitionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Asset Acquisition [Line Items]", "terseLabel": "Asset Acquisition [Line Items]" } } }, "localname": "AssetAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetAcquisitionTable": { "auth_ref": [ "r756" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset acquisition.", "label": "Asset Acquisition [Table]", "terseLabel": "Asset Acquisition [Table]" } } }, "localname": "AssetAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Assets": { "auth_ref": [ "r166", "r181", "r204", "r237", "r279", "r288", "r292", "r310", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r500", "r502", "r515", "r653", "r711", "r712", "r766" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS", "verboseLabel": "Assets:" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r195", "r213", "r237", "r310", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r500", "r502", "r515", "r653", "r711", "r712", "r766" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r154" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "verboseLabel": "Total" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r82" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Gross Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r83" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Gross Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r301", "r321" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Amortized Cost", "terseLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "auth_ref": [ "r84", "r303", "r583" ], "calculation": { "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSInvestmentsClassifiedbyContractualMaturityDateDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "After one year through five years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSInvestmentsClassifiedbyContractualMaturityDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate": { "auth_ref": [ "r688", "r689", "r776" ], "calculation": { "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSInvestmentsClassifiedbyContractualMaturityDateDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date.", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Fair Value", "totalLabel": "Available-for-sale debt securities total fair value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSInvestmentsClassifiedbyContractualMaturityDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r84", "r302", "r582" ], "calculation": { "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSInvestmentsClassifiedbyContractualMaturityDateDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "One year or less" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSInvestmentsClassifiedbyContractualMaturityDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r81", "r300", "r321", "r577" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale", "terseLabel": "Aggregate Estimated Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r80", "r321" ], "calculation": { "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFundsHeldForClientsDetails": { "order": 2.0, "parentTag": "us-gaap_FundsHeldForClients", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Debt Securities, Available-for-Sale, Current", "terseLabel": "Debt Securities, Available-for-sale, Current" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFundsHeldForClientsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent": { "auth_ref": [ "r80", "r198", "r321" ], "calculation": { "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFundsHeldForClientsDetails": { "order": 3.0, "parentTag": "us-gaap_FundsHeldForClients", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.", "label": "Debt Securities, Available-for-Sale, Noncurrent", "terseLabel": "Debt Securities, Available-for-sale, Noncurrent" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFundsHeldForClientsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableforsaleSecuritiesMember": { "auth_ref": [ "r307" ], "lang": { "en-us": { "role": { "documentation": "Investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Available-for-Sale Securities [Member]", "terseLabel": "Available-for-sale securities" } } }, "localname": "AvailableforsaleSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFundsHeldForClientsDetails", "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r422", "r423", "r424", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r446", "r447", "r448", "r449", "r450" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/STOCKHOLDERSEQUITYDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r496", "r645", "r646" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetails", "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r136", "r137", "r496", "r645", "r646" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetails", "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.", "label": "Business Acquisition, Transaction Costs", "terseLabel": "Business Acquisition, Transaction Costs" } } }, "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r499", "r675" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "terseLabel": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSNarrativeDetails", "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r143", "r144" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "asur_LiablitiesBeforeClientFundObligationsCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Current", "terseLabel": "Contingent purchase consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "auth_ref": [ "r143", "r144" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "terseLabel": "Contingent purchase consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r147", "r497" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business Combination Disclosure" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/BusinessCombinationsandAssetAcquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r134" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combinations Policy" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r0", "r69", "r76" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "Business Description and Basis of Presentation" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SIGNIFICANTACCOUNTINGPOLICIES", "http://www.asuresoftware.com/role/THECOMPANYANDBASISOFPRESENTATION" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalizedComputerSoftwareAdditions": { "auth_ref": [ "r90" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Additions made to capitalized computer software costs during the period.", "label": "Capitalized Computer Software, Additions", "terseLabel": "Capitalized Computer Software, Additions" } } }, "localname": "CapitalizedComputerSoftwareAdditions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareGross": { "auth_ref": [ "r780" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.", "label": "Capitalized Computer Software, Gross", "terseLabel": "Capitalized Computer Software, Gross" } } }, "localname": "CapitalizedComputerSoftwareGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r61", "r197", "r622" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "asur_AssetsBeforeFundsHeldForClientsCurrent", "weight": 1.0 }, "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash, cash equivalents, and restricted cash" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [ "r197" ], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash and Cash Equivalents, Fair Value Disclosure" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r63" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents, Policy" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r63", "r164" ], "lang": { "en-us": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r55", "r61", "r68" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents, restricted cash and restricted cash equivalents, end of period", "periodStartLabel": "Cash, cash equivalents, restricted cash and restricted cash equivalents, beginning of period", "totalLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Total" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r55", "r159" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net decrease in cash, cash equivalents, restricted cash, and restricted cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CertificatesOfDepositMember": { "auth_ref": [ "r176" ], "lang": { "en-us": { "role": { "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured.", "label": "Certificates of Deposit [Member]", "terseLabel": "Certificates of deposit" } } }, "localname": "CertificatesOfDepositMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r206", "r207", "r208", "r237", "r256", "r257", "r259", "r261", "r268", "r269", "r310", "r339", "r341", "r342", "r343", "r346", "r347", "r377", "r378", "r379", "r380", "r382", "r515", "r621", "r666", "r677", "r684" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "auth_ref": [ "r105", "r614" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.", "label": "Commitments and Contingencies, Policy [Policy Text Block]", "terseLabel": "Legal Proceedings" } } }, "localname": "CommitmentsAndContingenciesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r29" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Common Stock, Capital Shares Reserved for Future Issuance" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r681", "r682", "r760" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock", "verboseLabel": "Common Stock, $0.01 par value" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r12" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r12" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParentheticals", "http://www.asuresoftware.com/role/STOCKHOLDERSEQUITYDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r12" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r12", "r111" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValueOutstanding": { "auth_ref": [ "r12" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury shares.", "label": "Common Stock, Value, Outstanding", "terseLabel": "Common stock, $0.01 par value; 44,000 shares authorized; 20,628 and 20,412 shares issued, 20,244 and 20,028 shares outstanding at December\u00a031, 2022 and December\u00a031, 2021, respectively" } } }, "localname": "CommonStockValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r37", "r219", "r221", "r227", "r579", "r587" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive (loss) income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive loss:" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskBenchmarkDescription": { "auth_ref": [ "r71", "r72", "r157", "r158" ], "lang": { "en-us": { "role": { "documentation": "Identifies or describes the benchmark that serves as the denominator in the calculation of the percentage of concentration risk.", "label": "Concentration Risk, Benchmark Description", "terseLabel": "Concentration Risk, Benchmark Description" } } }, "localname": "ConcentrationRiskBenchmarkDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONTRACTSWITHCUSTOMERSANDREVENUECONCENTRATIONDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r71", "r72", "r157", "r158", "r296", "r613" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONTRACTSWITHCUSTOMERSANDREVENUECONCENTRATIONDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r71", "r72", "r157", "r158", "r296", "r597", "r613" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONTRACTSWITHCUSTOMERSANDREVENUECONCENTRATIONDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r177", "r272" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Significant Risks and Uncertainties" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r150", "r626" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Consolidation, Policy" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss": { "auth_ref": [ "r312", "r314", "r316", "r386" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss for right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, Allowance for Credit Loss", "terseLabel": "Contract with Customer, Asset, Allowance for Credit Loss" } } }, "localname": "ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONTRACTSWITHCUSTOMERSANDREVENUECONCENTRATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r384", "r385", "r407" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "asur_LiablitiesBeforeClientFundObligationsCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r384", "r385", "r407" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r641", "r643", "r779" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate debt securities" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r43", "r573" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of Sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldAmortization": { "auth_ref": [ "r673" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for allocation of cost of intangible asset over its useful life directly used in production of good and rendering of service.", "label": "Cost, Amortization", "terseLabel": "Cost, Amortization" } } }, "localname": "CostOfGoodsAndServicesSoldAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r41" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r133", "r482", "r490", "r680" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "terseLabel": "Current Income Tax Expense (Benefit)" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r680", "r753", "r755" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "Current State and Local Tax Expense (Benefit)" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerFunds": { "auth_ref": [ "r18" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of amounts received from and refundable to customers unless used by them to obtain goods and services from the entity.", "label": "Customer Funds", "terseLabel": "Customer Funds" } } }, "localname": "CustomerFunds", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/THECOMPANYANDBASISOFPRESENTATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerListsMember": { "auth_ref": [ "r140" ], "lang": { "en-us": { "role": { "documentation": "Information about customers such as their name and contact information; it may also be an extensive database that includes other information about the customers such as their order history and demographic information.", "label": "Customer Lists [Member]", "terseLabel": "Customer Lists" } } }, "localname": "CustomerListsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetailsScheduleofIntangibleAssets" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r141" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetailsScheduleofIntangibleAssets" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r110", "r236", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r364", "r371", "r372", "r374" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt Disclosure [Text Block]" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLE" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r4", "r5", "r6", "r167", "r170", "r179", "r240", "r348", "r349", "r350", "r351", "r352", "r354", "r360", "r361", "r362", "r363", "r365", "r366", "r367", "r368", "r369", "r370", "r524", "r634", "r635", "r636", "r637", "r638", "r678" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSNarrativeDetails", "http://www.asuresoftware.com/role/NOTESPAYABLEDetails", "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebt", "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebtandDebtIssuanceCosts" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r6", "r170", "r179", "r375" ], "calculation": { "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofMaturitiesofLongtermDebt": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-Term Debt, Gross", "terseLabel": "Long-term Debt, Gross", "totalLabel": "Long-term Debt, Gross", "verboseLabel": "Long-term Debt, Gross" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSNarrativeDetails", "http://www.asuresoftware.com/role/NOTESPAYABLEDetails", "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebt", "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebtandDebtIssuanceCosts", "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofMaturitiesofLongtermDebt" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentDecreaseForgiveness": { "auth_ref": [ "r678" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease for amounts of indebtedness forgiven by the holder of the debt instrument.", "label": "Debt Instrument, Decrease, Forgiveness", "terseLabel": "Debt Instrument, Decrease, Forgiveness" } } }, "localname": "DebtInstrumentDecreaseForgiveness", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r160", "r162", "r348", "r524", "r635", "r636" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt Instrument, Face Amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/BusinessCombinationsandAssetAcquisitionsTables", "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSTables", "http://www.asuresoftware.com/role/NOTESPAYABLEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r362", "r514", "r635", "r636" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.", "label": "Debt Instrument, Fair Value Disclosure", "terseLabel": "Debt Instrument, Fair Value Disclosure" } } }, "localname": "DebtInstrumentFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetails", "http://www.asuresoftware.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r25", "r349" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetails", "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebt" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentMaturityDateDescription": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "Description of the maturity date of the debt instrument including whether the debt matures serially and, if so, a brief description of the serial maturities.", "label": "Debt Instrument, Maturity Date, Description", "terseLabel": "Debt Instrument, Maturity Date, Description" } } }, "localname": "DebtInstrumentMaturityDateDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebt" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r27", "r240", "r348", "r349", "r350", "r351", "r352", "r354", "r360", "r361", "r362", "r363", "r365", "r366", "r367", "r368", "r369", "r370", "r524", "r634", "r635", "r636", "r637", "r638", "r678" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSNarrativeDetails", "http://www.asuresoftware.com/role/NOTESPAYABLEDetails", "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebt", "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebtandDebtIssuanceCosts" ], "xbrltype": "domainItemType" }, "us-gaap_DebtPolicyTextBlock": { "auth_ref": [ "r106" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.", "label": "Debt, Policy [Policy Text Block]", "terseLabel": "Debt, Policy" } } }, "localname": "DebtPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss": { "auth_ref": [ "r690" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Realized Gain (Loss)", "negatedTerseLabel": "Debt Securities, Available-for-sale, Realized Gain (Loss)" } } }, "localname": "DebtSecuritiesAvailableForSaleRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r308" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale [Table]", "terseLabel": "Debt Securities, Available-for-sale [Table]" } } }, "localname": "DebtSecuritiesAvailableForSaleTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails", "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFundsHeldForClientsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "auth_ref": [ "r691" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale [Table Text Block]", "terseLabel": "Debt Securities, Available-for-sale" } } }, "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions": { "auth_ref": [ "r306", "r322" ], "lang": { "en-us": { "role": { "documentation": "Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Number of Positions", "terseLabel": "Number of securities in unrealized loss position" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r680", "r754", "r755" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Deferred Federal Income Tax Expense (Benefit)" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsCurrentGross": { "auth_ref": [ "r161" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs classified as current. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Gross, Current", "negatedLabel": "Debt Issuance Costs and Debt Discount, current portion", "terseLabel": "Debt Issuance Costs, Gross, Current" } } }, "localname": "DeferredFinanceCostsCurrentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetails", "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebtandDebtIssuanceCosts" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r161", "r716" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "negatedLabel": "Total Debt Issuance Costs and Debt Discount" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebtandDebtIssuanceCosts" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNoncurrentGross": { "auth_ref": [ "r161" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Cost, Gross, Noncurrent", "negatedLabel": "Notes payable, net of current portion" } } }, "localname": "DeferredFinanceCostsNoncurrentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebtandDebtIssuanceCosts" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r59", "r133", "r483", "r489", "r490", "r680" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred Income Tax Expense (Benefit)" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r9", "r10", "r168", "r178", "r476" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "negatedTerseLabel": "Deferred Tax Liabilities, Gross" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r465", "r466" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liability" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r60" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Provision for deferred income taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueRevenueRecognized1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously reported as deferred or unearned revenue.", "label": "Deferred Revenue, Revenue Recognized", "terseLabel": "Deferred Revenue, Revenue Recognized" } } }, "localname": "DeferredRevenueRevenueRecognized1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONTRACTSWITHCUSTOMERSANDREVENUECONCENTRATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r680", "r754", "r755" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "Deferred State and Local Income Tax Expense (Benefit)" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "auth_ref": [ "r131", "r752" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.", "label": "Deferred Tax Assets, Deferred Income", "terseLabel": "Deferred Tax Assets, Deferred Income" } } }, "localname": "DeferredTaxAssetsDeferredIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r477" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "terseLabel": "Deferred Tax Assets, Gross" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r751" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "terseLabel": "Deferred Tax Assets, Net of Valuation Allowance" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r131", "r752" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Deferred Tax Assets, Operating Loss Carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are not subject to expiration dates.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration", "terseLabel": "Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r131", "r752" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Deferred Tax Assets, Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther": { "auth_ref": [ "r130", "r131", "r752" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible tax credit carryforwards, classified as other.", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Other", "terseLabel": "Deferred Tax Assets, Tax Credit Carryforwards, Other" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "auth_ref": [ "r130", "r131", "r752" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research", "terseLabel": "Deferred Tax Assets, Tax Credit Carryforwards, Research" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r131", "r752" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "terseLabel": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther": { "auth_ref": [ "r131", "r752" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from provisions, reserves, allowances, and accruals, classified as other.", "label": "Deferred Tax Assets, Tax Deferred Expense, Other", "terseLabel": "Deferred Tax Assets, Tax Deferred Expense, Other" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": { "auth_ref": [ "r131", "r752" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals", "terseLabel": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "auth_ref": [ "r131", "r752" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities", "terseLabel": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r478" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedTerseLabel": "Deferred Tax Assets, Valuation Allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r126", "r751" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities, Net", "negatedTerseLabel": "Deferred Tax Liabilities, Net" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesDeferredExpense": { "auth_ref": [ "r131", "r752" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from capitalized costs.", "label": "Deferred Tax Liabilities, Deferred Expense", "negatedTerseLabel": "Deferred Tax Liabilities, Deferred Expense" } } }, "localname": "DeferredTaxLiabilitiesDeferredExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware": { "auth_ref": [ "r131", "r752" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from capitalized software.", "label": "Deferred Tax Liabilities, Deferred Expense, Capitalized Software", "negatedTerseLabel": "Deferred Tax Liabilities, Deferred Expense, Capitalized Software" } } }, "localname": "DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill": { "auth_ref": [ "r131", "r145", "r146", "r752" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from goodwill.", "label": "Deferred Tax Liabilities, Goodwill", "negatedTerseLabel": "Deferred Tax Liabilities, Goodwill" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r131", "r752" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.", "label": "Deferred Tax Liabilities, Intangible Assets", "negatedTerseLabel": "Deferred Tax Liabilities, Intangible Assets" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "auth_ref": [ "r131", "r752" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.", "label": "Deferred Tax Liabilities, Leasing Arrangements", "negatedTerseLabel": "Deferred Tax Liabilities, Leasing Arrangements" } } }, "localname": "DeferredTaxLiabilitiesLeasingArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r131", "r752" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedTerseLabel": "Deferred Tax Liabilities, Property, Plant and Equipment" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "auth_ref": [ "r410", "r412", "r418", "r641", "r642", "r643", "r644" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets.", "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer", "terseLabel": "Defined Benefit Plan, Plan Assets, Contributions by Employer" } } }, "localname": "DefinedBenefitPlanContributionsByEmployer", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r59", "r99" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r59", "r277" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r142" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed Technology Rights [Member]" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetailsScheduleofIntangibleAssets" ], "xbrltype": "domainItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r421", "r451", "r452", "r454", "r459", "r648" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Share-based Payment Arrangement [Text Block]" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATION" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DisclosureTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Text Block [Abstract]", "terseLabel": "Disclosure Text Block [Abstract]" } } }, "localname": "DisclosureTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Basic and diluted (loss) earnings per share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r228", "r246", "r247", "r248", "r249", "r250", "r254", "r256", "r259", "r260", "r261", "r265", "r506", "r507", "r580", "r588", "r629" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in Dollars per share)", "verboseLabel": "Basic loss per share (in Dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.asuresoftware.com/role/NETLOSSPERSHAREDetailsComponentsofEarningsPerShareBasicandDiluted" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r228", "r246", "r247", "r248", "r249", "r250", "r256", "r259", "r260", "r261", "r265", "r506", "r507", "r580", "r588", "r629" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in Dollars per share)", "verboseLabel": "Diluted loss per share (in Dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.asuresoftware.com/role/NETLOSSPERSHAREDetailsComponentsofEarningsPerShareBasicandDiluted" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r262", "r263", "r264", "r266" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "NET LOSS PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/NETLOSSPERSHARE" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r23" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "asur_LiablitiesBeforeClientFundObligationsCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/STOCKHOLDERSEQUITYDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r747" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/STOCKHOLDERSEQUITYDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r747" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/STOCKHOLDERSEQUITYDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares": { "auth_ref": [ "r124" ], "lang": { "en-us": { "role": { "documentation": "The shares or units in an ESOP trust that have been assigned to individual participant accounts based on a known formula. IRS rules require allocations to be nondiscriminatory generally based on compensation, length of service, or a combination of both. For any particular participant such shares or units may be vested, unvested, or partially vested.", "label": "Employee Stock Ownership Plan (ESOP), Number of Allocated Shares", "terseLabel": "Employee Stock Ownership Plan (ESOP), Number of Allocated Shares" } } }, "localname": "EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPNumberOfCommittedToBeReleasedShares": { "auth_ref": [ "r124" ], "lang": { "en-us": { "role": { "documentation": "The shares that, although not legally released, will be released by a future scheduled and committed debt service payment and will be allocated to employees for service rendered in the current accounting period. The ESOP documents typically define the period of service to which the shares relate. ESOP shares are released to compensate employees directly, to settle employer liabilities for other employee benefits, and to replace dividends on allocated shares that are used for debt service.", "label": "Employee Stock Ownership Plan (ESOP), Number of Committed-to-be-Released Shares", "terseLabel": "Employee Stock Ownership Plan (ESOP), Number of Committed-to-be-Released Shares" } } }, "localname": "EmployeeStockOwnershipPlanESOPNumberOfCommittedToBeReleasedShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r111", "r192", "r223", "r224", "r225", "r241", "r242", "r243", "r245", "r251", "r253", "r267", "r311", "r383", "r455", "r456", "r457", "r485", "r486", "r505", "r516", "r517", "r518", "r519", "r520", "r522", "r538", "r591", "r592", "r593" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r362", "r412", "r413", "r414", "r415", "r416", "r417", "r509", "r545", "r546", "r547", "r635", "r636", "r641", "r642", "r643" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r508", "r509", "r510", "r511", "r513" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r512" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "INVESTMENTS AND FAIR VALUE MEASUREMENT" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r362", "r412", "r417", "r509", "r545", "r641", "r642", "r643" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r362", "r412", "r417", "r509", "r546", "r635", "r636", "r641", "r642", "r643" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r362", "r412", "r413", "r414", "r415", "r416", "r417", "r509", "r547", "r635", "r636", "r641", "r642", "r643" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurement" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/OrganizationConsolidationandPresentationofFinancialStatementsPolicies", "http://www.asuresoftware.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r362", "r412", "r413", "r414", "r415", "r416", "r417", "r545", "r546", "r547", "r635", "r636", "r641", "r642", "r643" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r512", "r513" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r155", "r156" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments, Policy" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/FairValueMeasuresandDisclosuresPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r304", "r305", "r313", "r317", "r318", "r319", "r320", "r323", "r324", "r325", "r373", "r381", "r504", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r632", "r692", "r693", "r694", "r781", "r782", "r783", "r784", "r785", "r786", "r787" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails", "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialLiabilitiesFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities.", "label": "Financial Liabilities Fair Value Disclosure", "terseLabel": "Total" } } }, "localname": "FinancialLiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Finite-Lived Intangible Asset, Useful Life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetails", "http://www.asuresoftware.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails", "http://www.asuresoftware.com/role/THECOMPANYANDBASISOFPRESENTATIONDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r202", "r333" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Intangible Asset, Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetailsScheduleofIntangibleAssets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetailsScheduleofExpectedAmortizationExpense": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetailsScheduleofExpectedAmortizationExpense" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r96" ], "calculation": { "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetailsScheduleofExpectedAmortizationExpense": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "Finite-Lived Intangible Asset, Expected Amortization, Year One" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetailsScheduleofExpectedAmortizationExpense" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r96" ], "calculation": { "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetailsScheduleofExpectedAmortizationExpense": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "Finite-Lived Intangible Asset, Expected Amortization, Year Five" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetailsScheduleofExpectedAmortizationExpense" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r96" ], "calculation": { "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetailsScheduleofExpectedAmortizationExpense": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "Finite-Lived Intangible Asset, Expected Amortization, Year Four" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetailsScheduleofExpectedAmortizationExpense" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r96" ], "calculation": { "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetailsScheduleofExpectedAmortizationExpense": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "Finite-Lived Intangible Asset, Expected Amortization, Year Three" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetailsScheduleofExpectedAmortizationExpense" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r96" ], "calculation": { "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetailsScheduleofExpectedAmortizationExpense": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "Finite-Lived Intangible Asset, Expected Amortization, Year Two" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetailsScheduleofExpectedAmortizationExpense" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod": { "auth_ref": [ "r87" ], "lang": { "en-us": { "role": { "documentation": "The amortization method of a major finite-lived intangible asset class. 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. The straight-line method is the preferred amortization method, unless another method better reflects the pattern in which the asset is consumed.", "label": "Finite-Lived Intangible Assets, Amortization Method", "terseLabel": "Finite-Lived Intangible Assets, Amortization Method" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationMethod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r330", "r332", "r333", "r334", "r574", "r575" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetailsScheduleofIntangibleAssets" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r94", "r575" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Intangible Asset, Gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetailsScheduleofIntangibleAssets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetailsScheduleofIntangibleAssets" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r90", "r93" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetailsScheduleofIntangibleAssets" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r94", "r574" ], "calculation": { "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetailsScheduleofExpectedAmortizationExpense": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Intangible Asset, Net", "totalLabel": "Finite-Lived Intangible Assets, Net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetailsScheduleofExpectedAmortizationExpense", "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetailsScheduleofIntangibleAssets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsPurchaseAccountingAdjustments": { "auth_ref": [], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to assets, excluding financial assets and goodwill, lacking physical substance with a finite life for purchase accounting adjustments.", "label": "Finite-Lived Intangible Assets, Purchase Accounting Adjustments", "terseLabel": "Finite-Lived Intangible Assets, Purchase Accounting Adjustments" } } }, "localname": "FiniteLivedIntangibleAssetsPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "auth_ref": [ "r574" ], "lang": { "en-us": { "role": { "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Assets, Remaining Amortization Period", "terseLabel": "Intangible Asset, Weighted Average Amortization Period" } } }, "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetailsScheduleofIntangibleAssets" ], "xbrltype": "durationItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r331" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-Lived Intangible Assets Acquired", "terseLabel": "Finite-lived Intangible Assets Acquired" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetails", "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetailsScheduleofIntangibleAssets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FundsHeldForClients": { "auth_ref": [ "r669" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFundsHeldForClientsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the funds held on behalf of others and that are expected to be liquidated within one year or the normal operating cycle, if longer. This does not include funds held under reinsurance agreements.", "label": "Funds Held for Clients", "terseLabel": "Funds held for clients", "totalLabel": "Total funds held for clients" } } }, "localname": "FundsHeldForClients", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFundsHeldForClientsDetails", "http://www.asuresoftware.com/role/THECOMPANYANDBASISOFPRESENTATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesGross": { "auth_ref": [ "r100" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures, Gross", "terseLabel": "Furniture and Fixtures, Gross" } } }, "localname": "FurnitureAndFixturesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r676" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Gain (Loss) on Disposition of Assets", "negatedLabel": "Loss (gain) on disposals of long-term assets" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r59", "r108", "r109" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedTerseLabel": "Gain on extinguishment of debt", "terseLabel": "Gain on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.asuresoftware.com/role/NOTESPAYABLEDetails", "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebt" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r45" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r201", "r328", "r576", "r633", "r653", "r696", "r703" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetails", "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetailsScheduleofGoodwill" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r329", "r633" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Acquisition" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetImpairment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.", "label": "Goodwill and Intangible Asset Impairment", "terseLabel": "Goodwill and Intangible Asset Impairment" } } }, "localname": "GoodwillAndIntangibleAssetImpairment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r97" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Text Block]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETS" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r86", "r91" ], "lang": { "en-us": { "role": { "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.", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Goodwill and Intangible Assets, Policy" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r42", "r237", "r279", "r287", "r291", "r293", "r310", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r515", "r631", "r711" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r98", "r103" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment or Disposal of Long-Lived Assets, Policy" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/OrganizationConsolidationandPresentationofFinancialStatementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r39", "r163", "r172", "r189", "r279", "r287", "r291", "r293", "r581", "r631" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r238", "r469", "r474", "r481", "r487", "r491", "r493", "r494", "r495" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Tax Disclosure" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense": { "auth_ref": [ "r749" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The sum of the amounts of estimated penalties and interest recognized in the period arising from income tax examinations.", "label": "Income Tax Examination, Penalties and Interest Expense", "terseLabel": "Income Tax Examination, Penalties and Interest Expense" } } }, "localname": "IncomeTaxExaminationPenaltiesAndInterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r239", "r252", "r253", "r278", "r467", "r488", "r492", "r589" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.asuresoftware.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r222", "r463", "r464", "r474", "r475", "r480", "r484" ], "lang": { "en-us": { "role": { "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.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Tax, Policy" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/OrganizationConsolidationandPresentationofFinancialStatementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r748" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "terseLabel": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r468" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "terseLabel": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpense": { "auth_ref": [ "r748" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount", "terseLabel": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r748" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "terseLabel": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount" } } }, "localname": "IncomeTaxReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r748" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "terseLabel": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCredits": { "auth_ref": [ "r748" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Amount", "negatedTerseLabel": "Effective Income Tax Rate Reconciliation, Tax Credit, Amount" } } }, "localname": "IncomeTaxReconciliationTaxCredits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCreditsOther": { "auth_ref": [ "r748" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other tax credits.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Other, Amount", "terseLabel": "Effective Income Tax Rate Reconciliation, Tax Credit, Other, Amount" } } }, "localname": "IncomeTaxReconciliationTaxCreditsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r56", "r64" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Income Taxes Paid" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable": { "auth_ref": [ "r58" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period of the sum of amounts due within one year (or one business cycle) from customers for the credit sale of goods and services; and from note holders for outstanding loans.", "label": "Increase (Decrease) in Accounts and Notes Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsAndNotesReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r58" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r58" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses and other long-term obligations" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r625" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeposits": { "auth_ref": [ "r62", "r175" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The net cash inflow or outflow for the increase (decrease) in the beginning and end of period deposits balances.", "label": "Increase (Decrease) in Deposits", "terseLabel": "Increase (Decrease) in Deposits" } } }, "localname": "IncreaseDecreaseInDeposits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/THECOMPANYANDBASISOFPRESENTATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r58" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r675", "r763" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r58" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedTerseLabel": "Increase (Decrease) in Other Operating Assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r58" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InformationByCategoryOfDebtSecurityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by category of debt security, either available-for-sale or held-to-maturity.", "label": "Debt Security Category [Axis]", "terseLabel": "Debt Security Category [Axis]" } } }, "localname": "InformationByCategoryOfDebtSecurityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFundsHeldForClientsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r88", "r92" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r174" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "terseLabel": "Interest expense and other, net" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r232", "r234", "r235" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest Paid, Excluding Capitalized Interest, Operating Activities" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r211", "r623", "r653" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "asur_AssetsBeforeFundsHeldForClientsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r309", "r777" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment in financial asset.", "label": "Investment, Policy [Policy Text Block]", "terseLabel": "Investment, Policy" } } }, "localname": "InvestmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]", "terseLabel": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]", "terseLabel": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "terseLabel": "Investments Classified by Contractual Maturity Date" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsFairValueDisclosure": { "auth_ref": [ "r508" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.", "label": "Investments, Fair Value Disclosure", "terseLabel": "Funds held for clients" } } }, "localname": "InvestmentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r535", "r652" ], "calculation": { "http://www.asuresoftware.com/role/LEASESDetailsRentExpenseComponents": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Net rent expense" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/LEASESDetailsRentExpenseComponents" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r764" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Lease, Cost [Table Text Block]" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsGross": { "auth_ref": [ "r100" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements, Gross", "terseLabel": "Leasehold Improvements, Gross" } } }, "localname": "LeaseholdImprovementsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r528" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Lessee, Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/OrganizationConsolidationandPresentationofFinancialStatementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r765" ], "lang": { "en-us": { "role": { "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.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r536" ], "calculation": { "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseLiabilityMaturity": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Lessee, Operating Lease, Liability, to be Paid, Total" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseLiabilityMaturity" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r536" ], "calculation": { "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseLiabilityMaturity": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, after Year Five" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetailsScheduleofExpectedAmortizationExpense", "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseLiabilityMaturity" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r536" ], "calculation": { "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseLiabilityMaturity": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Year One" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseLiabilityMaturity" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r536" ], "calculation": { "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseLiabilityMaturity": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Year Five" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseLiabilityMaturity" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r536" ], "calculation": { "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseLiabilityMaturity": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Year Four" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseLiabilityMaturity" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r536" ], "calculation": { "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseLiabilityMaturity": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Year Three" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseLiabilityMaturity" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r536" ], "calculation": { "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseLiabilityMaturity": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Year Two" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseLiabilityMaturity" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r536" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseLiabilityMaturity" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r762" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Lessee, Operating Lease, Term of Contract" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/LEASESDetails", "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseDisclosure" ], "xbrltype": "durationItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r22", "r237", "r310", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r501", "r502", "r503", "r515", "r630", "r711", "r766", "r767" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "Liabilities:" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r17", "r171", "r186", "r653", "r679", "r695", "r761" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r24", "r196", "r237", "r310", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r501", "r502", "r503", "r515", "r653", "r711", "r766", "r767" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r1", "r2", "r3", "r6", "r7", "r237", "r310", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r501", "r502", "r503", "r515", "r711", "r766", "r767" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total long-term liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Long-term liabilities:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LoanProcessingFee": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses paid for obtaining loans which includes expenses such as application and origination fees.", "label": "Loan Processing Fee", "terseLabel": "Loan Processing Fee" } } }, "localname": "LoanProcessingFee", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r6", "r170", "r183", "r361", "r376", "r635", "r636" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "terseLabel": "Total notes payable" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebtandDebtIssuanceCosts" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r21" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-Term Debt, Current Maturities", "terseLabel": "Notes payable, net of current portion" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebtandDebtIssuanceCosts" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r106", "r240", "r366" ], "calculation": { "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofMaturitiesofLongtermDebt": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "Long-Term Debt, Maturity, Year One" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofMaturitiesofLongtermDebt" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r106", "r240", "r366" ], "calculation": { "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofMaturitiesofLongtermDebt": { "order": 5.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Five", "terseLabel": "Long-Term Debt, Maturity, Year Five" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofMaturitiesofLongtermDebt" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r106", "r240", "r366" ], "calculation": { "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofMaturitiesofLongtermDebt": { "order": 4.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Four", "terseLabel": "Long-Term Debt, Maturity, Year Four" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofMaturitiesofLongtermDebt" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r106", "r240", "r366" ], "calculation": { "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofMaturitiesofLongtermDebt": { "order": 3.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Three", "terseLabel": "Long-Term Debt, Maturity, Year Three" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofMaturitiesofLongtermDebt" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r106", "r240", "r366" ], "calculation": { "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofMaturitiesofLongtermDebt": { "order": 2.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Two", "terseLabel": "Long-Term Debt, Maturity, Year Two" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofMaturitiesofLongtermDebt" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer.", "label": "Long-Term Debt [Member]", "terseLabel": "Long-term Debt" } } }, "localname": "LongTermDebtMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetails", "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebt" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r205" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Notes payable, net of current portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebtandDebtIssuanceCosts" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermNotesPayable": { "auth_ref": [ "r27" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.", "label": "Notes Payable, Noncurrent", "terseLabel": "Notes payable, net of current portion" } } }, "localname": "LongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebt" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetails", "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebt" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r27", "r107" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-Term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetails", "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebt" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r720" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money Market Funds [Member]" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MunicipalBondsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments.", "label": "Municipal Bonds [Member]", "terseLabel": "Municipal bonds" } } }, "localname": "MunicipalBondsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r233" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r233" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r55", "r57", "r60" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by\u00a0operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r40", "r60", "r173", "r188", "r194", "r217", "r220", "r225", "r237", "r244", "r246", "r247", "r248", "r249", "r252", "r253", "r258", "r279", "r287", "r291", "r293", "r310", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r507", "r515", "r631", "r711" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "netLabel": "Net income", "terseLabel": "Net income (loss)", "totalLabel": "Net (loss) income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.asuresoftware.com/role/NETLOSSPERSHAREDetailsComponentsofEarningsPerShareBasicandDiluted" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r139" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Noncompete Agreements [Member]" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetailsScheduleofIntangibleAssets" ], "xbrltype": "domainItemType" }, "us-gaap_NonrecurringAdjustmentAxis": { "auth_ref": [ "r135" ], "lang": { "en-us": { "role": { "documentation": "Information about material and nonrecurring adjustment directly attributable to the business combination(s) included in the reported pro forma revenue and earnings (supplemental pro forma information).", "label": "Nonrecurring Adjustment [Axis]", "terseLabel": "Nonrecurring Adjustment [Axis]" } } }, "localname": "NonrecurringAdjustmentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NonrecurringAdjustmentDomain": { "auth_ref": [ "r135" ], "lang": { "en-us": { "role": { "documentation": "Material, nonrecurring adjustment(s) allocated (included) to (in) reported pro forma revenue and earnings (supplemental pro forma information).", "label": "Nonrecurring Adjustment [Domain]", "terseLabel": "Nonrecurring Adjustment [Domain]" } } }, "localname": "NonrecurringAdjustmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NotesAndLoansPayable": { "auth_ref": [ "r6", "r170", "r183" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of all notes and loans payable (with maturities initially due after one year or beyond the operating cycle if longer).", "label": "Notes and Loans Payable", "terseLabel": "Notes Payable" } } }, "localname": "NotesAndLoansPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebt", "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebtandDebtIssuanceCosts" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesIssued1": { "auth_ref": [ "r65", "r66", "r67" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of notes issued in noncash investing and financing activities.", "label": "Notes Issued", "terseLabel": "Subordinated notes payable \u2013acquisitions" } } }, "localname": "NotesIssued1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableCurrent": { "auth_ref": [ "r21" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "asur_LiablitiesBeforeClientFundObligationsCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.", "label": "Notes Payable, Current", "terseLabel": "Current portion of notes payable" } } }, "localname": "NotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebt" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableOtherPayablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A written promise to pay a note to a third party.", "label": "Notes Payable, Other Payables [Member]", "terseLabel": "Notes Payable, Other Payables [Member]" } } }, "localname": "NotesPayableOtherPayablesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetails", "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebt" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r279", "r287", "r291", "r293", "r631" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r529", "r652" ], "calculation": { "http://www.asuresoftware.com/role/LEASESDetailsRentExpenseComponents": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/LEASESDetailsRentExpenseComponents" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r526" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "verboseLabel": "Operating Lease, Liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseLiabilityMaturity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r526" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "asur_LiablitiesBeforeClientFundObligationsCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities, current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r526" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, noncurrent" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r527", "r531" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash outflows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseDisclosure" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r525" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease assets, net" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r676" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Amortization of operating lease assets" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r534", "r652" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating Lease, Weighted Average Discount Rate, Percent" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/LEASESDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r533", "r652" ], "lang": { "en-us": { "role": { "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.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating Lease, Weighted Average Remaining Lease Term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/LEASESDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesOfLessorDisclosureTextBlock": { "auth_ref": [ "r537" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for lessor's operating leases.", "label": "Lessor, Operating Leases [Text Block]", "terseLabel": "Lessor, Operating Leases [Text Block]" } } }, "localname": "OperatingLeasesOfLessorDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/LEASES" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r130" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Operating Loss Carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r0", "r69", "r76", "r153" ], "lang": { "en-us": { "role": { "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.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SIGNIFICANTACCOUNTINGPOLICIES", "http://www.asuresoftware.com/role/THECOMPANYANDBASISOFPRESENTATION" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r23" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "asur_LiablitiesBeforeClientFundObligationsCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssets": { "auth_ref": [ "r165", "r180", "r203" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets classified as other.", "label": "Other Assets", "terseLabel": "Other Assets" } } }, "localname": "OtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/ReceivablesLoansNotesReceivableandOthersDetails", "http://www.asuresoftware.com/role/THECOMPANYANDBASISOFPRESENTATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets.", "label": "Other Assets Disclosure [Text Block]", "terseLabel": "Other Assets Disclosure" } } }, "localname": "OtherAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/ReceivablesLoansNotesReceivableandOthers" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r203" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets, net" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r214", "r215", "r216" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax", "terseLabel": "Unrealized loss on marketable securities" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r38", "r111", "r218", "r221", "r226", "r516", "r521", "r522", "r578", "r586", "r670", "r671" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncome": { "auth_ref": [ "r190" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue and income classified as other.", "label": "Other Income", "terseLabel": "Employee retention tax credit" } } }, "localname": "OtherIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of other liabilities.", "label": "Other Liabilities, Fair Value Disclosure", "terseLabel": "Contingent purchase consideration(1)" } } }, "localname": "OtherLiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r28" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r46" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1": { "auth_ref": [ "r65", "r66", "r67" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The value of the noncash (or part noncash) consideration given (for example, liability, equity) in a transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of a transaction not resulting in cash receipts or cash payments in the period.", "label": "Other Significant Noncash Transaction, Value of Consideration Given", "terseLabel": "Other Significant Noncash Transaction, Value of Consideration Given" } } }, "localname": "OtherSignificantNoncashTransactionValueOfConsiderationGiven1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain": { "auth_ref": [ "r85" ], "lang": { "en-us": { "role": { "documentation": "Provides the categories of debt securities, available-for-sale or held-to-maturity, on which an entity may recognize other than temporary impairments (OTTI) for which a portion related to credit losses has been recognized in earnings and a portion related to all other factors has been recognized in other comprehensive income.", "label": "Other than Temporary Impairment, Credit Losses Recognized in Earnings, Categories of Investments [Domain]", "terseLabel": "Other than Temporary Impairment, Credit Losses Recognized in Earnings, Categories of Investments [Domain]" } } }, "localname": "OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFundsHeldForClientsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r53" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "Payment for Contingent Consideration Liability, Financing Activities", "negatedTerseLabel": "Payment for Contingent Consideration Liability, Financing Activities", "terseLabel": "Payment for Contingent Consideration Liability, Financing Activities" } } }, "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSNarrativeDetails", "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfFinancingCosts": { "auth_ref": [ "r54" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for loan and debt issuance costs.", "label": "Payments of Financing Costs", "negatedLabel": "Debt financing fees" } } }, "localname": "PaymentsOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r47", "r79", "r230" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Payments to Acquire Debt Securities, Available-for-Sale", "negatedTerseLabel": "Payments to Acquire Debt Securities, Available-for-sale" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r48", "r498" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Initial purchase price" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetails", "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSNarrativeDetails", "http://www.asuresoftware.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r48" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "terseLabel": "Payments to Acquire Businesses, Net of Cash Acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r49" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Acquisition of intangible asset" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r49" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToDevelopSoftware": { "auth_ref": [ "r49" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Payments to Develop Software", "negatedLabel": "Software capitalization costs" } } }, "localname": "PaymentsToDevelopSoftware", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/STOCKHOLDERSEQUITYDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/STOCKHOLDERSEQUITYDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r11", "r377" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r11", "r377" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r11", "r653" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.01 par value; 1,500 shares authorized; none issued or outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r212", "r326", "r327", "r624" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "asur_AssetsBeforeFundsHeldForClientsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromNotesPayable": { "auth_ref": [ "r51" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation.", "label": "Proceeds from Notes Payable", "terseLabel": "Proceeds from notes payable" } } }, "localname": "ProceedsFromNotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "auth_ref": [ "r79", "r230", "r231" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale", "terseLabel": "Proceeds from sales and maturities of available-for-sale securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r50", "r121" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Net proceeds from issuance of common stock" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r102" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/LEASESDetails", "http://www.asuresoftware.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r104", "r615", "r616", "r617" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property, Plant and Equipment Disclosure" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/PropertyPlantandEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r100", "r199" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property, Plant and Equipment, Gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r102", "r187", "r584", "r653" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.asuresoftware.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentOther": { "auth_ref": [ "r102" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of other physical assets used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Other, Gross", "terseLabel": "Property, Plant and Equipment, Other, Gross" } } }, "localname": "PropertyPlantAndEquipmentOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r102", "r615", "r616" ], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property, Plant and Equipment, Policy" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r100" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/LEASESDetails", "http://www.asuresoftware.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property, Plant and Equipment, Useful Life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/PropertyPlantandEquipmentDetails", "http://www.asuresoftware.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails", "http://www.asuresoftware.com/role/THECOMPANYANDBASISOFPRESENTATIONDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r229", "r315" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivableTypeDomain": { "auth_ref": [ "r32" ], "lang": { "en-us": { "role": { "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.", "label": "Receivable [Domain]", "terseLabel": "Receivable [Domain]" } } }, "localname": "ReceivableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/ReceivablesLoansNotesReceivableandOthersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "auth_ref": [ "r77" ], "lang": { "en-us": { "role": { "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.", "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "terseLabel": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy" } } }, "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r674" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "terseLabel": "Repayments of Debt" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfNotesPayable": { "auth_ref": [ "r52" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation.", "label": "Repayments of Notes Payable", "negatedLabel": "Payments of notes payable" } } }, "localname": "RepaymentsOfNotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r125", "r191", "r774" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r61", "r68", "r164", "r184", "r197" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFundsHeldForClientsDetails": { "order": 1.0, "parentTag": "us-gaap_FundsHeldForClients", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents", "terseLabel": "Restricted Cash and Cash Equivalents" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFundsHeldForClientsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [ "r197" ], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/STOCKHOLDERSEQUITYDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r14", "r112", "r185", "r594", "r596", "r653" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r192", "r241", "r242", "r243", "r245", "r251", "r253", "r311", "r455", "r456", "r457", "r485", "r486", "r505", "r591", "r593" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r275", "r276", "r286", "r289", "r290", "r294", "r295", "r296", "r405", "r406", "r573" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r409", "r627" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue from Contract with Customer" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/OrganizationConsolidationandPresentationofFinancialStatementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r387", "r388", "r389", "r390", "r391", "r392", "r395", "r396", "r408", "r409" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue from Contract with Customer [Text Block]" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONTRACTSWITHCUSTOMERSANDREVENUECONCENTRATION", "http://www.asuresoftware.com/role/SIGNIFICANTACCOUNTINGPOLICIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r393" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue, Remaining Performance Obligation, Amount" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONTRACTSWITHCUSTOMERSANDREVENUECONCENTRATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r394" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONTRACTSWITHCUSTOMERSANDREVENUECONCENTRATIONDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r394" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONTRACTSWITHCUSTOMERSANDREVENUECONCENTRATIONDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r718" ], "lang": { "en-us": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Revenue, Remaining Performance Obligation, Percentage" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONTRACTSWITHCUSTOMERSANDREVENUECONCENTRATIONDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r532", "r652" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating lease assets obtained in exchange for new operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/LEASESDetailsLesseeOperatingLeaseDisclosure" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r296", "r687" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Revenue Benchmark" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONTRACTSWITHCUSTOMERSANDREVENUECONCENTRATIONDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Securities, Available-for-Sale [Line Items]", "terseLabel": "Debt Securities, Available-for-sale [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails", "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFundsHeldForClientsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r132" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of Components of Income Tax Expense (Benefit)" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of Debt [Table Text Block]" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r129" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of Deferred Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r685" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/NETLOSSPERSHARETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r127" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r508", "r509" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r90", "r93", "r574" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetailsScheduleofIntangibleAssets" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r90", "r93" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table Text Block]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r633", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill [Table Text Block]" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r106" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "terseLabel": "Schedule of Maturities of Long-term Debt [Table Text Block]" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r102" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r115", "r116", "r117" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Share-based Payment Arrangement, Option, Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/EquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r119" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/EquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/EquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r650", "r750" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in unrecognized tax benefits.", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Schedule of Unrecognized Tax Benefits Roll Forward" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r93" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r280", "r281", "r282", "r283", "r284", "r285", "r295" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Reporting, Policy" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeriesAPreferredStockMember": { "auth_ref": [ "r667", "r668", "r717" ], "lang": { "en-us": { "role": { "documentation": "Series A preferred stock.", "label": "Series A Preferred Stock [Member]", "terseLabel": "Series A Junior Participating Preferred Share Purchase Rights" } } }, "localname": "SeriesAPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r58" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Share-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r439" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r439" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r437" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails", "http://www.asuresoftware.com/role/STOCKHOLDERSEQUITYDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r437" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r434", "r435" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r434", "r435" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecrease": { "auth_ref": [ "r734" ], "lang": { "en-us": { "role": { "documentation": "The net total number of shares (or other type of equity) under an equity-based award plan, other than a stock option plan, that were granted, vested and forfeited during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Period Increase (Decrease)", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Period Increase (Decrease)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r441" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/STOCKHOLDERSEQUITYDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r448" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r447" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r449" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r649" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "verboseLabel": "Shares available for issuance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails", "http://www.asuresoftware.com/role/STOCKHOLDERSEQUITYDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r120" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "terseLabel": "Shares available for grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r428" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r428" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r441" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/STOCKHOLDERSEQUITYDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r727" ], "lang": { "en-us": { "role": { "documentation": "For presentations that combine terminations, 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 or that expired.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "negatedTerseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r430" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r440" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails", "http://www.asuresoftware.com/role/STOCKHOLDERSEQUITYDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r120" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r426", "r427" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "terseLabel": "Options Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails", "http://www.asuresoftware.com/role/STOCKHOLDERSEQUITYDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r426", "r427" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "terseLabel": "Options outstanding weighted average exercise price (in Dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "auth_ref": [ "r443" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r442" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r442" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r442" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r422", "r423", "r424", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r446", "r447", "r448", "r449", "r450" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/STOCKHOLDERSEQUITYDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r431" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r432" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r430" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Options granted exercise price (in Dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r425", "r444", "r445", "r446", "r447", "r450", "r458", "r459" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-Based Payment Arrangement [Policy Text Block]", "terseLabel": "Share-based Payment Arrangement" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/OrganizationConsolidationandPresentationofFinancialStatementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r446" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r120" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r442" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "BALANCE at end of period (in shares)", "periodStartLabel": "BALANCE at beginning of period (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt arrangement having an initial term within one year or the normal operating cycle, if longer.", "label": "Short-Term Debt [Member]", "terseLabel": "Short-term Debt" } } }, "localname": "ShortTermDebtMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebt" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short-Term Debt, Type [Axis]", "terseLabel": "Short-term Debt, Type [Axis]" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebt" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.", "label": "Short-Term Debt, Type [Domain]", "terseLabel": "Short-term Debt, Type [Domain]" } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/NOTESPAYABLEDetailsScheduleofDebt" ], "xbrltype": "domainItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software and Software Development Costs [Member]", "terseLabel": "Software and Software Development Costs" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r206", "r207", "r208", "r237", "r256", "r257", "r259", "r261", "r268", "r269", "r310", "r339", "r341", "r342", "r343", "r346", "r347", "r377", "r378", "r379", "r380", "r382", "r515", "r621", "r666", "r677", "r684" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r31", "r111", "r192", "r223", "r224", "r225", "r241", "r242", "r243", "r245", "r251", "r253", "r267", "r311", "r383", "r455", "r456", "r457", "r485", "r486", "r505", "r516", "r517", "r518", "r519", "r520", "r522", "r538", "r591", "r592", "r593" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetails", "http://www.asuresoftware.com/role/ReceivablesLoansNotesReceivableandOthersDetails", "http://www.asuresoftware.com/role/THECOMPANYANDBASISOFPRESENTATIONDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r241", "r242", "r243", "r267", "r573" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetails", "http://www.asuresoftware.com/role/ReceivablesLoansNotesReceivableandOthersDetails", "http://www.asuresoftware.com/role/THECOMPANYANDBASISOFPRESENTATIONDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StockCompensationPlanMember": { "auth_ref": [ "r686" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares.", "label": "Share-Based Payment Arrangement [Member]", "terseLabel": "Share-based Payment Arrangement" } } }, "localname": "StockCompensationPlanMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/STOCKHOLDERSEQUITYDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r65", "r66", "r67" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "Stock Issued", "terseLabel": "Stock Issued" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r11", "r12", "r112" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Stock issued upon acquisition (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r11", "r12", "r111", "r112" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Stock issued, ESPP (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r11", "r12", "r111", "r112" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Stock Issued During Period, Shares, New Issues" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r11", "r12", "r111", "r112", "r431" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "negatedTerseLabel": "Stock issued upon option exercise and vesting of restricted stock units (in shares)", "terseLabel": "Stock issued upon option exercise and vesting of restricted stock units (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.asuresoftware.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r31", "r111", "r112" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Stock issued upon acquisition" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r11", "r12", "r111", "r112" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Stock issued, ESPP" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r11", "r12", "r111", "r112" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Stock Issued During Period, Value, New Issues" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r31", "r111", "r112" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Stock issued upon option exercise and vesting of restricted stock units" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).", "label": "Equity Option [Member]", "terseLabel": "Equity Option" } } }, "localname": "StockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSNarrativeDetails", "http://www.asuresoftware.com/role/NETLOSSPERSHAREDetails", "http://www.asuresoftware.com/role/STOCKHOLDERSEQUITYDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Stock Repurchase Program, Authorized Amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/STOCKHOLDERSEQUITYDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.", "label": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased", "terseLabel": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased" } } }, "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/STOCKHOLDERSEQUITYDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r12", "r15", "r16", "r78", "r653", "r679", "r695", "r761" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r148", "r149", "r152", "r192", "r193", "r224", "r241", "r242", "r243", "r245", "r251", "r311", "r383", "r455", "r456", "r457", "r485", "r486", "r505", "r516", "r517", "r522", "r538", "r592", "r593", "r679", "r695", "r761" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "BALANCE at end of period", "periodStartLabel": "BALANCE at beginning of period" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]", "terseLabel": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r530", "r652" ], "calculation": { "http://www.asuresoftware.com/role/LEASESDetailsRentExpenseComponents": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "negatedLabel": "Sublease income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/LEASESDetailsRentExpenseComponents" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]", "terseLabel": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r540", "r541" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "SUBSEQUENT EVENTS" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental Cash Flow Information [Abstract]" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r138" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade Names [Member]" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/GOODWILLANDOTHERINTANGIBLEASSETSDetailsScheduleofIntangibleAssets" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r304", "r305", "r373", "r381", "r504", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r692", "r693", "r694", "r781", "r782", "r783", "r784", "r785", "r786", "r787" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails", "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r30", "r113" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r30", "r113" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock, shares" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r30", "r113", "r114" ], "calculation": { "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock at cost, 384 shares at December\u00a031, 2022 and December\u00a031, 2021" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r628", "r641", "r775" ], "lang": { "en-us": { "role": { "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB).", "label": "US Government Agencies Debt Securities [Member]", "terseLabel": "U.S. Government agency securities" } } }, "localname": "USGovernmentAgenciesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDebtSecuritiesAvailableforsaleDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r462", "r470" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "terseLabel": "Unrecognized Tax Benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r128" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Current Period Tax Positions", "negatedTerseLabel": "Unrecognized Tax Benefits, Decrease Resulting from Current Period Tax Positions" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r471" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "negatedTerseLabel": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r472" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r471" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "terseLabel": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r473" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r73", "r74", "r75", "r270", "r271", "r273", "r274" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r479" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "terseLabel": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r255", "r261" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)", "verboseLabel": "Weighted average shares of common stock outstanding, diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.asuresoftware.com/role/NETLOSSPERSHAREDetailsComponentsofEarningsPerShareBasicandDiluted" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r254", "r261" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted average shares of common stock outstanding, basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.asuresoftware.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.asuresoftware.com/role/NETLOSSPERSHAREDetailsComponentsofEarningsPerShareBasicandDiluted" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(4)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "25", "SubTopic": "740", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966508&loc=d3e9972-128506", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "25", "SubTopic": "740", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966508&loc=d3e9979-128506", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123398031&loc=d3e60009-112784", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(a))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.4)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3151-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "8B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL6284393-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e7008-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888252", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "450", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3095-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126976462&loc=d3e36027-109320", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6829253&loc=SL6831962-166255", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r656": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r657": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r658": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r659": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r661": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r662": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r663": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r664": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r665": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(2))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r69": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r691": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "15", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911878&loc=d3e8732-128492", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=127000608&loc=d3e9135-128495", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9212-128498", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9215-128498", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r76": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(b))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r781": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r782": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r783": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r784": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r785": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r786": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r787": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27340-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121554622&loc=d3e15372-109273", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 83 0000884144-23-000012-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000884144-23-000012-xbrl.zip M4$L#!!0 ( (V&6U84"/3]*@, $H) 7 83(P,C(Q,C$S97AH:6)I M=#(S,2YH=&W55FUOVS80_KY?<76P= 6L=SFR'== :B>H,3<+$A?9/@V4=+*Y M2J1!4E&]7[\397+"%V_0!6B@G-#9>"E9YW>=V#WL:8[=CSFJ9QF\B5 M:NVM;KW65>R54FIT. W.9U14* YE"9C"'6G.QAOL< M]3MPG+W63&YWBJ\W!D(_C.!>JG?\@75RPTV)TX.?B=>=)YX-,DEEOIM.)>DPB1'1CZ-D,,H&11#ZHYSV:9H.?P\(I$?JG8TVNQ)?]BHNG VV M\<=QZ":#K3EO>&XVX\#W?^Q]I&KPO7%8R==B; &3M)"4WEZM MQ"E8Q M;NJTY!E<9)FLA6EKXXJKZO1D& ;)N:;*$-I>^^,<[=)]2-7T7\F>8.6/6AM> M[+XZ+?&3M-PC9%V.8"28#0(7F51;J5C;@)#N0&%!5(FL%5F-CKZ]PIVAOK(M M)@NXT+5"N).%:9C"/BQ$Y@(I74E5P9T3P4]7O$2XEBY$4>2$@SB(AB_Z!WG\ MA#SV7P 3^2,OPP]:>J\6#/Q1TN_VD3\Z^[ /DT&\W\>CT?#,>K+'LV$8DF?" M+&M%*5+"!G([(JXP5353N].3X,P_#\E9.Q7ZT'"S(4V]QXKT48Z8%+8Y9,EU>\=EW5K:&Z4/%T+4A/2VTSAP'?C.ST;]T&IR_OHF-[;)B$YW\KN33)66-+H>\"C?]*I-$968_]O$Y;27*C-IR9'"^JC MM7MEV/?.]"]02P,$% @ C89;5M3J9ZMC(P _PH! !@ !A,C R,C$R M,S%E>&AI8FET,3 Q,RYH=&WM7>E3&TF6_[Y_18Z]ZX%9(9#$C<<1:J#=[+HQ M 7AF]M-$JBJ%:ERJ4M30_%F;7W][X/#]?6CRR/QV^7OG\1F=Z,G+B,9Q%[B MA8'TU]>/3]^(-Y,DF>VOK]_P%5^+OKHJ_BK4U?=5A.)M'WM4D M$?V-_D#\/8R^>M>2OT^\Q%K_/?[]?I)>]'H3O_\-[UKH7G_O6-M[NY MV>^--W?W^DY_<]N1NVI[QQT,MC9'&_V]W2WUSQX,L': M1.'[]S=WNWO;L^3@QG.3R7YO8^._WA0OE=$57)V$,_@2KDO4MV1-^MY5L$\3 M@*O'(4Q77^Z$?ACMO]V@_P[PF[6QG'K^?/_/E]Y4Q>)4W8CS<"J#/W=B(/I: MK")OS!?&WK\5OX3^O.$![L!S?"]09L \Q.-__';RR\FEZ&UT>X/WZWB#F6=U MMCR%49@DX72_UR_.P@$BJ^C)I]&[US2&%U_.C\7%YU\O_SX\/^Z(D]/#[OM1 M]*&_T=O%/XY/+T_^=BR&\.V1./LT/!7%N;Z,69X=G__Z^?SW(44UHYG]?%\>'HI3C]?GAP>/W)R_TKCQ!O/^2,O<&&N^P-@ZF>?[F;]HL9I MI,1%.$YN9*1@40.GVQ%2'"E?XB?"":-9&$G4-QVQDDR4>/=VM]_?.##S7\0B M'8;3F0SF/V8(]80C*O0.5CMBED9Q*F$$22B\)!8L#P%RL7>MQ!#(Z(HS7P+] M9"PD*$H75.TX"J-,>TLDH\1P/>#-I!P5E("3Q7S@6,Q6-PP@>[B@84.A\%6F _+K2 M!L)98[N@L7W!L;6 B(NDBECD_,/HIYUZ&P3BXDL;N'^U*\3EQ(MS+=(@J0*N MB=/1OY1#=E#Z/EZ,:AE*-<'R+7+G6&,-L?=K MQ\2 Q%+DB"G@%V30FXD'OZ"?ZP7&TP4^0L<#6!!\CTB-X7?@/Q"$+X&OXEB$ M\)CHQHN5<-487N@V\+ C9UX"3O^_X0H6@C1NN%B$$0TN9^EX@B(TD>! XA=3 M)0,(S4&.8B?R1OA$\H:FF:3 M+K5@.O#^T2.?&6H/@HC\)W6@/B^G,5JW_QR MX'KQS)?S?2\@$M)-!\5 9@OH?:W0OY&^CF4HAN&O=4R^M]W=[.]B6)Y$\+]K M7JPC]BY%[.N)6_UNT._V!X/&KR%T;OSNML=N;W6WMG?N]=AU&C(/&P@3@Q?W MUS>#-^:&F71=6(+]_NR;Z!5C.E^-J[0)9[7)"4W- 3S!2E?@G_H%:_BT_7YW M9\OZC-(7YD,[=%S;Z ZV?D#T>*>_^^[MUNY!*;FA*7XW,07^''1W=NY+U\6H MDKW>P3_M_^"303[GA_-0RZ9=O\:LIXY +Q:7^'5Q7Q7$@^(Z^-T+W>77$_\C M@U1&<]'K<,(\F41A>C411\I1TY&*Q$!_\\IK!@TE[$CQ ME9,>QTF_>H'TGX"1ZA+]K6$@6UPZ8IKZB3?S/4[% M;F/=>! SSR2SLT4]S O%(? Q_)Q%TL')8U2,.8$@%#[XMAA_RT#\+B-G(GI; M9* WQ4JAOR+5UQ65H#SFB,%)#1 MHRS(N8I196"^Q4XDMB5]==Z2#*R0B9"8.P6IC3U@XDBS8P]-OU!_I-*/X0\8 M+Q,=!\ZB< T4Y@11I###%2>P!,@F,>D3T7OW=G/G8/ LL]SI]K;N,<^#6W)N&$!@F?\.9#Y"XTQVJ1=SI5K@=+XL^-I:Q*9.>5 MU$] :B"OB:WZI*"W.EE:-U)3Z6&*%).KH&UNN6N[6V-(7SV5QRA(2RW]6 ^E MIL;&(NAVE: ;#_!ARC3N+ZPZYQBW*9"+P48BN8FKF>:HV),0N%NA98V4\%.$8^B*QTY!CCDB:9@!O)&SN";9R6+:%) Z[3Q>+^:RA++M[?$\I>Y MP/U>6 X@@(AAA#)!G6Q<%UW,B/Y^;^<@MJZ@XK9.A=H2=XFI'@Y6:12F0;8F MM;46)EE#&]_%768>0FDSFDH^BF^<0. )+ <,E+)O$-/ MFT@7B]/"V2R,$JQ#F^-\PE$B=60M76)+&+P#,P1?-&=I]4TY::)]O=+K20(?Q"3SLRB\]N(GHPB7)N9+(1U'S1+,,(R Y6!P'5P#QT]C+ *E M89$HXU!Q!>%(Q!5/6.X'Z@71BXE$O$JT$H.Z8Q^M[>Q,EK- MB)+-"\:\XJT6'DEN$-'OD'T@SBKDY1I>'*>4]]%JT9XA$1@U* V.WX8ZM@.O M@?=@[!RE#GTKQ2@*OP+-=;A7V 37,CQ28%S&^"+@7/]YAD9,%:>CJE8KPZW=[@#U=C4*;6KGT-I^([]%CH#)TJ1Z"VOV#]B.4%,#<]=W3V81 M=N]E$+Y'YXI=56MS]X5*55#Z1YJ_GKQU9:#;:ZO6=X M[.)'6QL:;S\VFN-%O"V@JPG@&L/A%K6"O7O;V]XXJ/Y[1UA\+T+6>?00^V_7 MI"T->1>R=S<\OSPY/#D;GEY6:Z4>GV&Y_^P7M[G\R_RAU6$;.,TW][KTYZ3) M1A0"*GCRTK?'$3EKC;^55\#-5,^3_!?!^]P#^1%%QBO_Q/(@"'$T^- MQ3$G;ZZ5^#P>>XZ*GL=DU/%0*2#M#>B*YWGEZT3NGDACMO?U3N&KZC/[BP+]26JD)[ M4(ND=R4=QOE?#!9C%_4_O\MNL; M M_D(D_OCT^'SX:3G@HGJYE_?C:5G*BO>[?5^#,,S^BQ*DVJW>LD5E# MT1( #TNBT'_9AO"Y+.'#67B'ROO?4.1K1V6'YR>7Q^GP\N3SZ;+HDO89++L1D_7W8O7'15%CE OE"D:J"*-C5195P?KL&B:\,$BI M^_T5B>Z1$0=66[6!0&WIBZMD UH9\-O"W@:R5:JO7ZYF;Y^7:/>['JDDK[1? MK((?L@)6@5O7N<^X+*::U+8$-2W_MNJ>4M4H[R*":4B65#H[Q[NF!"6T+S^N;N%I"])5:T-=WEU#^.?(;E M],@\M\&$4"U\/59(6QC/4L%MH&]7=XZ4R96)NB-])_4IXJ;.ARS8QC6Y0%33 MU%>B9[6$W0^(A0)Z!VL_3.KH)O*HA4#W"J'?KH*8$QK8EH!5_UD;:;DIZ9=0 MX[\>>:"0DC!B56,*/1>^[-D$VK#H8 U]/[Q!8CM 1U^9I!$M7^IZ21.9L4L+W^'LM\RRT MLFE0!JC@07;3*$+VB3"%ERK>D"*]?A6%,>+CA&,OZ8KS\I6YRG*U9\MJI=RZ M=:4"%5&JFUOB<#/7P1X^4CX:?D=Q2E)6D*"K(D'R @\Y#(,X]#W>'K[(I8.; MJF:1FH V0T<)4[5XG,(GF,[J]PI/V2VFQBKUC?KZJ L/9^&BJ/!H8!*$+>S( M6!6G!Z]A,':Q^'PK" Z3\)QUI9Q[4"4 MC'AS*%*^0E;#EQ)O\ENQS3V,7QGW13'N9>%QV"4-090<^5X\T6W7",I#:$XQ M-KU" ,F^.M<4?/.FZ51<2S]5[#/0>E:M@;WC\[K*-08T7P/L8)Z&+GA!+#_W M)CTFQ*N4UWWB: OI*F+G'2*O>IH&!M$?H0-NX0_[QC+[*81=\'7 MZ9&.5B+,:QJ@P?=@9OHP)^G\D7I<)AMW1 41(*0037OZ@CP%K'S&.$(X"_V M72VUL32^Y6:K?4OMR"_T4)2R:VFX#!EYED:S,%8U&T:=6@M\>PA*+I>YR[*D MMR;\EX83MUK'B1AFMDK%(H M7@DU@@"385F$C@G56R/R.?AA@L]S>YA_5X\Z:FZBQQ8'3Q^A]T"FN^'),)*X M4_)*=$T%)8+F#\@?=7)YM8"(OD_(%@4.RQBPZ%;'<:K!,Q!'AORCHG=&!)J2 MA=:TL?E=$" ;(K'EJ7HPHF#XD9CW@6.SV*[FN)87JK*V%Z<'&E360GW9+T&, MR1-0"I\SE!MDCD7G_/,CC% 6,"'CL_2C/%#=X0@+MS"V5&Y6Z6'O:>8FO)/# MT.1WDGCE=^;?:F@R+5\Z]&[8-MRIOC=0,G&$NAA%IMM8YHE%)SCOX<+)' M*]Z8T'Q]?Q4T!8*JT2&@<*E.0X M ZK$%46Q-)IBIW7.S=\TL)()0!TTB04RII0Z$R E!L/BF+(5E,799FMF&$4@NBNQ(4=XT" .-]4<\JS>E ML @YKPN8S7SM8B%\6P;NA\)#V6#R6OA: UP5FP#_CK*="/'L*+@-;P+SD$ A M?A:(_00QQB[0P"Y3(3):)I6] MUSKF_)754XK=:3::*:[5(<8POD[1$W)>/=[I8D-7U':H6 F>TL#P4=T[PI1G M!;@U];>A#?5(\VN"(&S >3792?B!KA,%S@PI>U:%E"W[@P9YUJ20R]BS&40G MX5I6[-%M^+-LC)(,@+:(/CM2.0!M1YC".CTJA]>\T#5JF2BK#(^1<.^%5FNE MJ,B'J^GVZV2K48L &2A4&[B@F"%3$68H+.^1D SH2'B*$S&SC^GFD>K8G4"P M1N,T(H!&I?":I4GQ]3;:HE-[VQI&[@0!2 ,&W"V&3RB, MVDE>L.5_PN7?61RL^8I<;4VZ9-#=13I8F529PPZ#>KHUGVI!TI)=J#_.)_.] M"A%-;9 _2BD%!RJ/V\NL#.E@ Y.JL:Z"(SMB7D\:9\5D9.5UZ+F&D=TP'26Z MP=I5TD5J<$-VPDE;&!-EA>=YO*1KV>()Z%4R'=BQJ2((SDT!J?JFIC.:!X7O M9E*;&WO#/'!WU6JQ/895FZM\(&M4LS4,EL"J[KU@P."L.+/8/T/*NU"KC80D M54WVVYQ[4C*$-L6Z51\$KT;D_*N0M@P]N]-/CPW89;7;A/2 M3\CRIC4/X.8CY2B&<\8^/EQ(>4_NS"LDB]C96=)*>S?Y7,#O1[CQ?#0UY4S$ M:WIJ3VF %JF!1FW20+U,!=7E X&9MJK,5!2JK&4:?$806\22SXX%,JE!D/;4 M(??90(:S]X8N\!^II\^+*+2LX5>$K5U"T$:^X1V".,TB0ZRP,5#G,"1+ZL8* M?4J_P_M'-#(_=%"LY3<5F]?3GJ@O;S2J/PU2^6XE_8*SAAOIR2R:!@>^(?]3 MKY9UTW"1CEJT=2*3U:-16!3>LN#4E+7?#6.U;)#B=T7[5>!(^K#0V+6G. \6'Q/"Q-GN:-].3* M<.[UME-3P;-\,UZ#Y=DZZK6F/3=SA0_S/GE8ZR,6@'E._!8T^VM)U,))?)B% MA3J*%! K8]0XPW,[PC3&>EQ6CPA.@:Y6&FBKQT\#S8K9@#3*!!V#>/L*.P9, ML'B- DNXRYZQ/HLIFL/S!;51Z&?'^>SJ^P5WE&T=QV2 MW= /1_G1OZ*MAM>X7 /B!9G38(W:VC0B3UAK"BWDQ>BNIKS$"UYF_5%ATKWD]5%_)\8A=#8//D=SRPH6!=,J M._GMX)Q$(3 9.BXPDB@[B'04AE_+F\GD&H'/(]RT:!(@6@KB,;IZ5Y9ZU'>M MV=AL.G-DH>5?A[SF)UC23$A6BQ4)/H.2]"BH M:#TX+QNK-YS2!72M:;7<>@82DL6KT M+!@H;PX.N*[259VRKS52YN1;4OQD, J("&2J"QG3 M 2;6(5#[FD/&E^?AX# MDMV_+(T>F4L8%JM#,)34YQ'-D_:Z@X*A>JQ+U1*8L_;@G VZ6SL&Y^SSY6_' MY^+L_//?3BY./I]>+(W&:PNQLUH,*]6^<)@;BM6*N?]2@G@6WO#F2W;H9B:( M-3"%_!%ZO>$L83<\2GV5E__+PN0[I:,\.;+@Q&%ABY[>I@$:\J934DLNPI!/U,YE)7!X9-,L6:0SSJMK43I5&(;5,<$/C=V\V= S+VI^ S7.JP%9>^!>KGS.0+S@N>2PE8RX W M, M%[4MU^BNUDP[V_-KF#5VS#N\:@9-26^7FH\9FK1TFPLSBNF\\5COZ#42QIJU MF4QUS/5PQ@60:$R M+F^^#6"8I&PV[ V*S 9A6;&LAYRON#,4'X.Y*KAUC$>"B2H]$"YMS=)D,.@( M) /WY1.E]&_E'7INHP*]$R-T&&/_X*'S67H:C\/P5*Q+])>&R=O7S3VT0%^^ MX/I>9.<+'%\7,!T6PO0U01Q:,\22\K$V6Y5K#W,[%'!,5$33 )O@);0AAGG3 M&/N'7"]V(L7! 3X[2U[5V!SI? W"&U^Y5\JR.NC #F:ES=#M 24H1-FD1>@R. . M!1[KV\+ R!%_3-"*+I*RJG"NO!='@/$F/U7^98 M>,MCY-%5G%X3@ VZVYVLK :&,"?MD3@76,XT" M;I*>)51.0QF859T3HC,SX>H5\E_A+\K<@Q''4IU51DW#3_4*X_M&X( XD\*G MD;I*?1GY2!S/>!XZN815;0:\+Q9G^ :_TI#UTE59^UJ49$%+V08/*Y*)9?(!*D-D./@'HT+A=0KYH5X<'07R2^<+Z#"K"RL.]W\"CCA#"SB#_(F*M@-7W8$:H M5T0B2J+']K:4Z>?'<.%%;7OMTO!8^YJV/X;7BC!+Q2=YLVA6FQ@[H.T.608$ M-U<^E@\9U^N*QLQIO@(G=1#KT7.]!-M!2IN "N$SG#QRLT_,T.]K,/<8K!T#R. $EX:?6]@Q>T@X*5/, MNW'SF_$^@+\7KDOOE<5HW/:.5*E%DF9J C+@";PJM^*<:0=Y*9\<5G'*3-+\ M^)LNC#,?DKFGP&J8.VQ R)HV1;@4Q@N_:..@1V70$SKYU*R8DD44/<:\DS]+ MXNC=C@[;%9-&RB"B95PB0F6(EP7"S##5DR3L216O[=Q*]W*\1[O^>2!S?1=IC#"FIN3CLBW'/MW&EXT5#;HG )&6?$:N M0#W">/Z:'PMUI9SJ1.F)B0SZ ANB(^$=+ I((MT,AW\@7^//VM(3N]H#IK(\ M114M[+NY*.[,#'EG9M',:T6"M - HS(=-A@8ZLZ7VLIN5(@P42Y6U8<8*?T, MVJ1JU+^W;77=OH5E][WQML#2\&QK2C0RGOV4[8;&MM6S<0BVL;P8:\L6S,EU M8$^A;LXL(#UIUR L M#L/DF\NME7"O;RU7H;JIE*33X!J8DTNS3JO;)R=6LIXY?IJQS(2Y2F<*;(_6 M!G6WKK(SC$Z@3G\5\9U+U9OZ# U[A _U_I[:X6LDW?+X?JVI$[$ZH!)LI:"( M@SLL#8#5N6+HN7CBS1:O=28:%Z):M.I9Y[-GIZYCN1A5?!1"1Y"H#$4#@RP/ MSX(J)-P" 8SGAW.5-S\9I$23RBOWN9KTO+;D66N5I]O.,=N"^V>L@*CPF2LF MC1;CZ,%S91*'ZEI%G6SDIHN7&F!8WV8PDC6H$9:WO#PBW)HJF$R$CX&1 M8=TSH6B!LYM;Y@(B;HV]M0T>B*Z!+HY-L2'Y"]BUR^EN+TEUV8SB6LD#_;KDF%.Y%3ETJ"D<*5#WE5C M=;;@1@$Z8E>I!J/3SG62[6A;0 \U. ]6@X_UDLRX9H^M07'(4="HEYZEJ/.# M3N:E)^Y3)[1S)U.VA__RPWK%;^$-F^_@84%;C>*N#^/L;%@UZU5NO;60_5:T MJU%"7%\UZU\3#")=.S5O*77%L?M47R')U4#(G42 PGD6+CB!H7:)4,-. SQB MI@3C9=&-@G%RF<;2\W66A1ZR6FJSRT*X'&WLWC3&=]*3]%M#'R':6$1AZ1PP ME5AD8MO0[&V=QLNUP4JB4'+)"!>/K#**G-0]>?Q*W8B78?LV+C%M7S<50XRS MN='RZ[HSKASC4"_'%2O%J47E%M7!7!;"W=(M2V1S6U.,59.W$L5(*R_-HK!D MP?8X&YBI6,["10X4X^S@E3Q@@Q MUB) H*VW5C7'F='/G%&'NN=C7=ZA=_3X M>!;[<)4@BEI 0&?Q0E&SD;6S)0# MK<EJCY MMW$R32,GY(,'W_6CH2-$]:37UH[UL'C<'*N[=[ MO0/X9WMG#W\,#O";?F_K0)R?KXK_KKM ?__Q;/4%+/X-A@@/7['%#/;\'"-_ M/$!1&[F,]Q[/@E;',7M*E_D1XLSQ&P]* M\Q>6:>]N?N[OO,+,6S#SKPS]1 Q=Q%G+>1J!I7-FIR\)A,UP>W9?U;3>9F]7 M5BK+1BG-'ICQ[.VK@J!AJH]>75H1<]HD8J\2]GP2IH6H*EZ_RV_>-)U^IWS= M+F#T\I]0NMPV2=>K 7L>\0JC:BKKWD+UG24:"V+L7\W6PBR-8/UT50K,U3+D M&CL5,V^:&K0C4=42N(DA8QVMQ?6Q6DT.8+$4: (.S@C0=,%#__W/"LN\8.(0 M2SP597X&BFG):1-IGB!A\M1$7F934^=5P1KRYK-B+$LW5*;DA3YES^R?M__W M,BT/F),7.>Z/9[N8(_C!\3;35>VGC1MB[:;7-G%DVIQ87:;8Y:_E&S> M,X6==U>2/.UWWU<&5URPC>X#([+;'Z[)OT/N0"59<>.YR42OC7V7&4M^BQS% MH9\FS;>TH):*SX%:JQ;Q-1*J\.\H=.?P8Y),_0__#U!+ P04 " "-AEM6 M3L'%U#,$ #\*@ %P &$R,#(R,3(S,65X:&EB:70R,3$N:'1M[5I;;^(X M%'[?7^%AM9J7Y@K3,H$B4: J$KVH2;<[3RLG/@&K3AS9YC:_?IT$NNVT[):V MV@Y+>(A(CB_G?/[\^3AQ^U/_LA=\NQJ@B4H8NKHY&0U[J&98UFV]9UG]H(_. M@O,1:IBV@P*!4TD5Y2EFEC6XJ*':1*G,LZSY?&[.ZR878RNXMO*F&A;C7()) M%*EUVOD3?05,.K^T/QD&ZO-HFD"J4"0 *R!H*FDZ1K<$Y!TRC%6I'L^6@HXG M"KFV6T>W7-S1&2[MBBH&G74[;:N\;UM%)^V0DV6G3>@,47)<( M#AND[C;AD#3=H[ 9-\-&;-M_.MI)2QX;"VQER'MS)'G''A_6H7OU9N,6*<4+;T/@8+3SP=2@VQ($#0N"TKZ'72/NO/B=EXZ=*3;832%M8..F[LT^.-L M>#(,D.N83MO*RZ_#>A+< X\C#2"(#W)Y-/0#='F*_)L3?]@?=J^' _^QZ\6E M?!"*SC,VA4,&:[]#+@@(0[O/<";!6_]I$2HSAI<>30LGBDJM!(NQ'N60*\43 M+Q_A&0A%(\Q6V!0PE>;5X'\Y-.WFUWS\E?9&D77'*VJ8!34L19[:#EW3;K@; MS;;IO,KFF*[;?&7-S<[6&V:]OMG\L%FK *($0\,M,YP>U^JU=84,$Z(GM^=F M"^1HA!\PCT'\!/$2[/^>C<6<]J>AI(1BL;SGV2KZ?PC,SL.JO:CH3F"@M"(C M'J-3+A*4H#R:UL\) M3N-9<+IR*D O3*F<,J6=/D##-#)?0):-N&S!HO\YMK=83K2OZJV$BXO?3H5> MTNHR U%,./D&6OT0_:MHM8,(]H'A.1;P+EJU2X&7U+G"2Z$S'13@!3K'*1Y# MD5Z/1KV/UJ9=PO)]2+2#LZ[8#[74\ZGK^"WS/= MT=LL'<,,T"#)&%^">(^L>4]59U\3H,>;]VK7]:'\V<%YK?%8]1-="L1KC1G6Q@#2%.0$O9O ME^5C[8U$79+0E$J5?^[*5Z\J\7DEGA=NJ1&=[T='-?./B[BEMK.)8W3/'#5?UCUS=0<;+4Z2> M %;H_\9CE:MS>?;?57 H\T\&3ZML/"+XZ%J>"RU.J';^ E!+ P04 " "- MAEM6E6;5)BT( #N*@ %P &$R,#(R,3(S,65X:&EB:70S,3$N:'1M[5IM MBL&?SCX,>.RA7 MJU\:O6KU8G3!/HS^\9$U*[6(C0Q/K712IUQ5J_W+ W8PY L-S*=,J^ M"+ WK%PNI'HZ6QHYG3E6K]4;[(LV-W+.0[^33L'I2L])-;1/JGZ2D[$6R],3 M(>=,BG<'LE6+&HT);XNX'3<;C=9Q+&J-5GQ<@WI;1/7HGQ$:647Q,,:ZI8)W M!XE,RS.@^3O->J5]E+GN0@HWZT2UVE\/MD0=W+HR5W*:=KS!V#O1Z%[1'6NE M3>>PYO^ZU%.>\$2J9>?GD4S LDM8L*%.>/ISR>(BERT8.0F"5OX;<$:F EN=EG?_F;SJ]8>CP?M![VPTN+ID5^_9=7\XN+I H [[UU?#T;:G?TX? MKS\//WT^NQRQT17[U.]Y3QNU.GD[^M!GG\Z&YV>7_4_EJU\^]G]E9[T1]=1K MM?K_X_R_W5X]+:[LY\9%P*YI*Q@XCJ-UJ.>;\6]?/P=HO[X4D25E5O??_;MA8HJ M'OL#-N-S8 ;F$A9(RVXF+>-IFG.%-S-M'-,I>Z]-PJ):^>],3WPL>SK)>+ID M$VU\.^8*4L$-6P)>\">JNH 8DC$8)*<2\7F=O2;15X=OZ_5:=^B5^T;4?8,1 M/WZ9$:_O6\3/N<7@8%"3);M)]4*!F$+8H2$F3&@T(-68JU$_ERFC2.>I,SF@ M_9B]?2)')'"68,M(Q,J$QWC+,)U(QYP.<@\$4H2$M=PL223A-^"G7>NT>$^@ M+3BE\E5 @;98&LSZ*);B\, C;#&3\8S9G"Z;\0LP4"@A!Q)I%98'5&DLI)LA MHFT&L3>0]&9HFA86_9SC.,'&RX#_%39?*B8;?R),3F2*82<$;<)<0D2B.':; M._TR139"O&&YBK]CE1,)(90VR"XA"J512Y8A$ C#A&VE-B M\&'OS8S[0/@R MN$02N4(!1*9&^/C9K#*A@Z.58@<^"@/ <*VEG)$YB"3(G ML2>UA;2QTC;'<<2I1JN FMNPUHD0 8BY H7\;SW@Z!7:&=#7,%4I$ M#5Z.CE[#&S\T.A*A%9J2JMLT8)7T,Z*T.Q .N9QLV7FBR=9$$YQHE>W7P,;N M!?@*XAM*MN;1#H"-WCX;8E_S-_L"V5;E.*)UN(!01X?\][_15:+4'//<[CZ$ M#U$*4J^'"O<-D]XE8P.*>^@5:;> 3ZE@:>J1 MCK)P:K62PA\/V'QLI9#<2+)>ALK YX:4U.26DK7?IM:G]L">%M :AU1-@S*. M@(]SQ8GQT2=OP9IZ"?NAAKA3^> \8R YI&4<#N(;>'CO83W>(U@WF@]AO3.E M/4#W[F2X,\AQ8\RE(-KG5J><6)];Q#V5I'ASRHU8X0OA+OE8*NF65 D\-BUM M-0]%#[.P2[9$[Y2T/KG<%@YENTB M$L'"/2 :=YO,D-]?,J;C/<)TH.K^G*O<4QH%'"83K"_E'$-E[]>)Z^IC!W(. MS4=+1P]?'(?4:D-Q.M:Y>WKV7;('7TL#%=Z3NSRZ]?"T-F*\JNC]AH2P"&B. M!Q_I?Z$ %'L$P()40WP?P(0*N*+T*SKNX_ K:)1ROX[CW! 2[N3:^RH3;1V. MH\-85&1CU/);CGD:]?K#H55C^P3IU6'4JG57QTAOPG0S;M?E!G&>QS8=+2)? M8AY?$_62*7D#JCARN"=?^C;'OQ'->_ZH=O0"'M7\Z:98;8'2AI>()>^B<4-1 MQ&]?47ML%[5KNS@6MDZ;P*6%S!G=(\E$.@>P(M)SC=4#-2XD&D.#?CQ-?<\4 M?::PX,*UD@@ 0)!PJ/$!87.-#"FJ\>AUI1;*(\X@=KPE)(WA8SM\T3A LND,=A<:+_Z)G9 M2\_,^_>X O8N9#GS'M^",^/OV%%_9!17A;:KS3T=%[QCA"*:,RZQX9J&S^M%%3LX4 M7W9DZA?+#^H6NL;:.9V0NNZ_-JOE(+K^>=P7^QFKGHKOBN MJA,/^^JM2JO=?K*[5HF>[/NO:BMOF[^_UE:[$K5;.ZFM^H4(BX'K;3'B[PX: M!ZL!!18[]>R61=N;EN#Y8,EU%CY]^.X;QT?U K>"3X?L/8P-EH?+4 W6V[X: M;-S[ZJ%8F]_+[>?P^'RYG?Y?@$NO#IO(-OX:HK?]^G_+U3\"O<_C,SGZLJ*X MHT<%Z?M"(4,SZ527K>S[2G<#V3^3QS]@^L.C/?"H-Y,P8?U;B',ZO6-7X1'W M(1ZKOHS:]=NPQSZ#.ST9DYXG:KU['T=F.GP=V@EO>.;PY.>21457VPSA8Z2% MW#T]Y,&W>T];N'4-7X+Z;U)/_P-02P,$% @ C89;5J_/*O@P" Z2H M !< !A,C R,C$R,S%E>&AI8FET,S$R+FAT;>U:;6_;.!+^?K^"F^"Z+> W MV7.O>PVV: %:D3B M<#A#/GSF$:73GRZN^^-?;P9L:E/);CZ??QSVV5ZU7O_2ZM?K%^,+]F'\CX^L M76L$;*QY9H05*N.R7A]<[;&]J;5YIUZ?S^>U>:NF]*0^'M7)5;LNE3)0BVV\ M=W9*=_ 7>'SVE].?JE5VH:(BA 'R2'_.BD M?7@2M9.P$39.@E;2/ J/HSB X/B? 0991W/?Q]B%A/=[J@@ MM]VYB.VT$S0:?]W;,K7PU5:Y%).LXP+&UD1A>F5SI*32G?V&^]>EEFK"4R$7 MG9_'(@7#KF#.1BKEV<\5@Y-<-:!%X@V-^#?@B#BXNYS[@([0CQ09+ ,,FA32 MX)#GL]\;#ZRMV?U>#3]7K7SX.?F6]_IA:FHU&\_])_E^%L2)9_.&I MMA],=5AA=@JLP%G7!L.!N,+^IJ89NX$L@@J+0%-T9,7MF_V#X^[..>8\CI%' MJA(2VVD=/ICUUII73[[#BC\\#4%MF=;W'WU[HH*:P_V03?D,F(:9@#E2LIT* MPWB6%5SBS5QIRU3&+I5.6="H_IVIQ*UC7Z4YSQ8L4=I=1UQ"%G/-%H _^">Z MNH (TA T$E.%N+S)WI+IF_WC9K/1'3GG[B+HOL,5/WF=*]Y\:2M^S@TN#BYJ MNF"WF9I+B"?@=Z=?$Q8K#"!36*?1/Q<9HY4N,JL+P/BQWN&60("6.X7I!)RF_!#;OR:?!>C+'@D-(I@!)MD=!8\=$, MJ<)X#F'SJ8BFS!3TL^X_!PVE$TH@%4:B-""5,1=VBH@V.40N0/*;8V@J-ICG M#/O%+%QX_"^Q^5HQV?H383(1&2X[(6B]S!5$))ICL]YH%QFR$>(-I2K^'QD\ 5LB@D&B R%<+'C69< M.!$W4Y9(-3=W29+3'1\S1EC9@EX9R=U(7R_VVB\->^/U2E$U"HZZIH16J4F( M/522"+QT:SAD7(.#"BZ]""6X*@@(SU *,R5S,DN1.8D]Z3H6)I+*%-B/.%4K MZ3&3:Q5!C+<->XLHB0$QYZ$P^!I->38!UD.Z&A42+8(6KP8';^&=ZQH:!D:Z $!UI6^Q6PL7D.3D$\0;*U#W8 ;'#\ M;(A]R]^]%,@>UDX"FH<+\!K:U[__C:X*E>:(%V;W+E0C0T"DE"/YJJL*C0Z0 MO&;".#Y$*\B<'Q+N:R;=)&,-DCOHE66WA$^E9&EJ$9:J<&:4%+$[&C!%:$0L MN!84O?#*P-6&C-P4AHJUVZ;&E7;/G@8P&HM439URCH"/"LF)\3$G%\&*>@G[ M7D-L*!\<)P2R0UK&[A _@8=?/*S#%P3K5OL^K'>FM'OHWIT,=P8Y;HR9B(GV MN5$9)];G!G%/DA1O3KB.E_A"N L>"BGL@I3 0\/25G-0=##SNV3+=$/2NN+R MM4PH+W2N#*X"*9EHX,O]D-J-5Z"PT5T>([WSPTVY6>1PQ[[R MM,2?B.87_JAV\ H>U=SI9KS< I4U+Q%+;J)Q35'$;]^@/;9%[2HNCL+6*NVY MM+3IT3VR3(6U $LB/5>H'NCB0F PU.G'T]3W+-$]B8(+YTH@<#B&1$_'D0!< M:1P7V63U4#,'?DNET^LO5SR=AAJ MI=A$>\0/:L**+]X&*[Y>#X]JC=;CS9MNZVXB_&3@?!M<\?=[K;UEAQ*+G6;^E07;FY;@ M>6_*5>X_>_CN&\>MZ@5N!5<.V26$&N7APJO!YI%3@ZT[7SR4<_-[I?T<&9\O MMLO_*TCIS7X;V<;]^M5;O_K?2O./0.[SY$M)OJX5W#&CDO"=2,@Q3#K19C6/K MUW\$ZCY'/?L/4$L#!!0 ( (V&6U:K__LG4@4 &,6 7 83(P,C(Q M,C,Q97AH:6)I=#,R,2YH=&WM6&UOVS80_KY?<76PM 6L=]MQ;#> 8SNKL2X. M; 5M/PVT1-E<95$CJ3C>K]^1LIHZB;=L:).V:( (%H\\WG-\=+R[WK/A9!"^ MOQC!4JU2N+@\?3,>0,URG+?!P'&&X1!>A[^]@8;M>A *DDFF&,](ZCBC\QK4 MEDKE'<=9K]?V.K"Y6#CAU-&J&D[*N:1VK.+:24^/X).2^.2GWC/+@B&/BA7- M%$2"$D5C*"3+%O VIO(#6-9VUH#G&\$62P6^ZP?PEHL/[(J4G,>;DU[,KH#%KVHLF3>/VZUV1+TD:@2!>]R=YR%;40GG= U3OB+9\[I$)UN2"I:4 M$R7[B^*.N+EY79<&':&>E&6T,M#SM4FC=Z_'I^,0 M_V>HZ>7\&Z"XZ(!>)3 M/"^5?X(@0H=248ZP+,:W3LO ?R)4@]$T')^-!_UP/#F'R1E^@/ M0BWQ7=?_/^#_**1BR>:+0VW<"W5V0,;9C32 0F\H.G6@4@@,<]U0,&E ME4S[D2=FTQD1A:AA=!TM2;:@%9F\XZ!AB+@R)B(IL_C[9)3_53**9K:\Z5XBNMKGNEXV9$TBUW#&=*\4T28[ME(J,$_L?5SENQ M;42.BN_*_);=]H.]8M?V]LK^4:W=;AQ]=JVM(]L-]HL_5>L81Y3.0']+/+]7 MM:!6+=A2KN/GU^#M?IJ:A7=V,I0E#"S$W-7DGPY(&"Q-%,S0(,P#39-O6-G>*XB66 M*7.*4W/!KYBNI["V[LM"8('#$[4F@M9AG$6VR7;7##/DN:Z4MCDU:ML[.2E$ MQN2R5'FK8M+RCU43ILDK)J4V"8LLAMDTVITD4.0XH@VG4MF@$WM,Z^F"ZS9A MV1- AADD3(/0PS=[8N"D.K__UY:!L0459%Q52EB*"M Q.1&JRN6W90,:J L[ MK U1B,X%S,6CE!L?Q-M.Y(/R_1LJW==[.NG--27WJ+G5D#>+"%S=%2A]B^YTS#;;^'.LVR_FD;PR=]02P,$% @ C89;5CJ: MTSME!0 I!8 !< !A,C R,C$R,S%E>&AI8FET,S(R+FAT;>U8;7,:-Q#^ MWE^QP5,GF>%>P1@#\0P&/*%-#0/G2?*I(^YTH.8X726=,?WU7>GN[&*;UNTD M=I.)9\QPVM5JG]6#;A_U7@PG@^#C= 0KM4Y@>GGV;CR FN4X[QL#QQD&0W@; M_/(.FK;K02!(*IEB/"6)XXPN:E!;*95U'&>SV=B;ALW%T@EFC@[5=!+.);4C M%=5.>WH$/RF)3G_HO; L&/(P7]-402@H432"7+)T">\C*C^!995> YYM!5NN M%/BNWX#W7'QB5Z2P*Z82>EK%Z3G%<\\QB_06/-J>]B)V!2QZ4V-Q>!(N6J2U M:(:D&5/:)J05^GZK[=+PY,0-?_4P20?=BSE2;1/ZIK9FJ;6B>OU.T[>/CS+5 MW;!(K3J>Z_Y8VW4E8HG>BF=H1#]%KY5%$K9,.P8 >L<WX;!Q P[?]GJ/]*YCWP>Y'$&*!J2A&6!KA4Z=ERO%,J :C63 ^ M'P_ZP7AR 9-SF(YFX\D0B3L;32>S8!?IUXEQ>CF;7_8O @@F,!\-#-(3MZ71 M!F]',._/SOH7H[DU^?!N]!'Z@T!;?-?U_POXWW*I6+S]XE";#T(=UT&M*.18 M=2$Q'1K5X2>^2F%*TY#6(>*PHH(NMA!2H?.L0Y8+F1-,57'PVG!IS^V!#7,: MZL,)O,:16PXGG[UW4IYKFU^9 %N M"$G3G"0@:,8%[D4*YURLP7.MGZLM&_!U1M(MQ%R8YPP3X!%0K&@$0QK2]8** MPP.OY78;7EV_-7QXI1T/#]J^[W9G)K1Y\+JO(L;'M$P%_A:Q BCZW!%TB6MR.2=-)J&B&N3 M(I(RC;Y-1OG_2T:Q%)FR)F;S0HQ"<&:$HV;?"C) 3)A %F2"2KW?=6TF20(X M#9,Q?)09$D 6QU3,4I*&>AP#1J8;TKNJO?*DH M'6IHUY1W>VH_9^^*=H\@B MH95UP06>C196,R&9I)WJ2S=B,DO(ML-24Q,SJ5O&6G"E^%J'ZU[I?/6KK MV'8;^\U_#>N80A3%P'I+W+\WM4:MFE!2KN-GU^#M_C0U"^^5G&=%P_CDOP^S MJT/DLGF=P3E=B)R(;7%(^L?FD&SO!KDM[6#CT14'OBF%<@P39ZP"*K\_B75# QEZAZEE0 M=,T$OV):GJ%4[\MB&8<.]T,*K;-$QVE[G.!$FHUAQN** 2EH MD# -0@_?KHEG,=5RX1]O($PN&"#EJ@K"$@R ANL4Y["TW)/6'N7'9FO+CM[0B:8#VNZ-[KSU)K MN+=3R (+E:O[4_;FL?-9W-^:F^33/P%02P,$% @ C89;5GO@5-S\"P M03, !8 !A,C R,C$R,S%E>&AI8FET-#4N:'1MY5M9<]LX$G[?7X%QCDFJ MJ,N6<]B>5"FRDGC78[ML93/[M 62D(0Q23 *$7SZ[>[ 5*D)#MQ37;'\4Y- M#I- HR]\?3%'/QV?#\?_NABQF4T3=O'Q[>G)D.VT.IU/>\-.YWA\S#Z,?SUE M_7:WQ\::9T9:J3*>=#JCLQVV,[,V/^AT%HM%>['75GK:&5]VD%2_DRAE1#NV M\O_G;T4^M%CM649&*S+)("VY%S HCLRG[% MSS5HMOVJH\J66 MTYEEN]W=/?9)Z6LYY^Z]E381;THZ1QWW\U&'#CD*5;Q\_SER]>]O_= R8[L-SM,7:9B%]V4IFU9@+/ M/^COME_NY_9P(6,[.^AUNT]V&DNM^&);/)'3[( 8AK<3!>+YUY%*E#YXU*7_ M#O%-:\)3F2P/?A[+5!AV)A;L4J4\^SDPH.26$5I.W$(C_Q!P(AQ./RX<0R^! M3B(S43+8VT661K]].'E[,@9S[1]U<'DIU89L-88CT)_0?Q''QZ.KX>7)Q?CD M_(R=OV/C#R-V.7I_7C%KD;#CYR_R_[[/]K=J:6 *+=B5FM@%UR)@)UG49L_0]+O= M0WH9T ^]0^8?+D3Y0.GRF2JT?_BO0EFO%L*M@@LO@:#1,P(,\!=&*@\0PW>!;J MBTM>GC[:?W7(I#4L4FD*QQBKHNN Y5RS.4\*P1ZS+F)K#JR8&2B@$GWH-ESA MAI)Y%)T/4%UU9&,N<6P?I"BXG0J$E'J*Z+ M:F>#_38;PY*)2A*U0 H2%,E,D:9<+TOMIQ .M.0)@S]24SYM<,RSV!NJ?@@2 M!X(E.?CKYP("(VV@U5#<$+P#9*V]&:4$R'3MZ MUK;T2.VZ+*7Q-/O;AWXO3^Q[_S FQ2V)G2L"EF$<^E M!=M0H("H 1FWL63Z?C\ 3O"7BQ0;4!ZPQRZ65,&EBBH!>54OV-\@D%[1/$ 32JC;_"&?RJ*K9?XR#PP3T>0OBD+03C#\ Q%7(P0B?G; M7%E!D"4X@*S+CF8BB7&S%@#PE/WP),&DP2)54X2IM-:1X(Z !TWR;G]Z@/$A M*6+4-+X3B4\"86T,&4)D%2["*Q,KEBGKDB0H-8L$T').K.%F2IG,/;D8=_2T M8SF7X!'Q0_.RJR+\'2R('I!(\ 8*;\9G^Q0^(2*2;?,J'3#P@EMP(T@-13WX MHAMEE-R!F(>> MN))-S#$]![.A49.5M $8UAB5% Z2-(-:B9RNR%VB>).O+21 8=CT-X>:I;=) M=W(F+/B7$9!7;'$9.!$8L%J&C@.D4@-/QB?6WZ2<+]-2!KU*5%V:";QXV6(1 M6I?6*MB%LO)0)E1A!PC9Y74EDAH+38>KN!]OW]IEV[B-F_[=\(%-@]]OQW>Q MG_1UL4*H!W8'/MS6C<@4VERD.<5:\ =(@^>P&GVK= WMG0G\QT1:YK;VTC<( MP/'1^3-$W9BHN?MD9':-]XG L5Y?-8%_O>_P8\(H->W!B=A@BE?5E?S8 ]-< M/S"?POS2EN+R2EQ=BDNXA(#4\#BHU0/]EX=PH\@)N[) 8SN MB1/F)4_B5H3E."B5CW_R0J7G4]\1N:V!VPAW!FQ,* +:B?M[:^? M<*<^:0" E(E5\\B30:2JQS1J:84\X=BM\H%T/1!*E]:6G'VG.%AN6AM]Y9+IG) 5M:H1;\ MND6YT %/%GQIFA(]Q.'A?8EI=YM+N)"7T-U]D'V53Y@VB[E4A0%(K,I%7I65 MM>G2>KZ%R)*5LY]GO.P:DYZJMG%])C31*F6%&[#!+US3?7T(H%F ".#?E+2O M#FO.:!@4V1QS?(=ICWOME_T7^\0>TOM&*HVB@<=H#2I#FL,XH2,)_%[@8TKH'1*7)>@7@(=X]2F$BIV>#HEJ 2+'1%9,)MB/ QG. M(ZM"V+?[*L!/0'8#'S/+J%QS^XG$BA<5Y6:#(T?5K5^?5=TP"J+9S1TF0#3= M<5-&-P!3ZI/&.&KU;NGG_H6I\1X>2*>00@L;$( W-3^%I+C*>V"4K M#_$>"4,MOXSM=Y\\+].K M>H-OK;'BKM^J00&5(I2-O&IQ4$_N(1K+6R04D4I%'2I=I])BGP>P".Y\#"F0 M[PT!Q!;_Q"+ 97,K3P $L),IP8)TF[N'&J$C6KDF;G330>YN-:')"[]T) M'/&)OH5P8>8[AG9J^JV(K0?Y-ALA+Q/-(S]]OHG00A5)S*;2?Y92"XKNVGV1 M^(U(XA#7\'05ZH)R+H/VJW54ZV$V$]LS(3!DU=?<,$\CDI,BC8#Z$0U'2MOZ MB0IV8KUO4<3A)8&:#]8"&I%-.7JYHNYIK;EHW8U?I1!GPUMW8W?9)3QA.)(6;;?YC1K5G06A$OY M)1*YBR;K!P4T]"DS2%PBJVYX_:H"'A5I>"O@/ /82J0H-F_8]UUT\+4#L4EYT-ILDM)B/S@77W(JU)#@.H9*;/1@;NS] M$0(IU U3].JRNQ_B=^&8K,'%#F7FT'SKH=C5!^=="+I!V/ 7:2.D^_-7DP!R M[69B6#QS;[%VA4?R@% <0 M TK!6K")>!+1MPCNHX7U4\Q,YJ3/VI>OSL/J#.,"Q(\"GKNG59CU4.#HF^>:ZPE4G]VLO'_W C>O;D1W''_N(3^FR]V7;; M2+(H^KZ_ M=]SMY5:PER DA,=I7/DC6X5&U2MD1;FWKQRE&$! )L@)1$??V- M2 <-'@J#23-ZK9-$HE$(F..C.&/_W?53ZT+591)GOWYPMDD+ZS_]^:/_\^V M__?MX7MK)Q>COLJ&UG:AV%!)ZS(9]JQCJC,.L_/-%;S@9I?S(Q^.2Q85NJ\Z+,A[#).YMLDLCVG MF>>J3.Y:GTN(\_)_6^^/1$_UF9UDY9!E0C5WE<5PN$]^T!@3VH1C0W2#5=N!G8O#UGC)"K4I\KZ9V7%G]@^V^OQ^"./5V84D7WO!&YM\:^;Y MX7B9LU+-8,3=H[^&#D 1Q+6=:K->I2P[_?.%RNQ/1R\ @Q63;_[HJR&S<%I; M_6>47/SY8CO/AD"7=F<\@&>+ZMN?+X;J:OC2(/3+-__U7__UQS 9INH-;J#= M[-D?+ZL?_WA93O<* JJH^) ME"HS'^%Z&YA#D8CJ^5?#0Z7_?)'P2*O 49$;! &-?1;#%QUKWU6AXB3PO^S@ M4HA#''L*QXSU\=$J>;4%_$8BS]E+V>D+*Y$PI?0^C_E.?O'>/;SH>JV1/-N] M.'D7GQV<[5\>O-OKM?O[3KOSD1SL?"2MZQ9MGQV>=8^[]&1GWV^_ZUZWS]+S M]UX[[5[GX]9.K]?MG"3MSB?2WCF%/ZWK@YTNZ;I[_8-W'\<'G<-^Z[KKG^Q% MY+U[,NX>BZ#;.:?=ZY.S[MGIY<'Q80KWT>[Q/CDX_DA/^EW2ZIQ>M:_/R\=O^C?[(C+MO'K>NV MNUO?\QF>Y6J>RW(4#NTN)9WN! M=FT:4,>./.W;4FC"XS@(J1 OWA#X+XJH0^D3PKC1%O:24K"TJUBQ![^4:RA_ M"\K7MZ ]T?@2]1,=-^(%R/>Y11 M$FOB!M2-8O@.B,.^ M]:'7SUH<@'JAB./X :,MS*Y"[H&P,$^J=2Z5'Z/M'J M>:'M'1S%?='?RP[ZGTCKK'W>?K>7GO0_T8/.1X#>7M+MPSW'N_2DTQVWSM[V M "/Z[[W#5/UU.#XYE@/NTN"D\W'<&V%Z2)4/U/KE0\ MR.*0VD!@E,7"<;AR 63.;9"]G-=U"Z55H< L*.]0T=$&>%4:&PV :AESX]40 M%/,_7Y1)?Y"B<6!^ZQ4(\SEM?/.JE##%R_DYJN=/'UJOH2WCYLUOFI_F9Q\8J=%\ UNK M&.ZPH4)1YMJP..(T]TVO398IIT,=U_:* ?!R(2D0,[*!B5XAGVK7Y]=8ILM_HJX6%7@S01R;"E^AP>(1.X6CEM M&D9P-(0]P'NV4U:6!_IHF(OSK:ND?/&F&;*=]_MY9BY4\_SQ\L[I)ULW6<52 M ),HZ5'NAFX<1]17(?-\WZ&^]%Q/V1R43UE>_;@1%( M=?/Z(R,AJA_[RCC#WM1NN%>?CG::VYM+S7>\_\[=!+TS4" 5'/24<@5VAA!> M)%T11H(%3FAVTT,C<[%VTT,GF4O_X6Z6/0:"]-:&UNAL+O[PCFH=*,Y8Z$3"Y@6;-#C6[)AGGQD\1\ZW[\ M<4=E>3_)[IKV>U%Z;HJ7\ZO_%N;[W $T5X+(V*,4" !$;4Q]*D,P8;B42R!P MRV*(1J\%! 2+U(A&JDK.X5:\.E1@519*=KJ)@C9B(M<."0!-%J0HY#WGD M,D?$B$D"$Y4;"/B1XI)^()ZKN1"J>6G MQ^<#Z+-0*%B@D?*Y&_M.2!GQN&!<1T)I%_@LB<4S '0I]@WT"D?ZL6:<.30 M:02[1F#'2!A%@4\JC9HL(O[?LM_1@3X<;^?]09[!U_()'3(SBBYY,%7?)XZ. M!:&2A8QZOAN[4CE@GX?$CZ/871W0= JC+(^7"3@.BWCL$.(QA98H:.5*42T\ MX2A0QQE9&>!L29D,C13YP!*YGVVS03)DZ9* 26E./KA;!=J/Q-Y_Q'4LDR!!) ME0KB<^*M'G ?7Q=X?JAZ7J"TCKE/0T%I")\4";TP<)7C1Y%:0:@^BP;Q_(!V M1!3'TI7<<4'=4(H1A+?G$,8RRQC'^HD;OXL,@ 6*CQ'.;!CVG'B M4,6!KR)"XUA)'JP,:)[.0?%PP &JB8%D)'6]@()2$VDW$$P _<@8$[A6!CC/ MX:!X.##1F"@6&'7$H:[+&>4JX"[S0J9 756!DQ/ZJ!X./@ >PL]S(94D4-E MX,#B0^

TBJ0[/?U@+,/+<*"8,A!A(,A8Y#E%^X(+^P:GR^.H!]'G,\^':A@Z81C&GN-3ERJ@4\W\V(F=*.2! M3 (.=KG",!KI:QX([DE)'9\]743N,LO81PD5]ERA M@)&&3(!QX0BB%1A2J=R5 =.3FN#SW.;Y W*^0 4:F)X#^@+U(\$55Z@N MFGQLZE59481XBQ<_@*5 'L1OKG48NM(C-!+4Y1BXZH*>+)5VB0?;@3L NO*B M15 X\; HP21SVC;Y?FV; M/)BV_3-%#!:,[V'8^B'+3NM8=?S:2K*D/^JOHGE$0Q*Y6A+7B2GUF8H\5_OP M $&HJX-@&7R1=P&,7:TJP+S8\0)/>DJAE:3=R(^Y[VO74R0$-=V[P9E(_/BI MT#^K69C*)%L"U(K2:. SR2'FTH=1(7JL5%NGA3(:R"/#\X^D$PW>2%!'2?R%*GMJP)/!Y/NOS<<9"X__Y_0 MIZL=K _DZ8A12ACSHE@'3 X::!$\ SP7(I]"SBAS(D<[;LN#04H7$(+[3$! M"H43B&7(8%Q4.GBF8Q.@ #P"$\2C,0TX*(5^"!2A/1'X=?S;%)Y+*J>.%+RT M7'RH/I2T5,@&9/03UDA%$E'!'JP.=QK.KZ*VM@?AN8\]5AXI^N#C-O M?S$)RJ$, H +#3T91V!U*2*$QU@4JYLGT4L*J$XO*7XAHN->9)+#&,Q*&<:4 MND0I*6D<4!:):*F)[DEA^2@T%S+.0)_S!9:, Z;(' (*8!P'+ X"R<.;-.>0 MA?,5_1A:SP[]!V@=:S<(%-=AJ 25GLM!IXMTY- X5& /!35:+\9VS6/.[ [\ MD]@]M-H95V L>#3D@M.8^#K0KG;#* [#Q3\X7Z MSTAE8CQ_1# 9/#.T_-ZR+-^_I"1CF4BPM'@Y+$R5XOEEM/),C5NL.%?#O5$F ME^4DR?,"Z@LEA2 .%21BFH6$$A4%4FCN^4N%+)./?\&,#/C^^+VZ4.D]^+*? M#4;#THQP'@Q-UIC[5)AK,I\4BR(I',KC*/:% ^JHHI$?.9(L09S'(B++ Q"3 MN\;<;Z@H 6K5'G&BB-& ^['O.Z!ZQU@?4ZI0+!7F_C2:>&N>NW28&U"7N6XH M8NK%E% _YB&)N%(. ]-$TRH&S&P99EDR@E=',:FI*P"ON.2&+ MP6R*PT#$S%DJ'%X8M%DJ=7/I<3C07B CUZ-@)5'!718Z>'BFB"]T$(E@J7!X MK7C^DCBL?5_'CG*QYA1UI(YB+W:$YT1>Z/K,62Y=XI'19E%@%D0NCS@#Y8\R MR@AE+J=@0BC0!XFKELPC_2OI?XN"0*[#@E 'L78 L $/ 9>D%WH^(!&5 55+ MA4 +(RN>0/E:% 3RM=!2"4Y\1X$"'W+EUN9Q'\P#>P"]-%;&6!/ZBE] MN&HLV@D]&3&F73.I$M01'.M8_Z:F.NK %5,QXLEI2+R61R''M.> M1$N)J2=LY[I*;&Z1%,Q5Q5P54B5=P2.':K#K9:1])R0$[".A?!DL0?'OM7;Y MBV*N'_O"I;Z/W8HHV/<1E['K1Y[G:I>JY=(6E@99GNF\_0$+ZDL:2"*5)$IC MLR?.1,"4XW/FN9ASO51HLU8R?TD'10/, U!(M%9A##G$#KDT?%EE7A';( MTH/T.8N2.>3)X0H: 2B7GO9$C*7FX@C,73]V-/=#%L1R"1H;?-.*VU8%/D/ M#I4'>D<-\C)Y!%@^2A2T"AQ)F4]\%OF4QX0K[BDG]@*M0J+J*.@E!T]>#/(" M@+.C^'#ILN-<*9V8:!Y&44 UGJ7[U'5B5]%(!(ZW#!F>WSQ^&V4PPX"E;_/E M*9S!!.'$EP)VS*$Q=8"&(A5QH)HXC%RY!/W"O@F73T?O\@M59.;**:B20#5+ M24,!C8/8(\J3E-(@"IF01+F4>EB0EM EZ'V[@#+H :/>P IT(Q)K%X/3A0N\ M+F1N[!(9^%3'RQ BN8@RZ$%C6$.'A8X3>(Q*[9O8+@SX"CC\$"]#ZLL"R:"' M@TO(74$T%DH/0+=F/B-4A)'PF1?&A(;+$!B_X#+H'\$*4*H"5%DM=CR!0K_R MO50&87.UF:6YV'S':>[VPP:1T"(,_2@,:1 &<>CP2!$G"E1,@(,NO@JRGUVH M$F4#.6'/@NT# $L5"@O#D+!)&>N"%GH^DO M))\?&@^H4P KU(3'4<1,A3$#^"R1A_!#D<.+#\2XU[$"=7%=LK*F[V<1^4P M[ZOB4*4,W8QE+QDLL$"C&P2NE3QP]Q'+I"J= (&$C5< MCH.!A8;QH[!6P@, &.>QHREUG2@*0NT3KBCAD2/T,D2N_Q-I^#YY% OD4=BI M%[F,@WK*'(=3X8 2(SA63*%<>YYSJV'3&F;+QD*U+TB #NQ0^#0 '0>XJ R) M9HX@?JQ6E84^'2T^X'$K&(B$Q2R,W9@RQ6*-!8ZU\K06<23UBK+-3L&D:K/^ M(KNYYQ.S2* ]2:3O^IP&'MCX1'&/\]!W><#)RJN@CPFPYV>8,)D7<^Q";AK1 M:5 [/8G!*%H&FBU%MY!% ^KC]"-B8 ?(4,8"X13%<2C"@&CI!Z'K"KT,:3D_ M Z=VGHF\/U##:4CETO!-UW>4JZ4 UD@CI3AS=1"$OD=<*56D5YUO/@WHGI^# M*AIIEWA*LU!3$OG,\\"R0&B[G@0YN:(<],DI\P'K!$L&2B97RHT$U9$#RB97 MKI*>HIZ,1'RS;:^W8J!;^',*XCT,:4J'!;Z*G"!RL"N_I0P';C0(=N8X?AAX6Q VB@)(P4DQQ ;_QF_)VY8"]L+Z=AP*P(WR/ M"J)]!8R:^@[S JT=ZH4L)CYUO54'\&(:H@\%7<:I0L\"]96FOHYYZ!,>^)$G M%&C,=.6%\J*KRP\%9V#(+N4QIXP"5(6,*2C'W/9TEV+P2_^4R<]Q#XJ9H^I@6\MC_J+Z[E.0D9ST:XEEL! MX_4<\+&9X+NCQ4$?\I"1DICZU LX9E8#%Q4>Y8&FW@(CSUV 9%?? QQ'\)(:C@J7;;) ,6?I0_'1A4./Y=3;?T2'SB,=<,%X)!J\N&4CB.&:4^3P$(X;&8<@"(6(9<:((56#7 M+#[G7!@Z><#B$*$66((O"+FFA,2<4D/X+(Z8ZX1A&(N;<05KL"R@%2=#QI2D?DAB104H90Z16/L\%&'(Q5(E*S^8 M\KZ4@(QO,8 M?1%A,*VDE@FXHS"QB(=)>?YV_%9EHM=GQ?F-YAI"Y*.JN+5*+M ?L(H,32IC M$F$>AD,1FMP-J03UCP&XN;Y9Z&:1(V%6!;0/%<011V$42I!6$7$H"UQ._"@. M6.!0$%>!)Y^;80[!5I+W@_-07:ALI X5GID'5>B\Z#, \@%/DU,#YMVK M@1)#)3M)'X8BMA4U)>^PT'3)6X<408"7,F;@9.K(2N.6*K*&MIM]0AV_O,+"AT*Z03< ME7X<4N5'/ 8=S!4TTC((HULA8:LA*!88K@\6ZN=Z6$""^!Z-:+D A2R3* MO@:=@P'"99%XVX-Y:[07 03=2 +$B%1<*^:$RG-B-XPH60$ 'JIR6"2H/AI0 M?LH2L&J./JTB,($.(T8=%G@!!6!*'GE.)%P=N%12)_:7@$769J>)-WB?LZS< MRF1=PCH[G1JC;\?3SS?DVN[A]CZF;CR"P?I(I^!<:!HI7[B2>D)@AYC U9I+ M4!"CI;(&MF &F:2C87(QTVAU]TJD(ZGD7I'W4A=5J#)5X+-=]1C M!0#U[@E^*8:LI62.H#P,G0B42Y\!3PYXJ(. .SR6U*"#TZ##0A\QKA@Z.-^/ M#L[/H4^T%L?R"2#&]IQR.4P!_/\GLGL*,XU12X W-=9&G>?'J7\3\]UK# M2]J:]9-T_.I_.H LI=56E]9AWF?9_VR4P.GM$K9%5P/+Y%K!JF"!YNMEM>@0 MYDF33#4OX;BX[$_M_<[NCG74V>KL'LVO>0%7>[2[_>EPO[._>V1MM7>LW?_= M_FNK_6[7VCYHM?:/CO8/V@O_"L=;1W_MM]]U#MH;UL[F]J;E$I_&/[SLNY!L M =]V[^"P9?T!I)CE67O4ATF$55/LH=)X]!-I%3@JQ6<' M9_N7!^_V>NW^OM/N?"0'.Q])Z[I%VV>'9]WC+CW9V??;[[K7[;/T_+W73KO7 M^;BUT^MU.R=)N_.)M'=.X4_K^F"G2[KN7O_@W>PW[KN^B=[T=5[]V3< M/1;!0:>=G/0_]P[>?88QA^?MG2YM=\ZO#H[W_>[UY[35Z5ZU=S[Z!^\^7Y:>M8\_7;7/=F$- MY_3DF1S-\\+8+DVX%?*!J5ZU7QX+9-RD+(Q*'L&2\Q-K_NL. 6V MRO/A,.^_0I9Z@8VB!$OK%9C%5)>GW':35!QW"*Q]*)LGUYJV33N??:UV:-_4TO^KYI7YH55ZN&C<&=_/.%]Z*Y8<"D!!G^RAU<60[L MQ2U(W-J=?/#]='T,4^/TY?=2-+U)T=6N/SXQ;V79B*6':I 7PQ>6.=$8PNRP M&:!WO>)YGG*6IOF0YU=+2?-["7_W*>B>";?E[H_;G?VK%EQKO]N_:A_OG1\@ MG>]\=$XZ;Y/6SJG?NMZJ[_D,S_*SD\X@:5]WK[MG^T[K;/<2^ 'IGNTZW>./ M_DD'^0,\[QV\]\[Y=6LONGS?V1JVCLC5^XZ >?>=+V[H^\ >?%O%OF_3 -A% M% MA<]>/J:=)[#+]XLU__RL.:?#Z7K91X_J/H7&J]&T2-T@\T9X>3T+=C<\5 MLED5MED?1D4Y EO4&N86*,VH&%N.9^6%Y?B_R=^M7%O#GK*F^K0%&GD/8R^L M+3'$RT[L4<19,P[>$M175EAC!7_!1R6?0AI^,"KR;J4XSU'0*\P5M?OPS![> M9DLVMG%MMLK6I/0=I+0[1TKOO<-4_74X/CF6 ^[2 /;CZ@2?MR.[#S6;?:]82$6?%T7G*HJ+XV6ME;VULK>(UIN M!:S/-*&_0^%[I9,K)>&MTG(YS;N*W[1VA _KN6I?OSUO]7>O@;[/VOU=[^ = MT/KU)[?KMN#970+/O,%O\LOV]3EM[^QZ+5A/M],B+>!JWKTR52]Y]#RIECV M2)K>=]_M)B;Y]:R\!(+9-Y9Q7CVD&[!JG/#ZM>M@2<\[V=VG-N<\Y:FUCFG<*_;/?LT;L/[P?NZ<&]RLO.)=EWD[.WS MD^/NN'5VHEMGIU]$J!7A7-@R#%V;"@_,:^#$=A!$OA-P0I@$1K_ W7L M:[B>]$^MLA!_OL!SW0F:?#EU-L\&IR\LE@[ONU1/6F.Q3P=7/\5$PG!P]>+E MPOJF*X8BE$B< MB'-;"AV#)1,1F_M@ _/(C81B3%"'OGBS=?3I<-GS+*O7PN=G[OS:XMUXDV@WR59K-E9NOB6Z4.Q\,>V3RM&C<%0 MQ: 6$4=#-E3;&&)5C+=SJ6Z?390X8E#D%SC/ M^71U M=@_O.3=X=GK>.N#TK1-9BG-UUD9]U^BP#SOP9S%=9V3MJ=O?/N,;X+ MWMNZ.CF#9W=:WL'G.TQ6'FBAPD#:+ RX3<'(@D]4VEA-5(&Y"M(A1!=7RK!Y M^#^P60DB]XMG'+JFK^&XPZ[VZV I86ALZ2V6IR.NG//LF>3/EI2%*LOZG_>P &[XE>ZZ_Z2V[_N2U^EV_?09KWSF%,:?X7%C+QZM6'];?V;KJ]O?0^Z;;6U]4 MQ*@G&;4]1X/*YP:QS24GMN**Z5#& =?>BS>4^-8VXAV3N74T+)0:;EA'HP18 MN!,1;(W*(=9$?RX,,8K&0?$!#$-0*M9VXX+A4:NS^T7JP!>,^0!,"=JS MIYG-1." 6!,^ SC+T!V@G&GW,3S6K/&L2]KO]B^[QWOG)QUQ.PC#_>2"_(![ M/UZV^AB$T<7P6 K/&+?//I+NV=M>]_@P;7]'$$;WK.6T<=T[)[V33A>#,*Y; M.^=N^VS_ZF"GY;3XMF)0A*BPB,B.%?H= ME&.*K5)?NR_>4"^TW?"V6^&^V)PE.TZ]1QQ.XU+^^U^1ZX2O2ZNC4C5 ?*TC MUS;0+YZ.\)4LY&WWB<\EVY"[94,;WGOI7^T>6._E!:"T84T;QB$!7UBMG[), M-C]IDQIB$I@ ]-JJ8F!!;4!/AI6RF:C@ M*IQ'%; E@[M"BMW?^"28>$L,7_WXRRU_XNTZZF<=]?.0P?S),#6A=(J)GB6P M_?3C6,S+L!<%,Z+X:-SG>?K;8_D.EF GVG5\I4$*U>1J N^["7PRY1/K[#; MZ<38M\[>?=WTNJDY^WKS_",+;_5Z:6MZ].;Y@R8//*LW4E3 M6+]S .OLGLGS;A_,C^./7ONXB^;(%3SK^@#7>#/B+8IBCA5N;4\XPJ8!9S:/ MPM#F! S8F&KBA%&51P+(;"HV;5C_!V2Q8PU885VP=/3(87!K(O@Z$=0\N&+! M:PKX#@K8GZ< %L2<*\#[V!6^3<-(V$R1R/:4[W,7_HZ(4R4#+""B+Y6SLP-6 MR!.(@R95LLINN7G:C<)YZ0^ZGXY8/GXC,ZWEGYS!7G0^IR?O=OWVSDD*^^5V MW7W_I--R3SH2UK+O'71.],'6%Z9]*2-%;!53;E.N@=0BS6V?<^FZS(^9[Z(N M54KVGYO$9M6-EZP6*\[5<$5<83\N+HB2'N5NZ,9Q1'T5,L_W'>I+S_4T5^+. MWMMKG>D?$,'XMLZDF70=[MK*UQ%(#$^A.S>VE=#:9YQS1P?HIBG01;-E_3W* MDKRP/C#$KF3 AF@R?2B45@4Z;DS%3,P(!ZY5*NL0\>#^,(]'.6E]/'1KYW/Z MR5[*3N^JL3 L1FM,_!Y,O*&["$UC)V;2IFZH07MWF8@* M-Y%I=USI+[>^PT'\#8_GPOMZ3^=\O1:>'VS>\QX_X^M>&H]O1#8=__O" M#'ZLJ ]Q'[ZHC[^2:[U3%W/\Y:O=LI])S/U0%A];HJ?$N86-=/ L"NEL)ITZ M*2UF7:HTM<^S_!+6J5@)!"CA0CG"DTM66E+I)*NRK0]'0$L857Z[U L0[^;/ MG/L].\M^H+I/DXI JU,!J*M^Y)!@\:$3K!1T'CW<]QC8PK^1*QS53&'?\(0E MUGA/.KM>N]\&#?BV$S?BQM M3A2QO< 3W,%D;9]BZ,2/A_NNNG3*<@R6^,\H00T2%$>-!:&JZ(GR;HW2%"2; M?)LM3+8646L1M>#068NH'Q)1G_-TE U982JW%>5:-'U+--U.1M%^)!@5W.:X MU31&9XQ0TA92>W% I"MC_KVBZ=OYY"BNBORR^N(N'T;?([HN>\K40[@AOWYS M?O_O?SD!>=T#,PHEE[18FD[$UZQ !/7PJNZ=:; 9O7#=U;9E' U.S5# M!X4"B.(WQ[5,3>K2^@TFQ4*&-U_EDI6WY;"YN7Z; MWS=,".1O[LPK3RK!S6N'BY8=$2UWFO2I]BT\O=SPE5 MGD.Y+;@'$B;"BOTRH#85H0(D44[$:*W)/60UY04CO]72NU$?6,O_;\E_E($@ M_OK)< A24Z4@!HL\PQ=)QY:"EQI;^XBD3)A#M3!? M+O*[2YA_3Q[:$AZR.]%FY#Y\3M'C'%R[_F;D>P^?K;5T>_!#W8.^0Y^(?B4E MU!SQIT!ER@(F#4IHP5"31+T,S_>S.W^U@'/;=UXH^Z"]PE.*QC"&?>W#)HPW MT$\%TRG@]Z?X^RGL\;#77-ZTCI0R:S/Q!*;OBZGJ@FG3+KSF/2LTEYW7S;!O M#KA_?G71.G?;U[LUH:_=@YRTVO;ML M76\YK?XN@?7V#L!*ZY[M];O7Z?G!<3L]V/GDM>ZH\O@E8%%,71+9).2131VM M[3A6KAUP+D/J,*P6:\IVW);W*VW#_9 +994X]]%]&M*J@/?169?9P;>C$IY< MEBN8&?)TO.I&,(+PXEA@8!PEF!FBO,!FC,2VTH$7Q9Y0S*,/T6?]9R3V(I:@ M72S&LGNW-;5F*]_)5IK]>V>V;[O:O55L[OM$_(7ZY3).':.Y[F[__W<^ M/[[VF)+I+8R7>3H:WK[E_NRIV;][Q?0U3I7-"\7.;::!^EZQ])*-2VQ-.;. M?I+9-U;__0_^R79A5=7F<08@-NMO?/"/"L=X\,O$W@T/-;*X-UR-$4NDM)8G1G+1,)2 M]!IBUT <7 Y9)EDA2PO;/23ROE12[S?V^T,Z:==1!T_E[/R'+9U^D'8?I1[W MLQ77-'47?SPLJ8Y&KIT 6/,-CT78<*BPL0K2$Y 6-M>%M8$V@&&ZD_JVK"S! M[L6?&G)36BL379'5I?KQS@1Q-P-:1DVYR%,KOS#%41L2G_H?3!_I"2%30F<* M@!ZQ@C.8UCZX2M78A#C_YOC6I\VCS>U-*W0#K!;Z.[[X]"WK='.>@IH^PTAT M4O2K^*4!/)OA(. ])M-5FA6SD4R:VJPWL>=#"&&#[0A=;"/V\V)K2 MP*W"'\8SS?,\Y2Q-\R'/KY;8"CMXMPO7/_G=LZVK=O]SO_WN[][)NUVPR@1M MG?52^-,[.=O%-=ZTPFBWL^N?=-*DM;/KGAS#VOI[Y]W.I\OV]>D8G@%_]OJM M3N^\E6) \&YMA9U>M< R^Q(IRKE'A*VH8#9UE6NSR*%V&&DF7$9\E_D/;H4M MD@1:3NVQG&:<8.V?'ZSB?*^&.2NDIL+!M/>JDD/RVWFAIIQZ59*@NJU.*=&I MR32!GT1>%&K2EQ05WZ+ )),<>?]%DH_*=-RP_KN>NE8:UTKCLI/LU^D-S2]# M6CE8;Q5U3(FF(?$9,C2*TR3*&S5'D9L0=E 0TW&9E'4#8#RXO5 V9VC0HZ)AWNSO5)2S(>L%F)\7R HJ4'YUNB?>64@BC0OS5$"2S'C$31*%(BBZ@]08G\ M'(F5OJLRSM:[-.=@#QZ9@XZZ>+,U29.9?1_.Q/EID8\R:=>OILU_KY_J13,L MU:LLCVQ82&\;YH79Z6FA[EKN4ZWJ%-68?K5OIM]"HX%8'KHA= M%SAG%,2"4^J[ON=%/N7*^[)O.&?@D1>@Q8FD#TSPSQ?D-O?\8%S;>VG.AO/, M,QOU;9D/[?IN$#P@39298PE9Z6-/5^VS75C#.3WY'"&;_2(DHPYLMAT*&MF44F4S*GW;"R/7 MHZ$3!P2,.(=$&Q'U-T(2-BRQ >4;ZSD)B!DR,"G4$HABH^[)P\H2.'9IVL^A MO3L Z[V<)GBS5#1YX'F6CC0.=7.IZ0X\3HQC,A MF:!/("_N#+@]'0G-0#=U\SI3N8DM?JB"]<$<5E2&SA^]RFDCDV<[5K M1T+%;@!FA(O!^"[9<$-W@Q!ZFR=-Z?@YN=,]?KNO=EP"%J: 7^13//GG=;Z? MJS.,V82=@^U/K=UVY\C:;V\?''XX.-SJ[.Y8;[O6X>[>[N%N>WOW08+>OJ5> M/YZQMI.+D?'^[FC@^Q"X3*A.K @]ZF .Q?BY2O6F>"?"%,QXK[ M@>T)X=B4:&9'&D@[J0%1TO9N D(64CD846EM9-L)6.TJ9]<+;&LG4RU.)RLRS M:G/ ^)(9&D)%J6BH""-E@4$XLX4(45V<>)A1%B1EB2H)WI#@D7!5V<\R0<55X!#<46/E M3-=D7&BE[LXNUR"BFCF9O>G!>([0ZI\/8IXNU[!.ET2,!=SW*8TH!9,PH(+I M"-4T[06Q_!*^>(! ;2_:=.\/U+Z#*K1^-*JHW)^@%2))X":;,# @*/W7=T&H8R+/ :.W40IGR"[9#X2P/ZLZ@\T"=ZVC@[W.\=;A[@8J-;<5 MM(?37Y[U7?<.#EN&E2[#2JW.7[M6=W?KT-IM[X""N;.[O=MZNWM868*>4SG^ M5A54G:VW[W>M@SUK^Z#=06W[V=NZQW%3E^>'\STVW?#A4R@BLNF1A\^AB#:= M[\S,>-8,RB5HY/4!Q/3/-!YXBKCT!Q*J=[WX=KJ(H$\0^U+QN6?'IKM.I1=&77PP; I>O$&;RW(V?PJ=EH@[_#+P M;(I"/!= "WRE-3@?"IS>/7!<,]VEA6K<,-VM-===%8 >)N6YM=HR+0VIS[W^+W7;'@1UO)C\'7I MF@^O&EC]F@^[:S:\*O#\4.0#W'ZUYKNK = UWUT]L$8UW_76?'=5X/E>G;(4 MXZZ$,CW4UNQW->#Z1.QW3:M/!%//J7DO7?/>58%G"VZQCIA6P[&UDY28XCDJ MU@KPBD#W6QSX1HRO0V_5;5GDPA3+I9[_$K$]V%B@BNUYM.">)ZM=LY9 C\^C MPEJC\-<:Q:K LR[S@)G5A_?F-N[^9Y0,QQLP(C6)/";7L4HQLEI8/[=.F][' MVH*%]6%4B!ZK<[2K>V/"I_7X/T:4%ZJ.#Y M%TH^(TS7O/=!(?I$O'>MB#T53+V:\89KQ7I5X-FZW4,"/7:C*CL6MF1K" M>Y-RW-MY)JLN,C@&>/J!'PQ4M:2U!KT:&.(&:RZ^2C#UFR"CRT$S#5FO^N!F"?B/^N8ZZ>$JY-G'2\O0ZD6R6@3KT0&"S-"@06 M=BB 9V%'NB(I95*WDC8]J#X4Z@)[$.QGY:#N,;T.PEL9;/@6ZUZG:ZW3M1X6 MZ[Q)+>:E3MA:$)SY-3B5U\26.F1M#ZX,1'>:!I4;UNZ5$B,3CG0PV\)RN^F[ M9+W+ 51XD*+61N-J0#]8UVA>/;A.*N.O2^.O#D2GS'D[[P]45JZ==RL$W34? M7D&X3HKEKVN%K@Y$Z_(#8^O@,@,-N9<,3,-" E+,NOMI"%\?=UHT-,,KCH5 MZ][B!VM^OAI8LN;GJP=7.BG!OZY!NCH0;3BW85O\3:AR>"'B[5VAVR,LBP9MLK"-!_]:> M4G6VEBHN$K&.+5T5:'^++Z\/R-<'Y ^,=5%S0/YY?3Z^9E3?@S)^D[7BK*N: MK@Y$=Z]Z"4_J+/ [TL.M(]%3G!MGV9R&'/O,@\G"MM[!69WL)XF:>CX?VWS*"& $- %2_N7^+LWSA% M(O]\\1W;1%XT-_6**4:?*IL7BIW;3,-37['TDHW+%R_G%M=/,OO&9MQ\CR?' M9'>!,/GK:_E^3 8\[B"BFB 0>. ]W;MOXBDH*Z< (6 WU5KOPZ4[=@3>Y%%< M9R[B!;J\_OM?3D!>[]^FL>]$6N_%CU+MC\C21WW][:U/G?V#]M9AUSKJ;'5V M6[OMCG6X^V[K<&>__<[:.S@\AH_V^X.#?^/WR9BC'W^U']Z2"D<2/' >OO*" MP5=$T0/MT5U$,STPORR2(:"[$=! 02FL8U(QK\^DLO@8_IT$/@%];)E\QZ-< M#R]9H3:L_4QLFMO1O2) LN=I(LVI>SGB92(35B2P[M^P[+5+7E\J\\%YO6'5 MOY@);_Z8CXJ;/XW*^I??K203Z4C"(^ -AKVDM*8V1)^-S2J&R1#8?G.OS@M8 MK;33/#\'1:*>:/9EL?R4F4U9?<4RS.2$E\6O)=/*ZK&"YX4U*/*+I#1A!/75 M3YM'F]:'(KG U(II5QOK/?QS:CB2=:@P3=_:$F;_G#CV-ZT.W'J9%[)L5LA5 MFJ@+M=$LK?X97N?F3Y=)FM[\3<'[]F$%-W^']9XI,2QO_HY%;/'@[?8="7(_ M>6O^*TQ8O?EKVX Z5O4H@.(P!ZX$ M4 #ZL&Y :@9$F];N%>L/TJJ/T-V G1G>K*#&E3E8 XS9N;**2=(NH)N55P75 MX1M\,(45,@'XK4>HPL+82>7U?%)YW;R>GK@3&ZUCPS*)OB-EG1;YY;"W82E6 M($K![? <4[NAA@S.LFD=(X)= +&Q$K>CITKUE8VP8#-/53K&"FFX<,"Y HFS M M+,RF:>4=RF+"UL'C54I^,-"Q"E&-H@$/OFF6F>G5;?)F-O[&G.S<(O%,PWO\>9 M4K(T]//U/4($ P:$TR!^,2L;]3GL.RRV2,ISF'<$X#5,T- K/H65Y:@_J%^C MPAN<==C+X5E2E:)(>,-T)JP%:SM;>\QD7TWX2K7K@#S5[Y:L2OT;X!;YZ+2' MP/C BJ&UOP\LU%0)GS"Z1VP5,"%+)((TQ7^3"HE@2)++1,!6IP9333T^?,\9 MIH;S[EX)4\;/- -+JC7]-K,?1[O;#9_>M%IYH3#=; -QJX*Q,N7_+/@1&75_ MH(!3-\6T"S9()""V>0)NO@SL+-@=C]%7%94C9P/ M]BFS4E0':C$&4WT?5>!+WLM$IEC>R.5"#8#RS7,1)KD 5*HFG7]/@8+DCE$2#K<#"ETH-0)2$S;T+H\ZS_#)# MK*R54-2WJ\\3FJODYC=80J/AC\H[%E(.%#N'52 9WGA25K,W^&5LT " M83/Z(FB+"@!3U@H'TM*<9+RM'_9@8B-2ISRW5@-!-1FF\.L="N-FHY!UIC*X ML5B @OLYVB9H+S2B-T_3_!)=X8^/O;73W48/N[GM]3>FMIWH%BB?$,/OAK'9 MX.!U\Y8+M+;7"? S B MQL@HF57Y'"T88ZQ8$!Z@RE?(*M)\)(VZ/:HLW)0-#?^L!5%1:[#3&CP@S0? M8ZPO4!X3(-;J67->J;0;]4940<"&!/_:;EG&GX\3HZH$:A(\5*@$]216UJJ3 MD2>X@:J:@Q=&A!J=CZ-4Z8,A<'/^>CK088O18(B7S4V YWD?W]_HZ"-D "FN M$GX>6,@[3N>FV3!6 KQS)2"K9X+J.(*MQ'&-8P#G;IP"AI>@ E8-02&5E8WE M"]\0YB,CV5)UBB9XRI)^M2&%.AT!*'.PI>KTEM=K>EXH>FY<.PP$1&D !U<\'X@D',5MZN"I?98) V\1PW7#4SON,&D7]AA'A.N*.14PL* M9"3FX*.LHYTEJ'?CRFY&#F4LZT)5SO9&&4DJ;1)WGH-:9.!?YE"\,@H]8MC M#CJMF,P'C?C*X%'HQ*Z[^*#/O5>=XA6#0@TGZOX$9\!\55-+8N90+[ZX@VNN>*'6H&D!5W<2%?T/E4>T5KA;W"^TMIQ;W%O MC$^J8;"U^E[EI].VWHYU*MD?]1D7]+_&>45,>Y]6%J M;C0NA/GL)<#W0P4B+P7,_5#;RO\SJ[Q5&(&JGC(''(D8I88;(N&?/72?GOFNT>V3WSV7E14>+T!@"> :(O"4?@&G00^DZ;6B)+%FK M.LBVYA* :G*$,1_6N5(#D/!"U8>Y2O0R>+=3#)5MYNPW7AF888#B%8V-2IY/ MQQOWTQRZ?0M=FE^-N8"'63=P3LG[\6@1PC^?&AV=^R--UT&C*Q4TNN:2#\DE M1UG#(X$[&!&9)K:P:@B/_N[!L+*R M]/S]M;%SFV%62YEU(=51$TK@KJWE\F-;T1/UNS%_,< 52Y94L2J@TS<@+P!Y M+JNC03SJN-GE=(2A$J,"\-&<'\S8!Q,L,*$N(R.8J^7,CAK!BSVV.^47A_>V M@21H0K/!D:A7F[/= C;Q9H1A1=D;E3VLX'JEV@OCFJV<;0G8#1+],--#93P) MF F*,(^KR+H^-6B"H1J&4'OB;@:@;=REJM?RRVR0GGCVC;:X _C'1H M>/\,]299.4*#?Y:58.C2!<9_-X[7R_J T,1BY5DM,KCJL50;=UO%0"8\",>: M,-,Z#RMK:_JLZ)D[0(DJ50)%#T.\)LZ M63L .(%APB#M^=@,1.NB2(PN:)0)@/UPDL>3YK 1$X-SDOQBLJWPVAHO%@LO MCE7C\2D4B("B3H=>VU?Y6\U[9CE.P\& [,O1P.3V3#RL3=YT M)1N3H"BZY0!SUVQGP9#LN,J-3C#7 B,/ MKS"_'9M\6( 8F?' U14_IHH*L@[6W[3N/EVLL*\*ID8GA![AH<\DB&?B1QFD MK(G02&[ZZ"?H^&/._8F)4*@F$F@\,14F.M8T"7+MM7M\_M4XX)@$R08;7[GL MAHTZ@GXY0+@A*_"T!R:LG5EST:[R BRWYB3Z1I)2Y5>H3WWKU'W#,S&JBTW= M!AO37(,JS4C.Y1A5>K[(2_0IIM.:-)4S;;+<:HEKO'D:2Z\77[9::HFWG*X M,*TU@YIMFC2642U60"_%$V!S'2OC LPD2="3=SF)AX%7DAC\F9E%-?:B5&3 ML-)&)=XFBLS\0M?ZR&+I([O DO%<5ZJ^<=@"##&9=1+O812+YK1N@@0U;T_Q MR!<]0:HJ;C-3E\.<&LU,>L38T736R>U6[0:<7,$<0G,:/<+*7,8K/3FQ,>62 M1%[4?ADTY*5"C^+:J%J M=WO7D:5Q,3MYH81I/51V^28[^R9%F.X) M?#-UK# 585K4=V,NJKA.8)Z-6;X1HCR/]C^M&J]#7)Y5F9F$0%6)Z1L&84:) MT4W1TC+ENTQ5@ NL4W@Z6^>MJ84GP'PW9<>J8_#O.0I;!SPM$C94AL;LZ2<: M'#Y)GU@C0N/>RB>SU7"F\9'*WO(KA!/C'9=5%%&7.'7 MTFIR.X#8,;FM'-Z*_<"\95/(TTS)FA10@'@5827&3>6_&>%QJ=CYM#X?WF=< MQ=AJT)07+ I4IG-5UK7@:B>U.0-K6@.MH^J>"9,^YX@3!OZ5\53#$G17C!2J MSIHFYP)5N*6I6WI3;C0QN-6!P73&)OVREB2 $!7/0D5Z'?OVR '6TY/>J2"? M(4WD\Y(557S9 $\!)E5ZZDJ9%92Q8F55UDW-YY^9X!LL@Y3BZ>-LD8*I,E&- MPK)#-\-JUL!_[,"I)MQE (9Q"< &5W61<4;Q_E1,!KWQ M*>;ZC*I<"H#J\(E<9FN+]:U-[3-1 ? M]?0JFRL&DV1UO3$U5_T/V"X6I)!3EGQ9<>R[.'-=$J,I0U_I4$WENZ:P0>-= ME/5UDW%>G52+L99U"OD2\,'=BSR]J!3^ M24F>NL;U/A)QAKF<,^&H5:FCN7#&"N+C6@V9W&:*H>+G.I+1W#ZY6%4ZO=M. M_L%=*S->JX]72_-("9!SUU>20N"X(VO2HN.PIHS89YY4)'<&[386MJIQ M$^4_]Q1SJ%>?QZP!_-@ KO:\.L1'^'*ELHW:^WVNS)E:FL[%I'&U@7!'%]>Z M>,/CQG.P=%) 6\T4\D*R*>MK)G=KYGAA)H2CQPHUR:V8([%:+M2G%C4Q5OT4 M:HJ<'+[.%.9JE./*CY7?0!ZLO_3X!^R_.$8<3]+KJR9D)AZ.8?X!)MUB\I6N ML:6NP6:TM":J&*EZG(^L/I:!*.I.7-.@C::-7(4.%53OPAYM;"",1S6YK'CX M,!S7IZ1X\K!&@2=AVG6UO,I+:)GN=4B]33>[/"FQ8#PUQR6:5H98GQ]XP@58&GPM M*AZ[2O*DP6/MZ@ ;H,"RI#(7HVGAO:K2]HY*F?&.P#\;D]2V>[#JJRCQO="O M:J9B++!BLJH6CLVW1*^)&+W1ZLD'A-)H4R975-7\8U'CU5O:C)"7*F M3IM3[FE5K_F "#;M,59UUBKG\6)C6M"]OMZOYZ]+L1M77FT>5!5 \[F6(HGZ MH=9'W^@5\YW=A(,7/_*PQP/@W5V0]CN[+YI&SC8K;68?U:[X9C8,)YY,9\RE M/JL+6/253$9]\WYRMM[QY-;6VTG#9M,:+C?-'9$]]7>7$.2Q(F=G[F/' RL3DE!H-N/(D#&U:1 MK7*< ?A$4\1[HTJ=JJWU'(OCX@'5&7#+:,YL:,$J7;&' M[A_93[+$--;%YZ/JT#.*@(F:A $@!."EZN3$3FX1.815,D,==GD7RBC'^HBQS]-^L/7INV*),W MW[#^.IP-!IRG!Z3A^JXM;(8NS9@YXC$Y[DVNW[3P9]VJ9;I[4RR9;L;,'JBZ M&IAHETM6=4H&#-5^;\.SZ@!9I MY! A6;1V0APQ,NN9PEN.;O+):'KR:L"ZLYC8V_>5R,3FO MJD3IC8.A2JAL3!!OYL2_DJ*GA<)#>\7Z,\WGJRIS-YS4E3<*&3J^(BM$)1%F ML^*K].J)\3OE6?-[43?!,^N9EV)\!+(B,RZP.48Z]:@US+1)',&&PV-$^U15 MQFXC^JN!9EEI @;66*1J%8G@TN2"92(O!GE54@4@Y,217YF3$[]$,V"V\@X@ M8H9%2%, &YB$E2*!@DE5G,B@%RJ'0XL2W]K&MV(22&D(: S\Z$ M$9>7EYM5N\M:^&X"YF.S\IEVDMG-F\Q)&2N&DT;!6UF&\7^'=;_@;-K3>,/J MY9?*)/\;!_ @-[@]-WMUT(M8G\^H*]:@EL^S#V^J:C:MN.LX)A@U*0)<)SPU M$ZXD1S8MI:;56% 1-F9+#UGN1M-9:D8AJ?>O#O&OH%7P>U7%!V";/2.VRSPW7;DGS=3'3>1RY;HS?:T! M7Q2&J!9YAGTXL*T]LK%*KVL2%\J9-5457NMN2T>[VYLU9L]F4,WB,!8GP!DG M56#AGBK> -5_P,^+!,29;,*VX.I$W6X0&]$:2+%48O,TO]BT%J!5]E-Y'8X. MWG_J[!^TG\*QLB@T?,-*+!IE)<'BU#/.ATKRSSH/,-O8-.8]G&G4BWB4FJ(\ MV*84FUF95SP%%$'5ONL-WA%[8;%K>:>J, M::PVXT5#95OC*4 E>B=Q6)5A7\M52R:GQLN'7!*-'G4Z-F97F:!'2H\G];F- MNC("WF(Z!)CD>;.\&=?51*I/TO,S-JSS)&;S\UE9YB(Q*S>WS#YBR*XJ)QWZ M^WQ';+-LL>=/::WJ=U5Z_^>N61-> B8<<#>QA M;F,+H&]X>4W-P":T,JU+X;.FBY !B 5$R<"9,M4\1K,5U"YC,69-]IK?>M< M,59$!J.)'MNN5=?GZ..Y+F++M*3J%A:0DX; MU$@PIZ\;@IW6*"=GJIBUO/X MNC[=O;'W!ED:*[E4J;9KW_&+/R'(F'"3)LORB M\H3,8'-3Z][$CMUQCC.CL#6A2LW=S8AIM?]^(NVF\Y3I^@R&V<0W,.._!JZ$ MO*)$$QDU-B 2@YAW+J!J#&M./H!1F"/GNC CEL:S)\-&0^..JPG&J(S_/WOO MNN2VE6P)OPICSDV.0-61?&N[%=^/LB1W:X[=4DCR<V[7)1=NH[_E2/^Z4TE)?UFB M9"@'"$D ILQF82U.2 2$&!ZZ%$AE$$MCRV!\+.HP8A M#5!84BZ>^O/L0?T)_R"+T?JCD@>"M-69M GF=# GQ>=33>QR>)CS.:W%CZGGX[<$#L9Y2XY&V,";N M9KW[&73KB+1"_BB,*#%)N'JX_)M6W*7#=]5)#:,;KN!-B^W<7S],/-V=R,(E M1BV5+4_A9)NNIX:)NT2!(^F_R%22'*C;_X*,@))8LIJ-IL)97UZ30RB7:Q:( MK4!T#5H;G*>ZB4A=.&:" .?23:M4>]2ES+\(3U"F&N^L0K]JDSJ'\-3A[\OA M?/9]>\F<'O^DUH.UQC[EW-$B0+USQH2D.]!JD_Z724&E2C+[,-M.;%'"/(0W MP23 2VSU6?OYJEKLS+&5O['O4D]XH@3E(6WC%.Y&0!)L=TW8>;75#08YYH-S M"WX=*T'US'M>5>V9I4((.\/RT0,;])6K?4_)X7G;PGA*$?6;ND7!+8RRFV]O MEX.=ENF;MU=-+8]H1:0XUN*AAZ.X'^)TRNWG64\74-V#G 3A+QA$NCL7&FP% MKV;?#]4&Q01/9]95Y?J,=UN4_8K&7Q%X2YPL\(WF;;.LKW;&*+TU]V'-NP@$ M)5QF(RY-)*0*L4P8"3+[Q7$O8"QA]OM6UYE;+:S1I>?1/C) ,[ ]B/,TO*'0 M(-17PG?<\J$V81^[A< E%,)/RI)G:X:?**29!#M^]=PAXRJV['MZS>1T/@'3 MZIXF>+"??_7IXY@ND%GO##X:;,L-E..QT0FBX?*.B)O4Z6U LVF.FZB]+(K>"8\^BU]5931F99(Y2^8E$/U%&H6P]Y MVSD].E82S!DJP]T7;N#L DA:9-2&_@.@P7>;*N^^#X8T?M^/ M#L%@FB11SJW,+M*ZE%V#_!"QZ+0G3$NQ+I#T_>S)X^^]]GW[UX^?VSO[WY0YK8::,& M&B 8)TM4(.F*JG$P8N&"/TN.3-$H='3$%$5R_:&:KYKPK%?[D90E5Q.2<5AP M-8XQHD;$'0#PT0A("R%@=GF'95C[0(WT6?>WMDTSA9!.QYJY/_=4RDW#2X6# MG#59^K[QI<+XSV6793@FG*YG4>%5+*5D(,,5Q2I;:[?+G;BM&3,TPG(GDN.: M,KDNNQJDU'AX#( A39W5$OT=%:=EIL:&EHX;$8ISPJ'@,OH$J,\K9W,9";S@ MZ03_%A9,>96A+Q[ WCW#%7$MQ6Q!6$0D3S9'S7&.UZ;S=!6 &V):RDL MO4[SDKVLVB&$@9:)Q/:=[M-&+@^:E[M>DM,+BJ0H$Y":_^0F??CR_8H8M "; UIXTHL MKPCHJX95NZ#ML;S=LL5(F\UM=[U;-@(5=#98M@6"]4N#OO%//<#6VD5%9^Y@ M7YG_VZL[TLPEH>WD5M)R,T 3CI.EE*6XP(6\7QS0\.#S'2%)Z7>' IDQKP' M*:V W>[JRE \"?_)MSU$ ?,W,/ S;-4S@?-I%P4M@V7RJ4QYK@Y S MLZHDHJXWX; OFRHL!7C6:W!H'-S;(I/8[ Q?BHO\-^ MOHN(E,_O$2FG\2QW I'RCL:[I(D!7":,MYQ,SOB9 Y(E"6@#Z^9:\?YH2KA. M#=A(808'?EW'E.0FQ,*" 6%GN$N]X)!Y P#I+OC06652O1?;X58; 9Y4HF]D M?UFYO4)X/>_:&5K#%S$O.E:!=[G6/CC=9XMR?[:%P,Q6R*EX%!8YM"!\E,*O M2/HWWR>QHOFJQ=G#"FOD2F#VH-MOD1V17]1JT@T[K?A7C$L:O&R,13H;#BC: M H;*!W*C\RJ<#S5T37@ M3AKI1-Z'ODHPZ#[AK+9CVC*&(S@0496,+,X6H1P M%KZ#-B:P*8))*H0H(HEKPROBS:RMS=9M@Z] ?*Y=6)7@7[@B?!0#'L-A,!UI MWCL>]EHN#S<4$K)7;3BOZOGLI?S=LO#8&];F]^KE1>SPN\R24/J%< 5K+U5$ MEL3;@'9; "+'MN;M\(,9Q23[",C2.H!<@##VG98O+0,J&]A*/94PQO>H\*!S M8(-%5R)-)ECV\-1>:"!;/2&ZFK]%9]Y!RQ_6<;Y^S6436Q(3@O!(4(D1S,06 M74PDTF<':"TT^DGB>3726V48]5&"DH\%Y;[X[MGKV<7?GLZ>/G_]YM7S;PCL MOD.Y WK,Z_61P"5LB)5O4=14./47UF&)A]T9&YTMR[!&RG@6 JNP"O70!%J. M&28)DN"6^2H>20Z'NF=9R?H+)"YDP8LI"_1!A'\HCU9LND%6;QEV'$J'*X#O MU@E<&#,<2HC1LEB(IO0RG"NHGFXGGK]?A?VHN,Y.&]OX'H7T7$K/%&L(%@&4 M^HS!KK#+;^#>+J3Q,M@/2?E3FA'[$E\N9M=U.0(:A5>?2=,+T1@BI44L"A)C M^%_*NS,O1QWLX'OT'MA@5@H:\!F@Z4>M,2OUBR5^7$)(HIY:JA-6,:\W'"ST M4$G]N)<"5(EDKNSQ*R0,EPI#L3E;]K MJ2$UK,R#FU]U['K\9F^E]+P0A$5* M=("KL.;&.7R$]8XLQ%6%RVV#MV#]U^)8-356]UU*4Z8RWG #M@!4F.=#'-4_ M3^0L)).A^_MX/_H?,FDV?6 =[\[_*"7GPRE#8+"#*8033[9WX0E'DI@[Y6@G MNF9<$F@EXSFPLK$TN=6IB_Z!-$_JQM:_?D*7KI-"99(XQ,(;]EM!>!P\^Y\! MPE/=<'744^D;2_'U]]_$+O)P: D&X\&3EQ=%^B5D9S0B4D3\[+)KX4)^@JZ\ MH] P!+[DG]E!;>L1[=M>BDMU9!Z(@&F,Q21KL7]>$ MFHR'3PUX+4%T.-?(5A;.T:;:'2)<#*!)5>5PA0H_REX@@0:%)M[6VD%M3#SO M/K9.VJ$W>=8DTHS1\KM+!AP'^82-[L2K,?("199J,KRVU8.T 3^0 .*3 MR8-=0TK__D(E(L<@GTKBMTNI*6WHD<$5%_3#P=O8?C7M[HSTY\#@$AY75><3 M,Z8HF)C1-PL]LL;6191Q)K\%>[[-1%G3I9.'+[S:787@ L*1ZB$ M#)-Z(:13W.!L^V J=G2XN65ZHZ0F M;,X36@B#(BU!#;3H^PWH(N#$J 5>FKN$A6F'A+09ZNTX] M:<2THK_@CWFR3:^!)S;';)^(ED"7!2IFD2DBPCALP'RS8 38<+*WNZ&4&E8_ M;[<>.EQX5%@<- MM_9P@>K+0?(E<,U@S@KWZ F.U@X6>9V$M1 P4&W=4/')%->6W5,+20[L<,]U M\2NLW2_ND06G\2QW&%GP8Z46R"&Y7(;%_,O\; U!HV68-U4)=_E[M&FF?)(/ M\!1/%OS**W1G<,,%4]FGKNV"[OC E%G=9TI\!\9=K\92#A[*T_]D#RB\4\2O MQ>;PMQ)(:C'.?PG+H^4A(F2,[A;AP6[K7[1F M"KNO/$5X)N$QP6]>D\\#CW/T#K#]:%/?3/::$ *!U280;EBV-K4*E95D752223'C4 MO2Y3ENWZ2).089XCN^>??_M*QKU0P\$C\(I_!KBCGK_[R)J6G0\['KM5W$%? MH-5B=;AJ<"\_;HKG>2-)#>0:2(^88GNSUGQ8A=X4LVO_5AH"+>I^"P5"4-]4 MZT7V0ZW@KEJI.&O+"U4J#(?/ZKIQX#9IIY[/; BEB@NV9!1NG2A2K8\OE#K1 MMN86_G^ZMFDU0(R&_M>WA_>[Z+?817\;UY9T):8UV/;]&9)A5<1F?^2TZ7=L M.KWL!!]H332B_S9^#6ESEU7^0-H>^^@,Z K^1"G;@SN#@!5F8HB%!W$0P[-)]URMYUO9)41\15BC_-9^QB=,.-2NFESO95V<4:!)H=RHU!=.Z2N_,:^=9#4O%"D%G&:TNR 16>0T&6 MYI8$WI53DO!M2GD#F%/#0"YZ%_NP0TR&U(22%M,?XLSUVQ87P&<1L]@*2!&) MD:J[RAL$C3;FH%O2=Y2AT3OJ'"G8:E/N8W!DH$O!:TE!0)3S$LDMU=;"A6(- M%TZ]-&AX+QN77537P!C9,*4QJ*>PW+V4W!6:%,%3X%"(G2CQJX1(K8A9MLL; MM=9\7FT'84+2-NK27F<@QPW".=);6Y?80HK=[-8\XD<6KAFOCR&4LF+\K A1 MI>//_;7^Z0E7R1H1J-/U-@)8JDP:KHJI5RR#G.3C97=&VK!/E> M7WO6LE@!X(G4$M(]^*LH*[-4SGQ&\^E'?]:&6G47D&<1V6XKK!&5+>@DAI\& M/91-0J9*.SV+X)"3;2<:&>X/Y'["\Z J>%-J_B*5[<9JY,IWMTW4X-'8.%!H M!'?>$:#=T:R<.F7%I M3'CVMXMOOGMVQR@_1OW&25Y&0=ML(U8"B)8] =8[9$"4?CA3407BWD5)R;JS M>1'?")R %K%4IWZ0?XQ(D 5_J5D@X0,_:\*$"R0+P 1W>]]JRCEE(;[@4]0M>+:)ASF?4<9\]2VN$+4V15$EF M/V.)L 526$RB[*WB72ZJ$#F+#%'DJ$@/$>QVB*ZZ3- R\\T/22:0+=,U[A@ M 2&]=F'VPK;-SD+VOZ92V\FA[>:SJ)S:&7,DC45\I M/5';2;BG+$25(F\33352$)/OPKXED3A.C00BL^>D/T4E617;3&AGO1?GJ[?L M@PE,>9"*9"T872<"1RKT),TUTW\G0I8W$?_*KAY3:O-[>,>OLV>^O(=WG,:S MW&%XQU-PKVY#F&C$F"JR3F,NHK&]QT6"]&T^F/%JD5& >< 5A9*(]NT*?VP2 M,8TQ'Q>N^J!8LW -K8VCDL MIU]&6\:/\9$\%[ZTB4P_0Z:PMW1D87J0Z<$WT>*1*(G'\JI3-$BQRJD^5OA^ M>]-XMM'GC36,%?)>EK&TM[!!K5("R%X*9R)9A)=[H1E,+V4%H*;<,%"Q*#EZ M?G%9B!HB2GBU0' M*/PR-??!N17M9=A_>O+)V3^EJX(KH4SEMP0?T0;@C"<28@;Q$YAX[YDT+PPQ ME.4%1"'BKU6Y#O[#\\;HV5X2GEY'3.F%C*3]Z8)XW=FCK[_^TC>C"QY>'B![ M+,$P:6,9$:A5A.M$IF=*>$ML)].6P,B6[A?1B#B.YA3)A @?K-RPL"$JI[^,O3K(FNY M]_!0F=FMKSAQJ>'H6WWX-ZAD 'NVJ2DV=SY[0=^KUQ64%H")F19X#W3Y!W=W M*&;_6Z.H9;'9#T.Y*HQO>RXLN%53DA( /NC"&WT959ANNT@:(IX.+[MV4.)Z MO"-JL!M7ZL*B_[]ELT-V^=.'GWXFUQ+G=5'%3 !]W^JJ[C6REVZ-WEUG4R\$ MW1YF-EZH=UZSD 0@FN#28C6Z4U=V.7+- 1BTU6#2[W/?%LI*CG2'&IXPNK9-5->E8-P;-=%_SM<*H'B] V2AYSS"9&R5C: M HIT2'TP7.>'""S\BPHKC:?F55QL?OM_P/&KL'7:B;@;>3[:1A7#^[R1KAZS M>F+@>MUTA@=% F1>7]?K\//PVTC"=UVW4>!+(/'7F.].^!OP&/.(=.00)04>&.0YY6!I>BV]> @>37NMI>#0O=1:KT]([3GX:G_(GS2G;_O75H7 W M^LTO#,>S+15S1 Q/^*HSY^)5Q!6JR$!I*:ZLJ;@6?'HUQ'! ?B;,;\0;Z"DN MZ5C^V;J(8O$6O]D-8J3MG!(S:K334X M3VT3#G_\=1"Z:UF]X7@=I-\(OJ_Z MP*-@J:=*C'M6:+A$!U"[K1?RO0/HV^S@>H*129W=JN1X")H3LD!H4U?NJ]./ M;S/B^)@8XS@\I!3OY/K]T>>C\L%'L4> M'.%PZ4+D6@'U8S([I9*,5-H((U]7X:B9N[#G3P\S7URE)G]X?3%[>?'FU?,7;Y+;_O"A,4G&X4\AVN3S";%D5094?I0]=1DP_@3 MS6DLQD6?LD!.?\]$& YU<9^_>JU!9$JCI;*%6YGA=O@16#W1U5L<>Q#A/ZG" M(,0CRV1=!2.1-V]-%6E8ATU8PO%CRUDK8Y(>D(0B0^L9WWP21DX8@#( V,3A M(E;[R8MO7ET\CG_DAET$"UHKA;J50[ZUM,9K2VMH#F7V,ERT?VS)/957LY_% MX%93,M2LY2^*.-7ZT6N58[LPSX,\#?+9JZK>A "Q%ZM@WY#Q_.TU. 4BR?GP0=HT_V*@E#>O+IX^ \#P]1TRHY:;,-\OG&C2X?5: MLPG_^6^/_O3Y8]EL=JH3. N<0#(ZM*E4V M\<2'B+=(23E>X%M$K?),VHL6C(\]8[COLVO=+/*W4T 6_%[K]]GW+[][\?^> M/;M+R_>";N#3$,H@!@MS_N7#QY\]*I#_^U0Y<*"F-E!.-7QSJKWF=T1^'&G3 M?_C(!:0?M0/H),?G\Z\_(ZY??'18#,AK,P7J*EL?<]P0AZRJ=_2NC$#!\6/OOZ"[K8%LA8EH).8^S&B;+- M^/,7O)IDP-#]/N%$F[/6?;#4U;WHR'O/^Y_NL2.G\2QW&#LR4DV(TDMB!/"P MDE427+($N[K1+/)'KQ<+&4F<3:0FE.@/:=9:^" [Z98B"$4CJ(28'ADV#VUP M;)UCZW2=-++" ?0W:,SK<^62U9$Y73)12NTN]V8FRXE@<"*5T[8 M0ZW_4&57_:FZJ7OQ__^?=V^71U__GE+WUYV^>?3][='$N/NOA___J^>O_ MF7U[\>3-BU=WR:%GJ9,H?;;N@A)7VQQ=4<9O3W6O%GEO3=U+BNK1P[/_R;.Q M:);%9?N8=I5R.R!4L^?/B]ESJ*#_R5164AHFAJY/59I 4[47U$FL&8A\&RM[ M3ZRR9T MJP6^B+5 $V^)UH$;]KI&G_%2:N0F%9QSN\GCWP@+B\(E^"?<*M@C M27$R51S\SGE77\+N5.A\@#6"32'S;<,NX\I=*IF2HU?$K_5YP\_?-L"7D81& MB'$-AV5?6 2+)I3#OCXKPD(]%>K*NAOU)3J)^.=+U_ZJ35\S0@.Z^6ZC +W MEB9]>V0%@70)QT(+*>^^R.Y;V(VE99SSQ5+&8;56J\*7U41%&/_%FG"UN$OI M>'*T1L1(R10,$#U-*Q5125KCG+@)_WFV;MNWTLT:!G!CS+'2R7U5-];2Q$WY M2*;?;^E?34#J8]$E!^/^>O;JV7<7;YX]G;UY,7OQPZO9-S^\?OZW9Z]_#VO_ MV[WV4>*4(Z>@%G ,(&,=NTJS#6-M*% X$V=P)O8*R&7X- O?$0^DG*M.FI)A MT5W<6>?F0&FL1"#7YE&F)!9A@1VV^++B/L( 5FK0.G&6U40M MRDTXP<;7U\LMZK[;;0=\[!OHY/-PR?!L:SPEW$T'/[/+%$;I+KD9P^HL=JKC M9^0HK(V5+$5)A2?AY53&RV3V?MIBSD4P3% \\W59;[(R'>%6ZG7?(1/[PE4Z M36JQ/T#H&2)/VRQ3;3_ASB,@)A+=Q]5I'X6C;BG^D0)LPT;80N*JI&IB7._> MMTK[X1T@\2.0<%GSSU]>7,@&'P-^!5VIQ;>55-'F!&!D"2._.%/?8CK%/89( M$(EO2([NP?Z)5RR',M:]K4&)Y!0TS%V0XSGR#H;XJA[VUTZ;D'/=]]K72L=R M 42F\G%QYGOPX"=E<. -EH_!V+S"'+L=J+#'*Z+TFYXQQ6#3/O1!B::T(*D MK&FM_].N]@BC#<=+D(KRBC90C4A!J\^&\2Q&]L&P?/A\URB X>=J8?+1Q>R* MZ@^,Q3=M UH;^>^Z)]LAJ+-FE&06^H=#RVL+>00,-Q#H#>A!U?A-_2R"1;,8 MUCX]YJIR6H(G"KC.6LX0(X 1A_7:O/SI R\<*C>"*=HU]D/@?X@,)S7XKI?- M;^U^^SZX3WULYZ;L!G:9_RY9ATJL,\)%-LQ1JQ)G\1YCID>%.PVSG24"14-% M$[0KB3$*PZ*+W>I\SIS$T?.+_@[9\>=-5.&1IN]U@OCT@E1R:Z[(=XC39#./ M)*)@=#'(+F.($U,Q$4!"^4[AL=*_A/LOP_(0UJ8G"H\Y2&,) C;>?+JU2601 M)U:4*],(Q>D-4W_L4$\ED%FP*: %.,RA@8H@[*K!/X%;^F)C:H$M!-- 5 =C M4:;D.@%*1PXER&D%-W"'/4H_)^U-(UD""_^Z-Q"O B++L06\2ZOV8@WIU:M5 M%!8Y,&$D$%N#)E3X^X:D6):O$IZ!C.7%P-":)V-Q<,Q8@T"\4?1MS247>((> M+!(M1M>^5,UQC@M+-&+5J62F^PY47]VYVKV.M#W"W2::B MJ1[WO3?G #"LT_!4T M."I%_1 LCG&A+:TA,ZS$>B@TT\9\:Q@I#%C8/?@@FDRTXJRU+[6F>M/F,,7- MKC+IHT(C19:>I:%V?F_JFZJ7JOV$#;"LU]5!5Z?D72<8#B?(]'/:G\Q1E2.D M'8R>5?^*P1,98DAHV5SY[8I_\R;Q;:CUG#0T\T@EI72MT0F:?SIW9-B0ZF)* M]J@JI9"%-JS.-7O-.],RQ/3-R'>SAY0;2\[FH*5(3&5L5/2CT6DKN'3M:<= M-4K6V*FKR]=^SSE>M%1>]DKK1I4ZV7R5%K&D$9)=C9\4EKN?'M-26Z?&BVNR M<>H>!O*;F.BO[F$@I_$L'P$&TZ M?MT^O%TI7,;+VO@0?K6"TEH+';Q93XU)2=# 33$ZP Q1 M$LZJ04(P:9H41 Z=9T?UM)S]^P,PVW\R"R^SKI->SK*&W!>[(6?2:S6-Q@TG MX7 4J"M:NB$(U]0JR!OF(9Z_"7'=OW_ZU:/S3^-M>=H0SAM>?/X6S2M./1:- M5N$(XN\>??[%^2/[W4F"+^-D*.E(WOP-\I98D=89'<6Y5CQ!SPV2ZH/GJ+?+ M'2)\V)':NZ2IG;_*CA$^_YAH6FN1%-A_N6FQ%N$@(A. 6$M[_*6K?/SJ7I.X MF(9W'4>[JL)'9$ W8D5?EK.4)FXNOH&T?8IZE+N8(ZQL1%5$N4JDUFB]S9%7 MW2N.&[EF+*'MPF2N26[1*<2M%X];8PWXFY/[:>++F3^Y4]LA5IBF(]IA;=ITIO@P+'(NM1GR["--NZGDP M>==UUS81M?>.I2*>F!"%5->U\9*:J%;]JR.=:ZVPF&2M.:*CS6P$Q]F*MJTE[M+J6:1QM:\6Z:&2RZ;VZHV1CP]K@L.]X M3O5K]?0_N!N('-P*]JX!-;PG6(S>]2))Q_5=C]:YE-?Y^WQ;WH*%045?2G$1 M>X^[0*?EB\>F=SA9K<&S2>&H<$-E![S)_W0NM'O 8 H%LYB]51&[D< MQN4H\)2-=&IGB5ZZ+':>!]=R9S0/K 2%!_3D3XXQB*06[D8F:<,/KH/M76A> MLHQGDP4R:DB8N\;UTF]I<\KUW-,&A^41Y0P8.H78KI;BC*P>7;[89'*]#&@5 MW29'J43^K(UT&%!I7#V?=C< O$G'I\\XJQ83.^=N>RE&[1=&* RPLHA%T@F9 M+^]!,('-.C?1SL9LUV@ZG^LVB8-;M]PM^=2[Y#6\\+$4;)"+&$Q,F"P.U4_3 MQ!]JF7)63YFR=AZY; Z["1+4*R=[4XHJW?:LJ4JK(]HFA;M=IA^SX3&OHW=S^,((9/9]M)! M/0U9>WZ4N#3CU3S&:*GT/,?H+'\%"E293,<(>,@P:HR&69W; _8^E!5TBH'( M_<2^^4JX"_F#!_B.MIX\>?+R0GM$/ODE9*(/]#K/OWGN+I16ZY@1]W7J..F- M2C![V_ \? Y>L)@%WX5.FKQXGW,Q)BK&?IJ+T1,Y]H[/:-S/]D\0B^:LHL9\ M^L$LHDHC^C$I1.\RBB ZLR;>V3O5R,B ;;5,^EV._FF*174(]N%G\OUDE"1O MC%/UXH!G6@S07YZ^?"6L92D^S[$FD38Z::WH?T9X468VC]!2CHF0CEHCJ^O; M4:>X^52 !0=R7_"[.XLZ+:P2+CSYB2*1#CP,.)#=0CI[Y E_%P:@4UE[(ZAF MBDW1(!?/L@+B-\LS=[P;!Z.X=(*/*E-OG>QJ>AP[("@>F3T.5%K3J[+;C.H9SRQB)/)BFQBN M))]P*Q*?[%@M9)6&NI<>PK#$#.4F[3N+5GLB^;YN"7CM5WV\NEG5E[7)-(W3 M_VW65A/?27&O<.H$;:A3,<]! M^M&"P#E2=T.PM\F,@EJCLMR78TV&!F>X4K74I-%>HT5V\ DY#^'2YR16NY9B MGAC-S,!YQR1F.V*[CVB^C"R\Z',XXL*L56CD9KG?B:1\+G:E>4D^-P/Q$"0W MB_#0[\?DKD>2-:3KJ3O-8EY,,I 7A^3F)XDX:*;30Q_VC%^%_WOG2,C>X?;^ MD=*6+_(-MX$V9JJR:-5 Z/L[@<$JGY*5@"Y1KFE9NAS;F-YFN?/G\^^>RF)5=B&W24E,$0% MFWUK?:M\!/TGX&>CB*>55Z3X$)Q .G^D)HL$J2Z/:&7_(A5DBES%/>9UC7,B M1ON74VB#NY:@3;CK,B.'57CNR 3 [Z5040%MA?JIHKY)*1K8YL+GWE.&//E 6:;*FJ9H\#_(]U8-1-?/R$+9%958_NGS:#-G WZMBL%;\EA512 MX0P:!B/IQ:+P?"UB!NB\&ABR'QAQ*>8NE- AO*@D;'^PMX#_Z8EY!-VU1@*\ M,R^+UG*M:0VA65<."?IYL=.&NX\+=XM4Z6C1_AYV\V3.8XHGN 0 FTNFA$3B MT?LNT9 D+#(M&S'X2I@KB[ $-IES=":KC\V44.3U$.YWB*2Q.2E)L% >G)J)TK AJ5NVW$!.L M]TZD9DPYDPZX&-J9C!Q[U[2$XP)&>W+-H"L.."R&1EK8U!"G?G>6+TKVOL4Q MDQF%?I&,:Z0DTW!>1(WJ:.?-GV$-B2J?U^Q?\XM!OG ^\XW;+FLKH%3C@RN/ M+:IV0E\FX8K"B'*PJYR\O5:)M[PDK60A+GRV)8EIT#[C%F1$P$%=0 Q&)&J^ M2V(P+Z5-'A7';Q41PJG5SF&Y7;%#F92D.E11R7,6/"-R$ 5/ M#XO$JV=,ZM0DB7(>\JQ. @[8E;N%.R?39DC5V+0,_&XWP:#")LL%(\'G"U<' MUJHT?2 'Q_)<25<*!Z+4;E5I$-9'O2-QBN5/V=4 Z FO?ZB8=_1)M5"-'>5E M[2(J&@FC!='ZWJOVRJL4_>,$*Y&*%+'$Y<@4WVY,'8Y-GW0U]"'&!02;:G0$,N4BC$4Z4WLGWP7$$/GMUXT1@""(*)(6EBD-I1F MSHB03/OVP_=L; )^C_$N?'++V^+@%I!C#1T$-.[!U(=);!E.=R,.A\+UKU(! M4UT)0X$7NDO!S0>#(N^47QC[YN8:DW*+0!!GA!C6+ZAQ4(^?_SNI M.OU?&5(^"I.EA2I)Y\@'%OFCJEHYDR1SR@8MWX\C! WR(685X3#6?#@'>H.> MU-T! ;'Y&WWF3THP;:>S[_J)W2G0 P3R M)-@W3%@,>!8LTIFMPUPF)* 2'H M-_>0"+_9XI*AS.#[G>O[!D.YJK?'47KOS3=ZE[S@"S^1*5>_ M44 '6>_0_R,I#[;^N&C_S[_Z2&WADC979^MJ*>/R^!UC=_;HJX\V>$1Y??GX MXS7O/ ZU*S_B5!7@XM?5DVU5)X/02=N+DW[$#F9M#@>W\_T M"R>XNP2,A5->?@?0!_D%C(ZF>MLHX)N]S0M4U8+_^"'HR,Q,R 3O>+^207/=!B1#V5VS@IKU@_^A0O 2XB&_77 +7=OCI_<2>XL0N@M'=LZX2?7B#S$1,9>(]W6=&FMH#]R7SDY[? M\*5(/L.$3!0N23)4[)!=1&H&BH74":C__KGH^XD^!0?=';)4A,GX71RN60I) M28-,RN63=5>J>=Y/^PE.NW%$RBZ7\SG89>D-=&"W.P7R\UV LLH]ZOH8X/<7 M2+6?S]ZTI@V=Y-,RM.BXPJNP]+ZJWDYT8K;:]*?W0C=*8BPXT(N*_9K+\KKM MK'UPYV6B_.^GN7"$M7"X];&MK=6Z/+.O7@JU((8KO448(L@_,7*+N&WM9Z0Y MTK;,=5LV*D\*>D*[0ME+IFA1&2RD/1Z#4E_&N5,D=2. /4EZ))P M\:Y/%G;Y7LCC><>E^4FC#N77O4!CKKK82IMYG=OU$C5FJ%H2C987%D[#6 M.&"6%2EV8X.>T8T4L[=5M9UM,5F24HH(/K!E.B4$[?GJMZVTR&@G=X[X^[#] M;7^-I/HC?'6UN$OF]$6B, C'RGRBJ7NLLK HMX.BJYL6K(VTDUZ]S(N+'8A) MY+@]_6H150Z:2C:KKB>3J"0>/Z]11+Y6WD7(WJMLV0EUJKV6'IYNH1)8EK[O MF1WZBEUQ1L60,;>&X5_OS;)*V[?GFD^"(:Y@,DT=8"\Y_6+6+*X]#1@9H?J2 M%UKNH!1@^R]EY/.=U_I=)SK1=!^.?8DP:^W63C?ZT#V66OSO=]DDP;!O-Y3! M%$E(T@U74KUKJ@$TOP6XZ19LDF$W=51%9RTL[70I, &B7 [B*A%>R?Q MS9 VI&_A'1:1I>.WWN+W3(''4&^/[E%OI_$L=UE.<=IZK>G J>':;1?L3A9B M(*I?N /AQGIT5^RI)L_P4/Y4&,-?86U:KI%WDFF>ICVS;ZMJO+CJ9* M6!-&'M89_XX2RN*> MX,#E(K-O@G=CQ!M%O=/M:?!DGU@&X H.ASL?97.;!TBKP7_'GINI,G#*A9RF]+Q6XQY-ZV/ M.7N4UCD6Q%EE4N*OZ[!2,(@BJNQ&RUHJ5>MELC';]TV3GP4)+:7=K'H3EK"& M:-N;B2B=109;1)%-00@SVAUY -(39;3F1L-0SB34L:\-,G$V).],_PD#7#.7 M9)SERH\:C'RH,_S*@0".60Y[;3QUZ@&HC2:TF.*A.)\]2?MI:-4D3B9F,(\6S1+ PRD\=U%%FEHY9/#!FG6=2$Y=6I]K31>AIM MG@V-9,^8Q-M= D(F'6!1?11Q2>RBN=N:/QG+H24CW*BM*>QH:ZT+ULUI CJJ M Q5@+ZS8.^(%3*$^4C%"_B?5!_^M77@MB6=R;OE%R_P?[W[TUK(>F) 1"*%N M>ZL^+PI_X%K&B=[50J'%MRO7?(_= M]HJ:,IT(T]PDEL)(Y1>A\F6(2M.N85I^S-[@G!7&HY&6/43)2#PATWV77([G M)A.!(H!8.9_O.YC[0N7_:J",L3&2JYCMC.-K\V:EO/XB5;N68CF1;U6W4=5! MY7@"35=D&9G:0[)W#C?.'9K!%YE]X#GSC?M5";S MS[YONPJ<6P>4[9E:C1"4A:E@;@HNROIPD)=6L6O8/5UD%$YZ<2A:S2-%;:SB M%)&/;5Z22JP29YR\4HG2*5A7[LF,,,<,*RH#8IUI06=75&+$JS#7Z?H++I7* MIQ(:P+H/SZK?P7J,HY1WJG!-1%%G=B6<45(^L^@V*29)N-8>)]IY?3+,MIU" MF.XUV%(IY)9+IWL1Z:D" 2<@*G]HM]2B[K,_18"\2\_O)$?)RK"*C,S5,9.8 MQI<',M$/YD-U0++ZK9PZY@/J:V.@B^C$K6JZ9Y?[;'W9"9[$?-*'1OW8PT4A MYQCU[>Z:T1O5S7A8F-L&)[KLAHD"6D_]G'1>Q"J,$WBW)'5F:S EFJ(/,,9^61J_E@CZMNN4(::EY87@9W"!XP00DP53%R? MA90T0=PD@[H]^1:-IR?,Y$G2\_MACP?NU)4!U-"ZTRVGBMC)G!9 M8;3'@F M7):9Y.\XVZ[#D45TVU]%-K[()OO@24;+RJSZK=^XUVT$GZ#A^^K>_5 M\]Z_)O[I?4W\-)[E+M?$WT2G+6>HHR3JO-XR]@GF$N>85JFT^JAI*SJ?ZO(; M?BBB?A!"31/Z1L;MNPV=2\,O>O?EOFO7PIDF*"^KUM4H:)17F@QR/X#7*G[@5I=['14%+18HV]X/Z$Y>M.ENV(<:K/$9/2IB= M$W3Z83W4.!IGK^U+?PD'V+:8/6_FY\7L^Q)""&]02L>-GH1!6]1AU)^TW5;W M91%N&^YK(V%[GJ^HG_\]V$Y\L^W,G_^)3 MA?N'!Q!_"_SNEA*W^]OD;-L:9-QI[.S!PMN 7&: _M6+YBDE%^7Z=VAEOU:, M<0H"XQK$LE@CH.P*<:>NPOF&W'(#F?HNF.BK1F/;-;DNG?U J?M:M'NQB5T M^S#'MUM<66>]*R.'_6 W2 2K(?IJQ'+)A.8XR^MVJ*9^U"HM0(0IL@-QTT:O M#IFDE.+/4-PI^_W:Z;3[<1&;*#*>^>Z_#(?5FM0!FG=#FE;?7V\2T^TC@.G& M:VB[FTGYP*EAIW',Z),*\\"1W)<[9BEMW1";\N^2!AZZ^E*0"^/B%!I7@NTO M">[L]\$2;"+I<6L;JU/._3L53&8BMCZ_B2,A(B[&=+"7GJAD+&7.$;<5G-JN MTEJVXH(+M:1B. @#;?@]*7$R8(/F[NS401?91:H>% >+S!YSU$XSN2_"%P?9 M;O,JG&<+2]F;=T+RGNQRACQF,CD,Q/RM0H^=_Q$W^ES4'U0BS [(8%E0:-TU M&GCGK3<>KM*ZLDHJ(]VE59J9%5NA.>OK;09&[03K>;ER9?Q28<1L+% !MJ99 MCU8/@.MJBMOMNFH6JK,E?2N8&O@YJ?B4X>O;O*!0*1AT%>Q1E%'&.IEJ2WF(7+X3\BNS7Q*$U0.KF/9AUH4F9D9S2')_ M*;-0>#H=P'CP'(BUW5$[#P"_S,&%PMKB.EBB$!+SD%MS%))HIGW8%T<,J";# M9/0$&Y2GJ+/P&,,2$EG&3.IF65K,I BG*GC M0H?1_T8&P-5,G-(W1X_^QC)$=[:>\LF^V^GU%Z[ ZY)U=>-X/S7WCKE!*TW4 M;#92]@VRLJVA<"^K5;E>TO9+QCTF[6GR*?HNG3)L)M/@;QM#NA@'JM -5#")_?1P49E;44D^+.>' M_0ZR+EK\R%E-+ZC\B>C W;!J)0'/K;VH+NOAE@OU\(;$W@?+= F\#I?2X]G* M4O)*0G/QY*_!Z#9O'7FF-W[W>[Z!T,"2?F>4 V2OIB[64E]>W[W71S:(=[:UXJ;BJ<R\L4BPV.R1SC0M_KS*7-31!N==,DGCBYCK MS]O@A(X"94Z,)'KM+J5SD2*%"IK'?R*%@>,)5*#T[<>E5R*^ZKE/U&U#-$V M@#-ZG+4.MZ&>:-N%Q<8FC0D,(IL#J 8:LR%.V^$ PD8W352.[%K1ECY0W MQOE<'59@XX^04A*20%V@?]\MF,"5A)-OAE;@C7S0][O-]BXNS3!)#/IT?"MH M!H[,D:T7.XN/[?1E2VGW P'YB^^_FWWS^B(*XX8U>(WGW6>T#N;\H<>+%Q?- M0C?5Y#2(SQ=%V?C@-\'^K51PU&-PO?%3E [*)X3B:@'%FH*L2?I%>N M(U5.-4)/V@;1IZYJ M?\VPL-FS!$.,522N"@:]TTDS^Q]AM\*<1M$P_%;J!:J+R)5Y!Q B^9 Q=UDP;C(@Q3MNW,1$4-ZE M8LU\A_1;.7+N'NQ@+EY:=!+4C4J$LCS%!;-JUIZSJC,")YGA=C6'PO21%8L M=#FZ9ZW=:DS-&@44#U> M_^U!UO*RXCFM/0K'Y.G79;UA4L%R-'(Y%,7T*_0YPE,C9+?G'%6'Q;F3%_R@ MWK:X=1OBNZMN+BV\AY%\<$NM5__Y,KOA;;9AU&R+LK)"S!=A#LMN(IVQ$M+? MO62G;):.;=Y";[IHF49LZ?6%D+%:5+=;@S$4]!@ ]1U&X3Y5KP[]K%^AVT!! M1WV6T763?-6V"TZL,N+EV@J">\<$U%U,AF:7@C5(H5IO/YS=C+(&SMG^):RJ M=\B2+H+SV5^RY8"A"/>A MV3FX0+C55<4ZL@9DE6#C&8W^Q!QLF/?/OOP/L_?9HUER,5NL)9?DTQ!IHG7J M/__MT9A>388?/2]:8^*:I MRLA:]16X:7+(>C[J*=.:&"WDY(FX*NZ.]/MW#-_AXU@2@6>>LMC(H8?VH#YDWC<-G58#GX :Y\@A[(;')7[M92:T:+J^_?Y:'@S,(*,S?G M%1:Z]?.& ,;A3!8,JW1K_Q;9&["\,+%DLY)>B30,*_6J1%9VC520T?6@((CW MM%WQ[NW4ROEE+0J_B77[8YY9&5HJ+"/AA38LU2ZEN'VCRF4EX8WAM*KHT !T M@!I,4VJ:B'Q3;>G ,\8B4/1E2+H6^CD8,R=1P2E);;]EV!N@LYUHE+3S' M6KQN:BBVWK+T'@H( BHJ0H(\#$AT/;3HV4_#:G$BBG=/NR@T%],;T)*_FJ7W M%56CL64V*55ZXJJX4V3I/\:BN1\B,8A+P;**83229UUN<]VOV2[0&;/U$/$! MI+.;N(%S7'"/(C>H[)78@,$L&MM8 .)AS><:EPK=7CE641KM(\?:[A9U]B)W MR$P+_=21^4D0"Y>^H$/,(AWM*[I)__S;>Q?WLBW_O&P+N6UV:S00>]Y\=3$G M:")T\N7"55,M[E683G5>;SW-F8B;/LR]W;/Y5I?W?K)/=;+U)#SB,_YBQXY\ M9S0#>R,VDS2'5(7NU\,IK@?TDX+$F$Q7@G\,BP-+(G>^C^'Q,T=\W 5$ 0X0 MR1#73WPNXXR#_IO[M7&*:\.'8PR8J\A6Z I"5X"2-M8EX76DN(PFZ[N7;=>U M-QGE4RRQD S80F)'!'R_1DYQC=R:ZB<5RQ)XO)@/8R,Y<<0"ZQ^OF7O5QE.= MZ>E\DM_",:>4=_DA$0?%'PIC22*@B!D!,F:'2P (6!S(^4D7H)$6S94LH,(I M@DC_L%+PJZ^<.PE<^_P>N'8:S_(1@&NGDEGZ,3$;]H )S_;M+I%.KDDRH6(= M3.]EB4#1W .?H9;"#$L]E?AS1LVT0MM$@YKZ1=@-J&8KJM9EI5DQ5S$>9B)= M^JWN=/WLQ\KI+D(;;2;FS2 UF^U.*Z;+KNRURF,C/\5QP*E$R;?NNYW06\J1 MTV?S=4NR]R[F:G]D#SW%%E9M+\(GV8 G5&1DVMF4/X>O_UA=SEY;+ZL6C$I* MKU6=-,,.A9]83YKC%$\XB6<"[=,GJ)KKNFN;Q.C-#;G=KE57KWNU=A]MMFUCU0:1HJ'ZH'4Y@I"FG:L*#"\S\6!%QG0E#\&& M*6<:(N>F%!JMQU(;2&(1(GW\VZ#NO%*?!\O&R_95X@Q_#PS?S63!QT"%!^,N M!G"TK)1\@^LCO7_2;@3\C@4$'TF H%F59=J^KX4GTSJ!P\.Y?6] O@Q_(PMD M$1Y:4#Z1H*:2BH[0T,C YC,_O2G^J_=+0HG@F=F $]SL$V&4,TH"U:BZ,%34 M6=;#Z_;=)WF2<3=;9"%(:VZL*/)1#IE3,6[ "U _"8.+P=*-/A[ENBP/KS;&-B;,^AER);!Y4&2"J+59F*S#E M5"2]F&4:K8X'*QB*&U6)%-"]A+UA+#$T!AE'3/Q* MX;96HNZ/WH/Z$DF3M1_-/52XI-N2MA^WFI= [DAY.+LV(:D?4I>\ST/\;AGK M7;CL+)P ;7>?$CS%"5(^Z^ UH%*TNL_NG^8T#9 &RNUENR.+DG@@_C")_OS] M5)[B5,HA& [ZX*"& ^U^EDYREB3D6B*T"F=7W6]">%5V(=@N+UN64F/"F^#/ MB/&77UW#M5SS5PF>.M]#P*4X-)8U MZ+>J<,*N_K$KWX;_7J[;=B' UGX;O*<%HS(R[%;;< !OZGD_>^#V?]L%(T&K M_XE+P#2EP.0!U"!IU7U5]537P):RB6 4NDNI:"]=GF32(7LRVVU]ZS:R&"2; MIB([F&? BX%&F8X:"^9A EO@1;NJPH$/]L5\CN:]PO[98C&$TDXR(R#C[%Z MJTQPEMR-3>K"!5MO-M5"2&MB=L;V%-OJ@NW=QRLG$-QU;.:*WR9?Y]^9X!8: MTS>K'3M-1K]HC"HV4D,M*HAX7:(I_+(%96IT$U3GO/>]#U.5E"(1H#HF(J.X MT3>3GFCF:,'*0(W/O5?S08N[X/HHBAG3LM)1DZ9+H@>0\2 [A$QQ.<_PP.&: M80').*^I%ZHO=%,KDVJX0/C/Q:AE_>9(=I=DA)T*F6M9T*AZP\T'02 (:9U*\*H9U:+EJ(FGB_E S3AIIM\Z#JTL(BU* M[!V,?!>^E9%*J%.+R^?+\U)8^Y[9T+B42/HK*=$N/"8RXWQD4>F+N/U,;IZ" MZWB&@_S>1ZQV_FHF\1X7(>%W(:SW*7"8VTR&?=VPZ 9N ,QP(3BSI7 M77LSK JCF.GCEX\QDPI+N*^%1E:7N^2I_2CU5FUXT^J."%2^-25$+9)G4M$> MRG?(SY^8;XLQ9\]HQF)5:$P\&ZEL74->:BU=A6FJ&C+"YX]E/+:F2$&5P8OAP2_%(:D9&$KPX&S/ !75GWAY_&4F;=]SNA=(1N>7X?+U>9C9+O?5;L M#4BBJV[DJ(BV31%1/)@"O4>Z-ML*>[0D.VH#\81 A5]I25TA EU]7:\KY%+" M4JJ,G3O$&%+7M(>:TJ4]ZF,Z'_DVK"O*KNPS79;7P5#K+W8'_$<*RDC+>BOH!&>]S$X?V,,<7WF&0((EW$G(NF0F!+/NL) MK/GTGHSO(QSU]E+'<%"43\F(X\IUF-&&$8"#T86O[VQG+T* L)=#(W%7.&1I M#HB')I80QQN]3&8FQ(;P"P?G@ETP&I"(>KB$@U,%2\\;JZ*@V.7K2F8Z:WBW M)3DY_$#:)G@+,2#1LQ+]ID.R1-=@/\@@(;F0X;><]76'7\R.X/"*Z%HYM^U+ MAY\VC%.[8RSSB2VI',D1Z/)KNZE7O]N87MD]:QRP;ROFB7H(H*R]O_664M9- MF!>10TC?@8>4;3SE'5%(U/BTC;_$9H)/E!K19&(*)*5D-C41D@,TQQBO0K:A MAUIEH":!F"ICLAZ0U3+8V;LE_/5B\IB)!Q'5G01Y-NUT1-R]5\K2J2Z0&ZR; M0J<;NE3A"T80+LO&;!-EU)>U\F+Z3 M&#M]Q?$"T'G/C9NN BRH8\L[^?9,J$4M%MHW[6F(:<,H#41#ZIVUB2V1;A$E MAG@<]36/X*W,@,'[TC@)%%E4U@^(3C%UHU=ILX1@O.D1DK'45_'[$HW]R]O0 M'ZMLPM-\S<)Z;*C0XN#)=@H#<#GMO9CAE)88>#]DZX]:FXENE;W=EM0>S56T MI!_&)A<1I8)HC:IW^-NU-"-+0/A81UVF->ORW M-)\T-)FQQ2/,'_I>HL86"KJHZ:CXEG8FC=CKO'DUK:RI?2'5?[/51.BR-G,'-M6A?-2FY,S) MF2TYH%&^EZGX;:HZ7]Y7=4[C6>YR54>LD"E.N,:M$)X-UK7I96HM%^PY9YC- MBLPT,"*776)M=SP!OO>,,2R)C3V/;\P$,7=3+:B_"$=-F(WFO&M/"$.X;^K? M\X\KCWC7'!T],)"%% >'W:&(7LHN_,=NVS8V2M;4-BD_O&>\9*U-9""Z-$@$ M3L8N+!($>\R2">I"_\F/4$L(QUCP &ZLSUC:'G=ECHVDZVU"U%I.N&W)F2LS M*1*=B\*%X:^V3%%2\&JT/'"84O5J)[ +-&+M(Z-%8WN PQ ;VEU>[-W7JB>. M]JJA#K-;H"HAEF!08-(.UPV_$<70G\/R=PS'D_[W1\.\X[.4!(_L^"YJZ[0=E?V^5)J@:TA7\BD[KQR M 8NBMTER@(<4\)]@MJCL3)1.SX7B5FUY!?[@PS$J^.#JKVJ3+!L ZWX>#,TN MA=QZ_45ZMJ@^IE/$&4NI<"YD5%*5&NGONZ[N%[:(1?NNJP#'H5O=B9PM_5=F ML91$94M^WSE[";D7'IT!5$1DLGG'VY6[2;*O86]&B;QJIZ/A$)HX*/+N YAI\C$:08X MW<,EE6,$I9K-<(+7JB^I"#^=+VD7=LG#;!'Y=>96Y/GL6Z'!G7B**/6G$*X1 M61H+)S#A:C.1DY>,E$1(3L<^]JX[F=?P=:2"PD&F&1Q?"];*LIB(267 MZM]AAW)/0NK@Q2]ZN^+WJ&HM4)"BW;QICEV)YXT8K$R MX]]VR8$P;))>3YT1-NJG5Y)%==O[Q,+G)3RCG:(OJH-Q$9XCM1BP-;F#QV:A MN(IOOR'T1U1(C!I\T3Z)"9*^>($I'W)SL$2M(";"7+(<$WFBK0>7;LOH01M>(K"<#/J/V%BVP5T?#UK3'' .TI MOZT+FT"E-LX?RBLS""QBUSALC["LZ(25ZYXS90G'A!]?((C]%O[S M?_[;HS]]_E@]_G4[5P%/Z)S)/PDSJV0IV?+!\2EKJ@_W4(0I5Y+D>S1(XH;W M&1M@-NN$EHKU\X7^.*R\KE17SH6E;HTZU;JX5$>Z%.-EJ\J-X2Q"RYB8P8AH MT_NZWBMC&O.Q5@P'LZ?AX>'JO:[X9!TYX4P+QRUJ695(J#O%O5UC20#)8Y9O M0;"Z7MR@G6A"B2'X8!F^+RG%N5T1'^Z_8@42Q*TUP^-&8V-]:?>V1*+&UJA8 M7\K1!%W5=E=E4_](1>B\+-VQ[E9%;+3Q?V>9@ G8-WN M^O O)$'F)0FVO+UHDT=*S[9=UXLRG@LXS%@@).AN2DA/K-0B+U$9=(A*\@J\ MV&"UV/2XY?=\2"=KG-MB?,BZT-E!A!.H,.X:)5SJJ_%;1ET:!VR"\]9'8*2F M\OQ5TS5&>.AL%6+A(ZG%S\@GQ4.B<1!P?=_4LQ[_HHZEY.,XE>K\Z)VM^\+) M=-WXL]\[H'G5T/-W[M9+T<@CWML(!>-VO-,1L7F.2)M+MI \9M.YT7A2I_Y< M+;(C-FS:,8+)792-A_&JJ;UW-!E6$L#R*L70Q+O*^IFWG<+1L;86%5)I=[0- M!_@M6'=E!2#P>"HU:?$USM"VD=))L'DMQ^\]IMU-]N5ND/AFV1XI=F ;(PH( M9O&Z+L.$<>832+P-G^>S'$[A;",G9]*?#S%5"DOEG[5P_-%17MTOJJK:^,][GD^P!L!PD>[CDD9 1"D]; 1-48]U#Y1 M'QICGV5FQFIL]Q@)CY'XTSU&XC2>Y2YC) @C%,Z'L81H],!BN5O4F1/Q@NMR MR)(G_6'VQ"S;D;J"_'WZ.>AZ'GT.:R]DQB[EZEP:64V\=F%&M=2C]?9?#E7] M:*F@4W$I7NQ\)CL/AJ_+#N'4]"RF'/N3%]^\NBAF?WW^\B+\S^27P>6Q6U\9 MCSMQCK,;@^>LZ+]+!=TQNP_U60BCPC&\+KGSI=@5+PHBU\G5A_-L@V!ENZZ. MK< RA@^[\<:8HXMTEM#+DCAV#, X,YNVX2UKZ;C3BZ,GK!4Y9LM#=*>#BD MQ5:F5<(_;5CK^[H?LG>R@:LEAR'OI9#5?=A,"T8 M)?1E_52B SH;**<9]^G#3Q_B?\7/[R/3R),7__O\Z=FCKX,;U9#V2MOYZH$K M*4ZRQ;B915%:&W3Y+MB1SUSQ+_NM7/QV\X/ ],F6Z!N[;>Y06<*)0V] M&+T8++5:::9\&ZLF25/WPB$L?+G.;IX-*[_IGMH:./WLV,P4R=8?>T=/TS < M&1]?M7']]YN8S\!%M)_S9C3-V(WC2["K10I42&RTEGBP>M#[/,?Y[$F:&HZ_ M%N81#:GQR&XJ(!TWO%CN9KC"'3<\=N47EY).;^'Z G>TJ1?9Q$QW)MY(1BMR M,/E?T%1*Y<2=RK"B:#C61@#7URV!T+JZ(A NW]"V+#2[);(-;;M6R^Q?FL+; MZ^O*IZ+2L)5\5N3CRGZ5"HN3^7AG)7F7PTS]KW-B__%2.C].*2Q+7;>P4P)( ME6C!D7KUAXR7;4#MIZH6PB A-OT]X"@G5VH[%?_J1RTQM)M*Z@82;3E2E):@RNNPEXE;E RVX"L*Y? 6 M!I?&&HX(Q-H1(L+3ERX[ 8 T2.&-X(H/6AJL_%K(B]O9Z\?2A[QA.O/&+ZCI M$P!*09TVCT>7IMV'?09P\#@$2_)LPIR&Z];: Q\N5Z3T?%[M+KR'.,9S%12X M+KO-XV12])&@-KSK@.LYT[2WY?Q[_7BLQM[&%'6&&H$APPD29D' 1(NPJ M4DRCK6]GN\_H^=)_A 4XO(#_;AA7J6:P.G+ *9UHJ-Z]I-652_D]'[T]6>?%WRS]Q>P!?D"2X8>/_9?YIT>/ M/RD.H6N-!_,H!*^\.Q@X?0E0P.2 M)5M$&:7&%V$'\\!%=7Y>&_7:3]QC:"$(?Y67CL1)C!?"9XM*713X(P(Y'8'0 M; ,:#$WM19E9C.#[[!0*K+:C:EBCF0('0F0NMNCZGS^P(GV+$FE\:="1 7@C>/ $8[D0VR^.#3J+FGT1M#[VZGD6E]E M&\6U5>2\3F%DVAN%CQ[C>)K8OM+GI7'C9=G7OY1T\8]W?+YI5:UKD"1&:=UI MU1DR475#I)4U2UQ"V*6R_4NV !1C^TEV. 'NJ,=E\H:+2J9SOI=R_^"SZP < M"7"ST]\UWE93WF*V:"OY823J9->=MKDG9WOL8MTM$KD?TEE3=I=E&-6S%S^M MJ[T=,Y\^?/AI,?9WZCYG(0.A9!\;9S2Z'$\DK "8U!>");\,]A!\$&'*AC+2 MP)$@0O^M8+%"\TUD)4L(?9)K('B!L^JJF(9Y: M:D5.%)F6((S X?(+9CY$!-4ZMF]P;>M#&=8Q75'2NC STXN\IL0?P88 /+2# MM*LYFRNCRYZ#7D<]^9_7")O2,&G)*5;DIW?J*$<>#J,-J!:/;NP12(9NP=MJ M7:_:=B%%A7Q*TS/RPXD7IQD^/NR'@WZOL/YKX F^NL<3G,:SW&&%]0_S*>K, MG:"=(GXJ!_H::ZGVL%(5%_H7Z',67T\=!;8&ZS&QGYF@8VH>D^@!AE]BBFFJ M'(&"T;FE(53@J*"*[9J:(4=7.T05*FNO.N+17%:Q]0U-3.E+2J S(B4E^'VJQ%RD,;A3Z9IOPGC&V'$TI',BP6-/ M@Y..NE,OD1"3;NNB!ZC"P,JP:, )K+3&K5_%6?+2N*.,]>D M73H+WJDC!%;SV^*1F9N>RYYSW R:P(F(?D8$L\OATMV2ZW3AK*P+'-'$HQ =! MVX!XI8OCLYW(H*,)BQS!**W+DXBPP"!6/?8?2'-77MR7EQ_39@]4W1$6,D=4 MK-30^A[9@[M^![8S.G U6QB"F=T-AYF:PD(N)?BWWXCT$?@8FI*U*92X"D,K MY% /C:$KXR2(H0SS9),0)H@^%L#_CE$JX_-L&,N8])8^"Q2BD;EI0Q M=/7P8$Z12&V'G^PX^=+Y[.G[3#VW$:9_<@FNB:/@DD8B#O_E.FI38H].11A8 M:027A)9+SDD]YE=K)K5D[GV99W0^..!,&C:7&TJ*6&PJT RWTV+7R2A @Q,V M^GRH%I.DALLUQ#9<<3S'D[3L0#^@RKA+1_6%]8'5S7O, ';A1*=5OB?BP'KF M$;8RHK7H8 ;TP,DTX,P_QEF[;!489@_:IZ/EG,/@GCNX $V[BZ!@E@O*3IGT M1R9U>9*1/&"YM&N'2%\*#@*Q^*7UP=_*Q/P>H(8/S9&O8F]CV/C-F?I+L9%&8ZP< M+BA]N&UDNT +L*RN6):]E4GC! S*1\>7O.? 9T1GV: [JO\/'?^9\-5P5U]" M9%E!/[J5MV G-OT:\X?;&U!OK.KMT2AJ@!?6(214R]Y,CSS2E% MA&RQ.MPPTEE_9);+6%L.:ZJINO26A5;5[7/-SOL+)4*7D<=E%_MI)S*_<'P#I3L87"/IA1#37-1>HZPNE$0=.)QBD2? M]X:? VO\K+$C@R-XAA'QMHN%LLX84D'B672SHQ39;)7 "/^?! M98U^8IFJ:;*%7+KJXLE?O2L:*9C0.U.O/2?4;A SH3R6('M?5>4: %,>#HM- MW9#3D-$D)#B\VY<_ATQ^K2WO>/JKQ)K;8;_W2J_K14&E_]6CIJ:55 ,A0 M&&)";.Y!8!_C7)=CTR'W4$[[>@**1N1DD9_65^1PZ&YKE*(:MS0ZSU0G6[[$ M=%1.V::-2XZ39-IAONO,32_RA-Q.P4%--;CS@:6:L$J[?=@*-PSSF)*T8U6>5H><4#-OOB[YX76EL^ME7GW*T/OOJ,W-0GAN?S2OE]GRB MGL>CK[_ZTN/_"HO;\ 71?HP .^PXNC]7+;.(!A-,_IL$P(5B!367%G^,/S_Z MT^-^//U +*!:I^'S>ZT$:_6(O\H7@]>LZZNR@S1;^$*4*(?A6"[[<"?>/-BS MLYAE8+F0:=;RI\-E!6]3V26*6\; AH !>:\$#9(]#P.ZV^S6RE@3) O@(#!;_5HIV&#+D;J-(BO6>(888A!D]%2/58V<( MX\,6K\\R'B9E-**SZVHNF;33^"=CH+4JTF3I&1U/@C69WVZ8#5B8D<81!O+IS/?6!/:O]82_ MS$LO/IR9]TZ"8;Z^!\./<6^9M3(*O/_D!E"5:F=536];Z& K-AJZ(@8\T.J# W],%$#P09 Z4BR/I] M.;?'!#GX>Z.GMDN0-"XRC"LKMB.ER**(E_\;6-,;9%AW/6]' )4(M=' MV >"=$$74TW6";24K97/#=: CR1N #0Q,(O'-UXG@L[M%A)@"23YW%T.4/)(W/3S"/I MHIOB+#%(5.LU-2/*3CT=JG>-Y&-'+D56:CQ8_[=NCI.W:<^4 ,1YH7D2M!H* M3_ C1$K+KNR';B>D\1)([JW,;C\3[NWPWQX+&#]4!.W1Q/\O$#Y"$E!-I?,E M<%22X%M!NCM^*,X-:B/2J"J)L ^Q .92]R,1;]?*$;9*9RQK!G^V M"3V?/3&$-+P5Y&VC'J06MUAT'4$K1.@M(Q)A$_LV^%<1F!5\NG)Q*1R!BXDE M% ,9CX &O<#FDIN\6E?;%7*DCKM!D+3N#YOVLI:_;'9-M/2Y/4],/6=(LRX. MBX#GL^\FB-ND;W*\S/%J81'<#*L0S[5;< 8K^[ZB:O)-Z#@.$D!MBB9.LI3X M8ARJIMH-'37XS"=<5*Z;T'%$YPH063]ZVHC*HF(GAJ)Y< 0(%Z-4),%?1G?D M")X-0_K?%L;=U/UAG3[W6/*F2=SH6PFI9T_R2<,_P\:&2?#T#-\^>6*L# FL M3=0W$8'*MAA.QJI<)\R?1.1=NZHOPUD:1_2PQOU ;_/\]NP25D,6B2 M.G*A#L,ZFYTP-8"[:]X8OZB:J_)*CZ,$*]1'$=&!GRM/HQZO-9>L''Y8&1T% M@R814IH](.8:2NC0=K2AV9;U(ETY5I_P"D)#(6.C/>'[RC<#"&BK5QB68JZD M7 *JN$83\I2)#+\:N:.X!Y3"D3#>=7:*A 5, B.,AZ-$(S)?$I[M,S64&1N+2:WE!'UB\B6T!OT@*B:X?@CCH' M"^B@^AY@E;$*GU;KM4J11M(B3K,F0.9VH)"Z$"PWPHY% M./Y0GWDAY-%R.2;LY;!W2JTR>_^M^"%JA(ACTT(MM%4'>TR:)IPB+]$9!PO1 M1D&D;+&[^!8;0A/ ?XX4(KGAI4R M-R%:G%5I?#LPHT-2R^G!!N)4SIA\"'9G'4[S6;]E)39<-UZ([H60N"0Q 8E= MD+F&28L MYE'! KP[0SM8-Z/V%?(^3>OM^ERH%IEF:M@J2\+!O*K07=4<@=!=UV$82(45 MKH*T6,F#+O@SP0-LO[MDR8+:TX HR9DXJMJ72QC?_KPOHQ]&L]RES4B+K29T2!(T]3AR )* M&J%%I=6)=[4GNBYE#OS&26-YJ8S^*[VZ-T&H#F?G8 O]GNVS+AL M(N%865FX<'7A.)?4,]?QC+F4"MTB78NHERI;P:HTRN>;RM.:467]VB59_KY; M7&WHW."];+W,)_K>!'M5L-TA3/[.A0GQ^8K8*JW<=D6V])C;74B?]N%"9+FK MV=-K+(P)5JGGNBJ\H!R1&F_Z?+5;J>!47YM&(!I Q ^0)I#)T3OPONP8YV-) M)?2]N& G 0Y!,G +& !^&+HB9=?3!,(IL"9D\7/ M=WUEB &E2>BK(S\_E *9;+*4H%+R"C*(8>)8.P5CB3B>1^\A0$I=L53BNE&H MH?4M'0IT3KR,^&PN^Z%;1R&+80N :::KV8M_!=\PX3.]Z@BA]@K(E"3"F/H0 M50C\-*85)M^+KR_!AZL,CV6^4-5!TB!2)][ZBK3?TOV5V&,ED1.6B_P",1:> M#LJ>E=09$TV%C6BC92*Y;.G*2A+:..AH^ J]33=$<7QTYN4J_2IVU(M@'%UJ MOCZ#!4;QNH7[K;ZE/Q9DKB3Y(M7[=97>3A]5>3W".+;SNA1?W?%_RK"0O[)3 M/SW&L]QDO(KD813F::>72*K=OK%U4E3>_@,W^J]62/C-SZEI=^+5\]?_\WKV MZMEW%V^>/9V]>3%[\<.KV>MG3WYX]?S-\V>O_YD:V,<%XE$=IA&@,ZWJ@&0? MHT!D*V Z-I7?T,8U'RGDR?["(PD_Q>+2DH5%7MDMDA:A2G?\,ROCX_LO?PUN M0=N) 2\.WQ8#ZN'K9? /YF\U><2Q6M?!]H0]LH\8^1#H59&D<7IH__RAP_*. MP=S"3#179^MJ*3_+W,.S1U]]M/%E>OG+QU-R K_/(SS.QN;1Y^=?8"S(^0(D M@ *;:.XC1T\X:W9[2U,$@[JVZFNV-@36I GYIXH#2]E.>%=ZQ6U@-/@,:[V MR_;*D>D]'A#T6\F+;2BRRJ8$G[/OGR MEDBVBB^7PSON4DJ9>DP&5B+A;_Q;7*-O45H)ID:R23VA <$?FUJ9=ZZ;4(92 MQML*=QIW"IGB!"%98?1>U2F43G[/<#U;GE-K$D/H^[_3EP\>?/2H@I/>II/)5#&"^ M;GNAO['G#0:6.VKRX8U/J=+"?3S[:[_4$!*)3=+D] MR1%:SO[]T?]11^O!%_.A77L0G.3FRL_[]3^>??CIS"RG\Z>OSKQZ> M?\P9F[V7J8M(]S#BXN%?[D6"-%)0"M&F]?5CQBZK?:OB/4I$[K!,[W#M?\%I MN'$MFK5>FC(X>%!_P>IP%00%J81E\OA^UO_% M9MTYTUY14!*5"21Y/^'_2A,^5/-5$^Y_A81.L,E->YU+[$YKK^M.%^M_/]W_ M,M/M4/P+X)P&@+F(HZG >3;-.BPP3PV;C47X?GI/<'J1WS @%_&M5M'%UHV" M=B)!D"!Q*M1F6&RP-FU ;3/).GV_V?]E5L-\BI&Y[5+M"L#?,)(;U@^EJ_;O MRHAT/Z.G.*-6V]3F-I2_78_:VVJ?5 [O)_ D)S"JC &T/Z^WDK'PC.;:;/J/ M79A<]-1Y-O4IJ@X5:4/W_F25S2[HH_CIRLK] OGX"V3;0F%\+FLD',1-NPDN M6NIYJ:L#C0]-*Q.I$T4 E4P[@?WG8EL"\>TQRC M>&M;2\UJP(V@XI(59_M[6/%O BM^= \K/HUG.2%VK-][$68=0I8"%OD6Y71< M:WW7HSX\TE1RR2+R#&B-4PE204TG&X1*VJI+>^DFB;%-NY1D]%BI MG55E@1:$_P;\32!RN\8@=A/(4<-IIC-WHED&X#:\:KK7G:HFOQ94L%*@.NU4 M5/'UL^5H.AMT97>-U?JNGRD3JG&?9IHA0=@+C!MF5AIAV5.H&5<4'"DK_ M$>K71E1_J'?>_X))2),-_E1EE8Z*9H*9E$D@DZMUFY-Y3D _%=B0'&PN5IN. M/TELL1HMMSZ"4XP^S+Z4Q%T*Z6$3K.D1C3$G*)8A2="K#?DWS_>O/I"S.B-& MLT&US*7S ?_2Y:<8X$55;69.IN!.&8P?P_NW1$ +?1B;]MCI"%@^6C.7IF'6 M@HFX$F#P3MKW,** 4V_"6T4J'4/.QXEX9Q533H-P26DYUAE-5#=WR4)\>\MP MWU1NEM !0(+#/0EXV<@LWS9BJ!4E/U80"< U-JJ #.?LP7F"JA90U+VLHXO:13!1V2J M)\(013,F;D8]1L'!U3?7*EB2"O!X1;UC 7:?6LKA /Q];,SI$^I%-*+X;Z9GM%V7#8]Y8R=I MZQ[<$&'.(U>^2G_TRINHI 66(&Z M%0J#R.]@@[Z \0?SQ"M#,+Q4WF>*UV-L%_1WC7\?V<0! Z#MA!*C#+=Y#7"WWYV,?O[ MCB>0=*?A4!,@6[6LJ#PH%ES#QR>,&O<92]'+^-77^*J]8^%]24#&'CTZ__(S MN.%\MJ//-;I$'O\3-D M3KP0#0[^])4(IR_L9^GHOZR&&T!R_8"+4D^%3I9&!@:L/TT?GG+VG^5F^SC\ M$X>S??^[[YX47*.+F5 KYRL?&%PQ.610)BLNZ92WM>J <'WG+Q:&8G25+TZB M%_JC&Y8W'SC!F*.GPHOIS:CAKUZ=:7MT!\R[B&LACH[[DNJ MFQC9)5* NLM5%Z4R<>#*CA\-J%(1B04M&]9'N5Y2?N<_["JW#@6HHV^?[MO3 M'M")Z>-HEI?!8SC;"#4R1L5A(E;A*IBYS*X:GZP)I^!R6_4D:PB/K-?".*<& M]X)/A9=XR8<^-R<'/K7Z1. NH\?9S,9?IXF\;NLD:VL'VIJ'XV,D M4Y,3&7?#X1&*&Z]!8+LG&][4KY%PL@7._:.K_);+%FS*U9$#A:P1AOF9I1?QJ'N2"[N5 M%,V@[%=X 16>H^Y<# 06DC .SL)@7 2'FE7(?C^H/AEQ*$Y<[XA^74='2$45 M6N'-V,$(Z">M(^0LC&WO]O'X4*>!%*+T&RJ\(1ZD[/8Q[8L>T:J[3M-;_A0E M3OB8#Y;R^I?0#3$%]C)JA;'/*.J7O,_CAUEOVNP^UN8"@3"PRRAYQ*]O-^XD MKN'3>US#:3S+">(:/OJQ*)+1S+4(XW5,3422SW<'=(7GM-(P4,$$1P,S.7'I M*CVHQ<)AF%=PQH,!@@^;.BJ[?H@)A>/^.6WZH9;\RVD8G9(F@9.Y.]?+O;:?\\2S'L=FS/SY<#.4(5$0]5H]!OA5)HN2]7*_) M@[J>\DC@?:"RBJ+";F" DR)X_-6BQBQ):$FF@4Y"]%^27__P_.&7?V*:38** M!QR3@Z]>5B2B#IX$M913MDN"XYBV3+\;)=U239]L[T M)75B=%69K P>7T*:K#B**U1M.%#A@I7]ZG'D1RMDF1SW )0CZN>J/^KVS<25 M2\&'5,4M(+HE#E(%4I&DU1NIZ#;HQ2/OO/IZ\I9*(?-/K[]1#!?CX'<^];'+ M2[!DLKMI>!YH_0'KTT;L1C?45-A%UN*!+3GU&LB!_I-"./;;=25B&\PZJ_E) M]Z3EMT2ZK1:NAFQ93Z2%/[F/E?)8B5@W2^^0>CT6E 2FE@%T(R!JO4]5*-'M MBC][[Y+300I'4$X>UK.H1>Y.FLNG$V##@,VJ*AY1O@&_8>Z=Y7B><&DA3J4L M-8LC2WA%*C^WM%W%F)1M2[+3,90/QV**^^3G\2P,:_/2BL?O?HA9^-4\VU%Z M-LE)$(\,RRR-+6AV,/-X X.F2WXY\%-VO+X[\24!"J():;M!7(AG'^=TQ[D0 M 48P1DOX(NVD=_=CJ+84^RA_31)NT3BDDYIC 2U)+%Z&CMSR;@5L=QUZQ^1O M$S/DNW_+@\+*3OM#T^,DR2D6:966@6];KN>YS%#='0P50^A:7S#=+XI,O,?: M\).[D6D17,EA1O(NX:]>>OU&27VOV&HR6[3SG>L7?*,G66.\$YPVJ6>/J@ MXNVV&L>1#[^4C(MQNR()4[HD3+S0Y5YH>OU/)A0]G5Y(-!4&OEX*V[V*V&CJ MRVL1T1$ENX>G$M9%YJ94X;M39XJ /#.)49J/>XZ04VQ6:MH07FQVDJF:7;>6 MGN6J65'C$:A1Y%>HV6PA'8']"F*AE%6G-74QK#:TK!K"9RYR'R32:(G@.;("DC M5\O<=UZU:HS&7M=XI]4&J_7[U[+D4$Z3?TGI%CZ20R@P*$#.5CQI7R8O19MF M79F'UMTO]E-<[%*'B1!2BPS8%121AC' 6!/B*5* MD=H6#(;L:07K<1>%G4C(, .$^ 0)WTQ?9DL'Q]&\;[$^U1U;+J[9K]"T@ZHWSJL%U6$G8A@@ +T>0&T: MD0.03L2Y5\XAL?-N>G0UQKB<@_/]9/J(8BW-:S2R1-3"Y1:7FLPDKV: M$]V3]!+W1FORV#$N6$* [ 0RBK]C-8D2;6A FX"'Y?E#%_<<1M_GLQ\._A;B MN9F+" WXQ9RP=N<6IG]!P8S)/%O,RJD' Y#=%UF2"LZZ]4N(*=XU:Y/_U5^Q M:R3 GV'. XU[XT>HN+8>43U.IZ7]V7],_C6>YRQ)HF6YH#+R:ZHK[S@M7PK28 M$#&\/9.?7:K<2Y\[ D5*;^OG&],_$\H5-4]T"2-$4>1N+(M_EXZ]UZ-8I]#T M/\J_\*6I])4.)G@?^\PG$>R">FH^O#:O7*!@!VX''1A)6%H"DO64/KS(D%B+ MK6'P2&MA2E:B<5/7P[P,4QW&.F9)PX[I!\4N+M<4B,%)*D$&=&&OZKE>V#"- M5?76)T:U^&/F_I;,A\O)EE&)U?%BY.+L[Q1DOM AMY>X46%N+^8N(M&^GV(= M-M+:Y/SJ'O+34%TN)N;/%*5-_8_BIQ@4DPMWDDZB&BCI:GD ?U/72#\(_AZ1 M\GM-7H$>,F30)4ZK.W>-6(YBX:N.I8=H/G0*]]+62JX#-J9E7$S$=HC+KRVM M:;Y-1)ELUZ/.X8IA>UR&=J]BI,'W_NN#BXM=9R[1/E3E)KB?-8G4E18]GW=9 M5E:*&7)2!T;!"B#0Q>I6\VBX"#X(<;R^8PI2DMH[+@ (*^.-&*2D*VS!O+)K M:B&Y.D+4(.ARY/[R?5;C=UQ>8AF88AX/N^KMZEJC!_Z/73"@RYH::TJ=)S4G M>RS@*1H] IA$\&F]6P7$IOG:*+D6+#2Z&\.]I;L-T.:-:!4R_)(_>FN)%D??BK*'QF?Z\G0F)TOWC.<40;8P^[!FS XV/_,U&22B"[N\61NK'Q MIW\SLZITZ0OFTD!#:R/6 [1:*E5E9F5F93Z/+(BO@6=@N<P+/]5R2<0[EH MLL!,14.ZAIAG)_+0O[LQBZQM6V3I+B)X[HCVW)4UTQNM%)84B!DRD\V!?!#>Q)'),%!IU8*,*P6J-;R+YNGE==.:*KBY5JHVDBN!CUFD" MX7O2P6 &/^/YXH0$6Q2S$_M?-6LP%GA#>?H_SW[MM=KVLP=GG;O4"=T]WMG3 MK%=;@MQB_M^/^X<[1P?O_MYYK1T=#]Z\T;8/]O9V]H^O2:G7<0(?WN/;+\:+ MVFJNN*;>8UA3>^F2OC\\>+]S>'U:Q$=<$7= !/-@]?(SRGQG@NH9DRQ%(IDZ MM0&^#-BZ8_Z#M1A*$77D[$+D=GZH?2_2/=/4*L0]Y>A6"H],U /#FR>"8982 M:4/J+56?@?,FO.EMW,F+9BGU@;(>UNGC=7I;QMXN@V[(MP,HGZD4CBJQ%.[]-GI146 J%TLH99@ MX.XYYCSEB_ISKFB PL=@@)RE!NB!N8X6C_G=SMO!.PULX_;.SNO=_;?W9ASO M2W,&0SS^/SE%FT:A>4.C1^'.6C)0U>!+PA<7V?>49QA#B.*LLR%%MQF&*4@" MGA?3JG97E<\MX[DQHF&B@SLMNUTMNL0B6,97AU387$*(8(AU41>>8J\)!H8B MVT#'[RPY1K2+U;2WU_ O-43V"$G'8V1+EB#T0;_WYP>*SM M[E*WFV7]J1T<_[5SJ.WNOSDXW!L<[Q[LW]B(!\]6Z(YW*D,"^PJ%-'C1 \TI M;0_>\NUAW1\.-@_EL[W$647#O:UG0\?=X\_ZW#%N\$Q MI1X.MO_SU\&[U[ ZL##'.X='VF#_M;9[=/01_O3^X^'V7X.CG2/MX(W\KG:T ML_WQ<'=AE/L(J^\73[6S.$AXHLGK!F7)S*IP4_=$^E!4JE#1 MQ\4H+H8UHA'X* K%Z.YK+M9&@(1*W8>&K(O4#,C/?\/CHU6+QG9_Q-*+<#,7X)/=0PW3VN@39LMQ3]LYQ$UK\&[G MH3:D=5&W8YE%I=B9^"MJT-(:,'H>H5[TP:8-*?4UB58O8W1!$BC2NEU^ M*D4?"-+YIBA'FF4:'VJ.0)GYF[TF-/ZS#D+\X"FR1H*UP6GF29R>EYQ.):D=9SD,I.)KP$R9Z#<2SDZ'?$3J&K%ACBLQ .QIJK3G F%! M,6U0QDQ@#%:_7Z>A<972+V:M3I%@*3N*_I"=5?R%^N%/),(9LHL7^9A6@;[T MYXB5)_G8D'D5S E0;4W"AO(I]$#Q<9,NV#)%RF!2PO]3]63Y\19]],=E@K7 K")U^L'YM'':K6B^E1F_A/] E,T@%%AZ7@7^7?) M3*]X+I>%##>:9$P_+YWB!SV9NH;L'_(1RPF'=8#$;H) "@+ -^*<>5>1THO^ MM1WA+V^W_>7WPE_>^:&Z:CMWSV1%+);X((/D6!O\?B=Y&A\;1'\Y"PO.(''1 M#6=K@4^,=9CB@.JY\_O,LP_>2'*6+;LV:"$YM=M& M[FF%%XWVIBML+5KA&R[LK"GZU?>N9GY,[;H"\Q"R\MNLR5[1R[=?FB \UNJM M;=VV[&XYUVK?'S^ZYCST$MQ+\-7?.MARS%Z >P%^M )LZX[KK*,$7]M-E$') MDW$3X0'%Y"GYBO9M?,69U5T:MMK7DY"%IFG]M)1*F^P_KZFGBS7B3O>3?IGZ M9>J7:>5[VRU3( \QRI&K=/@SR(;I C^0<5J_VJX^?!H'/# M*U4ZMDZ25OKTZ-J@N>&63[.PC?C(U:0%QMPBQD.6B3*G,UJ%#II/-(3<3"OM MI&1C0K>M2R=MTPJUW3$>9",,S0"OHR3/\I+@1[5X]KHMWL$L[#4UJR.#![9V M#R\:E-4K5;:N$,CP:JU_KCG?OWW??0C4@^6_ 3N07P<'=1-B8A2XQ-5^B+85+W&5<5FD=:UL'E^%25J!/0G$&!$ M#PA!0!+0(2)3$LM1%UMV2EA(XK8"TS_+>%FCH,#F+-$-$1V0D U'9T-)Z26X M@)=/3#KE!*_8PER7:.ME7GU3-&]M.-,&W&EFD22F#<',$BS3TVNG1%:@KI[P7ZQK)56L%NZ;)=6OT=W&KJF)W[ M@&1K[NH?!+0X^V>D&$"0M@6W06#FF3\AK>CLWPB##_; MIN=)\"DNP83_&QSSW9U/FV6DJ/%0=4=2P?9?4R25:L ;:M"_YU*C_]K>4USD M&@480JU2T*9S:B\&):J*;(),&@:K#(;#.R>Z; $&62"]C,!CE/HK"$+0.,)P M<.,J+NB1PSSCR44RY#K2LHM^3NJ^!,65\AESQ/B5L+T"O%O<@(MN9O%JJIMY M4A3#J@:H)2RQ+$4NE5 :NK))6]KA/3L!)K,TWPZHJ3#%9\795+@]'[>.MN#>$^0!&((L MC[5$D21S0@[]+N1==O.>\4DNV63.A4J@KRG11.'60^$**GE'OAK:J2#L/I4H MT,*=$S#@A(<^YD.!=%U-S]KXV?)RT8;/LXQ:WFG+5]\&J3TIV4@";#*\)"7R MY"0A.IVBBX+>!N [X?C5LU.BHD9G+(4% %$?PZY'FP]";A)GSN1[H4TNSB0O MHH0O?P';!+XN#.*]_)/L;SY%?1TRV#7I):0>KR5(!S%AUUW?-=>& 7$D%Q#? MA$(KH.SSQIX\QQ=#S'5:'_G7WV4+%M)&@M)W9T5:3EP;6D 05H+)KRC*D(#8 M)9\7H+6T%@^^<(-+L2"5Z*8"[!\68 Q>C*G#F-1BZ5IU!MI>$XYWL8,MCZYM MJ:NDY9-]2:'X?%8"B*"0[ +Q-+!$J>N+?*;ZMG+*\G6AOL;;&/C6D#!I@SA M,6W#+!TLP:V&1J[$7CG"=>FZ.H2)7,GRKK,2=(60^\_815E D*=-V ]=^^M0 MT!OFV*&GSY"MI.*/^#O)@$#\@O@K06QG-[3_1,9N&#VA:=2"0: MQ!AZ@(A=!#",H,=H 4*#!4<8\:'@'15#RGA*PE?R$W0%D'T&F2\2"KUV?C"D MLFB2010*?3)L>4"EG@(3E+:S)P/:@BE&W$;_8P 3_!P_4"AFVP/EHVRT#?@+ M(M.;"+#D <'=4C"W@/]4"7D^E;?4:4N%[V+ZH!0I/% MQX@+7M<$A 5"UPR]'8@$D\%U9 <#5(,TD'T1LO"'B8\ M^)AZ>@4MVIE,Y"Z84E)](2\JRJL7L^A,MB(ZC?DI&V:*/40%>:7W1)A#@2VYS374 M1*6ME8)-D'C(:)T:!:E=6L%2/"[.!V2_7Q'IF/ 6U:D:L?PD.T2XOX)/4_F6@5CX@21XD0(+ZG&M@>'B'N6;/C" M[Z*N(+.58&FF=20BI6K!YO0=E@%ST&<%YE(4&X:\&JUR*N8W1LZT*D94_E22 M04D4UT5J3838]:Q(BZI 0#(>_^@C\,\8_5RI/@ZU&8 M=<6E75-">JRMPTI(TG)E;$&K?XL\/;1#"O5$HJ0^*AX38_R&M?+EWL@J)K^GMEZ/L=QO05)OS6YDS=ZQZ3@YQ8E?DC/2Z?AY"N8 MHS>*%!2YD,KN=NG#\(A)Q ]U 45>IH9@#5)'G)0SXN-3BDHYLH.!FY-"TM$]HDH>-%;$HEBHKC%RF85&158A",\*7GJ*)E 9TXB[X4H[J$. MSD5-VOY;[6CG+=:Z;=8)NDHO8.G(F+=X?"M^(J+5@]D_"?[#E&=P/SHN)^[F M,7V"9,ICC?:QLS(713"R9(6\\M.<9ZV'@/W+R;M'&N12IY,*67^5X&Z?BZ/U M;?K:#K%)8[1W0+1X<#U@T%#F2_"D'9D96[&WHD9'FF->$H R97PY'JMA MQ1"\&:@9T?'5]7!MI&61BRV'%S ;Y[)$9<@@BL"3@C&!C%=Z38]&F6:.7@[3 MQC62'$O^;YH+IX#2?5@AU/Z;/+G%.@&>2K9=X@(4Y>JDJEB&IM=GNS+GRY+3 M]@&JI+NMUTJ6W8A\1"+K(EK1M[A>%#>T2*I)*@3G[B*Q0'IC8NNEI;IT55O3 M3 3B"V=8]E?,+9BLK6@MFWRAJKW > -,S#?^)<2".4SS*SG*[[\6=*K14.GY M-I^\>N/V<)'%$?-!& 0ICKB.?_NF_OI14]UYX\8 ?[XQ8*V(W1:6^&H/MV4_ M>_F\ T/^U*J-%T'$5QR4'6LQ3G5U:@9"7"&E*(AZ7E#F),V)M%972H41!Q-. MP01[]U5D534QF$AVJJ+ G-R36N)'\/(7M0?3T8!&[H5W"OX)/^7C"NWW\W=% M5?V.S5'%B,^?F#XB_/; WG*= 5S:G&_K7?,EQB3;JM[X-K#>LGJ M)6M&LNX;&?0AWOAM66"&JBRR?'(C8_MXT?E\[T& ^1Y>KGOPQBN)A[6AXK$) M_N41]1%1*Q6EHF'&R$TT>% MCZ*5E*6C?)P37D=^SC?,!71Z%[!W 2\1#W]#Q6,37$!L1&5EG*"XJ,BP79>.37& Z867' MACF#EKNANWWO#/;BL>'.()'(M.HS$?YN7-WN_/D1RGBPJ?M][PU>23S"#16/ M37 'ZUYI:?L:X%%=&_--.QQ^[OV^<1M][P=>23*U@F 3O,$:@:BL$8@0=B@A!*(- M\P4?DL;WX:6]]PK[[&#O&HZUYT/J'Q48?C5#C4+BRJFM%&WDQB4-GUO7B)6? MB@_0NXA7F;/KEE<]%>G8! ]QGT^4U1.F<<.\PFN9O:>RV_?.X%7F;*-]P:4L MT8\>M4LV)6\05I=JPR;P+8280GBM5+!3*&8$A=Y"7(WS2-AZ"XR^H;)37R)T M7,$U1T!--10,4O\I^$U6(992/IX0W#B2+WQ'DI(AXLH((JT69I4$^8U9I;"J MZ')!:2?^,!1?.\W/).A=3F2R?)TJAJ>&G7E3'*T>.O.Q%T L)'Y= M=*:S8841D>Z;#P.1JGR>>5B-< MB!NZ=O($WH&U38LIGN>K\?:QWIB17JP\>IR@]SCXI=>_L:/,2JQ;XCKNHHI>KS1S%SOPI5J MD^5=77LKP'+;LT*P*[]0==L-XR>6*[:^*&?9;+["8IC3Z63Y5^;J+AZHZMD. MNM/1_O>T;&IU3K@1EYQ],U@&@WW!AM_91?7LC\X[C?*Q,3.'LZ^_]"6S[,Y> M4DAORI-"]/J^ &WA)5X%8V)K,Q;MM.39_SS[KU]3.@<0SU)=.7'CCA'7H?KO M/]C+12LY*W++Z^R7)CA6*(KTJ!?((IXG5VI;46T/HZ(7DT;.SP.PR-CBN&#"Q\YZ._#@6U/-6I MMDXY!M6TY'O$G7,V9$F[@X4^TLB.48<\M>_ H^&_-+;DE)4GV" !CT)VI1/!'^U6D$UY5L:-IK,C+II^6FU/:6(8O7]E(\USI+3UBR"C,"-U5M@"]-I M#A>,V 7RRG_G_-OP0H='&.K'BH]R8P0#/!U>X$O+'^DUV; JM!,B$IGP!8U& M B4&/VG-UV[@8@^PA-HC4V;J- M4$ES9SRTAI.+,_2#AQ>-]5!+GN5E-='^;PH"#EJ#O7FJ%4_PE8TOE)@K$<,; M5M/X*S8CPK2TC*HR0\*FP'=3AIU_8##PIH/M@3[SN$8JC@,^ MA16#*T%?QCAD>' %#T$;(V\BNCK9&#S]_ RM0Z>S\WN.MAQD(4 MYS#RT[P"06<5&5WX(MQ*-C^*CD,8;G?#P/FNA#'%=9"OI#TO\'&T+1&$WY"? MY)5H^OQ="51M!TMI &8G:TO;;38!ZO8LP(,=4\\G&%W<#97&MX0GG9+XBK:_ M:3DYK28HR))T.@+B!F\*1^G;8F@#;"DC]L-J?BQFLA\4HN+ M,LW)13*DP8 _*4R6U"6P CA?:@A@DX>@O<)XR7N,B[&AQMVVLAO= GJ,DJMF M%S\6NV,M:GD-K!*)##(0(%':R.&UKB?:#!&.=7-5.1)S7PMK^)I M60G-K;]?[\%P(_JD<8N$"RB'23?M#+5K;-7=Y5L68Y)]QX0G@7M$,2INPCP_ M ^>">L/1*92S$7.L3+)">[>(:(S$(,)/Y*A?LF&"IIMA-,LF2HF? ' MPB\5]X-[Y4.<[PN:E3.6I_4NVBP +A$9T),IV,P"_"4(!L8)WAQ7JU .942$<*%! OEJ.J'%I"A857D?,44@@4)G1F?@#(LM"MQUD&^:K?J> M**+4GX\Q1L<'K>:W\.7:(,3^L,8V/(:7WE;:(8/&MDK@1D.[/8C8.9I4&&_M M:X^FPTENT ZMO'D)+' .CNV(=_QZ' E9BP1S::G0]%FW9TM;1W-Z'Y'^]?Q# M6I@9I +57"KRGXZE$W8!M>;_)IHDT.%KW'60Q-]$D:Z. FY;_]*% /TFRM"O M_ QK@5O?\A&D U"4)VR<)QI,Y'>0$!03Q!WN(E?H0EU(%W" + ''1*0(L<)0 M.&"-3LAGD9!+75/+_A#;X5QRX/_]5^B&]I]/W4>X9I:J4S]Z5&=6_FK7CQ[0 MSKHTB_6TYF_%L]5@G52H2D-R*03;54;ICP(Q,W*RS^,*;3@F5LH"PRCZU("O M@Z<"#C!#71NCO].J[TVY",DILW,JG"%*9F03^ERBL'2<.G+#&H@7E7)H99/@ M[< >C-D$5.BI*\S5%_PJD#DM6_L;54Z2/8\$+!&N/!F_ +02J.]EX)W[^=TIA@GGE"G\W? M$>T V(8*0_7\G-,X MQ\$<3<@WWN3U;J5L*%(12R*SA9+CE2;S>U%^ Z.0=,XI!#B8<@H1-JRVY=.S ME$(,PA$3QI[<>5V$R,W*4X" \L1_0'B$>1,R4<49YIBF8Q&DT77B>*!US% O M,!HKGIR.8=).Y.5T!B-B8G(5PA]MIP:K[WKVN\ WRAC5'G6U?_LB5.V.JWAJ&=M,>9 MMRTOFX ICZ<"IDWF4-K?;(=DXNPGR_*$XKL&.WSUBKJ1E2AA7XFR'F.YGTJ4 MM;2_:#F2HJ)DC? 5Q;E5VV:@"P);?C)1.SU]0V1WD7%/AJ9X#M30"]2(I3QM MAZF*G[05#S5_REB2#YMTL/JZNJ ^$&4=I>'%3I[21.&*IQSY MB_(C>NM!"GXZ; EQ32;N%&V9X-U9^,6^^6O=D11L9O3.8ATY:A :[7L(_VK;?YY^/_8Z.S/ MU_2;]>?OC7%0VVMCE5:RT=;U=;"1G:D*96JH$ /9T&A1O?V-]R9?M]Q@?FL* MG( V)JLYW8#8T+K&OB3J(-NG #-CO?P(H3T@[&_I!I-;LS>[;%.JNKN2?^U- M*>@#O68+FF]8:%7[-$4^XW3FU/:TI-(#BN6J5OS67)40Y9)RC>,+)0"BS)BE MY%W/&:0SV4>%NU4G+Z6>J$H,\Q'6P/*F[K1.O:*73O72LG4&UG< MJ7PQ'I^DDU-5XWLBMEDMYI/OG(^[G5PP,,5Z)(/;?4:0LP]H;>(.3SLG,LF"KR0WH+> MO"Y!SL<-418?G\#2\Y)"F2/&CK33HA*!S:B(D6F+TC(JU]Y9Z"$3W32B!@@K M"TAYXK)@*2]5B7>W D VGJGR-*9]PZ+L2M")R>8>/!68Y.2(IGF6<3SQST6< MK^T+!U6-K4.&AHDFF(MII6I$,X9U:_44?.>QJA7HK&,33'5>C\H+AD,2.S6V M'%^#AK#9L1,>^[15$WQ3ZB6D0'F*)7RJHF2^=$0TJZ)+.T;5AX VQ4HRT7Y0 M-[ *X97T=)0U+JAFO57))&X-MSAATQ.\3$K'O8'0T'KR2?<)GR$D*$41!@]"#L\9U(>ZIC['+94V)3BHBPI9*PTTB 1 M!E%7IJII$J5"VM&DA+!MBFG[;7:&'5?@Q#0>Y2[X?>_>M]N<%X_V%[MB=_*\ M?]'7G6XRY0J[U;)3C,[^-3?6Z[@5:D_$.:9 F0Y VNG(N74#WV!<4'T:N\#E M6(>T]SWZ?$L.F9%M&V9FYP-.\.E6]RJ]YO Y6ZL&]8H*;(.48%Q!OBNGB M<].5PG1=77Y;O.*DW4S>&0Q6J#N6?5V#1=^6N4H::Z,*K:I$@=%1GF SBMJ ME(>)GHZIF1XN><\N""4(VPTF EH ?\1ZK_I,X/W[]_5YP+!@LM7]?3X>,X38 M>(4'C<_Q0?+Z=X3<4W]%6#G\?+LHBS$[S\MII0WR5-<.,6+/2+-WDF) G,#!TJ%[0H E6.<\$U.9+^YMJ^IMIQ:O"06#4IX[6[/^/NM M?LQ6E09)H27N_%MHVEW/6 <%JG&JJ(8H,C%'%OK_>OIR^?Q=456_:V]P)S^H M9VP-]H=[/'X%N<)N5Y Q<"XS(S[/+0A]??]WRI[^]MS<"NS?";*S.F4( MC=:"9;N.-RH*R@@ :L%#'=V*'/%$<\L*+GG>I4$B;!>XRJIX>-'3%L2IHIF] M =6#2YY;WN\B1G6O':->*:.:I__S[->)+#=Z]A0U\MWNAX^[KW>//VN#_=>P M$;_?/1Z\TV [/OAXN V;\D.FS9_3[EU,X1YI]?N"G)^PP'5BFT#<$3&-G57\ MA?KASS2OSH;LXD4^ID?0E_X4W:\*$![3OS,8[K1"XF.9&8ZBK=!S,#DLV:'D M@V7>>(ORQC. ].(S+]HR V_IQZ!F2S^[[+96N.59T8UN>_EG3G@W@[6O-J!? M,' ])J*MQ6P%UWLI<>;R0*\U9S7HM93)U92UO<8;+F6Z>"J3874FX[[IY.[A M,&2QJ&^S2E29)O@#0LZ>LZ$X[KF#+<3?\JXPJ@7GHDCR83A;"RP^%JN*D[;G MULQNT[.;;QB[>:";UG4I2A\9NWDORQLBRX[NVL&:RO)B>J(9/\! 8:)PO1._ M&W<1P$=7BTR:#>+>G_YG9U9L#]QJG 8"ZX[9D&H*^0\)T3V[%V-"=#%X\^:F M"2^KN?E4E-\PY2&/XQ\R&I:UIRF!O%$'MBP1$ >*9N1H;+(T^3.3;0SUR')$ M0F;1[7#_,_VE][-@+#/?8I4X3[YFN4 #)@]#$A&^6O ^ M";S-.2LO&JCN%BL"5<3G95T%*VI_AXO1O$4/!ANV,%N1B@>SDH09/X,O"W=M M4V2TL/)5X;TBH]F<7IK+K,=!750[J)O:'M:$[/.)V!/J4[CXHE7[V_3>"3/@ MZ'YP=1P\>Z8JH>D"0'H->BQ+;OO> MM2=(=ZZ#I$[O2K2ROASAC[AU/CZ+H&OMAIS-:VF@%12@VO'.6#W'E#;BI@8!);=8;>F:@ MVXY]K5'ZL#MEX^XU;9[4R2:I^L.OB&,H343?2$+ M'-G@\/C7*8$5KM<<:)-PNACY('5@BFY 0Y[4"MA4,8UN>I[H M%I7!$0&:M^N]I5?FA^'U7RXR==^[%F#/*E_.='37<7M%044YDM !,#'ON6^-#<'NJ3KHXQY >K#8UWH\GIQ* M# ("UPOP\LOK5.EQ5*2]EBPBYX*,;.G";6F#FJL R_)^@WD'$W>UUY9UM*(^ MO<48"AOHDJ=M;II5X%ZQ,::\($BB#_6FB)X M#"MBEB:(2JS]I+V%&$5EU(W$K.=\6,$;<391Z3*4DO%$$&A(HM5T2_NK^ [7 MEE1T6H-[% )AH/4FC<6X-,T*WY282C,:WKRJVMS&(!&:94N%IZPGOM68B_+ MDB$_5(O$0Z5Y%9>OF!D,_$LJXBZ:]:MA'6JD[1G<;QPFYZ/V[:E+@Y_D26<% MU-/&N!.+1W:G3$H3'W>DB3*T,>*OB/+W#W>/=[<$[;;"]??!Q_WAW_ZWV_N#=[O;NSM'&N"UDQ4@_ MSTHNRFE1Z#M$)=+/1T(WY"X:U=RR"9:54\J<&L(^;AUMM0BHA2SR-OZHWHWT\+O$WQ?2PW(S 9!-;6H)9PM*5C&B3V2G6A2T !$N&_ MM+%%)0R+,J-2)9/Z?0FWYSW-17WF(%RA*\P(W :/2.H&V.O-B.2UKMK(JQ-$ M9?D&;PHR,ZJYC7"_$5N&.NG(,L4H+7BR>2I[N2KU LN2R?A9FE?)L""K0_ N M-#1\_)+LI^Q0(]Y?>?NLGI*JF1(%2;5H3!TD[;J;ME62W1!^"UPSQ2'2 )NX8R#^%^FP\B@$G4Y]4(B=(O2"),$K?6IM-+ M=$DF>9E,1R#WXQ;5=3,@T/5ABCLX_EKFDN%:0H7)FS6_@URE>6.I6N.;=>V% MT21P."5&XE'B9@U)8EH4O^Z59NRH;CTM M4$<(Q8(L$XQ.PKO6?C[Z'$F9B]!L"#>B9CD(@WA[/QE6A=YAE!=65H$0ZFU: MVC]D/*,K9I%YZE3P:;@LE/C$%:_ SZ86@Z)$!&,[FQ()-9XDG_*Q*((HALHB MP[V1$S?53HHBI9"P?D NL=:5?2\D5Z&$J=/)M1NK5G!ZR9)G"$-9U;Y2GLH0 MB-CC97U)@38.,PN3H>K*PLHM.E65D5H!,S@W(L'H-L/)WL#F82"G9I6J/L!9 M4L4HHEZCR3V*\UX!*5^6^."&_Q%WN@2MBYI* K+$A.?">S75*/FD:A!3T,JG M#+:WACH"C%;":;G4YKC\LA8?_:3IMU>A7@.(R14\(%&?BAO@80O,1?V0M(82 M;>UW8-J'%R@5-<45>&EL$?ZH/+06[@BL*.TC:(1Q3DBF9"I#65P!-+ODQ83[ M '^%_Z!?(BJ#*#DR'.J_%LM[R"1MY.FYU9^>K\=8-O;T_-G+'8JYT'K^FXVG M6.E'*3XK%'8Y+2@H1OO0!-:#)D0^(I-3@KUX5#H5;V=+[S^(_$! MUU\8''VLKX?'NX89Z8J'7GC+V]U-:+O>A)X?%[##:[Z)W_A&99[ M@WN\D%60HCZUF9_7,%QU#M=$8*=$IR O44&W' "^!%5 C;F,#-L?J#>OGUR_ MOX++O\K(?\<\+/R7I[R2^X7X5IOV2&8OZES(P@79!@==P;MJSY\-CK:?_0[# M\IHI;/FS8J+SF2VS3I@HUZ0NBJV=)4EG"*\L GWE[N"TS?M#F/6NU^A:O@]\ M4RP5K1 Z/A?2&:IFO:$KNT*[PJ5LDD&M1&\K <'B8BI>3J0\=#EF'3U9 L3& MN9N.)6S)Y**589"';QD$_AC:"N(R$H":=;UVQCH<"*U,0Y-5H2.ZIG*N_D!7 MX2N?=)9&/(@(?FK, /1!8SKOH+.+888I;U:/0F(3H9V0H6=+QG5M6JD,R8C$ MBV+.28NZ77DU.M6;CXMNHG!TQA#.6P21HJY/Y"#K-'][PBBCWD2]RB-0&'RB M.+F-NT00=?B[A/J3P.VR8+F;2%OP_6X8((Q!,@4_6'+?B'16\UT53ZLI07YT MI2.5U$--H.8U4;:JD(%7'N,75=\%R0RN"[)>L!(_6XO:EP<_A3T6AFB$>YD2 MH$Q**,Q?;6XIV"H64 NV$,Z*<8S;&GX/%TL!\,N8H*2TRSEFK.1I&T2AZ9;V M\2$+".K\%PY8214EI"JNF/1@X./BNSJ<(MEEK;1B>S):E;UHY\_ES577UIY(L2V51ZR84R2G!3E#"L"* M7(GNFRY98)'>7[:.])<\%_M7/""AYXN>S"$.(@(*&26K.<2 :R_ MH=Y\P2O_VIQ0(DZ,9/$KMY//M2\)8342#W5&_JMAJGG#F>G,R"\'J3<*NBKK M-SN(]ELVH>YA-PZMPXO37XLD&C,IBO*1D^\%AE6X/5V)-KYM>F9CM%]/JY#WJ5>P!%=?MDU M;1%+DFFIHC/06L&I1+\H=Z%K,Y#?24&$RIUGT0OJF);@@C-:BHLL65"W5V.A ML%I9M79N12=O2 RPPM(Q;(:ELC<-0XJ2 L:$2O3DN>M%D\%?/.MRDY0(I9U- M?IPJ $EQ#-68CDL.I/!/Q%>&+CT]JKT-BVN6&XB9@Z\K/5'Z'XN.T\8G3&FP M[ 6FX>&!GZ0Y%H?RU9T,3%187"82G1'283;%/JP$/[RV3<2OQ-LE%_+K=6FV M[%06>6,9/W4:I]M[1OTM@K2@HD)1]=N^]4(?\)>.'D+;)M*M:YJP50)O%L4_ MP*)4@( 4L>*<);X@OLN!C=^+85=:F@5HR5C9&W6(QUN60N M>_BL1.XMN:[W,:XO@VDA\2AF:RAHEVOJ.$3TB=^5=7BP(8_U-AZXH+%7,B>. M.^3U)>4-P*\7F691?XVKEPS9%-UU/ ,9RM18]];XY47W%*6M:+PY7=.ZZ2E& MHXG(FHNRB8Z+2F]R*%D[M?XCZBXOZPIINMGW.1-L0%V6LPF8I2E8L5I#L"S=KX(-K[M?ZEOT]'"=T@V[+]U8C[&L'3W<^EO8 M>= J!8RES(0P>CR=.W_G/Q+)3U-C5+7\J;HH ,U72;5DQ&0D']=)Z>N41M*7 M.57Z0O^_CC,$JP_&,W6BN>/8SD-IJ9HY$:QU@BE1?*X\V/KT9B;U7+4Q<'YQ MX/*$:YOGF&YI]MX618JED!ODIWQ287&G@^=7O1*@0W6O),AB+)LU5+5!7K8 MYEKM&'/5"*UF"UU2?HTOE'K68!JB^K,=O9_(A=K2_J[;3 2YG5K55DL(;$S@ M+=$M$36.EL-"6HU')+ID977R3-$FV?K6H8 ME440YQ%X:J^KD9![UB;CSBLJ<,+X%"]KW1L5M& Y:D5 M5E*AH:ID6('"Q1&]"'J^MRNBA>31IR CXF+1J MOUSRWR98M&(&TGW ?"*VR MZ5 ;$@>(!I)%I]XC_.QLK\-=SH> MRU1\47M3N[*^L\:+M.%2.(;O=3S;*A*ON*PSPQH4?$U=I2\3V%6H!J@>2N>8 M[%=#D?DXE5!4)>/2"A4(R<;I%.LKE0S4"O24-R6:8D6=N'B+>H==;^^HZTW^ M=8,VJ]WYCF"LT-4&1]N:XYF2B>H\AZ=1AZ-L-EO2+H@6,V^F''TK/.S0T-<2 M@76KZ+#3@(?&*$]$OX(P; 0%(#-!C0E!.)NX*+X)%0%U1O>-PND,3&PA4W[= M6Q,80+LF4M1Q(F9/*@X/=>4!,GF*+-Y'I@P:O51NL.*7ZQ8\0>PAMQ<)A2+W MITZWC\:LEXZ&4[[2%M=X*,3FM0 M\46]::KJ1&E!.C>MW6PL5&P&NGNN/)5"WAD5W>33NN["?>(-U4OG,# MSEO)(Z+VW,[X= 1MNQHPM MF,^[US@>8$NPN$TLHWPS#75&$0(@G12GAJ)_P-GHS M*L?'KH"?:GP+(I3V7#2JP M[!MH]V:T,R1U/_\\8$'6'!P+HRP#)*)#!6>1T*!D8ECNP[-U=(OZP2%8J0N& M9]]0[P8)5QEEIQM$]_*VR1;"$X ^66XYT] M+1A(\+OY?S]\'.P?[QX/CG?_WB'V0/C#._7[Z]VC[7<'1Q^)V/?5P<=C;6]P M^)^=8^UP]^@_2U[P,1LK"FQ;0%=2Y#^.\_K$67;X8 =?2:)?5"*;*SN7R[SZ M5G^QP 8'/&,# U96=6RL' %FB&^T^1 U7$1H?F@3U!2@QP8*AAOTU*%'GDV M;&#"A:=:8B'QA;BGWNZ %D\1,;#HJV[%$@3K(?(J&E><[@TH!XRT4!I<%WQE MZGQ7/.H[(0_F$VE.&V-4WZ:&26'E":]+[H4E0G0X23Y-DTJ8;1<-]B(!7-#BI:+'4LHX MVDK".($OY>=, @G5;T3R#.,^40%.T^V#3VB)>KU8[R MZS&6.SN6?4#_)%SJGKS9W1_L;^\.WFE'X)/L[.WL'Q^1FW+T\?W[=_3[X/"S M]GIP/+B>>;AOWF&0[2U3R/=UB8?#:,L/;\80?.EMMRSK%E2^_B,E>MW=?[WS MO]KQ@;9]L']T\&X71&?GM;9(SA8QP,[L 99'[NK*N'([EUZ10?G)4?&^AUWD M.NR[=T&R>U>VW5RC?>;RL5Q]G_$M!&83A!]1QFW+=X:/N^[T8>B^"7+,H\FP<\-GWOG]>8R30MTS+P!\MVK&?:F(W@55*> MOQA < !Q$;[Q;OI,>*:I\_=%_+HX?VS_WW/VOAU\_?_KL?GF]Z^V__?QS_^OPVSMG?_CY9W&Q M]_KT]//QEWS_^*.Y__H$_K_W\^#U9_.S_69T\/;#Q<'QX6COYV?ORYO0.MB. M1LGHS?C@ZS?OR]>3'P?'K[X=O/WLP;./IY]&-X\/7+M\^C/7/O>.]B_V M?/IH[W_:<=1WX%G3+_9'?W]TF'_^^>''WL]=9]_^[.Z_W?NQ?WSR\\O7+_GG MKZ]&7][N>%^./UN?C]-L[\+\_NYX9[)W9#I[QQ\N]H\B\\O_GIK)Z.\Q^Q1- M#T9PCY_#T>?C?W_]AL2\ 5A %4P+[?,O>&ZGN%RO 4N\7IO^/T^]T#BXCY[V6E!>24!8XY..5\8 M6MW((^MMPD,OLA/T-J$7EZN)2S!C$Z[5VS=XZ].)R-7'QG[W<)\)>B[1\<[ASNOM?OR6 )1+0&66[$TU7T* @]L MZ(6EZL7&A1 MU1*SK,!1:KE\BCFAHH,PHJI8(#O:<[R+[,G?%K=JP(@[?>!:38>-^H/=8;JD M8!$$ IVG5YW8-.FDW&7+T?,AIMSU=L5[M2#CQ2GC)8KI6_ (12E:Z5J0N747 M#'404F>EAD4OZ?PKZ"W^4S'Z,?G.SU4].]%!EKQAII/=['*F%C47J6G;TK": M'6NR"R&^^M)^)$VV0%+S'A)IY@*D4R&!*GB,:O86RO%J.($%O?"O5ZQY[YI> M!.OR9YC$\4^KG.T%C,2+X2$6X$@L:O@@<:9J$+8Z\_4L557=X ]=S@GBCBL M(\V_:\^?4HE8' MS)!];_B0)=JOK-HFLO41_ M(O@<1.;A:4MHEDU^59..R0D4LZ(=$R1!\^DL"L[9D(F9E)C58I'$HQJ>JA8; M-&(/E:(!BTBYOI]RB91SB?YEB.,% ZOW'%Q#=8E>WR.5-*5E61"W05;"2 1> M8RU[E>SW;"07_171;43\0=B82AC3]*%\+9UZZ/&UU&9$/79C-FRH9+'+OWF# MFH]]"WP:(NE075!R=F0G8'LD@NBSY>,'E*)$?ZF>/""OOU'KG,';363 MG=Y2@"305<)3['D3SAKB((FMA3HLE\EW31N_0#M^(?MZ6S5GAR#H^G"3DA0_ MA>K)W-*.<)U:%]>OPW_ Q G^ $,CPV.DM:"(^[[F.#-3B1%%UD#!96".&4U M)U^#0K&P![XUE6TJHQH(I[[Y0@^-6A2IP7,A!AKRNF/K9+-E=QI>9QY!N$[P MB?2#.Q#QBP?_JK: M'IN %OQ&!7>O1$VSV()&8IJ)%6XZS@5>/'$KT9:B/NZ050I M,T)]4Y%0O9\MW7L;5KW.HXIRUO7K?"S=/7%[8JZ#\7#I;[')"^VY];N,:@U.&Y]'G(_Q0TC^#_0=1,$'4Z@I!_ M%9L=$50*"-(?#1NG\!F:EVJ30BQ>BAHT?$)8? 3%]!V91QJ%5AOM8CL^8=\0 M8@=YC[Z?%D/>@0N 6^MHL%HCDL9IR7!(&'1I;8B-E",-%^*'B<%4:C1+;D#T MY&T+.[\\+3K7"[F<*_.B[T[7Z(XOB&0QN8+V[9RW03E%'"B1_CIQX#R"8(U: M1#@%S;I,9?5.4-BPZK#9*28?0[K=\Q,IU *D M6ZE$ ^&V!+%48#P@(1*RHIX14@/EDMI+2&[[_!MY-WDC>J S^(=>5J&V779 M.W4PQ(1 *M.$)I'L^. MH/LLX8IIBP#QD("8DU5? HJW^ T[]Z_)!6;O.I7P*B0\B_5VL3QUT!:7+5"- M&]6XD ++Y1MO;2[+87=UB@ASQ*HHAQ=:B]]6 +/!8)D0>BG#-9O/S>S&1AZC M>SWTQ'J,Y0$8 =9E6SPFV$Z)1=3E[V@B/F6/A>4ED[PX9F^#,,U$J2MR2Y#2 M;;%/*!/A O6\))*5113WW;B:T-4+F6/$[,"$KN_Z4YWM2QI*M<=( H-Q>Q>4 M7Y[;W7%CD.B6TW*L#65Z#U8#9OA$IA"9:*FNQ]L*!M01'L\R[$G/Q^U5$%/1 M28FTET!\W,J U :]F8QZKYJ?B*M,PH(;+8=UI^VOQOD4VTF3@EF\$U?-R9M\ M'341,J0B;%N12FQSQTEP\EIJC*P^-I2L^H)7JSU+8^$L!;5+(D#RS$7+$2T!NK;%';*O)4, M\W\=A"I8N05Y/QVS>'A?U'V0D^?Y[^TA+1#-KDU#Q=/PM8>S"O\GW.L6-VMI MR9\B!Y#C[=#K6W(OQ9^ ^? 6N8'4D2Z ])P?WJ@261;DL2)#*4^J]7::O)4\ MJ+J&0*#JJN*>5!7WZ(WCE],YM'C=-F@HW&)X44VD44Q!N,L+.:$-(*ETC84V M"W: $4O*HL;G:X![%X#:=;/4M2>\>(]I0?/*0<+*8 E%;4YQO'D=7R"7;"[J M,.@0X:SDHWPZ6C#131#0BE8DY5A=2=!" Y?8<@D[H]C^)UM8>C!9$.5L=8AM MKFC,*"FF8HS&K-$N-9]X]!LP^ M_.%A$6#LO2.% //JV^>O;T[W/NU_VSL^'>[_//RV/_H"OW]P#H[WW,\_W^1? M/GUT]K_N_7CG' [Y7X<77SZE9['M^GMO#_.]3SL_/ML??AR\A6O>?K"_C'9^ M?'F=>'L_3[_N??KW\,MQ8N_]?),=O-YU]C[\$[B^SZ(@A=@BC0TW3#*#F:YM MA'Z2V7'$,B>(GKUL2UD7BN7I2ITJMD/6+$$F-%F0&5$>+^R8X#2 H/E/HAKS MH13Q72'V](U3QKV+@\$_9N8G?I:$AL]"$Y21^0;\WS<"SS8Y"%!).Z!:0:=/L[73;/Y*NE7< MOEOER>?F'K1;98!P]-K1P9OC3X/#'5W;W=^^TC[XH(-N8XT*&_1J\&ZPOPTO M\M?.3@MJ]-Y?(+R2<7A.,5$QA5ND6"'T ^NE,Y7YC= M*-H*/>5']LI1=BUKRW>"&]WV\L\\YXX&>S6DX25=X?8MN\++XKOX MV5XW\-I915FLZ'/]"!T@VWY>U+Q85P%7OJTPW0)B 'D9,!LY3@TY0TG".6SM M-VU.?X Y'QP=[_K3(>IK95Y6SP7O]WJ#=MO1A AZ_1J,OOU!EFO\?P!#QZS??]HYW?GP9 M_3WZ\NFSM_=S8+80SO.]XR_#+Z\_.)]_)C^^'!]^_7*\GQ]\>I/OC^!9K_\^ MW7O][R$\[W0>X7SWQ_[H[V_[K].O^S_?#/??[@_W[%WO\Z==&]]K_]/.][W1 M1WBW-]G^MOFC@W#^X9\TL"Q8*-,($S\Q('1/C2B,'8.;D<.]*$X\WWSVT@IT MTS)5!DY)R$L15-Y&(Y0)O(9FK'+3[\W3DS1/+(HY2SSF)QY(=)!%+/.SA)NQ MFWFA$\1DGJS>/*V?>?HY8YZ8[;F!ZR6&G:2FX49^9L092PW'BTPS]-,@#%TP M3X[NVL$:F:<5>?PW 2&3MS#P^A>VN_IBI:MIZT U?I00@X/FQ-B4@J356']3 M4ZUFQ-(WC2=(EM[TBF3:;P_@C S4L-X4Y6LY*/4:A_5;R "GU_J5:?W1+VA7 MOJ:C_9_I*BV&\Z9#(QIA-FXC@2N:K_I M)? )2&!B_I.&=N0XKF5$=L@,ER4A[%J."1*8IK'E.D[ V+.7MFXO\*FQS$SE M+84D=C!N%GX$_TJT#(+U^07FI7V]?6BAW_N8O<.5[1=SFKG/)[URKEXY9V-6 M9CN)!3;>\)TL,%S./".,3 ]B5M=FS.,!BT-P"FW=PFJ+VSF%EZ1B[RIFO6KJ M&6[;J_']Z/'L\&=E7)YS A=-8GVF(W0JIR)>J;!]O1VY3IV)9_S M#RPS#=W8MXPDR+CAIB8W(L=+##.QW#!,H\1&>&O;L]8H8[3J4^Q-U\M5.0>] M7MY<+V?W>XA^F64QTPCLU#/<( H-T$;+"$PO#?TTL?PX!;UT_372RU76;JS[ M;O^^Y&)79A'6O#3TN M)HAMT'$EM)@C;H&6P2M6VBD?IG0HG SS#O?%#<*;7Q?I/DD+=EL7A%73\L6 MUN85+%.6V6);>GJW8GAW,%^;9X'/X$",9=N#$AFO9B<&2V#2< M.,SBP \89QS9574_O'5V]%H:\X@R'!MJ F[KQ/0FX&%,P*Q+$W S-+/4,=S$ MQW^BT(B\)#'< !8S=5PG"9&+W=9=;U4ID[LU 9N43'FS.H=F$P*O565.%IBJ MWD:MS$8MJ,5(LM"WP$V)_2PRW#2UC3AB@>$Y66!YENM&H?WLI6TZNG=[/Z5/ MG*RM_JXJ<=+K[]WJ[UR!?BO%>A. M<&LGH\^;K"QOTF=&'J[NDQ:@#X!6;)SVC@=HF,C!V/^Y8^Y]_?B/S6S+M9D% MHN,%AFMFEA%E;F@$<03F*.8!"^G$V-'MVUNG/@ORI-1]9>6AO;K?F;I?=-4] M=1(_#%+'L!T_,]S89 ;C%C="-W(M,XHS)\M0W2,]=.Q'H>Z;!/WQOD2.906# M_W_3_$Q Y(_YY#9ICPTU7ZLK)1&K\G[(QI/!.-U1"T,%;;TU6Y4UVYES7F*; MF[8/?HL5^Y[A6N"WQ&'(C,#WN>_X<> P;%.Q=->)5A19K8?OLL*+)-!BS;2,- M'-O,0NZ%D0>FR-=-J^^(>;I*NRJ?HE?:.U':&?\AB5(66:9ON'YF&V[ '2.. M4MN($M=- B]SS70=E7:3\AV[XPD;G^2Q(A*K;IWJ>-+V9W6=LFK:16860IF= M'\@?!C/7VZ;5VZ:]^5.9-#89MM9&F*%U600_>5Y@!#'W8%])DB!SG[WT?=V+ M^EZ9IZO0JVNQ[17ZGA5ZQMFP0R_PP\0RP#2GANNEEA&Y/C-LDWEV9$=6XF?/ M7@:A[@7K!*BS23F)@S,B?AZ?:$/.JMM[')L0\:S*XZCG_AU._2$.YB#[6 ES MU5NFU5FF#W.N!G-LQ[4\;OAF1%TPL1'Y3FH$:9*90>18+(W!,NFF?^LT:I^Z M6%M%7I6GT2OR_2GR;#[#Y\SE9F:DD0TQ0QPF1NB8IN$ED1=:CAM8J8]87\$" M4-8^G7$O'@8!??29C'OT*W#&9!D,SY/7(H4]8@5?F3_0*?.<*/.M'>#$S.8^,D$41^!&> M8[ P"PV;>YD;AB[\QWOVTM4MYPEVJZRS^R":5!8WI]QAA?JZ3<.U"7BN^.Y/ MQ?2NM@FGM[6KL[6?Y\]YPA#<)2\U(B^V#->T B/.S-1(SJ"K;4B M/;H]0O-CZK[I[5EOS^ZDRZBW9RNU9[/M1;!(408>HQW8H0&N8F(P%H$ PV;$ M$\NS K)G#E(#K2J=O&95N8M]VNOPC#T(J?2[W<&KW7>[Q[L[1]I@_[5V='RP M_9^_#MZ]WCFLJ:8?P$[\O_\*;2OX\UY&L'ABM)T/'W>//_^"\><*$M&24P>$ M$4G9AGP%K-M734G2]$IV]I7[G/^6TN MAK;,V$LL!D+JFX[@/("(.C"<*+:S+ YBCAA^KFZ9ZY2O7-'NWANC)VF,5A7S M]L;HKHW1;%.J8[F6%=M&[#E@C.PL,AAWP2(YMFMEB6TF7O+LI:5'YJW)M-?O M\.11N'LU;?82]ZXO";LC$M?>#-V1&?HZC^KE^YZ;1G9FI';B&6[JQ@:SGF3K]NTC?5'GVFKPJNE;9S6X5]+K*>F,KQ"8F6DG/#.R-'0- M-_)](W8"WTA--W&C,'7MU'SVTENKNNM-2@R!V)=3CN\Y0HXA1NJ&R%LQ'_,L M[Z'&[]QUV!F=#8L+S@_YD$UX^JY)O?9>Q,H-U#R\%O<\F]LL-4R6(/)X;!EA MY#,CL,W0<4TWX(FH*(]NW2"_?IF57IE7[$7TRGR_RCS;@1K%5L@2" EBRS9< MYMH0$O#02*+(ZYZ\3B< F929F&U!;)XVZPB;OLQ7WVHFJC-1% M;Z)6;J+F8;3B@%L1CR,C-#F8*(]E!NPZ-@1$\)^0.T[$4TR>PM*N44C49RW6 MT]_H-?D>-7G6V6#,ROPT-2+?=R%R8,R(,S\PG,"-HRA-6.*2)GO>4X766GMG M0_2BRA1'R]7HDQKWTI,J)KX/@N[2+LWC:D4^\YEGF8;CQ-R L(<9+'68X9C< M]_TD\JR4@J# 7J<@J,]HK*F'T6OR_6GRK(>119$=!""WEIL:+F.1P1PO1 [7 MB'MQX*=AB"><[E/L4GT4'L8V7 %CIM+::9F<8DH#U+#*4_++BW&?R[AC3^/5 MM()A5-5V,8KS,>>MT]-OG.=;3"^FU?$VT?,9#<7QF!T[L&$'H@8<2A8D1>:%G M,-N*_#1E/(M]40JZ3EJ^23F0USSCH BI5O)S/I[>K!1T$P*F53DD:)?P<9_R MR>GVM()7YV5OE.[.*,VC\;[U++MPY:M)B#9G M&>;X20:OJQ4QC)=\]9Y^_O[=%%9- MRQ=HO\0"O:+UV:;E>0.3?- L3F_;5F[;YL&Q8 53 L?BH6N";>,00*4\,GAL MN2QTX\SU(8"R(]V,'@>63,],_U@3&^K[L=6)?,E)LP' M:Y5F1FBFL>%R;)K)?,?P$YXF#@^XC;;*-GW=#/LBDZ>KQBMQ07HUOC%'&77=NIDSMV W<5S$&$HL:T0Z^!"<#PBRXBQ!B[,&/-C1/IP/-T*;TVX MTF=)GI3.K^H8J-?Y.];YV,4?1/' MUD/[UM6OCRX?LNY>R[MB?&),>#FZ/92PG(5?K\T: 4M?982;5":]DB*D3:B7 MO)9(*;@=3B1R^S$#I#R M?)W82/L:Y_7T,'N=O2.=G>5O8:[)8$F,,+5,PPWCP&"F;1J>;246+)]OAO:S ME[=OJ>H+EF_G*TS8C]I[O.A/TN[88U#3OCM.P/ _IS5?I4F:!Z%+ MS#!B6*PJ*V[@['?)C[2M3&? M(!U2TF5(ZC,4=WV&5HQ/CGDY:K-W])9I=99I'GG.#E-8L#@SP*=(#9<[B1%9 MX&18;F8YL9V&KF]!W&/JP'PO5, MP_6PK]&-38,%ENN&'!;3PL2%HX-,K)$";U+RXE)XVW&=P^NS&0^#<-O.HO:6 M:E66:AZ"#O:1*+5<;B1^&$,0%*<0!'D>&*Z8IX$#WH8#09"ONUZT1D%0G\]8 M3T^C5^;[5>;9]FM8(Y=9ON&[EF6XD>T9L<\]P_:2F&>FF86QA=RC@=NCT/4H M=&LP'8\#A6Z9^Z'O)NDSL%$AK/"?:Q0Q]2F/]71$5JCEO9-R2U6?/79Q+3=-HM2P[ B M#AO"CBA*(L.V,RN+K,"*LXR@08KF^E1N3YF1&&611B=9D?XBFOM4Y=DWUZ8SV]BEY-5Z>F MLZD+R[),+[,,%CH0 '@F,\+(?X/@N?O70BW;_] MB4G?X/RDM/X.&IQ[K;\CK9]#SP\=SIAGA%GF&:Z5!$:48*VH'WEQX)AFR-)G M+UU;MX+'H?6;U.(L?9?5Y#,VU';=@- U<_PA7YK%<6A30_5_>6MS#P^A>V M2V-Z $EY7ZJ6ZPIE1M=^N\RJO^?ET2DK^4JLNSUKW.NQD/B^9^5!>31A$Y[^ MS893WCQ;FG:S-^U7,.W?)GO;'=-^GK[]VTW_^O?PBST\C[^>Y7M?]]S/HP_F ME]?LVQ_MS\/P8N_#/RS. CL-,\,+ M+0=9"\ -S!S32+AE^BP+K-"U+O<-EDC1S0*"7HH>I11E;FSZW'<,;H,HN6&2 M&;'/4H.989A8W/.C,'GVTMPRYVFZYOZ@G;%2.\?5_5-;*G<5KGIU1VYI5^9( MP*K!='):E&")T]Y375-!_+G_X1\P,7'F6XD16I$+YBQT#>;'IA'%5FQ&"4OL M)+S$G"T4JU6E-GJQ>K1BQ5/?3&S3,;(@XX8;9\Q@3L0-B[.,9:D=NEDH4#WF MV_7F#9R0,HW5:[].ANY@.JDF;(S>["^KF?O=]MZET=K__H_#&(B=SXW$9C9( MH^49(7<#P[%X$/LQ]^S,OJZ1NTN1VJVJZ:R!ZZ5I7:3)M3T']K?,2$TLK3=Y M:#!FIHC6&\'JL]3FSCIMF;V!6GN18K''TM!,#&XBRGN$U96AZ1M1"D)ANJ'M MQ^DZB51OH-99FGB0<,MV,R-AL66X+L@5XYYC^%D86FE@6UD,VQU($O^U[W4% M[RPG8="*4BL:2U/G6=/\O"^@O;/3WZYR4HJG;ZE;E5;.MM3Y-C,3%AE)&B & M"5(&N5%J.&'"_1!\3-MQ5M92UQ>_KZWNWHWGW^ON2G7W8A9E- G!R&9&Y/J> MX::.;3#73XS$]!TG3DSFF_XZZNZ*3FT?\0G==C$:%>/;',^MZ&!%#*0_55F5 MFH(3^RO']_3+V]T?GX\/\\^?]LR]UWLF.+H_/X]V77@7[P#^]N7M1WO_+3S/ M"G\<#/X)DP0")MB78RMS#==.7(-E:60X/@179I":GN_>Z&QN12>\O0BMO0AQ MYL:9XSC@W]D(WP3A> 1FPPC"E#FAY2:I8][]P=SJN%!J@>N/3QZ)%/[<._G' M9$[FA)YOA)$-$7S@I$9DQIEANW8$/S GLKV'2ECW,O4X92H-0R\SP] ('-P< M32\VP*PXA@W_)+%GLA3[MEU7-^_G3.[.;-RBY&0OBVLCB];^X!_3Q4(I+P)' MS0?[!D$+YKM3(W0=._("/TXPWVV;NF_/]R=K;)P^T/EO+VN/2];LO0__F&&4 M.3[SC"1S;<2KX+"7NI8!5L9-[2C(,MLD67.M^;8-9>9$CEM?%Q.W]$BOE[VU MD3WGX,,_6>IEH1>81F(YOCC7BP(+HHF !R +$*#:+LF>O8!D?IWL7"]PZR]P M[CX$#IQ%?FB9AI=A=;(;)T;DV8GA\C"&O9;;H162P)F+-E9I[%K'>!J;:*]Y MPD?"C^!?N,L9AYN>\^'%+4X"-P&@[P[V"$HH=32V5\KK M*>4LIG><.=Q)?,-/0\]P0R\U6.IS(TLS9H:!EP5(=6J;Z\2;V -IKN>I7Z^G M*]33F5.^$+QYYL;,\(*$&6X6.08+DA#4UK-(@_F(3_B.2\ZJ M:7DASOC0XTB*:O)0L98:3(?YWMO/UM[H@_5E!/-FA1<'@W\\WX<5BUTCMFR(HES;,1#6U@#S M"QMO&%G1PY5O]^*R=N("EMF,B'>2XSE>:$/0;<%^P*/(!HMG.S%Q187SN\#R M+/<-HJ!-K(!\_@"!3T<#%U11]1F*6VKG3# 46Q[C'&PPC_S &A%+ H/' M*>=>;'M^P)^]]'33"N;TZ?>^_O$):.Z=[)V]YJY>^],5J=,9JG9$Y-QW92/S&\S 03%"2.P<(D-EC"G-2*><@M MY]E+UW%T+^SSJD]7B5?E3/1*?!]*/.-1>)$59XZ5&G$68$V9F1BQ%UB&A?VL M?@ >1D(HOI$>+2BN>/1)U\?A6"3)=#0=8J4Y*%"6)_F&<3#?3U*B@M>$GV;- MTB&?,!A1NL/*,4Q;U5J-UV(Q>@NU.@LU3\?L!\S)8 V-A%F!X680^# SB(T@ M39+,@SW&9%B!$UJZ;<^[&7V^XBDH]_K@3]?R]ZG,N[1XRB(^C I1FU EI+0@QKFVWEV.75N-=457[?'*0';,?O?%:G?%:P,SL9G;@>Y;A M\-0S7&Y%!N.F9R1![+L\R@(3H3]MW0V=6YBN/N.QOOJ],5&S[KFLE#(P5 M>_;2L\S..B>E%,8AM;/AVF"+I)_.U!9N:IV/P[(*033LQN6?"Q@UN'H\,-_&X MP9+(-[S4BLS8MV/+0Y07*](C<[X#^%;$NK=2HP=.3O4VM+>A:^0W]S;T7FWH MC!<=9TGLA6E@I&$*7C1W;"..X]#P0YLG<>!GH6F+TD3;O37YYQK84/*Q_Y@P M>)QJ5VIUB;;NE7"0]5)JXS;L^Y1I+\ "2C2\0 MT6)<3-#%+N'/8RV'D9V45'-=3K0BTR:GO.+:=C&F.:8CS#?YF(V3'"XBO,X1 MO$VUM?2]Y<-=>RO 8]JSHJ*RQ!YY.3F'T9%I:7Y1+;S9?83$, M8CI9_I5UF6,GF&EV:_V+PR4K9)LA8W[L@64,P3@ZH>\F+ M3.W(SQX_2?_S@ MF?K2:=GT*)]P(RXY^V:P#-[P!1M^9Q?5LS\Z$S'*Q\;,Q,_.V=*9R;([FQFA MAV"6BY+1BH+>\Q*O@C&QM1F+=EKB[O5?OUXB6*%C-!.H*=NX\8$J_/>Y#987*AP]/%P1SLZ>'/\:7"XHVN[^]O+%7M=!KU] ML']T\&[W]>!XY[5V= S_V=O9/S[2#MYHVP=[[P]W_MK9/]K]>P??YF!O1WO^ M[N#HZ/>'>ZTKGI_F8["]Q11ND5:ZQG\D'':S,UZ*%ER-C6#3G%3S[P&[*TED M;45IIX11#]E9Q5^H'_Y,\^ILR"Y>Y&-Z.'WI3RF8TO2BV9C9*&EVQ,>-1=DR MA561:2GY9/GQ%GTTL^V+SP(P3<[RC\TM:^EGE]W6LK9\*[K1;2__S+NCP=I7 M&] O4G^_3.]'6:8^D=K_*V\],* MEY>YEPL\S#6?/,Q1787C_2IOO'$S9UU'OM8[]?[_L_>M36TDR=I_I8-SXL1N MA,I;]XMG@P@&\"S[#F ;O [[BZ.NICU"8G6QC7_]F]62N$@P T9 "VHO&-3J M[JK*RJ>>S,K*O"%S?1N_QMXXOKS)E/D+T^WN<^FG(ZKNI9%+#1LQK9\'?CP8 M7*Q;]A.QP8_LX+MA5V_NX;NJBX_DJ;MAWV[AJA..!):BQ\$PSI70@8&9(WA0 M5!L7PJ>MO)1@@@FZV;['%$I>#?K'V33*37A?CXXVQT,8CSC8_NZ[XSR.&\-A MA/^%U0FT/9VZ\8X_Y'2CWW>//[#]PU=?X%VG'X]?U;L_=K[O?OE/=^_PW]T/ MQV^^?]QZ)\[=>)[O__;QC[W\["\>[GMS^N'X ]]_#^_X;?L[M.-X]_V_CW>W M/I\NN/%^?.8?C]]@Z$>]]\.+O:U_UQ^_?!;0'_[AJ<[Y[CS2V-F>_%T:#.:MEA](['TULW^F? M@EM/%+>T]281*V7"D?.HG%-.4TM"9-9P;AK<(C/0\&MQ\6M'W.XI2W3 M+O*$ K<1<:X!MQSQR%FAM".4,L'6UA7I8'7G#=R6'G!J/5U\/>@G4(9)NA9X MQM?:QV&G.K*#\&VRLS ]^?14#CDM'\4>9F2*FKCX]JZZ;[B"8L1)XF I&#$%8??E!<("\!W3X-R MW*ZM\XYI51JGATZ[_2BA#TU@\6"B+T__Y-/RL>HI4RVGC M<8ER1.K!P$&!G9[S'1M!%+>8.6]=TCXFZC3%QA=BLV+@,$]LC+)4B\01$\0B MKHU!CK& (I-6P7^<%G)M71Q MWT^_]?NAB5B?NL0.^MU5*8ZZ"AA5+Q 8&JBRA@I$FP2<%H#*<F(*XJTK[PW9:*6^L7C);B[H6;^-N@/A]7)H)_NEDSWN=I.2Z-_(H^+0T?%H,JF&:1L8X0>24"2A)HG,95.YI7%N7M"/(:N27 M* Z3U>4H1>GO1^GG28GRS/I@,.+>6L2E%@@DYQ!EABNO;)#8KZUSV1'%$=(: MQ=P_B?F@7^]S%;^?Q-XP#N\GR+W]$>XEO'V]\88U44G'=O!''%T1Z'Z;%>QI MKU-+)Z<'L=O-?OM>V)V-_O9$)\NRM:QE:W]Q9Z&4N)<4<#,D)% MY"+&P7C,<- YN6&'\Q(8_5B.L=B+.9U*IAHV'->]>C@:-'E/RE[: 7--*$'/81<6%RQ:D 5(12FX@R4?N\+Z81-81X(CRS5'GK,(\)08+$9KZ[)#N&J1<52<'6VG'46E'TZE MYTA'H@IS@S$RWFM0:9PKN B)@K!6@%R]MG1M773XTO;:B[_CEIJY<=R'QOQH M,FKFL..Z-[*]SW5.2&B'PS@J(<@/1SXNRF(_[9Q)8J,11(&JY4'5S@+[L#8R M2H1%,1!@'RE:9)1WR H-$\,&:PQ;6R>LPUMU"K1X/=I./XI2/Z!2SY>Y=,YP MQ2@"XX$C3D&IK58.IK>8=DZ/=_848GQ*,W (B MDL].Y%,34R.IH-0246IW@7HXX;5,22'.G 24\@*9I#%RUC)*(\%&Y7Q9K*/) MLCP?)23YB:C^O1R;*JI_;ZH_[R#1UE@<+"(V:<2Y4\A*3Y#BR6DNG94<"(HP M'4%7H\+M10[BQW?Z?G^ M<*<30)+"W287B1P_S] MMD96.^C+$GTJSQ8"EL!?"@0\$@3,%QTDQO,H-:)* 1@K9$6U")/9$@V1*XM M 0B@'2,7TY6W# *>5=C)3J[D$H>CF0_F//EOI^K%YQ9]T@X",Y/)!+RFQMA> M+,=$EPAA[Q983(A,) W1:6? M5?3);[;N5:"0T$1H^[@>'N78K!R'$J+[.>;Q+':IEW_B!@0QS#92'.[WMB]) M8S]M@2PNHU2JO\> ?L1!OP#4K0#JP^+NCS:<&;"8!+$&<6,8LHD+1(3S@AKG MHP. ^K__T2#%7UJT25TB3]J^E7-+G2[,XXZ*/<<\0HK4>$]09#G[KHL$:1QS M#AJG HY.)BW7UG6'D3M7;VM?[,EJT(_MXY-N_S3&:A!S)?BLH"/[O?*#&.Z6 M%N]I(]72V<=^=C9-[*+",Y8"1WZ!9P"[T%1Y@XC3^=@?#LAA0Y%1)#'LO$R. M+(UG%!='>[5WZ3SC6NTMC.*.*CS'**R+3EB=D$@R%X0E"FF? M(J",>5HU&F M)IQ5,-8B#7Y6'HU&&:JZT8:?WSYY%@;/_="(O7ZO?WGKMQSU6SHV?;Y +SY\ MV_WRX5.0UF#/P=JA^?1N4@D9%CQ*A&%F@J7!1L"F#C.D1=9.<6*L!+GX$YTN M:GL[M3V]H+8_-CY9EI+SC"%K;'-"-P&E4#!GDV8.I.0]RVHKGF!.D%;3B+]E MO]W?ISQB/MBT BPEYL[Z#?9&F?[QX7'W ^/F=A8(I?U5%# 9 Q%H3(2CW.(> $-YA8C'[V:TWC-L1R%K.X;2/]Q0 614 F7/28*NT M-L(A[X)"W#".K-4.B<0%H_QEYL*J,41+H%(OVQF-"5@W"\,,B9?+[8$HTTR /Q1(5VTD="<]KI M5FU#%\?,:A"4HJUWUM8Y_A IEUQI@Y(!1>4,J(.)DJ$8M4F)6ZH$6UO7N$W: M^AP\,GMQ5/VM>\$K4SPNK?*X@'S*2;][@*@OBQGBL53211V 1G"+.)<$&6H9 M$CI00*BD11*-CX3+Q:P%Q4?RI)3_,2E(4?G[4_GY1"5!2)*H0L)&BKCQ"1G' M.2*&\L!P,I[I[-4@9EF1)ROAU6@U8YF$HH!^G SB$5#T^FNL,H&Y4QG%MA1+ M+"41W_4&$9KQ(X9&JOD8U:0VHLW)>X?1CP?UJ+[;SN *+DCM8*.-[FU>5+WS ME6KCJZV[64BO^H-Y\.A3"]AKV]%V>H3AX![3$"S- @H6GX[+9_C MKE)(8 R29_\W1EP%BHP.'@&E#5YZ!EJNUM857F2NJWP O-7&* MI6A)3M(N._J**-26Y0U;DB%<,.^I8][CIG@N2/?$< I%D,PB#E&$9>" M(&.L0AYF-HRQX%:K;&YRLZQP^P=QHLY:,9O@HL&R99NJ-WC&A=XRZ%+HC[,G M[%)W[_+XQVCB9GZ=L15< MV,H-V,H5BZ2S;E]OO&"0ZN$ M0S\!0W>TIVA!GWM!G_G2?0H[B7U E&9;226&M#8:<0QF$I?16TXR^BRM)%:+ M7/>KP>*V)F3]+O'&3PT_K^IBN_&SU3QN.L,*EMX*2Q=3OT5!21*!(/B)$? V M@XS1$K'\80!L]93>F0>19F3S.CD MD9-$HJ248R%:;P5ON%R;*JM?X]SFC^7<;O4SGH.;^GWS1PR5A5;9S[%R"W[K MQD=]?\5.:YYI7"1'O!>*.6N2"\4@)@K&D.!BGU]8I M[I!6.6!*?/3RU7SI\2=%S1]/S>>3#3C&L,0>22(2XE(;I*FU*&@5@@#=9BK7 M[#0=1DI&Z7;Y66^$44\PMS'?@-.*YU+"(24#9,1Z MI%G.L&:)HQXN.$KY/";#0$=D M1-H0P[DE//#0T!&!38L4O:$C_VC.7<._H?ZZ_D_X,7OUA6?YF%-P3A5M_9]N M\(_UL_;>]+:'UL_#HUA9G[,(V-XIC%35ZX_@Z: 7%32FAI9]'MAN=6('3=W. MT5$[;G:_C2P0@^R&<;AR^N[??TY9R^4 (:>-(?UEF\ M+P>Q:T?UU_C+MSJ,CJ#U#7ATI8QSK5G+P['Q9^Y MN0V84*RME4X(SC7GC&G)O4TZ4,,3DR9\4GAM=M/1F=_Z!$ -N4&T?R";H(;/1VN_>/20!S7/30W\/-C=NW(I'1O(S/10T#7_B3G[4O0WSC(WX(VV=:T MI3H:Y,7I?VX@(M"G)CT#:$K.Z9M5X9__L.M7B?^B>.S@,TBH">/'EQ?T!YJW MZLIYNW'P[NUV=;#_ZO#]QMOM3K6SMWF]8K>ET9O[>P?[O^]L;1QN;U4'A_#/ M[O;>X4&U_ZK:_-?&WF_;!] /N+"_^?_^M?_[UO;;@Z8HFOJEVG[S;N?PP^-U M4-\LI*/N 0KWQ_"(,/S[0FMA59PD")FA9G,@ =K6M2?#^'+VRR^A'IYT[>G+ MNM>\HKGIE^E$G$)MAHFYA;$9@\GE7G[17)I;KB?7&'G! MI+KV,GY!KKWV9X]5+X30/_74/[_&^,_=6=I:VOIG;=4O&!$KTE;S0E&Z(FW- MXWJS.? 7_L9;;+C^R8;W9,UX)-O\FJ6R?WP,)OG!J.__J"Y8P3?8X7X>8[)Q M#";E]27^GL%P'()I,1P/3B<#\IQ'8@,:FPT#L'-?VSH@H&&;]J0>V>ZS'A7O MQ\?C;N,(V(JI]G]26/L9#,7 .^Z/&201 7QN8YA)S]:KNVYV-E1Z [/F;7=,5(IZ*8XKOL!UZ;%@ _L23$ M5^XA"$=($"999PF7D>4=!*PIQDIK*;#^M)/']Z^W#E9S'+V_$'KP7WB7@O61_Z^B/#S^Z]2Y]M[ YL/]^^]O>;]OBPY=M M^O$0WKWU!X$^0K_^@#Z^X_N_O?T"S_WQ\?#?:;8#"/^RW<,WIWMO/@5/$M:< M(*$"1SQXBFP,#'$;,&=*26+EVCK1':/N/7O&O)JT_*##W=2]=:BXO(Q!"_U? M49A;3!JT-(R[L!A/%F%@*]UQ'K'7_4%NQ<9H-*C=N/$/'O:OJSA7L.\VV/=C M#ONLD)$+CU'R7B.NA$,@S8B8]!S3& 5C&?ONGGN] %\!OA8"WVTR1 I,DO&8 M!ZLL9X(:&B+A5B@LC#;T3Y#OFE.IRX+ P@V7AH]D#A\5AC3$YSH+CA/K ,>B'8RF(Z(CERFI/"VU%6)8D.]9(1\6PC)JK!' !+5F5G#F2*09!,%PYL5D7F%8G#]^!H(4(%\$ M("@1)RD 0))6\G4VX7/).I4G'@2 M$P?CR$8=.#?>)JIQHOS61W ;H>TT,ML:#S(@0C?ZT[.WS<7]1HC#[:D00T&Z MVR!=O1!+PX,FR2J->* !<:$YN8&W;L'9A/S68B$7D2(8H M$(_PPR3O$26.4:$D_ M8R\2=\Y(4-2YH6\14Q+2B8GK,PK9E4;QO/\)"E:;D MHG28(8M)SA_**;(6@P42@U )4Q]$A%51DA:MBDM-'KI*#M%.M7WP^G7)(]H: MW^;V\4FW?QHGV/1Z//!'=AA?=Z&W!9AN TRG"P[.R+&U20F4/ 5<4MKF#>Z M$F%*ZJ"U$&YM7;2IWDC)%KK*_LUK5;EH\NTT>=['J8)).G*+,-8,<2P%TE%& M1,#B)B992Q@PC#OSBZ+(*V'.%3&U%V\?U,=9\'9)>#OOY\36!\D#09P$B7BD M EGN%0H*!*9\Y"!1L.A8F_(O%U4NB%O$5,34TH7Q0?V<96%)(8UK R\F5E'RK!GW<)_IS":&7]?\?UI![ ,PKK MQ&UW?6Y<$$M!IEL@T][F!6?GEVVRM_$IT;S 2(P23CDT07AD-4_(6VQ8#KXVB(L@D,9!=AV\^$2(85TPB;O+) M/RLL03M&L3XWQ>(7O905(Y.XRYL\\Y2&Y!5B=R]6[#1LQS@ZNX,^U;8Y]7"%#C.\DA0$W=1-\?EF1N+8KZ@2XVE^:\=BE"@QIW,H$,T9H2("67I+-3>8TS.FTB(';]F^ M6>7#CT6MEZS6\X<@H\4\$(X1UB2KM0U()V<0HS1AH;Q/)!2U7E6U+I%"*R&F MVU2368)S]L_*ROPU#A>\O0W>SGM3!0V$Y-((&AN:D^0FY*QP* F#*] MJ7>I"5/4MZ!L$5,1TXJ*Z3:+X1+1/!^J#$(DN- M04%:%CGAP1K3GM7P6<6*[<515?=\_SB6Z+"RV5;$5,14Q%3$5,2T*FYZ@7,! MVH15SG&7'#%.!I5]]-QCX3"[M9L>",%.PP=^[P_+48KET>)ZH7@P]MH:&R-* M6N44HXD@K0U#2C$<@Y&*"[JVSCK$+!+CHL'MUN "M"LAIL<,Y2I >U] N^!_ M$-S:P!)%)'*)-,N6C;A[3/*NYJ?W04!\UIM4$\BKUA_356 M75",9Q9[59S714Q%3$5,14Q%3$5,14SWO+'*F 2V:IS@RG.NX+>(%5.21B*T MCC?Q'EVSL=KPN4CAEFRL%OU=G<"(HK_WH;_SY\% :$H[@7@B$O0WY](1 MG*- 8[3)8:*M:9'^+BDPHM5^B%]MMSGX94?55O3QV,5!Q4BGRNISEP@)UQ^$ M.$"C_LG+//S#?K<.5>[.*D+4[4Z($:^-"30X0BW7,+-QYAJ,8&M)= !2.S<\ M0-(\?'\\&HYL+P]9<9HN"YSV-Q<.@@5#,8Y*(&DH15P2BP"-$N+4.LQ]Q(;R MM76*._CNB;YNI2./O"-RCXK>.C#\W_N1X"TDURIT6^1?2X.V'(9ZU._"X VW M_SNN1Z? MKKC/&*O^X/:_WD'6@3(."J0 M=SO(FS\DYXA*C#.*<, 9\J)&5@6*'!#KQ R35C20QPO>%;Q[.GAW&X/32NZQ M9R02PL%H(49%(T74F!L3@Y/7 ]Z?!> O ?D*$UP:+)+YL\/"$.=X0BXXC#@6 M#&D%3%!0JR7EWDB92R%W,%FL#W)S.[5@8L'$]O3Z%I (#- _0N<,LFYTSI1 MZ:T'+AB,!KA\: Y8D'!I2#A_JM<:39E@$GGF@" 2S9"SD2&2O$\\.J5"7%OG MU'1@1A226 #QZ0#B;4@B-SA:V02A$TZIL]Q%Z:AERD9C*"DD>X]XI%HI(D,R#D-4T E9TP VUG*CI*+R>T*32RH^-11$:QFQ3"-(6K" M@Q1&6JY3I"G:9(D)CX:*!?ANM4\R'X1!B,K_=2AQFE-KA8"TDQ@%DQR6+*5H MTMJZ62QW7T"O@-XJ@MYMW(7&1>N%E5YPSE0R-LGD(W8\"Z'Z"JL]=*WJIRHO_(/:CV)>3?*]F:[\W+'")WC.^O7SRP=9)OW;;:/3[K]TSC!IM?C@3^R MP_BZ"[TMP'0K8-I>W+QQT3O*)&<0]QDA+3E 4VO $RXVF%DS#.^-2R>W4 M%GU^Y,V.:W6YJ/)M57E^PR-2SA7HK@LV(>ZB0< U' +:$; A4@!I7,*&1]'D ME;!/BYC:"[@/ZE(O@+LLP)UWJT!X%HRN[.Y#RR>>]9<..3 MP$SR)//2N)C&Y_&4^?D&MT]QM++^O^-Z6#>^_Q*VWAKWY\8%L5P^6)CJ[S&@ M'W'0+Y!U*\C:67"$-C?@*'+ M+;#=U[8..[U->U*/;+=9FYJE:?/"RO0V3LA;/(B#K[6/$U[W-OK^YU[SE(;B ME:R5R^-VNPM.D)28\=( H7,8J)VT 3EO.;*$"LI#\-2PM776(>K.![$+*A3P M+F(J8EI1,3VF"Z2LL:NTQB[X3XS'U+H0D?Y-"SIORY[P^?79+4XHHO8BIB*F)Z5F)JO>?D?/-K9[HX;>:UJ6QV M+86LO5EPB(A4BIB*FEBZ> MC^,2*8OG_2Z>"YX.I861FCAD:8J('/^3=6UX%;_.Q%3$5,14Q%3$5,;1/3;0II"^L4<<+R:'/XK0;*%7FP/E A M$\8WH=+75-0&8K#3\_WC^#NP@[(GN#RF_&ZT/W>RF^F$#2<4D03TF$L!')D0 MC0BU+DD3(Y9V;9WP#I>+F9IN7CF[*'+!VR*FN^'M$EP7!6\?&F\7/!,N"4X$ MY4@;PA&/2B!+(T7,6BJ4]Y(%UR[ ?5;Q%_NCHSAHSJT,XE'L#>NO\>=]%*OK M42V.[R*F(J8BIB*F(J8BIB*F>S9ME")**<.(X)1'R5VRPA!#M'(R4L=_WK1I M^-SF13IW;NF V;.?#NWW8O$LS^+Y,#HOI#+;B[4T""(ITH%2Q+W5R(!X$74L M4FL(HQ*OK=,.T_P.!D_1[Q;K]_VY+HI^/[Q^SWDT&%=!,FV18"HACIU&+AF" M?#(4*TVQE:15^KVD((M6^S%^M=WF (D=55O1QV,7!Q4CG2JKUUWB+5Q_$.( M3?KVDH$$0G_LNK&:=6GZA5'_Y&66S[#?K4-S<14Q[G:)CQ7P%<,,E@Y['G6$ M_HKDI'.MCWJ=V'PAMO_'=>C4Z"$W7$>L=?]06[%QF@TJ-UX9&&X#_M[_5YN MQZ#?A>9_WH$6 ?J."JS>%E;G#K!0HK36CB!,$T:<88&LHA$9CF4$3BB2;F!U M606@"J863'T>F'H;RYM1'X/URGJJN9#2V80%=]PIPL%("]>#ZC4&][+0M3#: MY4'OWCRCI5@#H67(!%QU,%DL,W3K$H.!NP=WG M@;NW@-V@'09-2X91RU5H_)_:*@)_J*18>F@N6]!VB6@[1W152,(F'1!7GL,/ MQY#Q6"(=)3'1<$M56EOGC'6$+F2W@&X!W7LCNTY:I1,QC! >'=-,2JFHD0"[ M/$1:R.X3@-_Y$PQ*!LLU2T@JG,FNM\@XY9$#FBM%!+KKS-HZU:1#Z1(B:@OR M%N0MR#N/O"EB1A2VVC#.N55.84$2H3P(+*-U!7F? /(N1/;PX).F&B-K OP+MW/D)*,SEHEM')<,&^TQ)P%4$+O M7'2Z^!E6&6[GZ\83$Y64$04N">+,)V2H$HC+E*S$FGL<\M$QT<%7G!U;24=# M$ZKUCV;2P;^A_KK^3_@Q:_6%9_F8Y^!48=?_Z0;_6#_KZDUO>V@]/SR*E?7Y MK)GMG<)(5;W^")Z>$P!#8VIHV>>![58G=C"J^JD:'<5AK#;[O6:,[2B&ZE7= MLSU?PY<.1O!!DX7JQ;7]GKZCHL_=K8W#[:WJX!#^V=W>.SRH]E]5FQL'_ZI>_;[__N#Q M>J%O9O;6/8#:_A@>$89_7V@MK)K--#N#QF;Y@[9U[_JR M[C6O:&[Z93K;IGB:L6!N]6O&8'+Y'"9>X E43$.6IV^>7G[17)I;SB?7%. - MN_XR?D&NO?9GCR7DA23FIQ[[Y]?$/366WJQ!?Q$6_I?'/,S"5Z^PP28S^V', MC?GY?K72?HAV4&T#XH9+D>*7B.)=A^:"P7P=7;R",;9[W/XTDOZ6'7YN T=N M,[MN>A;D<5P=-UM4-NWPJ$K=_K=AE0;]XZI_$C/7 9(3H?ZMYQKY.]@^^4S;'=)]O+(#L";]?C6_K\V M./%NR");<3IR%1,[G4Z]??NX]>KHP_NW?^S2=V)OZ^V7_:UNO?OEU='' MW[8IO.MT?^MM=^]P0YQ[Y_SI[F\[[,.7W6^[/_[S97?K#=E__['>W>H>[VZ] M@_=\_@'O@\_^?33OG=O[L?/MPY=0[_[8^+'W?O?;WM8[\?$8^OK^P[>]PQVQ MO[4+?7LG/AR_2K-0]]T#S'8/WYSNO?F$I9(NZH TY38GG";(4,N0 !,U<;!4 M11+M2NOT0!L:!93:T[7;',:Q3$?AJ!%$<8N9\]8E[6.B3E-L?(-)9(9)Y*]W M& H4W1<4_9B#HA2$)(DJ)&RDB)N\3> X1\10'AA.QC/=5/DSB[NR3Z3*'WU! M1;M1YD+9B&K4KP81M,_7W7B9 >9+/:"%/IL/)X/^USJ;Z>YT9C_T>W>S&MIB M&-P_]S<3UWN+9\16/(%94#=2K6PO5/8X[[S^:#YX*B42EKY.+;V>RT4QP._= MV&Q^]\+&!6F4Y6M9R]?LY-*%Y8L$J0)P#10$TX@+[A"L6!0ERJ4@/%G*(S!I MW5%8MVC]>N;YCMM/0(MB/[!BS_-2*R0C6%HD3#>-&EL-%86U_/XF]82P0MC0(JQ>XB56:IN 8PAP;@##&D666(X8%$3%Q MZT("" -J0EM45.Z9YS-L/S4I.OZ(.K[@/J-"X@CVA]?!(5#IA'(I'&0)]4)% M3A*C6<>%NG,VL/;E-%Q5EA*B&U5I$@T+5,7GZJJ-$R740P_='A4'RH,5Q+T@ MFOWT:B:3IN MF%M;4X$,"T[=!J<6=QR9EB%@FY B%K@(EA0L*>90P@!2#J0G M-5];5Z0X29ZN\BZ=B13EO1_EG2<9.&I%B!>(6H9!>0E&Q@2"M+9:)4%2-'YM MG6'3(N5]9HZ0'(YEYVC&R2 >U^/C";6PW@_B&0&9:4:5=V^^VKJ; [X1\'0T MM#EE_C=%^V8-PM,&Y_&R] 90#0XJ+G!R)(FN\1B!BH1-1%"N5$W/@%IE1Q572.H)2=/H1=7J>MY#( M=?3"HZ0Q\!;09]#I9%!2CGDME&26K:T34UPCCZ:=KW.8T##K)9"/YK3V*(V[ MS4'C<>\G=VZ>@RVU=$?(F2!>]0=;4S%L^&(_W1Z'%H-$$L&)D,!0"$8BKL%^ MT@%8AK?,1RHUY\FLK6OD"XL 0D'&& MHH2MULX;:1T!XM B=7UF[HXYVA!3' QB.(M#MM^?F^>B'2>XMJ:"F)R=.,QB M ,L&_MV$#^N"2[<[+'&XL5#]B7$B@XT",6,8XBDJ9!37(">BDG.>,NS7ULUB M/$0NA5(;2^0"I,4!_&$? 8M*)B(Y F.8^4<)S'@L]\:\ ME>1&!V<#OS&3RJO^X !D\G8JP(QU)5O$V^$">@GK?@Q/D=NI=-/AV&CQ'2H+#5E )-D94''$A M--+8$>02PU0QBCD7:^N"M\2'^)NTNL IMO>066 4&; )6H1QR+' DN4K&)RJ45$T2*M6F$/?B M_VCY]DI1Y0=0Y3EZ@4E@.I]5(/1ZY^D!_"$J4O1[=?N\S&L7!<4G>\5AA'#-;9[^WU4BF MGD2K-P?\AZ1 U*T@ZLT"V[#8>AIT0E$1!FS#&62%Q4@QHZ,4*@5+ *)$B_:$ MBQ>C[5Z,HK/+U=DY6I&,"" 'C7@T%G&MS,1_(10.+LH0:<1@(12GQ:/4JSBR MO<^QJGM5LO6@^FJ[XZ:R5M8XZ$X.YS@9#_Q1S@@&GPWK,,U'^VR\&K@],:*_ MCH?0LN$03")7]QHQ;)[):?.B=#8&@RS7YBC<1,0[^?S<.&\>7W/+[[5U=;<> MG9)B92T/#M\MQJ$2QXFQ%A%I'>+4!F2,B\@K2ZBC6&+!FVT8OLAB5KE^0 &( M^S\K^V 43#@=A@P1XE\(CAZJY%E@B,.LQTYPS28,0IC(CUW3N<,J8M^EA); M\@!AK?U^^%9WNTWRC[HW NVH%G\O?Z:X^UG M\IC89Z^G['1Z?@_&]$+%A0)4MP*J#Q?(R@>ZO^4_!6&)$8DC; -%7%*.;*XX MP@+1CE!#I)8Y1WOQMSQ995ZZN^7GE;D$L2]'R4\O*SDWGFO/!&(XG[''A@$; M"1$9)K P)#!#^=*"V(NKYFZNFF'VU5RH*MKH3<-4NE-^_M,51F]JP#WF,Y9) M15G+"]3-4A+DHE&Q_IHCZYX7Y7S4T.6=GA_D+-U;>#(B01P M@R536 #>J PWBVDMR]9;6[6U%3MO16N7JK5S)($38R17%F$9!>(Q<:2]-N1A72S?-VLX37@_BB:U#%2=EJR;^J/[H* Y*)/)C!0LM(M)4 M2K/,5=,:8V#P[&=)33SPQ=A9'H[]L7A8BGJ)J4[(V+SO+S5#SB>"?,YQ&ZT1 M!I/)"8L[Y[,M[HSVV@P/X,XHNO[@NC['631F0C&K$3?$(BZ20BX)B[1A*4@G M@XJ9LY .UL6S\>#JNC]7[;@9'M1/:'RWTL+1FOOER1 M'Q=DR!V1*/J<\0KG8QJ,202+%8Y6I,!Y,6U)5&)QCJP>+2EJ?>]J/9]& M-QJP*XA#UNN\>T2[& M,9/%ZXDH"BHM#Y46\^9BJX2.(2%8;#!82)8#/C&.=#2,8$\(GN2BD^3.E4** M(^1),XX;>S\7]+NH\.U4>/X,DS("@!BCP!78"Y(39#QC".L4B(@\J5SU4UV1 MBZ$X-^Z?5@S&\6U>_GP=N%>2P/MA:SX!H> M&<4)YRRXV2WK,=)>*A29"(I@K9QCV5'EVZGR?/0I& A16H:8R26-HPK(X.#A-\I3Q-@SE\!D MX"TY??:@\'S #1C)HNW$U$4>K$\3%I,A!L4=P!" M#K'(&>**&C"%N$(B2&X3P4I%L[8N.ERV*2:^N#%6F%XLZ'=1X=NI\!RM$"QB MYRE!,EJ@%2PPH!56($]B!"-!L9"]&8H_K;B,-K.)7%30V^%1=3+H?ZT#T IW M.@'+"PE70 1?[^S25.H\P.Y-6H2/+P[+%I+84)Y]XD$@YI8"..(ZL<01I(R/+ H9?UM8) MZTBU>+3VY]P=-U.A%7*$/%-,6/I63,&$1\*$.7[CK*5!*XML"H )F&MD(Q7( MA*B2]2R%X">1I\M*'WF_D+ DOTJ;"5#6FRIU^]^&51KTCZNZ]S4.YVA/R2WW M1-(<;_C_CNM)L9-<\6$^T?'SVK%[U.-/K^UID^'TL-_(9!#G\Z*6A6IY"]5B M?KDH#35:),2E D/<:X5T=J@Y1L!"UU3 %,E;=4!BV^'A+[MT[7.C%8U^3(V> MCTT6@41E,1+$,\1C-$@3;I$A08ED,7S2E(GK""K;H=+/+)?Q+-%W4[;R9)#= M:Z/3)DPY@KJ<_'1UA6?A]+]__O%Z*I'77=L;;?3"]DPH!;:6!UN+R>F4\$8] >!)Q1Q+2VGND@U(>1V>USZDEV5VRO;1O/V]5&,=!/XV^V4&LO#VI M1]">'\W9)^CZ\+FEIVL)U]B*7V.W?S(33*$6RP.GQ1,@ MX)XA0DBD%/Y42:ZM4]/!XFD%-Z\,1QGTH?UA&N63:\K*RA M]:C<92JL5R"KC&0;O; [D=/I?KH>Y@K$+0_B%A/82:Z\H]JC*+-3A;N8*Y(P M9*1+2KOH@Z!KZP1WL"S%L9^NLB^?QQ1E;X&RS_&9%'3"(DJ$0\@[.SF5OXT) M&6^L-IJ!YEO@,Z2C=9O253Z#@.6S$UOC80RY,O95$9@ MZ37',W9F@BO',^X#U!83X87H(B8\(>^P0=P3@P#+!" ;,T9''J5T:^M,=(RY M2]CKK?1HA?PSSQ48[N_$>0&&1P*&.;9#B$PTY2/I1 PT!!RX2**1+3,\I2D M2X%$ M$L R+2=(.Q50T *PV6%LG6FV!_D5Q2.>1B;G5: :TQWUO!-X=Z*QLIL!CQJV M]#:>3*6PGPH^W0\^+28SBL1%XQ)!$22$N%<,64<=V,/(QI6FB@B,0CG\P[<$HPKWWM>#HXVA$N_Z@\VSZ2R>5$69\GE M7\V\C1>]\P6V;@%;'Q;X1Y+$V"09,LQ;!-,#(X.31<(31Z410K(FF6*IP_TT MU?F^@J-_5IT+15FBKL_7EJ#.,"P3LBS7EN BATK;B)Q*7@H6]47Y%CN3@X'B8^^>12S$8]'(YA_L>)R^/XN)^;U/=_/"_O M1EO"-P[RT.^?-%70M[_'@:^',11,NA4F+>:Q(P+L&$T""JFIL2T\,M9%)!CF M*G@B @9,XF;1Z5IB-9Z*VM[OR:BBMLM0V_FXC$A-M#0ADB*H;60)F> 9J*TA M\ MG/I>LE7Y]C/NSDNW7>+DG0O:KOH'&-,^^9.2@>]U23 M'8X'9] T,W(R1&TVLGD%([Q_+IGB2UT>?BWFN-,QL4B8101S@W*6":2Q">@H(O_W124?!'5/"%M/X.)Q H"DXQQ)V/R/F4 M4(R4*&HDM=D]23#K<':7[9+V^3M:STDNGL&^Z@12.8/=!K;R%TDG,%^6L#PX&>P M"S#<-S#,1ZXZJ9+2$B5F 1AL8,AR87/&F9@(X 3+3,?@CA3E#/;C*V^F0##U M!S$'K6;'#.A09T**GDDH7]CHA?$LW3:US0UHU%^QJ$[EXN>ZU\L>J5QNLE&]$F]S#6!:XZ+UPDHO.&!*:*?=IYV;[]7>"QX)VRT.[Q=1_QC,5L;1(ZL@1I\H@PV5 F&.AI*** M^)R\V.B.XHO5ZDJ,SE-1=2R$9=18X$:6:\VLX,R12'5@VC//&U7'1=572=7G MB(V48/Q:XY'&V((%%#UR0(3S$6AI' \6]<=+I9,&X0@ET6C)8L&+N+05341^6D1T'EG!F,*J0%=8@E%V(TAMN8 M+6')._@*2_CGCH M2V>=6D+8@;;'""])>B[3S546T\))'@%8<".(:"P2+ MJD(Q12HI!PS69FE6>#N0MF'U_QCES%?P;ZB_KO\3?LQ:?>%9'J9?'$RU=/V? M;O"/];.NWO2VI2DWP3?2[L.C6%GO^\?P[M/L:YQD3V6YW8 MP2C3]=%1',8JI^'(8VPSM9^&6<"7#D;P01-J^N+:?D]?SNGDU,))?UCGF?%R M$+MV5'^-OWRKP^@(6M] SX4;I]+'Y[=8!XT8CZZ_I2UCS/'EX;CX\V@P:\V) M_1R1&T3[![()&OO2=K_9T^':/R[UZ;CNH;DQG._^M9U,Z=XZ.5$I -G^)#?+ M2]#B.,C?@C;9UK2E.AKDA>I_:HJUM=()6*'[S?> M;G>JG;W-ZW6T+8W>W-\[V/]]9VOC<'NK.CB$?W:W]PX/JOU7U>;&P;^J5[_O MOS^H_C;)P3:.X>^/UZ,;;@'7/4#0_A@>$8:W;^U/+"G-JG4.HX D.3;U@TS=/ M+[]H+LTM^Y-K"L",77\9OR#77ONSQQ+R0A+S4X_]\VOBGAI+;]:@O_ T_N4F M@EGXZA7VV606/8XMLH (S;3Z$.V@V@8X#]56]/'8Q4'%2.<2H;SKT%PPIB_Q MSCEF>6/.V>X1S:ZOF]19^EO&QT9OWK6V,=JT@T%V$_S'=L?/(0_X\2[9^VWW],,7 MN/;;]H_=PS??=W]LBX_OX5U?=G_L_8#W;7T\^D#?+GC:/OQXAS_\^'>]]V6' M?SC<_;ZWE>_O=C]^>5M#_]@N]&WO^-67C[^]2GN;$R_;[@%F\([3O3>?@B($ M!(61]M(CL%$#,MHQ%+%A41CGA<1KZT1U,%D\3+'RT2X%GIXD/"US@Z# TT/" MTX\Y>#)41Z-(0(P:AGBP$6EB/8J<&$V(L-:1G.Z[PVF;$F8M-?-.R_GAV]N% MY%1U$\<_/0T/0S"LCF(W9"6:YNQY/B>['HMV+>QR/K^]S8>"M(,%QJ6$49Y[ MA;#(=82U)\"X-$5:""^2I@H+E0NO .5BRPHB:5$D2%'F)9.4HLP/J,SS_ 1K M;:S'"3$1*.)4*V2]CLA3+J.(4?$F2846'486LU0\GC(_@P-2A_V1[=[;:?-[ M3+_1HH'\.9MRQ!ER(%($='.8J%- MYWE1(2%10L*%B"6;R(@3FP]<5+G8/5L*-[%;&\[X_FY MO<3.SG3^O(8)M1>?0^ZB!Z(L^XN^]A2XLF"((\EP0!SH"M*44\2# MCRD*'G6D:^NLP^Y>;J=]GO8"2$\2D)9>/*@ TOT!TD(\@U+$$Z60YRDASCS/ M140]HLI%J04.'N?L0AU.EG6JL46[!:O*]WS_.%8C^WTQ4_]3BA^[)<2N4OQ8 M"SA?GD.'>0IEE"TH>@L4W3U"I ;9FOK ME#W!!&T% +8LYJH# M3-XYRJ.$H?[45E4N,V"'PYC/)84<7MI4E+;^O^-ZDLCAYN1M!>WC6VY1KI)] M?-N-R.77Q)X6MCOL;^39-(B_CH?00)AK0YAT^ZG9E)Q<"9>-YU1_CP']B(-^ M@=];P>]BM8*@A:$!;&:BL$,\$(RLLQ@!#G,N/=7&QS6 6@T"_:5%IG/QY16L M>LA"X+?"JH))M\.D.4I(62("4PUFI].(@RB1PTHAED1.7Z:U]GQM7_[I\RG%71$E;/3]V<^ M[8^.XN 1J!.,!J]$2!.!IS# 71GTISFPDXNS\+?Z:^R18DXMA;J\63"G M8@(Y(H[@A@<[97 M# GFMK9@>V&!.%$::(O@ZUDYY)L,SR?VM,D->E=2 M6?Q5S>3::>84*5AZ*RQ]MUCRCC(I?;)(&DT0M\(A*PU'QJ^9YSBB 6 M'0%I/H9"LB!ETB@&%1$74B/+<2Z\CF/,IZ)$ -M3=CC5+8*C4JNMU&J[6ZTV M_N'V076X7UTJ M^_9J9V]C;W-GX_<+!> 6NW)#K31K?][_+^/AJ$ZG?[(J3!:ZO?$Q]-$OP>Z: MV]4#"-^^L#6Z M 2O&N DM>@W/\W4<'D*;?^T"D7ID:K1_,*5&Q^^ DN?8,_ MO/_/\"G[9<)G.N:KVSL;54' M.[_M[;S:V=S8.ZPV-C?WW^T=[NS]5KT&;=[VPUG+:_:LR/[ 5_4;V/N;#%234\MMUNTY[C M&.KQ<3,\V9V5>P#+9 56ZK?*G3;?SN86=/.X.3JRH\GKFZ<-1_:T>6.WAJ6Z^E:/CJKX-1=I M/;*]S_E!*>;HI6XG?W44)^FP 7:@ZR/[O?HR'M3#4#=F]^157>OZ _CY;3CY MKHLCX'05=!5N&L5)_NQA4U4/WISGU4F$K\&?]6 67=ZDYYZ,;[_7#,.T2_ 5 M-P7("@1T! ^&#O6J;-.C?@+" 909FG\4;:CB=WCR,,*(G\T6HGX97B_ X;C. M/WSR2[4!G>^%9COD;"K88?4M9LD/JZ.F*>?2.9M";\]GT/31T-^I0/+QU7^] MS;+^$OVD1&$CP3B*W=.J/QXU3\M?/9FTL6D4W $23*F9?[8+$H#Q:L8O6^G3 MJ301X=DK1T>#_OCS$3QS4/7BZ%M_\$?6@+P*=;MP;[;T>W$P&^%=._@CCDZZ MUN?!YIK^,E.STYIN#[$\&!4OBC'L#5Y],7U1(0<&6A=!_$!U(9 M97=E];4>3F+Y\[QQ<3J$$1!E.*I@V1MF/TT>O=FLS-^##@SBR0!D-!X,&X X M_0;*%R^B4YXD,RDWR'597[,>-@V9S#08 U#@^/DTMR0,X1:TX&N6_ODS)]HP18B7>9)/5.%[/3KMS$!G6A/4]0'<)AIW MX23+.=9T9I.SLJ[NP@.:$6K@]O,@PNL;D'U193?8&3I,0.,<(E)&XUD?LRB& M+Z=?G@+&%!@ -3JSI[R=_78E<)Q_;0YFKM&Y.4O['Y?XZG.;^IFM3SG@] Q+ MN D/7 >,###7NOV33G7<##$L@'$*I$92._X!N@W27< MA+D,L^PD+V63]:GN51MYD(!; (>W$TALIO'DZWT0\# KU-'8Y:)8L%)U:U#= M7FT[U2L8-K#).S ^;F"'?S2_?:O^#2 <3R>_?P"4SH_N-1HR7;'_$P?', PO MFNEP<4#6;X.,CV8577)&-&Z$TV=M__QX\XG'E*0R"BF&)>(L&&2UB_;SR;Y4S-E0"J;!389NF(P*I@"\H[,8$(Q&_INS_QM,^SI9EL"UFZ@\4 0X7H\&4W*[.7%[EVOSG\U#VUH MUD:CP_:,C+Y[C?GY?_ULO M9LQT0[!,[*".4Q,HWQ^[]3%T*[\_VT)-!N7I_A)PD;.S%!.,=).RVTVG_45 M>*@5[WXQ[B!^SC)]&_/:,O.6GA:PV_VR\2F*1+$('D5-'.(F,J1U(H@0[F4( M K"0K 38'6S_=LT6PI-%MDR7_5$= 11.FG-0 $PY2*(Q0X[M'V!'@@EPV43? M;+Z__1T,P<:]L=]0IP92P"[Y6L=OPPO\_4)J_8R?V46: 12@<>I,.44-+7/9 MBPJV:@.8T(SN:>X>.7W-_OA MS(P]]U\=;)[=137N5-\RX03T SALX#2;&T=Y]WP"AD>9)U:9%G8CC, 4(H"2 M?CXSA\]'-P?$9/L*3! 8U+N@XZ.!X;MAW$_;T(;CO"H]2]3;_B2)!4-%:12B M$(@'XY&CTB-B'1.<.2TC6PG4>W>PG;G=]L'ASN[&X;(V8E8"_5XW?.[,!S'1 MZ1NP.E"H#&K9"]& TAD) ^UOLO0, 3O//)>C?H.D59QI3(,(=C@<'Y],"%2# M*!:,53\!E@F&9-YU?$;:&A(WS927/;GUQ ]29X=#OA;.=GCSM_UYOHBK;ZJF M&)8[>O.^SWPP5S6PK,![,/-[GR A@6/=#XZP97AJ7[(L?N^PY MK1L"F^WV<1/!E!GQUWX7/OTR#I\GL4F-LZ=QM@_/=[0O/.[8AL8)=D$64T[< MM.>K[4[]#MD5]>TL+#Y?^SSH#Z'Q,<5!YOO9FSX9Q^E@3U>#2U,GV7K0/+09 MT.PN[?;SQBYT)9S=/1O!RU^>R6B:XVE16'FRP.?3T;P8N-_P]>SU;FC]>>>A M74?U<-3/UD*WD0>P^]S%9CGJP;M!!F/X7N.HOS@;+PR7 QL Q#H$V=EAO]=$ MO30A,Y-!:AR#OA[X\?%PU-#_19G"HMO-&PU5_G-0-U8.K+DPL/D%DX>=_PWS M-M3G5L6%9CT-.P(H \!&,WUSS=^9EN; BV),[!Z^^10P-5HSL!ZBI6!,R(!L M2!%1'B3+!H5PV]YP0TKL:9N=$='C7_UV]2-X&+L=:8(/H&^ M<8/IQ_84KLWP-#4.]5'5;W9#:M"+E/(-,Y@Z\S4,ZL;_.GU6+]L6W0PR@V&# MI+/=AT[>P8._MZ*/QRX.)E''C'2JK)H-I?^6]TAZ_5&S4];L)V0R/X.IJAL_ MYWC9[/*-V2#Y*P1:%G=_[C&V]/H8VQ(NVYJVW$^X[)4;0G\=77QOQ!7.>CWX%<_8=#%;SBSH'<^*48T9]&B MI D!"SHH9*W&B-O@-!59UG\:.=F:I?[M]N;VWN'O'ZJ=@X-WVUN7HAO?[N_! M[YO7Q28_61JPTSM;>F'%)6:RSF>'W"RIS,;!NVJO_Z*YB@AM@LARO$-3_*#Z MVV'_!%13ON-B M=:!L(0[BGQ@[DSV:B]LV\+VS5DZ,48"!7IB: MRCF*!QHQZ'^=IFH! M TW&HC&1\BOS'V,PG31I./5UYG 2^&X5&S=#-J_/RF+6QY,G]0!V M_S][;]H4QY&%C?Z5#MWW@QU!:G)?[#<4@;78S!7(EI!]Y2]$KM!2T\WT(H1^ M_]3F]VCC/RQ(/N_U^>0W 7 M+1EI=@B!JS XJ7R\8!B/QS%4N4SPS_5FUQL][Q+XWR2K7OF1LW?]U^9!#,\Z ME:*6_YR,F@_GI1R=U&//JS@<6']4;U29R]&9&W8K6WV8GW<\$X;3V4!FCSLN MKM\(^7?C-4^N-[29%H3>YN8PC*-)KX[3]0.BXZNG]:JG90EH MH&$^M#$=1"4M]1NF3L#91VL'SW$^T)/BX!F#ZVPXKI-*1^,JX6LN0E+[Y_IQ M7#O9B@\'NJ?7'\U[U"L_ST%/_F5S^O/AA(P80*%Z6/ XD,_NL/AVLOS'7L4# M\=EV>Z"BH?P3&MD>&&1N7*7ZU2[&:DX%9S*,%J=4'L8T*I(/6JPP*[\4'MDI MOKZ9T/+-:3 "#ZH4@-M.7 M-G9M%ZJ*.V<9$,\%-+81"6!WI"?=M&\-6/+[ ?[S,@MK%I&9QOVX=>W= ^)L M\-A[I!PK!=L2:>P<"OD^BTD8(JU4 G%W5&R8)9U M\^?;[_[8ZL"?G9=_O=_Y>_LUZ+Q;I?CG[$^Y2H=LD9QO/_''4T)-Q^2 M4#/(5TA7I2AES!YV,WQE+#N&\ N$N3)Z&MP)]FP$Z-Z#%/_Z@AI#6FS^]926 MO+Z=H)(@SH[AT\[SI7^9QF+F1P 1_WZY6+OC4I(!@QCTXUF=Z-E)DWYHU+KJ MB^5+)0*W/RS7ZUG'9;3.=U9= 0_928-^J((O_\G#'\;I8.WA,%8POU7J%/(= MD%7LY@%E@8:[I*Q K?B7 MZZ?\PS1/JIH"1+R&L^_8=R+=SM4;A8M$>=_R,PKHL=%I:[.$8K#0G4(]#*0>DH1DR6VE+L CM1*1FU MFIDW_-U@DB6_!#H[O]G^ISK(VX\5B4DY%Z L5*)8DM^.\[?A=_EVJ0I9?BQ[ M=W-"5#O3X]A>G;M?WQ]$1K,.R2/R1!+$E13(2>X04Q[+8#,ZDW0OW%0[>W_G M6_BQ.:*V5XV;.9NC5!1F;.]6%M<,RFOGQI+I!6C*'RL"G^*K59]8^H_ MRL\_[DZ.ZW"YS\C6_ 820JKDC)* 4EWD"Z^]TD.ZHUE"<;ILJI =7**1Q3&W9LEP(J@51MKJ@OG,(Z7_@'LO_A0R-"W=Q?G#5 MZC?K7>>BU$O>+/3W@H++FP"$$*249],"2G"8)'F<[%W)7=IH% M*-/K0B%=UC&*73M[LN]EP[_R,D&.X.HDED>^O*P/(^EAK6$V4Y6^9;@]QDMG MWQ_@F"RS$KJ2T7SIQ&"0"Y8@)K(*)*P01NI[<>F\>K_WXEWGCY>O7W1>O7G; M>?YZYY'=/Z\F M'L5?A=U.$62HV1W/Y>54.X##./EK\6)/AR6!4E7Z,,@"- M9D&0.?L$4!0@O#*/1I4:7#ZWW@\]7WK<_!W1ONIL<*FFE,T), MLM[RO!%0RQ?_-ZGB)/D> M1RZT=]%%I8A*F$K.F3K8@2 Q9N>QMH*K[I<_J_2ZT:M\#)_G[# MO_6VU<,W+[;)WE\'(N4MUTXA[ZA!//&$-#$1]$0A\]^$)A'8]JG!*_2K(#$5 M]%4IF7D7RH&L$QV7HFX@*(?]8M==139L2DK1P##7GE,'/+]4"R39VPKFV^K M(C&-C=:" 9#O8S;$7)WF,BT2@.OURN (?K M^MME42"G4>\ZE3C?<2UH;;J$[I[NG1Y$EQB1*2!G<)9+Q2W*_\*0B"YO0UXD MX]VYH#67,Y2ZP]%XFCF411=VK/;"C!SD@5\-J["SB@0C!,.$8Y^TL08N0%$5JBHU>[7;Y]H['K10 MLT;0WI/=?-M@'VBT# 41+>*>*N24$LAP;*6D"7/#GSPS:K4=U1+4;%T3UECC MHO7"2B] T4C&)IE\Q(XGH9DJ*O%EMKS%FLN(@'BS?4"HD"-:3!FJ4,CCCR1_'*$G;MO9V^A2ZMW*W*79Z# MV/OZGN1YY/_[KPL:9],B8F%5>JFFVTX-'VN9+0-(, U6[8X7%J@36OON2 MB%JE_E0,N)4]E$&I&\#SVCCP\B>N(BPIR>BL52(?"2Z8-UIBS@+46KEL%.D" M1Y>0D24X:G<^___PRX'/V&XC\8BRD!%'&9[-GJ20-PP[B5.P-!L[A*HUR /I MS-U"N-64/0#I8"ENC8 VPSB>#/M5['P\]0V7Q+S&YSL#D/HSQ Z*(D\$RY;QSK; M*]@G9%2DG&"51G:A1,5=6:L^6.86F"2?S M16GSM$1@[ XAEZVX7@L_7\7CD1$"7?CXDD-O1YW#P2" 6@)L?F-@R0?$F_L. MZ"41^#<*;=3_)MV3BC3K,J.#@2R-\(%DS WZH&M4E\O;[NA35=L(?WN,T+B? MH5'FNXIXAH+,Z\8-X>#/"4CDE;4\B2CI2D'21B;$/7^S!VP!;[>;'C'/W[Y\ ML;/?>;OS[O_= .B[M90C*-> ([]<*%0.?9W\59WZ*050UFKS(>]_FM9U0VI/ M&11P"4$E."1)5RU1>F=5;!OJ3;O'W?%2&/%XD$WCP; B!_@\RUAIDF+ZGRI_ MWUQBF6]*@* 09!8*!8P\G/2@YG.&D) UL]2KH!2-0$^/,N'\#\VT%E[2Q+G* MK*# )9_XU80<("V:,;J%PELT34COS=E]H[A8==1T?:E9W4K]:U4+ R^JD[&S M<0#F_L- TK>S0/;^T 9H?_<&@MDUA<1H]OOMA@3PU6#X8C!QXS3I-9]ZO+G( M7U\>&&P#%48C1P*!%N0&S[: >)W]6OQX59.EL$BS?WH4(3L:4OHZ_0@^P;Q)&YE!>8O27!&.SZ]T MLR]-EG$CEB4COJ0CU[L95S\[=U_G[2A1GFD$I\F@+3[9.E,9V"^FUSG90I4=IGV.-0ZST*1!7RJ8I\YG9'ZUGKB: +$_]V:XKIN)I?Q+ ,;?"C_ MP[BNG[:E)G \TU&;@'K)OJ^$= YMZ_M@458+Q7'A7ID.>ZNYL>QA'9+?6J(] MKO<>QC#3E_-M<1BKZO%9DF-U(U047S$+X."X4D9#P[)L)G6[*I8J#ML?CU?K%..]_P$ZH4Z'0P!D@H; ]1)+$]KJO=7W=V< M#:6^=%01LX(5 >2LLP3S:>N8\L\UWLW105<,1/8!\3'_67N?_NQ!,^Q^>-DX MH%J'].['3P?*:!DU3\AJH(W13".+M4;*4T-H2B82>B]4_S_?OOGSY=O]#X6, M!MAI_@1?\^-2_*L2JG,KUD^=V5OG_WV.A \:3<(H$8RXKJTN36++;YL+)\P@>3** +E JK_4%J'1 MPZ 5:ZQNEH65SBOG4?<+.NJ&O!F_/)ZSO/^2[GW=/F!!R4AY1"Q!J8AWV:"W M,B )!$-"4J(S/#X;GPYJZ89K^%OHRQ76- 5,B>%<)BG3CZ#O M^[++K[LI+F0:P1;^$B;#?.^%4>P_-E N&_GA0.*D!<<&>4<2XDYZY%)D2)) ME)/&$>J?/"N]3J'2;[1\-S_M_+D^YE)1EC;-4GN0\G54J!$J%M.:(ZIAU*P/ M]KE(,$\R,8\$R^03Y[SGLA@Q.AHTA0#P8WE:L,X$M"9MW)=*T$ ME'=_BC7G2$V,E:VXJ;]AJ^[(-5==#LM1&"MFC;ZF3!^_/\!,6$X]M.4 O3 9@RP3"@6?EU%H'F14]T(O_.W]NYV]E^_>=9Z_ MV?UM9Z\$Y38A ^&V.YO6)FQMJP)"S/<8F@/CN7^>0G&:I]>>&K/;[YYW-!8U M.V]SA#KS9VBJLC6$N37J5A@"6#3+:BBO@:S(NO;9SN<17-0WJ>( R.!:"@;G MT@CL5(DL%+FG0*M1W".%W�FW5#76@ ^+W]FZK%F9S4]!-SW9J66TB-KO+8 MQ@VRT!;J]SKQ8L814'DDP&TWFKYQRH1X,H3^U],+G/:#F8SJ!KH.;HUO-$4;--M_SH!^0!(6Q#A4CJ.%_:AXF8YB MS3<,_1N&M=LL-"W**@T@99$ ^2P,C;;V;6W-%RS."W%U;1=JRN*)KF+64U*& M8K7,MV6;&^=6"?,V[,7UEL^N^R71F7)'5^LRI<]HB&46CG=]R>-FVH >N)HCN%Y=9J=.@VIM[Y?VOER#LK6ZM[5: '1'&!6*_S: MP]%X:UX9[9_-$2#,:S%3I^)\U?(RG4.+ ]&.J\-E=Q9KBW61G.-C6)<*W'CN<[-];O=#SO3NW&[ %WK M6][=_W @,%%)1H,2"0+*\P)R)#'$*!71$J^H2^)BA8*E0*(@[(X MBP+##N/[T6;\]S=O7ORS\_IU\46_V?_CY=O.SM[^]M[O.[^]?IG5YG@UV57L]5V$]_^'%&BC.CD8CJ@+.LZ8:@TI[ MJCKIE(3 :7>(K'V,CYHF$7/T%1$ZCX#VUR3GC4\A^E8_8UPQG*S6*3%U MOQ[H_E%GHC=K,#<$&.Y&M+C8%.E>?YM=B&.E J F!UXCJF ^-''FRA596?% M(!O ).F.X\SOE^)EO:G=X8*WL,C[K.O*=$!3_T!U6I9'5RJDI\.H_8[PAJ:U M%(1HIN'_-DA3?/M_?=W[Z@]4BB9:S)"6E -YDT;.*(Z(Y=P:3XB+],FS;"_> M7I#F5=G&U]#%>DF1::,TY^SDFQ>[!R1KJ<9XC;*!3Q$GW".;=4>$?83NACX: ME97B?K=_;I3FI2VNL<6FZ<7:G2:P+;H LO%MNZ7IT/S1AU[D:RMOJNMA"OW0 MOKV*8\SY&-9F;Q4WQ^=N,?[K&,#LU8WIGY8"/=.\K)J3<_G>>D -%*8S>S-\ M44)"MOUV_V?D>O=_Z&7J#KU?E[KM6 ,".XV,,TA#I+'[F40K!5 ML_I"X+)V2\XA0DEUO@0@+4)*\4LV53IUVF)IL5F3/D-&;)7TUA"@5N'>M\T/ MTR*@AI.[Y#D6!A@ S.*Y[LYU\EHN>%?E9XXKMX[S7LIR<47O;5)U86"GSF7\?(;MXH&.=N&O.Z0 MDM\==>9X0*<>Y.HU>2Q5$.><,4P'NI OO,YOO?#ILMB>76I;&97W/%51\7U/9<>1F3[171MJN/7W?V= Z %]4$H9#')%Y#(ZK?F MB2.L/)68V5!6[QY<16_>[OR^LPJFZ?)M&ERLN&;39$&)%!7"4/Y'6'BYR-:4PKTP4+E M2$/(/F?20_/1IM5+D_]S3K)2E6T$B^KR7XI+:F;-S[HY3Q\'5\2T2\TL[6J\ MW/>G9!0M#:$$Z\FO*SE:>8D:/]8"[>^[A0#:\X4 6MV5^Z?75;NC[<5V@16Y M=./5*[?\0C95FLZ\6O"\>*?#;@F*IB6+8W;7@)/OW.VNG'Y5R\'\@.-F0M[V M/*2LU5.%=*\FVZM3Z@; ^IIT1T?EEOFQ57@0=\9;4,PFL; ?URT@_LE7:<,$ MUEXGNQ\_',00M H^(9;7N]@S*%\O$=%D%19!2XOU7B@$GBM)*[,M(:X4AGD>^U?PX$*+,[=7 MY6J#PC)?M8ZOEA+,1'#_K7_6+,FN.VZZ/7V.=4/R'F0306%T\<9!M*QLURS6 M<]['E@K1YA?Y-#:D$75'DM*+MUME#M6IP% PNV"K#0>3PZ/Y:CR;A>D,I*(T MLX*JNWQ_6E!$3B.T 1I-OS09S6=K5T27A<(0UJ3(U"E N\1!>*Y6-J!05ECK"'LSKW\V1_KL[F.'^F<)I4?RGE MCJ#U;)?LO3^>[V8U; CGL*&JA$KF;*N#OEO>M1 0@ITJ;N5AK'WC6]7C\HCF MNR;WXVE)*4G5L8*0)9R"\L2L;S;(UP%T_<]Z\)P[B%42W'P)Q!Q.CN)XJIL_Y5>]G7)MS4'^^>KPA3;! MVC6K>HV :-IV?[0%LZ'$<#9X/3I3048[L51 M_Z,6[XS:U>U;^J N,((4B85_S8L9NU43F!IFJTI",( +V"X>I>*B*Y=M0]SV8X[V>&N^#H8AG]W+6-;-:O')\..M8-X"XX.ZDSC.>UXV58 M^V,F(M>!:M>:--SF")^;(RS:'.$V1W@^J^K"G-\E?XN*+H\@24,PX]@D2W&4 M6EA%/*/6D_.RMR[VTRR^Q^4'$DN\"1AS%;6)BD3+4DR$)$S<19Z<35$8WE2% MHVL< S.?Q0S<&RVZV'C'W<-A34T$H<#)R188^L5_N_5MO?I=^?BW/C-_H7@/ MJ6GCQAR<-=&<*N"+*@,4)C6E/;7BN6Z"6\!?4)/4U)=#WY;@:?/X^9;)NMO/!65 -L&$D*^;2J!30#JM<.]N?L4.=S:S;]:M>Z\AU3-;6!</69\]6!):?0I=Y82-+6NYKZA[:YKUVV MS&IUI8H?5&7*%6G-Z$8&-BCL2-\2B8413IJRJ*S,9!-WJHE ;D OSH>(ZJ]/ MV7V Q*I.1.C4H>?XY:0[M(MQI25.H"&:"2@-GT+=M015F@D M S8?-*NJ?&D1+KM&J H&-9\?%M_5& H JH+Q>#*N""IZ=@+V+12 ]SH5Z_#B MHTL.UYIGEOR> G=5T>?<0X'FN%R6I8(8-(\%$ZZ:2K)@WAY:6) M/B:A**K:'$GE".BFSYK$,3"+YQE6&_K4\\GG*B_^V?2#M1]D,7I3;A+8KL:) M/"UFZ?8_#[J^!.M!,P'72//D[JAPP':KHH917DM@R;,U&8FM&PDL>J+K[6XT M3+OPM;HS = )9H#(( ;85T8T(U-M AXK/NZE)R_&DZJ(R%SG!*#PMDU!T=)7 M,SB7Q+J%1ZQ) +AV7\#F"N5Z:^IBZ^A%K..!#:Q-.8J:':GD*RYYAJH87UU$ MUGQW7BVN38]15?I=@C\EPZ=^W8+G?JMXLK8ZNW/4/!49P%S8=)W&-&I>O:2' MAN593>-:E=*XH-25IT\O_FF 9LD#GJ$[3^,X2R60 GT[IE):#S9]3+Q0BQHJ/]-!%FO"6+4N8"# M24;H>Y'QLOWB[WQZ=M[M[/W>>?[FW6/+M&QR!^U,RF><9:>Q2J8L&7=/.W,G MH?Y>,^?YP=]Y^R4H=8)@TIUV7YU;JY?5$K==5]?CR4L"!7.>%U8@ZKA'7 MI99(1^2DO*,;&&QINDF7*]WVLE[W6X_Y@W=WSZ@)@H=#4=:0 5E M,A)9[4G^$2CF1+XAO,H;NJY3?%H'*[>%'G,5)*-OEI 4J:LZS<\X*7MGD#P6O'D3GO.%%]+4RTX)6)IJDR* M)PT-$H*\S"JT6U7YE8_/4=W-V'_ZO]2K4O)+9U .;JO0G/@N!X,AX/3DM@& M*[F0![N6U[89_>HNC&W=.FX\6'(?S5A5YGGIP%L)QB^$LVQO3: Q%<=4B2LN MU+Y."8\!Y::.N;(D=?ECW18)''%EV\=UE>;R+@$5<.F.4_^FVM:EO0*5?MKJ MIO&_5.M3AQ46N3K':[:_*L&I/MYDA!9+85IP53LHFV9WA9WXRSPA-7PT%AD+]5[3(Z[XYB'#^JM-_74Y%83&H? MS,@XZUY"@RIG%QB1XMPF5W5S=0[F-(#=A-:;)/*28QN_Q*'OCNJB[>H-JWM9 MFY"K&6M+##9UO'8=2E23FHM_E!>"F@%C\)$L??\S>[+SO[V__?R,6E%_TPYK.L>8,6<&=LO<;Y<=G85U<17E5<;J*H5 MQUN=[1F/-3RE-HKVX2G?Y*J>CQKD=YYW$:59AD=%[% S,,!70%6"]A.Z):A7$H#J8-XYPZB4C?Q8 M5Q7TIO.>7VU'[-N*VR)_8U@XER%<4\J9F[E6%G3^8=ISHBGG6AC8J$J$R3? MJ(FQA(E?/]?"V#%MYCC7T&ON_H(2H3S@3[$D9F=1+F3-\S=8%6S/Y^!KK"I3 MIE=&B6+WIJ5N:X;0<@K?5;ZP;/.%VWSA^W>4%S=']MO7W9^VW[W\@7T'/GSY=Z[[;4U\O=?'UNHS5VD>2JUS?84*JI*.^HF M0Q L\M$X6R&U60@-9_N-KZ5Q!!B MKW)SS UAI5)PA8.ER;N8-FR(Q:LQQULU&*98>N-EU?#;]*K5Z^NOUNKB"(Y^ M7=A?%J(AB0'] BK)CRLWQ>="Z=+HG!\GX;!NP-?/@ZHKRHIE#DUPQY"$6?5Q M*)E9DY/*KS'K:U%I3=5B-VPUT]]NU=7I=5)-&8J;"T644KBZP5?) 9PUB5AL M;[781Z-P139MJZ;I*8UO;+Y ?-;BM&: JY>L#FSXI77_+E6JP.>%=XNF3RYU M%F^][]2+[LCW!N!HVQ"+G>]VZROAX^'IO_N]#-\?^)M_/M#=_;_8O_N?Q.Z+ M;?[F1;XJ]G?Q[HO>IP_[O_66KX0W+W[KO?GG/=W[>"C^_?CAR]Z+T'NS_^ET M]\4ASU<%V?WZU^F;?]X>[?[^=]K]^I[N;A\HSQ,VE*/@!$$<4X*L4189XXG- MEKO0AJV[$>X&]O?>[+_LT [J7*[AU/E;"0E_U@&8_<%VM2@-&,71[\/!:'0ODE%N'YSROQ\$&F22"B,F(D<\1HP, MTQQ9E;0TRH@$6:U\BPJ\DKJP-7-VG-ANLC?&8PXEPS92!4BD9@ ?R1N(>7**+%. MT$OSO00"ZV:AHM*TK-9 !Z=52O=DU 0&JX*/^2SG63?6DM_?72P-[2YP&=VU M)*[1Y\X1NNVYA.KGA:5JI[]=)O$FG?.5UXWGESQ>H=S?80\D&W"PKYV?;!:O<ZFVDB MT'V;)6TYQ]8R;9*T/HL1E]'+*\M1?3>_&@PODH5733',-B27%?][BV?K1<=_ M/=!>6RA 03$$B[AA 6F1'-)>4<&(LMQ$P#.E^8KP9.T.#-S)N-NKG J=79"! MSG,[[.5[N'O<<(PN]-U9=8W4-';-G;I8/E3NW<7>C%=[0MWP])Q\1!#_TD/& M#TLD_(IR+AWFEFB2;5S*E=?&^N03L][81*2/5TZ!;O'RIH7^+['W]3UY\V+G M-(_OZX%,GDFL$@J2.<23"\BDH!$5T>ML;POMQ9-GS*R*?R6:EU,&Z18UI@A; MD=FP&'$$!UK%*7@:>Y\CJCCEFB*IK >_\>-!EMU.+;:DJBFLG559FR@4CQG M\^_857)XKHW@ZXY2!T[QY2?-]C?Q2RRRZ ::- M+)IY%'6D=@Z,OML](&Q6/B2UTF/ =.>BI45D82\U)$M@3-%[L'+FM4M=K& M>C=!GL]?!\H:@X-A2$D*24X1(Q;18*A-.]-UC?XEEKK*2BB82&M!-(8 M1K]T?NK^?+=2T3J-OE,:ONYM'RBNA&?,(,ZT0EQ9A720"OFLK"GLB&0"#!>\ MQ>BJ.;W&4;25Y2$+1)6'4EAFSFHD*TRW(ZCG[P_&\<>,9))5/,^=]3A;^U(F MBRV/GGB5I'#&Q(.=RXD.="+9Z8_&PTDQ;;)&^S8W2^[IP=*D,"< M%$CCE,6&,VBA*R4*(:-']"EY:"69U2W*UL 'J$U90M:(R+G;7Z*6HYM&D7<0 M =Z!]@WA1:DM^+.$%4NVQ&CNSAD]YOW'>?]=WO>,#A2IP'VV5SE#SEF*M)$! MAWRGV)CR_O-5=;V*/T^+"&IE8TK[ 64-X$8KH?AOF8QK&'3ON5JY73% K^B6 MEXT.K8T,[1]UAQ?KF3<9'\(VFW0A2)GAF2L6C,YB$;'WS%IMHFL5P%L^P!X4 MP!!Y,C8&)"R!2!$)2!/E4+9[A M 7'<$*TRA'N1(3SAXG*42 JEJ=61!PHF@-C*J+>*XO/^ZK5APF\#SP+=??A! M->#:Y:I5 RZ6H<,O&44L-I%*Q9$DE"$NF44F:X:(,J4DMRPH*)07:Y3 *Z@! MC;NCE$U!"7JIK -)"ITC6U6/3IT:4U_TG0+3.0)4[(I%^6D!:FTJPY<,4-AS MXG4P69IPMC&\ML@%8U!4PE N<$A80S*#7H=/\W $H:C2AFA\,2[-DAA6K=7: M9YP??25Z%J9]X!"]Q93;Z(RG.(MNX":?$.UU:Z;>A A]W 9\,E)0[PW<<4EE M$>+98#4LZSLV*ISON'SLBPAAO4Z$H#+]_'C6-,D8P$8*\6UKY7%% ^@CB@:\ MG#;"_*_M3Z#(OM[S\Z(",X[N*BX+;3?.,^4J>NVB8,U2 #9)!-:OR=4(C9S% M$@O/L.-<2DMPUAN,D=9(&9Q:OGSS7UK[\%8BLU]V\_@.K(LJ6N$041 JH)$C MDTA$WBEG@G4::UZE6IV?4SA5].^%8.S/Z%J!-;$5A2(*'_"!B)XJ1SWREF>- M3"B"C+8.\1APUI:M=<$^><96\YN*FC]'@ELH%K:FU"$W&"0PB4H975(J>AX8 M==E0T4D3;E2,2&HX](7W(\-'\>T'@BRA<; -%M(<8H^WY#$NUAW9RXMKR\B[R@7 M5TU->TOT8X^](%J=7Q!]A4HI,:V4:JNH-V8L-U-%?;?E4ZR#.C=<<#>]469E M=J--J;/;:TJO/^[2#U\_\-U_7I)=NB,^?/WKZX?]O>Z'CV]['SY^RN_9%1^. M7QW]^_M?7Y;OEMVO_W[,]\J7#_OOOW[XV/NX]V+O:)?^M[OW^]_=-_M'GW:_ M]KH?_GGUZ=\7KQ*\-QOODJ84J AYS91 G'B,K)<8,9\,X192FE<:F6<-,4HL MO?/2OWU9?K=:X7GIT./:^O^+A[DX+69P! T81\(X\+Z&$(QB2L;(B&'V MQOD"IN+Y)KUJ"%AFZM!&, 3<@9CZT]WM TT"P8D+9"FQB ?M4%[C@+)T$DU] MB ++JQ$$;(IG8XZ3Z%W=AG24D3J4?A=%F'_:?O?\YXZFN DW@YQTBJ!T=F>L M?'68N7P5AA1YIE MG%<42N^?OGO:^7U[^\^*LZ]_5)$4AAF.0DO.R7C^FW.,@= =?:$\OQI::-IZ M37NUSV5)G@XFO5 7J$,3K+H-6L-B":W%(#365 :ETB1UQH_T$[0/_](=5X_\ M>5K"GN?GNR>V5W4+'XV!V-R6E@>#R:AI?;X0C8=/SG%<5IV;AH4E<\'>:@B4 MZF>4( J\JI0Z56^?)U&$VOVG91OKPH'HC_K=_TWB+-^T_OC"HF;IS6_XTCT& M=B)X9MU,?> @!;5<]=W^R:0F9LHZV,HG)_V5SS[MU$*3-P9Z1;M*.F:O/>IF M"W[HC\X6D[FKU,2*' %:3_3BY]@K;K9Z#&4G@7'0Q6_,:B[4/9Y6'I8VK\-9 M@CF\=3;N*2&FS1^=G]$OF]+S>5S&.;4C0&!080(]&<5?FK_\FD_02<^>_=+M M%V@H7_HU2]!A5IYKXP,4Y\(>GHW@^K7E==6O:YW:L*=4<5"KQ\/\_]"\N-:X MGQ:-^S_CL/H[]12+\W^+GY+O^AUYJIGZSF^>/QJMGRK"+O78_Y1UJ-8BKS9L M97$@3$V8 "RLO]"3+QV2%WAN3WLQK2[XX.3V[P=<47?F(]4A,[&N)_Z-.6&8 MT9-+??1*T]\P)WA9GK\F Z@/K1L^ 3A788(*A"O?_@VSQ9N+8:+U>)%(^V^^'U;+:U/R.\Z4\[!?\&0:3BPWZ\KEI_N@MY5M@F M[SE*RC+$C>)(6Q60XS1Y&CVV^(HDF9OB ]M?="64@UTS?SZ! CQX[:^66CQU?BK>IL$D+TH8_;SJ MDKAM[T &MJ>XBKI=U3W ]%--Z+5;\H0]9>IREOS5?B?8]SDSVL'>V6#-=3IT M?DP9J2+VRP>J.DNWG^E93NQ^X29Z;H?#TI2I7)VWIIQMX'K4#K%V"6B[!&Q5 M.3X?(5;[SGH?8TJ_7M$VN]-Y-^I'0X]S&2$X=^*UWI%-K5_RO#NE4U:GF<,5 M1.?"E?V19[2#O+M!7OE$U9V<[].)JLS0R_@['L1T*[OE.F;[7:+8KEB[8NV* M76;%'I8VL][5^BH/?]0YBKTJNK-)MRU[;/N,0SKDF]Z,!_595A MOLG2OCOHQ[-IBAF(_K*D7V7BN',?3OC_^:$ISD^M=*G>J+E=H4+*0Z<&ZZ)D MB7'EO.,&BR03351IHU15(74Q9>Y.'SH&E93*-_)A?_]>1&.FN_D=TW^I>_E M;A[3!_KVX]['O\C>/[NG>0Y?]KX>]: IV;_[?Q_M?MWA>R\\WZ.OTMYS_.7U M_LOQ[CO,=O?_.MO[ZX &(:+ #HBX!.*.!F0%<<@EXI+W$F,E@(U-4[-2?;5> M(?H>F+O"D;A.O:L%I@<*3(Q)+GP,WF/"/=8V684YCEH&GQP3+3!M'#!]70*F M0*3UA%*D+7!,*1^0IEPA)RSW7I#$"6F!J06F#9C;51A](E8L6JV#)]P9;80G M%AC3M- DX' 3P)2Z7V) 7^-PT&+2U3")+&.2,$0DAY$.T*4E"8*T8@P1ZJW' M6!!) W@]=-[!7UM4:E'IGJ"2D< AQC#1VG+IA!&"X!B-TMZ&J'R+2IN$2FP) ME80-/F^/14IC"OQD&#E"%&*,>$F,L2RP342E:W(%WQ<_V?9GV^U!JAO*QP"- M+"3*09I>R>8[USE,K[8>:V'W7F.3Y-12JKSAS'#,A7$*:Q:C?4GSX3<$D+^*#Y] R-N2FNZ M;#SAT1]ERPBVEF,=F.=46YM_##8219,.RM%6S=BD4[SLD.&4F:P?6I28Q=GX M(0$9IBBB!'S$+K HZ;6I&>TQWMQCG&B6!&5YXH%Q1Z.#)I/&>VR4],:2]D;> MN+.\[,CPV=KSV#.D@N:(!\>0$3XA994)P64LQK*]D1_^49:)R: IXSIR[AVU MBD 3I(BS,$CM97LC;](I7C;\K4M9>1(&"0FQ6Q$=RO>S0%+(Y!.T0U!\$V_D MAY5_N_X0EOJ6JWI5SDUE?@RNU4M._L%@;Q(B&1(IU3AQ$I(VS!#/B,Y*M;#D MTM90E>G=:E WB;W=%9]&OC6)\=D&8M0!G[7P2"=,D%2:&:>9Y%%G#X109S4U&EGF>?<6)8&B5H0(%X1.X7HS<%J$:Q%N V9]!82CQ$J5I$F$ M$RZ=.-PX)$GL'-1>HRP*GH \3O+AV OR3$M>[![T6W M9?<@,=;ZZ!(22CK$O17(<&N0C$10%8Q/7E]W7M#-PMLY7(GT&UR)MT4]P/*4 MPF "]%<+T[WK"L5VB'DI[7H]$#1Z;JB0U=&I];%\+W M!PB(HPK M99-&2ON N$X,N:0X4M8$9KGVELA-S$!JH:F%IML(Z[30=&O0M!S;8;9= _+L=VF;KH!;S-F?4=N.J^ M"_!:F_C[L>YL$>N(.>,TBQB8NY72E"+=BW:;:KW MKT6[VT6[O27-3DN?\D65K>M )>+19.E/<%^1B]P5 Y78_P']>S@"S==?>E._B_4H@/O&8]XUYQ#QCB/N\K@:K M@(2U.'DM%>,;26?99FRV"/7-;"&B6-#6)DH--Y+G25)M5,)>$NR=;Q%J8Q%J MV;O*@DO4:<2IQQ6CAK4DHNA\XDXI$>3UA<];A&H1ZI80BDBBI)4L:TR)8^&L MXQQ'@AU+42K1ZE ;BU#+(6]OC$Z<1I22)BAC$D76>X58C-(I':AEN$6H%J$V M8FY7:AT4A*;"),9"-O>4P4PDXE2*@@3O>(M0&XM02SJ4Y0F+I#"2+F5%RG.& M;(H16>P9EY!R@#<2H1Z#N_@5>,XZ1[$70/H[OM=MG<:/Z!FMT[CMPGE> 4"4 M7 K.B>:6JR@U3S81::D1!DIF+GO_MCV_;NOF]2O^56\M.,@U4:V"&E[?CW@H^RY-B(F*9))G$6CL??":HRMB"1PTA[E#3S* M2TJTHYHKYP(R)!OW/.\>,EI9Q(VE6-E !+1F:(_R S_*(DKPW!%F L_ +JPQ MBMG$ D09;'0W<91;4_B[3_&RL\YJ'KF7$@5C#>+)6V28R%=SI!9+XK 2;!-- MX?8<7_,YSKI7#-0[37CB1@:=!%$8NHVQ5EXQ3K)Z0S7T MX53Y-L8*,:82<.#A2-TFGN-K^,HI\,2Z72 M=YG^:];C 8*3,,)3Z' (Y?]*6NV"H4(S1A/EL;47-@ZA#E=,?\HL)9X9I*C- M5@+6%D&-'_)Y-PTS7GIH!<+H%I;XFNK"-JC2E:16.SCO&2HF$LQX;CA!CE.)O]^00[JK((RT"T))RHY*^[H+T] MQQMXCD.V$X+6U"%8'=>3)N9 %P@KG56SOY,T[S,O6/Y4D86(4BH&#.SYE MJR%(@5*(6E*,34RBO9,?_EDVQBK.G1,N_\=JK5G"^30'&[)=Z81M[^3-.L9+ M=W+TC B6(J+&4<2=E,AX#_4+7D3* P17-O%.?E@EO=?!Y+I:^?^(R&^N-OD' M [Z:,^J)C38;1ER09 @S,C)L\B\DY>JRX-OV;[X%\/VTXM<(WD7IK$78*0/] M1S2 KT8\*2N\YL&ID'4HMD74=05"-X/@ZP?SH%N,>T08)U2RTADN,.<\)**U M(80I%R0-,9!+1Y=:C+L=C%M2,(7%23JFD,,Z"1]I'A63>/6<%YS'$ZW*%M1C78MSFS/H*&,<]]BE)'+#+QFD& MN&S<1&,()L)YXBX=N[LDQK4NPN^'MY62MTB<"Q/^Z<3(;^R(XBZ$6C;L8!"Q=D(_+7.CCY5%QB=+^>#$9=&,,OP]C+ M@_DWDI\\CA 4^>_41^GI[3LJ[?$_=[:%K]NBD^&-W]NL),;=/6 MVU3E/^ZL!)RLMS8QXI'P)B".94#.&HLTQ4H8GY5Y2Y\\XUN,F@V*]=]2VY@6 MGC9I;G<0(6K;W=\B,BTY&8*4422#4:0^(:Z91(9PB;#$F@D:E777U^^^Q:86 MF^Y9:*?%IMO#IN7X#DLAJ[LZ8Q/#&9N\D,@*;8 WE3#O/1.\Q:86FS9C;G<0 MDFG-NML&J"7ER2?I+8D,T< =XEP)Y&(**&&-O5+)V8@WSZQ[6,[MZT_AK@:^ M$BAHH^8_NC0/!L"ORR_7]CZ]=1#?7?'-Z<(&+%C6,K.JR:-U*)L*!EGE@!(; M"'6NRS=WC8?I?J08M5#:0NGM^!"_"TI;6_W[471)%99,!LIE1%P'@[B)%#F2 M(DI2*>L2P9:*&TI6:G&TQ=%'CZ/7Y>]L(Q 5E- M)1+6X^0L8Y&G%D=;'&UQ=+-]LZUI?Q=@NJ244FX#3]XA%0Q0:V@-8 H)]1&G MY#DG-CX.MO_W5AH:AX*B@LP[L8.WN#<>S0 M3GT9=WZ;C/)W1Z/.\\&QR\,CQI(G?MB+>UX]A7KLFQ/QN=_96Z,/L\Z#F__9BB2Q?72PL[]>32YMTH(8G)DTX4$^> M[0,"=@:I SG@52\DG*9R9_%8#SL/,Z?HZ]#NMT^R>3\6@+'A;S$F7M MJ(')N0?D[LS?Q2&,YJXC]$# MLM6OS!^VX\ZQK48+L^MU/\7>66<\Z&1,SB_I#/(-7)X9)I60U@.9?_?3#JQE M&O1Z@],R\B*/H=+YXJ@"_.IQW7[Y*:L2^=JX\!+H#*J/Y_LE"\A9N7?4KW#? M](LJ86$;?K.]K'C&SKNC&/.4\B+F$;Z(/AZ[.*R4&D:V.EF+I9V?ROL'DRPW M8?3S+^?>#.O0NIK5] 8HBDV6U9X]&<5?FK_\FF=]TK-GOW3[1>+*EWX]ML/# MC)7UM;&FYJ&\K_KU#$*?X@I&Z\AU_>;ZUT_+KY:TM.IWFC_E5)[[:_R4G/N[ M;SV6L*=,\4L]]C$$W!L)Z]3"17ZH >G#M+1;B[G-9KK06OYO?L_+TUWZ;_?? M_?=\]^O;CV^RI9O_3?S[(H^)_OWIWQ?;Y,W^MEBQEO.S=O>WO_Y[_-_>WO[A MU[W?=\7>/_!OO4]['W?9O_^\_;3[XKW8?=%+N\\K2WGW'6:[^W^=[?UUF\E, M&]J,@K -1YP+BQH[)[8;'EE/BI^NTH^2 .5Y$M0'S[4T&MI=66XBDRY+/#YX M 7H1SMB%X"\7@]:?]@RH3Z_(PV@G=4.P?[A-JB%:Q+H*8KU; M0:QL^G&6.$51E?QP99&30'$6L16>RJ29>/*,L%7RGY_O<=[E/8&JJ8&S:+2M M,PX?6?_= \:X9P52Z%(( LN\*L/)SSP$0]K)0A%?;NM/?/@:K_TVZ"/5(J[)=&P">K0 @$PAG-0[($G MN=P.;.VM6IHAL9@8MHC+J!&WC@,UK40F;RW-,B#RK;>)=7V/T8]'VR*:-M/F M9C*_D\\*K7=8D,@#4RY2:"ZHH@\$VZ"+W_ 2(-_Z#6\3S5>M<$>9(BDR1#3. M:&X81]9SBX36-K!LK$3*GCRC6T;PAYED\UWAW74Y O).M>@&BV>DQ?1C=]- M&]=.N]J^&@S?9?$O0?/]_+[?>@/_Z7Z>A%[\X^W9O_^$$T>YW/WZ[\>]CX=? M/NR___KA8^_CWHN]HUWZW^[>[W]WW^P??=K]VNM^^.=5/A6OTNY7?[I[>* E MS>BC-'(X.<0](TA[RY"70FI/\KIKOQS^-R9()E(D*6AHQ:Z%EL$%@YE6/IJ, M*3'#RPG(QG 2[TLRP-LX&F<9A'BRMZ.C#@33/V]WJZZ!QC^!-=21]%CB_*#Q]CX+0 M3#_5A-Y,$)I]UV.__3O!SG]I.]B-'*RYCER$*Q"/?L.JJ9)$-HKM=OMXD ?S M-89R[SX?C,:7X+R]GM6XB"#U[G(BUR_5[Y"-=*5 M^O(%!TVG>&@6KN"'Y5U=ORP7>E>O,O%S'1WSOHZ[9J%O!WEW@[QMLO^[<#A_ MPU/Q0V2##RP"\:#Y%%.2T5FKA%:."^:-EIBSP!+WSD5W823!CB;#7UZ!>^J/ MV N0RU?YIF:R]3R+ULN99$V-2; C'T5PH?MF?^.=_??L]7@PH[8_?C?CWLOCCY]^!KR?U_2?W]_>;:W M_X%^.'YY]N_Q>YI']&5O/Z3=[FJ*'W&.>T81#@DC[B-!.JF$*-WW!9D?5U.RF-"IR TDCYDR&)&(BA. M18)%&KS0-&FVB=DM+6BUH+7)H%5YA5K4NA[4(LM9'#@HSZQ#EB>)N%0*Z;R7 M2 :GK/:!$*M;U&I1:R/FMLFHU9J#UXA2; FE"-;46D\1I2H"RR@D#>,,52E8 M[PUEB8C-,P36>?_L M;W;4?3"EUK=R\:XIV4DT">JD158+@G@V%I"1 2,5G)#9;HB1^R?/C&8;=.U> MDVG0'MY;/KS>3XXG/4@76..V_"UF_2+NVR_MB;[:B5YV4UI)+!56($N!L)^( M@+0, CG"K,"8"B?XZP,-+KWV0'_G@5[VX!&NI'!2(J^@ M>L7)B+3 )%_1-M_+&/MH4K:--X,+I3W+]^1NGAWCQ4/=GM:KG=9E3Y;23KL@ M,.)"E=/*D:/&(,RYH$3K(!D&A7J5N./>^['NC7$_&)X %7',!\:-Y]Q9CXRO MZ"HH)$G@67T4V4SDSF 7'8O$,)FBPAFB;LZ\;YWNUP15JP7>T;ND&-@'3E+$ M(TW(2B>1Q#3(&$U4C#UY)N@6%62#F"&OVR7:'N[;.=RM^7\3AWK9_)?<&D6( M0I+C?*A5T,ABA9&@!G./14P\/GG6GN?[=IZO9/[?\8%>,O_;*_S:3ONR;\!@ M2VWR!GE&/.(DJFQM9.,CA*!\HIQ+4=*H,5UUX-\)46![V._)Y7V^?Z ]SM=V MG)>=!Y*&O(/8(N*B0%Q:BIS-=WG(>XJSL:HPQ5DCQUOTP7*UWP/_P6X^CKY[ M8GL=-^B'EO?S7&RB(1"#DU-:2YZXM5%P2@R-7'M)F&R]!AN/4:N56T9'9CT/ M2&5Y0)SKB(Q6#@D3E1>8Y-]EE4-L4:,VR,79QB7NY]F^K-.@+1ZXCK.^4O(4 MM1\RP>\#% P_\M%_%I7#7Q[W-*/B!8[WL-5 T MY/-L$HI<@=> 4:2YD\@$I2QF^S=M5E.$VI2#6SJ<[Y^^>]KY'9K,]H%< MMV,/8]^?M:D'EP KZ['#(GB,->&&$RNPCMI%A8W2--BVLF 3<&FUAU'>*,YH MC @'GG$IF8AL(A"-M#Y)17%2%GR9JTWWA;+\'FGO1E+T'BV69@@62- MSG'$A8S($,61BS28;$HXC\6U>0G:T[[!7H*[/NZME^ 'CO6RET 8A:VA%OD4 M*>+,!6089XBJY+(XBZB4@PN\32RX/X=Y \YR6WAP/<=UV0\05!0!^,@"HQ)Q MHRBRD7I$(K=!*B,CDT^>\37G]=XG#FRTZ;\_&-O>NO8Y/VC\UTMQ*?;@AXE0 M/TH!U*87W#6,O5DE)! 4$RH(1503BWC4!-F$(>Y( J:>.V)]UCK,%F8_G,1\ MU2-TCP(8+2S<-"RTY0PW 0?+O@5NF?:>1*0,SEJ-U1IIIL"?&+# 3G(B Y: M)'@T2' 5?\1=0T%;"'%3.+'LK/#!Q,B$1\P(B'TZ@G1T\*.Q-&\]C9 Y3;>X M_A%_10L3]P8F-@ EVG2(6P""E1**:+'!%"-"=+8?E!3(0.OJ%+2*7(>\UR(K M#')+"'E?M(;:3=(,I)%S7@[[IC!$ML_8S&?"[VTK M2,]I*_C=L/,82,TO.?E61_GN5EC]\ T_:*O"7!L9^OXVJ"_%#;KW]27.SS_0 MPC*FC48!*X)XXAPY[A+RD7FL3=YVFW482;:R$-RT#K-)]DR+B"TB;A BKF^^ MU6+?U;#O;!'[+'."$!Y0HI!U$@)!AH2(@M5!1TJCDNP6'+XM[+6P]S!]VI?# MO8O ;EW3KE8-_#$HW%M2 W$T-@;A4-(R(DY90CK9B&(,E"2GF,+AYGW:+1*V M2-@J@&L5P!;^KA7^EC1!'2/F25,4J/99$\SP9UW6"8GCDBG!(<6Q9 *Q:R-3 MOED0W#0W_MQL69Y2&$Q<+RY.]ZX]VNT0[V*(#RLM5ZV]:%Y$'X]=''88V>KD MBX)\5RN[RP;@VV=LSC,>0]?&F0[3\5F)Z<29%O,C>?X/37->-\4'HQ];XZ+U MPDJ?=26FDK%))A^QXTEHIJK.(>0Z]>,V0G0SNO'N2H0(>R-=-GF0LTXBCF5 MFIN I,X[;#U)DK,GS\@6(3^J1:V6MC:B+EM,FRU%N&UPM1RWHQ,TBN;C4&N M,-"M&60#]2A8$;15PG/0KC;-(GQ8GN;U9W+[6]0/O[1NYT?RC$?&>/H=O+99$G>S(28]-#4S'@$K3 0PQ8+[[3$/CUYQENJT_MSF#?@++<$(+=R MEI=N9\FXH@$3)(Q.B >!D4U*HF 5,\9[SPFI5.[5GLCWWA-V;]P#@^')8)CO MM7R@W/B:N% ?-DKE:XA3C4W*AB/'GCJ5D8H:BH,4/!G:.@@V'ZT^K#@(N):, M0BZ$"DP@[C-092EVB E%DK?@KL^T:V'X$=.]+*'($F7, LF M'V%CLU4A\SW--4$F"LP<"9$&_N296@VNMRU3-_8T;\!A;ET$MW*8EZ[G:)B3 M7">D'23+,!.1\U2C:$3>91^),JY2NND/^PBN\50_LA2"W7P>???$]CINT ]M MB]3S_9=1*F(5(9)9'I(P1C$;I232Y7\POO4,;#Y(^=4:+YNL92$@0B-X!JQ& M5BF%M$I>"N4)D]F&4%N:_C#]01N<>/2'NW4,W,RA7DX=T,P&Z&QDA/%9\Y $ M.4LP4IAQIJC"%E('-BDPT1[H:T\=N.,3W3H&?N1$+SL&A$PR,BR1T#P@KH-# MQEF+9%1&.N$\CSS;$FWNP#TZS1MPF%O'P*T@-E-* EX\: M% 6SC%#%75)%Y\:KY[G-';BET_G^Z;NGG=\'>4C]X]@?=^QA[/NS-H?@$FBE M'/4X)>:EM)Q;83'W2GMAF3*8*WYSGH(6F*X 3(&^% >]PWV%%PU^>]=13\R+E>R2 PVD@>&-+E7$OG@$B$ M(Z8<]]P)PZ1^\HQ< Y=[>YH?T>5]OJ.@/:]7.Z_+]W",PI.DD-)&(&ZSWFUP M_B-D13P09Z* >YB;35*Y'P.W;>GSV+'?8M7XD52!1]P(^49QQ3E")NA$4VL82(_.&$Y*N>H7L4QFAQX:9Q MH4U!N!D\6.ZK0AFU(C$D5?Z#:R60P]9DY29I+53$EIILA[18\'BPX"I.B;L& M@]8I\2-@L.R48$YZB%PC8Z5!7 F"M,^PH!A-U,6@K:49#,@UI"^T0+#Y0+ ! M.- F/MP*#BPI!0*[)#TSB!&=C03")#+!,.0EMWD["0\V%",!_WC+\=O"@W/Z MK8DK]5N[#]22[3,VEJ[STIZTT/U\A^ZTYNQ>ZP#D4W&)$?Q:>$$SC/PRC%G? MZWZ.OP(D(%:^O;Q<=A3A 5EEI3,%I*S=%6&G6OB5?GB/LX/L=2Y-J^!<6W_9 MMJ'6S>@_'U^NX6F-@K*0$"T-M1C72'-"$9 Y8.WZ5F MJEX-59==S5BFP*5$CHF(N'8>&1(U,H8ESQ(P*/CK M=S6WB-HBZL-$U-OTTU\.4B_"T:8Y60ND5P+293<]T3$PJCRR 5O$.2'(&<40 MT8TZ&8*^FBL54(KQP7S1DO,66")>^>BTP4U MZ3)JX@70W)O H-ZD&1+N]!>M\S_KL,$4!/']!,%>_./MV;__A).LRLG=K_]^ MW/MX^.7#_ONO'S[V,J#M'>W2_W;W?O\[@^31I]VOO>Z'?UY]^O?%*PCCBMWM M YMTDE1AE"$,@XU-D?-$H+P#$8M@I)%T':-,V?VK;NWW78CMUG['UNZ='C#, M6#")(N((!.4Q029H@4C@3EIMA4UD;<70''IL=89Q=!(]!-9Z9UL9'_+&YWU> MP*-.$X,K0G%W1[_)"5D*@RQEB"Q:EXVP-&+5_#QZO-+S<9OM'AY$G5=?2(=P MX!Q(+K->$W5$1N=#J[EBUD!JUQIFFKN AG;KKVOKW_QUH)QA&L> %%9YZR,+ MR!(2$'4I"L>2HC$\>296&PK,JQTK2 $JQ10I%G'EVXI&T29&JAI\U"O6^!>\KWM T+R M-46)08IG&XH3!L-%W0@N@LYQWJ<*9PC-/_3'1Z.GG7]B)PS*@[M9L,#6&N37]GHU M9'7[G^-H#*1FE8?H=/KQ^ 5TK6]\W!7!R$J9!V*T,X#'_*'NL&.;)+(\@U&> M$!3<;G5.C[K^J'-LS_(7.W:<_S8N2GT9XC!^[L;3SF R7'A%?GD7?'O=5)V= M^-GV)M#";>%#1W9,3VQW"]YYV M7N7=&0Q'L,RC_)9A'F]>V1#'<7C<[7?[AWG($1Z2MZ(L=G=TSD,K3UG9XE[L M'XZ/REITCV,UZ"]C\)OEN51+D/((.C"1F#=]5.WW[(J A\PO&_RH%BW"H?K-:U# -^M*[;RRL/0SH:],+< M%PJ['5O\19$ H\T@4@/;B6LTC!Z7N>SR5$(XI8_69[^0C$SKNC&,>C)6&J M\38;Y7DU?/5S#9ZV /"WQ>URTE4O(*<57>5J#OEI-XR/FHC?W!?KP N>?<6Z M/+')^/ROS(W1Y_6)P]L/7!8IY69IH>?^/!K.SMUA1"Y?4)^037FPO]C>J3T; M/?G/PIPRIJ*E-5R>_C?WX=P52.G&5J!"BZQ90>-0V+E)!H[A_\_>ES^UD2SK M_BL*SCDO9B(HIO;%3&8O%<"8/^HXF)UB?@N6U(W'35#!*0,K7=:Z. MH"C?IWX'SFC/NAU@=!F(1S_W[0]@&:W\+9B8[TT?+QB;G83QXJ6'3[LZ$%CL MS#3N#MSW6O*?X/2+VSL%\Q^R_H*TA9&]D#J99N5%R=1VO]/->O67XD,P"F#] M>K^^F8*3Q7'[I?8ISO?A'5OVI!??C'[X/31[)RU[]J;9+D9:?.EW8&S[@--# ME34E':J8RO+C2_A>PR6$#Y/7AD\>?KQ6?#06K%!^)LT:I>3&C_':S9_==EO" MUIAB][KM[9\)=O-#'S18>:?;_B1!<(;$Q%M2!DN^\4SA4VIJ^%3FH#?6UUJ. M]R?7WG\9:JY=!JS=8C846)H]%*5RO%$SS2U1?(D",I1SH38>ICD9:O M^K2F#*P\WJ*-XW>D07?)]M=WO)X#*^D[OKOSCL$8FMN;&V=U6F>-G5T\'EBY M>[A+=W>^L+W#+V)W9_^\L?F.[>X<'-1W/+SO%J]O;IWOGGL"[YE&J93P7U;? M^7C6^/@M!@%V3@@(*Y;;7\N #%$)2<-Y,#Z)E,!F(URM8O;H=:9>8&1Z!77+ M '7S.D^JH.X)H>Y\#.J"L%PHK5#0+B#.*$:.IEPOF!-+1"">.( Z+589F7,, M^6-&B3^\F]!"8],5/ML[Z'3[Y;E->4)2VNM7S@+O26NKTN>/':9S4ZFPMX-N M%Y:HPKVYX5YS@N+1&",Q.B#% J!=B@F!(DLH84N]X# MQ17MIZX"6(GV_$5[G-(PQ8'51(^8S+%Z!AMD@P$[3B1*E"(!YQ[%8E4(LT"B MO61NN%:GO?]LK&4I.KL^-6MI=-J^0K=VI>#)2X?B\<+SQ=H*F)4F3X=RA)!W@N/!>%4 M1N80([ M\/P_6AU_]#)%X_XIG^?^M+'_+6$E4\06$<%"-N@2OU"+@ MQTE>Z.X@3LEC>/[ \W=%*F<,HYS+9IE2\),:8+?6\>K&?$$9H/[SF/3;\IJ> M-EI=DC5"R'V"U958HT3,/?Z;TC6A[W;;93AOV&['VEFTW2+#.?9FCMQ]S:QQ MVBN^&O;W-&]M\WN/SE+>0F(XN&NV-[<.MW]"I_M M?"&-\X_Y64 8MPA\!]?I%[%W_.FH<;Q+QXEB ^Y9/_SC8/>\=0#C9(WBO?;/ MZX=9@WX\W]MI'<.SZ-[A7JI/&M@Q:F^D8\@1%X$H:I?K!D8D/=>&62IA]><4 MP/%T?M*7!*X;.3NWUAE!;/\ YFS_H)9R%<_\E[L \KD?&H5P'2_ %I,FF $J8YK#5*1429(!89F10B5/@0A,# \^]W,%N%E]Q- M-)^OHO4K)8>52_$YX?PS3&$K7O6B5/@]-_R>C A6/GI%&##('#O($._(]N;&C\;.IZ/=\X-F MX\,6W][\H]78.3K?RY( GTTZ)4$"=K9(?><+KV^^(XT/GPZW/VSAW<-]7O_P MA6SO-(Y!$D[K18WN+5'_^,TIJ[T7!F'%8==+^,DFRQ%-VF$7DTJ13G-*/GGR M>N%[;&SOO*OQ&JK]_6G[[W>?=G9K&XW-VKN/7[;^KK]K[-Q0YN?%UO@8;=^R M\MMH[XXY4VO7*FOE4ZVR"%U1^V-8P.VR]L=,SM6'E$MY)I>L-FM$W\LE*\@: M,?-WR1*Z1I1^A/HAAJOY#U:L$6H>8;"2W.^N/QLLHXM3[.1G_=%O$Y+GJ 3R M#K#NN"BK]*47TZ!5^ZN9XDRB_2P]! ' "O?2#?W3EZR62U7+9MEJV;P?=,%& M'73C=59PAWWP\(3LA=D/TZ>&YHPA47O(5%25+ZK*%T\8E#L493!-WS=_Y)_* M!K0OP]%S3Y-UZ.C9PHV=?XX;YQNG#;K%ZNZ.!Y-U Y[E?^QM MOIMLFWCXD32^PIMN;K#=0W_>V&P-@\;YIV8]O]?Y^Z-Z;ILXZ:BW M@@<3:$)*4X8X=@$9[1(*UA *MJ_@1JZLJU4AJMH^%<(M)\+-+WRV0KC'1[B) M#'C/L*/6(-!*V:DG,3+<*Q2)2P8^2X2ZE76Y:IAX$0BW#-EEGSNI?YHC(4/\ M'EN=TM.7>S?<'$?QL!E80/[.YO&J5;&3QZ:M;^U)LU\VD,GEP >PC4:[M\+V M^6+[Y#&E1IDH@@5/F:(39W.B4\%7.JUI%S\/'YN%, M?!GLZQ&]IU79EGESL!LC6[9S4[D*M.<&VI,5F#S5T3END728Y$!?B8P.)#>K MCHIZFSS3N1>LQ@\F8%4!IL65Y'D1L$J2GTR2)Y+-8Y0FX8Q)Q*RER,4@4 MM*+)1!Q]2(LGR_Q>%J5I=?K"7L(%ZM,Z"?F8A>; M=>O*7JV,Y[FB]Y022]K@F#P7B(*QC#CU AE"-+*$ '*+Q)WV8#ROZLH1]IJE M>%X\K)+B)Y'B<0YFN;2$"H:TIQ&(F A(!ZI1L,%P9:3QEF2-.F2OQ?'%^JQ/_)Q'^<,R5!,?$X(2VS^,,R(FL\ M02D(B8T'\-9L99V*5F6/ M.S#>\^(/C^KZJ0S/&]/+GJ,@Q.6>V+RR)>#G5LP_ +AN7-D9-P)OA;ESP]S) MN"M 6DVBQH@%FL\*#$?:>(."43S9J)4.!NQ4L\J5FL#<7RM/TVL0^+GU7*D$ M?O$$?B(V*TEFE2)()Y!U+K5!.@J-O%?!@)%%O" @\')5Z\DH^F<1^&5P2DTO MB;%::\>%]4E5!'^RY B;$*/RO\7"3\?'3/9X6?\\7/B7@] _\+D2&"<\UO MEQ*R@02PQIW#.#AO\EFQ7C5\SGFMBU*A\>67M/L::V#OPKP5=>FN.CQSK;K. MH%M+S;9M^UAKY7B,HG/(-3]I_'$2V[U8RU^ J]]VVL6T%P[5SWWX3Q&WD6^6 MTYFZ\0"NSB7)M]J^MW;C@)KYW& M;JS]>P88NE==R]OPZ.J[O&K\N7^QR_.//[XE1KQ2E"#B;.X&;R2R,H!!'S0) MQ&%-+%U9YZN83W8,*-9\ED56ENDH'#6"*&XQ<]ZZI'U,U&F*C2\6F8P6^0Y* MIUKD.RPR_T9P4B$EAU2N8LI3XL@%%9%7SF+'K)))K:RSJ2'=14/7#$M%?;E: M!+ ,-_8L&M;:7 6(Z.6&2( QK;.U.2#R2X9VZP$6NS!KO1NK&=12MW,,6-J$ MN2XN[S7SY/>*&3V-M6'!X9@1MUGT&(/_3+W?6BT_\?)O&:8!H\/ PU-.#YK^ M(-^O"4()=X:[=5**W=J@WVPUS_.U%_>T/63S2W]O@MKYY?_\2P/Z_O[9VL_% MC^3W7XLGE354B_VQ/P"%DW44:)F-SV]K3&#$\2KHF+YM[S=!8??R5PG]_4.G M$TZ;K5;Q=D5"Q_"#K1QRW@;-_P5TV2C7<+78@9-35FBA6+P$W *^T(85&[WJ M&BBZ?%&S[,\=:D6%UU@[ 7;:+MZS;_?+B1JJM9"5ZL7E,%.M.'S0^#WLR4D+ M^,F%DFRV4]?V^EUX;BY =WEG?YE%O IW[PV.BR M7L@"@ M/YG=W/0&6=V6VO?R0?NQ#7]LMDV6GI=7WE(:8 /,FP*V M*RIR0W'U\^V-;X3X! )L42 T(>Y#0!J4$#(1+%0"LBURSO$V M#G=OVF#(RIT8YRU,]7'[.8SH%"BR2ZZUT>O%?F_A.CJ(^D4?E W6.(;[G._B M^M>0>[[7UVI-'&X2[=.VX<3NRZ34_W#NNLL!KT97,( M,=J.SV$!U5#M:1X_?0(^;&]O?MWZZZ^B*<;VSO^^^U3;:NQL +K]\=<[,%0^ MO]OY/(-=>5][=.6Q4>"S/XAAT(K;:80'2RWR^]^8$U0I0E%,RB%N>4+6!HTD M42EA$XD18D*$G[8O!\%X#9<'-C,WYN!KF,CYMX]@:TRQ1^AU(=C-#UV>P=ZM MY"Q##-](:S]2$>Y7']H;_.?YM[73\=Y3-FS4=\,1[L[X0B^^V-[QY_O[GPZ MG C,./[GJ.BK^37? ZCEAWKV;)PVZ*>#!OT(Y/.=:)PW#AH?&M-:*GB3FR=@ MB;A,%'$5&7(F4&0\YUZ)Q'$0*^M:KF(RZ>I8Q(2TJJ="A6CS1K2Y^^)%.N YWJ?DC!G0>NYT*Z69#NHER)0$GC4-$2LD,=\XCER1'F&$2 M+;7",9D[D1>'O!7455"WE% WKTR%BKP] J21\:A:!XPZ80Q !K@&9!LC:RE% M03$*8!>%-B^+O%T/G!UO:G[C&=D#'>%#6>%T366/Z$FG=&^\*4-(O\=+1^A_ MKA^@#-VH^/(KUL&,#/HW?V4!FK$6)PX"CQT]7OGWH'OIDMF/R'6C/4(VP6#? MV-:I/>NM_';MG8Z;;30VA^.O?^LZW#@#*3W:#)0;,^2 YB)(Z@UL]=C-5\& M[<*,I7;0S;#\KY^? *N5]9WB7*"(G\ZA<[GJJEV?MLP@0L-3Q#) K,#>GY\D M7C]YS)&WB7*1' PH*F>D=1(SJ3A+3"C]L[/&!0I^=+'5C-_CM<"SWED[=O>; ML7<1?^>'@7RVV^S%,A@RQ['W^K!J<;_I)X,B^_"@;@ZJB\>P,J%VVND>@3KT ML;=6VSEH]FH)L+C3+2:VVW2#T0-J)X.N/[#PE)-NCFSL']A^[;2(EBOBY'J] MB_;P%A[PW;8&NJ,>TPRXE1>_<^;@)SXA_ :V<"%5].04R'^C2VA7U MXX^GN_3/X_J'.H7QB<;A%]& N^]]_=3:/3QBC'2VM_G' MX>[Q[NGN^2YI;![!]X\HC*"U]^$?>*['C9T-LK>S-^T\TACE"<<*4:4$XBQR M9*G1B.D(?PU&I*ASH0V^*E^(3ZORTE=0-_<#26^R+T@K[#A7BAEG:1"<"$FC MXP[/?"!98EYK&N:-SBA)A7MSQ+WQTTGJ76Y;)5# .1!868:LBGGY=**4&D [ MD1M:,?DRZ@)7J%>AWKQ1#ZL4K-*416*YC-A8(J,G-ACB!=A.=SV;K C>$P+= M^)FE!1H7J4V(<4J!X#&'C' 1)"!ZDJ"S1A0.JR;+A M24:-&0"5LV!_6F#=AP#4-%5C!^,4U7M\,45YN@H<0Y>'A06 M"*\W0D6%E231ZDBT? );Z]4%@3Z94(^;60##RE)'4"(6V(>U(8>[@XQ[;50N M-.63FUL0Z )+]MM$.I&Y;QTAVF?8B^V6C\[3+N3RI_R]J]/ MY6,G 1R<,R1Q('X:E 9L,Q*(E0:(D,H+Q*./N8:/ M1@8KDU(T-.&4V]-B0N?D9E@@OVDERR-99II:I["SA#CN2;#*.^Q8XBXQ1IQZ M)/I>R>XLLCO1)A%+DR1QB$5+$&!0$ 9D6'"&@#U1Y)FG M*EBBJ,H4?95-*=K],(;^ OWK.[G(;;%[[T?+E\(39Q4SV!JK##4 MB>HLHCI.NQ/0(NRX0])[B7CP'@'>!@2+%!BQ,6@OIBO?I7.+-SIM&/WQ2>S' MFMWOQK*Q1.46OS'! M"?!!6,SQ"@ M(< (BCA/8)8+CI$44;,@L-+6%&[Q5^U<6WI9#E202%/PP,"YCM%9FJ14@F$: M0M2IHN<++-/C]%P)JV5(!"0Y=[T!RPLY;#U2#G-CM!5*TWF7-EM$J5YBEWGD M.E',8K(J<:R%9J1MZ/.S6O!J;F51NZ@JDG@ZG)R/BH#-@*D:#D MFEP>BUTMES[>B MZ5,U@;Q%8(I:QDO='/+T6\XY 3#2"#.B$*>>(,UX1%$H'B,1+L8T6W_71:FY MO',0:_M%&4]ON]VSW&_='H. ]8NRR=;[P?&@97,YY%%9X5$!XEQQN7E9^G-4 MZ?A:>>':97?V;KX$8+?5ZISV:K\T<^7@S@"&'GJK12EED+YRI/E9('!V/^8" MPLU.Z/WZYI76^65Z#>O[UK&M"O)6@WVFP>J[W7;^G4E?74G9KR/(VR@AK^ M&U>@MOA#V8^J5OR@(U+U3RY9Y9X7AJQ_XK#YZ:_ M\P3=NL,&>-2S_1L-KJLVUSR"!ZI!OLQ!+D,FV=T*IR]05/RSHOFMOL/I#I#[ ME-Z]LY_P4SRV\&E[_ZIB+7G8]1,8>#7_)@RZ9\#)7J9W9.@P/&AM[^RU&CM_ M'NWM?#FM[\"8:*/9*)OJM7:_?H3G?CFK?ZC_&'<8;G_(CL4OI'[\";Z_\:/Q M(=]]BY9-]?XYV-N$=]S9.MT]?Y]+R)R-.0QEHBE7BT%*NYS)(@(R6B8DD\>$ M)1:8T2OK>DU--J*;ORP].%=LX7!HYC.)UWFV4-6L?8%0@9^S9NWBI;]5X/22 MP.F7Q4*G*QZ#JYRFPJLYXA4=#R=AN94GMH@X$A 7Q"('ZXE<",)06$VHRJ5N2KH_7IE:]S%\J""WJ\G@_EU M"O,L+HDGD.;*)?'X\CWNDG )#+A@-0I*,L05\=D.R/]@S472PL8KJRX>,VO*8YTE]:9!,'!FP\1H:#*--H(_9816YH+E"@R(-3 M+.8HR;00J(_Z9(:SQ=L*(3UI98XA$B6,*YD7RR%)F MD,,QG^52)I+-1KQYBK"/.Y&#NYY=O&AR4)7\?X&R-1$G\8"2_R\^2N*5R_(L M-OP3"/.--GPEP;-(\+B97EAE-@606^-!@J-$%B>)L G!8BH923A7#S:O*FS@ ME8ON8DEN8:-74CJ+E$Z8X3)1T*@:1:,3XDP;I&U02&!B* ^)Q-Q@@PNQ0%IV M&<[1[]+%ISH^G]'ROE2NG% \4L(H(@S@-%)E4!"DFIZRD M(6*RLL[6<'5\7C7VJ,1GW+B^?V./ZGA\L85U%M/Z":2U,JWG(K_CIG7TC%LI M';(N.\> OB#'E4*62D^9-=B)++]<580BE@0A)7/NJ<^K=&J^/MJCU/)5NWRM:X!?Z0]CS5 M\?9BR_(L-O@3"'-E@\]%@L=M<*P-<1PG%##WB!/'D*'$(<\$Q;!4 E.RLF[( MY,%9=;R]L**[6));V> S2^FX#9XC3I*) 6%-">),&62%8DB21+UT$4M#"^%RNA^>L":3 S'4@,D:8:< :SB) !@)6(1 MY2]G4UU@@9^;W?S6TIVIP] )!9B)#_BD;',TJ*\]\ MREAAWG)@WDQ)"(\/>E4A@<>'P8E" BY@%;Q&C!*&N/" @%13E+@6V$4BJ>46YHMU$R43:9#*$XTLQAYQKA/2R5-$ MJ?(BZ9BT4X!UPSVN+-Y8,]*KJU>- M\I%&^;I\P'=K^D06Q1U,%W&,90A6K!DR/'*H8+$O)Q4BUYTD3'> 7&@.+ MP&ZU-V.G)IA5IR8+P&[K.QO]>A/_R RW,0T'G-@7>!&1L MU"AY+8D-U')EJPY,5>N A]G!1@29G Q*:L&I"<8)*KQCVF&7DJ*%'4RJPX_% MPHK&V^M880P8PAPK1)42B /8(TN-1DQ'^&LP(D6=8T+XJB2+U#Z@0J )ZJ8XJG *PQ@:O$;%21$VDIH$;S(RCGD:2M/?.T4 JK]%B0MB[2:]1 M,(H)XQ!+RB,>,4 8K"QBL&5#T-8)2:LN3$_.#G3TF&AL9"*<99W!)/ M(,Z56^(I!'Q,>\:D@U#4(/#+*&N0--QHK(9(**^MF%9O)&/*J#M7" MBO9B279EQL]9BL?->!TPMDYZ))SD(,K,(YLJ*JRXQ<$P[8F['@)&LCE M]DM8%-$?+("5X342@09)70K 35;6556IZFGI 78RX>"<(8F#_:>U5"DGUG#L M-/$I5G;\(@K7N!UO<0189!1)Y07BT4>D"=?(8&52BH8FG(I25:0J5?72A'D6 M,_X)I+DJ534G$1[3CR'$J 2W* =)@@AK@AS7'%DFG W>1$S9RCKPGU<5/?#* M97>Q1+>J536[F(Z;XE*S8+1UR) FE8(D%#E./*!61XM(00[T+3\P249JN/T MJA?3K&FE U8WIRI6\5,]@:JPPUW$9KDD]2I\A2\D:'-#_KNU+[ M,\G/N($MJ#)"*X.4L3B7?)/(!)L0]9$PQRTVN05CU8WIY4GK+.;U$XAK95[/ M28#'%* ((1$5&=+&.<29B,BYG'QHO%=,2FYM6ED7ZB&=CBO976I-6YG7LXOI MQ$EW--* C8VHROU,F'?(>2Q1HM1$%YSDV )/7:AHM&4XYZX:,CVNI6T=C[G1 M,1H8YX M$!YI%20*003A(O%8I^Q)>TA?Y$IVEUH15X;X[&(Z;H@3K*/%F"$I743#:2>^9*,ZY)XM9O-QS[D6IH?CRS=EH(^7..&XY&*\^&$XI<4($;FG2 MP57F[&+BP)<)<]8)P.H0!1+>85#7H*FU8;!S8]#)4F^UE8O6ZZ@4BVEU?*NZ M^'.;H%=#2*QQT7IAI1><,Y6,33+YB!U/0C/E*L_ (N+4N&<@*A,UBP0ESRSB M0"F0=H8C(TV2P>M@B,J9[+D UX-+W5V>*EGA\8*UJ"CP% MU(YG*I@8H^/ !B-/B&//P#04 :ED56114L?S"0=>-7(R'?F^+9DJD*U =EE M=K$PMJKN,&<\'7>U68H9,<;FJHP*Y2029 DW*,E(I+"*D416UI5>%6I>Y1V> M'U0+7]UO?0L/A?^&YO?U"0<"_''T(E?N?3CH]9OI;"B:Z__CNK]=^AJ*^]SZ MO7*8S7:([?X;)@N$?F(9IUG&O\9:-WJ8Y9J]0EQJ\<=);/?@,8,>S'"M?Q!K MM_G9E&4Z"D>-((I;S)RW+FD?$W6:8N,+/QL9^=G(C"W%KU*J>NP?=,++E/!6 M_-]/9WM?PXFC7-8W/=T[K+/&X<9A/D_G#O M&/Y-C?,Z^\8(M]92@UQ*#G'I.-+>.12H,$IQH91WMWM#'[?Q>[5*Q2KQD!3Q M DD<#.+Y1!%HJD.66:U]")CF\A*]?M=F(419(&O'Q6Q-.BZO_U[K ) 5DA@! M08ZSK0'2&=.@56O!>O1JG51\VKQ8EYHM%F85_EMK=_+UUL%-UFH;4T6]Q &X MJMFN;9_$+GP,HO]N]/%I[,;:OV?@!/?:;K>1@ZO#WD[C^^]5DX-[;\KM37_V MS=K(*!$6Q4# 4DK1(@-H@:S0H 5LL,:PW,-[E>M)GU3-ML-,ZWXO95"M^]S7 M77SCSAFN&$4I-R[A%-;=:N50BMRJ$$E>#5AWL)"GY GG:2T )9]:]6JQG:%A MU(>OI'O#9GRTV")Y+53S;Z4.G M$WH;[? Y=K\W?>Q][K26Q[%S_SVWX_DW:33+O7]SC;B4RSUJY#S32$4@H(E) M6 N90^/(0D)-M?P/6?Y]\@UL2$H[7TZW/W[S1H#X$MA K,@09S@WL$FPBW*71>EE4'QEO=V9!(_FQ:QF MA7))@WNU,.B.K-B\JV[?5,[VX$/8*_GR_P[ :N_;O+$*-MWK%?<'=IS7#:YS M9\5U;SOP\#9LO?_MG$;@Z:NU9JH=V^Y1[*_63CIPC^R!*#9L!Z[OYJT7FD6A MQI+7GQXT_0'HO]J!A4>U.\7>['9:Q7^;[4&L]3LUFQ)L\N*!WI[ N%K#9_3* M.P]R?^N./ZJ=@,$0\^;,]@48 '#?8WM6:.!N,[;A,]L>FZ_\Y:MS!KHY#?J# M;C$'W7[L]M:NNS?R_ \'5X#B7!PE0]\$IVM*G/1_/^GTBDEZ4Y:U_!Y_/VV& M_L'(/WGEBT,7$K[\BG6]3FO0O_DK$V%-S^2"$61L8J_\>W#1L?S$[D?DNM$> M(9M@L&]LZ]2>]59^N_9.Q\TV&IO#\=>_=1UNG(&4'FT&2E=8R*2PV$AO!B"> MW7P5#-@NS%AJ!]VL)_[5I%A;*YT0G&O.&=.2>YMTH(8#OS'AFUI9W\D.Q2Q6 M;[.**5+4[/JT91X3HA+R22 N42Z2@P=$Y8RT3F(F%6>)":4?WKO&CH*RA>?@?&\T<+P&CYU-B/^L8W8[G!1AH$&P1,+V]5#B_' M*$IO6'0,^V17:A&HXDF&HNX@W@A."^8Q!G(%I*75ZIP6.K78Z+W!,2@BN$FO M4$Y#Q7'IIYKF6QZ6*L[WZ(QIGZ'C*ONM0(1NT-._-+.*[@S@74+OUS=W\;U? MP/QPU"/549PQP/RU[$DOOAG]\'MH]DY:]NQ-LUW,0O&EW^$]]P%DA_HF ^S8 M^4+QO/+C(?9*LD8(R? [# H>/GB(S&L%,H\=F92?*;%&B;CQ8[Q&;OSLMMM2 MNB;TW6Z[##6[8#NQAR1LO])S[M=Y4IV2C,Y:E7T47#!OM,2Q]3W683 'K]MI.3S)WCBO;[[[4=\,!Z K.8SO=&\G MP'/?\?JAY[NT?EH__@C?V2+C)]GU3?ALY]UI@[[CNX?[I+'Y1ZM!MTA]9_^L M<7YPN'N^<;:W"?KV\)]4'YYBUS]C5M_Y>-;X^(UI313F!BD:0/=B[9&542#J M@Y6Y=ES,W08)6Y55_8:GAUI^8T3^TN>D/0\V[4;;W3GM5) T-TCZ/ %).CBM MD@N(:IT0MSFVQA*'1.#,<:HP)B4D,7:37_0E9K*]$$@2]X*DI:A7]8R0=-"- ML0*EN8%2-\BM/PBBLM%C!MY$6IT&GNZ#3I63+))1$Q1Y2&A+CG M#.E(-4H"FRB8D)B:(L:7F8HQ/:V4/G=.W"L]EZSR;Y\%Y9( M58 7%$E80,0-(<@%[9 R&*O$B;#L4D^-=TO@*SSG_IU4_S\_Z M=+AWN"'V-NML=^>?H[V=]\W&\=X!;/VS\<"XO<,O9/?K.];X^N6\#C\W/C2. MZYNMH_IY.&A\_=2J?]T"47D/6__/U#C<9XW];YIQ'TSD2#)K$*=)PS8G&BFK M;*32ABCLRD74<]CH%]4%<.#))\\ U4C0&K@-8X)BJX,'V9@62/?8D*VF!L%"N%\EIUZ M^BU92I.A%'&K% "R!I-?:XDPY3H:KJGR[%6&<.9@S,Z@WP/]GP$>"(/K#V,Q MS _(J@JQM2EQF3FOHPPJKSW*D.\X M]S\+6WWJX%2@FFNXI)NS1J_MG@CW"8.D:-]5@ M'V>P M-Y!"F_?)_!;"_UK$6:)WA1\5IUVQ]TF_VS&5[L#A6L7]8SR+,9<%XW#+V+O MT.,)E^7Y/P?UG2-2/_2G#;IWV/CPA=6/_SS8/=\[ FN9[IX?T<9.Z[AQ_FEJ M5+,5)B06D94N%[NB!#E&' I$P_^"D(GF8@_T-T9^*W+V1@)L?F/XMS+&[0G; MO#^B6/T,2A>0RN>QV\PX+*HE31-KIIPOT M=DD\?C^M==N/ON>?U#'<:X?_;_SC]^,R$H MGK!'.KB$>" !:4D]PD+!3B!8)05JC*[AR2[S_ZFAFVNN3-U;7C!FBL[U7' F MG4LA=V?QC#N9.*OVUFO:6T??:"+&B\ 1D4KFHMT"=AGAR!/%!9/6,%Q3MEB&"_7-L-SO=VMMN#,U^ M[;WUS=;=3DGN\_8OS/='J518^*")#-Q@;[5+-FBL36!."UKY_IX,<*9DQ5A* M(RP#181$@SAP*N1H+C$N$O7.* 9_RG'GOQ6N/S$71]]=FUN_5C&YHTM%D*0L MP\S28#CAU$9%$ZE?C!CH Y)DA5@CQG08Y*<8Z)B5AJ;C75P%N"]%9$ MH1Q3IC)Q%TR0QTU[R$);ASX.C3-HR]V4VT1)[DATW-J]' \TI2K33P MDVC@R2,UAWVF4#Y7&*"(!^R0T5XB056(P@3'-)BI3*T*\20IJG>4H)=QW%;A M9X6?3]-DN\+/)\+/<0M&DY# 6E&(6,L1E](BFV)"T1L'*VH931+P4Z]R_.!: M+0N GU.2^Z^$P@Z?@#)*%QN<_^=-_OS8K5*P)FJ?A MHGEYGEIT"U:C(5FSP]ZO0PJW;AO MNV'4 ZU=V&DGPZ2*(G[V!S2W2 M?*=WT8-F2M[S3QO0O*!,7J[7E&#S3^$4:X3JEY)O^M(&R^XVH"HY=G%.=ZO>(\2$#AK1$*ORU1N)W[=<+?8(:L7_+;GE=_N;Y MY0T_+)#MN5W1KW20RQ#C]W;0[19-@W.55"#C0">O,?"''$J]-K_/M%=\-?Z; M$(TF(G+JN>,1*\M%XHQZYX@C6N.[^K\+[-]HA[\Z,.ZA"E@&O\V7\]VO[\CN MSM%IXWSKO'[X\0>,C^_M;)QN;_YQW-C\YM3&Z4((G(J$$&6>(NX4PYI MZBF202F3""66D)5UOJK4(AT\SRF"I(*CEP1'OSS+>5R*H.+"^V8[4_:"L0^5 M7F':5/ S&_R,1X<:1XQB*2()BX.X)AX9ZG,_2^ZD4]A')W)EV,G,CE\KW%D@ MV7S-N/,,L/-7I[V_$[O'V2\PA)N*!V64+@4B3S>((H]H1FXD1!V+$7$#:F8 H5D0PDSCV M866=T56E)\N)/%]KIGE[YEZG "^*)=/HM/TU8Z82Z+D)]+BE0[@QD46- DD8 M<<,ITB%GEF*A;>[QP%/N2+MJ]&0>W-UMG4J4%U<7/X9Q<"G!E?#.47C'[0-% M*,$A4-A#*2>QYCAAIB-*428;L'0QLB(_1YE)Z:T:)3YZ?LZLUM?2E@&:^?TK M]*TBC)\!@Z=4Y6#&? MBU4@5X'<(KWX,UO4%;#-$=C&[6C8.48I1E&06" N@+XY;?-A&XDZ\.@X2\#A M^*K!Y*5PN*&1/1K(:"_S KR>-U)U2MO;!8RG?5VC?%T^E_NTO]A[+ M<-0_MV#RNYXF+-P,S%Q$X'72.F.,Y58X)47@P!>L]-X$[7#$/(IPYXK=5=#" MH]*[R: %QY/EGA&$I02[E=F G''YR--H8:V6CN)LMV)E%NB4Y(EJH51PM$CO M-HLK;7[%2:I@\GG"ST2IX4BUC@DC@[5"7 :.=&(2:2:290E387*I8359@.0E M!UA4N/.2<.<98*<*)G]<&)KLSN1][ON'F*4.<1(TTMY*%'0*B1E&;7)%I-?# MBS)7L2(+$DQ^U\2=%PU(4B6OI=%2N00WRX6]2"!6$V=#HH96=MDB(-+V9.B$ M%RH2'RG"6%L$1EKNH$0U2CA9C!7CF.J5=297&9T\4'SQ6;ZO7( 7Q9*I@LD? M3Z GTV:]E"%%I' (N=6L05HS@RP -".&1:-R+-0JQ7,($*A$>0%U\6,8!U4P M^:,([[A]H+F/R*?YZPJ2AQFB:1$)=$(&YI0 8'"RBN/,\K M:)A]RH+7,\G1@KNL*T2M$'7!C-LJXGVN:#H1\2XC5MQ+Y)P&-&58(Q=KDK$ M3A[Y#CSSCU;''[W,C=^*__OI;.]K.'&4R[W#+P0$@#6^?H'-_X4T/C2.ZYNM MH_IY.&A\_=2J?]VB>\?O#W?/_TR-PWVV#284)AXLJ(BP"AIQ;CPR)'#D&'8I M1AV#H"NU".AP G,+)FY<>3T-6=( -D:LG72;;=\\L:U\+)U-^-[5KC6=01?^ MO]_KVW;1XJ;HXE*V;1G%X)<"/"H6_]/.+5/FKFP#L/+4/5TD62.$W*>EBQ)K ME(BY-QZA=$WHN]UV&7RAL)U8%7*_)+%FCY%)>:GZ/L41N&VGOT> M]5NP.-W M3F/K>ZS#6 Z6X<@X*\"=+V?UXT9S;Z=.MC<_'=9IXZ!^O-?: P79V-GGN_0+ M;YQ_/!MGB;M?&P? !,]VZ9_P/+CF XR(OCO;._ZGM7NX"_-S3]3 M?3(&Q FEE P&"2K!PG:4(FU XR9*HQ8,1V;DG J]5U%ILP(MKX+.%@J9=J/M M[IQV*D":&R!-'J" Q:JE,!@IS0"0$E;(&4(0T9(*1R+U&9#D*I,/MEJK4_!9 M 4E4)947#Y .NG$9XF2?"I(FF^&0I!Q61B)OJ4:<9D^:H01)XS5CL,(D-S&F M;)6S14I@7!*2)"N2M'"8]+XSZ%:0-#=(FDRI%IS!]C)"DU?\2 SF.W4X'1#& TI00KEH)+ M$1+8:"$'OF63#>PT!'\G7"8523"YE;6&A?V](D@+'+I\O3C:]'/%/WW*.PEH\ZDT3<+SI[Q!D\'F0Y[#9+H(%RM3V83)U#=4V_'\'S5XS M+U_OAE>[X;U?1'1%-]:Z\=@VV[T://]JB,1E0(6SK1R_6^NTBX"+WM7IRH7E M1H4 :LU>;P!_:[8SYK5C"8:GS?Y!\;V30=VY@8]&$^OC.%XVSF& MUS^KV3S9W?(6@(-XM79ZT/0'Y5..,VN%S^">?PY:9[5AI,9:7JP,@J/Q30[\ MU/:*81S$5LA1'[WH,_\]RSAY[9U]RS:/>\6?RP=?'5RS5X.G-/NM,J0D+]]Q MNYE =(:@#V)X_47M?C?&/+2UVLZ5&YTV6RUXFZ,X"E59S7-Z"/-5W#='KN1% M*N)64NK%_JWWSG,4RS_6N\$N",5'?; 5BOB8 M_@&\>%Z U6NSD><4_II7*L1D!ZVKH\R7K]4^QUB(4XTP$"20LE[\[R _X]WW M(CXG3W.S7>JJ/(-7XG7R38I7&(PJ&,)?\M:97*S1@.^P=^%%;MR\:]?E=PK( MC16FY71-Y?B_)5IT47/@12" MCDW/E7\/+DKVGMC]B%PWVB-D$PSVC6V=VK/>RF_7WNFXV49C[/FV9[Z7+;H@5S62XV1Z4 E_P3VMP MX,DGSX )DZ"UP :H%,56!Z\2?RFABA=H1VM#P[WVQTC' 6BZC#F91!2PEP9= MP*QN+31[?M#KE>BW;[L%>F4TRZJT!*XTB5D7I7>N0J:]0E36YD!&9F8UCS?O M,_*YO__^NY9+XI34X^]FNVT]S-4?MGWTVAC<4+GG'1-3 @91J.RWV_]L;2)B MLM;+D:\77&ND*T?;IAW+O=,;G.2B3668[$DL<:4'S")?ZB,HM9#IX:!=,"?X M!2B7/XC^J/9W%_9C2?3@Q_VN/:ZU\M0W2T9B"X,TC^G?,QC)C&KL6&[3&C#G M21C,%,/)1"(%T?Z>.;WOK8]+8"#?.Y@\&[CUC6\:(-@XQ1'&+B+NHT*:*HP$ M\] Q_%/\^$L/B5_+[KWE/; S:Q74OI:ZG>/K MPGGMVW_%K-4NOGO)+=]VNIVV_=[L#GJUC698K7V*K69,Q=Y^!]NH<]ST0#V' M#'_# _G>RA9#.Q85UJ]O:D#3)H!L,9:\^$"&NTI40I93R9FG5Q=RG:C!X(7B^^OWR- M2IRFBY,_!W&R3DJNDD&P%"QW6Q/(.JT0ME[ V"S8E M* 6P#-O[H*K@;[#!:_N#9B@NO)*/ 7<,H$A&^_CB[H4*N#*:M=K[:U\"/5%J MA2NC+P2SD)Z?^B&>62"N'IJ527G+NL4/-WXT-KXI8X&M>X*DQK#%O4SY:!TT MAN+ [8D 9,Q=MLP4?9%!.V^5$ KB"HOP_4>; M?P20RE5(U!>O[3!06YSW$4&>#EE/. 4N'?=2LUQW8,; @?RG>-8^R6O\Z^KQ;:$^UE@0&W4MS\*:S)FO]QRVXZ?8[L) M).TM&#G-?@U,AF8KT\C"DOP,%,CW!UV IK?V)-\29O4[R',YY5M;6ZNUO_Z> M_:U?K/6Y#;XDGE?7#XD MX*6)V]F/A7OEXNRA4_S:*MA]KZ3WV4L.*^UB(1>9]33+C-)N['?*E[AFBO1& M%+\4GFT?X56VMFI__[5=^^NOMZOY8,%>L0] YO)U1;HGS$'69_NQY/57WW)D MD@\?VC\7COG+$XK1=S-[@KC/R 5;^R[]I^=V# M3'QSDFVX?O(""K SOB5'+@TPV8Z;O5ZG>U:>"USLG6(E !N;(&[%1!54UX% M#AUZEVLSFIIK3RV\@>KWWK7OY-TW<@+N#VSFP[&P+\I"ZL5473G? M&W+9H:-O).W93BH-KM*W$&>VC(*R-@8N%#:1>TV L(RON<9;&DY+"QZ7\T3K_EZG4YU ?(85*("Y.0C5XC M90KH;!?(@K MZP)/VO[9:S6T%DKSH9RKHG[PNS MAO^3]5W!*+NP>VN?;#[3/6F!?A!K2OSG&LC_87M-7UQR ?-#RGAQV)_-MN_Y MZ86#;63"K5ZQWO1BX#!&LH;+09(U"N-QMG=)=#?^ M_I2'TP35?!QM;Q0)8&OPOEUX8.LL7]_LE= +C[@V#AC=]$(0%Q-X8:;U+K\X MU#>7.)%J8D,YV$0AZIPV_<[0ZW%5DM%DH7UI)!'& 0(8*&8QR_F MJR!=)[' H_QR/G;[V388ZFA85YB;;F;I\*CCV.\V?0\(##"*6!X!P$V'\)&: M71AD_Q3N=(92?NNAB3O\_$)3+3/N_CU9,\3%_;RQ\^EU.:4_3II#;^]PYIK7 M=P \N1-*2I@WP<6>M; $WR,ZB[:;21"PR_/R-KUA29O1QLA;L-7IM$=C*/81 MC.'*OA#EIB[+BEC7^1Y+#P)L[.+$45Z<.%Z/7AI52LD;_>8R*:"4!\?Q>B!. M$:*2PSN&6[4(%BE>-4]#<[H0P,Z^NIG7:E].KKS6R!,SG,;;"52A]/)\PCWA M!IOT96"J8_BF@IS*^_# M?JE(1MNSDU+,KKGA?CX]*.VXDP'L%I_1#_;O]Z%2@L]'$6E 0H9V46ERM4M= MU"M*_!1W:!9&9*=;'K]G([0T3/(>+Q#9YZ'_FV7S8=D7M5N*7KMS1?%X !WX M&:2\69+W=B%-O8/:*)BIB(\;B6*G>\$]BK.'G#0"RO.6KUZ>4^1KQV+-.H,6 MV#SQ:IA<_UIEJ"D#?5/[I9EMTPQ4H"BS[5D\M.B&>^5Q_Q9YS5?A:K@\&Y*% MRH4/,N,HH'_B*WA-X5P!"6?O<6>P?S#I!F&E2H";SG!7.;QK<1PY>4WZY:%241=K2)-LNYU7LYM-SL)=/F(> M^<4N[O03,K8--]HI[YT]R5DVX>^7-N!5+G:[2JC] D(*9#4[5N#+5QG>K\-S MA+,B*-/!PPK_Z3 <%?8B*.%V?E*M(BM5@:E*:&JM\31_#86P%2*=&'7 M_#3@*G=,?*!/\'%+[6V7<1_M_;^RWLQ5]F+VAFPV>]G? DN\,$7VSH:F'-P/ M_L8;'SX=;7_=S<\ZJW_]U"SN=?SEM'[XS]%N/H0]WQ+CIEP.^F\<[N.]#Q]% M-NL:FUL_]CX4XV[N[6R<@3D')B*,^K"5XR)H8_^;EC0%S!EBBC+$L2'($8<1 MRQ4W9(J8J53:U[ ]8MC(IR4JD,23(Y1&S%6(&HQJ+B6SQG$E!)ZM*-_3-ZDO M-$)C>^==3=50[:]W&Y_??7YR_S8K8D2?21U^S6?2W^-UIR&PE!PU N.!?UOQ M6@!U;Q2SGE4AO$M!04:B55X\0K>-SU^ L*\!MA.),%V]]#<7%_VRTSD!.=>< M_CHTEX%1%U_L#>#^Y:U*1=DJ1+4WBFL907=V1A\/CFN_9*ODUUKW(A)].(SB MS2X.[4L"5:)L@<<%]R]B$TO3M0>WL.W]0M^"AAHFL]R"2IH&JC0VSFO/K2=: M6A.P H"D"#79:=;NC% M]K(!U.$1^2:E)Q%3BZC6^1A26&2=B<@J&65NX6NP7EGOM&,MFZ3C\>WE6O8[ M/U_3*&EP4EC0=H%[;9T7)&%A,(;59HE6:SJ?-3W?^/'-"V S@BI821^SRC'# MNJZ""INX22:DE740TF)->^.+6K*O<7RJA4YA]>15+3GI6>TBY +85#-DZ"A, MWO*BAUAIH+OGWW!(J9 /\GRF,IDS%8E8RQM,D84W,H?LHS7Q3A M*J.L"E=JP5FR$Q:(2+QB%.8C]OPEE&^07>$'V3/Y_ MESZ%3&+N&SMS;4S-;$1FQC0,R;R@>L,+1F1O/[;CZ+Q_+$Q@=.5:[9%-O$+E MYC8LBU4T_3GLN=-OU$CFP99##"N"N! "6>LYBBE9+Y5@PIEQ>PX$2ADA*/NZA& MGG?-, 8B>^=Z0]=7;[),^9C:G:5L^51H^>DK/W6Y75--E>MV%V5ZJ%)-G>JT)S\RH MO?L^W,LK>K6J9N5/>BC[?%>EUW MY&16^4+2!.Y'-X?-J>KP]_J/W?.MT]W#UD%]!^YQ#./9]*>-PZ/SW9U/K;W# M#=(X_^=HO.Y0_7SCK'[^_K!^^$=S^^N['T!9SW8/CW#C?(-N[S0.&A_^.:YO M?F% 5:=5^<9"$4$X14D2BKC"%!F.!<*05VCPIVXUU,C4G, MTQ"1T%HC+EE$EE.,G)!(]R2T-Z"I1Y*6 W3*4SORD(\M@IGCPV6.0:&).] M"^[>0GF.1<+OB2@WN@,J\9P[?ZC$\R'B.4$/K$J")X4HD47'(X9THAQAP9A+ MD04CS,HZ9XLAGLO@E&K$_K5CC6?L'_ZJC;BJP?ICDJC*N)L_>D]V8E':2:N% M18$ZA7C$ ADB<[TQ&R-L=TVLRL8=9:^GR_K3NKHJ&*U@]!G);@6CCP&CXR18 M,HL))P(%;1+BS&08-1H%+ZF3B1D9BH96A.I7 Z/7NQ%,9.,L8[[>^YP4.>B> M='*H62?58.K\H%4>$!>)K6/'Q5IPTK=':1OGX:RWSB^"-V?;,W3+@]*:L%#,.?R@R& M(HVTB._K%)G.9>)7D9\Y\=4RDZ&BHG*1V=F]6IAP/ $#!GHC M0@).N=B=2]\6>OLYPM?AX#?*L6\.AYXK#?P-[QO;EZ4%$7V9*/F *+T-7C_] M!EQ1.HUS6!XP1@Z\'CFF#(K81QM4 -)H5]8G$>X_1=Y-N@BE*Q'O6CS=U(]( M#N_LG<0BN+UU=L,FNZPX=$4,+O?4U/C-67;0#)OFTV@H%_D4I$JCN+*+WM'Z M_C<69#(!E&,T'"/N?4#&2MA%A#/*4M0\DI7U7+!A>B9%L5]N6UQK7+1>6.D% MYTPE8Y-,/F+'D]!,7:M872WN'!=W^^,WG7/C @'F8[*S'B8=%ASQGX.B)%Y6D# ME,$ 6\.E$39SA+):XW>,SITIZ)>O47'SQ_>/4!;L?G?]Z6!9%:'\6B)TJPCE M98M0?EO4=LF5WXI:.T6AG=Z$ 3DL'%)V;DN3QNB;.^R;V<-Y7M1$WAD49G8D M5W,YOY"LPI.ERMS919Z!R\2!L@[2H)\*_E0V/QGC9 \Y*']M9P?37O'5>/\? M.2]@V)OSI?2(>U\_@D6[/]F3F.Z2W>./9/=P]VSW\"-\]\]CL()_[&V^8]N;K>/ZYJ?6WN87 M>-\_IX6K84(-]SBAX'5 G(2 +)4$6:E)<)&%D-OHS24W8/'"UBID>J7(],A! M_!4R/0(R31Q28A>#U0)IXA/BF.=F=Z_/]SVFH?-\6CW6%K.?^WTM^/RP6QIB\]_I7M?/?PVWW5FEH.>E MH!MO)TP'$RA.AGDDC5>(,_A')VP1]B9WEI.*.E#09)61!P=C5J9#!5\OU72H MX&LQX&O80)[GHLQ$,V2"BR@2XPDC@@D3,GQ1/MEAYYGMBXLPQJG' M_'<+#GCL%^VY1@5DB[;^ VK)(ZJ+;::J0BTS)W2QX\11L6PRZ+2N8-* MMUD$8Q3)8J/.,3^O:C=#%;NG#?:09(V4->5FC?508HV2^Y6-N^VVE*X)?;?; M+H.;(_?-F#7._373OFFO^&IHW_V"M*A]98_,=;VS^<9A;'C8.\[WW86Q'?'?GCU;]\ N%9QW5=S;(.-7;V_2X MOK./ZQ_J9._#%PJ*56QO[L/U!P?U#U_.&CN[\%X??]0W_TGU24M5\IBL]0') M9 GB*CA0LMH@$:4(/$B=5.%*YFJRS_;]\EVJLB]WQEB^9+5>%AB4=J/M[IQV M*BR:&Q9-%N/SE L93$2:6XW@9X8TU001:7&D24(",%S41)*!$UXX9F M)YB2HF)&3XU&LF)&BX1&[SN#;@5&HNU#L= C7(!X(19R(@RZ)&F2YY MZIQATI<'BI/EN2IJ],A@I"IJM%!@U/Q>,:.Y@=&4Z ;N$DW4:V2LEXA;!\PH M1HJT%=2I$%ET,8,1H?.J(UPQH[M)9M%FO.A+5_&C18&DC;P<%2[-'9TE$$BHGE&KF"!6[%\"A-[7F\($>H19P0@C"J'M(C$:VV9BJX\O)LT"JL"\H_* MN^Z?<%050*X*(#\W05WB!("G ?/M20]?#%)B9R/B! ?@HRXG&#..J ]8$RK* MT@=ZE9')9CVOHPIR$1,]T?9[HC9RCIHN-AC%VEKIA.!<<\Z SO/_S]Z;-[61 M9-W#7Z6">>87W1$DDVMEIOL)(FA#^Z'?EK !MQO^(7(UPEH8+<;PZ=^;51(( M26 6 0)5Q(P;D*HJ*Y>3Y]Z\]UQGHO)4\\AR[8]@_:S<27WPQ1(3=L/WT!Z$ M/[J=UGNX=1K/+XW^\7MH5@>>N"#9"#!E-[X?MO\\/KSH7-1H6D+N1WU_0QRV MMO'!B3O?^?"9US:_B9T/6S_JFX?'-;I]?M#0^/"?8^Q:?[?-%SW8@<68L@_J M%UNDMMEL'9SL-NH7V_QP_^O9SGY:7ENXWMJZ.#CYL_'/Q18L%W=$),Z]2$&2 MSE#$#; <;35'6NK@N9,82S59V=X$[C$.J:9[X%I*8Z*+.8.515V>*WF_](7G M5ULKLA7J._M;F_L[M:W=O6RCOIGM;OV] M5?^\E;[T?BM];W][IWX/T%LO)K>]=!_/^AVPRMQ&KS$ M>+/ZQI&AS &E$"AG,8VW$4AI+%# G!HC@C16K:R35"YC^L@E,_T;Y*'7LA<' MFOM(CU= \YP3;SOEADJM@O, +\PR!08*40 T-**<@YF"&>%Y9$6U*S+M+W\ MT,QK-E1 \X#Q9CL;1\2'U/L:.6IS !J5(^LP0U%Q(K1TRCH8;['*\/3&6;D23/?7Y2"L8"I=[9)5+(@.$(.USC(*'GJ38D\C]RJTV MKP^&&V$]\\ KTIA8*L'>LLS H-GH)@8(LVJ [C- P;"<.)8C^"> P:L,LH%' M9#WAP5+F';%)\>QJ,\ZZX;0;>BEGW&>M3C<5%@(CA>!_CTH&IS4S1 #;"\^>Y]$!GJI"-4R&:R7K^\N7Q]^ M[/5_PBI?U!3I#H+?@\V^=S5D0XJPT?9U *R*+]P&7I]X[=.1)M0;EU,4&5@G M'$N%#)8&>:();-\JSRGPA7PUSZ?Y88$S+\0.J[%_Y-@#5X1Q)K!'@5$J'2G% MURR3&"FC?8A4!F.!6/#57$VGD=YLD]ZSN%E9GZ$P3&$C[#Y\Z/SLY@Q[S/7)V[!.'&V.OMQ!'>3LSARIB]8<)^%@FLJ%-!N!Q1[1V ME0.BY45 "I!**6BAT$HXE9G3=A[@M7<1=RJ"?"X"0"(%1D7P9(<&1TLXI)@ ML&Z!;KNT0 -5&F-69G?-+VTEZ:VPX/+9:*U@^ZH$NVCMH\T>8J^NZ][ M=.[;R&@PAV-Y^9_1=DDJ )D-( >\MG'D:&Z%UQ1A;B7B(BJDL>>(,:"_V#(" MXY+.73B9SE5_^1VD&OL'CWW][(ACJBB-&#%E(^*@N MG^D*']\\5@LV.4Y1DXV<0,:/H'8$%Y?^FG[QN0U?&^VBJ--_7@&PWF&^HR.Q[9YIGYKRW\I]K[]1JM-%$ M'TZ^_JU[WHT]$..3]4"YF\(R[I3^UW<#V,6ZZ5O08+,P;9]5G#/#=J-A&35F+@3P./%I/2[7?AXN$.]!$@(F3I;-2- M2MPFJ+DLWIQ]#-UB6T@XM&.A]<7[+Y-W<^,6;_EJ9DY/NYT?L$7V =M?Q)EY MN9,/AVQLQ*X&K-K<9V_N7WGMZY$,V!%*#6+%&8Q5!"DI*"*[FP3L<65N=J8:UE7\+P)ND6E]=? MV1#MB3EWXY2#488).Y=91Q\TZ>"/:>N'K?5RAB&Z=%-LZZRV7SN*L#OD5,$< MXQ0(9 XLTC))D+,$YYKB $Q_95U-%[DK3O4 DWOAYY/G2MBZ#0-^Z[F[5E)) M+Q56F'!HF<5"Z=SD).VZ.?/C\^ !0[\U7 : Q/"5G;@'?^W%\I4^%JSUNKT! MX.S>^4&WE<1HEW"*U"]J1PR,,&PU09Y0#39&'I$R#N:)=@;L2ZUY*CA&Z"3# MSXI.2WKEZ7BML!2&AL,8^O0O12N6R7LUG*O9M0B$)>(NMR$ #BK7W&D#^P'W M@ECL%:9:<1-R&CRK(F\>$=AQ<,2$#DP$AE@J4<3SE,3@I496!.Z4"0HG,;'; M!BA*YTENJ1=:\B 4X( RU'$5?2[A#E7DS:,&2')#A$_Y_S&5CPI8(!V!!*H0 MF:(*3$Y+IYS /_.Q._]CT,\"%QO>&'Y@FT+?Q:)XBAJ=; M!O7 K@^SHJ[9Z0VZ82>^[[1. ]BUQ4P/ M1MFJB]N7ODX-4<^CDTP5, M7'C>UXOZQ>>SGM@XMO/PZ_U&'Q[+;@F6)G'Z[? MK#%82+P&;3G<_/ODGPN7?C^BR@D3A4?J_/I;MO7I\_;^P6JV5?OXU\[!UE;V^U9]ZX_M M_>SC7QOU,D-K[_\V=K?0[QM[6YO9^YW:QZWZWNU)6G?IG;O1D+GT\XUJ ,\U M 'O'H1FSW?"UT5L^OK;=SFJFZXZ'N\A9R&*C">!ODE4/MEW/-+->T4'=L0Z" M5@+<)6Q+WH$_P*K*]A"[,@?V@DOUKAK0SK1#C>J^C44K9K^D*4[Q;WM;[XN? MR&^_)O?#:;<#&U5(T:2AUTM_27,L/1,: NN]T3?-U:P1P=X,L"^N91\'W=[ MM/LC1^)MC2W>KV7.AR<@T(_%5>F_G1B3(=O)>J'93)5>.^TPMC/"AS#1>W!W MP/;>*.PU11\6]P=H3U_NI$T8[G#Y\L?F>U$KN)V9KU^A3=".[+MIE@>S@]/T MO.=TX!G8N-YMC%KR=VI(L8W!2^RE=]AH^YWT"E?#5ZX*(!4>!CD%?[P6M]ZS M;W3GM8TC3X7Q'#LD%.&(LQP(7JJW9ZPS*88]4I8*[ F\"HMZVJ_W2UG^J]$N MRG_U;O:SS3]6L9H93S6@M<7=!_8_/=&9] KJ/UH4!(NEW T&PI[60!0*TZ(1Z>] M0QR$GQN]M L,SWT+H"OC4Q/(_UH&0MZZ)Y2GN\F(Z0P=B6,-M\'!E!M[/%RZ M<=IM-#-ZF;]S^PE(:>HT[AX MA@30@%B6S+2#'K01^!XP*MMHEV<+JU/<[J[-NH7GE8THJ==MZ/$15G+B>O,] MS+H.(L4#>M=19'0N#KVZD5+C$P2(93["=3=E'VQE0AMIK=KW]VD_J).W*! MLAS#=#8\J<@RRI"&F8"\48);)6FN\KO,[NLS^W*[3 "=4+$XOQOMG4"N[@JV MBW"ZMP ^I+3D=L/I #;4),OXL=OYVC6M)?(D[8SH!,$%&,&_"4]_[YBN+Q"K MT050ZW1A9@WZQYUN<4ALAM.Q>]5SITW37AU.Q-(@'F[F8]^YO^MD7LE\!8Y= MC?-PF#/D2#GS\=24ZCLX$AIY-& #<<:<531KK-%=,$RRB3 M[,-,HC_DA262ANQ]):FX=D= MP/<)MHBH803;^#G$Y1G$ABOR=XEF?#41?%B5[>(D(5%WZ-10VIN76\]8JXLY M4K1\M6C(T&LV=)3U!G#!U;>+\"AX&1].X0&P9:4XRNR[Z39"_SQ]/P6G=;K7 M7B'%281^ IP2GGJKHY?M=%/_ 2/K#MUWZ?FE@P_Z[S2%MX?KMDJO>#L?^J$+ M+82]UIX7+P!#;KZ6S*UXY1D8F0;+#CL#NF857JUW6L8A)!&NI,(^/*I-OD/3 M/B]LZXE T@A&41K5U$FC&Q?V^.5Z)/::. MRGY)'P\/#8MOI;^.C@[7LF4&X:W6:;-S'H:GK0D%!DW@1J4\7NJV%*H"RQ2@ M!O[6&UA B48"HO("$Y.W'P"DA(RS= (*_VT5#H9+QXA-1'ZU<"T$Z(1&0N3D%[XW)"7/O*Y2'R M]MY.[_(4.;T2[/C_'K(+#X]A1=J#%4=4A<7$ Q6;Z.( ML2^^-?V7@C/"K5=V]S[W5N!NX^'2MM,>](;]<_V3JVLO/QX>(8].E!-$(ILH MWZB#T]L5P5QI4TG+YSL0P334,!:7XW(5[U6&]W\-;=@54O!7V=?7>Z38=\./ MT'6-8A-H !JG6YOFR/$:3:,[VIS*\^N),Z/BMN5 C^YZ]A36T)[>-55:N*EVSE%K5VU91'QX!G= M%+.!(HU/F:11++=))CS3%32^=!NW'$K/M)8>YE'$4\;294C=>-#=1K>;&%VB M,K^?3T7=%5O'3?94Y7&<;5W![R>?CSC!(C OD< FQ>LI@92,"GDF9'1&*OA/ MRCUFXD:'8P$[Q6Y_OPF34Q8%ME@PKKDT7&-/B B.!9HF#KUKCMJ#9TS)S7H[ M5^Z%^C"KJ9HQLV;,I^+P5FH7J(DY8EPQQ#&-2 7+$%-"62=RK&U1R%K/S&<; M[AA%,+,B6=I$2Q0O3B/]-5_/Z<29X!4XW28R.,D/;TE9G]O^L)2Y[Z+*?5_: MW/?9*>L_C>.^'O2[GF)=@6-+KNIU?&A8-HELPY#8VYDD12TO_2MP NF%-SA)P51 MS[YW$IJDTDE9:2<4CJ9$KX\;\+UN*HPS]J6U;&MX%S]J"5A)H8!9V.!B:!2G MVX4[R0 5;(VPN9OD0KH 6\.\XK&[ _$V:RD.I&S8T%YQ8_ONR'@IN#H@>_(D M):L 'VU]+&-DHZO796<2>UTW-,;9<2DX\?4R2AU^'4-OE8 U=A@,6Z;H'5>PP7)C-KNPUW#-DO2:S^U\(D**?; M-2OTQ?4)9_.[BJ3-)FF?67WSX$@9EW/C#<+8I$,3:9%EGJ.3JH:\7N.^'[M"!//%'$"D>C D,.!(VT412'GE.:P#AF.J9Z"UC,, MN;3T)Y(,GT.3\&D3^& 7#G[0#$.7P)3Y5SCHAS;@WZ,M>N-J(RS(T'+G\VT= M>4%R9?( YEV2EE#4)XU_C93R' L<(DRO^]5 6Y@M-3D[.REPM6 ,;-:, MD7=W6567)MZP@2.SL2BE"%W5-*>]\&[TPV^^T3MMFO-WC7;QPL5%O\$K?04# M:VAK)N-JHHQB\;SRXZ'=)?,U1D0RO8;U=8%06$Z>BF&/WN^6K,\KSEI/H MA'S9T/T,8O-0SDDH,U".66MX-$:"J"Z MQN5\JUG_9*$]M%+U S%^LH+*"RBFH?*0WIH+*UP:5Y]>ATH&];KVD*(94 MT55+A2QQ$06;IR*(W@A/5M;96CY=SW41H?+>O'@89_.:>'$23T,QQ4LUDJ&2 M8JC2J#NB-%#[)!JSIZ<"3>R+;; RY M+WZ]Q"+Z]QV<*C]]WQN]+17P/)I?5<#S"H!G@E+Y/%=*68ER3SSBWJ<"+1%F M/L:>>1JX,79E':_-R$%;4N!9!F_F2(9\+.3F08QMQJN_2>!<:,8V&LR_+\>R M@L[[0V=MBK-I'PV66J \VI3_S06R)BI$.'<^I+H 5JVL"S(G6_35 ^>S#8HNHL\3F&/A_6$A8*(C.?XK\E?L).5S31+A+ON_+9R+=+O-=Y$S#G5,Z M]@T*SRG3:*A5?JNFC^D-,YYZV2]%KG!G .WVO5\7.14I)VND3"BZ;RJ2%&N4 M/"QGZ+;;4KHFU-UNNPQT?6=,TJ60&.?-JL[?]Q4C\Y8([#8/3K9AAZZW=C8=K7VH?SLX<6>P M:Y_]<[$Q1=0EM38Z;9'UJ32L]!+!'P)2!@OGL;*$BI2H3+*:J0H92@R9G(;L>)8)U1C_-%I!_.)D5L:?C9$M9$-\1A*-N3Z0_;.H--] M9Y" LLCV>$2V685])?:-%5!Z7Q; +4=O=SAX@&5_%/O1]M#,JT!M?J VG7"@ M:&ZH9P%AH0SBN<-(I]KFE'!- C?7Y= MGW&J,*[KLY$4C!K]\TK+9W_[R(8H%14"R9Q2Q*G$2 D145!28P>VIQ+R36KY MF.$L*"ORE;(](R5:/^B.% ?3<6M6UKZ8[8R;=I,]MS,,-JDM04\/0QYU)SFTI:*#FO=)%* M7FK!X+22E[JCO-3#('+NJE)C"#DA*37BE 6E?"/Q8\\(C1/Q8Y9KK((*R)G@ M$9>2(L4)08$$(6+N!=-\95VMX=>A)C7O:-,[W./G+_28N[] "^<4"E",GUSP M;>%#69JJ.OB_A30_4\&/ARH.?NAV>KV*(M]K'YBAO44,5=X:Y'7D*8LI( N< M&>G@G,(!FYP!1>9BD4[W*_6KMZ+&W'N,QFA%"!\%!)/RHI[FBNN =$[!5J9! M(^V5!],Y&$*8LS(5#,W7"UWV-.#M)70>%&RW_9,DE_>6D6E\(P4IQ2 M\)O%&7L)SN4IV'B,QN4 523M7M@\+;;E#/'$"(^BMD#2(@-L3E+Y ,Q:T'YM&(74<822W/D\G0P+2U%1A1AN]Y1$X,SSJVLLQE% M?._.Z!;8S'Z;R_XM,+JQI5]QNJ< @DE.YSRUP3EDO/&(*T^18H6XJ8JYTHH9 MCE?6Y9IZ=(#* L/!:[_'TH4E)A&W*B!Q$1(+JX#$!8;[:3$W&&2CN%.(:P\F M/.,J"S)-J/EG5[-&ECEY3V$T5D%@%)$YQXX=!9!60^%J@<8() MATB4)%XC^ >@,5"?O)L.$46=-7F4@N6)"3.\3,@X)SJYL("P<.+U/UWUE_E; M8^E;*7N+ODU][><#A/H$5^):$DXT08SC@+@7%IEH&!(X2@*+@%JBDK[VE9S6 MI8+D$Q3>>?0)Y.LG(F^$;BR^)7:9 CDLG%U99'-$FR^#D_#OT4JI^4KP-HY)2_4[V'?Z\9$&&K].;68Y?>69=%K[II#]53LXG MW%+==+2BH X';E%D B..'4?:AH@T5B92&[6/+CDYI9Y7;N$"&>R5G?!6[(3% M=DO^'.HJ;^4\,6ZR(Y,D 9)P0C.6=#4BL)5 M22M7945!7KVK\N= ="GG5KDRGQ"%)DN"V6"XDP[ESG#$G1?(.!51S'4P@C&I M! 846I5B 5V9;[H R9![)W'@)4N%>)U^I+'Q&CF,*FRZ!S9]G2Z.)&TN$R(1 MBQ7B-.>ES@ QEAD-/,G%N+*N^1L,(S0&6I7K M9YY0-D&S"",T!&(1]1] 6=MDOJNOG MYK5=^7B>:-E/^GB,P$[+0)#!!I:]"#DRGN1(UH1*55R5)4JC#2Q)NM3]6XM4%6$ M)"7][>S,]++_N0>>+)RXQ)1FT'[JLTD,>>4P\?"*;@?GM9.M(\4M-3;/D:=) ME541BK00#"E-A,!,Y(HK(!O3A\O%1+G/_)"&J2 LU8)(;C"SSMBH7(C4*HJU M*^8'&:^!"%\B@657F)BDCG,$36JI!CB;E.[C1"IB?( M:BH8FW;TQO?0/%_+-GH)GF:CSNH0S]S80,(OO7[6[O0!M?IP+]?YV@:0].,E M^.!YW\M(RL++>PE^]\6N>7&AK=9ILW,>PE[H?F^X,'N&UD>-+B9CKYAUXY^_ MA_>N=_H' 1HW>NEQM<.WS7L>,6&!WWP]XMP*';!'UC.!.( +TE9@9(B/WB5@ MLSLN.&.LT;O6E2N#>/3KP,$)#/9V:CO/;421&J)Q9Q)0@R5J!S3U0BZBE%DNC@M%V:>I/[^Y]OE_QZ>R7 M1AN^V1E 0WUO%3B."Z?]M+]/LYFOJ1Y"YE.=S&@:W=*_\.MT^>K;]H'G+6PM M\S5&Q$/J6N=X#9.'E4*^M:"Q7%.Y>(+JRU+(IVGLW6Y;55]>UMJY4R6&BZHI MV69"B3\22E2%=.=;2/?-Q^&]>+GYZ+^Y>_C^LF?C?J)H] N:-_6CYWT[ _U;_63PV-XUK?#S3]/ILZ5 M3FKD\,L6K;6V:;WPN7P"FK8EX#VAG9]HO04_?]C]5FO59U;*Y58H[(1$0,LU MXMPZ9$6,B&''/;'"Y3E=6:=$+E#D<)4N4:5+O(;*MG<'LXG8GF(?3]MXVL7? MQL''L^/4X/WAE^>CZH*R%NN^VZ:8 W0_G?"M'N MA6C3%5!]SIP70'>\M3K5/E3(&)JCW$L7%7P LV!E'69 50+U]<#!"W(>TQMT MGQT%*N(S=YB8(#X*1RJ]"$AJ:1%G8"0913Q*-;:X=3A7M"BGA2OWSLLL^6%] MN:5S\+S:DJ _A;K+$:VGBH$$%X@#&D V:(1Y-CI1U%,D0G*0XSZ.G M*^NLJ@WZBM;_FW;OC!4-K2C.W-%ADN(8Y8W% DF)WA:Y3L-4_Z73,_DI&)422M=D+-X._#PB89O6-S>.A,MA MW)1&)'=1!.)B>4KZVJ&E^L52YP\&,V!J@M"D+.$(RZH1#"F.8K26Q)A M2(5321Y%38F7SI1'>1!I?;7L]_;MX"QDQ\9GK\Q]63HEAQH8O8WOIM%,Q@TL MH\)4KM#ZIM4$GQU18[6W4B" 14!KJ@0RE@7$%#-4!\.XR9.8%>/39S"E)%H/ M 'C8Y8700ZGK<#KH]@;I!X#O9$[':.":_?/LUVS/? MP9SL%:]__T:_6JSY$K+>*="E3MJM?8CP!5] 1[=A!P6P#/OG%/H%)HGIIWW_ M:C+!S.D-;#J'ZC=,LWF>P3]9&.Z]O;5L9]#-?N\ !20U@"&T.^ K=XR\,U6 M<6C5S?JAVVJTDWI FH3%@^ QIGV>]>%5US)H8\OX W<,S%D_V>Z%JZ"28Y" MLR31UUL\&H;Q_KSQM/&Y.AI>_T7=#IOEV/X>VO!#/\WR]V-]UOO]?$B8WGBM MXH=#\6>\L^_@79)6\@:M;1S%R+#%-D=$6$#ER"V" 8I(&ATTSHF-*;4S<6@Q MPZ>0]OA9$_6YYN,-_*)8;<:Y[@!P &:!.TY.MO'EU1OM%L5"O>>TGKMKY![3 MNIJY,'.WV,[&$=>YI2%B!'850]Q'C915!"@Z((WPF"OO@4_DTT>;Y;R=/7?( M(K"&9\3YV71B9'=FA79;]G'0=<= AI>-5Z1]_[:NR'[Y?_]2L(']=NVOQ=_( M;[\6[BIS>MKM? <8LN<%WO3278X[31^ 0#3:V9^#=D%9Y5J6S@NNW]XD#;5> MR4:@?QJ)JUS2DH1@IZ.OFZS9:*5XTJQ=V"AI?@\Y<])1A_=PG5:KTRZ?/SIV M..T&E%QXC=A(WHX80_GGPCG0*_A+YAL]!S.QGX5>.LEI](ZO7F::$ZT6(L?0 MLJ3'!E\DXM_I\_3EXA"D9;K?0O_J+"1],-ZRU?30],RSTDYLGB)K;V/'U=?R/B]="D5*LQG;9B'QXW3 M--VV]G8^CBS<#9AY+GEA]X9M6=I]QU'X_8@D84_A'+),.\2QHT@)RE'4/'@) M?)8)!5:8G$&2ALL0YD#R+<(L2FB0S-=&+]FMKE@'I3,R>7_3EU)QHMY"SX_W ML&8;_:+ R>]AE)=9S156@[E"";=*)L%NFP?$6:!(4ZV1ECYHAK'A6B>Y@>E: M([/=''&0@H0OI\N=1)>+CO^I+BW!^YNPVS0[ M/7C?Q9&'/1C-(ES;_"0.-W=/#D^^TOK)5WQP42,'^Y](G7X^KW^H_8#GT]J' M3[C>F)Q%G\[JF\UO]0_U%CR'[L ]:A=_']62UQEY81YGTL]1A7\;]5-_9W\H(SE"V5?OX MU\[!UE:VN[6_5=_?WJEG^QO_9.]WMS:W]V]0EWZU_'"[G=4,,+!D..#58FM_ MW^EVVN9[HSOH91L-OYH!.#9"7"W.W[=@Y71:L(+V@@,&UC_/-ER_H(DIXQJV MA48;J%/3G*UFB34V4@1.(G0!" SP/?.C_'.O,#3MIYQN2-K3:3/9AYN][P;?Z%^2V*W=_?%60W >OHHZR0$@:P;71[B7UV0_'-;C]Q M].$3U[+-JU"=X8?#8)V]<-HO#,F,X=*&+,XWTCEBMVPB=-JPZA?PVL+&OZ_+ MP3"G#"LY5U@E?%C(*E:3XED^M]2XW>[#390R'[YJ]/K_9JL)UAZR2E\-4-A,8T\U;#.1Y-WYH2% MAY<3=KL]BKTH<*EUFIS1,"M#(S%09WK'Q2QDJUS(U=$CTQ0WV6FG6\S(H>U8 MKI\]>$J] W.8, #ZO8'MA?\.TKK?^EZ\5IKAW0)S9BE\CUYCV 4. +!83T7M M@IO\>--4Y^?!@P_TS=R5,>EIQK0P;ILGYFGE- 7H7D26]FT($Z??#K_L'M?V MMW"=_G%2:\&U7U*5P<-6_>0;J7WX+.K[?S1K%[ZULSR%6-Y>GP)SKNPXZ:HKK8##ER\Y(*56WD) MI-XZDL)R$1E'UA(PJ'/X!X99(.^,$TD:287PTW(K+V]R[I<.\]-.>T0EBU/, MD5F8_3(T,'XM78PEL2P,L\STRR/%$9$[W^J;?[<.3OXX!OJ.=SYLL9W-WYOU MS0/X[P8[W*\W#EI \:>2L']OU).?]\MAH_8%GK?_B1_L.P[/P?43^.^F;];H MGXW#33]3#Y[G06JO*<)2,3 %L$>:,HL"EKF5A@1.3-J_%DGG>4Z"8144O5$H MFGM,:@5%3P)%$WH0SN:1Z&!0$,XC'CQ&%@ (Y=%B$_)TV(=7UF?$7E>J9$^Y M\/;+;.799/[Q]/@MHNO]7O[-X.Y3458BV#(CV5$RR0K0Y(=H$A90\Y()9AH)* MX<8V4F0LE2@2F_Z7=B8R#PKY+( V))<3L0M$%' U;]'L.]QC[&TGM=/FU(48+7( M>!=0Y(I+&0&64E$R*A]3E:PJP+J$]*%:O4^Q>B=(!,&&8Q?K$!>+&(5(6^ M\T#?;U/<26),950"*2: .Q'OD8X&HY1XQTQN%,[CROH,"^[>!5T7XXS^D2ZF M"M9>.ZPM J^LP&Q.8#9Y2$\=\,3H$7.Y1-QBH)+$"A2,4'EN612>KZS+&656 M'N:/>@6G]$^3D#374_H7;.(R\/@/W4YO0M;J@?.\*L;Y1%WS9G;,N1\J5SOE M/';*K6*7+*F_^U'?W"9'SA 7O':(I%,;GK3I;? $,2D\2YH;*F5G :>9[U:Y MT"6+YV,;5"A9H>0SVQ452LX+)6O74=+P:',A*3):T:12:)"),97Q((0$'8G* MZ M@_7,0LPE_;E(TT)*!:=2$E0;J5A"%KN=5G'95:%+,+E".?O&!*-, MJZCSD-2E!OVRR(,Y/6V>CU1O>WW3'_0[W?,LEL%+8Z^0=9.X;=+*)?].[1]^ M8@,T.4R\:J_0%NX-FOW+TA"%>E2"B4HPJA*,J@2C*L&H-YBI,INF/ M 6SW/BI"59+F&SD 6HQS[2LAT6LBHC?0UHW^,))Y;S1YKPF1OA:1^4=9@:*^ M^>F\3G?A^UMG!] ^^#_D:HJ4TSD8@K/E 8X5^]T._R?!, M324.DB',4T%QCRDR@DO$; S8"TZQ="OKBN>O*?/]31_X%E'+R0VPFK5#8?V/ M/ E#)\2#,D+NFF.W>%BVT(1O=HAY>#5U@UX#J$UK4P:2"RZD1,2* *#&-;(L M*.1S*00 4\U'?7W(DMY&?QM'S]^S)H=4QS!?&U\!]K1 MZRU9'NI"1$U=1Z"R+*%/9W9%?;CK'",V?@2/+D*W4R'2O1"I-DTOO,QMH!QY MXQSB&LPEZR-#+A@BM9;><;"94A500G];H+2V*C/UU;.,V]=X94<\]D^)J!M PVPQ#CVX%1_>"HVG9Y8"C%<$)1 T7 $?"(N,H1I%& M%DC@D0D-:W>"2@#F&L,T1R8=MG!)';(A!F05 M&!&1,Z$P7UEGBU0M9QD\&>^[P3?ZF3/=[CDPZ3/3]94G8W%H!/RA'*'*C7H_ M /H\11Z483+F1B&IJ$9< 11I U D\Y"+2+%SS %YR.=UT%LY+!;1$'@N#E$M MW(=>4,]=DN(4BU1;8"F<$)=TXKMI#HJIGYF4S&G:;MGTO1>00I3#L]T> MR;O!%S9ZO=#O_3T:K8W18%7'L?/#K^G:*$$[8W2A'9Q3E-2_D?(.(\\HR:,Q M(>8.\&N5L&DI\,J)\6;6_7/1CVK=O]2ZG^ M5A-M"$XV1PB(!Q60"D$B39C+ MK;(P[$G,:A6XS *M^\I3_5,N#==^(0;ZA6E$4E,@._8 M!'G!")1CAC78<%Z%O!+QJT"R LG71#(KD'P<2$[&Z%*#.0-[,(1< #ET#!DO M'8I*Y%XK3:E<)@V_]/M0]ZPP41ZLZC=VV7 -<;HFD\C7::?72+=^UPU->,;W M,-3V&JZQL0N'G82O+C$6NF30O_F2FYKXW%)S0EWOCO%_CR]%VT_-UX!L-YAO MR$1H[#O3/#/GO97_7'NG5J.-)OIP\O5O'8<;>R#&)^N!_][W_,^JQAGEA#)3!+RWPJFY);K;FT2A,#FX171%B%@Z,K([W!X#>2 M(P +RG,L:>3I^X1JK2PQG'K*-'4^?RVBBR/WQW4!0NCV9G#]0GDPR1 4:H@Q MPI]ZA2!A:)W":'7/A_J)H>W@(AOZ9R&TBXN*4_.DBE@J)A97F<*]4D3T-QO& M-IH &J%4;(R-MFF[AFG"D^'._73EZ: +P!+*"](]1[<:]*"YU^4A+[^\ECV; M8.F4XRBE!U^]5R56NED[XM9C*SA!*?X,<8HQ4B9$%')J S4"EK"87%D\@!7D ME..>PVI705E-L3XJ9[L*H:$7;5H3!G*2*;)EQGT+TL@3:4 M!S7=D,0X2_'-7O9+B@DY[@Q@P?G>K^^FM^=[*'/.1*&?OGNEZ%DI>KXU1TH([S(%'J$XM4&FCN[1P3E&6KZ+,>3VI7)7ZW4#ZFL$ MBWM,*,H;]=^]33]+KM7=#Y1X=0BO=L]<,IH&XP3 M8(0)SIF,VL0\NH MCT(Q:0NOP=8PEK_"KGEAU[1 &3'$*!(UDC2WP+%BCI1R!-'<4TZMD-R2)&G/'U\J MN0J47=R%_62*\])^Z(9>_[)*W./YR%*D%SXE'QG];1B$]:;R"I\)E:9U MR7*-+?4!F(; &/X)2=N(,!1RXZR6+G#-P%12BY176"4%OR*R4:W:>:S:R6Q@ M3Z3DT:!<:@*KE@FD%8_(:"DUAP$DUJ^LBP5:L\ODV]CK=]RW(EH%9GP1_U$Y M,!: ,+P?&Y"-MA\&#, \(S<2#H$AS1Y%CD?G<2Y^'L++^:(V1RINQ MN$OUR1A%M50?MU0GQ5%UM(X'@JQ6J3B4C9:,3YPI\I+,3^0FM8M,TY99U1$3F*6 MO!0<684U(L;JH*W'W.6%?E&E6_:6E_@S>BEF+O%J%=]O%4\*31 B.)$&N4 ) MXMX*I TVR N.&1&YYDE]4*M'2Q]7?H@'K<2_4F+0>-YXY8A83+(Q)(5CF? 5 M_9@?<$W+B%'OO541HQB(0SRG/EE+%D5/N;!!<:U3 >U5DD]7CJM<&F]FT;\L M_:@6_1,O^LEZ<]Q*@/44\$ J'DTH M*G_&XJ[0ITMYK5;H0U;H! -P3@0""Q-AHA7BCLJ4:"^0"89C;M,2U4#[%VB% M+I.WXD.WT^M=TQ[[FC*N4(Q29:C,#Z:VSA)$E63"_:AO M;I.CY'^(CE@4*(Z(1R>1TD:CW >:!QVH#P(L%;VJU:.#..^U3EZ1YV)9%_Z3 M49!JX3_!PJ]=7_B>$UCAD2!.!4=G7W*;[]9#1E20M2/1=T_9CB+'G R@<;D6<\(,YR#]"5 M2\24\-SBG#,3 ;KHJJ(+4I:[\G[,>S4_&?>H5O-3K^8)(@+#2&PN);))>9PS MQ9"VWH 90A5W>?!8ZY5UM9JKZ?BL%UG, M6M1I:>*'P^[0?"W@+@:D1]M(B;G"*56X=D*G,0G DT^:OE M*A'S"E-Y%6Z@"MXJ>'MZSEG!V]SA;8)D"AUQ(,P@Z8-&W+$ \.8T\L+E.14J MTJ0GJU=%/FTQ+B*\#3GHJ!6C&2T*\'J! @H+?8^W1=CO4++C+F'8\S@;>(:1]DD\VAO*1 0* MHXJ@X5D'$WXZ6Y0-"F&>S5&>\,A MJC#I?IC$IMB$4<'!..8(=@^?V(1%,+(Y4 H6';,>Y^F@B)$JM_*UK>?%H11W M6<>5OV*>BWR">-#(T\@ZA#T%XB$B1EH*@P0W0LM K0\D>5H5J_P5+Z=H[3JM M5J/7@TZO_!8OY;>8@*H*E^:(2WR*?$B"76ZP0B+ZF(+P&+)$4^2<8UKFP44Q ME*J<3AROG!EO8CD_*_.HEO-\E_,$S<#8.F\T09[BD,KS*:2Y(BA7CEL:=#2. M%0>ZY#%I2I6'XV'ER]//J!/1H!<> U#S9'0@$J\>@Q,B'GB!#+@PPDE]26%M#;BC6IEO0S,8UJ23_Y MDIYT:N0,!D\HI"QEB/,0D=7"(J4YC5PREO.";7 ]K9%=.36>6G!J&*M4.3(6 M+\QU]%&%3_/#I^UII2E,\MSGA".5&X&X J0RWN5(:H=%3A0C-%]99ZN:+8@U M5#DW7A?EJ);XLR_Q"0I"C!",8(VP$!J6N ,*DIN .(RYIU%BHVS2NF=B0?R7 M?#D3GN_W\F\'L.?-R7/2"N*> M'N*FSMF0O[] M&@ +C>#UT)\W>2_?YQV#*>H[ S"2R^E;[7N/[9JWLRL^K3.VV@_GN!]>3,>P M>Y),TAQOM4O8:_N(;W]?_%_X9O<38W5V V=X=KL3U_[7=_ZQ?OODMEYT, M>OU&/"_;V6A[N,L[EA<@_,Q+FA9Z6OUL,[C0LJ%;9FTQLIHE0K.:G87LV/@L M!NA_T\S:P+Y3_B]T3?MKUDQ5HYSI=L]A(9Z9KN]EG9C]SPOPJIU1F_Z")KT? M;]';!HG#?XZQ:_W=-E_T8*<%H/!AZT=M_Q,[^ +@L/^)'%QL\001._N?SP[W MX?HOGR_J]$#\<_&5U,Z.5(Q,12%@6@6.N' 8:,%UWG)FVA^'Y'IJ=(A4\Q)";#Z MLZ?L]>E8_)8-?\W2=AX;,'5@3JUF=I F;SOKM&&&=6*$,MA>*(&%*3IZ]G;BCVUHZ2Z 7AMN_;[C0_J0 *24D#G]*NGE MAQTW?*MP"0CIVIDO9 .\PK7W7Z;)MGDU:H.V VO --K].@/^B6 M'W0#_-CN#6GT]Y"=-HU+ZF,PVZ=JE67F*S2JUR\>T)YT/AZ:5UE 0;)WV@(I*_- M:C3@%G15#ZZT]]M"K8HA)T'1/,^Y%D;#+U%'08,,%N?B:#,]&!-,T-WVTNE* M19.[Z_MBH6ZW-PJB4&V=-VR=?&=_^RC76@"?,TFT,(7/>XP4$Q9IH3TCL*EZ M5V@8$C8M1U1@)"!V"R =MCU8=T,T@EDZ 3K3YO8<8&BX\CE=DP+0X;13;B?O MNJ$)#_D>?CMK^/[Q2-=F[,*A^P%?76)LK].$E7WC)3Z-BQ?X\O MST]/S=> +"S8;\A$:.P[TSPSY[V5_UQ[)\! --&'DZ]_ZSC6:[] MD5Q9WR]V&,#Y]PDXVRDCTZS/&N:)150B%A:4YUC2R,&FEX1JK2PQG'K*-'4^ MOW$>+]C6_3EU7K:Q]SZ3'"."5[,RIB0#6 _EW@KHTNCXY.!K)F;TO0%/OK[5 M-X:4[F3@OQ;95UD!!FE?+%F!.3UMP@U&% H><-H,/X:T?+B9?QTT2Q!+%_D MZP=62AC_SM@&F[;C'I"ZY#:[MD^O95^@92G+=D0@6XF8-1O?DA7:ASTJF:DC M!NFZ8$ET4ZM@MX(VN,[7=LE+X'L%*2@^&+1''Q6R^)<-NB(N77C>J'GGPVN& MO5-\7)AZ?#;Q M*!KC.X7AGJB]:YS"[>#'\T(KK!%AS)*;H-C9RSX? .Z;>#]%>]IPPS/^F>A M"6_6@HEX#"^_WQDRZK3BTGL;&)QN&%8<@->X?.54?B #^\7#S@-0..G7WFL M@R8F2.)4C=[0:U'Z-&PH[M[U17<6(^Q<=P"_78[<6C;D6/5!"^:%FP.INDZC M]MQQ\(-FV(F?QQH/:^WWX53:A>'_H[2&"H#:AZ?_WNRX;TO'E&H$WN&(R*" M:'+$*2&(!\N1YAB($S:>>2\)-Z'DOH#/P6\DPLE8H"$ /%-B.>88;J UD](* M;4@P;B4+P#]/$R[#\,-.<%S.C+:#27 )4LE0F)IAERN^4:RL7G[[#^O\69RI7Y*HXQ(%MHVE.>^'=Z(???*,'=M'YNT:[ /_B MHM^ .WX%&C)D9(F"3)SA%.TL/[YB)VNX9"C#(*CADX*&<&9)8$JSY1CCA>N<_QS<_^&W>G5&^[EN?_IM]K%YQ\[^]_. M8/LYKU]\P@BUH+GT$]GM9.#LYW)<__6IXOZ_I;8V?_]I+:_ MS>J;NXW:Q08_//GCV^')MW.X_N)P<^.\?K(!6]C&\,Q_JU^_V,*UD\]'@0<8 M"<.0UACV-!\(T@;X@C 2PY;FO(L"S$TU+83Q!YT$R.^C^ZG=;[B>N !I;.V/'? MDJF2/2^&W0FZMMNSH.MC&J(*N!X)7-M3P)53XK00$6F24\0CE8F/>913 \-K M<.X= ->TAE'%QIY%-C'X@7M"X*K(UQR!:S;GNA&XQH^'8ZH:ABY"MU,!VKT MK3;-Q#AE#$ ->6ICDH$%4S-&C9R0"IOB; H,S'3^0>AO;X^.+32*A(X\A M7H]("GK5R#:O!)C*V34/+/HTA47,J=PR05 420TDQ;X#JR+(4&&=H%([:5?6 MO4LR?)+0;PJ-]A3X-7<@_+N94)6WJ_YX-SG*9SS@3OAN4)4I6@^33FR MAA/$'!;<2QT,3]%\TUD;KYYNO3(PJ[Q?KQ.Z*B/R*0'M8-8II?($8 Q;Y1 W M+$=*284P4\19:HB1^=R,R,HW5OG&7DQ#X;EP[9[.L0J_[H%?;AJ_L* DSP4* M1@; +\Z0E=$BPK7S)@IE N"76A#I[R5W?=%*6*Q2R%FP2MF5?W#^,/UU"J9= MQ"0W"JQEXH!FANB1,@0C+YP@Q@3C(EE9%_FT.L:C_(.5#,X+):3?F(=RJ83S M$BH1;W5U/SSS E;RR:7$LX: M\2KORZ]E.X-ND>_6ZQ4J-7?)Q1F3JA@*1J0,KRP.VFX\GR6J2H M_0 B>:0HXU8$B7*%)>*P>2 C<$0^&$8#9LIH_[*NYVI$[S>BW@0;OUR291^Y<*!G-"Z4.YI M%YGN2=MBTHU#5-&2B<>4K4D?-#ONEB?9\U*&9] _[G3+U/9[/5Q>OF-*91]& M(S3/LT(:HMSABQNFS/;16W>Z,SOK+@HJ!0S\5&,"-I>5*=V.^XIZS&G"R9D3 MKKZSOY41FJ&G3GO?,MTVC&'O8^CN'<,P+4Q6^_[V"%+A^W\V:_L)0AVIG3AX MSN[)SI=/Y[4/?QX??-EBM2^?2/UD@Q],0>HV 0C^D2"T?O$Y>5 NZA]J MIV M=M#Z ]KB?AQN?J:I7?]FQAXGB/@S4G^!PNDF+,HT%0H6PG#(IU, M:J?4*ZX-S^$K7#IC.% =(P2VA'#CS612>WUK/]O:V*UOUS_L9;_\M;.W]VOV M<6LWV_N_C=VMG^:KWSQ99V:K_[1QKP>!DS;)H%_*>X7AM,U^23)OOR8EE*R7 MYN]86!2 C-6AE/EW:*!IC^D.#J] 3*67LX*:%:&[#\YL##X^[=L/5;-"[-!'2&=F@>S[\1BO =N"O%%,*=;9D-ER[ MP4CBM \3N7_Y82*4O5%WI?O?R#C+/I@T(X1UD8,EX:CGS#F-@0+1&*W'@/2> M_81T;M?_F(3 #5@SY4!]#WL!MJABF]L:OE(1H%7T:K&J=N(D8HY4U1:%BSX[ M<,+W-HX,]0'V'@5(F3S&20A$>9\CX8FG)DK*DD^*X.F3O=%4'RV[GXKR%=/J M?I,F>F^(XU9*HCCSPOA@<_L3V?;M*\"BF^YY]1%_5/1T83+QE) M,\H:Q%,JF(*]&&FCHS;PJ= D59'%>H:?\YYSBI0X7 3,7@W;2*S4#S> X4UM M<";I6%VYS$KS*0W]""_OC(-C>X(-H5V(/:'1Q+J/B7731GT#4W@6):7)6?^[ MZ34@G!^.E(2.\\#1RY*BWC4'"FG*!*,"&FLQ2'WDP3R=3"V M_6N2:4-)I*24!HNR?SQKK=DT/4HI])]0KFN$9GR13[HOP0S-?BDL]=-O; M/Y-"/DUC[W;;GX3\W*.&X2U!0.4D>J'@C2F'0Q&\,2O<9\G>_WJFWW+$?@'@ MOKO#L#\BL>M!U3Y_4JGM"5LXIT#EA1[V5$MTZ.\M]]3'Q%:^M7B]6:^XV'%W MSQQ5?8/>$TRJ\O@N57!YVX;ML$0=@>>3=+17._FCN;-?@V?5OQVT_FS46[O' M-?KIXN"B>7QP\I4=+=QT-JFAQ^V+@XW MZ_#L/QH[FW^?S))&P;G,;5 >*86&ER^#$^_T.CT:W38=74B5+HIKPZ_JCS;6TX1YA[O-!J@C7)\ MZL6!W4XL?*6]G:M1*>RT"L7FAV+3ZDQ2<1U@.!%Q3B!NJ4'6:X>D@)F24^RU M5:K12S_^8 F_N2Q.7,-KW?RR\V:M_JUQH=*<^7 MHM$;W5LSC[(OX1A7<'P'.)[6H;/&.VXM0S0'PL4EX4@KK%/1!4FLIYQ38%UX M3=+'^[&>-HOTF3Q<%:J]=E1[ *@]DI#2"LN>!,LFJ"67V *S](A21@'+(D-* M:84X%MSP/#C#4S+.VN/MQVXX[J0^P@$?-=VKB,K#Z M8:C?PX(,?K)9+L0]EL&1_/" @:IJW0)2D"I@X$U3DVG5M6<*&%@\OW:%2Z\) MEZJ @;>)1B\7,%"YX!J9$VQ^/#!BH)ZTK">K%##H9SO3JH MNQ>U5 ;A4F+RF MQ/'7[9$O;4%US6; Q9)V3@.Y:(*65 M0"28X!UF##,^J70J&?="A8A#]%PS;+S@27!., MD;@8=NO=*AED+WLP$(3/)I]2,HR-LD(BDK"7_/JWNV9 M4<_3E^GIY[I:XOKILD)5B[,H,^"QV<*Z17;,K*LSR_S'E=GN,_,/^-=:H]3J M0^3^VZ"8@AG6LROFJ"(6EB#$PLH!!_B_0X8 .#A?ZG3@VLY8E,G# M+HP]YP8T)!ER>$Q6!XW8O1VRD>_2/?@)V<2>Q0P05.YNBMH9BT9CT2X_XG@! M37NX,13E$6?TR' *3Z37YIF!1!"B$FK\(&KI-"V^YX=<-C(GSX]MQQ/-$+QE M<-F?]:+.1G8H*NA-;"=AO[:XZ_* '?U9J^J?J+)83(N-S[2A T=_+A<^49EN MZ'9X8R>D%%B<3[:S/^)!7,.:W4P#>$ 05PUCPRG'@M6BRIFH:AV-!._%\B') ML\>%K.?-C#>K\K<75>*65RU^%FB0M&CHA(-IB-5^X?.U<82UPD.Y'W GEOOE MHG.:*YQ6DA)R9J]?C]E+\*GQE$+).>?703*_\H^M0?8&H_]FGU&9EH]-2RW; MM%S'D*_^I@S2 S%(Y[Z=]#&/,2CU^52/(U5RYAWCDLEI>N-R/ M_ZU_,]H7IL6:;6:T&ZS1M(R+GFE>HL7#?C3[WYA1KW>NVGT##W3:\9_-]@7= M<-YL&^UZTVBQ1J=^=;G44%I_D/;#J&K[WK(:O"LB!7*OO";J]3-QM7/3-;:/9^0,P[VYTF16P;8)6X?C@-.,%+X+MD/70#?\"' M<#3_(T=^3P/'P&A=)$094,1LN!0\&S7,D,4K.I^QR\7FJN WVF^0M('X& M?.8P_7P#\?E"^:SX^Z%+,P0#T1.&9V_JPC&M:!]KY2,NG RM/)1_I5TU?TGZ M.V, _A0Z%"G=GOT$ R=Z+/#R.V>()JP=^I[TJZ"-9,52TQU/)(#@: 7(\! ( M/KAK'O<(_KZ>L2GQ%@5\X@=$58&L%)+;B)RSZS$8OAF-!J?FR/E$]&\!C%E. MC D:X#FX0]4@X$!:(S\V#\8R1TK^#03]/AEE<.9]E^O$QL[,@K#CI ',F M($(.3GMT5'F(RQ1..$)I0@E%OS:2OJT]!/$BYLYX; ?S8YN*!/>;W?O"32'4$',I@ 8!>Q,DCL'"D?6+&[ 2WMN?\ M3_*@R:[T 8*'X-K-X]*17M"*Z>-A:!*]YR_PI>;F/RS&JY;HG]6'!6-R;Z1" M4G 2@1+7L:\=%T-V\,QE[Z9(&JII.&0'R<=>0N)*^@8 &E0&O8HT/''P:8',Q'3@>)!CB>3_#2K6"?$.KBB$"U( M9,+K*@T#C*!EO"6'D5!!,,M&H.[NN>O*EDL=[(.FQVF78P,8QECZ?,^=+1=! MD!Y[,'+X7=)5>!IJR:0+1%T(HA[F858S]#11['+)Q;2*='_SCYK'=(#7=@)A P09.6:AO?%Q986"]!)&@ MK1.Z"Z^G'@#>H.8GC4%Z#]$%J4.#.;4V8Z[S$TWOR']\P\+J0&*/KMSY5X2" M2A\X%'26&0KJ]+^9/=9LGW=ZET:_V6D?T-0S$],L7D02UMC/;,!WM,1)- *T=^ *XW'D>9U0M?EM],)[4OGX1'&B][@?4KUFE!(5., +7M M/ /9D7QHU[I*GC"9!N$4[T,5Q;IS=UITYQ7NMJX M#;A0A//]@5<_/)\T)?4_B,JXZ\*GA%9U 14N?#[A;HY]]T<>O-:3#3!G,&DO M?'<81MSQDI5H&6C MN%P]*PKL"2,Y&\\MZ0=J+#!SK&1TTRH53S@P1>-@0%- M;_/7R+F&3FJ%O%:D!>-ESPK):8GLX)9'TG$3-*$NO^,NJ7@;[P@771YA%_%X MO7U^?"\Y$=^$B4-7+@7KQ8$DSC0U&7N_#E1>I! [W<53M. MMC0,9/REHWM?\H61$4>+=J^ ]].5D_NV"=3U3*!N-*UZJV-=]4S6,R^,7@-7 M?P"US>9%FWV_ZC6M1K.. &ZQ_C>CS[H]2ID!:+>ZICBQU]DS&0L]A[Q:KK_) M:GFQH%;+#W"U?/-2O!SWND8/0*K9?#&R%XO[@.Q@=F0C>P\ NM,3R['F/\WZ M5;_YA\DZY^?-N@F'.^< Z03[3:O?,]K]5P#Y;AKB@N_3#N="QM?<]>^%(;YT MY6PNCZ\9\3$:@5C_+)CX(I9\C5&L&S <: '.?_2@A> T+2NBC>*0.P"V^:]9 M&B"ED#Y>@KY!;%F..1>&SXW8Q8JYEQR,E=08'G%[2!M>I0E-S=22N+=)Y.KQ MBG3L0Z 5U"'__Y)B=V%>FMG;2%W;5L3('Q*:F?!U!X>T&-^?2XS$Q0=[Z(N@ M.QO((>$T) S:Z40NG$F\37'Z;!HZM()3%\L]PMFB>Z08R;CQ9.+B.B[,BV$L M>KEXR50((1]/7'_&*9:+X=$9+E3C,@"E<\Y[*4D;Y-P#Q^X.HS4P\>*7AJFH M+POOW/-K,+[@\5&2H?E.PT]/_.Q$\/D'*WP0QT/_Q@_R-H:K0_\F J^%YP?^ M^"2!FN/;I+OOW/@GFXJYVAA2M]W09QRQ17Y>D5J0#:0 E.?H8%>/?\\)*"WG M"^5<_%D-0,"A<(TEBO;XK8,1]+GUXL492R&_'[9S)V*$-F;6R R21 6KD]E M,Y6J#!D1(7M*49_O#3FN(GV8V7>VXPJ+R!,*(I8OQ'&0,9?;X.&"Y'/GT$$#!07='+ M7=MB92\,("W3 $I-GGKGLFNVK>6!R \ [A_$DC&3+)SY,&.KH'_1;#&, M2K'!9MKX^!:<1_(VY%WVBVV9G9-L'9P!1B<9Y4;JSF];O,ZWCF6?$NL,Z]!Q>.G G%%'B MF4OLC):Y:;E-G*=)FZ88O7H^EO2]T&/%[+1J.9MHHF# %6:9E4OF#;KNEB%C MM"+17SC^K-ENF*#W&F:[;BJUMZO3PZ U.THM97TP?T.Q$S$42R(]+K);NY@6 MS9]PVU>=#:M7(]CF;"AESH9NK]FN-[N@4M+=*R3VEMG[HUE?LMU 2?J.2#JU M4D\B53UH1K+I&![2A/O &,/QELX@QVYVI]?@53,CS1 \=X+QL_&K@URZ*;[) MTDU);7142S?;7KKYX\4JKJRM[8!!4P?'T'VL8O19[&C9:F:55L[4?\N"@5NO MK6'^\UOSK-D'JS3=-&KUP3PE+\^J?S,;5ZV7JN8%9P\5\:*SIU6WIIJ/[$_; MB\U^61B72KY&Q?OZE.B$.Y%04P[]P50$63%5$C=[#6GC$NVR$\%(L!H,H<_3 MW3D4N-4*Q[]_?H,O]M@]W^87TW;HBQ6)4BW-4[:2K1./QSUS,JP6YWCT1;9H MS"[K\,*Z 0FE@\8B2JW8FAB)-"]T@UBS*5<4JHD(BX2\[$2>MQJVW1%D?1\$ MF5F8/8F9XA]6H@W796'<2Q)87XKK-1_84[%$-I,UA.02Z4!89X'<="4E?]XW MPS)"(__>BU,;E\X9JMU$I['*D$QHC/Q#F@7%G9L%,B%XB< _X_A0!N/?OL>-0%4W3)9)UX^6+IK>7)6WM0OC/VY/*%4C'S="&OO>B;4&/5,T?S=KXS\RQPMSYCAK7UV>F;T5"#C7X,A\8ASBP-DN#47#M.J]9G=A MY3>;Y+;X%,?MLU5HUQB]5RGO#AK1V<#.W(/JE62UJI= +-U33 JFI9 MQZ;7JI43_NO?6JU8KFCY403?0L]K2Z(X[SVIGY..EZ3Y*<'9J. 8(8;ZNU-X MA@WV:+HOQQ[[WJU,\.K:LP",#-:W?\T7>&BUZKF,<^"$>8-\;LXV3?*8+@)_ M.F'?1-U0N1_:<,%<9-_S[,SU[SDF!@Y%W1;:_O1]ZL;[Y KLJ!OP.\>?AG L M#5IXR68KN9CQ,)>KCCM+:?%@(9!1/?Z='9UCH9NVGV?:<;%4UO5/.?ED\>*B M>/.G?,8,6U]=O(]24-#_D68P-C2=Q?*GKN%OK7)B$P="H5"1W=,3/: K/:"D MZ)52E*4488_;NBZ!?&E4DK7%G&W+%8&USBAN<_;._';/#S^-RQ M/<\>V**,;F![/UE\:!'^+2P#@_5K6+% 4*QM5 ET!I&/+Z^(=RLUH-3 [DY@ M/58#1:4&GOQ(FK[C4O1T SB>[43[3"2:$F:BKBOI"DEB0E( W9U8EQTF"5$PVNU$'%.-!8 M[J(O(1XK'(QEA\.8" #4 3P..D;)/TKY*.6CE,_R*()VBC\+Y1/^JW@LC<6B M"CTIH5E7:'HQ?&.JO\CTY"+/,TY2I1J:+T/:?XAB87#3X[25?SP!MI?VC&D4 M9]).%=(JI-UZO/:T6J-X;15.UV*T50$>)3@O$)P'0)OLL480?0\0?F' W>-, M5_%VA<#;GTA:%7[6*B6:2'JUIB7VKHJM*,%Y@>#TJ7JA,1?$2*S@LYEKWX>; MMG?;_IT(;=3(YJTJQ%6(NXL3IY@O*<15@K.^X"P8N82 ^./=5S:L0>+L3";Q'_;2"H;I2'*HKJ?BN$IIUA<9")C= V(700LRGC+7I 1Q% M&?BE6!L#+%MC&)>$H1I%N*HI!USHN/@&Z,2.23.[3= 6\"GBW,H?BM7@* MVY6+M!:OPP]-=JV4H+"*^RH)>HT$/6'V]K"!X7R"ATB!2(GDXCP$O2K)XZYY M=(_<02)!W))E2D5BATCI'L, (<>'9C8>814JW M0GV%^ENWG H5O20LIU*,]"J^K*1F7:EI<:)=3/?OW 3^&/F0 (1_2DXDR02( MS&H^&N,WW(D0O9%[=2+JAPE%\$(\SJX5\F32!?19)M>A'?[W#PC)F35X%%;O MZ:PKQUB]7F3Z64%89>_O.PB30O?=EC-A0W<$2,]AO!\\A/B/ =T;F2=O_@RE M!?9E=I*/K.FICYS@>5GAN9*8-22FP<-!X$R>HIH)18USAZBXD]*U\]R8EN2J MT?3X&59ZSSQ1,I[6:L52_F\*:E4,9)?FQXOCEH4:_BZ43I#O"&R?6J&F5ZL_ M;=E!K2##ETBBJ^(B2I)>+TG"F%Y2\D0$O=,=?WH9+=M"353;?QM#.SMF?6(\ M86K/-:HJ&J5BUPJW=\1/!3=1+R^O>0WV@E.U$A:@%4 M"='KA"AA2J91-R;1I M58)7E>!5)?A#-X*QJI)>*9=%'"5= M)%%;9978K"LV%.22+*MC+R5>3:-NF\S03S9GZ1^Y%I?*!OIHDTE/,%@E$2E! M>W]!,W_QP91V9]5%@I#CD0\9^"ZS.'Q8&\F],>*U;?C>WR"6,I4_PNS!Q)!R MM4SE04I:H9@B=459RTIRUI>L806_@+$1% VX-0P>\%!U-RJY1:7'ZA6 M.1PH:G*?[=9*X.[WXH/"[0\\^P"W3Q5N*\E97W+B0 >F& 7.@-(]:8'XR@,L M%8A]$6!6?MN'S\R3?*2LB],("36>L#A3#VPA*4EBN::P7&'Y]FB+M(I>U:L% M))PIE8L5RMLX1A,#-]3\0I]V#MJK"MJ5(+U:D&*D7]@Y^PC:,_;5*BQ76*ZF MX"KD8:+^NR;[Z(,A BU+%"\ MO0.!^N?\ M.IC:H I*8CTVOR9\__5U$1_YUD_SLV'#.Y4H/YXIA:$4QE;KFM=D7?-*L8#_ M+ZL.I I/*$%ZM2"EE%$)7]03 :A$OZP61UH21GJD?J3?,%=[7W@>@B?J96E! M?WUY0I QO<5*_=4/7#!?9>+OS.1^6&41IF4Q!?CURD*HM'HE-?$J<)<'-_"3 M$N*?3_AY\NIEJ\0/8S69J\9_?[NZG;N#GPHFMRWP>DQXJ6NJ2.9A2X UO0Z= MH6,'N)BX6)!888_"GC>3/*T82UXQQIZBPI[#EH"Z[X7$P7E#\4Q[IHP)HJPF)#&KVL**7_QX&4F)2O&?.!E# W%0DK18 ?7ML?#X\XOE\]B M=@;D0E;D# H]]W4FZ EZKK>"7IL>^K*]E0RLY[,9*.G M5F57>2M?SZ<\8<5R0125&/J3*(-,K%:H/ ^V[.AF&GA...+#'//\2*SZ?OJ; M F$%POLZH?0$A)4)JV1F+9E1('S((+R-S%JMH*U0>?LC0=.[#F,5%#O_R)ZU2^!)7Z\HQ MRAN)$ T<#YZ/#63_/.NU/K,C[9-EEY_9KL@R&7$>A3EVI"^Y*"$7 M"05+P'@2\!'W0DPM:?DAWE9\_C8J$1EBLRBE1;*.R.XS\[]3)YK!DTK//\D. M1^P<1C@46VB/RI]HHU2(N+=PW[GC0>]@_.>?<"3R"G&;*_)V84:A K@/#7 E M!7!O"W #'UK,D!=&X-J:=49>!&=@Y\S!F=SL[D4V'"&LBQ./09^)AZP\SQ_Q M!*W$4R._Z3%^P,_%2OQ5'>B.%WT^QB.;_T*:#E_H[Z+_C_]M>D.T+.%-\ [X M>)1$B(.(-C*6 AC -P1SJAPI'SI^T@0 RGVV#$[T?.8,2&3@"FIA^$ M> 5/*@+[-V#%8JD!JBLP<";PWORCP=S?D2;^I+]EC?3Y@NA]O'YG=SSV(Y[H M/'.&__?;\\Q$6KGTV[I#MDEFKYTA\2KO#HG7[O)T;;TM[TC)];Y2]XBPB*2N MV3_ M*:PZ'*S:GA0O1S&K>=$V^E<]TWH:@>:;NF"%54CP?EL=RQ8IZ'8$WKIS@6-T MS +^WRF8]4G$A:+'8N\I9O6;OP:"[T.&D+5:L31?8CXG'W)+M4L^7*]6W?ZJ> M+Q7*;_[82KY<>/O&%@MYO?KVC=5@#&K9I]^/^#/R)UL*( G[,#,D5UD]A_[Q MI3O4^>4\GX8%RH99G?/^#Z-GYEBS7<^O$)WXM8'6PX\WZ[^RB8W;-EE(1 M"E WS-J]#TN[71MY<7ZR"Y]/N*LFB9HD[ZD(=W> MMBI^4#&N-(B% :YK+,,FPU0RB $N&=R2KYR+DF%*@^/1T8$] ML0>B(7C4%TC+I9&^"87HE7ZCI+PK9/'VN7%PM8K-.8TO5 M?*GRT@9MNK%Z(5^IGKYSU$I&V[=C;RR/WE@TN]]''^W'"/2=R.6'/ #HK"_T M?WFJJ%9^*E?T6>-[T\;^5M_W3A66]MMSW_^QR#!*X--N?([-P8I,HEG1M$ M!3 8^%,OPI"5TC5*UZRL:QI&NVFVV$6S=< >3XO;0];TAF"W4J0U<6@.=TB4 MNOG:L#V'N^S"<=_)F=D<6BF$WL]9B A]9K:_&Y?--C-:+;-]N(BD,%EA\M(\N M_6!@?-$SZB9KF0<<,%=@K,#XZT5@#SAK\7<*D"LP5F"\0L"B9S3..[T&ZYR9 MO1_&A=D[7$Q2J*Q0^>M98 ]OH">L<\V#>_MV(VMS"IX5/"^'Y^^=7IOUS'^U M.ZV&=;C I*!90?/7L__X@<=Z?.;Y[O"=TE'-D[5W?<^(X$G[?OT+'R^U5A2&0R?Q(36;+(21Q'0,<)C.[ M3U/"%D0UQF8M.0G[UY\DV]A8QK(=,K!K]F$G@/IK25^K+75+\J??GA$0> MP:YSV6B_.6T Y)BNA9WY9>-^,+T 7RS$/D!9IZ[ -]<[P=^A,WF9R'4=9GIXW(6)ES]%I!UEM7O2= 'TF%\1\0 L(6,,<ZIR>MEN_?^D;HF@C+&MCY\=&Z>>I9T?ESUK\YRDD*"H.B>]M%.=? M(.+.Z!/TT!O373"Y3J?=.6M'(AP0YZC #J'0,=>MX,<&@)1Z>.I3=.-ZBVLT@[[-1'SG3Q_:>(:1Q8S! M1ISNC0*)GRGTYH@.X *1)311T>[X_ L G"J\6+H>!8XD/X-D*NI+/"K$&B"@ MM>^:D I;Y25)U#2I? O9E/!/3?[IS3.Q&JWB6GW2G$.X+*4Y*1-H#[\I4X.$ MC;8_?OS8>N9&EUV#3 ,2Y9O\SV:[TSQKEU"[S1*+ZV:?FI'<+NH0#[AR=8CD M7EB'S-&US194DN(S*5B-[-%:L!,B =[Z\S(*"3+?S-W'EH5P$<-/%^=_9)@Z M=!R7"GG^3?C=-:'*I.5;/H9BN=.8EO(7HU0;@1>_'NF*.(:J3"Q15(*I" M7/?/I^*_-FC&\]S$GPP-!' @@?>IE49)X?L$64/GL_@[/4Q"X;!(CF#*O@K+ M;1*3*19^&3&1PT_792N%4D0$$LH>[VSVN)"J4[\.!]>]@=&[9G\8P[Y^K4UZ MUU=:7QMT>\9=KS"7'Y\4XCK6 X0W8T .XHB/)"1;NM,%MS] 'QF38_>_=L'_=&QN] M_]WKDS]V3'>.(B7Q[RH1'V@$^@ D=?X;!%J/5I @1S/N;OK#;[L>XFM8)#\SSW&CZ^*O6OV?/"\VX M'P>/C5(,%L%3DM=.DY= %0Z2XP(!#)+(->)M%$3O5B,;LC8X5H]9[Y)/!$JQ MM1U%R5$GS5&$=0($VHD86VO &E%S.QQ>?]/[;-%\/61/]K'.GCV#6_VJSRS5 M*!NV48(IB3I+$Q5!BI$D0$&,"@+8&M$U&$YZQDC[0V.M+T7-AJ"2AK=I&H0X M".5KU-]L<3(9:]V)\4V?W'7OV3KS"UMB,EL<][[V!O=L%D:8*\:/V M>VGI4^^ D'&GC7ML8 M(8AT$F 8@1>K4=<;_I2@/WW6@-XC^U\Y8Y>$E9TO+=!C"!!@U*COA]X<.O@O M48NNZQ#7QI;XP#SN*-$R=W:#V7H&[@RLM<>Y) )^C2I0I^Q^;JY =,AJ=[F'$$_)KQ0V4&0@0NI6=2+N M!F+O*[1]] 4%5# [C_NLVO MBJDD4(HB<&0@H$&$+09F KV>X^]%'G,BIM8_ MST.'^I3T2[&+W?CG0'V=K*-H:K""(92$5G(NA4[*Y![KR&V!I&$%6HNC*AF5 M(C %$Y)U)'-K3K$"A2HL)7%2'"8_2UE'OE09Q@JT%814L79SZPC"4%6JD+W;P@J.UZ*ZP3B=>QQ[K?IJD*/;P@J>UR* ML03B=>QQ-H%=(C8[YG!C9//+'KHNH<1X8/U[!1GJ"*ZJ+LA*@RN9DZ(G214@ MU &$DA,@U "A!T2*ZLAQT2Q8!89+0BOYE8(K9=-L=>0WD3>KLJJ2I)4L23&0 M9.ZMC@RD$FE59FR9"$HFI,B$G)"K(Q_IY%H%0K9 *!F1]W:DLW1U)$1UQN8: M48A+GI\MBJFD3(HI%#J^ WX-%=2)Q]P46!42"P&J&'PKQ1642;4:2O0+!;W[/G>7; MR)VMDYTB'<%S'WT,I]C&_':8,$EI\369Z7L>=N9LC81)%1/X>;52VI$41BD: MTF?>(JRB2,^ML[DG03(GR.LD:AIE>2T@EIQA98&H[=$TLXW@17ZF"K[27*08 M4'%S.3HB!1O7:$H-/C#$>-$>61?Q&>_,]0BT7\L$BBE5VH4482IN%[P&(*X" M\Q]1)9JL%DU>C:/%9)-WXSL6N4.V=>-Z71OS9=(KF4F.)J5M2-&IXK8AU *N M%S#%(-1\-(=LDG3G$1$J K9=&Q(B[J&=KKJN0SUH4A_:7R#EPVQU#>EK.91J ME5 :D1P\*VQ$B1J!N$I@N@*)2H&H5H!7JY86MG67015+48(I&9>"=*H]"S6D M3+7#H IS13&5!$HQO6+;%HXT;NOR>$UXZ[K6$[;MUR V0XN2:BD66([JU&(R MTGNT@.WU!$F;RB+.*^Y9VF(1L?XPNG TC>UD]9Z7R*3( MTA:N1\,MUOP[A]]L_)I6DJ=8:3!20/-%!A-5!23K L+*U,AXDEO:JDP&LN25 M5$HQQ=2>N!H^X3/Z,1XW/ +R4E92:$J.I$#>%HY2XXJ#'VF+.YH?AV+_Z(3X M_,T>8@O5;JG,U*"D-_^:G5QZ@U-8_(](9[ S[$A[0$H8*,"JD%)NQ1J*T9[K)!_XBJ;7&?=1GNIBY.J/$TK*5"2+H7&RE_05,MG_T,=\:&"S#^"9TURE]!4@! M."4]4F@R38_80\WW'@;8( :O*W%]1 A"PR7B27QGWD>0H+@+JS.HP%52*84> M,Z@,=)R M18@U)PD!(^TQMT?[=I913FQW;(KPZM(?B=%$\N0O-9WLD[RU8AM M^=+#2AM.MZ(HN9,">UDW*-;RP9A]$6(E>G*1E!3)=V1MN5FQEC05/:U5A;BR MV$HJI;A>^:-@-:0X<9JKTK8865Q)E+QC;N,T6 U)2!WFJI2NR(90DB''S3(. MA!TI"7L@7@RYLQ[T'#;7(B/D1>>3L2DN";-]RM^"_F+VRFA3$BT%3O*(#@]* M!\I%5C%4#YC^X)STB=C ;H8WEXE*U,@\TJ?]*DU=MF HJ91OYI:/#/ZSA^RG MUN;[PH//&^\4YV\41W;P:C3.&"?A>V;01)L2L1>R 6#XUV6#>CY;V?-7HO-9 M4*Z0@VVQ9SL2XN]!QA=L*89=B]?XLF'YGJA6 Q!&%,74YY]N/==?7C:"XIBB M10-043SXAL&S :>S[SE(_.9TJ4TCSYVQ!2!#A+:!O$=L\GD4,P-^=>%BRE_- MF]VN H([;YM%O2;_BUQ8[@)BIT#[M,YI^P/?]YC?&JG8(=2]"\G#"&*^=UQ; MN#ZS&S;7L7T+6;HS>8BNEN0RP]E&A("?2%"8Y6ZP]VV]&=OKQXA+\STLO(E\ MF^LCM,68"Q+"\8D)5@E"[AT/01O_A:Q;1@I)=M<,VF3=7Z^@2=UYK!B%_)U, MP4]3:/.T\F7#])"%::DN73#'0Z&W*F)V%9(OXHSY5ENK#K@# [/HQ0,KZ9G^ M%.G532W*^P[%[@(M8W>!:LB50=CWP*I"&7L(BPXFN[2#!.B^^V1K+"_7^%52 MAV/AI5Q[ M/\H7.E33RP[O*)^V2K%]4[B^S"!_/$G%#F$PE7%T._&6!_M$'+@.K^HZ>ZR9 M%#\66H(6D=RWC8X\UT3((M&%CC>>N\CT(EM)+H%0IK$_D^)"UR&H9\*E80YG M:CQYP%YPH?_(]\P'2) V]Y HE.^\"@@>@CO;W'NB>K)L*[WOP?H-X?D#/T?U MR#S*/$AR:.LDA\@[*)U2.8Q]MY@'Y8*8W!6_>@15FA65 _E[S9)R'5*NR.$X MGQ>%'E\GH'FPLY$7+$#[[-..^FL+\H'VF?(H5?X@*BA]..-IX_&5V[:LDH?3 M#H-5P*1,F=V%2TRAG3\5V5K\$"8@6Z.DRLE($T$7% M#]2_%)_WO_#RQAVM/G93B\/Q$[UQ-]@CE^\?I&*'X!>*LZ9T%)6@]NXYYFRY MR*;@2)CA<-9U%VSD&=0U?VCA'M=X5C9&RA+@)> M-*E]A9R60L6A.FS'PH_8\J%MK_)]1E;)0W ;:1X*;(;)++[OX1]G8'+NB"F> MQBD$LN\V9RPHRBY #NX1G%%'=?XF5V;O+/E\M ]GL6_3G:B"6!-DWQ1E/.E4+ #*+ $ M%0 &%S=7(M,C R,C$R,S%?8V%L+GAM;.5]67.;MY+V_?D5_CRWTS'V)75R MIA19/G&58KDLY63FBH6E8?$+16JX>)E?/PU2M"59DKF U&N-*Y%-FN;[H/L! M>D&C\??_^'0Q>/8!QY/^:/C+<_X3>_X,AVF4^\/WOSS_X^P5N.?_\8^__>WO M_P_@/W]]=_SLY2C-+G X?78XQC#%_.QC?WK^[,^,D[^>E?'HXMF?H_%?_0\! MX!_S?W0XNOP\[K\_GSX33,C;?SO^N4CMDQ8,%-<1E P%?/090HI22\>=1?;O M[W]&CM9FEX#KXD QIB$@?58C$YAY_:B9?^F@/_SKY_HCA@D^H\$-)_.7OSP_ MGTXO?W[QXN/'CS]]BN/!3Z/Q^Q>",?EB^>GG5Q__],WG/\KYI[GW_L7\;[]\ M=-*_ZX/TM?S%?_Y^?)K.\2) ?SB9AF&J#YCT?Y[,WSP>I3"=R_R[N)[=^XGZ M"I8?@_H6< &2__1IDI__XV_/GBW$,1X-\!V69_7W/]Z]OO'(,)F-<3(JTX]A MC#^ET<6+^JD7AR=O7AZ].3UZ27\X/3E^_?+@[.CEKP?'!V\.CTY_.SHZ.Z7! MS+]\^OD2?WD^Z5]<#G#YWOD8RR_/ZU<3*"&X6$#ZMQ6^]<57V"D,TFPPE](Q MO;[Z[@IO%R/ 3U,<9ES(;0EA,$HW/C2H6AN-E_]R$"(.YN_V*HK>P62"T\FO M6$9C?#4;YLEO.,BO1N/#09^FS.1P-A[3[[VH60P!%1B9B,Q!$YE=XJ"C+\HD M+JP*WQ/E&L];R'3](B_9S1[!_7+#Z:'83S^3.O$ MO\)@ACV>:"ZZ), 4;T'YK"!$Y<&@\U'I;'7.-P=5=3@A);\N_K$B\GLXF+^G="?XL7RW]?E<+?DF(YVK:D%1VBFG& ME-?##_3LT?@S >DYZQ,G/I*UYPE4= ZBRP68E-E9&4R0MC$SKC]_%2;()\*$ MC>7>3/-OQW@9^OGHTR4.)_B%A%J['!@""E[(0]0!HM&<7@9N#?W"V]9R:PK< M"605+J@GPH7M-='.<,Q'VW-.:$YD!._(RU4B)7#)&##1ZL@+U]SQUB9B_N0V M^)DS!J^:6[CJ +GA#6VCV&^NUL7 ;+EJC M2QQ//[\=A.&4G*_J>%W6"+DNH\D9(Z(*@*C(@.H4P&,(P(Q6&M'ID%JS]B$\ M77!L&FJ_F>B;D>&?HU'^V!\,>C:5+$I1D PC'QL%^=B>8O/ C0K!""CS#* ):607>0, M0B+F>:N58R$D;51S)_7[N+K@L#0D0G-5-"/)":U")(3A^V,,$WQ7Q7E2_I@L M<-*8F79%94C!U2 *)8W>T9@YDCAL$(YC8W8\"&@56N@?AQ;MA-^.#]-S'%^1 M=#1,5]X)^B!T*9E\9D90G/+@F390M F9A9)3,:UY05?1O?B#];RWLK?4^ MC\J.^R$.^M,^7D5FBVBLQF*I&R(+2:^!24'B=',%++D(17/'$ MI++BEL6X)P.\SE.WI?6;T10G;\/GFB1:#B3D[+#P0%:8 D%5N(3HM*4@4\?B M%$8C6_LY=\#H0E2S6Q+<9OVVNFB>U[V%1:>H#/(":&3=UBL!7,8",7+/D^$) M8VN7Z&XD70AY]DN-!AIIQHZCB\O!Z#/B.QS4S>(J@_Y""%]B=LY*+"F"I?&" M4EY!],I"4E([R:,65C8FRG=!=2&"VB]GVNII1X[U$M7G)29;O%2H'62I"ZA, MECY:BU X^7@R6I&P=7;E841=B+CV2YR&&FKL?J'H(O:'\[$>CH:5 MV@2)_C3IYSG5:S'*+99'A?LO9;7HZE8$N<4?+"Z"21K "O(JQ3H&2H\FG MLJ1Y9PHDKE5!(6TQ;I\V?CWZ/\+"MR%7UC+I&^JGV=1XB07I\?GU,!&NL_#I M^OAQVBM&!8+BP)LX#YXL!4^*IF]PS!9&G@YO39KO0.KH6MF(+"WUT6[]' W? MG^'XXOHV08^&E$H)"8(2NIIQPL0R@H^1"<,-BZEU(>5=.+J07=T=';:6_*Z3 MI]?&J441.4H#F+1<'*KRV0@BJ<)0+*)QNZU,V-"R[*MHI3T[VNJD;<;T[M&: M5'Q2-D'"0*,UC")7SPQ(X[R.02LI6SO<]Z/I0J9TA^1HHX7'S(A>CQNDRA@# M@I.H*Y$9N#ENE,+)*#.!?ORD:#?+8MIS:W^ZW$4,>##,I]-1^NM\-""8DUKG M._W<*[:H+!Q9U90HUJ6) %YY@A9UP9)\3+*Y/_,=3"U3=DJ6DFS2%,H+_MY1=9R*\[9GP0-9C+9$WX_D=X\F^9%3&@G#1@BHU@6,D M R5B$$JR)'AK9G^/RYT)V]HS8$L%-#[IM$RZ"@H54G09A$GD_B'W==80'I;]Y$4@I>%@1%:U2W6K(K8\W;=+NN[4W$E M,9IE3%F:;R8E\)X)$!F=9E8:'\I*"]OF]=V=<=DVH<"--6YGDF]3^/\=.,B= M5 XXUG0.A6C@LN!@: TV.I60%5^)"-LJ_A$\M:T5WTRRN_35$RW*T28.-FL: MG2'6!57/VG,I(LLE$Y@]^^KKC^OM^&H78_[5BS8Q1G(=A1;UP%1-6I,5"J74 MF403#&4P1K>./^^ T:5%;4OMW]%D82NA-RPXN[@8#;^B.)E-:\.R>K"RIZS1 M/H=,,;!7!$B30V)BK$=O_2 9Z6SR]'5 T/^U\#Y0N[20V9D,+X3=C MPCNS^4F1EUCZJ3_M>4>N%MES""8&8FA6$!67P"5+ MVB7N@_.-2?%]5%W:2VS,C\8J:7D<<(ECOIU%J]KE&,]Q..E_P$6)Q/%H4@LC M3LI9^-3SED>1N04R>I'B4PS@F.45LW?>9*1EKO5BLA[$+NTYMEYD=JBL9HPZ M&V,-!CY?T<_?C]ZV[H]_H,Z__=71\W# M3]EM^]HU1KAE.]LE$_XYI@7@[7A4R*!8;Y067-6.2@:4=@C!B@2UN986T7K) M6Q^WO/;X[9V8#SBQIQ\9 Z$L_5<2*S>5@Z0 MHJ-03$M;1.M#!AO [%*(O"E?OO5O=JNMAK'SA*QC[3\TWYG$\8=^PLDI+<4] MM%8HXRP4Y#1^X2(X-!+0S9N2\6W/5BB6-A-^4#!7)5=_, M24]:LK32*G Q\WK^F?Z$28+VY#<%X8PUK3=Q;V/8.N6)@T&=:,/\>QC_A;5D MZ.JK>UH)650]QI9KDUB.&3R3B7ZXF,@["-RU'MW]:+JT"F[%@V_*$]HHH%V/ M0QSB. P(ST&^Z _[DVDM'/N 2U!1%N>]%9 R>9\J2@9..0DY. RY:!UT9-#"DV'K:2UQIDE:JMQ>0 MG3110U"UC9'E)"J!4L76>[0['$ZS@T%?,?9<1LXUL4E'6^\$,85B)S(7M!"H MD)/4-K:.=.^ T24?KBM\O/<(T8;::]D:>3Z:!8ZK=:F>>#0F*\YM 2D"(Z_# M./ ^"'!,%$***LC6<>]]6+KD^7654$WTV"ZZ"/WAI H))R=#&C^-M=5LV[./ M"UGTT-!"6GL%*V$D*$5+:/3<@"B%1[ZI#ADH0H!DQ&<%+4#=5&D!YT]MK[?Y6%$7=J^[C2IVNBT_>G] M:VX>MXD5%]*BAE9991>U'59(D;E$QWWK(OKO.NG;;2DR5E(,%+4J9^8"31 Y MJ8X9EXNN9[=\Z^,@]VXI/FZXL:V^O[&V&TIY=WLAF0EE"#-P97V=H0C>60W) M*>0W00K%,0*/[FQA1'+FWCL=T MT*6UK!4'OKGT8&.)MW7_[JF3._@0^H/:[^?5:'P:!GB*:39>G%G._W\VF5[= M3+:00W#!R>AH7CI."[./%.8P[2'PD"57)KG4NI==*^Q=2JKLBFJ/HN=F++TY M47B)QJI@P60?095(YI]E"5I[E4LIVC:O0WE@:>K6SD!(F"EP<. 3_5 E.W#9 M"[*ZWJM:)B)-ZVFXMYV!QS4"FW/PVP1E-_3?>*N+@%ZY:K_B$*N?GADY9O6@ MI./U\#>O6WK99+#9FEAOKS.N?>+\3BB=AN/G@]+=7QR=_[JBH M^X1-2IB/@R3\_I_K8S_0 9[?MW]9#KNIRGF^A<4-=U\X]HG>UXE MK5$&2&2R:V!6F\PPBJ6\ELQKHF'S>_NV KQU!+?X_EO?>C ]#./Q9UH[%^#5P+6)1.X/]Y]DPMHKL.6Y6$W)7![ MW"A"<.@M6%KI065%<5WV#G1R69-''WSS,J#O8>I4Q/-HI&JJN78)IVWD\1;' M_5%MW5P//.%+7/Q.KQ>G"XX^I?,P?(_OPA2/2L$T[6D5><04P/+J,'I;]QD2 M@I'*U)H+BNN:5W3O=80-8L\*X>UX]*%/IOO7SW],:G/L+]G.@S3M?UBTVV.U M-YLG,A8GW>(P0O8*E5>\B-BZS=WJZ)Z,(=DMQ^_(T>U"_2U3(W?A>SW\ M0/*[B8];E@UA PHO:H5EK;54]4IA962]_\30._NAYQWHGHQ)Z@0]MU7_KNGY MJC\,PW03GZ6H57.C(9OYI56FYK?H? M@YXE>A>RYE!2J@49/H.W08#@Q3%IC0NQ=4>03>FYOASH$0DQSQ.2-VYZL#I% M0Y8+ZGT/M6;2UHL^)$19-$>FN8NM2S3NP](E!V9'O/FVHU8#M32;+-?1S#LI MG%S.L]5'GW"<^B2 7O!.IDC3-T='2X6C'XYY!"3'*+.04U2M2UF_"ZI+CL4C MT&9[1;7I*KG$1 RN^XF+K8^[^B'VLF(VAUC B-KGAYA>KQIR()0RBL1NP^T^ M\?>TF%SYD5TR[CNFR YUT6Z=6<"J77^_N=;4WM9H/:FX89IWLNKV7)2;IKBE'VN+5N]04*3 M/ ?G50!1G&84<['2_*39?5C6K(U^$E1JHI?62Q=A^3+.>1EC3W&CR.@J2$G5 MLTW^6PY&QVD_Y[U:\7+K9/;Y)06%KP%PVC0JFC2N4H6 M>'*DM'HC:?,*V^^"6C,.?93YLRV5[IL_;335?+G] HOD<(GCZ>>W@S"G?>)Z+'T$E6K[5EVGAR&NKE7R'5B1Y]X4H*J5H?F5\=7=?*DQZ%4FUTMP-N M7;4;.;TJ ^H)AR(;3B"0&3)$1H"+RM)+3 (EIB1;;^C?"V;-T/6),6<;S>QN M$;J_GGI^*C@D'HWFM#YF&K]RV4#@7$"1WJALO6:R>4IU/8@_0DBZ\^6HH19W MDX$E3/,>:M,*Z_-)N1]PSV?F.7$?@J@WEGCOP&O# *W"J*-GR%I7A6\(M4O' M>_?%O#TH==>ARUWE$$6S&$J=$DF0U2ZE0(P6(8GDA$G<2M^ZLFC3:ICUY;#Z M_;,'XW'=4)TO+H?SO=77PX.+T:QVB?A>]HOW5$$>LC(0M1)$K)+!578ECDX+ MHSBY18V%N*>A_0#;>=NR>O-+B_='FJ:-;NJ!AI/AR_[DL#'&N=QO-/$C M@*GRO9X ?SO&B_[L8K*PO/-)TD!-FO.$L$-&+;^W2 M;(;T1XC06O-L#SIM>7CM5BE4A32D?U2E@$EJ(Y@'RVH)N H*0NW*8J2V+ M% MN%JW=WT0T(\0FK5F4SL-M0S$/O0G)"%RRU^.9G%:9@,B_9S_&_8A/#] 2-6:,_[FRMLW87MYZ',?Y*H')MZH## MR5QN/5:;Y'M1.QU[\OQE#! SO2PA\V",=:KY35)W(UF%+_9I+3H-5-+NJOK^ MD&1RW/]0!WISI^[M;)S.">75>EC'_Z7+!RV.VG%MC(',R ]3PECPD:20E!#< M<*6R;IVTV13K*A1S3XMB>U'KCMKCWRR\J%W\E]$ 31&5"C)&(LF%+++*X O7 M$*4E?ZYP[MUN&^7?CVT5DOFG1;*=J*T9J>KFR[4&1;?2X^\P#/K_@WF9Z.C% M$%TQM0X!L6X=JYHN9[9>]BACU$YSV3I^6P_A2FE0]L0\JQTJ<8<>^]LQ7H9^ MO8]V?LOY5<\5FA)SM_#*&S2&YRCF77L%@C*:030UFX;&4V3!DTNM@[_-D*Y$ MO,>N8]J]2]]J:8\B4X#@=JME;J%(*).]A-6[,?XR.? MHVG-ELTUT-#<78XQ]>="H3\/%EG58;YNI'LY%19+=&"9BA2!$BC/I 56;+0" M&1>I==9@%5PK4>:1S]6TMVR-];5#>[;,B!&\>>7\.TS8_S OGB^!&>>J+V=0 MD\75$:(H]"-C5%SPDESKLN-U\*W$K*>?!F^DP%TF.9F()\]UH;@]KU_*T3[TPU!@4(#/C M%18MJ4%G>BDCXU84+7?0]_1A4"L1R3QU(FVCJ?:W3\S9_*[*^Z20!.;^_77; MO+PC@]9(YYU'L"%*4((%",[RNK6HI/1"2=/ZN,"Z&%>BUQ/+L>]4CPV=]D4P M>:V!+YEH^OV0WNQ3/)ERB:I>2&F7<[2^=:N;[V%:B4U/ M+)W>5$][O#$NVJ1B< A"94/Q \&*Q68PQG/4)B?!6M.GR8UQW#\QE[RMJG;K M+HUGF)=N7!UW+E[XXB784NUPV02SIRDW*(8*72=1,H@DM,0&!)LN2,$,WO\/HNJ)4X],1J MR]MJ:O=-X5^_^=?1Z=F\7?K!FY>O#EZ_^]?!\1]'OQ\=G/[Q;M%&O3:CF?R& M@US[A,S;TTQ>XC3T!Y.;,%?K$[_= YNUCF\X[D;=Y.]X7(]A5"5@!'0&04F* M\H/WFOP@8YG35AILW=3D#A@[;\UM6.$*D,UZT3 MYRU:<^]KZ=J6&6LWW%Y''^W*5!X\Z/GUU>&,5M/AM*>U#S4+!B7SVA,K1HCU MCDYM F*DI3KDUC5V:T+L4LN[UAS:I;;V3JEZB<\5SD)8$M:-954OU]*YGMXR M C)37LEZ+*?Y_6GKH^Q2H[S'(M:&.NN$1W7ML,WA($PF_=+''#_7$X7CD*:S M,%B>/'X9IKA;9VLS+/OTPQI(JY&+]C WKU#0JU.*)P9X'57/1YM,E@5DH8A1 MU1N?@S 91)!D62W'H/9KK1Y"N]MU]^N3_^Q/S_O#DR'^%X;QJ] ?+^Z/B0I% M9!B &2U F7JVWM :PA43'H.3V;6^OV$[Q%UR%O?$T?66[:8JWY-[\!7S09GB MF""?G8]'L_?GK_H?YN@G7^&G(HK4'"&90O +9O)NG 9OI'>1P.?F^^C-P'?) M2^TX>=L28?>NR#]/3E[^^?KXF"SKR=EO1^]>OSD[>///U[\>DW4]/3H[O;*5 MI^D<\VR HU*WZVI<>-55IF@^X^7O$%R=Z5@QE 9;@R M]> D!U^" A>(:EDDQ9L?+GL8T0Y/2=TA\C#[I%2XY2NX@ M(LUW5:=;=$H"-]Q9YF/ANO4VW':(N^0N-.3:&J>D6JMU'P?V[L!<%_^SCZ-> MX-%Z;11PIA4H"GXA\N# .4YB8L6@V.-IO?N!=LG4=X9XFRCQ,?E&!,*>J'ZQ MR ETJ(>=94C@9>VVD#B/7K#,FE>N; BU4[FJ3G%N;44^(NM>C69CPBH5\\J# MYTS2#'$*8@P1<@HZNZ)5-JVKT3=#NF9WEO\[G%M;C8]).?ILSU+H'X2G23%O M9XV!0:@733 L]$94(OO6J:#-D':INTNW*+>N&A^) MKQHA)!7!)B<0DY.I>:?6+>"NV17F_P;Y-E?H[A,S;T[.CD[?'OS7P:_'1]^D M&[[FFT;E>#1\3\.XF)=V;I"!V>Q!S5(M#<;9**=2O_CU<#(=S^I&TO*^^D4O MSUZ4VD9)%C$9"C"5C1Z"1 :\%*5+DAY=ZZ:8#^'9=N&KPCR[$N97(5^_H>?M MN#],_#W\)NX.] NYHA4Z6@'*8:(0:%ZNQJ-1:!/SK6N.M@+21O-0LG# 28VYM=S?!V:5$2C(4%?XUF;AZ+HC:!1[S@])U[Y]O50"E]X;0-0<5!8: M'-<:3-"B>$_>$6O=!N_+P]N>W5\,1Z4BG2A0;+V^O!YEBC%IHFLIM!8:J43K M9IA\^7;^VI-LU-Y[%P>(,6SV7W4.F8DB&@>8NU'V# CXY#AR- M*5P;9U/K[9^;"#IU54@;56\AXCTO^,TXYF68FWM0%8[2F[,0@;C+"9 M@7C@RKF^;_'-2%V*4_9*<)MHL+'X=D\R269 M]6A2K6OG!E2)&:*3"$E[<@VDY26W+C!<&V27DI3=X]K::GP4MBUR7))<,\\< M%%18]\L)98H1?(RV^FT>Q6,9U"YF*#O'M;65^#A4JPFN@)*9["/P*!C-"FG MVXB@0\J22QF,BX])M8ZE)[M'M765N'>JW:P"2B:I8$@:3!8*U8TCMU)A *>S MSU(%;UGKHS,; >U205>G2+>Y.E=,EUR]7W]$PO"/O_TO4$L#!!0 ( (Z& M6U8C5#;G,50 (>> P 5 87-U&UL[+U;7$PPSS#_] MS3__ZRR___.<___(E3D[_,IY\ M^$4P)G^Y_/3/BX]_N?/Y?\KYI[GW_I?Y7[]]=#I<]D%Z+/_E__[^YCA]Q+, MP]%T%D;I:@ :/L^^_G,)/*S]1?X++ MCT']%7 !DO_ERS3__.__\M-/%Y(+DS09G^)[+#\MOOWC_>N[2(>CV2]Y>/;+ MXC._A--30CQ_PNSK)_SKS]/AV:=3O/S=QPF6E>@OIUQ!Z0KG?]6G_=(9TT<" M,DGG$8%^BZ.JX TQ+GMZ=\S?G@492S@_G35$?/?93?&.S\*PI8#O/+H!VOF# MX S/(DY:0KWQW&LX+T'>1E@?&:;G$YR.R^R?88)_2>.S7^88+]?7@U$^',V& MLZ^O1V4\.9LO ]#K@\E7$)P6A&U!8U? M9CC*F'_^:9C_^O/0N.D$0A&>Z2]AGOP6B:0,A?G M&<<8Y5U-F5YJWA337SZ,/_]"X_Q2J:C?S#FYT)4'1K_@I-NL3NBS \>LEXQ+ M2%9G4-HH<,(ZX!Y%3M[9HG236=31;J*^TJ6#R27^Q3NXY4M:+8L>V)N-&PCO M@AF"__-/XTG&R5]_9BU(?(>3X9B4/K\B,VL0 YJ(Y8["?4NT:(+T1?[U7O\,)S."-;L;3C# =J$R:<( M+LD JC +@0D.F:>L=9+"F-")Y&6C[@'!G85YEUS9G=S7Y"E/2,_FDSR>T7%NK/+A KFW,Q2HA'/>I-.#Z7A![0WT[4=_5 M!-5=$T["E]>99CXLPPMG_>UY%=/ RAB<)"]1<$\;C4%:?V1D8%P2"I6PT?$& M.K!B^+UAOX5X[_*NN_-^D#,Y1-/%?^IT^4!(+-F3]@GN-"B,'B)C',CFL#XK MLCST$D]S8\Z7#+TW?'<5ZUVN33.N7]*W1Y.3\3]' Q>"LTIEX-:0^O% RPX9 M%,"DU2Q;3":I=DQ?#;QO/&\ITKLLVV8LS[>8H\F[R?CS<)3((^2<95DL9,$% M>80Z@F>1@TS6>XW=';#[1M\WOKL(]R[IKAGI[\;363C]_X:?YD:%BQFY+C1! M3FN-4K2ON&(+,%>B).Z,R;X=Y3?&WC?"MQ?L7;I]%[KK2G,PP3#'$;)/*J,# M4S+Y#X),"&^%!)%4]#+ZDK";,W9]M#V@=&OA+3E"Z71&5F_$3M]]'(]P80<: M%] 6@D NO20P"B%8RZ%DKDQ.TNO0S(>L-E)B$L8[70J=HSI?$+J15[< MR7!VB@2&NV(X TRT/*AHR;?G)0#9 DP)Y$0.Z\3H[1'W@-%.0ES":*?CKY-) MJ$$$QU_/XOAT((6P0F5/:[P6]:Z_@$LF F-:(3+'K>MV%G)CN#W@A@\#'B*SQC,0BI&5GC@M%4$I0%^W]*P4M[D3G4L&W0-2NXIR M";6=SJXN%XS#+^EC&'W ^:EJ1&U]8@@:9015E 9?&*,OW)N(163;S=-9-NH> MD-M9F$O8;7!"]?)\,J&I7MR'5-4CW^M\.BCH.SJM>C&4Y"F@T_XZLP"PN< ZVE"PEIL;&*C'9N M [A BEGJ1'TTRH@6!U;+1]\;UAL(=PGK#XN1EF.&'\>3KP+#D/?G: M4!0M.THE"TX%!.FTF+\RE-;TH+ M3%*6"<+#I$N@# L0F;:@!<.8'7-6=@ON63+HWE"[O2B74-OI-.H"S^$93C[0 MYO';9/S/V<>7X[-/8?1UD,AP<,$;"*I:#J:&J&12OEPD,R$7SG2+MW?IX'M# M=7?1+@D*Z71T]3J5R<%Y'M(G#F8SG,[F\YU[ @PYEXIG6E\"P<+"(*J@P/L4 M74839>S&^.JQ]X#P1H)=PG>G@ZW%DO,13T\OU2_:D++, ;Q5DN"( AY5AHC9 M6Q&R++[%O<+U,?> WXZ"7,)K@^@N0G)6PU'&Z<_CCV&"TZ/S6HD>=#H=.Z )YSKI^4J# MZ(U(G$S$I%7=6<@%<)(!V1C).)VBSMW.Q6X,MP?L;B^^)40VB.-Z25 FX?3U M*..7_\"O Y\)B((3Y]71ZCI-!84K$F L4DQ.H M@ *B99KLP.A,9M8'UB*;8L7P>T-X"_$N(;[!T5C5P$5TBO"&,9,MZ$0;BQ): M@N?" D$)VB9E>.RV3=\><6_HW5*(2S)FFB0V'HQ&Y^%TD9^E3P=IE]/QV$V,$6G++F! M4,@A5^2ZD9DO.23O?$DN2%9:W%%<&W(/>.TFQB6D=CKD6IRGOED4(!FD$'VR M*"$*199 J*EW7-'^8).P2$"UZT;IK0'W@- N(EQ"9[>SJ@LL\\ 4V@FD#D4" MXZ$>C#-3"^HP,(R[I%&CP8XG55>#[0^-&XMN"86=3JD6.'X=3LY>YT'R*EEG M VB)9(_7(]"0O*#)H6%(((7J=L)\8[C]H7$+\2TALM-IU")HY.KDY+(T@?(^ M-O ?T-A'J$J:;'$A=F^E)B*8__KS;'*.5[\)\RE\".'38)X$5Q_T M\C1,IT=E?KEU\&4X'3#ABP]"THY2+"AK-3@DDX$%),DI&[F][]*AA&FD19H5I3)I./1:%".C$V70@!O@D#D20M_ MGXG^E-F_42SP,A>9UBBEJ!5HJ3 M+93K@8 F6PAE(%@A:-;Z+;\'SK/GOI6H5[[M__;++=&06?MGIY*?+X_>OCI\ M>WSXBKXY/GKS^M7!R>&KXQ/Z^OOAVY/CHU]?'OW^[OWAW^@SK_]^^.;H^/@F MR/4*@6XQ2JORH%TG>*MH:"DHIO5B0HG@N$9!F@4)A+9$RJ^]SX3C;\-Q1=UZWW^!E'Y_0ZQ5IU+V9W,:P^Q6J([NW5ZA.0NUA7Y=#8^P\GAEW1Z7L,L#Z93I/_GD_!EP*)#ZU0!:;@!A;2< M.D]>?& NHQ26UM/[O*MVX7:XHO1'3BT$[G1V5W\;C/#T89=J+ M/P\33H_'IWE0$L-4A(:@R&A7O/KN@GG04C@G8LZ^W!>KL9UENPK-LU]$&@FZ M!Q7X;3*>3M]-QF4X&R#/UO*LP)-G!DHB R^4 Q9MU,EE66)KSJ\-_^Q)WE:4 M#0O97D(Y^H2U].;HP^&73^3$7UOAI)*ZWEQ"D"[6JC$)0DP&8L'HLLXIXGUQ M.=MPO!+,LV>\C9@;UKJ] WB +6Q)K( R:.L=RNDH[KV M9_&.>8N1Z7A?M.5V#NPJ-+O7@$:4W7%CF\B[C_4=1S3A4T)VD,](NG6R-1/^ M$IZH]3BM+K0\Q7I"IR-$D@1PY7E@,CAZ(UJO^?=#VA>=:"GY'K:(]SA%>N!' MPO>*+-?3\:>Z+EZ"4XQ'40WAF.;EXMP\^[9 S%R$PK/3JO4J<2^@?5&*=E+O M8=BI0@R MS11)_5)@]Y6>ZN0Q7,'8'U]A2]'V\&;/"R/A=':!:*&#;W$V<$$7ET(!E((3 MKAKPD[R%PJ3WP4A!FU)CRE=A>?:\-Q%R#Z_Z;R2+:=5"G!Z-#K]4S3P?3C_6 MB1^55Q@)($VO(&TY0EJLAZ$::,<)D)55SLND4+:^/7@0U+-7A[9B;]@XX=LZ M-?N(DPME'804)-JH 3&0BR*9JBJ:P6(*6(Q%*^[K<;75TG\U_+/G>EM1-FR4 M< /*V_%H?',7NG0\:"DR/M/#1]@64\P8O/G80O.*6U:A)H_.$H3+[. MY4.SJ[&V).33^?PN]KD!;6>!D:L"LI:;5ZH>?9?(R1Z.D?Q;G=*]/92V,QYZ MF\ZS5\2G0G7#SA WIT:0%V_5"QSA_/(E",LDS^!C[2(HG8= !C4(;G)AKF!A MK1W4%5#V1'NZB;AE.XE+7&1 7_.C0I$82XY@>"$7G D'7K%:V56X;!V2V]QZ MR;D!X-G3O+TX6W:6N!80^FF"'VOT\>?%ND0 CPJIX=6I2Z391IOJ1!FH) HX MB0)28BE5[1/YOFR<+2-O'X+U[!6AM>A;MJFX85HM 5IU]^!S&)[6Y)-?QY/C M<(J+*N\UQC3_U_ET5B5U.:&!5V1I96L@.VWJ<;N&P&D/8R2\Q(RL5>GZL'H; M8'^$P-_6FK',8-XUJ_TD":R2TT )KHM4#K(I)!\,]&;:>OAC:V,0P92Y-R&_ M\:*U?SK42O8]7+<>ALF(3.?I.YS,*V)^FZ_UD1=;NV,:AJ"*S."4IR_2\QQ) M<5ELK1.KL#S[W:N)D%LVY%D%[$68#M/ )*6C$ADD(^M*,5))GTV][&$R>QE3 MLJW-UJ5 =L][&Z(>8']S(?>P'=P&]6IX>C[#/#!D8BMN;;W43;4]K@4?+&U5 MT7 K46))L6?N%U#VE/UM!-UPW:^Y-8-_X/##1P)Q\!DGX<.%0M;(CPMH%Y61 MOTU>6!NTF%_S\ZJH-/G N /IC,[26?2W:]?>S1K:>-1GN^3W*]^6G;LN)WX+ M[$6)MZ-RIS[VQ;)5BBQ.&0$^\0+*>PY1.@X)-=N5UW-@2J'A8 2OY[5>TBLG%##%I8K!"[RWWGE#I5H%\3M3 MJR9,]>"M?%ND%X4\?!)1*D6.-*<%.DD-T1,ND=#[HD,QK+6QO)' M.HCQL3">SP;O).)^GV=%DD; T+^F02!8N9@4849'WG'5-D4O@M.2)'/7" M[JU$]TT7:(!K>D _7>G JK%W7=RF!8WCAN)LN(-3:D.RYH?.^GIA/R+)8U-9(+A0KR9:I]?Y!Z6JXVBA %MK0G&/, MWNX:O,+9O/7@W=EO#64];B2HAMG^7\%EGF"W0\9Q:,9L"X M)).4QP(1:<(,R63Q*CGC\EHT/CC4LR>VK3"?5+V9OQV\_>WP^/7;XY.CE__Q MMZ,WKP[?'Q_^GS]>G_SG3;BM*L_<,][N:M"L.^G;U6B!JRQXE-YB M;?3,HK6VQ].]2^+LU= M]]885+1TTEML);FW4I(QG;6%J% YRUF2LO7-^R,>-33B]XYWV4FL?=1-J\6[ M/HY/Z6G3P_\^G[?>7A0]>5P)[.!6=SV+>$R>_.J^FW$7[JXO79?[' MHT_SP-?#+SA)PRFY6D)&;Y3*8'PM.(TU$:O$ ,P8F[CDD?'F11$V1KD?ZM4? M,;V<@RY%_/=P>H[+ 0MI0&7A(/(M4R2-O?+(+OSB?I8YCBN],P(M@V*FE]!F%$!N5%K+7).!ANBRG:B23= M+O5F-=3]5J1&%/60^7O?*KD2]<"0&49*+X"73* +P8_.(3@FBN76H3#M*^=N M 71?M:HA/3WD'=\'^B"1BSF=DS =))6$Y:Y UJ5FO0L/(:$&C-9I+[DVO'7) MB76Q[;7F;$U"#UG)]ZZ;-X Z@;DPY6NYE JL]H3M1C $I"9DJ-L'CV[-KA] M59>.-/20_WN5_#,]&1_D/$<53M^%87X]>AD^#6?A=(XZTFJ8:W((CJ;SG.?W M>#$+7-P$7/2FO@\9O$@"1%):Y*RU$*W5K.\Y M/7OM?%*D]Y':O-8$KU[1^C6,$LY+B1%XKDN0Y(T84UMN<4[."4G6.^64][2: M-[]8Z8+W^]#&%F3UD6=],^N[%"9@&=>DLS&096<3Q! "V7GH8O-2CP]& U(S86PV31I74,PQ/HB-N G >;XFXBV1Z" M.T\F6&.UO]Z E KW7I%3FST92*;46W"A@1L"9E)1RK0.=EH"8Q_H[BK='M[M M%:=9"W#2IQR#)[]5"@^**0,^6@M:2^V\R&A9ZXK!]P+:!R5H)_%>^@7-:'Z8 M+^NL7.9'1;)J)1FX!(/L7:,MA& 8,,-3="8JM5ZRX 9ZL!S)/BA QGWT18H MI?.S\U,R;/*J'QX=N3@Y/71V]?U1?@ M=+I-VMJZCVZ5H;;55&XEHWFOI;7H=+&%##KMN+ J)E&$,98Y/EAWD.9Y9RAR M+*YHL"EQ4E47+NJ/%.O0V>1E<>U#D5OEG5WF>R;$?%'U?-&#^=?S49X.ZN4: M:ET YU7+=:WDX 0'@35!RO.JV02J\0]Q**0[.9"OE0DAXH%G=!P1P9U:^/T M+HIGSWU'P?;@BY"I4_UE?(47_WT]>H6?QM-A;998!,L)$QA54V"-%1"49V!2 M( GX$+UN3?EJ-,^>^D:"[L$IN;DQH420D!R?VE&R"+]/Z;FQ0*>RA5T%TX[ MB/&QKZ!K#9CW8?3AHA23,=Z'PCD$H6MB'NT[S@L'IHCDHTW2E+6.F1\H2/5M MP"=RE;P18>.N@FM<7FP.8G$8L0Z,AN7DK@V]^P)R6PK_-GT=)-O7.A5X; +OJ077EK]-!-:8M]_#E^'9^=D"2%1< MI<@(?:KU9!,M(\&0^^XDV>ZC2[<.3-M*?L>CM-OS_KEF,RCO.@*>S()HVG! MR:3FT-6>L1]H*C<^,< 8A(G)0W;U6EII \$J 3%[7Y)C+K0/ >D&>5\T:Y?, M]7!2?_D>O!R?Q>$H+&:P#.D!+?GTV_EK]/)C_?;UZ.!L?#Z:'945_^3-,,3A MZ7#VE0]R\>@4=# JX!PY[78M2>*:N-"MFW+HW1 M"?"^*.?N6.LC:&O-+6)@O,.0=8;:R 0J-/"&:W*WBF.L.KS8/&9K36S[HDB] M<-'#O,%U.KX+=. M]5H!95\THH6D=UU;[D;EEU*RUM(X8#%84")%B,9GX#K3!(1//NRHZM=3*,#3 MCY+TP\:."\?=P&DE*]+(6A/:&MH3I:^M/0/(F$70@;FH6S<*.M9-KD<"] ME%PSU-RT/IS;$NJ^:-0NF.JAF-RZ1MW?*X)E6 ML>C:5Y@,)15]@HA20"Y":Z9\TLV/=G>I! \4R]B5#FPBY=:--^>0+BMR'WR8 MX'Q[^19AI%,,G /'ZK?;G"$@XQ#)9 [:";3L5E36BDRT^T9Y?#-Q&QK&?69^MW M^>3C<'(_.JY]\(XC",RQ=G"H13]M@.2X*!AT5K?;-:Y@^\&AGC_9;:6Y\M:V M?0S?Z[=_/SP^F7<#/7C[ZM>#U^__?O#FC\/?#P^._WA_T27T.'W$?'Z*X_+M M;'\^TVD8YL5VY^-*44K%$53II:Q%J" M-YI\_2(Q64VO+K*UEKS=8V]BU$\/XG0V"6DVT &%(K\5C$%:"0VW$(/QD#-M M6"@9+Z$7K_X;@MWM"<]!V98Z!]NQU=IN?!FF'VL&_>=P.J\->(DI"53)E@3T M9F10V7FR:[P'*2UC*4F1>5KK75HQP",9#5L*?=Q88GW4/R18!Z-\"]TW)7\U MG-:S1M+I@9=85# (TAA93[<*!(R&B MM0,QSZ[^&Y[F&E-V.KPY>XQ6,'H71*YGH#HIB$H$T%HC%TKJ:-=[]^\9Y/F^ M_ZTDUTLQBL^X: &R3-^D]BEX3EZ+=PF4XAFM!6 MQ#V$WEZS:+]-U/'BM$$%H@A->UO1X*)P8"UJ+ABOH9V-65\"XX>#<)^#T)6W M'I:1>97':[B6:KM.*;#D@%Z<6.-L%/@L&1C)HO52262M0S'7@+7[I:4S?AN-RZFN.:T)Z_FO3! M00]6:M>408W)E"V"'#9TC1]M-%[1U_["C?>FQ32Y_AZ/$7]ZL%5Z9;B6+Q MYF2&('VNH1>TI3DK 7TM2^]B**SUF>8S24Q]CBJ_.UUHF+JX6T%?!*IB0,^X MMB"Y1IJJB. E9DC9J* <0RSK16WM%G??$>'/2>>?NMH\E>CU;]-]\74QN?D2 M,<'_/L=1^CH/V'3>DY^;$UAG:U'X0FM 5+X:ABPG69SAK9M K0%KU['M3UZC M;KNMC9GMXW3C$N(R@(OHLW4@]A1-OP:\QPFM;T[M*M5IS,MCJ9!))7EG($=Z M=^BU64#--7E:\NP+:QVV\VBJ\T! _I/0G WHV)'&3+\MOHO 5)62Y:$VY'*: M3 ZK&)"1JP"+C"5%U,&V+HBQ#J[='Z8V)W0-A>G$1@]E]*Z]--^^_=N0?*9) M^OCU#7[&TXMRPLXIIK,#-)9LU>0LN. 89(]!2LA^V$IK6TIM>*W MAP/1I6_*7;R+=W(=L#LTFU8"?70#JAGCZRQL3>G:U=ZX$G2TR<3L(D3.+*BB M GCG!7">E4:IC NMKUZ-/Y;#J7 +\L!&Z02ZM) M"$&S6@RK@,=4@T*%+UJS:)M?.=X#YVD85XV(7*4R'5GHT[JZ!DTLH"$:4233 MD&H%6Q5K%[)BZ_&?X-&YB*QYKZ][X'QO"K(-"SM:0>0EM*2EC(J#X#6!,"E: M1M'4U/(4HF-:)=^;GW87SO>F(-NPT(-EO#PU8+[->EK2!#I!RYK1H!CGM+;) M!#Y*1EYI[6G:6C]6H_GAA]WOAS7BL8=;]/M@[\D5 MZX+[<3RS5CHP?F0">]@'.\W!19F=#PD0+4V$J5@;.SM@(KLLN&(TWMXKWP.N MVU/4O4UXZT'G?A^/\.OO8?(GSN9I/@M4VD3!K>% (J%57OD P7"D+T9'$6/R MHG7#SN5(=F]Q[8[-<7,J^O#>+H.CKXI=SU\8RRP33EA(R /-U'F:*7F6R>0B MA,M1-6_IN@+*#ZOK@=/O!@SV4*K^,D)Y2B_3,4X^#VLXVE%9@G9Z0H^<+O_3 MPO%99RX]F6 MY_%(A^4M%&3\Q-CM8:]L.B>>9 RBU#CA4$"%;"$*>L&501^D M"Q93Z[/UIZ^I#QV]/W5%W834W1ES/HDB+!FSD=4NU"45B,X98-[Q5$*R.K>^ MMWXJQMSCL;N><;<)-7WT#_Q,%DHU,,IX,B5#]KB:'@MSY*)[-0N:.Y1@R,P$ ME3D#+]"3&6JS5B[&TCQYYB%,W[$2-:6KQZZ MPO"LI1LT=F 4_. L\C 6;1 MFFX*RR)RMH..#S]\A8=]A18,]M#5:!FLB]85N'BMU@'8DP/P(+C'L>J;4+F& M>G3G846+MC9>%60BEGOIS'<"QX$&2%<8CRPS=>J6]GV"QYQX9;RO8E:_WH]1] M?ALF-5?V,_9;P?G.,#NLQ7S_%&]550Y,<*-2\E%:936/(@6K4 8G969\K:K* M=P;<2:;PFV_YILBRWIX8VM0P2\M5%GR]UWR+P1OE]T]/QHNW M]_*]QNEOD_%T.B#\.MCLP<9:)L\R0>:^3."R4]%J8;UJ'0'S$*8GFZ6_G4JL M2+-O0TD?ISH="\-DR5$F70LO!G(@F2S@4JQSR)8G*8UD?3= VY="06T4;I>$ M]N",W6R5_)(V@Z^U\L2\PLJ 9^.9X1ED28KD$E5MM^X@!F>L1ZZ=;%V!Y#X\ M>ZY)S:AXQ@6AO.9<".^@MJ,#A?1=)+,4>N6A*$*VK'7SO!:':*.]35) G M5]%):5_SCCBY*)D"7F@)Q@DI>.(F^]9Q.?M9T:FIK;@#,A^O)-/%M8/- MQBDR>(&3T5N+K&//R23L\SYE])^K3*?SJ?S=^1HW(8)B-Z-:;O<'+\,9#']77Y RY2 M+P46P5(&EA6Y7REDB(D["#JFDEGV-C;W7_J;SA._LMQ"!6][-T]$%?KH(; 4 MV=MP=GD$NPZ^OEH)/X#MD9H*/Q5E6$M).S+Y&!H74 F;M(=0:F!(J?7. [VI MJ'T1GJ,7IK7W\SB:]E#GXN>J:)L0V(."'<_&Z<^C3U4JEW<]TF13$5@E%"CE M-#B;#%BI9491=+&MHWON@'B$-BA->1JW%'(/1\HWSXT67;Z3(T%;T*;.3PH# M04D+D6&Z"]'^]?P^=*#BB9!.2UK*\BE??&%\#LC RT"W+=^F9RMXKP@(FQ*SW81,ZM M8ZG>#4>CD$[Q11C]N=BJ6.36%H\@5(UPKHD8W@A;)ZJ3*J$H7.^V_>ZS=[_- MMQ'ZN)W$>MC;@W=^15>C6;O-_M&1/1P)[$MKX[\/U.)M_*P[74HT.!/1@ M"-R+43/AR(414! C[7S<@ M207:6B2@96MZZ/L7NE>,!@^ Q=&,3N3^M2,RZ M]5X[6+F5^]1O>.9Z8^\P9G,+8=P*Y'1*F1(C"UQ%Q;/U9+S$F(R+)4CO['H[ MW3HH.AXP+7*@CLJWY_\ZGAS?2'>[NF03(;%83B:O96;?-\KN#>[^ MZ'^H&_EVHNTS*W52FX?7#3QWW0_7A3.C\[/PTSS//(Y3_(D BG M=0*_D8A?U(4=3\*701!*YR0]!!9K &D@(X(Y7F=B=(K!*]&\=6@+X-^)UO7 M8A_]:[>.;VL"_'M7Q>U9 M[.$X8[5I<7,Z ^6]82)Y*(D54,+5>FX^@;3)686I!-VZ,_NZV/95H9IPT3H8 MR9(M<,5(/*3?$&PV8++@%H.UM"YO:ZJO#^.Y*\R. MB6A8QF(]Y'?@+EE!:0ZBR'K'4$#RX,CE(?@A:08%R9WGDKF461ME6@_0]Z%6 M/9!S5\',XZU12PS'Z4 J)QT3%K3F%E2F[YP($6CO3F0XNEH3OO]U:QFT[T/I M>B7LKOK9QU._&X[S0'&I;,X.9!+U#LT9DBC]Z$L*5C!KR%7I7^]N8/JA<-M3 M=%?37"=->WM>)7=4KK"]'MU\$]Z-+Q)E!SH6PA&V^!M]8B"EX4'6QJB7NRLQ:6=8K/T)R'Y0SG((3 E( MP:%WVNEX.QFD@4H]LA?YA%6K.TF/>>XU4,)QC+P 0;0US=5#C.1]U(.5G'@Q M\?:&V4";?BC.IJ+?^<'6:@V_\%HCN2W69PZ6O%=0(@6(9"="X$%XIJ7DL?=5 M:,>G"D]8ESI3U/!<:SVS[R+P-NABDBT>3$9&$)6#8+" Q%1*L-&V3T-; U;? MU0F>F@F^.1=/I2+!RN82G'3;,@9RWAQ560LNT=1J=5R!R'61K:L)/)%&1[TQ MOFZ#H@TD_]3;O:PSEQ\-BE8H8!,%Z;5!T1;L/G6-C='D*#E"E(4\6T4OL\]D M4M+V$+SC66@6OSM-W;9!T5-1U$U([4%!7^)D-BQ#^EC%^0H_U2.Y11*T@NAJ6J$LV+/L4=/..MTMP?,L4KW0UT,\\NO19[S(VJSRF)N,(INLE*F^=$64"NVT;BZ H(I/@A;- MUNO1713[>N+04=X]+#0W$;VDG?/#>#+\GW"M!-0Z"'LZ0G@8W>,<#'3E\5ZU M:$9"#R;,&DBS5$RH(J&X6O3?* %.T!=KHU,6E8K-&YP]EIH\X)7O7DLVD7WK MBCRO1WGX>9C/P^GIUP6<9%4,*6K@WI&]+40"9V(M-Z,*0W3,LEM9+*M*,]]Y M]NZ-B];B'[>3W4J/]U'J)RRY].NW:,(] ^ZP4L*ZT[[=YXJLO)*TD5Y:):6* M7+AH&;U<67)KV3KE$>X9>I* M;3V0Q ?DIM?P\>2NT[SHHN3A5T%LO=INX\H0CX;JH1VLNGDHD MW.M1&4_.Y@[UBZ\+!_MKO0G^-MVO\T.47) SJ6IK9ZYHY]5DULG" 85-"I-B MR;FK/3 \VT='L(TY./H;1"9[5:^#)U]=GG\)P,N\Y M.<$\G%VD-KS'-/XPJE'&KT>7#38N#W3JK=#54<_E9= Z$^OI#+RW23W6T7D/ MJC1^RGKPK!2=IA Q^ A&NTC[DA/@'-F;KA3-B[9"-^]A]LP4_,%#_^>LWYO0 MWZ=3NZCL>N>^W*$/B4L%:"U)+)FN6=G TQZN:WTP]AVKTC\D3H7^7< MMN!NAS<:[R9CLK1F7]^=AM$LC'(]0/PT+V2]_:7%@\]L=2^Q&?A;5P_,BQAY M,DHYIB**$%D2SA9F/>?1Z\^_8?!) R%"4-H;J+=B MY":IG PJS6+K(]&'475NM+QJA#^F6,Y/WPP+#IA)TG!Z]7B]0%3*(P2!&D+) MFD@34B:[JXE?P=K]6M=81^ZT26Y,10^W"%?G"BO!7CAX2BM!HJ!U&PO)P=>* M^_0K$"2%$GE!;5N?RZV+;5=G,#UK2R]4/)73EY53>O'U6_@*LR2EJ&HC\!1J M5&P"KT6&7(JR/AGKVC=Y?QC68YVZ]*,.ZZY06]+2@]6^>O;T@(5EN0[$G@Y0 MUH#W.$4ID?&O=^OKRT53G M@4.&IZ YF]#1@\8<+WRA&NJ_^/85?L;3\1QGK9%TZ7<&Z;EUSH*-VH.RR4+, M-H%1";FT7BG3.D5B;7!/R*#>EMK;-E(OO.SP/."WHZ-7_WC]YLW!VU=')W\[ M?/_Z[OWAS>'!\?/BMZ]XVQP+K/KK5ZM%/M+X(-&;.,$7YU-Z=CV^FQ?$&63+C0S>@@F>9IF9!Z>,)-MQ M7C6P6)IWZUWO 4R/$'K1C?T[VUM+H?<1.$A(9G-H%Y4C7X[)+*!'SV\5+I/< M)K42X&@V''V8KZO7/C&06N=0'(+@)!9E:YU)CYPL :>%*MSJTKHD44?(SUZE M=DE9'Q-.2(A!)J MKJ37!IG!PELO1&N#>_;JT@\-/<0.K@#Z]W!ZCC=P#I%%[A"51 M((A8DZ&"8;GUXK(NMGW5EFXD-"S[>CV4[2H9_])YH+OX=JK-^FO AH M5=8ZR1(D@874-7N(DO8WXVEOXP:Y=JW#@&\BV%ED>>N=8&LQ/I6[RDM__=K& M-3_S-BK3+"(#S[.AN=089R\5!%O3K[-(,K>^(E@!Y='N)#N0.VXOY!YYZ:Q"95KJ$=W'AY%8;C1.1M90%A&0+45$%"1>^US M*3)RS+;U3O)(BO+ O>+CZ,DFXF]=M61NXKP[GZ2/88H''PA473PO(U9#%"(C MF<&>!0+&$\U8('!MK>4B!5RS?^I]H^S>=&S,R+@/<38\59\#.T8R1?*]\$3( MM0I] (RUEX5-JNZ5'EC2/N:$F2FQ%ML/C[57G#<6;>LW_.3C<'(_.AZLU]Y[ MX 5EC='R$(IT@#XGID.QZ-;K _+@4'O%>UO!-CRGGDYF@_?DPE[$P2A=@N>( M("(GI]7& /4L TKQJ48:B.S6JD=&3[VVL=-/5YOZC0&?L>6_O>#Z8&^A1.O MV,2:7X?'QZ@MV$'XM^GK(+F&J^]M."Z3K<@% VL2@I+:0$TV <:+SUYYBV&M M^/3')G"%#=V>OTT$UIBWW\.7X=GYV>4Z;B77P7CP0M0B)$&!HPD"]4&?(7E;RVSEF_=HH8F7>0GC<#)-E5>FI!B239J$L6Z@XSW#]W4_=JVN3%2V"%\LZ! 3J$P^MK?>0423 M2ZZ;3_/XG'5P]7 WL1'4H@%'<%LF015)(& MH@B A3-^7]FQ.0P_7"O?@.TCI_.S\E/SQ?%V_!]:)'"/6 M6!KN06D9(%B2R3R2GLR4++#U]>3F*+\O56I!51]U%U?GN[21,E)AX54" MAR70NJ@B>!DS>(5"*U^DEJV29T]:!=+\^GL_$93M[CZ=SIG'XE,7>G2B M= ;F$TP?1^/3\8>O[X4-\.K,BLE<6N4]%"P9G6A+. 9>2@L1<.+,MSIYOWM[\+8;[7H M*O<>3A!/)B%CG=XE'E$B$TK2K'RA^2G%R%-U&5!*)S#I;)KG8M_&L-]*T$GB M/1P1UBY"X[-/.+N*R_S6=EIC-"8E*+I>F 3:T)PV'K1 QUC1,:O6UL5J-/NM M%8U86'D>V#[*Y.W1R>'QNX/_/'CQYK!#L:MECVD5"?(@Q%NQ'5'9I%V*S!JA M.&(00A>IO8Z"EVAPL.R!'6+.ESSNZL@P)Q=CL(48-S7@&B/9",*!"4(FHZ76 M.CTDW ='Z6YX7M0:H5=\T#= \U]CN(" 8,G>2BO0' MKYG6[9L]W8]I=PM)6Y+O&ID-9=^+4W*]?L#+,)E\O8CD.!_-!C&GF#0*$*@# M88L>G- 1I-(FA,@3[T$O5N/9'YUH)/,>O(Z;V&A'15JS9^_##.?.<_?71[:>N-..C!R?E/7Y:E.*[ MZ) S*#X$VJ0=V&@239M)\$%GT+XDX[2@O[/&^G$;P[YH02?9]N"._$:BF%XT MICD:'7ZI5?#.A]./%>$"8' I&$EVM0OHZ[9&RCC/%W0EAE@D<\V#-1\$M2_: MT%;Z/40GO!F'T;O)..%T2MA^122O*P1M+(<4HH-ZBPG.8@8AME/6_I)I7P2Z,+)6,Y,&M!/D^XJH(4I6(+"8 M;4Y!2;QUG;'^ZIR K:ZJZO%D%>&!D*I=Z<$F?=<#0*Z11?A-&?EY?J@:$+(H*5GDP2'A6X6HU,6K2(F +CZY7JN?OLW5]# MMA'ZN)W$FA?=HJFEV?DDG+X,GX:S<'I9&\%@MJ5PX%F2[ZDU ^<#!VM5-($L M2\OE6BRN&& ?J&PANQX6Y#?CT8<93L[JA+^U&D,3M(R<08RIEDM #:X8A!K+ MF:-3RHKV)S5W<>R/9=99RCV M*$)+L?=1U&^^N&67LI>.%C=9(MDXIM8.M1Y\TE)I&Y@4:QW(/=7:FNTMO.WE MU_!*_G;1M'5@[%^)S8V$OZ)$XS:2Z['$9M$NE(P2F%;5.<1<=XD(0DJMA9/T M_5IK\6,3N%:)S1;\;2*PUB4V;U0<-*9XJR.',+_S":*0F6@-.*-"TK1=<&<: M,/=$JC1N)/:551HWD=E*PV@G\?-7-0'G,44W,&T=37_KH3W&UM\'_U:D?7"% M!<:]9;4XEY!!!JLPE&*%Y2&D9;OIK<>WO36^^? W5Y>L3&>TAMAY&1>U@-? MG2VHVD0VY)R@EK:L#;K(5.RW4=X*8(\?-]%"%>Z_.&G!2>\!^_<&!"=H!V_RK4C)W>;V-O)2%8904*F8&V7=K3 MI:C5K6K'ATC;,6=%T=^^J\2/_G6E P,]7!#,3RP.1KG&FEZ>7 QXXAAS]A=& MGC)*$29O(&I/OV#.1-NZY.4R'/NI#9TEWDO6\=6YU2)I;9!I5LYJ#BR80I"B MJ29[@%JF5>;"R8EKGVY\!\8>ZT '>?<2RG]QAGT=VD ;ABX& 1@N#LM((UGF M( -W$K-*P;=>");AV$\EZ"SQ'B+\'\XXX39G*Z0"+3&0FNI #V9-.A(4RVS M$5LO"\\@WZ)]PC#BG94TDD\$D[VK?';)_&1G!7B9D,6B5USM(W8L8\.]Z,$F16./.=2_'H^GX=)CKL>?A:$;2Q.GE\I*5M<@9E"3(I^6,MBT, M#!+YN<8BV:ARKI),W$&U#,1_))DH10+.EE M9C)K&W@V9:U7]^FG"6S]_K:0W0Z"Q>?;C>#2!%H^P&3K"9A.X*RI/5%%"=9+ M'9OG;#WE-('6QGEGF>\N:6 =5-]KTL!&C*T7,+Z-N'>7-*"8B5ICQ53;XOAL MJ@$J($:/M"-)D4L?)\-/.6F@!QW81,H]+6'G:2OT MLE:MTI(1X.\TBGPCYC:,(M]$[#T$IBS)=G#*(M..@R]D_R@L')P6%JI%QTU, MUO/6X4M/.)6D"_<=A=O#(G#\<3R9G=Q>[/(\-9V6.&YKX;%:N#*6:,!@U)P0 M9\E;%ZA?"F1?[<+N4N\A3. .J(7"KP.K)\MP!:3',0T;D/:0&G20^"[6ADMX M@K8B81&"K472'7FSH7;Y98H;P;DONO_5X1'-PQWJP0:"[IO_Q7;%"H\F,04J M!0&U<#N$Z!"*T$$;K5B^7>NK+?>/90PTH>@^VK>0;^.3WJLTGB@B)N$9!*\* MZ3(:<)'L'&M29LQKY_U>YA"VVN:WEV;#T*_;"3[KP-B_C,*-A+\B(VT;R?68 M49ATXD@C@PR,',0H#02&M0F*DSREK.UZ\;N/3>!:&84M^-M$8+UF% 9>*[KN>604;B3VE1F%F\BL\8;X>_AR#0@*G1QY M_D!;OE@XZI%9"$5*%WF.:QZ'/43>]4&?(7E;RVSEF_<(Z:!AE.?W@M/I^;=V M+S=Q-DH173K0SM)&'Y[F[512(5P4T@BIN)*JN"B9%-Y%:V(*.3YL5"T=LJ^V M3H96B(0B0K:*5-NT"#6W2+WM;4AM)[0G'$MMD\O!1DTS$*+V!0F%\21T MU.Z[B:7>@MF'HZ"SAM?N\TU[QC[U*.G>]>2\@^AI)52)L2APTB"0#9X@^B1!9J^Y M\TD):]?:_9]T]/1&0G\@>GH3B>VP*-'+H[GAS_X_7)WU[^<7QR]/OA M^^.#MZ_>'_[]\.T?A_3WEX?U(R>OC]YVZ/J[U3BM?-#ND[SE@AINI U*,QN" ML@&]-:%8T $T+4]DZ!IR, R/P(IF2D<; M30AKOSCR_/I;'R&DWGS[H.4SL_.3VMT^\'IZ?B? MU:>X>:WDM9&]TIK^CE3$Q"B%%G9P*+HG64V?9H=^SW M[DZU;F^&.R*TA_BU@[/Q9#;\GU!IJ8G4%P[^<3C%ZN!J%ZL[PM<[_$SCL[QVW_2^,-H M^#^8^2+,,H@:+>%UAA?#7&E>1>-!4-^-$K6EIX=LBV^(JA2' MHP_O<%+&D[.Z;![%T^&'N?H/@BZL'FF!B%BS/ATC):]!("@=6;Q*B^8=-M<" M]MWH47N:>@C07 ODM=)T1L5BE9% ]C$MG8K@>I,59$+O0U$NZ]:M'S:$^$._ M&E#70[FHM> >?OF$B>S D^$9?>2H'--OIX6,QHNI#,>T^B9.$B)_G215:M_, M*,'G@A""TU+PE(QLG5_8"OL/W>R3[!ZJ6Y'/4E^?R1SO^^'TSQP7?)WF4*PK+K!3G/!6RO4^NB^&ZWJ MB;"[JM6MA_8V KJXY41R9)SR")KPW:(2]/):Z@\XY_/ N36:VH?I$:752R223P-6)#97JU7*[-CTHVS!1G&LB:*.3 M*#XH-*TKH#^$Z3M2MJ;T]' X=X\I>G$+O0Z^GF)N'L+V.+$W;1E=WS/8GHZ= MK#JW<"8K0I&HP5AZ-Y57"FHI6+#.<*L*8C&MKP0>1UT>B-!Y7&W9A(4>M(0\ MDMH"8OH>$PX_U[7TLD%=+,+Q6M.1U_[CJO9',T6 01>%B34#M/69V"HLNP_X M:PN\A[N).>>Z4+R^LM?DOU33)ZD118K/7]#.VQ0=29YNB#UR(KV_H* M>BF0/5."[L+>82;2-G;9X%;5Q_ZBP ;\4>/ ;D_T5B28D,%Y-,KI[)6QVG$L M-@4>:>=@L?BMC%X:\T>-!5YZ2#A)1! $\U0-FCAE"II<\D ;9(+37DCTDQ'N>W[DC&4ZGB$=DIY.R MCSZ\P3#%VC7CJ%Q&)@S(KK:1%W+>R:$G94<'(19&OE[64@@=,MK&Z\##J'9\ MWM* W#OMRMI*OH=MX2:V?^#PP\<:C?*9?OL!7PVG\\WL?9CAXCYED(M&E&C M^'I99Q2#6&VFE&W2@M/_2NL=8U.,SU]O>F6E!SOS7KS?[D*^J3\?""$3TR9 M2$AXN<[@T1?"ZS5G)=$KT/J<=U.,>ZY%75EI&-YQ=_Z+NL3"UMY!FCRSVO0[ M9/+,O ] BJVX11:,6*_Z_-UG[^3XM2&E+43T5 Y,WTW&I)BSK^].P_PVX?"_ MSX>?ZH-??/W6#"Y92^BY!FMM1CDV[LC[N M5_H]["8K(5YK&[<.Q)Y.1=> ]S@'H\VI75=U.O+R2"H4O69D-'% 4QLC!5$/ M9'P&\OMM(+,<)/!. M)U),;K(I)JX98_P\FC1N3=[6,GNL>YUE)]'U()'\?OK'G6]]'GA\+W="FTSI MUHT1AB)J@W'C?5)),E="34!AWBB#)K+!)@/U<)^4:^AW(/-+"K+&:GAES:R" M+$/*RLM4RH/T/.Y]$KT2DHOL(2E>:EDK!<&3,9\B2UX5X9UI?4OP;.Z3-B!W MB_ND323?NN'B$L>B&&Z2B[6M7"'+1EL-7BA!"ZZS5O%@Q57[Z>=TAKL%B2U$ M]-AGN#?-5J=,%%%;B([[BIQ!#*EF]%DKK+;2W;[WW@]O>2/&EGK+FTBN1R=K M'1C[YRUO)/P5WM8VDNN1R"*UPIHH%H,B.]1P,D$M9B PRAL,,KC]\99;\+>) MP'KUEGDH04B60$O:M!4Z#<')!$(9BS7IPL:U+*7GX2UO)/:5WO(F,NO56[8: M19=E"2[3GN(TU^04"BE"DZ..I^$M;TW>UC+;H;=\?'+T\C_^=O3F MU>'[X\/_\\?KD__L$!&Y^F&M/.$UX=[R>ZUR!;W#D ,MHD:X&(*V06+"XK0H M@]6/[> 6K'SHE3V=4*JBBP#/);W1I$G@7+*@12PF!&O1KA?J\?!8W3,OSLYJ M%>=Q^O/X(W$R/3B??1Q/:H&4@4X:M;$9>/;U.*BVSZ7%"@2B+LJIY'7KCL+W MP-FQO]N8YKNY%FWDWD=L?<7S@GSQ3" _D2T3+L0\J8OGQ37JU4?>A:_S=LOT M/N>WYU6>1^7.A+ H59.VP1NER<0A+S[RG"!K6PRS09G;":K=X_);3V*_U.]Q M.6[=%OO@PX<)?@@S_'LX/<=Z?/3MY3H8Y:/91YP<8SJ?$&$UD>'#<#K#">9? MQY.:VD![..=168107"%!6@X^^ R12<]UC!EM6FNY[H9C/S1LUX2TCMS\!OU" MPV]B/YW_XSG0@_3?Y\/IG*#I #/#Y%T&'5@@*]"2\B,*,%I7)0F":;>9!FTP M^C[J35_"[Z'TUAS<>_QT/DD?:;5\-QE_F(2SJY7QX*R&M_.!C\QC-!:$]R24 MR"-X1C"MSM'HE,@7:9VDN":T_5"@/OGHH8[63\0N\^G >!&F$$+62 MJB+("G6"0 X0,.MY,MP)C'XGRK0FX.]!Q?K@KH=:6%N;?D?S\DO3H_/9=!9& M>3CZ<#'C@3-6RQ -E" EB=)%<%BJ*!,+B0LG6.L2E-:)A3;!6K_+-V=Q*FYO_L79O^S4,)W-?;9"] M3YQQ"8+D3WZ\,!"XPAH[[9PP3IKS2;#T728+N8HO$JTUTGPMM K'U4]RV(:=*;-3Q=MO6UN7>]@ M7C\4OU=-N*OMOJNV'YY].AU_13S&R>=APO^_O2MK;2,)PN_[7PKZ/EX6DN"P M"\$)]F9AGTR?P9"5P%+"YM]OM21;LBQ9,Y[ND>0$C#&R/5/'5]U5U5U5NUF^ MG$Z^IUDQVL+=;,'&YN_?36?SR^G\GS1?-[]?1# K0=P033GEO)3P:@HB> Z& MLP"*:2>#RRJXVC[/*(R]+KR?'A9VI/$''SXUXW)IX^^G=ZN/RM_1&ZY,"BI0 M4)$:=.Z(QU@\X#=.* TV&ZGYN4!_)X>_;& D=.PPAL%UO^UBG+\7 GJT\ZU= M/)YIUMQ&R):BBZ=B!DND!.LEK@U$2YG.)P9^CM/791QG@)8=1C)XC$Z[??'A M20C1!X$[I6X37KI$R3/1(@Z>6-KG^@P&3CP#!GLE8R4]*MNN7Y]XQ2Z=+RE+JB&$^K M H8D%$>9*D2C(J4<1(./V8,F.F:2LW7F_"M@:FIO9S5,'RFV;#G0@8S75PW3 M2_C[>@^\0'(-%8EQ!]=!,4@T1Q V\]+-) ''$-U&+=#9ZN2.'UN!G:IA:NBO MC\!J5\,\*@Y []=;+CVZQ@:9\<& (X2"]BCXF&V4W>Z]GD=!12^Q[RVHZ".S M!I>?2T^G2_?O$HPYDF3]8AP0\R!T288%C'04NFUE5)#E7%9V\#??_UJVQ\&R M;3!\]9Z65;NN+M2T:L#WB)(C]=I[L6;VJ'B 6%OTSWM,51 1XY5"$-6FU%<$ ML%$98!A])258LKQV71*D' M9QF#H",G@JA <^VYMH\(>&U+]LNEV^*F]:$$YVQ?AG/-QB1NP;<+3XU6_A;\ M'&?_& "3ODGLL73<8*EJPAOS/NK@(J04*'K=W*)U^PR11^>U8 ;]\)\6MP>V MQ!.';1_5-H#K59K-[V[+9.?%#8'/J)#9U?7G=9(D&.DC4,T:[MJSTAXA=J!BJF>BDO(]04[N[302(*60[(%((5A+02 Q4J(6DM M=8P^*K)U%7-?9>7C!__$BA\LYP;IF 4(-^6R09J@&$5&@P1YCW ,48&7@8 . MAEGG>=*NR3JQFYR?&#BUE;4W1*S?#V<]OW+V8>HFL\OI/&T,M72KHO39@"XY M?5]1JW?.(-:V.NK8:)5ASC-+HU"R3"K@-N>LG0N6!'73]V5#5P4W7R#\P\.A MO;.&!Z$I2!U*UR;&H4Q:0$_=:2L,%U+47PRVJ1@\8*S(Z,ULEN:S&\]M="DK M2";FXI89L-8(4,Q+FTE6'3O#]V!HX_5'6,V&Z?3)5+ 7BK*)A[OB;)EV8T%3 M*G%)E40Q$"Z@ ^65 DL8L=9SG=HA=91[-HTT.D",Q[Y-\Y!76$U-7JR.BW42 M-^#WMQ,W";>3+^OE\NV/]<\/:8CDI98A:\A!6]Q!RP%H1&>%/8#>L3/>-6"R9\AU(^6D1]/JDS1,)96, M!1="/;KMC@&2$3#V$[QX[PYR:;).G1"V02IO+)@<2@&?%$KZ:*)VYN7BZMV? M$XPJ[J_S)$N$5HJ#D[ZTI4T,G(D"'-5<8?"8G.F6>=EZ\/@NYW!13RO)::_7 M63_BO;SXZ\/'Z^M/%U?7?[RYNA@0V.YY4JWXM0NAVV$J0W5Q%;3 +V^L4UH0 M(WVB23B:\LV>9PZPCMU/7'N\WL6L7(Z@*$,XE2D\+LE<\AY.$P0@R;Z3M1QX MT6#7=#*_C;=?O\UOOZ=U"[Z+_\+7;RC?]V@[);'S;;[(ZWS,%^ZN3%6>?4IW MBQ33LGG6360"II< T+L3 HE @/'/@=.F\H@S:?*+*ZCC G,:K0VD!@:K2.YF8 M>1B>W_[8_8#E0$+%LLNEOL='#T*$")Y: \R%Y'Q00A)V6LO5<^P I'> MB2"]$T Z)-0 *3>^[S?SSMR9N>O>[\[<.^M;WR$[/"LYS\G9Y^S]V[_]G'.( M4\0EP(WGJAJJ@$N7+@%>D?X Q&6 F8J_HQT H*4%$ )0 X#+])3+Z2\1. !>I MI^27_E8 _Z-?OX^OD'!(9^# N/B(R* M3DSZG)R2^B4M/2O?_37V/C$Y-3T MS#)J977M]_K&YA;FX/#H^.04>W;^1Z]+ +)+_U3^7;WH27I=)LW!%8H_>EVZ M[/>G OT5\KN/KMY4TJ6P]KAU[_$'2H:G"=F5;=>XQ?30C*\]1ZB8>,27>3%_ M5/N;9O_W% OYG]+LGQ7[AUXS !J285ZF)Z,' $7YJC?]7Z%_MW.[]Y%W0VA MKY+^N6N@^P- "^!,'H2TZQ81 %FA.((%9-'[7]QBP%_>:#.U=E*]-T $H#\[ 0_//(B X!$B MX)IJ+A$ 3.4ZG7^9$V]R0N>LN(/XEY]R_:/V.!7_&O35_V[C?[?Q7]E&8:GS MPTW)G0/U4JB^EK[6]!U2@X1#L^UNOPGW&FBP.Z.J#M+*&B-X$CEVQRX$^;+A M#B;C> "GAJWE/=IW>SM8 K])9W;8:.</CZ"0^*9#]]6LV>=7=E,/NX*\B,"KA@1 4G^F$)\_'4BH"#C M<6LGK-* MEL'.2175*VHX:"K(;'7[6 B(7MF "*T@%OBV&'15WGJ&,>@^(?_/$)8\NZE& MB4'_610'(D*8YRS7E^P]G83W9K_K")EF%Z=('7K\JX;8[ML@A!F&BRM(JP'# MOA-)!#0CG08P?G%[03J^@\/M(OU:UI,CKPZPORQ^S3W17ADB*V>@K=V,Q;\@ M D($(7UP_U^$GJM$P"_M--!KXQX(6L7M3 K*"IE:6CQW_"6X\QQ')T<$0,H) M]R'/W2=QT=^)@"70)UT5QK7,)5T5!L#_ G+I+ N32U ;@)5[^DP$.1 !"0?; MVQ89X/P( GLPW=HWOXM._--H_O+XESG1_(#_MU(PP!_EZ20WN[%S5Y2;_*7< M9"I.$]M:*90R47[XL'M-03#P=L!XPC)1M]1 M]9ZD7Q)F)P0752^>X5$YG_O9L/SVI145QP:2LU6TA?V9W)I+YVG_KH_&DZ8N M>O' C5.<"*AL0QS]*C">2L9R^A&( '/<"\+G9=@9HS41\ -Q)R=:<$#AQW^& MMO\-A.P0^,_>6H8E 2WWVN1$HRQ>DPXG?7_D/1 ML2D8*E:?98,3,O 4,L/<6;*?WVSD[9I]'[X@CIXP.CI4,-]]\VIE8,TXI;> MIA&/R3LW%JL =S6EI'%NX/KH_F)T'_I>-:.FX,HX]"#(.VU9W#@ 13=]VFDF M(^=]$<7@-^.>O[S)Y]M17J/AVU\H$"7,JO.4(U!Z_,]D[D).VV[ZT9GI&.85-P#AIF:F&S"-3,Q\Z(VV3\WWM>&/8#[7X/'):4^)NCT*% ME$C@9D[#GQ,-X.=P^,OG+[HQ)/9>/>YK3QQPQ]T-+[Z9?,+['T29'X>(T_-% ME/U1X75(;RD=@?R,U):5Z=Y_"MS^-Q NDN/^$VNUM.^&GG&)M-;V36Z90)9[ M?A),>R!PG3'2P$VM4?'GO/\WPJC)>165T$7 ?>; M>G-,C)UBZ9Z?O07=&$NJ97P#SOV,??"XI,Z6=@5PU% M%T8:0"AQQ6/&,O-OZD@*?HCL92LJJ(6[C#,0&,[Y+Y=W0UV\OYK=[B4"?!N! M-W%7?\)UFW>9M@\#J7:+RN^:N?O%R&Q;.TQ8U+Y./U1TQ29=T#G67^-V?(A2 M74^R(E_9GW;KY*1RY$D4_@D#\@^!(PPY]#LF CN%4F^H\;OM4QVC&]<"S30- M@N(=?S30:*UI>&H.V!PL;'4[RYB^B7\FX-&/RH;!"<+@WAE0/'=".;Q9\A48 M-=D/8D38!X.6=W="Y$S7Z_4@ ?&/0/HA0T4H<6UDY9FK3[O_'&(A\3?4.V"( M89,^QZ6\C<-)QM;$1JB'JD4K,&(@>K_2T_DSIJFHQS-EL]'Y_M$ZQVE6E3$!QK6]MS2W]'[;D?C;/Q0IEW!_#( M>76]'E$)9KB3T_CZ84ZTP/N_^=O_-SYGW %$OX1A!<-Z=NHQ^EU6U.@:1?KT MB[9 HZ1BI_2XHU$G1<.N0Q"DLW'WKO\+,2')DTFV!<]NN0:$5^V$@"+ AV)XH!$ M0'O@*1&0(K%%!)1BB8!5G/'9-R+ ,G<./YB#H"$"_IV:H*I%'+L$AFQE'?KV M:/8K783O2-KG/C=\U#LWWE&RE#C;"^^0^Z^H(AZI,WSR593\4IRP8LWIJ*QC M(+W"7_\&.5DBD!4AKU:([>B8D*U+"K8O<33+A_NE&-=Y"9V N, )"4T,$ #8].MRN/%4A6R=+1WN] M0(DS\RJ\"9ZD0?M8>!EB.'>!@ZLDV!H*!'4XWUYU@/QZ=)@5>,RCQ+KDFY_3 M*E#K.)XJ/S]]845'ID:MI9?-QD.BWF]\_D/J;8O-;3<""_U:6-A2&.F5S!34 M*W$R@YN])<_X[O'CN"3&<9Y>C_Z;A5T%- GAX#:U?B&M\RZGNYBR;_T0%@H6 M#U)K_"EQ[:A7N8='R";ISD%PZ3&L\WS%/X0O##%>SWC MYMZP6J&7=%,TO_% MK5YAK;=#'_!I,+B6@__5<@3V%&\F"R M8S$"93D1!.(B -D;$ZH*\(Q%@$PK9+'P!JQ1$R^_C M"?78-/R##M"!0 <1\ &LI,)@G/+NPW] =:Y"HG'&^5BZ]IF4Q@HG,W!,SD9= MU:(3:]AQN_G,U&QGV%JZJ458O+B*G=WKR^\U[E 12#_G"HK31-%]3/>;@=6Z MZ'1ERC<0 1][.J7.RY>:QT36X7%6M]>37X=1F\_@,Z>$7BI1E3>89(<_K(3M M2.&8H"<97Y<+LM"+R[',^F93.&T7S^VN1YHV;AZV9?ZN UH.;D>;K$^0#$E# M15/)#F,<"2_D.Y=!:(J3:FPN7Q%WE9Z36'C%RT)Z28%OVIO>=J$ M#CJRP'M%7$1MZ,.>Q<^9EJS_[IE,QB:0 %0=7U=+=UEM.9A9)YSCN7F+68]2 M:TU#2\J"5&UK2WV]6)%E_Z\G!T)1+6R"ZZJLHM*]B+KC,U7;,/^@9\5'FQO! M(IR%"A)_"/C[J7^&[/^&@D/^ R*V%<4AO6<^QQ7:"#V2?=$J1AP,R^%18!)0 M&/7P_\MDZU(#QJKE0A)'D8JB;:&9?)EDG^DIF(H51C=MH_BB[L9+IZVHD:/E MC!?O$EM!C^R3HI'?I2$H U# _F?C_E-@_6"D^=M'QZC269*Q/!%Y\_7Z%6OG MT@MF1EQA,J'95F,V"ZWX/:?5=A3B.M;DL2[D(&;U88D(F$%V-+7#9F#985_K MG%G3[.Y3[?'9,4<_GME/861&*D\4E2F0H4224$:Z]C[LLTVO)GX[A^MZ^"8J M]/M8ZWHIS0>07T$E?'5YY9_:U?>*QOV[W<:373US7W&)#%\.@:S.>$8*F%":>7\=D_3A+4F-NRZ%W.7@7U9FO+O- M:O?"C6ZWP6(AKD3 ]"/7W;6)FH&@@%?PK\SEX+!VN!J_AO4C.NU87&&H3V'^_RO[.F_EI(81Y.F2 4LOY55 M[;9COH)D\(?L;J-2:B*>H7=2/,S[>%A;\SV8,@K[C9;.[HO#FSXL^EM7@E8_ M+=^>H^LGT1CCW:K%6Q*B44F6BUH^S@7^N<9HR,?=/1?A[(8186'%'IOB;D[> MA6V/$L?J89I$N=OP>.[?$KC/F4;I=G9R:5$RL#S@4BZ(_LCE'>I9(%VXD#>> MNX/ *>KL;%,XH^SH E@8]E6FRM,MMK.I$C=@:2\"7#IT >2)S=#MN)-U0Z\EH>TCH)]1U&2_-;)H#OGK/AQ(B#D+F&$%1H%%E6Z M_JFU$8V,@RO^=-ID8#9^.>5LQ F:MN\,"!]W%5K8DRE,,U"?D VR>N7%X!GD MQK"TSQ@)S55X6U=108/7($$:2L?D_V_<^L_%-$/2-P[Z_E"#^ E&8>Y/THQ/ M6S_BXQ2O2T76%AT[,O<\U.->RT=W 3E-VYH/-H94I3\NY\&&*AG7S'*+10J/XD$?"C]F MLS),1)(ZV;G[-Q80OG05J\V<+%KY- M-@?=QS>2?X@7=E+F?DCFQ7I& *QTYG9U\8V%W1<'^IT#/[0 M2&$#$LUP;PFZ>?+I-/N,JP*]S_*SIU85T:R/MF_658>VD-'&]>;#DA4W_IB- M(+"+DS.TBU5HPH^24^9S*9D9@WYLNM^S?@&-;G.Q0XJ327S6&ZS+BF#,@(FI M4)XK@-WX_>2VZ*XY^O4B"O'>_F.G?&]"EKN5/VR CLW?28?*/W%K6$5PM=? M'B%Q(4JUSF71X:F#BE\_) )NOX%,8P/761E>'E2;,/[J;,>& A$ M-"1G#=I&]..58+_M3Y#X"@FZ>"+@DC>"WOE44HI3'EMEC2F,2Y<*I;D<-;P8 ME5R@))/XX)M M0I=LWR0'9<5;7P[C;(&W31+L]_.@V^;+]IU#MU:,.[AH_0-K9C3.50GKMUMMG$N<.)\\TETQLXNWM#\BQLJ7OIYC/^=^I@!%0-'Q1I8 M7XF^>]+'>K71;HW2OW*B!:C^K1G!Q+#)%]9!\EAEU,4\-6A2I-Q'6'*&K32; M-NF=S_6F <3KFI^=F"C*I]T*L^-FD@),SX16F.8_6[(\W)IG^OQ,?N-H:OY>OS!*Y=E/#NETF*B60 MA&?U.,:+SH6[8RX5S">ABFP-X5-*$K!0N&A^5\%PVSQ\Q\EC4>$G9RC?? H;3[3U*#G3V!?_0!86!A4FF/XA[]C,#W'6AXG]^IF.!A;2O M<*6DF4#0%_O1H",K^0!2%2X:R$%5DY%:;. !"]XSU>NT/1IW>Q2Q5 >Z!=M? MB7:#+LB'2TK;LU*$TR[B"HS?%9!HB0G\&"1"D,$?&Y* M>]/0NW\Y121I"SRN"\H 7H,L-0:ZQ&'=6+8SR3 286,9\@HN(M" 5Q] "1SC M8QB+%*_;,BF+KR.L?R?>"(S8N2 "R"NQ;ICU;BDSVYY013[_^]UL?NG"(+/J M7Q5O*^8M;RC?_K7O6KC0EM;FD"S9/>W>9=CH]&J[ Q5Z$<=M1&<7'*<2,-FV M/S.P?-H3![Y01T]&)@8[Z[P+2WK16MWPRVTMG@R0CA)\]V4EQ=G6^0O#G&HY M[=GE_?E/"DR-6O]8->O )F&X5+ J2Y;ZG:WW6EC!<;GM]HU?^P.RV %1[-9Y M*6JOBQ*ZRP[D!$JJ'U(@S4_VL%9?YF%.ZNK#;!WGB0G'5VFBB]KUL"\K4M9A MNE9 (N#Z"KJ>$'Y=F<0+9:$D/,PEL/4LN^%I6",(E#Y&.TX0P8NPP>;, M-I4 Q0\7;CAQ#+"3BP9K-6 ^EC@%(#=EX-09$*Q<1 9CH4ABD[6GK+:R;4LM8A<20IZ:E(E/#%S.LN5'3 MEWNQ&94J;T=E3@QYSG5W"NIU]FAMYTY*!"K"*J:PA>5SW^I'Q9Z0J]4>GCD+]K04I!*$[ZL5X7#S]"N\Z/.Z60 MJY6_O#/N'UJ,D4Q47D5N>JI+HOW)D(ML5/HC3FS_WOQ[?]&K)$LU!E_#'G:Z M;\J"2U?RX0W&WA?V'=";)AUA+#(ISE?B_'=,[/_J*\A9^!',IA) !IXG J@- M#F%;9(0EUC_S5)&U=+I[=PD!-6Z:AX7YP':I%VG[J)PDD\QT[+W>WM="#ZQI M1^[2O)?6,+@]G9-&QA2M8BS@:58C\N9$+IH_)\]:Y17N)38C&\>"A91@$.NCHHST[#U%8ABTZNXC^Y$W'Q:IHPYALX_FW&; /,B]Y/4-C]QNP"L17. M'] ZT2Q]!Q-Y=$_]3IHIRTWUU? G+[.C38-3&O.9,M(*+OYAHX+]!!["+!<- MX:;__DOT0@OJ0?FQB\""8,Q8J$8+//SG\VO/$AVL_1-?-T!XOG_B26A\F<@M M%FONJU2Y]=GXAS$$#0*18:'MK)V!D(]!IDL@^F=,;'R8TDU-N_AY.^_*,;X4 ME5A;>.W4FU?%K7>Z#=# &!#:5/06-M_%"!AO!@I;&,FB: ,S5G^TNDI*A[G( M#*3.INM7#X)@K1>DA$[NP=I4>A8-UYRMP-'$#CX@!T$51"+.Y%^Q<3F6 ;Z0 M&B 49GS1TT%@YAIX40;"!I]VB9Z+_XA FRS>\G?3&6/ ^8SBM +\ M,6=N*Q!JTZ'KT45)BNJCPYF>.WT-_;:H1S7W36IT^+IZ_!G9#?FJ@99%L"@" M)Z3-#4>!$N92LS3O"&R;J.5X+2R)XKJ^:+;-9"0YJL%/^.F8]R[ C#)7/=W@ MQK53G;K;%9?EH+FM-PF3$+I6*2R)KJ+K(R0&8N(@+ZJT5#7EAD0.=9QC[%X5 M.%SOU"UOYWXL%'X3Q2WT5"O/B]WL6'7DL]7@40E_3C7__U06\7TRE4=MR MF/^W1/$*TT:[U1&>.,$4.Z&>8H7-VG-.+CJJAR]#@!F'-.UUCZO+3><1/T@C MLR']].]HS'?Y/=7P)%SY:HS#J/K STQM06 W6+$6W9*[E_#LAWMK+4I1&AOJ MA?H:DI]FHY\0.M'\O8'%T.\=Y2]L&.:UVXT7/V>K>12H,H\[Q5)=>A(=Q52" MA5D?%7*:Q K^A?7!T+W$^L Z FSD.FK;7A4658"CFSZO2#?T.?1_7&-YH*8* M_06;9C[Y7H6MS%9VEG.!OV1>=]4*OAS/_L9X!=JV&&V,H,+9N!3-]!(!S1[) M\P>36SH[^YCX651]J(LKDXHS5(B%P5?BC(YA%:A?O%L$\R!0[.*8._?9=+8: M(BYZ=W]#54E#OX)$_&%-W,VANT:)SP+5\W560!D0M"XHQ'D)>5LEP)%VZC?Y M7!$*H2K8C7A+!(1-$,2QNL665>&-];$[*YG)^^X+K]!?IOIVCNS[,>%ZE=-! MY1@UPX,Y7%%.F5.3=[HA[I-ZL^6UWI+CBV@_8[7#7I(I_?@O?QS#Q0II$E:WPX?P$*TB:I6HWI,1K/G?D^N*H:>;F$?PE 0 \^@#*6T2;(6(E M"6SXZY%RSDI-[("HBPN9.S?"0Q&;Z=Y[R.%"+ M/03<=#Z_3ZK_CC 46-_A-B6JB:;KW+^^$>-7/E QOZW(D6@P+K14-^ZC.=M6 M.*S^Z(7>PJYULG&02LJ3#L(B.8T\+A7#@^ M*0^G73?IK7,+-#4SVR6)*.^QM?7(HZYZ)([D2/E:0KEZ=T(\MOOY620;.A0% M"5E<7H_WN<[YQ+#LS4&O@C\L?QEN7]OQ3L:-0U$M"YH_H)_F\]#!2,"3/ZE2*B0=?V^)HRD4;H\&K\YWWR.:9$IY3 /!WKDVMO,AULWD'J MM&Q]K860/'4W(G-3( *2^ G8&HAP;1R3OK@LU4W!?,J<E_/@&YGEE_GXWQ0H? MVSGG'%=A,$9RM/W+-14K01*I/]E'4[098.Y#[4D!!9N$8H[(C=5:EK.T8T34 M))H$;9@=&[^;-J^QM1@2@GBDOA[@[F)/7ZQ=W.5UO)#&/4# PU%(PLWRIZ/+ MWM2:D;$C?;)W\+@-GEA\"I/_C-W"M\E\$H)3NXSE/LS+69]$;4"^? M1D9VJGYV/54,P==!EF!^BG)P(SY^@CQ>0F_,M^G M(QPVS2(5OP/VZ--]$U+?NO,\5$'OQR-<85S^'5I03:WG;!RLXT'-SH(FSVZ8 M%Y[J,E]2^VD[3 Z+%[^/;FE9P1O7:N4'FG&H?MMFBJ 2QZJP&&'G/=TR,.*W+9% M%GF5I3NYFHC$N;N];9L6+8R/HQ.KKT.#T/4X!AT4;WQI7EUQL7+1[,:IH(_= MH4K:T=GGD&HEOL5PE;OJ_OU5R5=N/)$X(0)VNDB$Y+05Z^9%55=:LI6:2D=E M9>Z?JHL8=W&[9TKVN(>G6CREFE$DYK&;TF\[=;OIVZ#^YY[J(Y)KK\ODH@\Q MIJI,3:>YIP[>^ET&X8.$+"+ ;A\KL!]"$,#Z#F]W#^5@KZX89(P..QQK2 @+ M#JCS9*2CCLN7-54-HXB E66;N)AGE7T\\38ZA?+"J'+1'L7;OWQ:;NE]GQ"W M?#TAN$U]P?:QH;:U/IFL1USOKB"/:VQ965[XE1OJ$KB_"'V+-^#6;AASK:H1 M'V$]C?ON.>3?=CTVU#Q < 3ZJ;FZ4"L[+BC^MOBV(T57:9(71PI2V)[PXR=N M;F<%C-O;;Y;YW&A& M/M#E:,)CR^R\R[^R!)+7#F\-'6VMG](G& 3 #_; $9 V M:?"C[44F>=-E-L@-"[5B%;>5?0J+I_>?+!B$=@:ZTS9N_+CY6&9U\D@!--2# MN^E%4(-2$P%3F&4ZO(;X#"%A^S#S7G2\9+4J1ME_M7VSS71%', MN]8KNX+M$+HW1,#'F)=-3>/RPL[%($O+%X=S($MM,],]WH0H1]Y$57N_UZ9I M43R)6IZD?&Z:ZP9D0T;B%(MKG^J'9BZXW%AYK]MC-W-[_ HT^2Q'4M>SW1>FSF&37TE:!)2"6B" M3^N],*"]J,];%1G--"?(TRRT*I1E82N+G,#GK[=D7@OM0$295207ODA()N7D M ^\47(V^[ D,B_@X?]3+IDA)N$Q]U??\O%60A-_"D%ZVDU@BH*I1E) ;2!Y< M#$HV$[/MAJ5K(7L)[\'B 03I5M %#T&(/,:GGTJ$MHQBC77M9B M9JZS6K ;R3[";3WR>2G\RDT!KUBJTG"/0@ZUL+(571D%NHW2DUP\#"=W(8X- M1-U/1%I@/G_/W5Q@UUP-"< AQ=44.JSCRC-??0T>R";K]U%)L6$7/8->@"!M M@<=:QIUTV0LZ]DMXVLF^+U/^^OK-67IC(O<25?%[14QS/4[3[[_<#>.Q^QB1 MD9VB3K<.V16\< /YSY MPZ[S3D!S3'2$RMU%,LU;7@=PY*7O[=G=UXR)RO-+ MU'@CM+J^47'NLUNKWGRK&FWI:B1V_"_[BQ MVV2]+\B19'.'J,OU)Q6U$L,K24D3\(7H>WT;AUZ%]"[F'Q,!T+S]?=/:_"7D&=L1XOQ<9]V2SD:Q\.@1*822 MB$E"#XH9'YW)1 2,G*^!/QBO[^/H!0EJ7)&@$P%_S6Q*G._$Z0)"42'$B-!#&7=BPI*+=S\F#N9TY*&OOYI4%X8;S/EP<1B[D5&P?T<0U.N["$M#E) MZ,2>BU3:!L.M0RLWI,CI/M%-U)#FT K@EI-S M?6T*U7LW:CQG[0F7('=XAMEZ+:"U-6!64>U1/L]2\<:1QU7C?@D!DL%@_->K M*W9)K_)SW@,>J>F AJ/YRET ML;FC.-/EK"^*626FO&,FMOQ3M+2CAI&];6TPZIS*\HA"0[,\?0$)7@Y]H!/D M=1961"JJ0GQMQ#MY%.>=>G;9AJ5];G:;5X3V=>BZRW'#@@ MV\7Z%/B""+ E F8I?B!JD6$%<'1F*>LVJYD*OF6Y>9H;:H&&#X_RAYQ/6\8* MF;&$2 LS#+ DLO!&I:@27GAST5OYN[V,_SV,<@[@?O6C>\WYR)YPS9HTK;)C M<#),Q(N&)GCBHIXD8KI>T,.WSZ9L=H^FTK*(0NBC5)*T/L]5C8><,KSAH/BA M!A\5V0:WAN/O#=L7M70;3-&K8&J<.WJ_!W%-L7QY=F./O*S]U\L:>V6?O/D MW7Z7"GK3$'7NE <4O%8R-@DL*PD<35O8W1K[(K ][I]W@?MD_?,QHF)2GR*X ME,_L.0@8X)_(\?<%V0J6AYE1/&I!AC@2?GDQ^-%]\T2*A&B,UG MO<<4> C92?R*.;7)^;.:G+OR]W1:0.YKUN!\B6&3Q.VR7'/@^R*0I MN'-W=4&=6RDS^3#.P5_?Q(6L4[(^N@N,O /I;ZBF87]DP*L:K#V(8)$7N2>Q MV2Q=?9*J#=?)J76-K"H 8S4LH%4^)/!/#Z0DE4C*.3U]X-L M(X/\)E]@@;MT$RR:,T#FWHZ0?JT3GQ&F3Z.R; M^'XM0YXPLV<7-'YT@8/-[G5E?MUB]_#4H+0LM#EDQA/91@347 U=;BZ-L[\0 M:[.ZVHBA+2U4_ OC*)L\D5MLWI6OR5O55[>E:3\J07'5X:1]M!V3N%;G$I$K M4,LHO=?W[;/-(+)O'_N K[,9> NG7#_BO MFNB8;Y^PZFDYW?>:%,SLR]TXMJO\4[O-,HX2Q<.WUM;Z9+:<[R/,VD<,BE6_ M!7(]TG/5\[2V3/T!)-=80<;(R]PG8<>_J%#N&:.=I>#Z,U MOS:14&B^B*T@[ GS=7RR4!'ZU'+<0;F2:'U3XT[=1Z9,/P,W$4K;3W%%3H^F MPIY^+%&,]'8\''J&3R+-B1P!.6$%P)J6^U]HP T6:MC\KQKN4,W-=Z/H\0J%1"0$#()1R1B\Z\HW@;2%#1D]M!EH*0Q+!*EKGDW%%%L;J&:G% MD$C.TU8*RZ!W^'CP74Z; M"\MO4IUT&JGJ^D-.; MF<)/5[[^X Q!E 3B-$@J-A(ZZ;&B*Q3Q<+:5]/L\R0VKBRHUX\"8A^!R>Q@2)HQ8_^R97&T/X6+ MRBD8/I#:9\>LA@O,*+">%9\](\M MC8R=A)$L-B$BP!X2RKH8 Q->0&\.,##Y1E=EU5O-O4B92%G+B3>*U?00>I0F M^;B;O=G:,!* LR=U!0&>;\KJ8N-P[I0TRWLXO67,S"H5X>*]J[4O?N;M[-PX M>EWCMDRXVMA5$?B4H5*]LW1?4M\AZ"#E8'>_(B]==9XGUA1:#,LFD>/6.XD] M*QD]X=8IS+]JV!S*7MTP4[*G-!F[,WV%\E-[ [O:31Z'AR4E?UTZK 47)RT; MT@B]K@_,DHDN1NI^SXE.G)C1[)N0'D_[\A[ N,7>&=!E6CDJ4BM&@-(D)N%' MTL^1)R])W?66BL?I+F< NZK$92/B\AW@8'ADWBZ$^?-3:EJ&#[,-&,"0.4*]".#]Q7\.-< MT_*7?AHGB0A%3'_X634YGC64CVSGNF4*7=AH^@C9?^84MA@BX4PN+)GEQ1J? MEPW;<.LFV:,JC-.)M:53EJM'E X1,?ZA6H M,>MPDJTBUY_JJMR3A7Y&QZZ&SC(Q!S'@^#"G,>D&+K*+NNBN]; =UL?+W W&.T"LL0&($CF70( MW7S07;0HCL>*%QT4N/IBPH,44=I;$HD L^N+T[MOJ 1?&#GFKM\(\ M<;<+3>R_V@RARJOIGG<3VF%"@71F1W0Q MB]5T,:V4BVS![UXTU'^Z2;>'=&J\$,11CBO*!!G\.FH6-'WC)N,7UW)5);"B M1D9F/WNH?]]F4P?+!]N915&7BS[_VEYW;AZDAQD?FZ'[L#16:"+;H\U+L%'R+H\ LIV#MT'BN9Z -#!,!.E F6>MR-S:X@GI0<[O]@Q MAG/GWHHQ="KZ82&D("R^H:A.&OU>2%^3OS.A^P'D:*C$^- 48TQ0EI[K M_U]\N2>M@_4\EG\[@%*34]I4H<@/_O";BY3?M_$!5_W1"#R4\P81,):D!=OD M1'R%8GG6<5!.9B*@FD&600F'TE"4 MYIC@!.*UVYGH.>BBXVPR<;($0$\U,M\^*AS-4)"%^CNY&16_3KND^C'K!.^3:YS-<:@"%"I+7#O M^Y&B\RV<*@.G0TX+]]]/#E0XS)#_;@GF:"F'C_;=_3'S<1+FL/@](DXT2%BR M!2Q4HT [(C\;@U?UJ:T/"US+Z.6*T#<=*]=.A\]'Q]H*)Z!(J23)5:,1I,[! M\@@^>YG4^'1%CCG*X5*,U_(WN28BH/-$% ,#8TF ?&7LY_& ,)?%]Y^M MNR MME/1)TC=7XH[GH^+SK\?O(#)'1^5B/@3?*QO^>08KZF.>_AW/@KJX^YC_,;E.A>"AA<'8 M]G/=Z>K%0J:<)"KO9UIP MNK4?97GGOC^_FS@G/HGTL^?W771VXG@IR7-^>+* +T@Z 6%9@HM,ADCH<:T^ M,G%;%:V2OY#A%^Q8[+SXJJFI)F3)_/K(#_ MP8W7+TH+NW&)^>S3GPMX2[L MO7BRGX'&F3^UM1C/O>_DV,-HP>.Q^3G2C_ M8!M)LBFUB*DISL3IMV\+'R7WO(\RU MC,X=#9/M[T3Q?"=?>2K?D%:5)1.%"E*0&M#RXA@[V&RQS<:RN5Q(^I\?"&/\ MC4T2=)X*?PL]-\A"#P)O(#9T)Q!H1I(#(PK<:"%M0@0&AT#>\I;.+/I:S=[7 M!@V(KSWG\_#Z48#4(&;64N6R6)U)V2,UUI2[] SDS(CE:0@E$; ^B:(@L$/H MB8"#X B8-N+",B"1-6?V)]"?]\\/?'!3*1_K9 7+>W,+7:VYQK]7@NZO,W* MFA10.&<>MF5)V05Y2?CS8,,$)SHNOLFL"<=&+>,U/;_4WH;;%CNY7;W-Q&4_ M9MM4X[[%0I=&MB0C6-O>A,O%]! HH1AE$-HF!DB/8\'&E5LN=E<(+T1>=LG70'"S$9"1(*;]F>$(JH5D)0F,K93$U]]ED_]6LD- 0%Y(YB_7% MI_X7-LLZM[!6A^VR75UQ1Z+7NYH_NW?.'#_B)@4RXSV.QQP2ZW8KE# MTWA/Q/'MO?(W#K]C0_(,S03+!O'N)$75"7,N;ABI#L*]ZJ\==)#QJJ/J=&:ZP\RI-B+CHP5Q.<4[D( /7M[\AA^E>6 M>KH59)\%F2]:\(C![)0[+BM0PC:Y3ZCQQ=[ . 3MVZ![;K5I\( E'=I-492Z MA&# C!HSM?Q#*]Y?>_%;OMF2(8 [L ;[RF.F7 M(LV">B$-W5%%K+!BX$CH%A(HT2E[6S8Y=5HKBP;WK.^_J2+?2FY"Y/?&F-?=($/ 9EW#4M,EV^:U*$?!DX 802^.?\PWWC M)?&+VG1.*RPQW])/OP=X0A'Z'JZR[\(;/S=7VKEZ.G[6M?K1_B]W5(7VDH+A MA3GA6C*&)2>3@V+PS+3>!=8(O8H0(3EW!H&'5727VF9=; *6*K;Q%;SX6^0HP5^LF-'OS3E0 ,G#$L)WW4)?_B_/Y0Q(ND"OB"X4(0HYF>1.L MW>6PGA4.-_W)([R./KRA(3.8=44?WCB:&VO!]7AA_.UZ7$Y=N]!3(S;&&*J_ M^0T*YXQ1:\L*X;K6$^&S?P,+[NG,NB4DOG]C(,=*(6ZM.XTIHQC4=Z,QYM;3 M<'-^ZAKMV-Z*L%C7K44D=-<8(\L5 V01K7667J[__BB/:0)]1_U5E/0S%7:! MDO< =H#@EK0-Q:Y@$]*!8)_QQ7 MXMY60"MI8/ #+79_:^2L!*E*X]J$C7N MO2^1/02U9*&5H=,7*M68%ZFA:K4-2Z(*B3KN;^*PA M<^82>7;#S<>]=9'&3F]5L L"W::J'X--M]9J:KWLJTAS@.&K8,0PXY@&ED4C MCB AZ7Q=^%;.G[7(:_[09Z,^Y:^=^7.;QH_D+NI'OVIGG@KR^'Y"E@J?M%L! M'_\,>H_X@G =,621KN6Y;FE">$X$O(6$C ;18KN*'!,YVC7,#*Q[;>5#Z-S5 M @\"+RA.,O!9O*%++W[..\>@7,R76EM*@R00X]I,+D\VF:M-5;QXE+ZUVT;S M3ZD.=M($#8WA@@2/@^H9*F_[CVV/G7U34=1H"/,#5;MU4F!M,%G*$\DGU"RG MZC0HOML09G]5^/OTO? M(0),"3)\6\[]V[\@SHMGHJP]%^MGZ8<">' $>F4#FEJ,>0A[B_^@R.6(H"/EQ9TE/B?]A161\6 MY)52>TL9Q0%DFEQ;J5.T>.KXM_@IR.FI B@ M][>'&09!FLOE4MU@]C'Q8!N=RO&:#+,93;EMMEZF=\Z]/'J)*CQOJ9ID$\O* M*.]\4KH*^[/AAC#*A5;GNHX=O0XR0E\M#\[9$GY;,-#>5+,=L"SSVS0OX5-9 M@H;/FT3N,P&A-1.73OUC_'2>EK7=A0C+%2*026GW"615!-DV[BRNV\F&V"((=-::U+733W*C-Z(%ZEYM5DLIQCN M^LW\M[,^L+V5<11W;3E82OGGT3Q0=<3;V:3,&Z_8/2^\^]8%]22A@\'A<@_K MO9*2HDM/ !R!UT5K[\=V^/B@;2] :[.RTL0 38,B'.[<<&S,FSI_\'>>T8U MU;5KH[&B(B!($1"B%.D@34!*5*2+$01"CR@] B)2A>0!!:1&0$! B=)[I",M MTIN(M*#T!.D@"360]H5G?^_>[_L^S]X_SAC[QQGG_%@#UDC6S%QSSON^KVO> M9=(!PM6+Y%&J!*.'__W'>Q?%*&I!F=>YMT .XPI.GT^*%E_\>%N(3A!OTR(4'I M@(=WW],!'R#\=JD=R'U..(,._DC*1RQQ=8ZM!GJ12T$$=/?^.SVBZ K7*K1< MA9)*E:/B**L]L'^B=5@2$M?W/1K! 4)@_H:Q=3!L#'K_&'P0M0L19?!/KQOH M:JE-/@S_CE:F^F&ZJ )R ;1+H0,23Q"2:.U483I 'X]^O;KZ5S?L: 5JSS(( MJ!Q%$S[T P@#T [4%)!CD\UN!/%LQJOA9S#5](55DSH'@:9&?17UAIJC104B MB4\ 93:[(22P2B=;U+A]?/8Y.^,:B(:TNYI(YI>SZ50:0\;NP%LS@8/-/"1$ M)\\U+?^(6U8KTQQ1[6Q>92*OM7U/5BRH.1NBMWZ*=V/SH&3C(IS_C2#!QWSK"HCYBB&, U'5U@4>61*T7[KN[ M]7F5);;3;W,2E:-A;TO3:#U>&J]XC29N)J=&>&DYX_KA;RU^3 M[ORJ%*2,+7M1>&+P[9GLU!R:M*O[.I][IE35ZUBN&3J $_L*)/@><8;2O 3; M]N1KDPR NE'&,[D=3'=D?HAGY0U7[2O;+*WC^'/2:@KVT%FJ;+K4#/AQN4ZV M\Y/7BD-8(W%3DJ,;.P*FL^NUE;6QGHEZFLEF',;P;40+8Q$[5'\/!C(()2)* M0T4ELBI&4U=?0QDW963P>7A'@J\7KX^H]A7_S:&R)9*B*%/"KU&7?<[VO,@ M\&>S/V,RF."]'M=J\R:A;O7,YU"E^ M%N6;YM+_T>T4N7L4HXX_.^1;5'\5OH;@?EYW\7ILX/0:8V3W*QO_L0VRA1G/ MWH574_/@)T@QK7&:$:FE4+<]MP^P6C['H)?-W",YU>FGE-4#)M$;LXK:VM@U!CL#>9<%..]X5!2GLEL5@U>R$\]$$)_0Y!DH6UQY[]X?2 MZ&+1.UXQJ=;^KLH M4GN+-!8Z@!3ZD435,"\S+I$@.C?@IJZT/-OW3 JNL?;XEM7I^O ;GL/XGG3L M$7/%&ZS,9^D D!5Z!$D2 G9F("/X(*%>C[/)YAWH.*5UR96)]4TK:MZ V3LW MSYP/#D)=,O--8V]63,;[U71/"S$,'\B"B![=$3!HCH+6E:K$?X8L#1!TZH%)RHE+K,D-?;;_8;Q07.YJAU'?&T_-%Z1,& M )%N^V!3Y;<)IP-RW>[&%AFE7((%C.%/U$:4 A?TGEQW;E3OU%*O)QJO-N_I MVV2YY)J,472\\8DIM X4?^Z)FTE$YV@8W^7QJ;Y:%+]7\[6?G3//XD"6L%#[I$["*G^EZ-=9>OUN)FP*UQ\QBSH[W*WUR M2W<;+A&.--V4.:6CBSN^ MNW4G[DDMTE5ZMS/Q)8_TYF4=R9D&+J(7A7UO%O%*@]EE;H,;JEWH2CL_QG/G M>[!\[M3-^9@^#TU/QU3+&]"GI2-[0[>+!C^Z5I'R[HOX=([N)C, \,-,87;) M]]>!1I'Y/<:W&5.)N_:GX5!@L+W&<^.D%[LO2>JS(I45T:OXK@@-$S?E'^PZ M2IO+<7EV5L6?^>?98S)VXJ\^*0V4.+:@1A$C?<2=UF":>Z]MD*3E]"Y/$?4( M.@JE< )Q5TJ),[L72 TX$.ORO55[26RP<*$>K@_B^LAKW;?&?_A7O,&K>(GL M1DN1> NGS9S;(;UF5VG/0+,?Z VI8S54B:\Q1^5"(?@V\.E.PWR1HP MH9)0@Z,Z4Q''LD\*%*\%0'B="9L[>JEIIL/O@?*#.ER[B_$AIQFK;XG4Q=2* MB"M7GKLC(W?'NSS:/TS_AWY)HIX05\ OO3-+2RT)R5;ZE_AH:72 $SC:A.), M?4\1PQ]!^!=.V5K&V-U:6!E;&S8*\>SW\O]\W+M,I]TT-NO4!'^2N!GJUXL; M(QGZV%)/\[0["L6_+CY30T_+D80PZSYX8 R&ER*%LP-!1FQ:3 /$VOGR\G.K M3/I.U]V<32.&LA'M9@IZ_.1Q)N"G8U:S4.'L5?P7L%+),U'+F+1R,B,SDS>ZNK!8##W*YFA;_R_:J/Z MVLZ>2F@Y/MASD= I%..HJ'O6Y-PC: QLYUU-HSONH^JNE@L[$U_/ M0%EI&GKYZ)?!3CBJ^];]X8A2[O<"XUV%>A[DT@&9[/6ZEQ_317U3E%VG=2!G MNK@H\:[PRXV$W_DLH[FC[0HW)L8!@)WS5^AX[^JVO7>#?#'Z :-^#!+ MF8$*BZ0(X%T$8^B621-W"=]2CV!Y$SHP]D09H8/9+''S+5G9QX[I M+E_X),^TK4L:>1<&Z.$;GZI>VX2-OR+4%+K56_WR M5JK!)MG8%A6W<,+MFAHD6XW2TOK8,DL3YR0V3E*5U;-CRO1UC,:]*E-H('$U_P7%(&_5 GYW=-P>UJ.TSVTZL1G&?>\CVULC+G ( MB<%73W"1$$0%&WX/-U]H)%\*VB_END=^=']I_8J/@8BW-J?*5;!R]H!2Q?((BS*\$_$QMC_=[,13-9D@^]E5KGC&J M=Q'=1!R"+*AQF0XHO)(!'=)$J )!@/[@AH,QM M22_H+1WP%SZ#!GD-[%^"G@:M@8= V_&2^ZP8BU[$E,-2,%:,%"M^[$IT!AC9 M/^(Q3-XLHCE">N$08D6$K?ZM>UB MUG,6(\ORX0V'RZ-_;'G(YB.?'$G].IEK*77D",F*L9HN$79C9EG$<%WAP>I. M@JBL )^;5=4UH8!]Q-/<-"1175[Z:Z!($E06,@@BF!K#!>[/A8R65KQ:?_8S M'7LA^)>!F,3$-+C3R6JJ.^TU"=EB+-X(JY[/I\ M@Q,RKSN.L3& ) >I5H< [NQG,\4Z_O1R"4A,9+IQJBQZTST#5OY.2P2A"R7< M086>ITB2'/ L/J:$S&1EQ3%:NZM%+_46M#Y7Y7IFQ=& MA P)<:*4/"? FVFR0>="IS&*A #%T %+2109.J"MFB$/$L6;T6_OW,[Y-4N; M6WYD>MI*"9YL DW'$&@(!I$?%"/9T &1[E#:?1.&/5TD(J@ M4W6DSW91,P.*AQ$UZP- NS";0H<(7JUK;D3NY%8)F8^P:!ZQV,0;QSY?@C#_ MM;M/$?R(6;1UUSHO ;_5,KX73E&)^1[".?1-9$V;!$'\VK2NN_EC"E,TD MB=\VJ2?YF,2SBI3;CX.*BSYM2[(\71C9_Y1D?V>,6O0A1OX'[5UL$N2F#N>]JV@1:F750"WE M0J,Y%*4V@+.OM45U>C&@>JOY;$R,<4/MV3E"6:SH7 M#NYG*\EX7=8E]V$_-#3$]YX7B2W*_EP*C%'LF)TY/Z,C?^JR3R?L"TTTV";) M+*UTW9':#R]_T=;;]-D/]':EH]53(&XF"L/#/7ZMMMKCZZ3G?7NCD(+^@J]# MQL+J\ALFQHK@R\ZB47ECPSC"IVS^VS$,1F G_+=U/0Y)$6Q7@@Y(7';:1H^" M61'='!/4%F@RHAQ,2362RX47!?C0;J3,_#Y#R8^G Z8_+L%[<&AR$QBZ*6>B MPT7(7SZL(\>$A(\#-^^ !S')< @,LRG0R*".I= B4$TD)>G\MM<\-'E\@Q+I M!5HMAJPTGJ:MRMTG MDQOQR MTHY3:!^\* _32)KU;WKWYE67"CL-C3CN4[4 MKJH*+?U9+YFC6?WO'"^S@3-DJA=1\>!^!.:7>20=V:**N-?AAHRCF*XY*6CV#RMJG^&U M-[# 3O_09FF\LR84ICIR\&*LJW'*!NB!9Q+1Z!^_B3J2('=W.?%P0DV903=I-V MU4_+B=2FK#Q ^@U^/.M0'=E?_^;W/:&:URDWF-GBG\G(VCTRCYCF='&[>/8( MM/DPWFGC1[/1<[;CI%8W98$K72WBOJ>PXKC-G?Y;*]_P/SJ$N16D_7;W6"Z; M\.TGVMZPL-66]L(13RK^P%G;]&E7'@-GYG\\$)N5.^Z&.4MAR2)YZ4; 0H!M MN^?<:N2-O$7;$VZ>A5UT'^KM%WDI^8?=SS2D2*)!J;LXNI_MPW\5B@$S9JH1 MWFT]@N)KOGHE-]>-!B30FDH9$F$RJ^^0WL\#J>6S?Z>&==[07%B>Z5A5= #EW$D M?'O!FE%02OMXP0UO\"H:?!GO].YMF9,$S]OR'J ]T[DE2)S.8!HV+Y^)&Z&8 M^BDDY3?#8"]FL)LP!'\<>!SY!17'A+YV0?[RJ#(-XX<@G#"A6,^-9;0CY;,#+3E_X*AA283. MYVB-DZ87N'5/6+[8U/1'54+;/VMQ4!X.^G;_R!RL/ =FGD&X![AT\IF7U>;8!W+P_V+.[ADZ]>BH:O5D9?+I-\>JQF_-'QK M_E&8FD."4/6!-%+UH*3I/3B?G^AGG=F0E=H^ MHXRST/CNKQ"+>!:II3BY:^+S=?)T2&4^SR.R0'?MDM?>>:/G*D[IY/V/,]]">0(X(D M,SK0&G)W6(<07UW@JL4??]ZS69!XHBI](>;A-9LNGA\OC+GZLW0$ZF[7QL^M M%55TWS[2[;WO==? 6CC9^?X*JU1_NV.=(883OLZRC%_IZ>!TS###%_X]5JH,X4.\'!28!QF$)PZFV;?/R+;@"LP&4:-!AYB%0W#O[.$@WFXQTY?)!A4)]ZH$$J) MM\RQS7G53TD*,,)KE<\VF:H7R]S:5+NL9FNH$_*<+,4 OH:^+*#.&A_8];%7 MC5*%Q=8GL13-XO[\*3MJ<@[,L4''Z\J!>+K5J8@5M4>7IPR3_>YO!?SF><-S M36"F>R/[;7[.P+)A]'[^K@)#2<0N0:MBEIJ!V.Q( Z)SONN0M=W-T&Q2O&5C MF^1/>;]$M11.JW'L8_V"C?FF7IM^!:H,5$S5D&,^L5)3663T.\/X"/__47[_ MFU%^7"XZO-@UQ"H>1#UE[MZ 2VCHX&,0POQNQ+:\?=*/+[3#GXVSMD&TMI*B M"K29#9R;.0@IJ:)?OS+IMY#MJ"/EYX[9=C1C0,O_K(8A-0%^N?H.*Z*<#/O(1):G/F2GB!T"9^W@'4YO)'MBE@!_9 MBXZ.7+HU!!59ZK\HY,I#RRST('8#Z*248G6G^0[8?20+[(O:IB?_X6[Z4 MG>PG\+.<#CC]&TT'@"I,_O,_"TW.IV4M?H\1K<^+Z8"!M3?_^"<9J7.Q^)-= M!I"0N4(';)%%E2F^Q==GIWNLE$QZP_T,?/U%UYH=2^R0IN[7Q8L Z%O43!"6 M1*:U:R+H .,M2.;81_@ <#4XA,&]!3%T0-Y^,?(J'>!7N,1 OM; =F01R+/Y M']"W?N _(Y5L#X\G@1_Y]^BD6L(6A-9&]"CM LO48T6OB\EWEZCSI>FE6:6; M%N"4E;]3KY+D2Q">%%!%W;?U56Q]$='KQU9G3W' R6]=?M9UOQM&6L5S78RK(K8?E.3Z#[YSN<":]L(CXAM5Q/E&3*0ED)Z7+2)ZT MI:Q=K=-%EX)GW_ M\?LNY0,G<@"%E0X(1\YBF^(UARP[H:'+T/3TY*3EO:'6E=[N]@?1U/QP;T+[ M@R&;+EV$AK>GN32W@ZB7GS5ZY! +YFD]^)]*/NZ@?^33C')3AS#F&FITP"4C MK[T3<'-:!VC33KHY^: 0-[!_U 91)[69R1#BH,B/9+$(S.]#+T"3#B>D%95W MN-4NJ$EV1?3(@W1IYOMV971 M]\6K;X:7D#[6T1,$".7-(';@W7I@(27(6>J M3'1"?NXO_:\5\--29BC!H6"72D)J"^(X!53?7$D&=LBQ9\@\OVN3%W^P=[.R MJJZYZ4>AI'Q-H$-%U6=I0<63'X@*"\^4*0>TGPBN,?Q&E\!]L\@^&XO+0O%7 MN55' \SOJ0+. I@ 9ZB'U2TZX*-&I11/4D/(M=*<%:P6,%TNGWJZ9O#YS*VR3 Z^M]+M+S.=\?\@B\^R^V_4- M_]J/^ 5E+]G;"HQY*]$8+B#=G.N&7PS #UO45=MTK[^5CZOG(U>TT9B+\1ML M;C4UF5S$@5@MX/+W&PD]>-+STLBC:["GY][H@T>-&. MJRVF;^DA(K;,XV[C,D5LJ8L":L/G4WGDHF9(=PZS4I.K$&T4+4G$X%/2^\.Z MU>&8?1OHNVT(ST%3* W:/K$ZVH#*!C+6)ULT:MNV60R!D\=YT2P8I).-0"JD M W3Z\/ZT\X+<#([M ?<9U/N/Q[2:;#X?R/_==_[:U-BB)B>B^ =PGJ+]__S' MUH$U?JDT7X:-&8V91F%:(+ M0S,Y($X:S,%^^GJQ+_FL9/)EW$]S.;]Z;CDH=SK#*T0^TT DL$QF_6&F >^W MO>3)!U>/;<4+MY"EP=?']9K^*.R_.X7\4) 5O3]7]P^IW@0C@>5,;>AQ_OL9 M9MBJJ+7@FZ*-GUB@A@V)O;\J<]PK[A0$9]0@>Y%]/"9?7W&6396MS)R&#QTF M,(6XX/W0>*?J88JP[X?Q$TDZ]14CTV,VH^?T/@\]=ZZQ,4/Y=^=Z/CU$2Q3^-*_]Q%-86#":?I.A_7TC+(E [1AN!(3BA M&VG?%&M5O[%!M:&CF.A&J5S2:AM?2F296PU?9TR)==\CA$.(9RIW+7;SH\'E M%)43CG&#:5:6Y[Z\OGFR,8YA&]\ACJZ; M>0X]"6)QI5C-^YV80C03M44COKDE!@FBE#]]Z1G^DCW M5/_[UG=9]P5O*G?4IKRF9/K4W5PUQ1>QD1)P^O9EX@^[%6NE"FNUB]D:D))8O:)$EN!JH@KM5-_-8]'V*K%K'3\%7VGQQW"\M7O!\WW#,Z4+/'Q"B=3#=46 M6/,GC$864UA+@H!<@_;EQ.>[*L34EAY>7Y9KFSK0.7T#Z+?&,CS61NV:\<6$ M3RLE=4[-$J80@-@C;&D\E*S,S 3=F8 MI,P8DSVJ=ZJQW7D>UWY/.V:.KR@GVRN*W-?C+]MQ$GUR\_@+,I4QDCAJ:35Z M?&:6#HCR;#3QR&O#HX^3&':D[?J[ [MLZ^54W&V(7RIWP=; );WRQLJ9IDVQ M\W]<"Q?;MQG>R!DNFTN_(KGR)4RKFLPP8,>=J(44';8.],OZNPEE0DLT]:8& MPE[T,UAN8%;#\Q"^W=TAVLS"4>8"VI=+_KQ6'UY+%2M=U8#RM_\,FC_XRMT$ MALBAT94N:^:<)E".H,4>X']?O(-!2?Z'RAY=I^D 5OO\N+1@_4573?$/V^A/ M&FV_H7\'I ^/1#C^CF'"YEKI@%V- &T&R#.^ALD)HHQ%@6: 69H4#.GPQ((P MOW\^W@'8+??OL59.Q$_@,:O-&,P?B!RH'L7S1 M?%, 7OJ&#JAO^[Y? B9>,-\XB^@>9D#.L5^@@PM%RL_;@)M*RXB=?39:A-1@ M2B?3SN&LUM$!24(,5O)2&?TG5C;?VJ!PS-'NQ!R.V#DL9IOX''H3,I?OY$\$0!J@L1ZC ][<#]BCM65R,B@-RA!=^2^@FO0?H+I(/93$2PY" M](2,(59I7M138U&01D3+K:K 9PCDP??7B)+FMTCRTMB+L=4?T-FN[_M!J/-G MT@? &?="/F6K!QVY-_9]A@!&G%G2DB7E>KF5:2]JBV#\5:="W\&5S5?(JFJ[ M5]@7_#3T XY9@#87Y>;U*)?X:BG[??N0;3:R!*)%' ZD#2(J5?Z 7W:WKHU2 MLD$+NG+;"_%YIGGDB=9D<$V>]N:J4[0>$*[R[GZUR7LJ8712VKU5:9N-Y+W' M&(4#/@U?.@!>Y46#C'VE TJ?(9(S4WD^9G=!]U89H&X^!$B8VV LPFVE@%4:U76&@LZF/LZF ME( JG29IGB <8!2S^ W:^Y^MH9>!M(LA#*(8@11 S)0RK$?R-N(O?=NI0&Y^ MHO6G^NP?'JQQS()!3]00DO_9&B8'\9?>#QYN?Q_ZZK3UXC$;6(99Z#T 87M! MO6WD:W8#"W/_>(N"?VJ0ED 'X+IFF.F )5?B&/5@$+,/U:.HDG$(*HO@=3H M8ZW"&(^EOQ^7LHU9\$OT]ENM2[:V$U57\__86:M\PD0Q6D O*?[E%9$F\TI,.Y)_SMXT; MC1"+*C3+E727,QLTV]S7-81HN/S=@35[G_XC(6/FWRC/X17"3&:CZ/#)15N/ MXXT+ODB&!:"K919XSDG'#$;HP!\&:Q O9O(3E4NZ.\ST&YK3T(/ <"W-&J+7 MR]GT:U/SG4<6FN5>/6FLYC(?H6:T?1TU^T!("NIZ5)QH'N4O_X6KGX3L9.9U MQ3V@X0M(Q9TL3Q;XG2_%\T]_'C'.UZK>BESFCZ]+-/H-HT+V3)SA- MQ?/+E@9AZ8^QPY)5/A(6QR&+!E1&%!*_V+:5/J(JOBWWCU\]L/KT*V_UZ[; M.S,T1MF+__9D("SF(6I?-@5J2#4C+%)"93"37/L0,D.;]#RK.("LY$>"?IWV MH,VB>P,VJ"N"D6N9#$+2,,(@X4([##MR!O[V<.P#]M8_T@$B[53^?8B_ M'G4SA_E+"!6%(A>]PQ M4CHZ-[)V;$&/PCVQF^3%3!MJYB)LC#<:>.4$G&]1L1?'RFA-2?-I%?J$%-AT MY%3>2O3XG(FUD]R]=P7Y^(KE^],/)Y0_&HP6%'857S$UL?UZ")S#XH--(JV) MHLAP#Z\%#)@E,F)AQ6K:S9BFEC[+?- 74#J89RY\ +B097FA^4#D0) M7F9(;V67=6:.#6)"S$U%<%\$*P"O#<\J&(I3W=;[:I;QYMU;$QW+JB'/#3I@ M;AJ+1QPL\KHO74+KV#.>M#&C SXX,^8%SD\1_[=["9_+/]^X%L\08MQ1VV=' M0!MMB'#@/]]<[);N53+?(.E4@P].N@/W<)A6Y#_?Q#MR._%)[E&$QO.IQY39 MR(09G-Z_W"@P*\1Q/:>Q>]RGA:9'4DE>A.Q_N4D[D:8;W<10VS6,P;G1KTVC MJ)!,#7"EAIS2!R&;DCO.X7\ N>5ZKY'<=WKHC#,\4\,X2XF/G4:2+A2_-&U/K,VFU1LQ%8:X&\VN)Y= M/U(50WKXI):;8"1M8JL:-Z_M)1W%U6H@HL!^$6W/=FZ66L/;XR5P=Y+%WCHE M!+P,C\[&>7$N9ZH1.C-*7>N3X\NS8=SE4$OHCTG1CM*=Q@)!M:R$TY"XP>3D M-Z^_A)T^B88LY#?_T[(>H$A%5/&I@V##J'IF4R^1YO?*JM-//] M1 /A3.I92]]8ZVO8/7)M*5V?@#/NI8H5J;,@\]EY/&E3PU66>$CM)4'(AS9 M7$\6@.(O.=(>;3^EM);Q%;VQ?V\2'L1>R*^X;S'R6&1H([!&6VDS.KK:]_;IZ0<(<.<#$X&M;+JB]R-F&S.H1A M,H]7/TSW;\?GA&E(%9W3\]I6@WW[)I3[(CTDCA _:D)5,[%GX*CC'QA8RAK> M#]TU/-S(S8NQWENA%!QH_T*2I*.ZUI9Q:/(%!I8;OE8([7?I .\+H$'3Z.4M MVADD 0L$TKZ^GC$H<+=X&@"UK1@1CACIFI_9GZ]:C'BRU-XU#]6?<]#ET&.? M-%-0V0*1C=W874%\RC&6D+YHM5/FFI_1-3@U6:NNK\0M\96T+]\#&9K5,=!E M'$HPF.%HHP.8'[76J(_U:ZD0 KNH7X-\$4;FE"(&%[]>E8'FI-P=VS96,?$ M6F.5TBX-[IQX/QNB<@^:.30O$AL9KY]O.26@[^1DP22$R)*SBROP_#H3R13.F"] MIM_[7,6HUWK51':YG0)^^K?IRYKO.".I O%^J89+H+?0^""!C0@E3*2U9RY, M.?[CH]FIZU(Q;JF/7]>FOKNZT\)$+&-M6J2= 9=9DR)WT=B%G'.(O M';T=LUE4( #2+6XIW)L\&/B$@$[7L*YMT*:U-;;33,[@!DB'&CFANI&-"OT& 1!K<"Z=,!0ZK%OZY3;23H -_(CUN6*/S5XND+#)*5?YAG M?[B#;^:^%P'ZY<; N*N;0.I92+9,+-N*#^TT@XU=T<$AR*=@T(. )O2'XL49 MDF@7)8V'@6G7+IZMP L[NUX.>\Y0-L3*EUWZ,"MSWL,D,O>TERIO ^?&*A/\6;G!!Z]O3Q MJK]ZD>QSXJMT=W@-T@_]S8LD MU+7>ET<:,\UH"5KX_,C#9PZF[XMBONGC)>WC[F]!:+P>5^5_(E9!R6)WUT>F MCED6^_EU8$+G G PG1+)KC-4+.F5K97U[G-6SB$+-/R[@ ^0(NVOC@+TR/_% MS97_CIO/A]Y4Y7HQQ\9K0WK:,ZUK6]#-6Q1K^_XUSPZ*PV;I6K]TXJO>3:WJ M54SYP'J K%=GN$@?>?&+R%A[LPHIQAMO$V'^>E]MUAP1*:A21P!&K>\P!YYI MO,L*:V!_W=G,=Z^0^$SS3JI2X1\=>NRL&0>^(.>L]YZI7^\W^ ?Y!NJM?2;F MS>"]0CUX\R#UIU2V[,M88<0U7<%GDM?O3P&'+*6=-,POC.7\3F>\V*?K86$* MC/=31<:"CF\/Q%@?Q_K?:VN^<:L;DHS^MC&NO:N*U>*$U;(X>7C[/F2]_8M6KJ#XXD"L]>:R#,F"1. MKV!=-@=$[XVM\GH&AG?J;L^C/?/Q:7G:L5_ *8U*&X/OC+E$=N];HZ9UB71 MH[S)6/GSM8"_.X*:J13^5W\$^F]B=MX09\@CFFP_#[/A_ M7:3HKXEG-G-2K MAR"7N#&A33.(.E#91/>N^].T:U$[H\4[>KO?&:T\A,=1BC<;[.B U^N+5%]W M*B04-.6T A?&JU!BA9?,&>K\]\# K?^5-.@CH40;?$0D00_G'Z7AAH_96!LX M2](VK,?NP%J.)U$3A\:YT]TTZD9S0LJSKXU8/(H%&!S%O,>0Q+W6SS1?)MA7 M2]TLM5R9X6S4*R!-KV@ZSQH7Z7D$/EW/:WFBWNCWH @BW2V0_=5O=#+*V M2.$^WYERH+(6!8SP%,:F:5TBA;7=3BZ1;>Y%.89GW,?$XXU79ES2V\"-H0G: M^\U![;VF>E*49?A/%(.-X_R"/4:JW_?V#BF(VW/=F 6H'XD^@/.VD U_5XZ# MTA87N (=>NLSP3J43TM!*,1Y7NDSK M/XGN3+D8AFB#!^==M\Z1K_>WMDNW3O,/!;K@F;3VL$EG 1F^T-*>BN;PIU%,&_2#! MT("SO$YR:<6PXM.EL)O'^;P[L+%O/J.FC?*Y2Q_M"U'SX*R3P2RDXI /4[K$ M/L^OAK4F/6@M-$. O% O(=;?(LL"TF$QS!/H8Z1L6\*5CYHY2?6-XQ;YWLYE MM[? &L_QT1)'P1I#+Q-4^J3."P<'0HN<2+FO/O(5%VGY5:N" M0V8;7%Z17(S&(J,:98[[7SNKM*X.T?91KDT^3RV\ME*^,B0U>9LK.U,IVBJX MD(.M3HHP0#NU2KX'U2'"<%P=4>G@M1 KBD2IM$Q^N]/0CGZL.UIF3J_ZO&F, M4=)CA=,Y$O.=21IAO" ?J]%$"-%X9"( EK/ ] MWF 9$9-LB0NIX8]P&SC;E)<4 A;,]!ND_VD]EK MI\IU""H-KS.4F>C@A_0Q,%$K66/,0(WB"3^#-V\-;AA=E+CT1!^4 MBZB0H_"P[K716(>#Y=P*7#$U3ZYJQ9+&9$'=FM^>[ ">=-H MT:LME]@]D\M$$G($N>4N=]Q[[B,G7).I\.[@!]4EJ_DF@8G"#<5]KQ["D=*R M U)Q=CO;%N)>Z$M\F,B.1X&,O$B2?BO MX1,J:]>/$ Q,;CH_FGLO=X9))&EQ#"E>UZ#D.TT6G-#A-/O#1,>!8D!"X= O M[,\V$L5B-70^DB!M]8&Q=N[I'12+:Q:=!MSB>_U2DK++ NQ/=:U&SB:> 'A" M>A@:#H(^.^&1Y\2UG$)+!.)EP^_T2^=H$L')"$(%F"2A.Q'HFGW^,K8M$!J)_<36VM+ M:]<:S%(02\EF3F)KK8+S\[2,WE"1C#UY?9ELQYJ7J5-+3G5\;Z,'8RU21[K8 MK95F)T#7X==7CIF3.O#JR5Y7C9\+1^STE-W-:VY*,FE,#+1YEOC^:XBQ-K18 MQTHDN&]T4FJ%C23VNZD@ (Q#=81H&PPMC/D&*IW>GE(Q>JEN7#1M%PH[46(8 M_6W+0*2WX%7N^U?W%&#S1"SF%F86B3@J2O3O\(JX?M]@EY,HURXC2;%7TGH2 M21:059X*]9>],_,S4W>-D@FG:/7'S2_ZJEWU@>M9L*H4(:?E?H)F72B*3&O5 MA#%<_F[^[B)%"G-F&TJ0/=ZE)XG[T0F&WY(*6P<'S2;:S/S2'_2K:WAL5!>-66Y)?A6] ] M^1Z43.8]A8<1^!LIFW2 (JAV*K<$4;70Y)W?Q_(M(\!B80C//<5)!'V-SZ]/ MOO0"BA5%*" ()N"?T5NS72^>B37%CZW3@'&-YU%K;+C4U22GO4P;5GDPXXM]X>PD(7A/WE 3+[\SS7OKIK6 M#L^E34OUJ]]#@4>>80,RN5.P*]Q6#UYWB$1]ON!D]V;>@*EE0*$V)K^?+4J@ M3N-6OI21,\)L!+(PL!;#4'U91)XH)?'2G3Y-)GP*ROFDLK'@O!*4P^Y6S0? M0? 7*_#3L5-&/0)3.4[.O3USV M6,/F6;!\<)FP@8I,<]:E%/WH[KID]NR'O-KVZG\$O4')Z%<-^"D+BP94 M+IV1Z@#AYD&5*"K/1AB*9.N&HL"1I$#PVB(=H$.>S:?Q\+G0 < 20\VR:"*8 M% A96P M8((Y&>(XQP"8 ME.-PKZU\^RL SV[=\$K[[>[I,CXI7_\;FWFSKI4/0GB@;S$$:^1XP]TQ#;OG M.-[+Y4@C$J/3-7*BT>"JZ8#$A=9YX:I8_>@P_A"M?3&W1PK[B?:MH1]A@19W M4!,--&;14MM@):R&O,I/^+D)]U26L^.9<7C0.N@\PF7CR0-D7ZC,-OES]BD^ M/'],MJ?@S?.\Q_W9:=JT85"U0%>GC"DL1$NYM#YXIUIB^TC0L@DL2_2/EM5X5-:/ M>+8N,BPO4MZC@75B(,I"*RO!4Q LAF P$[J+.M\,&ZVA)YBS)[^,?"[X/G_Y3OW++7#U&YV+%=I>SA65'@9>'W'?A!%2UTO7 M/B5YE:$"1U]$*IO!MTW^E,[#U >F+2 9CN@Y2C*@ Q["$^B '&](M^_.XE^C M#%=^@LDEFFSI[70 >[@]H8L2=QU*A6O3 1^CLR&-\G2 \-U4.@#ZF@Y8>MC$ M^_@!XCZ*8(3<5Y [+,>A;@6@RQD@7]ZFZ4HP,<6&!T )BG>IL+ MKF8S!R\Y* @^#!?\^N$?+@L&IZ(Q>Q.NJR-B0!S"Z;IUC42GW/RX[?Y=Y*D$ MX:K:H;)U_%/#NQZT-C>E<'U'OG>77[.@Q? EA*;&DD0)"].;)S$,"D^2$EOK M$^O<>#%]D6B?\<$VX(4=R:7X6A8V'8[:?6]*!QC6UZ8,F-3\47SZ@K2/7I#' M'(?RUW1;=FFP\&W(_BCUDQ:76!M;S-AW*RZ489UY764=\NUOH==,>O<:GRHWOGBFV)EX.>5TWJN:GQ> 2QF[0:0F8!:.)M4C8YL\ M^2L5>%,X!6T(8'>!B%[#5@6+; :L:N!0MJ=S$*P8" M7;9D2\38'@5,WQV9TI"=U3EM81&M@!%%.2:64)M8#LH6\\,Z"LA)H!QW*3SF M9Q>-F0W7K]W"_338D0_\ BWKN5Y%UD3%2SBM6I.[^YXF!A_0Y !@#FBW$5*)> M5AEX(3M1D4$3NL2L'R1_RQCHR**+[PVABG)%V[ZP+[6I_(_O??MA[@R\!L<" M"59QVCH$KG9!OD$EX\AO7@ZY7USROK>3/'%0ATAP_2 56Z+\AR% D,T1XCF!N<,MOQ*-?- MCPYP&]EIR"KI<7-CA7Q-:Y7?3S/A$C005,U.U*%0B%X4[LHN?\0YY^K*D6:> M *$QBSJ?W*4#[ O?DI7KYG5''I)#.IISSU[!=2MHW/MHJ?WJ91*G F9A8)V+ MH>D%,DR(*96E 5 +[,X&!ZRFL\N$> T3-):>.XIY+\*845V<3.GMH=Y5V..$ M&^$TRR_'@*(K@ER^OJ./QK/!BW.[S]T6I%K\3NT1\+O$G M?WD6;9YR@2J).8&8?0.M64,1*H(EBHP#2Q!N),E;8]8>$66[S/@&8,54JW29 MV:>(7ZUC3VTG.:2Y3@$T+ON0;C^,U M2Y6^\8.A3=K)"-8O@UU"56UABD.-D XMN3JBS)Q&;(O/L+*>^6@>5C;=[6VE M_(!U,=0@O.56(L;D,.FJ33-CUYB:):?%'E CXL9L8WO5XFR "30?R*;AZS0W MP]H2Z*+07?+'.\$(S 5\\L?7"H2^;N4=O34CLJU*F-R#P9W3%UH7"S7.D.#2 M.#J@1&]5B:>Q=DN+'$;*6#'7*GZ%:$B9OD/ER*H,EL''0+F6[TW9Z%=(QS2\ ML#;?OYTU7 EZ\G(D*U?@K8D.YV%,]1_LW_7#;9(U=1X$).%2XO"N5IY*9#?> M4/XTM;*PZ(*1-W;X-1?3-Y*R5L5HQ45@%(( UF3J4E1*Z*[);1 :BPF8H9U^ M.ZX&\"_Q:B;4B-(_CG3Z@1\ M7ULPL__]1)"X1@A9A!3SQ9X79=I8F:YZF==9.#=0%%X&GV(OHO4?8+GT^GX\ MA\SSKD)]VM2J;=O8)*O-T_U ZOC&^!1(=-P9XZJYD%O1XN@<+=O_#X3ZHGD8 M."F*\K29^@[D,! M*#N(1BO-G+=NC9QJW/C27URX]@N'< 2+(6029\P@#GD MML498J\.BI04E_07O)#BYF#?_#_=?6=4D^NV;ERH($4$Z0)1BG00I+%BJ=>B -D?:_ M>? $]T3N#6O/A$U5VHMD/J\[[/9PH;!8YJR4)Z^6&X.(XZ1Y%%4I\0;^@I]^ M'BHMD]##,U;5TU21[E&UQA?VR8==@Y(R%@QIJ^OG#TDJ4O[0BQC5'#PSQLRE M#'5XJW*+Q*0W)49L/+8XM[DK!A.:^J I$",3)Y25>%^QXI9P^WF^A+=JA>!*>&.N-+, MOFE;[14$TB6)$!\-D:C\Q/$"4N&Z-#B,Q*)&HZC,2U3;/QPA*3#0[Q3$R.[!%+2($>[80E MW8CGO0N5/FI]T9@5+=*8&U.C2--+]KSHD=]0->!JN0#-3I?)&(S#?D[K>$PXZ M4H*T?0IF'*8BQ[W&)6CX!U*%T4WU5W8H>/E"%X7XW#1Y;O,6 P5"UH;3;^ZE M3_,68;A_6>7:D>KXI6T>3ULOGWS<#$<!2;>=9Z9;=LFH>)?7<7=#5T^'AYNRVC*C^JB5>Q&AFZ)[C(R<285J)" MM0;G(#LW -[ZQ ^,YN(O^9$=8A!\3[(WB4&DI$"#W80AD(KOBB_'H5'X:N&[ M;(/%<.DHTVX[_S=H($'H1\2"A:D,'0UZ+FGA1-\IM])?LTU*%YVZ_NQ]MK*> M:WZ3E+)M5E3-;>99#EFIC^,F9_,LCL!=?9!CM,\I(&ZX#(Z?.GP8CD9H!\8W M!LJ8]/85[NL%H!:*CU;;4S?[(L#LI*&&HGGS"%-L-3+\=351/-!D^9I7S\I= M-$9O[BZ^W@*/D-01=4ES(5L4E1ZKX8]!3T+],8PPC0EZ *HJ*[%)W185^\2PYFHI M4+0I9X:=?FJIQ]_1/S:SE%*L[C6:3>TX9"29\*&66C!?C>;I_?(LA)T\P*M4 M6UI9 -T8P[)9LR];,*)[.Z"(LADV!V]E(#%!TF^>9"V-..=,@CY+7/[NN&,* M:!\8E_F"?!:^T* EN0^]YONEJ9!A;"!O<*=*,AXG0;S:O:^ Y\XN-B'$C?YN MX=LQT869;YOC3-FX)H#GSF3..8"^J!A8YX@1GS.VLV/3FF:7ISSXN2]U$E>U M_?T4@';Z$7,Y7RY461UC\5#OBG>VF3?L:T-7H>BC=K[AZ>#G->^L:P,%T8^G M;=[)-54DWXS'R*?>BBP-"=I3B6P) C?9EYTQH787,!_JDK79J4NJ,UTT:#^'&W. M12ZVI_<*# UM&GARF#"8P2613@[I=&X\W?*'\-[Q46F_&+4G(KM72=1.Y BS M.]8D@CF!/@K1X.!NS$Y,,A[A>25U[H:+^,:<;O'JE$[Y5S>L08+WK U"P5IO M\+A/X84XAU"VPY):8,DM=5AQ4)=!AX'A]<&4XOM/EGN_K&6%;]Z6J9+@AJJR M39]D%#Z=Q*XOUTA:EB[H3:.Z+6D1%YVL=_!6@',B+@N>J]7>:3[>/0$AJ\<-G_*1^ZD?_>$*"JUS"J!WQV<0?\:03I $XR_NQG+[,."A?GYM MQJM-74T2=?^BTAJ[;-&2!Q4*;6FPN#T-[DZ73IZ4V3R6B0\VR;!#?^?TX)QX M/VRL1ZEQ&1_./YXZFV)V$+&GQZ3@I''DVR6@$%MKY,1D_%C;(;(M7'@E+-/" M.T(_>GR 72!%@[HHB&_X$Q=E*_R]0I_7]7'H^\\DE>"NK MZKEI@G5WAZ7LZ-;N-21-2YH+VN6RX_!3T8-7_1 O[X96=9KC4(YUIP5Y_U'M M?);GES@ODR,"N;>6AR_\T2+[K02[.+15.M$Q)Q 05&PI*#M'4_6RUT,H_D;N M>RO$W*P69/DI2[3@:HK$K$0(D+XJXRV*7AI(O<:"M/U(L']8.^(^[96N$QPX M1840?-_#*QUMR*"Q:F<3>3:P1A%VF]\(UI8Z[.SK3:L4OHI8&2/WNZ*O;_P_ M?YT ZH0QC1!]T$XZ:A/2LR"S88]BTQ<>=*I'L^)B+J7+=^/:11]2]US+EJKX M=./-]4 Z&/<95I:LT(EY"F7F',+Y^5GOE$6MT3)Q9UK8&B*>E5LMJ9[ M<:"$V(7.JL?R^IQ?\/=3=73. QL,EU%5@UM!:.!4IK*2*Y)_)0WIK8&;=9CZ M\8=US./1D;N!&Y.66DL:-0UAYPWNKGU9X VHZ*0MWW_F&M]N9&AM;Y92R&T$ MYS\:CY<-*>R'2DEITR0\TQ NA2'@K3KPA937;Q4/PF6B!-H5)T)^-($*9B;[ MH![/GL481TN5)(T_9%],F3/)#=:;_8*ET5GJJWCB#DP]F@C95@9Y#LV9][GP M<#)[M"*_W3+9\$YQS)7UPSI*Y8M(I2DJ< @Q)V!M%W%2_%Z$S)4-I:T$"'J]J'H/6P%O%5CBVB/3AQI\ED TGAOC#DM5X.Q_E(B M2>$* -/SSGT-*I\O/PIZ?]GM'!+A4&;V79$9'L;4?\/,E6"ZKWD&<"E.6>TP M/V9W488@@^B&^*NS#)9L7IFN4^ MQT[.1U&.'.# /5WQB456++]+[N8FZWYN]42'>?%F?1-"@GYR.Y_.RRI$ 5ZA MPYI>I^WU$>#'J[&X 5=$(]0"X<\F;:#B^>,I2"*3QL8 /CL$HXDUY)'0 ''( M#,!WQ&1="$)<4:14E\OUF9NG $;Q$DNC\A9"1-FL=\.J+N.AAGH-=.7][VSM M#*IFA=81<2\E=YP=BJ(U R,: BDC2XXRU/W Y%=\[[V(\7,3E3O@@"H(N -Y M:8^CH>U[\Z$-JV')+?.%LQ8N&UP]_=;#EN^4513):4IA64''DTE?_87VL)\D M(<@?-]]9\SHQJN.]-&-Q6CY[*W(*22!W_D0FW_LX["(#^O#'[GS8Z_$D2-&= M[)-P=FFLV\K*M*[N0X1K]!1G^S)W#OD^7R-5O2L)YN MS.M?T;^I2(#X?\$<.F)8*54G%0-]K !0/J8OE0W5SL;)E\L:EK9?W'LGUL M$K>86^"+^$)#RB' >6 M([&9([;LM!M.)5W6U]7PSTOA%28]3,%9&>! !2"N*=D^O#. M+I)$1K*5M?\1+K<6J?I(L>Y M@"X$RG4LZ$!(C MX*=3-MG;A[(BNB1WU;CW:"*Z)0GG4_ M09HB/^7VSZ:R'Q'U"4$E1/MQ\4S<:HPY1B#29CRS<50\:[2ZKU2YTP4*A8@U M#7!6//\\)E>S32AT+UG:3*6XLAV_P<;/]U4+0;;0&$P@?@NF.*W M:ED[>,V#YST')9S&FU?(CZ#U7J _O DCIZ)61- IH(\:A&Y7E3\%9-ECR+[+ M[@ B?D(.\7:P\97D>,/UB[\3TSK]Z MXG>'_ QZ@N?<2+M=78I/B_GF%P\^FOTG]3%;*[2?!_D:,]/VGYI_'FZ\,./C M.J,6XLY7@/+9@FI2J+HOE^^';'7C2,!WJ,KY('?Y73!!MN=?=I2;IKYKK#WW MX..@K=?QYU=,X/J]G7DB$_W^I;J3O":]CP1D6\W474(%#7O3[>)3@(.CVL/* M;^Z0'.W!=)OR^I05*,0:9!?C=XFAI=%MBSTKJ5:B4UG%>TP2J3=UIX-D:1O9 M+2).WZN5AT$]52;'O/-7\;DMS3Y,8'H_=7_.VPTTJ2IZ&L%BV)D= MWWUR%<1*SH9]=TX!RV>; L!$A@B,0%M,U-3E;K.OZR?Y5EUO.BQV+W*)KS+K]OG#M6D,;OZN/SX'%J/!0)3 MQM6DECF\1F2RV _3#7(FOR5[VA+#YN44N56?$?1*!4;KW3;7= MA[8FJ6UR^'?2>G%B81VG$$[B+N)1QK$#!DL,.E^ MF?2H2NZ5ZK M2W ^U!48/72>5CQ2L3-U^LLUYUO0I"E_^F7P2'X4:B%4E08O-I#IX8*GZ*Z4 M-(_/79^:4;0KS/U^NSB4-^&:UK;SC;<5+P\"[1FB1A&BJROSD?.XNWI7'+FI MCOV1@GK;&.W3+U24/"NOJ?_)')J@%#%9?6\,1]>_> M'[OZ %V(Z/<37T5CF8^4\$ 2W3$A,P?2$%WFQ[P8*OKBAF_AN\IUXY\E#C2R M?;Z^/0+)@8'W7G;M*)#3SI7\]B:ALQ%'W&#']/H+(A ?@3X%A.]1E?9/5HW* M%/N&=5PO$-9-2)2\:\FRC='@GC7DO81YW7^*J^@TP5N=V M-,;A%-"52C;:/+SIOQ<2NM>Z"$OV/<7 2E<4B/&+J-32=7+H;8E"7M_5X#6N# M!]KZ#(S#%>*@&LWI%![.^-[(I%N4;W;N?NDTH2^!V\<0KM>&ED@?1\R:M[[F M*AG?&E:WQ^AZRMO56W%\>N\?K/2E0SW5SK0],-K3!N(L/',G,'#$>%)VX[BY:U MP^(:B<\F9*L@@5>S'15B MUC^[7UI,"#**7E/,2\S3/GF79V9M,=3#4,UST&\2H/E3?$Z!/0*^]/-5*#56 M*MT&IG6[RMP/:PMZ MHJ_.?/W/"@6.U3D6;:;;B WC"L=I+SA3Z)%%'Z4H;1VBC)]EWM.48_\=-%I\EUM5S[)NUD?[8=P]]L2D=D M\]IW%LS4_B6FG%B=:X%ET26&B6_.,U)=G_"DO%7Z+DE&8$>R]"XSC ?H;:H?'N'M[X#$$ST=6@6Z+(G8M!TO?8N"CR ML4Y]:+E1CDK,TEJ YG[C@ 9'\P1LU=352#0?*"B9PO1/,E$+02FYI"A?CRQO MO;:CL.!7G(\<&E")_EX,J=:]Y1;J3 RQ[(Q-3FZ> 1M(D0OS^VR6@MG\CKV# M..6&Y!=)GV'LP^"/8$[40O"<*$$$3:?6.2<=O8W>?NL^RC@'-?M1F",6E:VK M_/)NF553;->A;=2YZ0"3YV_Z?9#OR(GA#Q8XXZY.J5HKZJKR-OIAR6$8Q%LT#>8;")')$QJ:,5M?0/3P2A MO\W=/ 5\3,LX(<40H7 LI]S/+!C2H'S'GWDO$-XJI/S@*^5^[A^#KZ3ABP;> M^:1+23E$J>#.)@C>X#.)GC0J*J916CP]=?*QC,9IIEW^2_^#R@>BAC-#X]S9 MDT"^O6P(V6=AL7ZWR4$:X'>_L0ZZC N)DM%5L$=<0!B.[HX*A6N$?;_C\XJN M+?.Y=0F^P&-JO9[=Y$0=1T^BLL=H^?';^,,7P)0.M1.L<_=J6OC'FXZ;5;\_ M99M;SJP(=[CYBO%PN*WV/J<4;Q\%ZV2K>>BGEY/S0U/R'$@/FQW@0O=6ZJ)$ MM-?[O'=YS;U:=P3. Y123L@=?."9%7+)8'V?CI9)3U/DSLY X%/YG5,M\3)= M$39,Y:A)CG&I8;K[$+YS^YW"G9S"EMIWO'DR=F^CY8@,*#2J78*I=/D@K.6Z M=Z-FI((>O6.MI^R4MHVH&X6HIRQB\&5XP?"A'*,V1;=H!)_;;*2V80C>8IXBK)X-$(CQO75_8;7_H&1_PK''@Q^!KZ%_P./'G[R]:3@C"TJ M76&SY;[85=0TZ5=5OOSAA:K6;DMD. M=^)";?H$PG]5S_@GK?YA9N+=YC;&+>;'I:U;%=,S8[A-2T\HOPK6VN1EV)G:^'21?O'5DY8NH M>6K/;$XAK)]:4&V'S1Y'<\PHBL _""P'_A,<1>4DH85:8@M[K.2MU[I57KJ2 M^!RH[X"\V10-/4S.;XKE^X-2\$#JZP;U1\-G1:$?>8Z882Z/C>.A]=O=ZL^R MPH4O_K6E<@55 3]S4>XG$&P]T&G><]/=?.1*L\!$JQP,877]R3S66%$1=F5U MV<-[RSL,;R748L9VK#+0O*2L2ERKC]=M,B-QY'J4. /=N=,=^- MN\&TO,V-=>7:HJ(_RD27XY0S;CKP.^2&=4E5:/)(2=VB+2Q7T:99Y]1F.CM>M9&)81:JR'P8K$TK;YB(M6.< MU)5\2T4[:MXCD%!>8+749G-HCNDF7K%NVQC=@@%3VTD"P6J\8J> 4."QW., MIQ#'WGW$(%VKN//EO>!Y:RJ#%_GNB7O?'PH'&2&Y?+/[BA'-"X.KW6Q9J(92K;1>0&BRJ;&;1@W)]Z+A M3E!:XD(-N43(Q5\@5=MF$H[;&UJRT3VDGF*3;O<(GYQ!A,&%KZ+WWO>61)=R MAI>41%*=9["<_5N-H?ULHRRD>]=XG(ZL\UR\5/DI(.QOL8E<9H08>*>2 CWA M!T<@?%G,GZ%*]>^A*H2HF-HQOWNUDMPP#I\"HI[6D)UW^%O_U4X]%/^78AJ>JVI_!RG\/IT>B M\L(@H]/9:O":;SB.,:SO[&(Q$:;#XKO+HS^>JX6QL(L[6_]LD]5/OSX<8ASC M29@UWM0+ ./N(IE,O5WTZYH)^N86E[MT"C\L /)3 MCK;W'Y/_",B[N#MIW@%_\5VIH^RGC2OKE>(Q5C('\:Z\75E"7$S=E\ R[%_+ M(AAE#P0#/IVX$PS)RC/%@8.J4W75S/!>81(L0@*L'+)OF%2!(^*+4O>=6B6+ M-P3QV6KU<8?W*N[4%75AZ?RC:_?%'&IF\X8)#%^ZIGS-\ B#_+EAFM5B60KXEJ6AZ MOF8(#Z_2^[H=I5O;[04';UI:+8* TP2[L4J>P[I#S5(GV!B0J727GGU.]$6% MK-:A7K/?( ;(..,=C%U*N=O[\ GWV#&+<5)O#J\0UN;0GG,[-*VQ4JTK7:4! MKS*-<"K28Y,9B(]79][=7>^B00C(DPN=9_^$TZ4(4F M[3I\@JEJ+!WT$L"(VEF(#"4U3F[!A@C@;@ZO2#$67_9QD^_/.59O_N^XEYZ+BD+ MHW#[9+S?K_J^S'6L]/#^-]?X4X)%42(@)G=^Y%9-I%"Z(; 2I_#E'06DFR.5 L7?[5Q,89[O0_K?+ M*)SR]@FIEI!\(M0.WA%N/P6\@9T1U2!\W_P"QO7O*)0+IX!NNKOFIP"@I71T M_T_N_+FZHXT6R5/ EY]>)#S)HW=BUPAX7W\7E&"/OT6V"NN[?V5>_JND<0[2 MV)HF' 7I9@7(5M$#'=.YTYX'[RPN*W3]M,Q<0$['=,*HIY<^Q;L<1$,[' M:%#2FYJ57%7\1-A2I^S7<);HR0![VY"H;4OEU9M,)L8;M^GAK5HEM@G^%>J& M^\B -5Z912/T@Q:X]5Q(HUKD;3/PSA[*8!=,XI9#;Q]B-8G*+NWS/Z=0"OO4 MLM3+IX#'.&Y[\-%!"ESJ.(:RTZ]S/_M/%-L,;!"F$(*>[_#UO^\Y MS6D3#X9"@#A]"?K)]4]=HWZ]=3*'B]I5QF')2_(OW+]M6JX=2)7=Z++%OVQ7 M8?^3(NX:[H"XG_WW=P5_.+YP[8)/QH8EQ=<]U$33Z&'2#"P2WMY%)#NVRAFC M?!3!E^1KO*K:JM&J>904\)-^;UN:9'L ="(-9=3L1^%I6N=M:E/=/X03D(]3 ML8I1'=DD,P7'M[3DOV.>J/^YM2VZ>W EN887:#R%X9IK)1MMCL^_AEWCWUV( M[(3N4P!O__QQ]^&$B(5Q%^B0V_D4, <:J#PIH@J>Y58_YV9"-;F7[9)&XF8A<*_GS\YW@(,;JC(3[ MO[SK_S\5BE+R>9P[2O[EAK1HV.YAE_3R1P>Y%. >;$ M!Z0$-/*0V>H4\!EUMCFS3^7S?T%\].\F%+B#159B] %X&[CZM)3)>)<%2' E MY^9-O[//?=^__H_'1RX'LDOJ@A:B03MWFJ#D7.'Z-^-_JJ\.N_J!G!H,_TP- M=:](ZNZ@OVF[7^7C_V4M_8]I^W3R/P!02P,$% @ CH9;5K5W5P*L P$ M400+ !4 !AU&P)WBX46RH)OA7+>_!WJ%%_NER")DO3E;Q=_UBFF B<11#'F$*5, M0\JIA$SP%*BTF/WV M9_L'9Z4"1KE96?WSW_YPOUP^_OFGG[Y]^_:G[WPQ_=-\\>6G)(K2GU9/_Z%Y M_/O>\]_2ZNF84OI3]=OUHV5QZ$'3;/S3__GYXV=QKQX8+&;EDLV$[: L_EQ6 M/_PX%VQ987Y2+G#T"?LON'H,VA_!.(%I_*?OI?S#O_\3 #4R>'B6I_\-'\ MK>G&-M1"IE4_#75OB:J^+]5,JIHM=YH&A?RW/YB_39Y*^(6QQ\GE5U:8?T_5 M^_GB,YNJSTH\+8IEH,^*Q=_8]$E-5$(C MG&<8"L&J%8Q (C6"G)$LPX@F(LHGR_4,F*@9_.7S2MA*HI#B_,$#M>61V;]0 MY?QI(3;KYL/TT&)HUD&[<'H9$V,6LU_-_*!9R,@F"_ 5)7E MO_ZTT;OWH9F.#/!IOUA;<<%&^@NPU@SJ^0):W2Z %1Q4DE^ 1K=G\^1T:NT6 M8_:QF02?C9$X5>M?@W?F-Q? J@V,^D>'<"YV5*M:G"]>(C\7@9'?\%!I0*M@ MUZSD%6Y-3V8,DN0G-5V6JY] ^Y.*C ()\]/>UWRY6.'!%N+$Y]$\\9.8&W/R M<0EWOA1K?OQT2H!]\H] CT&.XNG%C +1Z)KTN0'D3U0D8 C'0L5X&I983JK[DC%./=R.#CZ9% MI:X?U<+LI6=?/BJS#?Y8,%Y,S7)TPY[M047YSJSP'*$\%7D&8RD-.RBN($EI M#(5642J)EBR*)LNUG7GR>W?MV(LNCEC3(6=!+?<%6$L.*M$OP%KX"["< Z[ M#2OD!:A,;S\B<1X3-V;I ^F>J<8/Y'#LXPM5(#IR[G90?O(%XR5A>;_?C<%N M%O.OA3U[-;;4N_D37^JGZ:40\R?3^H1%N4YRED"DF8((80)Y&B&8ZYCH6&8J MBKULFK;.QF;8K&4%9D\"9",M8(VX?IS4BK(;#X7"KF?N68D$;HTQ7'RU5OJ% M/:J7Q1)\G!OSY^K[HYJ5"OQPJ^RI/YO^&(Z 7# *1#JM70U*-"Y*OR07IW>Z M$8K=@GV8E(41QIF>60()ML;(3R<3[[ DU'#\!*?0'^LIC['C.U8DNC1&*I&4QS12'B<029 M2!2,,I+E,4:2"#(Q4X[/AT9WN]/?+[XQYUDLF/EB:751*!@D"IFO.&)*1&F6 M4*9\3/A@W^X09GO/V+HM@:$0Z]O\MF#=N8+EO1JMC06^*64YILI;^:EF7W_7_'X=B[5)%5<2I1$,$^1A"@CPE $ M-[O\1 @2&[U5E+DL;^W=C&UAJR4%C:@7H!86&&F!%=>-)DX@VTX0X?#JF1JZ M0N5,$FY('*"'4HD_?9E__L/*HOQ8S-2'I7HH)SPQ M1K.($4Q%FAK3P]C.3&L-=9YSRJ-8IM2)5UY)_K$1UA8"P$ + :@ @%LHP!^ M:'#X$4"PP@+,]<[59 U(=1NY!0E880+F,[!&!52P@%\M,*!"QO&.Y+6^NW;6 M_1U\33W3^>_A0W)>.EYY..LUR3Y<+3MQ4GL1_O-KB37(FO;*F*\6R]<6H\,J M_/GN^NW_^NOUQW=7MY^O_O%I94V' M9H9C.7>==EC)X[4.+'*K9LOF0N+M_.%Q/K.7:I>\7"Z86$Y4IM*<90+J&"&( M"".01;KR$LU0*M,TRB)G FGM:FS<885=W]1LQ 6_K@3VH8QVD!W8(AAT/1/% M&:CY\8,3(*W4T-["<*S@I,D.(;B]T?DR_%$MEL\W9EB7ES-Y]9]/Q:,]/'3\ M6IW;&=%'NY+U E325AN0M;Q!/UUO=,)=U9[H;^C[6C?U#US:.K[8]>M76BV, MP?YY.1>_?;YGYC.[?EK:T#$;C3>)L(HCA3*H"-<0T9Q#PFD*B2(XS4FFN41^ MWB"M_8UM35R+"THK[P4H*XG!?".RKU-(.]ZN7!,,Q=Z99@7@YQK 6EAP[0!@ M!Y)Q@B48Q;3W-C#!.*F^3R]NKW7TE)W/OM@[T5T/_5OUV'BR7>N;13$3Q2.; M?IA9?_V[;_,)HSP2.LHAQ9$QP"FAD.N(0"6C+(TXBVF>^C!.%R'&1D,O;Y M.=>>TY; MW2CPP^RK*I=5Z^MSTW=%*:9S>TPZ$5D>81+;"'H<0Q0G"!)&$AC)A&6(88*X MEWG5WMW8:.W]TTR6X%Y-9>5O*Z:%\O:R/0&P&VF%@ZWORZ>-H-O1DF C;#AZ M<@,E$!&=Z&Q0RG%3_"6Y.+YU7@#BV_D#+V95#H_R9CXMQ/.$)#Q""B:0F$L.\43':O4Z<#R=%=CHX]U=-VVJ*"6M5L0A2/PQ,X2O% 1Z\2J'AE+'?Q=BHHLH^L!&Q4[#R 2#=R.$\>'HF M!4]DSO1<[B$P^4 'K^BEW!:.W/)DX*N+ROM\@K#.&8^UC3HVTUPK#'DJ))1* M1U)$>9I*[!G)U]+=V*9\ZQU'IVB&$W"?>4WD#>)KWA$%#W!P@Z7ORZ&ZLW'< M#.TH[GPMM/M6-UK91''>F0;>S1]8,9O$+%:((0YC9L."228@%R*#J8QRDF:Q MUEC[D,FA3L9&(1L9P:^UA)XFPT$DW7CB7'QZ9@^NS70\FQ?Q!W;'OFS,*3X>'EA9&]*'64@(CYM8A62\N#@YX!#LL.][3 MP"=E)U7>/R8[_4J(C>XFT1Z.I4ARE$#*4F,&BSR'C.0*.1"/ M]#.VQ>O%QL[WN-@+XB[[X-$F*>R.V9F;X[Z2!Q[KY16WR2?3_9UZO(/?[Z>G M!ZX6UWJ3.?##[)?90K%I\5]*_L4LJ3?S.DG8),ZR.&?8<$06<8BRQ) 'RA#, M$\IXPG24Z-C9"=B]W[%12"VY#5HJU[*#8@:>UM*#+T9\\-C([^$?[#$8[>32 M(\0]DXV[T/W@*IND^M59\VO@NR/ >+[B/P5RV/8'K=5[VZ.YX5RY_77<\>ON M\'I7V[!VB0,)CA&69I%E*)HLI= MWL$"\A+#:3*Y),/J!1L$+L%$16!VK6;R7,[]2%&PT!;6J'O9AJ(%W,,J'',=A M./B_R=AY&/ZO,(8#[0IV4*:SU5_?J:]J.J],@+?SYY;*=6*VGK:C&K?VS)#BKA_;8C[N/@MA'I!=V> MES]'8,&OM>0!K]:\T0JTZW#O=]#]AC<<+W<:_@UT8Z\J0]!6]8VW\UE9R"J[ M_7QVMV"SLM[QF)_;?/=5WUM/3.($TUQD"JI4?),S:FJ]39KBUS 7;D!5LJ5;]JE-I]RK/JV9E#RD46Z5RGD*N;M9784Y"RHQ@L])FS.;-0U$, M"4.&EG-%LSC/$&%>(2%.O8YM/=WR]K").E=R;WF$5.F;_>/+W,; C3F#(]OW MH9D[J/T&H7D!%XC^W/HYS)F&:/,:S-PN)^QD=)&3/!HY(3%#(A:4D^[ M[@BLCO;:^6#U;8=M<+(B6@^/MR=P\K>MVE$(93,=Z6586ZA=U3T;Y\3CW:A@ M91R5]J!"+;X6PMA'AZG'.L:7AW_5Q%T@FD82ZP1R@@E$"8T@S[B&69P)EI%8 M1I+X\$=(X<9&.@>7Z8Y!,$$'T8VM7FMH^C:ENHV*-\WU 5\@;@PJVJ"$V@>H M+UFXESXZN)?<+.9:E66U'M1RV#1+7]7L236W)!%.%&)"0!%E%"*:)9!IK"%. M.25"V;# MD[(&!<_#:2(HB .Y0[Q3I5@4C]6!I=FF/R[F\DDLS8Q??9ZAO**=P6EU53C= MRG!.",X:[;@7N+]UGL=S3?"JNM-[^V1^LDI7$$>"*8[-=AHI"9%4$20TMBDB MD&2)U@@IK[NU4QV.C8/K6*^R?++2UC?7C3//!6CD[N:Q?!1Q@:)((J$AB>QM MIHBK8J(24L0CI:D0,2:KJZ\!,=^]UAH>]8U;E0VQLX4:+X"HE0"/\X7_#=;) M@7#;1(3\H'M>"L_YECL[@I_");#G]]'N7L75^Y3RQWR[3[[7P=JVSFA;;HJ; M4B:(*!51#B.NE@/0? MJ&>B\(7'S[8[H7^K17?LW>'LN!/2[UAOIY[UF\7E8CFY-<.TVFND1 K.4@9Y M%%719Q@R2E(S<26-B&11ZF::O6AW;'/UL]W4E,M"F$UP4S>N3D'G=7H&)#U/SQ;'DD,1,0*3S'%(=V]F9Y"2.E=:Q4SG>0XV/;6)NR^9K>F]!YFIF M=P.B=Y/: 8,.MO.^LL'LY*VF![:)]Y7:MW\//-,Q),*6*K&;'27?/=D"HS=J M4 M9QW^(HQMBE="@J)2 3P]VE._^O!/-1)7NW*;T=R6'IYKL-C$156ED,#3K#![ M]Q^*65,3Z4?/@(H.HYC:G.:&>),4,8@P1Y IFMA,YY)BH@1+XPZNPST-YO#> MPK_',75;(_J=;WT;=E9*^(:5-J1P_F"K&-:.P9>+A;55*BN//X/MYV[JBB3@ M\AM;R O0:'TL=%\W[^6*Y MJGUC[WZK_.6I2$66IAE$$8UL^1EAC5H"<1HQ3AB.N?0R:@_V,KJESPH)EYL: M3U;03AGA#X/J2&GG0M4[:UF4[OQ0\J><-A1"L%NT__Z ML0HFF'WYJ,SZ\G=5?+DWJ_[E5_/3+VIU[7)K#!7#0\*FTR&,YEAP;NUD;A-[ MF+]Q+*%DN8@SC6*MI0\S^ HP-M)8RP\J!2[ 2@70Z+"^O )6BPO0Z.%'*-[# MY,8U?8+?,PT%Q]V;HKJ"%XB]O+L?E-BZ@O.2\SJW$R)5\(>981"S%;+MVU-8 M)9M>3-\3EJ(\C["&!%$%$=4VC["((9)$ISQB5&C:/7MP6]=CH\"]Y+@KX9N9 M5\L/-@J^UMMG#+=J:ONIW VJS26WQPO-Z<+F;COA:1PIH:&FL=D,:HPA1RB! M&1,421U%6CCE.PXCSMB(KSZ8X;L',UMG-P[%!/H8-$<6'&PH!CQ&ZS@*_I08 M!+Q0-'F>,,-29Q#@]N@T3*MAU5 M'7A6JP6*1B][U[6\5^!ARRMJKL'4*@>F&^W^[.GE>?:XME/5JXQ6S[060IV MSJ:AD#WIF7IV1\.ZL8;"9<_G-5C#/;C^;-%^.9&$TS0F.<1$<4.Y0D%#M13* M5"&E4R%)[G5LY]SSV*AUWRF$;1DEUM7CD%;2UT*"6 MNO')N&A O=BV -6R_5&:P@'C9U^Q^.7<0@.+W>,@PUTK:S[V&Q*K[4]&YSH M.$L9Q0C2+,DARA"!'*4IQ"SFFL>21'Y>Q2\[&!L;;>2S%IR5T+>@[@L W=CE M'%AZ)A$/1#K4T3VL=K :NB^:'[A^[F'E]FOG'GFNVQ1N@O:J\_O+F?QH!F%Z MQ[Y??;>G4>J-FBE=+"=8Q$1%*H9,1 RBE!-((IG /&,L$YG.1:1\YK53KV.; M[(W0]9U5Y7M:R5U5,&HD!S\TLGN:'VZCX$8.P;'M>P\6!%9O,O&"*1##N/4Y M*.UXP?"2B_Q>/K.PMRKM;FUBMCII'*M/XZ=UK!NTA6,F:1*Q1 D%XSPE$,4QA531',8XXE&.<9+F9+*<+]G4 M;=KNM.XU:==]]/>5&N' #U,CV(_VT-<(Z3=I=Y'#*,X3:0@/*6T(3T@&>9S% M4%."LE0PE"(YF:EE7[BM W^6 Z!V/EPY)8DBB?G&,J8AHK&&U(8$)#H5.+/U M3R.OD[+N']H0%:W7D#7?VSG(N:T-G?'H>66P4#2KPP\?JZEWN5PN"OZTM'=F M8#DWRT78Q#$'D0BT7.RV/>AB<5"METO%X8B+,EH4LID_+XJO:5!^[^EX? MQK\W EKGB*3X39HU+-!908&YK$E$/&,P'3 M5"LA8T0YSKT\%T)(-3:^V%9JNWRX:M0"]G, 8J.8/<11C6K@42WJ0,KN(95A MQMJ-J08?P9X9;F?P-@J!JYW!>[L[>"NM[$E^?8I_ 6K- GINA 0ZE*='$)F& M]0P)">.>)TG0QCL2_5=63.UJ_'Z^^,RF6W+8@\R?V;+YUZ4V7'@]4W?WB_G3 ME_OW1N1_&!(JU]4:)CE!,:.,0!'K#"+$"60"IY"07$J5J80R/[(/)=GH"-\* M#.8S!9Z-G&!9RPVTI1#[$\^RD>%&T)'"7V-<>J;QO8J[:R6AGB^@5?,";*K, M7(!&S6?SY+0B8T/U5^P?O(,.OH61,"2.5WR'*8-E3' N"#U+(_>3 MJ\& X[30(4O_(NUCV. V65'V3<_-Q&@\'S+.MN.-?EM\=&J M]N@DP50AP3%$,>?&?,X49(1FYH^$92DG<1X[Q>UT%6!L%+*2WYZ3;C2P_[(Z M;%)J-;%N3F5D=P]GS1 MN[;3\PG#Y4S:SCDD(_@0 MC_=D(\A0]W?8X342P0X_W'H=YV&(%V*=#T?\>NFV,_JHRE*IW21\J^C=YU4> ME7=/JKKNL!<<]J)C0@51&4YSF!&-(.):0FXF#M01092G2A/F%;S628JQ+>FU M$C9E]XO$E6M-+JQO'5>5-_;.]6/KE6/ <7/;+/4^&CTOQGT-A/>NZ2P@ VV= MNLDPZ/[I+)A>;J+.:ZP;B5K.7CY;KZ#YS#3?%*S/.1.9$@FD*+9E5E,.>9Y& M,$EHKC"+1!:E/B1YL)>QD6 M)%A+Z5G2JQU1-_HZ&Z>>ZE/\T"5GJJTCB'5$]8] MZ9LM!SI!)$6(V4SK>6RKBR$%B9 8,A'G0J,T$7FW(+W.(HV.4K16HO+DW82T M53EQP:Z*%Z!6TB:-6JE9/5LK"M::@K6J)QU\^QIU-R8;=BS[IKU7',;N$8YG M(Q\Z*+*[0*\31WDV@$=#+\]O^8QTH!L_OTUJTHD2**[6, MVV[*8"-GX)2@;5"$3 MZL)_A4X.VJ7LP/6CK"]W(P)[&B?F7F3V/,Y33)'*P M^?$6=N=I#_>>IG8C6L6-U$D@ZA13YNF;^2I5&C'4$!-C^XD,F;VB(!@2Q%-( M"1$JXCG'F5MEB";5F8*U9$^/5I$RIE:M>6JOG1U:! M1MJ-V88?OYYI<*BA\R;.L$@'8ME 0@U*R6&!?,G?@5OO1O8WZW1B[XN9L21- M=U7F^8G0<:IR$4$2Y\K0-TLARP6"BDF&<8J%TM$JVL*-P(]UY32E=T,H>B;E MZEY3KX0$6KDZVI]$U8TJST)J&/*[V,X]C\V&V]H';8GNQQCNL+M12"]@]LPIAW&\ +7$X-?FO[UX@WKC%8A[ MW/L=E(R\X7C)3OX-=+1?S!?TR7Q35;%B$63VXV/C72L;, *UZG8\PYLCD9)1S#Z-D1<'ARWL> M+@,YXU9<9G95TFY"BW6]S3\%\J(]CD&K&^R!UX;S8STN\XXC:LMC?:0LVOQK MDN0X3J5-CJZ933_'(V@V039)1:K2)* MJF0U&ZL^9+:A+? =+]9Z@+1GIG3(%3144I]]? ;)V;/5[8A2\NR#X9=QY\#[ M'6. GQX?I]76BDVMH_W[Z?S;5JCQNK1;%'.&L]S04Y)&$*DTAYRG,12Y$C(B M5"0:>X7^NO4[-G;:%KL.:+&"[T;$=ZQ^[#H2;ES5 [X]4U48:/UC>/V "A6Z MZ]CKL!&[?E#L!>IZOMZ1L&PVR:KJ]7;%XZW"U^6;Y\TSS0GWY3>VD->/U6V7 MX5.MBN63^78_S.K+L+^KXLN],30NOZH%^Z*NOJN%*$IULRB$FC"E8AZS#.8" M9\8P(PQ20WE0,:9H3KG,M?9BOH$5&!V%;E6/WT9@NWAY"?@S.%AFWN)@8U@J M)"[ %A;6,W)5;6Z%!V@ 2M$0 6))S$/_<4Y,OR(OZ.^EXKJRWCC^@F]&?(3 M\E^ 7FD<0ZUD0XL_[)+X2H.SM[:^EAP=0[\>'J?S9V4V+8NOIK7#TG^:S[ZJ MT@I@Y2PK3]GMW]NKZ$_SY3_4\G;MY+)IJ7[I>GFO%G?W;-:H.2$B0A23!&9* MY!"E$8=5 M;X=Y;@F>U1)LH.@6;_)ZWYC;^OR[^'(&7*B'_FC\PP-?>\!"A2"^FA[#ACF^ M]G#MA5*^ND#G^3\TX<09CW#,(@9EQ&.(D&*0(9W!C"9,IHHF9N/;Q0-BG)'9 M6W?_G4*R7X#GYPKF^&-$I8+#"#:1[G-EQ.0Q;9?T9)GN6Y8 GRNZ-K MZ6QLZ_A:5NOWLKX]*KO?QK4![7A &PB^OO=HW9'S/^MT@"34N61;5\.>(3HH MO7?>Y_).-PHQNXV'^>SS"Q3+R>DEK[&1B"UJ*"TLEZ _S?Z4Q2#1[8 7ZW<_P(0NHBBJ*E9 M"=C3\GZ^L'NS?P%)=)$EI$IF:?Z*XF3U4%&63_:;1Z8;] M; G>*5%YG/V/?XZSZ%_2V+Z9)$V6S ._,G^:5A[K]"'39S]^:_L*W.@MT-CV MS&[-L'ZNA[4IB+8E:CAN<\ C$+6U]30HLSFH_)+87%[Q+W!R-5L6R^=+*;VX6N9*[H#YE7@Q 6-3@5.6AL>K,")BWK; M!4Z^' M&@SO8?@Z0W30R?"51.D0&_[AT]^N/M_]?/7I[O/EIW?O+S_<_NWRXR]7/U]= M?O[E]JKZ^3NU9,6TK J$3V8&Z)#XS\P"H *@W M@K@AT:)'YLZ>CZ!Y[[CT[X\]8UZS^M*>,#]8K8[ M(M<:T.W;YG#1WAVUW0D%[]I&QSAQRZ-WYMTJG4J2\$A16S](9C%$69Y":NL' MII+E3!"4,.)4D_E@ZV/CHDHX8*7KE(=F%SDW&[0RSQ1!.RFE MV4/ES$]J:3NI+O"DDF^>?RF5_#!;5YZ[M-XJ==(=9M- 1W$&54H26PDN@3Q' M"61:*)PKKC+,?-R5W;OV6O@&\&$VD@-AY^)C(SO@S[6KSWQ=K)&MI?1IF;]/;'[% =KE'QX,:[?Z MO+3H.[30<5\NQ.))29N!J;2^2T59VBBMVIG[H"MQL-A0.Q9^IIJQ3^-G0$ MF1LJ@9CG1&>#LHV;XB\9QO&MCEY1XE[)IZFZUH>OA#<;RLJ1VQ#:BY_\,BN6 M96.#/5?7(YOB$QAK16RE#Z13;/X@Q&:29&87F!,9LS3'2'FY/_4H[-@8[602 MEJW#G4JW*GID[X=6XXO55L20B Q# MDJ18:] MNAZ4-[N \I('.[71P>]@P[=7WVW KY*7#_/%LOBOBFWMSV:EVN1JSV1$>)Y" MR3,!$48Q)-28V0EBA.:<*Q5%SDX&7EV/C=-6PMO4!BOQP;;\H%' .T]$AV%Q M\!GH#>R^3=60./M=*G>"K/4&V:_%X:Z+.VFZ.NMJ&]C M"U;YZS:T>:N^%*5A R4;WIQ$49(A@C'$,DD@$CR'' D*-8[3C$J*1.YTDQ) MEK$QVJ8\3EWETN9LV4IQ4&T!*YVV[ VPT0H8>P.T5GT)/I@.M#?<$/5]6?.[ M&QT/'ZGA1FD@#ZG>1\MO)0N#;^O2=F87PZUU8;#86?P"-=GM5.)6"55\M?L! MWRQB!]X<$>%M2==+PK 6[0-M4 _U,.@^M$7%E]O-MD<[)@-CC\6R]OZSYW=/ MYI/_/-?+;VRA*N? B19Y%J>)@%I@8XJQ/((DD0)&4E*?F>M<8SV1.;WJI'L^.<4(:S-%$4)FD5X$88Y(QE4/,$\0A+H2*G M2^!C'8R-1E8R@EI(4$OIGH#K((CM1!$"FK[/Q?U0\UA]Y;/99J;X37C"I,XYS97: P9EBE4$:IC&1SN9FP3^=-\:4S=1_9LK; +,%-5VMQ&6]O9S/8*OFQEP/FH]SW$K M(+02 BOB=H&7QE<)_,R6S:XK8#[R5EA")20_W,FP&FX66K!UW">$0:SO+<(+L!HY>\BXYX!'J)U!2T_#;@I.J[RW M'W!XY>S2)1,B$R(HIS"5B!D3@@I(;00@SB3-N>'V-QS22*6,8 MQBDG$+'*B$D%3) R/Q=,\]PK5Y>_"&.CPRK07E=%A.R' 8J5Z%M)#/X<)(M! MV[BX\5^_:/?,@">R&JR5V,IJT,LM;7<0^TUTT"; &!(>. #DF/C I:4.?GPO M^/8-*PMQ.9/OBNG3LJE+NYEP,8LH07$,XR1-(=("0YJDVAB)1*&,$$5R]_RJ M/CV/C?_6=@AK[!!NI:_79]4E]JWY33A C M)-(Z@U0F"")%,\A4(F"*%>=2*9PQIS@(KU['1D:U*V,M-:C%!K7A\#CV3#_G0MBA8)T+,F>4K6MM?N#B=2ZJ[I>PZ?W\WM>=A$13&6-,JACBB&*#840R,B($88\43C*/8K M,.75^]C(9E//#:PEK;9BGR[_!GZM9?;,..\W&F[V3V\8]TQ$Y\';O5Z>#TRA M*^@Y]?TZ-?5\8#E:9<^KD;/C8>X63*I5!,ZE$/.G*F7QZO>7T^G\&S,HO)\O MWLV?^%(_35=/W\(@01+%-X*','SQ'-H>PAIH8ZRK%:<2EUW5D2.'& M1H=;NEV 2KNM,+>5Z&#SU 58ZUC%NZVT7#][ 6I%_2@TZ/B[,>QKC6K/!-S; M@()?F__VDI*DC]$('Q%VOFBO%4H6#-26&+1P?73,S?PBW\HF?',W+\LJ/2=* M,1,,16:OS6V"YH1";A,11H(H'*68(.ZTZ^[8_]B6 H>$3Z?S? 89&#<"[Q'N MGCG:(?]3#QE5.^(5*KFS9^_#9GCN!LU>FN>.S72UF;^JV9-Z;[19E='\>[&\ M?_M4+NA+=O>[(+7666I]7S/)BCWQH1\R;>DZ# M$8AF6CH:E%).*_R2/AS>Z)Y8P!;VG"#"-GPV&A@'3)OA?//'U!A=?HNM"L"?>^CG)3OE"9@6].ST@-4#0V>%F!; M_$/I '9^WW55ML7HEL\W9DAL#1M;1_#1MOU+J?33]&.AU43*6"4HH3"E&$,D M[5E+I@04.,DP25*JM.?R?++/L4W0E<@7H!*Z.HQ=BWT!:L&!E=QWS3X-O^OB M'134WE?QL_'LL*([(Q1L:3_=X\!KO#,$^XN]^ZM]Y/B_W2IG^M$FU,)($AQ% M" J;!1NI+(--7&.!H M*QT3L%C-[*%,57JE*'][HV;B_H$M?FMY1TVZ&HH^/<"M@;KN&-T1C$K MENIC\=5&XB^-4(7U?BM+M2Q_9O\Q7[R=LK+\9.9D8QH::URCF*1097$,D>(9 MY)$TUKDDD>;&*,]B+W]ES_['9IW7XL-*?K!1 -0:7(!*!U I :P67:,V/$?) M;>GH$?N>%X+PL/M',VBW)B;,84QHW$L^_3O,J&I.2+C"1_,4TOWYF]]SJH;:(XDCR/ M%,Q386B)20EY2C.(XRQ3F8QXFE"O%"$C4&IL!!C@$*)&!VS!TP0X+0U F_WH M&J,#N2 KG( %"FQB5@$C9S@5Y?8#"]@W3TYSH1K")<-7Z0Z>66TX!#0_>)0 M+X/[6;2H>LBAHNWQCA'$]B3D4AAZ,AL:RV7?BW(B5:IX)E.8I2R!"&4,J7*)[&T-T"?U>)K(539'/1G."4J3R*( MAQG;A&\$K:YM&TD][U7:06V?]<&@ZGG: M=T+)>>H[H= V]TT#6_/>_&LSY]O;'F32.ZFWFO5N#W=-QOGY7DVG=M/"9L^3 M%.=YKK(8:L6E6=]M>CQ[%1$IHC%7"1?,Z2KB^ M]IE]/B@]3VDO/#JDR3RD]AEI,7>:&S@-YB%5]M->'GRJZ^Z\CA+],!/S!W7' MOE]]M\<,ZHV:*5TL)YAG<8*U#2I+E-RNKYA&N?U_!,TG1,U^P.P,2!QCJ*SK FS M805W+^4Q?2#JS=WA0)>O[/AP'(33+A M[W8CIE]F"R7F7V8V*LR07L-VY:K' M\E:53U-;W\EFX+E9%/-%[;EJGKV9U^'C([95JVR!E7(78*4>6*M7)[>J%&QQR;Y;G>H2UJ^<[WC]T%N*M9>09L MKV-3KH&\/0%D$*_9@^#TZ#R[V]^K^] >5-_%E?;PB]W8Y:,J2Z5V*R:O3-3G MQA^G?&>+7'U?WGU3TZ_JY_EL>5].,JPPRG,-(T%MJEA"#.G$&90N;)69V'S8W*AAB, MGADN^#AX4]ZY( 9BPLYB#$J0YX+UDC?/;J_K;<17-9T_VIVHN)_-I_,OS[?6 M.['\63UPM9A0B1.,8IM,*C;;[2BED&J,(.$R$2R.TD0HO]N(UO[&1HYK<<%& M7E +#'ZM1?;V(6P'W/4R(AB,O5]&G(%@A[L()UR"W46T]S;P7823ZOMW$6ZO M=8X:9S-1L.G&+[KRE\-*Y2B7".(H-;0BB&&4B$E((XUYDE&L_*H6'^EG;'2R M%G,KQ**3$^(Q7-W8(P!:/;-&%Z"Z1&:WP1 N OM@+T-'6K>I>B"BNO7QCENW M^>S+G5H\6#?GG]FRR1MWJQX;Z^9:WRP*T^VC[=>:MW=F"-0D(U&FXU!);/G%JW; M\#ANT'H'O>_MV3EX^V_%SH(KU$:LFQ##;L/. FIO$W9>:WZT:.N/3CZ+>R6? MINI:OTQ=<9IEG":YQ%W2FSIV-_8B&XE M,9CK_0PNQB9HQ'8TH%Q!;V>U'J#LF;[.1M&9PCRQJ;G*OE014)RD<45"KLT, MPC:>.JUHQ?>UCCDFV-1R5'6X_DDMFW,$)G(N0\.(NEFX)R-3\\$L =-#ZP MX>MM:N[%D[<^W+T@4'UM?S63-G)\$C,6(X$RR&*60I1D"A(L[.4683K)<\2H M4]77HSV,;::OJ^0T_BY&S"KIA'^UH%T@VR=[$'CZ/G#U1:93*:&#VI]54VBW MQ<&+"QU4Z%"5H<,/=CP>?5K,JIR=ES/YOOA>9>_\R\(6A]!:Q3$Q( MHPARHC'$-,62QB+"RNO0XVA/8YO8:T$K;^R5J!>@$M;SD/0HNH['I"$PZ_N@ MM!-<_D>EIZ (=5AZM)]ACTM/J;MW8'KRA8ZY&^1_/)7+ZNSA;GXI9>6@QZ;6 M ^##["U[+)9L6I4;K L-VC]M,?JW\W)93G F*%6IH0_!(X@DT9#E.(4L4X0@ M137560=7Z7-D<1\HR\1&#>O/LE&D M\FNQ3GV-+A=U2=.FE.D%6"D$WK8.CW]2B@"XADI><8XHPR:Y" #:7C*,$&WV M46SMSOY]PAG-4BX(3!FV=]9"0!;E.50R4UD:XYC&7G?6#GV.S3AS**0&?JTD M[Y!9ZQ3^;BP9&-6^-VNGBZ2=!#1P6;0=B :IA5;W.*(":#L0^%4]VWWUC(1= M9@LH,4>,*)A'66I3> A((V.^Y2R6F*A+.>&%!WMMJI9+TI9-][?#+BS M?0!6R=8A$9=7ZJU1F4'M&G=+K=5+,JW72)_5GC KQ&J_R;.WOO/+(D&53"*H M(FDF7)XJ2"*"8$P2ED2(R)1ZA24=[F:4:_IVTD?/&]43H+JOVN=!-<1"[8?2 MF8DQ#U^4!LZ+.>PUJINB[5DQS[PTK:YDWS_-9/E7-97O;7&0PFXX;I5IMA!+ M)=^R\M[F\OUJ5O-9E:?KQ8K_,%\L;7BEW7=,:53M_#S^/ M@./<3F.O.'J]GR^[#=R6;N,=1-EQN M.%^D\!CM^"SUT'PW2_V*+6;%[$MYHQ;5&?W&*5(1)-.40A7G-G]UFD".N8"Y MQ#C'2M',+X7 L8[&MI"^864AJLDHB^F3G:D_&+NH_!&H1@'PJ!:@M"KXF>]' MD78SX$/@U_-2MA+1.D;415!ZL>)/(1'(CC_:S:"6_"EE7]KR)Y_O>&)64TZU M;%[K5<*!RO7J[?SAH2C+*I,0%E$<)X8E4)[0VB>2ZRR&.5.2,LU(3HA7TGNG M;L=&(=M26W?@=0Z-2G"P);GG>9S;(#B>UP6'MN_SO/-1]3_S\P(IU)F@6Z?# MGAEZ ;%WINCW=N>L2*MUPVJ4 G<9*+E&02 M0V1&Y/U"'S/E!88\RXIF+H@%RXADU?O0Z=GZ@+-@61-G9KIG/F\F"G9Y*2[ M,=_:V_G,;"KY4Y5V[LWSU:JXR MGG,G=W;OGL=&>XW@H)$<6-$OJC_7)Z>"=)=QPX'QX%LZYX-=-R$SI9%=2A3?%6;T["K[V+Z))6T M^39M 8FG96-GOMP*OWD^W$"=+X4H+*C$D(DT@B@F,62$*B@)9H)JCA+NMW/M M3]:Q4>BVI%N'U]UJO_4XQ([[XG$,7-^;Z6YCYK^![A_-4+ON'B4==JO>/^1[ M^_L!NNS@A?#IZN[C]>?/-U>WG_]Z>7OU3BU9,2T_FK7JPU(]E).(Y[%*JRCAS=BTXT=G82-N("ZR\P @,*HEMXM]*YA_!KU9L M4,GMD_7A%-X.5_P!4>R90<\'T._2UA&9UIO84VT,=[WJJ,W.G:GK.^?GSGK[ MM%BHV7+".$)"Q!0FV-;PS?,,4I5%4,L,97E.%.%>1X0'^A@=+\R7Q@QX9,_6 MS?H"S-32GK6+6ECP:,]QY[/N::]6R+K98F?BU3,#O$Q8U4@(-GF-^DE7]0*) M'G)1K7IXM413+U1LRR+U\M&.*5XJ.X25UJ?BP1[%5:;*Y6)A!EQ5 5-OGC?/ M--F"+[^QA;Q^K#:Y5]_50A2E*C_,ZOCUORN;Y%/)RZ]JP;ZHU>]O%H50DT0F MU&PV"<1Y3B&29LM)90Q#I1T:5OAA\QF]RL#L)4IZ'2GZK4)BMQE:3V2OGI73,2ET[$17RTSK(0^D(EU M);=W.8#3Z+M16VA,>Z:S!LZ/7>'L4C3 &9]P%01.=SET.0%G$ [4%G!_MQL9 M?5)+&Z1RLYA_+:22;YY_*6UG356#V9=+L2R^U@6XA8H,]]BK%6VL,80C\[<$ M2\ABG.1QS*1.A$^2!?>NO8AI@$0,1G(@;-37D]U"F@VB7LD,V%IH/UKR& '!Y&F9ONO)'+!!I>70\*'7Y _*2 MP#JT<*;+^*VRRAG+K=H2FQ^\-219+,OKY;U:3&0BK5=0"I.8& I+Z>NXA3L!<=0;W.WMCEZ20MC! M-SQY,Y\6POK1K")-&54DQBJ"D68(HC3"D.<20ZDXES+.(Y9XQ?0>[VILY+61 M%*Q$[9R'IP5@-RX* UO/_-,1,7\/P9-@A'+P.][1L/YY)Q7>)4;'MV^[V # .M_ M6^H'4ZAK3L=>A[V?](-B[V+1\_4SR.I^/C5OE#8[RO+9^JJME]Z(90)%,3*[ M,II"I(7A*,0RJ*,X2W@>Y8@Z.?.Z=3=*:FJD_2.HY056X,Y6S@FX/:@H"(A# M,%!7_+I1STE80C+.\Y9U:-.]4W.E0>X.5=FI19KNP4]MC';.6U0&EZE9- M;063U;6[V1FM',PU5W%*=0RC6$00J01#@G,"%\CV$96N*B%!5O2KMW] ^8UR;B88>ZX^U8KX,0]$JM'TE?X1ZN5\@/7][UVV6HD['U M,8T01. LCZ!,4@R1T )RA@C,,:8YE50DDIUW*O9[.!'['_],DCC_%Z JB?]\ M[D'8V8=@OY<#L,MEG<7'Q@);G_4;5@6X#G,D-MAQV%B.POR/P0)= ZX2)9XO:S%A:^;USP;4C[L8L(7'LF5_6V7JW;;/J/&+COA30*],5F7"9 MW=J[&SJAFY/R!_*XN;T7(H?XVINSJBYJ:QP49>7F4$XBS?/(U@&-F-+V[(Y# MGC,-,QJG,5.9E)YN2HX=CXUV7F:\EK8ZR,9IO"JBW%0JJ#4X)YUXRWBXD5$? M*/=,2OLIQ0W NU60Z[(L*]G[RBQ^&JU>7]SA_3"U4N[4 M]^4;H\=O$TFCF"0)AJE #"+)$*0REA!'/-<)T1F*G2X-3_8T-HK:SX)U7E&4 M#:2.UPDA@.K[&N% 610K)Z@$[;$PRAX8/55&V?3SJJ51]M0]51ME_X4.209O M;;K"A6GV9_7 U6(B>)9E6#.8XT1 Q#B%+%8))%FD4ZUMA10G*CC4^-AF_UH\ MCR2!+_%JG^?GHM#SU'XAV1DP>%3..P..@,!S-^N0RCL?*J@_-> M;+U^!B#4&7M8X88]E^\%V+VS_'YZZ;9N_/PT*T3QR*9OYC-9-@8)RC'-QE<>$JHO!YL_QC MEA&-D82,93E$.,\@(93 +,W22"J9I=@KC,:IU['Q0)5,Q![\OBS2?5''PC[[ M,8,;\FY4$1S/GKGC))3@U^:_O9A)7G %8AJW/@>E'B\87G*1W\N=?6P7-H'> M.U7_]\/L2&*]B8B-42))#(DP)HFQ4K AJ)A"RICD)&9QDG@Y]COW/#:2VN27 MG%HYP73C]^SMQ>J(O1M%]8)HSS2UDMG6\*C_]J/-T/4BA^SRPG7NNM>I]50<^F)MZ+,Q9$-994IY!$ M D&$%(8QSGQ=' X0Y:QL=KV^F/D/ MG>_Q6*\#,N!9F/M8#'3LU1G8X&=<_I*\TH%69\B.GUYU;W+H.BW5'_9BRIBR MMD3I)_/AOYL_L&(VR5F:T4@+*&F<0*0R!#E+%%0YDH@A1GCFY=[:AY!CX^E* M4E!=]/U:2^B;7Z*/D71DYU<>GYYIVV=H!JPQR&F0PU4% M<>CKO.C^SVKQM1#JL(2?YK.OJK3%1ZP8Y9V-.-W^O77^^S1?_D,M;;+%+S.; MB*BN6O)^OFA^9)^+)Y&M#4)X @76&40Z(I )G<-U!!MM+YH"2E7,Q9;&W?(6#/0MN2U X_U" M^MY1'+I1'^3CZ)R-8=@Q"IS:82#A7R5/Q+ #G;UW9Z%/17EO9URU]H&/4QR*2(5FM\&NR8Q@8K_9@?-<&H_?2Z Q- MH-7L='^#+D#.ZK]<,]Q?/.-PC+=LY9J='&^O[VC/ZUY4=KQ5=EM7A53-JHCS M)S:U!9CC2)Q@D51&>:^#D)#Z_#V)8BEW+&GM6, MZV+N>X5HUY" +4R !:7#6=[ 'Y['4=]X/Z*N;Q9SH90L5Y66JZ1\T\+\]?W33%[S:?&E MSLHW88PJE@@.DU1+ZS'*(.4H@S1*92H4MND:G".RG;L=&RU6U4?O[>)G'1M% M)3+01F8PWPCM$<#LCG\[X_6':L\D]WJ >L2*]P+L0%'D==D8NX9457.+F9[. MOX$?YD]+^YS-R1T/=/_2E1+,XVP8"/M!:CD#6?+NB(3R' ]V=V@5JJK M\B]-4N?W.EZKVC8,C>EB.KT0S)&%E\[R;VP+,\1:N&PQ]W[=5"-RT(^!_K;:O:Z@+M*V6A[TJ MVU=I[U+LP"/^E;RN9LMB^7RKOA0V(_)L:7T1)TPG2B0D@IKR%*+4.C7(C$&= M89QJ',<:.94M/=;!V!;R6D:P$1)8*=UK>1T$L7V>AH"FY\GJB8I7-:\VU3N5 M\SK8X&#UO-K4V2[HU?K<&34,;.I5)=\]V8Q8M1]4=41??E+?JE^5$Q1)R6A< M):%"$,5<02)H#G6,L(B%0KFFWO4,3G8[MHE>9Q^JQ0:UW(T_Y$5]EV>KGJAO M]1.^Z:3@0I9".-WI\&41G($X6"+!_>V.5/7$ M2_6?3V9C0X$Q3FL58:[\:Q,=Z&ATA M_?+F\]7__N7JTQVX^IOY\[,GYQQ%U)%F0N#4-[.L902UD#TE 3Z)12CR.-K/ ML'QQ2MT]BCCY0D^1JCD$IEMC-Q+BD1!/',*R-;[Q*/CJ7.=ZRSJE?9'M5VIL<+L%(? MK/0'%H# $;%G?T&.;#JF[Z)O5C[?0R[0)Q$^$C?4, T5EGNVO..*T0T%OW? M;K"..WAE?+Z[?ON__GK]\=W5K34(/]S]XYU:LF):.WY,HAQG7"<"&B,YJ:_: MN,X9C"4R_]-)3'*G$SF'OD:W^&Q)^T=0RVNS3542KY*F./J?N4#=SO6! >R; MI<_#SN_>W@V5ULOZ$TT,=T/OILO.M;SC*QUSD#Z5R_F#6E2ENBW_W!>/JU2Y M"D4,(YP;1E"1,6\%@90DMI .0:DV!FY$O+*PM/0U-FY8B0IV9#V=9]<;8S<# M,!!R/9-"5]#\AB-4YM"6GH;-%WI:Y;TLH0ZO=+W7NY32?#GE6_/7Z\7= M_-ML@C/&HS1&,%58VGAE>\B6*XAC+G2N,.?"Z1Z@I8^QD41SC]7(>0&LI 9' M8&7UO>/;!]3UFN\LF(:YZ?-#J,-]WU$,SKCRVV]SX%N_HTKM7_P=?[3+CF'M M-FXC8->EM8F,,Z&TA$3:HW0R/]K3V&;T)GVT:B3]LY\M M?QQ3-TL^"%(]S^H-2"LA@\YK9R@"V?#'^QG4@C^I[DO[_?0+9SCVW,^GYHW2 ME@]8/G^8B>F3M)?SMFKO?':Y7"X*_K2L0L/FGXQ^-JYV/C6-?ODP,_-4EP78$G#UI9A5T?EFY:PEZ. 4=/X@1A+EN=(,*I02B)(,0295!+F4 M*I<9S@5.FD&\FLEQ#^%*P$$&T-X>O>[0.5X=#CX8?9N<6PK]$=0J78"U4J#1 M"FRK92-"=A4#*\T".XP%0SJD0]GY0@WO%:[[8$OU-:+19*WK'O M=13VIB+&W&SCV6+QK.>+*D7A)(VB+#7_!R53&B*&%62*YF;SC4E.F6!1[N5D MXM'WV*SWE>A5F8-:^(OMBC V!F1' 3]B]AD5-_;M">N>*38)\UDYGQ:RNG!X64\O8R+A7&@H$F1V# F+(#7[!I@* M&SM :9YH)U\#E\[&1ET[LG8L6MB&K>,]8B#$^KY(/ 16SV4)'9 )=:?8UM6P MEXH.2N_=*KJ\TXT\/L[9K,I!4):&FMXK-8EP)JS_/N19:AC#6#J0\SB!2DL: M1CA/+Z%]P-IG[%DP]#Q3G1%PGJ9'M6V;GN:EK:EI_K69 MEOOM#3(=CZJQFH;''^AZR,^6JLYC_;Z8L9DHV/1F7E;%"]975C@5F$M&(48, M022S%+)8,1C%0E&I">>>N2H=.AW;I%W+W*1&K*4&*[&]K_R]!L#U##(@AVM.G0Y\,&I.PC[QZ(>[W;U&KQZ4(LOQKKXRV+^;7EO@R78 M['G"HP0+H0P!I39A?:09I KEQDB@#&<,:TXB/\_!@_V,C7@:W[B5K* 6%C32 M^OH/'H:VG5\" M8SI73$JH,G82L29W@3'FYW8(_"5N7VO0K;'^]Z0/CP,)]5 MES W;'&]J'A'5D%0-VI1A4E-A"2"DU1";N8^1$DD(%.$0HI3S B-4\F=",&C MS[&10RTR**W,%^"1+%IK%W/#8,BV/OQ807>YQH\([!U.:Y%;L)" MC=!U &G( T1GB(*=(Y[N<>#C1&<(]D\5W5_MX-+\X=/?KC[?_6SS8%Q^>O?^ M\L/MWRX__G+U\]7EYU]NKZJ?-S%5'XN9^F LH7(B61+%F4T8&,L4(L8IY+F0 M$*E48RT2C=U\)+L*,#9*VE(!&!V 50)46H!M-;:C *TNH%+&QU^ZRV"UT]@0 M0] SI_6$OI\S]AD0MGIJ=VEW.#?N,[3>\?$^IYWSW$SJ'9VRQ2W+3VHYR3F/ M4DP()#HA$!%E_A9S IE&J4X2S?*1EUB[&5CGX#>44\@>9#;Q6D 'NA,8!/;S M>-G+J_AT'%'UF/_&LEL9+N=PA>[HDSGQ@906XGT&&%"4IK .%4V8%J;_4644BCR-*:" MJ<3QV-.IM[%-1C=SUF\%;H?;;1T.!F+/4WHKQ=66I#TE,'0")=#RW-[7H(NT MD]HOEVJWE\Z,Y]QW1\ZIHAAALW(C;==PG4&";:H6E&U^-^/3W@X M]^^SO;U_%\[=P_AQ#^:V/18O;7^G[-Y\L*^7]VI1^WEO2&BS$*9I0A6*<\B, M80\1C1GDB%NGCXSEYB\D8EY9G=J[&QU=6&E7I2XW\GHR13O"CFP1#+>^&>,P M9#T9&VZPA&*/]LZ&91 GQ?=8Q.VMKAX;[XNI^O14>26B...<9QHFG*7&Q,@P MY"+2,$UR;OZ2*.*6_^50XV-CB<;?P H(:@E]_3&V@#M];' .'#U/?@\D.GA; M[*M\AHO%5F,#^U7LJ['O3''@&?])>;=@-E#U\_,#GT\G$$<(J(Q M)+G$4,M,F(%-M23.*==V6A[;=&R$ [5T[E-Q%Z[3\[ S"#U/0D?]O2;@05T[ MS;[=E@:;>@<5V)YWAQ_H>)1WO(#V35.D\U)4MT:FQTOY'T_ELJIS.*%$Y51G M*20\IQ!EN8244V-\TSA7(LZSE'FY6'<59&Q3NKT(_058*0,VVH M=3Q/!KN. MGN.AX0!CTO=Y8D_#X7_6>":6H8XANXHQ[ GEF6#M'5Z>VUXWM*#;"EQP78DKJ^O?>CT*YCY,:@ R#?,X&>"[HW49X)62">["K% MH#1Y)E0O6?+#DCV;W>V"3$6J],!* ^;TZ6USFF*JHC&OQ?+^U69A(\%X\74 M$+?-^/:T6!C#=I+H.(U20Y>(VTBD+).0*T4AC[,DPR)%2>R5>\VQW['1Y3HA MV$)]53/_,"0WL-T(KP<(>V:XE<3@6V%C%AN9+\!:Z@NPD3MH1B,?H,(E-W+J M=>@\1SY0'$AYY/5Z-TZZ5:4A-W%_.9/OS#2;SA_MWKKAO8G&48)M.&1*K(./ MIAED.8XAD@HG2<94ZG;[YM3;V/AG)6SEHR\WXOKQ4#O ;NP3#+:>.6<'L2U) M5QG=P]&,$R*!R*6]KT$IQ4GMET3B]E+'Y&F*E@$J83T3 MJQW'UXTZPJ#6,V]T \P_Z=I)+$)E7SO>T;!IV$XJO)>/[?0;W8CBE]E"B?F7 M6?%?54+8-VJF=+$L/\S$PG99&I)ZFMH#_O=&BYM%,5_<5$GNS;.KA##E! L: M)6F6P"03"B(E%22:QC#%DD>$I$F69SZ4$D*HL9'/MDY5*N655E6Z^DHOL-8+ MV&\&5)J!6K7JE;5R?F059(S=:&WHD>N9 (<9-&_"#(ER(&H-(M*@)!P2Q)=T M';3M0$4%S%]6/VMLS,I;=$(Q0I$6 M(H$Q QK2'3N:@J]W"E$>>IUU[2M>.Q M$?3!//?V[^M?--)?@$K^,ZL)'!L.-Y[M ^2>N308ON>7$3@!5E\U!(YU^[H% M!$Z <;)ZP*GW.Y]_+1>%O>MYRTJ[1;;_L15:OK)IY8S%DYS'#&4PDB2!**(4 MDCS!T.Q@"9QZ!M78X-KK:R NLI-713O67+9F]3\3:(7<^% L&9/_G M8MTQ['(VY@1,N..Q]NZ&/B%S4O[ (9G;>QT3(]M<8F^,229M0D-#7M7UXN5B M83Z3:I/]YGGSR U[MC^ZM&%YJV)11KJG:C->D=[=/9M=/U;FVU],$];BJPV[ M2:IP%(M$0QG9M*8H2B&AL8:9V3)G6<21H-@KN?) @H^-]BJE(+=:@6W-P9;J M@#^#[><:]4&E_T53)0YL05 ;'&!I0 -"O:0R^( BEFSF?-,^#S4A^5&RF/\ M7'HF]_H+>./XI;P9XDOQ3V0]\+"%2H8]E-C#)M0>>##VDG(/W?^YEGN5P/.7 M6;$L;S__TE2S(#'G*L,"1B2V]0NYA"2F,91)A#.-J22Q[\WU\=[&MGAMV9N5 MM* 2%_Q@!"Y_[&JL'T+9UU(_$[OAS/1]V )6%_'");B5?JBO5S+16]0^;I^W MO=0A2>_=?;&0U0G#.MCDRT)5/-=\Y'G,:!HI!C6S/GF$IY#FF$*<8QS33*1) MHIQ3\I[L;FQ<4@EOGH*/C?0"'+RN#\QJ#*KKEG5$UW)>_=@\M4'B MPBO=TN"?5L]'KSU^,.,_>@W_K0QW^-IQX%[[\-57[-_'X6O'P0AV^-JU_X[N MO*6ZUE?ELGA@2U5.E&8H(3F'4B8*(LISP\PH@BK.8RE1)B+A53%]M_FQ+5%& M.EMD="V?IY?L+G1NY-X=D)XI^"46%^!F/BW$,_BU^6\OZ3H/PQ'*Q72W\6&= M10\JMN?V>?BI#J>?'Z\N/U_M%[8B$35&:R9A3FWL3JZJ*!X-$QQK21C/J79* M[-W2Q]@F=2WE^77$CB#J<+9Y/DX]S_5N$/D=OK6#T'KB=N35X8[9VF7?.5L[ M\6C' [6#GDL':@-,_B][[]KD-JY=@?X55B65ZZD2$I( "2#YU'Y-?,MC=]D] M)W5J/JCPM)DC2QU)[;'SZR_ A]ZB !)D?895 MHE3* 4TS I B.6 \TX CD6<((BC\UAQNPTZ-P'8*< =F=^8K1^3=R"H\G@,S MU0TH!^H\X =38 &]&X,^BUZ>&Q#7Y/$X\9V'TP&YHPC. 9( M$;OJ>ZA-W+/[C[O;>LV]LVW1JQ_L]B0W%;*O5?7?=\M:8GASSWXROE#SS&"5 M A/A]63?''%J3WIC7O18V>?WL-\&V.WA#PK; MP&2P*]5_T5C[BTW6WP%Y?P-(;W9P!B<06]P>;U3V<';_E$W<+^S8"VW]A2UK M"7OS<#D_PQ? MF:%ZX3W3)(;JKC>V^>/VZWNFR3GK /A<=G1R>L_)?Z-X (M>*_-LRX"_\;SIZM_V]]OO,VP.J;LLHREUH6 MBUQID4 32N,)<4.2G_-(VV-3HH;*UDDWJ>)C0BJWSXC\( M8L.O^\_!&B@X5N.POJ M)(<,AGT;WT >6:]J77/;H1 MW=UW5BPL8;Y=K3^SA?JLQ-.ZV!9J\UKQ[6]L6__K<['\LE#UOW^^-G;-49I1 MF2,*;!H60$)!0#2*029DRC#!,+:-X%=;MG"CO>ZF>)'@SJ !CTX;3X!>K<'& M^!))XT*TV7D4E69$VF9 ?K?92;59GO/"OE!;>=Q&F=2:@&$4O:PFEMM))X!#3-!<(82@;UT_T_N M/S6R:,R+K'VSZ,T/L7BRXB;1*_98;-FB;*36?,BJ_"@K,&;^?B>VQ?=R+>=[ MFGV,MQMY]$!Q8,(8$L .A]H780IVCGU\]Y&/KB^Z=GY:??ECWV0A"(42^/ M,2JOMKIYRJ[M'^[:^=RL!=7NO5@V3GY?,%XLBNW/6IAM\_I)_5VQ]8/!7E#[-HY\7,2C!R M50\J7O7 M&TVMV5VE;MDT$'JP9^@[_9DY58)+G,9 9:GA5R(9((A*$XK%"F&S_E7<3XOA M6=R8&DF/UPBO5N#=M3=S.FV?TA?0<4-Q\E^KH?2X3^MQJ MSOV<^&MH.P>9J/':[#E9TT$L]L-J:<7?=H'$?BMP5_/'\SQ.90Z!5I(") @# M7-L.+AFB,83F+>S1*^OV>%-[61J+@; ZAZM=6,UV1O^[AXJL ]3M;YL! !SX MM7#;V$ 2L^ZHM,K-.MQF/.E9=Y^.9&@]+NNV%'BP^BI/ZY^E?E.M^L4S*C*A M,.#(BL_&N38<$=LR2XI)DFBHA5>GE MC3(T7&A.KOI)^P>PE"-TBS9[ #/R\ M'V,R@'9:B_N!@J9+(XP:T;2X>!INM'VTXS)?+1:6,Y;R-[;^A[+\49'FMJ3;K.'J^J_;XVEGFO7ZZ@Z MKB^#8#7T&K RL@1J9V93JQ1P:783BU#+I^L#C;O$N>GPV3+D]A4]Q%*_KA;F MBDVU9)G'$F4*:00$5F9UP%()&-$9P"+.S+]B%./4IV+H? @O.ABA$JAYQ,Y%_1Q:VI,-]XYX0%*LZC!*:J!BDJDRFK="1X?>GUOG_LX<:AO MX_^9X\607\0)G3IVF??)GT)Z.?5_Y%2RRT2.=TK9R;J.);PVQ+X3QJ)-T0C6 M%E)5/>V-F/;+;S/&.<)"P&""8Y0)2:%Y;G9,[55?NA$=^%'I7>\\B0Y9(3'9>9EYQ0@!2B M@)-8 4.D"D*)E@NG%9?Z@&IJH. M*'66I+L,0F#QN9-!GD5F[K*CUP3EKGS:CP*D*N9OEMLRNC-/5YG@I$RXQII] M2)@KQ7DN@)?OZR^_YNY1<4(YH<]$=R\\2A4X.I>0P;. MG^^0&KH7.MB+I7W4[U?++P]J_$( R2@#1*0%IEFFH M8 YS[M2WUW/=KB\HQ3"M\?%ZJ=250/1/Y?FR?Y:/-Z;;\J; MSQ_O/SS9/+B/^M7JV[=BNS4!TNJE^J06MD).EOM:FSFR?4"0[>F;\LSP%<. MQQ2#5*68YKF6.?5:TO2V:&I,UCA4)W+N7(JL3]$+Z]4OLZARS#Y^.]? =@6X M HUWU8Z\YTEX__EU6UV-.FM#!UXC39B_=D$HD$/I'/2V9UQ-A%#PG>DG!+MQ M-Q)_6RR+K7IOPE5YJL5W)\33MZ>%E6T^%.V;DR1A:1IK0#(J 3)+3L 2H8"4 ME!,,8:Y),E^J+_9"-][V-\+ID:?5(W]HRG!/_JG"Y"PZ,#TZM-V/A3M,D!OM M#@3Z.#Q;&0]*Z\_%/3M@[TVHW>$+Q* =#!B5,KL#=,J1/>[45T;T?FW+#;<_ M+2%O[Y;ET>NC/7-]J#K98XRH$AD0N4X RK$T"VZH04YBG4*-],8<..;R#(#LP!S7#]0>LJ-N" 77(+TQ[#,) MDKJ!<5V=U/'ZSDTV;>V9>JVJ_[Y;[NI-:[')W5Y4HC."=*8 P:B4<%& 21._ M98E" N*<\][KR#M/AQEK# M@#PP;S5&1R\:LW^Q6._EL&K3!VGUZX]8N):>K@./W>#3$Y +[3Y][Q!^+7H0 MW-6)]'M).18301A-#*%)0VU*$< S9:@M4QRGB","H0^U=;1C:CS7ND::E44@ MXG1]U%T)L.OD]5^L!IJ2YURQ]IF-H"M7!RQ'6+ZV63&9-:P#5#X+69?;=913 M/3CZV1\)?5*/M3RAC5&+I2@>;2-$.^A;8^"<"VB(4^1 :RD!8E(#EBD*J$1( M"XICA;T:9G6R8FJ46AYO/C3'FX<=[LH'U9KLJ9_::6[<.'-PQ =FS#Y@^PNF M]@$KE&AJ)QO&%4[M ].9>&JOFW4CP]]62_6SDF,H.YC5JC]$$R%CK$$,96H% M_"G@@L6 &)"(R(AA/:\0\O(P4Z.STLI:)*3JD7=;*\@'53>>ZH_5P$34!29O M FI'(1##7!ED5 II=_24(VY\NAL)?%);5BR5;,3K&_4T+C3.1&:>>LT RA)F M.X39:N8T1[' +$N]2.#R,%,C@<.CLM=*%Z+PK".Z@J;;P]\?HX$?_L; :-=@ M(ORSWPY"H&?_RB"C/OOMCIX^^S<^W3-K3:V_%T)=+L+\L%I^+Y5>RWK+32DU M=/AW6^7S8;7]N]I^4F+U96E;.E49'%4!YEQ#R$B:0B X%@#%/ ;4S B0@A.D MTHSFV$NE;12KI\9,%_4,]N6QLVCG<%-=7CDR*POPS%^WT4_SQMX[.[.[*T^N MY0+C?F/BDL"@7X'NF75C3$GH[+M!;7Z>#+TQIN%J%M\H@WV%$:QRVLW6@F)((#L\PQ>%8= M.MI;.\ JW16:4((;MX8;5UG#T?DS"0W7Z[JVBC2$5:K2(!9SE0D*LI3EADJH M"6,4X89*4@IC1F/*B(\ \N[.7IPQ@N[Q![.>*=5-U0U)[QN .1XB=H%AZ(/! M*I0(J[)SYFBP3HC-?4?N<'CBSGGGPM,/='L";6G2:GG804/1).$Y)@"BW"PC M2,P RW .N(1IG"F%'S91RG9W-E8E7V-XO^.?[7.(D>V3KZ[J^1 M>8XHI!F22$N0\H0"E*$4L(1"V^6E[ :14^2U,.N%YR@IN@=H]@7/C>=Z03(P MWQVB,4!<<]7U0 QX?O]1F?"J>Z>,>/V#'5<_0MB=QLV'U59MWJ_8I )#G"""<0$!3+0#32:9S M*B"-O3HY]3%F:NRPMS"R)D9_6",],Q9Z38[C4FHDR <_ /5"VW]9%0"F4$NN M/J:,NQP+ -K94BW$/7LNX\JBJ ?U8_O2>/N/.6$BU32%@*0R!H80M8DBSNY_.L.V'B+01^LNJ\/ M+R,1>K5X,LKSK!TONWIU)7GEXR-WN&@T,RIYC-W^T]O5NA2_GK,\SA'" DB; MVX4285:FFL0@3AEA6J7,K*9&Z5EQP]"ID5)E9L0:.R.]6D=?K*4CM8"X-;%N MC#:%Z1J8$@.T:=@K%-73?GQ@;0Y< MQ^O:0Y%MR^%?+=AF8T:QZ_YR=<<@RVA"(&"Y$@!Q' .>\13D'&HM%,\SXB?J M<6VDJ3%\:5_YS%<[31V6U==1=63G$%@-O1WG!5.']HDW( C61?':.",W4[SA M[GE/Q5L7=-;26'U3#^S'_6I1B)_[E1(2,.>YS %"T.J=Y1(0"!G($$Z(SF*" ML5? >&V@J=%!9:>5E)]%E:G>:AB7 76C@A P#@N2<%(6 MEX<96[BBU=D+,A7MG^\9)U1J4\2$ (CP#(@4V>! 4\#SF .>QH+B3"?,KT;H M^/93HX"==1TUO(ZQ\PP!IJ;'Y0Y&]W?^( I;QS=_GK=[NUK6Y4_U:([^;K-Y M4O+UT[I8?KE7ZV(ERV9G![U\-O,<0BZ3' .19.91QBD##&L!8!P+R*R2*?7: M7'8=>'H/N0UCB]+PZ.EQM8S8WMH.7=1=L'>E@O"(#DX2%LS*YJ@R.JJLGE5M M*F>''<4"YD#[8A6R%[O+L.-W:/< XV+?=I_K!Q6\^DUMOZ[D',9"8)@AP!@T M? 4Q!Y1B!9(DY3I.XSR)O119O$:?&FG=% ^\""J7!A$SZJ>&S<^&PSQ@4DM M)-A#R54=@S:N2%4]]A2EJ8YAZ2A(=7*3'IUB-W5#I)T.IB DH3)C0&K! )*I M ESK#-"<:R6M=!_W*I2^.,K4R*LVKQ8=]109O8RC&P'U1F=@HFD(I0%H"(70 M5@Q"-DL]&V/\5JC7W+S8Z/3JA[L][SN1T#(_X'TMJOOS@S&_;K!8M=V;[\<-MW-VX M(BB: _/&'L@Z'6AG;JD0< M';PYQQB80G]P>;U1N<7;_E&?<+PS4.MG\\,K\ MN]B^8NOU3[U:EZ7WG]1&F7M_GG9AOS)$;6PV(_,#<%1KT_HV=W: ;JN/S MC=&?MQ6T&S0W>T0[WL:/!#?K[?R33:HI\RT@HQ1JE *ET@0@3F- :8I!GG.9 M4R:I@,J%VH[N.C7"L@<'Q69;"+:(?E.V_65]0..1NG(,6SO;= 9CA*.I#C@X M4\5%O]L(P%QP\/";?^T?_.-[C?(X7S2_>4@O_['''L?!!O'KU3=6+.=Y+F > MXQ3$%-HT$BX $:D".+<['#A.F?*JW[P\S-0>SM+*P]..Z(_*4-]2KNQX M]()JC"T//Y2Z;7EEQU].*NQ_5/=Z. .H/U[6K]:K6T2QV; MJ;9:;@I9+GU6R]VJ9U=:=6?;Q9>K_GG*69(F$($T1Q(@03) <9( F&F>IEAS MGL"FM^:#.V'T,LKI83GNM?DP KTT&>LV'WWO573DUN$^P,ZS:.^:'Q'UFUH- M$8:<969QF2" &$\!97;IR96B+)8,QDX!V7AS.F8#P;_89+J]?$:;HH'?48/. MCO?;+ BJ@5YZ_6P9]=T8!+;35VB8FX91<3\0,J]US.<\3^)8$V%6O&O W!+)K[ERGY"+GO9@P]J6Q^6SA77S'",!#23)JQ3 MJ09$(P1RE3.&<,RU\*H6:QML@N12VAJM=\;.HJ59SJYTQ!:+U9^&\:N"4;EZ MXEO]M(A8U\*Q3:9U>QUV&0),V]%Y# _ZG@_EBVGQ5HKNCZ:J/ M'MZO-OMDC/"*+VUH!59TN3C4LRBVM#E]39&E]9J^+>Y;S;\_[FI+CQTC!0#WV8 M$0YE_RQZ;\!"Y=&[#SQN)KTW(&>Y]/YWZ%FI]^9_GLR"TZH-K):VCV!YL$J_DNC38VX*ANCO9']BOLO NS(2*%@ M&YB$O!'K7O/7AD3H$L"+8SU/16";VU<+!%LO\J,->TI^0$ZV%\+=4I8M$3:; M)QL*6TVKS2[#6DJ429P3(+0]Q+6]"G@6)X!(+@A'A,!I//8=:!9_!7++[6TMNY##ENE9X'"&?%>3[7CBRR6;>D>_-#K46QL8NW_U+%EZ^VN=UWM69? M5/T7=;\NA)JG,4TUXBE(J95:8)D"E%,!*(*94$FB8D1&T=STLWMJ7'?8$/6V ML"._).Q8 S"+#B"810T(48U"\U<5E3B,)/#I^:5R7'!.[ZLR= #97_XS[+=D M/#W0;G/VW/*@GE;_-=1"NTU%,/'0CL-W?(VJ+W;@3^K1ULPOOU0*9*>R=[G4 M0NJ4 "5RV^P0Y8#'(@'F7RF%B,0:?XNV6,J1%-8V94V1E90Z/2 M4C>F:8.SG5<"@30PBW3 QYDR'!"X0! ;)?[UR^K[OYFK*VXP/^PIH>V>HQ" M@U/-X^[RT6Z1ALW_8)NO]^O5]T(J^?+G[QM[F+JKJ]\GU^[VR=,X$QIC#FS/ M,( @XH#QF "9$0F53A.<>:EL^)LP-6JPYD=ZL?IS$]GIC58[]0BVL]U3E*?# MO+@%)\.B/3#'V%:U)=B-^7;9^<)Z$!7+7Z*]:L?>BT$D?[J#&"B.Z6# J$%- M=X!.(YP>=^J9]?&^6*IWYL?-G&E%->8*9'G& $IC"CC4'*@D@R;J00DC7D*) MYT-,C=$.I(FMC5%I9-?LCCV0GBD=G> 9>K'DATSW+(XSYT.G;NP'>)Y\C3,' MKR9IG']RY-.)*DODW=(03!F#;3YNOZKUPU>VK+>%/JR6W]5FJ^H>,W,N,-2, M:,!B;@]2A14@3%* ::99+@4TC#+*^82OY9,CHOXG%'7FU0$&40E"M#4H['>F M=T TS:I&.J3P_FX-?$PQY#=F^@<5P;\LXYU5=)VXYSZM\+;[KW%>T74Z@IU8 M=#:@V\OUY=/&O*8W&V,E+Y:ED;=*>)N:J!1IR&66E\W( 5(FOF8*$H 5ST06 M)SQ-O#1[NYLRM=??07'\H[GG5ROJ*0X=\'M)]9@CM[?..,@/_!IIG(@.O)A= MU2DXT@8-7MK6']! ]-[#D%'YNC]@IP0I^'-6]JS%M[9U,::_^B P>CO8@QHVL"S$$ ML.<:$H.,TE%";FU/I+8_[\V#8&L,[,K@T2X)RA7!'$.!,YDD0"4D!2B%#'#. M). ZSE&:9KS&'.0"BZ\_WYM(:U$N;+3"6MM\ MQ 2E5I$AD<"L=QF LD44Z85]]*5<1MV:C2S+\>+=L:6;^,/=W_KM/QT1-^1 M>()C.C3]]("S>XFC$SJABQS;!WV>,D;55_OCN^7= M-RO$]5'?VDE,YCC+XEB1V$P<5 )A "/*0?,!%"YHD1E/!WF<*27W5.C1;]- M_<,38ZM85WH?%TK\FDCGT&_H8,>% 49+Y& M/U7J9_5$CZ""3$7W\ZHPPW=[?=9'9.^68O5-/; ?=B]TN5$OU5+I8CN/>6YU MU0C0&&N ,BT (7$,D!)QHA0DB'JIJ[4/-[675=.NMC*W;-Y6&QR]J$V^+A7= M!6ZW=T(X$ >F\E[X>5.O&RR!&//&8*,2G9OCI_SD>%7')L%-CM.#^O:X,A'_ MSW??'LT:P')<)4)L-8B5E3U9?5D6_VLW+!J=[U=LJ[ZLUH7:?-3ORM2HDAGK M]E"$VL:>D@"E%#4\E"' *$, 2DT1T3+#J1FT_M?+:QU8'7';N #?=-<2/32:J:MOV+2C*#?7? MEVO%%M8Z:^U+I5=K^RJ=YPFR@7,&6)[9_C10 ZHY 41*KG7,,T[RIMV;VVLJ MB%U.E'3<\6W@EU)I;;0WMZ8@ST8/0>;,[74QWCR,U:6:;Z.] [-HYR PQ@+K MHOG=08N ML8WZ9.6@/NK?-]7)YUR3C I[_J@YX@#E @$2PQQHI164#%+HII'B--KD@OY= M*?["6ANQ^K1^J3S;A;5C[!AJAT)NZ'!Y!UIIZ"PJ304K#8RQ5<)#P$#7!910 MP6KK6.,&G"YNGP6-3A=U;@;64%49F]HJK[7ZJI:;XKNJ-DEJ]> L)CJ#N0 2 MQ2:X8]K$=;D@ (I<\I1)%:=>>F_.(T^.7,IEY9&YS5;?"\OOGGNC[C/@&*H- M@>O U'/W\=6[Z&Z[71?\:6M?J]%V%=VSE$;_DL$HK->#%YMO7RFH9VJ M!@)W8)(*B*M?(PL_I%J;6#C>:KP&%GZ^'36O\+RTJQ:NW7"[NS>@JO5:R<_; ME?A'_3XF6JD8:0I4FE/#-8P!(@S78"0$5Q(Q3OUDX*^/-36.J4R-[J+_]VE9 MK-;V7;TM1/%8K1]V'E1:%]%]4SQ>QJZ>VUQM,^ 6$07"=6!ZV4%Z@)XU=( MR &08(JWUT<:6>?VILOGZK:W+^E&*J_K.^[*].K_-'O^R5S'2D"E$V"8!=OV M?@APKC# -$^),J%-'GNI7-X<<6H$TQ@<'13,EC\<'-/Y\/Z=;%Y7&W8XJ-^OUI^*6MF MJDJ94[%Y@6.6IR@&.240H!@+0$F: I9FA%$,A/]^#!0%R.F1DI['PS^4>.% MC?JM'W616%,9UJ4/0*>9 ;BOTXFC$J)?4 Z9 M]_+O/7#W) OS#7AKAGPGYVG&DC0F FBIK'J-,/$8EAPP9F9%<8T3M^*^LSM/ MC>)JXR)K7?3NM7MS@6.\VCFI%PI#;T4[ N#5/>"BLYUZ!AS?:;1. 1<=..P/ M;15SI5<2@'/Z\[4""9DT[\*F4KLHQ%+VJ[*7YM/[?&96$? GM]/ MQTVOO\RW;NA]M8#] X?_PHW>7##,/#^WBF\89_X:TKY!)RYTA\) 5G7O%?9@ M+-T4UI:J+=D\A4IBK&,@I+1;J4(#KA$Q;_='^_3F4WNH M2_NBTD"O'A$7@;O]$/>!8^"'UP,)KX?VFLN='M:SFXWVD%YSX_#AO/J9CDOV M.O'BH[X<0)1GIW6(4/?,^EFF9^RWL;-,9SA!""!N7M9(2P1HFB< R3PA".NRH(!>+:R"G?GGO5"54JN356?XQQ1#$4"K':A(=U< 2HS E(N M1)+)'$O!Y]O5EBW<2/?"&%XLNAMIR.!A<]PHU>#=L2CH $@WYNL)S\!4MB\ MI\#GW,6K93T7/MHQT6,IUK9$Z+6J_OMN:>O$E]NR M:'P>*Y5DB=9FA:050-C^1+@ A,8)UQF4L2!^U=FMXSE]L4>MNFZ,\TW*:$75 M,?NB-U(CI5G4=MKT]NJG7ZP8QH&Q 3,H7# )E2K1.M:X.1$N;I\E/SA=U+4) M^Y]W0EC=-=LI8KU:FA]%)'&EJ3%;:NB_7V5GK42#8"FP[506%:V!.NH;4[6H= M3\AD?8I2+E3'@>YHR E]V?RJ)EW0:*V5;+W!>!62+GX]J(<) EF&S+M5I AC,!("2$R2P MP!I[2

34B'I7V&/%99NT=_OS[@^UI[/CG">;N=1X.XNNYN)9E[M55P7] M9KA%ML\]WP._:4).]84LN-:I[EP"-L1.C3+%-2:29+QOMN?+H9, M;U^TMCI2E;F;DCI6IRTP*@9#3[D;;().+EYMTSP-#_=2/6B%MYZY00 T=:';!J%-2 M[#40>B7%GMUT]*38:VY=2HJ]^MG!%N:?U$:MOZN-(9@[(=9/;+$I_VO"B[JK MCCW.5!1J(G(!,&42(,448#B6@)HE>DP(S3/EU8T[E&&3(Q3W55GC7_E.;SR< M1;6/T8&3P9?<;G,>;)D=?":GL[0.,(E#+*:]$!]O >UFUM06S5Y@=E@H^]V_ M8V.SU;=O=2YAN0#?'%1>S6VM!,LE!-1<"Q!7#!!N?L(X(SC#"A.*O=J:M0PV M-<*N;(TVUMA9M"G-C59[>ST;FK7![,:GH< ;F"-KW#Y7N%66'M6Z!NQDYH!( MJ#YF;4.-V\7,P>FS'F8NUW3CCU]7*_EGL5C,<9JB)(,YD,@&@D@I0"!. $Z1 MI0G$!/=*\FEN/#5>:.SR>_YW,!ET4J83"'!F$Z@9-C#%! ,F4I82F3(:Z_FC M6AN/E<>;\>3IT,]"K8W794VC]UYI3B MS_[>C\Y-R/EN:=X07PJ^J/I&[.6TYB+G+,V$!"FE#* T-\M]J3C(4*)T*N,X M3KP.X%T&G>IKH%S?[:VN5H4'30.[/<:M\/L]XJ% '>GQ[XQG9WIP 2@P=;0. M^2RTX@+"-B64DINWQNI73V8A]DVMWSXMY6;.D"30+D1I)FW! M;ZH BP4!>4X$4Y 2%3O%FNW#3(UR&D,C:VG4F!J5MD9_W/'-=LW$UB>1\#K" M[1P3#K>!6:4-LB X>61;!L%KI%3+3KCYI5O>A*,UU_+ZU>,E6M[TX"C+\O:G MNT5L#_9T^&G]\V!U/R>I2"3!%.0H$0")C &:BA0HEO,,?UC9[A)+42S4![.\V^D//*Q>LIDCF*48,$RH$6UH')MF3&=TY&'VPFUV'8BKVS];/Z/Y@1E]87\VT_Q+M M)5CV_KKL!?CW0!UP0D*U2QW"Q'$[JPX(\ED3UB''"GWXL'E=;(0ANZ?UH0 @ M%!F!*018\\SJTTC 4Y0 C%6"-4OBE'@) /H-/[671.L&^B;:>Q#]X:)X$&*" M^AY4](7].8\L_!$/>(#1!MS@1QD7!Y_(H48;,.['&ZUWZ5RC9DCW@?VH4__J MHK@Y0TRIU#*;B!.SK&<<$(92$"-"=:)X3'*OK)HKXTR-S.H0:,M^-$5FWB5E M%^%T8Z0 ( U,/34^-O6X*0![45L94'[O!@[A2KLNCC)V[5:;JQ>*LUH_'J@H MXV]L\525R2X6JS]M5M <2\41%#F@>6KK+;@"7$L-B)(*0BUR#K.F*O6A1]G% M^=!.7__C.M2'YRJLV%D?["#9O^BA>OX#%6/<&'$ MYRTUN [!S2J"EDL#'SZMS%:P>%4Q_4=LYYEB0\HU:N#QO.PC'@A"B@#5_%.$60TKQ+]>J5 M\:9&5;NWO5UH+6I3/;GI%L1^45( X,:*D [68 ?&SNP6?OCHZ 8N@2.C:Z,] M2U1TP_5K$=&MR[I&0_7MR^R.>[;^N/Z\M4L=&W>I>[4N$S[FF,2":LT!C!,- M$*<",!1+D')--25(HMPS%G(9=FKTLK.Z2"A M3X-BG;YE;+8][2NKR\69BHS=55I7R'C'!ZA@T8[3H"/'.CY G$ J5%59?_LX#R]=&&V>[6;E<=V%7'SI+%"SB+K1V0=\6,R M[WERX[0AT1^8W<(#[TUT7=$+1'G>PX]*?EW!.:7!SO?I[ZNKE<[7K'^_8;+1GC_)?S0>WFW?+^U(! MX->U[=]&N,(Q9 ((+21 "4& $80,KVB89+DF%'GM' U@X]1(J+8T^F)-5=*S MV>@ <^A&6L\\,P,3WE6=[P,';EF%E6>ENJTI:_V-\;;@-U* MAYN*4.U+![!PW'ZFPT%\UN!TP*'\Y6_?++K(H7;M]0_U.\U[J\PU;'$MR0_R7 @5!;C@%/A"\,>BSG NZ 7'M>-#QZJZ5D[*P(0I;V$W+=\M7[+'8LD7=H4WI M+,MR18 )+@A .:: Q8J#F,4)3IGFE'O)9[6.-C5:VAM;;N@"LUBH[?6M36R# MV(UZ@@$W,.-WSVOH7"[JWHKC;;$1YM[E M^N:M^=UFG@NLXX0KD,DT!4AK 8B4W#9FSR4G+(&*^_;B.!ME:IRQ:S1165KO M+D2EK?[-.,Y!O;U8"0+5T'%)%Y0ZM>.XBD*O?ASG=QV](<=5QRYUY+C^X>?9 MI7[S0ZU%L5&['9&'U=8&.-MUL=P4HDPWF,ZBIO8JLI=%*1Y_9 MPE?LL 5/-W8/@]+ G-P 5)I95@TUAD;6TI"]2&ZA$:P3R=6!1NY##*_/>^W@T4.!109D"DQ?"$T M TQD!##",GA:WV>*T>UTH495QM?EZH,L!>RKMOJ_6V^-_R]U>+8N?, M\"+12@/.4@(0EA)P6V4?QWG&-8D1TJR#ZDX?&E00[G=:'OWV.?G]_>:^&G>RUO6;$N=U+N-ING;\W&RZ,2%9U^2^9*)#%$"0<\ MU0H@A2%@3"$0)R)&.<$DSY#W[OX@IDYM#11@3]_Z7%?C'G@]BQJ_(^MXA[W\ M8;XJ'COXS_X%F/Z^?;^Y[[9?/^BTA-RE'\;0\??F!P7\XH[\L"-V:,E6-BSZ M3[60;U?K5XO"UFSN2@!9+"&B6 -(3 D&**<$IUB@1#F5E-\::&JO MCJK_VE=C:Z17ZTA4UGIT%VL#M9VF0T(U,,FV6!FHH9@##JTMQ=JN'Z^IF(,7 M1VW%7#X?YD'_I,QM"TLC5A7>1L/?V:(<;VGB:;[]K,33NI39F1.1,IK&!*0$ M,8"2A %B(E- )>(0$JN X]Z?L9:1WNV&USYL-JJS8FG&9\H5X]K==V[Q7E*-5F>D"*:0X0SB5@%&<@ MP1 )@C(L4Z]ZC0MC3.TU59L5/=KM,+,27NEH::V.'BNS_;8Q+H'JMO_0$ZJ! MWQZE=5%MWBRJ#0RWS&_Q/M#Z_-((HRZL6UP\71&W?;3C3JSXJN330GW4=]]9 ML; W-I1C*D-^$^.XE3D4W .3S VD/SLC M[;_+V 6Q4!N'7F./NQ?8!9:S[;U.-^F"X3DL5>Q2#7!IH:>35V1GM#;Q=2^D'K?%[?&[#AS]_] ML>IRCMX*1+AS\KLA7/K]L_[%YB^$WI]]R0+,RMW6Q-658OWMPOV M91XC(I2@ FB>Q !)+0#EE 3^RC(%<3(K:MB^S!3HX1WK]Y^BFI3HP-;(VNL M>XUI"Z[MC! .K8'YH!M07F6FMW'H5&?:KPZ6X1P88!B @%!/ 49S!A/LH287SN?G%X99&JD>6:F MQW':-1P=SC #H#,P99U9Z+E*;?^FN1\E!D!JI$-"]Z^2WW'?#01:#_*N73O> M$=T-ZX\.WVY]MJMR(]^^6V[,O>V7X(.9P=>K;ZQ8SI,<2XA(!C3,,X!$F@(B M> [2G,$N:N[-W0665.C/RIC/3>AKH+K%M^%@&R,/7!_ MM#IH++9#$4Q5\J M^1K3A#+""0*(X1P@*)B-C@20*L$L9@*QU$MJ_^:(4R.+QN#HP.)9U-CVO"A*?U)N7/[Q-=NJ79+^/$^)C%.9 86L(!N-%3"<9F@N3K#&BJ;2C]PF MX]G42#1 A5<%T4$@LHFJ7:6M0:FM#<:9KD#YDK12%^/J@?VY=F:OXQ3P7/4A''0.=3U2BAE=5R\M?&<,7=[^0V#Y,!OIP.CRTJ*([-G M465X]$?]7^M!5+H06. MZXKGFLBAUP;!YC#ZHW1R&(8>!/[@2>0A;'NF)/. L%Y/0@\Y2(=LB$O-P5\7 M&[%8V8%W8@A2<K MGTI%:[4UX;_=9]RR'Y$PU%YXZEH>(N@6IG7$9>!'O]HJKD.!^' M#_P>O<\5>K6N]]UM]+QIP V40,QP8[!1R<+-\5/^<+RJP_+BPYN']Q\_?[Y_ M\^GS?]Y]>O-:;5FQJ)8O\U010QA)N8@@ *6&43B4",0ZS:&$"C'F))EZ:Z"I MT8@Q-;*V1L;8J+0V>E';^TN]8>"S?&B#V&'-$ BX@.QVM];/)Y+$XM&_#(R!@YB\JJ*K6W=696'#N1 M+M'(VYW^[N@"KKX4RZ5=BZ]T5-GO>837:\)9GDJJ(0,R-FM!E&024)G$($,0 M<_-^X''"ZPE_LY23G.[&KK_ 9"OS@6>99H@-:W*KERZ) @K9!;_' )BJZ]B MCG2,\_G6MK*;V!3O;1IZ>D\U]2Y+5;:(\,VBLA?@F-/J>"8_UF0-?4SO-D^S M6Q,5\-0^!+*A#O)[V3+NV7X(V,Z.^X/R)W":]#38'(5A M%6!1@YC=/*Y^^B5LB=@TY]U)DV5J1D_H3?3_?T]'^I[Z*.-,S?@)KG?^3WQO M/>6"IOJU:!CT@]I&C[71D?W21L5F M\\3,-]H>F8G5MV^&2Q_9':^B#U@JHH\31 M6?2N':E.)<\M. 2L;[XTRNC%S"VN7JI<;OMX-S:H#AH>V(]/RII=+(HRJ"H# MI#OYWT^;JE9ZKE1,,UMRAAC- ,I$"AB-!< HQ6FLI(J9UU&!X[A38XLW6BNQ M+;ZKYGC/>!!]LJNH8S]F]0KMP)59=/?--K+P8Q77^7%CF0%0'_HD=4# O :2Q!G&J!!2,X M1=!;Z&X2KDV-H@-LN.VVU"J4RM2Q!J=HNRI_;3ZUQ^K"!ML.K^@ L,@BUD'H M;A(3[:-T-PF#)_0:"R!U]TQ?RFY*=Y.:_Y!2=]-P;'RMNVGX?26:F*"%/4KS M#_(\=CO->Q& .<*)TECG@%"L ;*]Z@B!! B-!.89S=)4>)?LMX\YM5?\3K9K M&SV:>WZUIUWBL$/-B^27#A7]-X!W>_T%AG/@]U*U:#K*\MH?!QXH@ 16!W## M)Z1JP(T1QU<3<(/@HLJ XZ5=MXU79LD5<_3 M _M1R;"9'UZ5XCROV'K]4Z_6-F*KCN[GB%$J$X(!S& ,D&V/PO*< Q[')@JB MN<#8ZV#<9_#)$I'=&JVLGY4_5PY$1Q[4^Z2^+98\IL:-M(8"?&#R"HIUAP9- M_J %:]KD,?3(C9S\03EO[M3A'MU[P7VV0I)E_';WG14+*_#P=K7^S!;J]^5: ML855?'F_VFSN5U7SEP]/M@[HHV[^O9ECJ+$]K0=,Y@@@E<6VAD<#AK(\T8Q1 MH6/?QG&]K9H:,58&VD2AS=.9$+F3?18.^#?=Z[_1+JRY674J1'Q60/+QNXR 7T6'9C>I_?GM3EPY]B@R([!H3U![=DB M] 9(@_0+O3;F,S8/O0%#>R?16Q?[D9-4Q?S.W%;:6[]=L"_S+(X93#,"<$P3 M0T!I"JA 9J7,#?TDG.+$337\[,Y3(YF=<9&USHU'SN%JYXI>( S,!X[^.S_R M5WV]\%B;^/I?OZR^_YNYIGJBS0_[!_G\3J,\K%<=:![(ZQ_H%A&\+9;%5KTO MOBOY;KDU$]*LW!@!--%6$H8Q23#, M49+X! 0N@T[M4:UL!J71T=[J:D/%!/ZEX9&UW"\<<)H MV@@-*P#/_P!$/6. M!7P@"A0*. TY:B3@ \)I(.!U;3=*^J"V5M3J?KWZ7D@E7_XT=S:#O5M^5QM[ MA'YG2*8CQJ@^]!>]#2"])\M M.BME&I]L&E:Q-/]?VQRQG=%^S.0Q#V[\- RZ [.4!;;4W6O,MBEO+WZO4/XE MVAD?W=V&V9NN_!$+1%H> X]*7?Z G!)8ASOT/AL\2'YH?FNSMI8;]8H]%MMJ MW^?S2F__9&LUUPE#,-,Q((H*$VVE"A!J2 URG-(XTPP)/E^J+\PF?74Z+O2R MQ^E9I-6S>&;52*=:1\E N[_4/EFES9U74>-6Y]-$O\GT/ED,/S?/<,H8M1^ZM5JLYW'DB6*2 VXL$M5IAC@ M!%.08NG&MTG4.8QN!-8/G(&IZ:Q+W*LV M8/RS0Z_Z'BH9]'R <7,_KSIXENIY_9,A#JS>FOFMZB/G-,MSG6("-*4]@ M$_&>;L5$]E&=X+*?6?=[79=M53LOI)'D^Q/3XK[$PLB9&?U@C M';L?M #I1EW]X!F8E3R1Z:!.9&KG^P@D?[V:2DW M_ZD6\NUJ_6I1J+,F,H?=EV)*2)Y+ E*L,A,6061[:Q, 4Y4QE,5Y[";9Z#WR MU(B@M#VRQD?&^J@V_ZPQDX=6LM<\M!/&H.@.'=VX >O4W*HGR!Y:T4.!/9*, M8[Q12W]"O!U"C M18 -1M$?]7^MN5%I[R 1X15,@@>&I^,\4WQXQ=WK8>*U"WK(N%@IFK7ZJI8; MLPRM].YL. AAKLS04J08<40%8(F.!-4()]&(*ET&G M1AJ5_(@X-+HLR>L@WG(+;L>SM\ @#GT:5^)W9&^CD_G"FOS+++(Y5RMM,PD" M:[@XHA12Q.76D..KN#B"<%'&Q?7:CMJ75BBXD@A^_;0NEE^J/:Y2+.;-M\?% MZJ=2Y6?N:P6E>_/-FHLT)XQJ!G3.*4"9R@'G. ,*YWF"LXS@U(N4.EDQ-9:J MI/(K3?!9].;S_;VGA&.GJ7 CK,$!'IC!*FPK!Z+*@WH??E:)4!G :S?JE@6- M(Y'U)*!L81\@0RD,=K)A7#' /C"=Z?;UNEGG]@>GK+N+$6+,XBQF&&0R80 Q M& .BM09I)C&!E"8F2/-)@6\9RXOCQFAW?Q1#O+!!V"]1X='$V05?-TH+A-K MQ.48=,VBN^UV7?"GK2U0MSJM]RRTMM5-N,)U3;@ZTMB=$VZY?*%[PLU+NA'* M$5%]_'-I I*OQ:-EJC>?/]XWJ@-WBW(FE:QZ-\PS3C5'.01$QAP@0A#@F9 M4X4HR26$PJDLMY<54PNT3M[T.S?*5WWTPGKRRZ'ZQ\Z=NAV)'U-UFS@W#AM\ M.@9FM\%FPIO>>B$9B/BZV3 J)?:"Z90L^]VL&XW^NEK)/XO%XD[\SU.Q/@X( MYRDD4,E8 ,69 C%,>"IR($0.8\YPRGC7OGG;8--C11+&[L(5+4BZD9CH7 : MF*T:,TVP51MZO)0,QT8N@ 0BG=:A1N46%Z=/*<3IF@ZY&!\^/KSY?'_W][N7 M[]^\5EM6+#8/-K*>*\D(TS@SBS6= <,0%%"D;=-,EL <R_U]BLKEB^57JUM5ZEY#I$T MC"#-XY\9-E"&$@BC'$B*$Z@-&\1Q[A,P!+%J:NQ1VGHHLVBM]5Q$A9DNMVAD M]$D8F)2<5# /W(HN3M@LXJ5O88_X@F(=*"(*8].HH5-0&$]CK+ W]Q>:>[/< M[M7?/ZE'FT^__/)YR[9/FWF6X RB6 )%>6H8F C S!(.,)ZEE"I.&'1:LMT: M:&JD6MG:M#"(=M9&E;GNNG2MZ+839DC,AMYHZ@B7EXR="Q:=5.U:;SR:R)V+ M>X>:=TZ?[[F+LSPKO-EWJ+GCF[*9Q)PD),XES@&'4ILU&T\ 25 .$HIIRBC) MN?9JBNDU^M2(HS&^;.QW5K1VT(LI^J-QP;.LQF]R/'>(0D,^TI91$+2[;R/Y MH!9Z7\EI[.?9:/*!Y>K.D]=-.FQ%?19?E7Q:J(]Z-V3S[*042YHI#3"3-K<3 M98"Q# *E%4^S.$LA<^K1=V.NF5,OEXVU+W?;A:&/*X>,]TKHK)OE@S*Z;M&4Z%4H08A8ZN0((D]RV MHDI!SE,NF98IALP[C_MTE*D]Z57B,:OKZ9?*5QOI(I)N$4=O? 9^KBMH&JF! MO8F!TZ^O(1 RW_ILC/$3K*^Y>3&C^NJ' W6DVTLRK3:;H\Y0'U;;ST_\OY78 M/JS>_'@LJC:T<\2%%HD0@.+,<$-JBX$I%4!RC+'&2/'$:QNZMT53XY&+_=0. M-,;L?N=)3S7C6%1[9M/I]K[U[&GG/;EN=#7JE V^83W";/7OBM<5X:%:Y7G; M\[S]\[K"=[.I7N<;!]^+.BTQE<*V,[:ZP#G*+4\G@'$4@SAFB'$)&?+KTN0^ M]-0(N7U?I%MIK\=$]-YTFF[QKQNRPQ8$^P,W_*;3LY8,^P/BL=T4MJBXS+)\ MR39*VEQVM=R4''FW7ILQE:UA?OES_Y%[]M/^ZLZRZ\>RH=3FS0^U%L7&GA=6 M&9QS+?*4,BB!T"H%B"8$4"0DR#1E)C@U06KLE8,>W,*ID6-I/>#6_.C0Q>C M1]O2X/!SM9]1Z:B-EDI79]&!LTTBM6=58?#O@QOY/NLL#[TG5T[<2\<)?AEL M@OVK%8>:A%"5C,'M&[?*<2AXSRH@!QMHY)>,U=;9_MS+TU:]LA^^LF5M:97Z M^VXIUE;.^K6J_CM/$D$E8A3$6 H3>:5'WLHZT!8\]O%1Y1 XA-JJU^^F6D]UC7K]S K[D1ODC3?PL.]QT: M[U79P_WM:-C6[_5KU0KP\UM5??H:71WM1."L0M +N]/L+ M-C#1=T3,O_7>33!"M=J[/M"XK?5N.GS62N_V%5T/,1_-C8N2S\S/"U42VU(> MRI_/,4)9DEEQ\D3D-A$S!5S(%&12I4DL$8Y3ZG=.>7O0J=''HEX!('7,4$Q#!GA"LD=*R: M]IQNS'-M**=GY+CSYL!\4T>1&YO_M[261H^5J7Y<U^-"L[QY9Z]8=^ MS2)F78JL3Y%U*EA#JILSZ<93(\W/P%0V[-2$;%#E"NKP3:IN6C*51E6ND'DT MJW*^93<"?J_,*.JXT>B#6G_[J%^MEE6U!<783%:L08ID9B,T!0C,8T"YI(2E M2FKLM9UT>\BIT6EE\5&>8]7YUIIM(Y+&<#_*=,#>C1G#(CHP ?8'TYODW/$) MQ&4. XY*6>X G#*3QY5!12J@YA)*0!1- #+_!UB<$) *A*4B MN=VU"B!3?LN.J5'5N5!Y]*)81IO2#=]CV8Y3XWBZ.CS@0Q^2M@B75VZT*Y<' ME,CL">:PXN4WK9B"?+DK5(X"YLZW>YY,T(]/VXV),Z6QM\[\$Q 3FA@J922W MXGDY-U$>9N:?4"L)51JS43-!SRR<&M/6=D8'AHZ;O7D^AP.GM828F>GGK>PR M4P[\G%[VYM5)>.Z<9:D-/-A^.M#38VJR[:<]OSQM#]GI\20%HC="#@, M< ,S:6?,_+M7W(0C5/.*ZP.-V[OBIL-GK2MN7]%%O489@V6YS=C$IG=?UJJD MK=]4&5&D*L8\91ID*!4 ,94#FN0,Q#S.(8H)H[%35HCC>%,CCLKB:F]^OW;; M&>VC9G,;ZW;R& #!H6.Q=O"B/RJ+O32!;J/HT8\Z+)HC=:'N^I7TU QRAJ9= M.^CV;4;4$'+VZ5A+R/VR#AQ\H6-UNM.YRI0)TE2L#+*YU1!C*> 9-6MRP\H) MS6*:("?MD)LC38UW#UJMZWVK]7XM[%,?^;!08 U]F-QBYG"]Y\^0\.TUGSZ# M@IB+'[=ZR9]?T.&)?_?A;V\^/_SVYL/#Y[L/K]_>O?OTM[OWO[_Y[NR)6)U)FS"\O<%X\6B5'G^3=G[*KE:?FK2A\UJLZB; M-Z0))#A+(9"00("0Y(!!BDP$E\=9%J<:9^X1W+BV3XV5#KR/C/N1]3\J 8@. M$3CH+0&B0XD_BT33T;06&;4+K ,XH@:/:+6,=HA$)20=.GJ,_%5SX-7I?H$& M9NJ)?W?\W@G/,XNM;YF131KOO?4\6!^]"9_)A*[="&QKS_7CJA*0LI+FZM7J M:;E=_WRUDF6^N9:V*Q1.4 802>W[$!&@<1)G/!T=5ID<'=D\ M*Y7V#]_>4P )H#$WH((#MT,'""IT/:KW]:;-SMG?+LJK_T>[Q?5#;N8X9Y1FG@*?$! TT4X")+ ,QHGF,4$8S M2GR>\+;!IO:H-[:6ZPW5&-I!\;L583<*"(7;P%S0F#DKT_RV)7)O]LA]:$'. MFQ=<( E$$*U#C*"R\-,C2_V>?W"9@ZLGK9ZL?IS$]E9C%:[/RZL#YZ=)J_@[,8= M_=$;F#7."B(:&P.V#6C%(%3?@,N#C-LXH-71L\X![9_NF**[WPNY7MWU]FEK M6Q&=UWB56R%[46250,QY(D#5T99@"*CMIYCA&"8XRYGV:V8;TKBI$=#1MFE; MM>5F%E4N'A5;1K63]9ZIDPKS\%\ -XY[KFD=F!F?84;]$WH'@#Y4+F](T\9- MXQT U+,,WB'&Z/;*>%B7&^,_RW*111S@=Q>M)'%49I;(PV9=44VT9BM3$K)TA07+;_8VEO;Y+O.=H0X428$-(&@E4U&FNY%RQ#[SQ;1!X:1&ZGU?IO/5_U M/M3.\_D XVX\7W7P;-_Y^B='+N0\/&!_^M9(P5?B,7];+4L]1U1PA&@.L8 PX3 )(>4Q5XD,8+-4V.= )KJ^PR>Z,#] \6?/0*1 MA6"D8E*/[Y'C&G1:WXZAEZ;]"TZ#?3'&*T+UGZKG+DOUL/BO4:CJ/P7!2E<[ M#-U5XWPO-%B*JM<_;^K@C2L!R MZ&Z7=:.8N\5B]2G"8IT7F< M *4@ HCE$E"F$="",PTSG5/HE0?B-?K4Z&=G?%FC)6OS(U;;[\<[?O/@QD*# MH3LP)S4V1GLC9]$QVJ_62A;;LMWR+'H5NKM\)^ "49;?V*,26"=83NFLVTV" M:NN5L5OYM^,6%DR-Y [U M]**G1[.P6Y461ZJVN#QN^*XV9>+&2D=F\.VZ*-=MU>'%T[+P)4/_>7-LOE[+^%-0UKL-CZ.FGL.-IM;RTI"\ M5L76'BA7/LQU#F6." (P3G* -,. QRD"2L(8:210FJ?-@>[#%)I>GKG0X;CX MX:^Q1>O8LG"'2%0L:PZ:2K_+\^_;P)NV WU]_C*;MP-\92;4WO+JY#WW=FX' MR_\:V[K=IV2\?I;73>B?US"'@F6QA G0:4ZL#JT !*78MK'4FFJ:YMQK!7)X M\ZDM+AY66[;HT_GI"#G_5(8)4?%Q$L,PN0L#9BT\7[Z"2Z9"S^>S?/X_K):[ MX@U;8/M-U1F0U,8&[/KMADJHHI?VP<8M?G%R_*P( MQNVJ'A1BXY"U^FIN5WQ7U=WM!O;==U8L[+O/Q!6?V4)]MIH@56GOK@ON![7] MJ!_8CSF5,=%(0D!S:H("E5# D*$=10W5R%3F3/N330##ID9+OR_7BBV*_S4K MCH5QQ6H"?6/K?ZAM60&QV7G2@:U"3*,'KXT\.4,SX*MWLRI/97W[Y9A965^$?5[^3N:?MUM;:L,U-:QIH:]U:F5L<_LUV]RLY<3[7Y%HS=6#00<@,38PU:7952&1K=W0;-7V[^ M-ARA].9;1AI7*\PZ7=".-ET^;8JDV&S,"+Y;EII1M)6<"3D-,YJ=- M(54EW=2(O/PT4:FH,S]B'A-S6PXRP15 :2(!CY,8,)H0Q2C#6GCELO>R9GK$ MTU@>/3;*X.+0!S_JZ3=3;N0T&OX#TU?C1W3@R"PZF) C7V8[X>:$ )3$$N6G;TU#&2V$EDR!F' &$"(24*[L@:3@/-=<9Y"[1)QG=YY:]%@;YUDX<@Y8 M.Q'U@F%@8G%&P)E&KGK;1@OFH@-*,/_:T\'Y_49YO*^ZT3RNUS_0L2Q#B*=O M3PO[%F_;Z]KM)PL8QTQJ$ZAD#-E*, F8TASD5&N%8Y4EB'D59OB-/[5'^<#\ M:%6>N8E#!^KC2L\*#<\I<8M'!@1Z8+(XQ+@ZUSRR?7>P6>_@&P]L>GC0/?N. MX(6JU/ /AT]^KA\W^]>_C/5[]_?OCXVYM/ MMN'"IS=_>_/A]S?F[Z_>V(\\O/OXH>ZWT+3XT=0>B@*,T\PP((* "4-^B$N5 M9RA'&"'G%C^=S9@:!^X;E*$W M^(><#[_^-;WA;&U%T_WNXW65Z8W 48.8_G<+V>SZTZX"Z_+?[U>+0OR<8P$A MT3D$&,$<(,8$(#!C0.HTAUQ D:=>DJI]C)D<=UYK_CR+]@Y%+9^JW K15]MQ M-AV/0D>:HZ&I-,ST1'_4_QU$$#4$UH,V_G8T90*MP?U [GG/'@7(A^4' M5GR_:2TN,,$BQ8!"' ,DJ 94*0%4CF--TC+6U.CU8@G:OC"C0['P M%8S=6#$0<@.3WL4BK(,ZK?!:+0ZXA"SLO3+2^"6\[2Y?+-:]<4G(\.YN^XJM MUS^+Y9=*DY<+E%#.$3#N)@"A. &4&AY)%5*ICA.S)@X0QYV,.C5&L=;.JH8; MZO!%;U__!XH$]@,A@K+3.>@3??5 ]OG"++:-&JM#*RA[H31H@'0ZY@0BH2LP MN(4\UR[N>$11'C?NE:$HR[F40&*;+D$S 1A+(-!$09+FC,>9B69LO9_C <3A MW;W89C?&< ]&5;=89ZA$K#35\S#A"#S'HX*ND Q]$%!WG@@OPW3)X5";]T?W M'G=K_I);9QOO%S_485O]P\>'-Y_O[_Y^]_+]FWKKZ7VQ5.^VZMMFGB4B):G0 M(,/:]O6+)2 :$J#BA&E.8*S=]H!NCC2U>*&T-:J-/=QGM19'I";N GO1=J?EO4+HBT[D*WWF"\C687/X[VDITNZ-H:_/,WME@T^9AS0B$2 M.<\!AUH )"$#3",.9))3GL$L3=R::EVY_]2>^#STQO.^QH MR\ZJZ%^_I"3;"C]DDJ(4JD%/5F:$Q'OOH71T2=X'B54B9<(!5Z;9MI04%+)( M@1"X()Q#$6?I[*DJ2W*_H>N-Y>;AL1R7A_18VG#/ZYO;3[>?W[XWRT\FO\V7 MRZ;H8*U!]--\V:2;74ZCMX2YB#ECILT@- U,4<(98"(5 "=8J9SD-"&P@?G] MTK+S5 "0=[)&@5CJI?\@X%INR_:!:XS-6+WF:6D7N)[5.<-#5IUZ,?[XM:'. MF7>V@M/9"_W(=%^W_V]58ZIJV_S#6OYK*Y?\^=WJDFZ_.DV+'4$-" M/3!=G;1>K[0'*P6T_G5KX9NS+86':LUNC]X@3=LMQ+]B.W=[<+H;O3N,X\=^ M7^4/N=S*\I:5FS7EFUF12YXD- 4I-#&'>ED%".8QD AA560IAB)U8;=C 5-C MKT:__W3CIQ/8[/BG#Q@#\\M.M>C7G7(!?:!+=@=BAI/A1WWS+QEW_&9?O,YS MJ72Y%?AGN9D)3JG"A024)=I+,>$FC"<9B#$A$))$*&B5$VHG;FIO]4'%W:?Q MLVO9RROX%H12E!<*,$HE0*F4H*"D (E.=3>898SYG*:'A#?$8[7:VU!I6YT M#'89'FW+!6@P# ./51R/8A#LYF*-.XSB.Z1@SZ.O7!H,[K#_<7ZW7\*.#@7G!_PXWOM\GH$D, M*!]6M_Q?V_E:7JZ&6O5,P)#%@FOW'9,X!H@* FB*&, 4BQ0562$4]JARY:B& M%2&,7]MJ9T6T646-'==*%Y?4M86%ZXS94?40$S .(WN ?M\%NC/M>D(7B%U= MI8]*HI[0''.E[S">E+@V9P:;9Y.6L[E=5NU]GHS\=_.2+U;FW,?D?U;IGS,N M(*4D2X&4U?%O;,JKXE0SHRSR+(6I_M/%\W41/C7O=J>[]FR,]E4FR%[_Z&" M(]^Y3(D85@@(B, *T (26"0I342V\^;L^.NE \_;6".VNGG5='K M"#T[LO% 9*20M!T4'[NA< ]'.VMQJ%BTEX./&XAVUK"3*+3S5_F]L)]7R[5Q M;DQ3WT,[BB80*HMY07"LG=H,9P!!F #*" 2Y7IN) N682^'B?'0)FYJST=:U MW>?%+^RL$V:[]SP4> ._]=ZX.=. #2"!2*%3U*@486/T,6%8W3-RH^ZF\SF"/L782@QVN\,E%D+,6$@I2S%" B.&!IPH!B6:YP*A%65D5< M'61.[5-2]8"NPS8>7@1M>'K!-K#WW&'S W-@8NZ!8[A=M%-DAMX\:TF6^.$9X3R![FFX6<*251+M(<8+V6!H@S BA!'!0%9XE,BICD MA6W"^_'@4R.32BD3I)# G]C/N],SRY*D9]'KIHJ^F S,":YP..6Z7[+;*]'] M9+#1LMPOF=%.<;]XC6><\78IRK_*A?BP6K]=S,VIX$Q"241.$,B8>4M-#U5" M"08*QYC%,&L8J=4ZXK66CD&N9Z#,DTPA%!= \D0! M!',)"B&0_ALK8BH@BC/J%$?<$\K1:G.I@0"UK;TG2E?:"_OY%+ MJ>:;\NMJL=#2S,*NJC)_.$\7B.2LH@*I3-Y&# &),P0@327'F4P5=-OE\U9E M:@R\L\2X"&U;JAY[.VLB8T[4V..X(><_:98[;J-,Q=!;:LZST'3&&*:$>W], M0VV(^2LR[HY7;\!.MK3ZC^A9?'E5;DJS)*TS8)+U_F]R&?:3^O!ZXQW$WY:SJL?N>5:NPTZH:?W M7)_VZF&N-TA;R@^2J^V'VW"-V+N$OW;G=0M@+%JMVXP2HK;-OG?[C".2089- M,=$L!0CG.6"I7FEPC(4D&4L93&8_Y)JM_(K8["6YO%9M><.]72=U5/:Z]JE0 M&Z!1DBM6 M@;C'6NRH9.0*QC$[.=\?,I2R#H31/M-';>MR,_\AS='TKLDBQ92)F!> ) 4' M*!,,,$82H&":RTS&^O^=3J8\=)@:B85MY>8Q)Y:[H\,B/?2VZ+76;T/VL>P! MW:#A@-T:3"#0SPHBNQ ^NZ$\^SAQOI;5\*WZ?W?*)*NMMLMJ)^;+6C[.MX_E MQ^4/64>SES-)DBR1N01QC@N E," 0I2"/!>I2JA$#,4>E0/\M+%Z5\E"=]::WXB=C9'9DCDI*^#M&'I.L!VQ#CA?(W6OVD_!3VT3 M?C8SLK>BFJR='29 >V])P&Y7O9 ,U1;+3XEQ^V?U NJDT5:_T?PX]^.R*@YC M1+UY?JOIZ-MJ_:R%'MS-I I*O]WJF+/0_)%T__+::%5DN>2P5B$4.]7H88T-/,8 **9P+'$," M Y6!O:S%U,BJL_QFJXQJDV(RR.&9$4**42S9$R M XQF"J0ISR1,6%84B<H VEG?F Y0S M)77C$(AS+@@9E52Z#3UFC2M7^]%":R2]E+S?K/@_OZ\6^O[2)+MIYVT7>!13 M13F"'&B'B@$4IPR0C$K !(OS J9(_]+%F;(5/#7_Z=/'VS;S4GY9S[F<<2P2K/(<<)H3@(1I=2&TDY01BI,$Y3FA M5IFXKZ#[U/BR,2#Z9BS0KH-LE(V>C+95V]9WJ\6"KDO3R;5NX>K3P76D)Z// M>>ZKS_>(Y\"7*LZ4MB5G:@0B_7C4&-Q$.Q2B!H9HAT-4 3%B'9KPLS=699J MFD_@"'O0*7&N7C. "IY'YD?UJE^&)S4[#,:, HQ%#E">$$ Y M9P CF+*,*E$0XE9I^JI,C[W-H5FLE2RU4MJ3VI\Q5%V)>_8!.<'ZW3LNF7^U7\?%&WN?G-3CZ;_L?M8*U3HP\@.HX4?(9S3>X\(=FZ]7ZV?2VI7$LI*($2!$K39(I!@6"$L@$Z[4H M2XO$K>-Z>_"I4=]>-]>0P!9>=LSDB\+ ?+-7*_!Y\3ES@X7LM88>.2[OU*C3 MX+LSUWBG653QQ-J9,@NYMUO- GZ<%S.U-W6G9?14J^F"< MD+%3!3H,/9,*T'6U;QVIQZ>U_*X_]?,?30\A329WRK@$NXB#!$&>(5D 3)"I MF)$I0!A- ;]9QM-U71O,U*D\RZRB =( ;$ M <%@]:VN2QRYY)4U!*=5L.QO]5TG\+4I /).UO_]N*Q>PGUUD&;;4:(DB95> M/"B<%P#%0I,3Q&;3%Z$\501SR#P"6.VD>VSZCA'0NE,^^FFG_L_F(+TFL4-Q MFRL;F'UFQ7:=$@SDL58P(8#U6."XX!1LZ6,E=.1%D0L0I\LEI[M?IP?:?\O2 M1 74]05-!LC#RORHU?OF]MNW=<4E1ZVO$EI P10#,HDI0!G/ <4\!F:IIA!B M+';3[!OPAGK*! M/RLA6[4-^8"-WM&M]^1.I..;OQW3BK(;>KI"=XSKKY!G5LUJ^4T[^H\F$.9O M=-,$PGR53\U1]9WZHH7Q^1-=?%R:_+X/FDMFF4P$1BD&,"LR@##, &5Q#J0J M%&4D-2T0G%)L?+28VL>WZI9FK*@*Y=U$C2'/32ZL4=DQT<9K;NP^9H,C/O"' MJ _8[DDX?< *E9'CI<.XZ3E]8#K)U>DUF/^!;U.7YNV"EN5/NHN0C&4& H,5($00)0B0 3!(!52X2Q3BO/$]8#85YFI46/+ MENA@C'$46^;LW^'(&.1^].P]<_9'U6/,QPA'VXY3,6AKF!"P!CQ"]U9E]"/W MOJ"=.Z+O/:9[;]';K9CK)^23>5"T(SS#""F*>0Y88@*B)1> I*;15LXDBI-, MLRRS;2UZ-/;46+%1+]KI9]]2]!BT;@;K"<70Q_2V*#AU$KU@KU.Q1NLC M>L&(=AO12Y>XOXCOEQO];G^8+^1Z5QUKQJ DB"80I$F1FJ W AADS%1?2;1; MP[*<6)VG7QA_:B]DK6)4Z;@OZ6;_5IY#\/J;V1.7@=].-TB<7M$.P[U>TW/C MC?:J=AC3?EV[+O-;LQQE9W[>FI+N=ZK:;"I;VT9QBQ1,,8(X@0$3_ MC189 4JE.,ZT;Y-SYM;,9S#LQVGQLT^2ITV2?#T))L"&KQX?5WI63(&.:-4^ M"6!C3IG=NG"P:1B8V4^*%-2:&_QKW5^>P53JAUOV>:$6:)WG)GO4A9T7+,5B.1=5F,)J^;"FR[).TM"N)!(<80D@Y7HUAW(%"L(@*%11 M(($+HG*G+X^MX*E]=$[: ]Y$+U2/6KH[1G/;3H4=KPT!\-!+R1#8N@>!.P(5 M*BS<5NRX@>*.8)R$CKO>[[[0W55[?O\[_VY.9S_K)VHF4!9G,&= Y;DT10,E MH$QS%$X41R;'"Q78=J5[3L#4:&A?N7RG9&2TM%_KG@7Q^F*W+S0#$X@C*D[+ MW2[3O=:[9P<<;<';94Y[Q=MYW>L$+K9\7M@YFT@(H*W6?ZB /\>I"!W>YRK>[\/X%SI?FE2UN^6[>?FTJCWH M.U5G"R0SFF88*0)!5O <*)2FBZJ3<>%B2C;F(@RZI%M= 5ZNV]$ #C'H7:C:),5:7!L:6N0 M#)U49 =+(/:\(FQ4TK,S_)BK+._R]+W-GOS'LMQ*DH5L[1#VU#9NDL>@(QM$=G@X&[EW7&V%"N M4'OH'?42+>;[ZNU M*?CYYVBY6LIH7DV&1KZ]6'4L/WEF)NQ>^I[X#OSN'Z"]KZ&M%+P)S@8=*(2J M)GE&PKCU(R^;>%(QLN-27Z98/=/9KGR:;Z4'S?RL9PI M6J0LRQ 01"* ,(E!D:0*2%3@'&8Q3Y%3=L]UD=/CD5KCFZC2>=_DY:GN$F_T MCBK%'9NF6H!ORQ4A(1V<.GJCZ4$CM@ %8Y6K DOFJT?)&)+'2E"5@@*C&*"<8E"P!(,\1E F.*&Y<"*?+F%3HYV=KE7+=%.+ MWB'QPAUIRZ5((/R&7IKT@,Y]Q6*!2:@53)>H<5CA*_RAUQNY0>MW2YK[>_SS?>WVW*S>I3K][_SQ58TU9/T_TPQZ1G. M"QA+G(.$R12@A&K'(RXH@"*C"!42,>;4/\]#AZE1R<-J0Q?1NC;$C3E\9L". M50;&=6#&:;2/S(NSS[.-?M,&1#L+3"/UQH9H9X2I-!F.CGI &(BJ?#08E<9Z M0'1,<7V&\DW>^[M<+/YKN?IM>2]IN5I*46W.K6XF\2"XC8P5?E# MYI'\=P6.'FF ET8>.2'PBH&GJ8'7;NC7&.C#?$FUYJ:]6?E9VU 7YO[+>E66 M,X1X@O(B W$F&$ 2,K,%PP&6DB0XHP52R"TZQ$+J]$)$/J\VJ6:)KE:AUOHH/2X5OS6( 3N ]/ ME\17:;IC <&E#CLVMWH7\']<+:N#K+?T::X7&75&6M.X1WQ8K3]L-]NUW#TR M,Y'&/$X2#C(A)$ 9A8#)G &!I.O7T<-9@:OY,;<#N!+:Q89>NN;,B M4JMU5-NQ?_N[78+C=T75&E"SU+N_V@\X4Y!?NP6M_3A6PJN>@E MK#G8.?SKL*"=%316N<%BIV@J=Q6F1@35&=A! MT9MH;Q)0JS4HJ3EDM#@-"S5#=E[%L+B/<>QX&?)[6\C="\%YHQ:J))R[ N,6 MA_,&Z*1,G/](OH>7IS%<3:TZOGW<+DQDPNUBL?K-G =HI=ZNI9AO3!K^C&4L M2SE& #)( 2J@ J30SD]&\HPF6'"5I6ZGF+ZJ3(T<+T5"5M;H_^R,J([5:C,B M8X?K::;WU-FQY3@3,O@.;."Y\#C>[ MCL'-.;T5&/O#L"]CIR6?O$3T#U.8E M7ZS*[5K>J7:%I:^RDEE%HYP46"H/FZF*DH)H!Q/ 7,4 R9R#(J>I7FK*(L:8 MR,R-8WOJ,S6B/=OOMU6%[5?O#,.^$V?'L"-.Q\ T>[;8G>M,N(?&A<$O5-A< M3VW&#:D+ ]U)N%V@87T;'7)-[0_T]Z_2P#!?S"OAVEL64FSY9JX]:].(=EG* M&8VA*!*]DE?"Q)\05@!6Q!G(8Y$CA4G&8\>^AM:RIT:C[Y626L$?I@^U,<+D MYT1?38>\E[94R\N#-5%CCO:B'E=;UT6^RUS9L>E ,S#TSN' X'MT+G2&,5BC M0GO)(_NZ20;*W6Q5BI$RHQ!(0)2! ::;?U5C_+4DPSPN)B7*K:V&HOLD52<8^% MG?5TV#'!$" /3!/!\ V=J3W4NLQ:[)1RLJ^NM)SO[Y=BJ3V7F@YW/Z@=FIF" MJ("48+V,,@U4.=2^!N1$KZ5PD6%4,@I6_*ZR*F13*N% MO6?I*PN8;?=80H(W,+4XX>:Q3V(+1;#MD:L"1]X5L07@=#/$^LZ16VGMHT/;OOZQ5 MK.JVK\Q^;U46R=6QOH"NK3O='[/!G>@&KN9X\J=&RY]OHL\=:'FXT]U0!'.B M+X@9V77N-O;48;YRO7M&T[L5WU9+(S/F^FFU-O$9;YZ_FM6]U$8<=L*IH 3G M"0.0L0*@Q#3<21 !(F5)HDDDIPFQS7*RECHUUM@K'K4U-\[(7G?[+"A[[+MI M9#!$A][SNPYFX",(+Z2\4JOLI8R6;N5L>#L%R_UF/S^E*E"X:R@66[3&/TO_X'@4GR M9\K_M9W7_0X=0QM>@&KGDOA"-3!EU/4K0W?E.F=L($?CQ="C.A?GC#IV*,Y> MT[O,U^VR;NCU?;70]Y>FP\[F>:844J@0$D@4:_\A+TRE+YZ 6*\R"(E31HGV M'TQU=KN7^9I IQ=\+W:X1[Y5C?Z::?XS]%\&>T1 M-AQ8+_F^7L?:)\7%&;1P.2[VHL=.=" %&%0$YS12E>8%SEN_HZZ%WHM]!L =Q/4PJR\_\HK8E:&I?:VJL MN2T TE-+XW- -U3NWBEBPV;LM>1-(4_OU'S+[+PS-WKND:V6WS:MOI"WO\_+ M&6>4\(Q3 LI 4J8 BPC.9 TRV(D.,V9T]KTG)"I+3P/A>_;+4J-IHX1K6<1 MM=SJZHG3T-M;!J*3+J[=$+GO<75@$&I?ZYR(R.HP\V;_JNM8S$7?]C2Z; MJ-:WJV6Y6LQ%'1RT%%_T$R.7F^J?=ZIN3C2GBWO]DRIHJ'1LY!!$UH1>@K8] M-]$+BZJU0=LFLX^RMRHZF#5(=XB@0(=*I VBT[@IN"%A/$G>#3IXH+RYNA\> MQBE#J>0@02@!"&<$,%X@0.(8JXS")%:T5[J<<[.\5\N2JS3MF1OGTV30'ZJ! M.<\#I?[Y;T/V#SP2\KK9;E9= B]<[49. MO:7E]^8W8D92F+(L%X 6N6G8KF) H"P 07HU0""'1#GET;H(GQI=['2/-JNH MT3$ZJ%_%G9IOOC%A]_O+,2']I\:.7H8"?"8JU,QWY@!:(I)Q$CTI=/J < M$YK7&.$:I\ FJ326&&99(@#AB@,D40XH5+F9#45ESC7MRKZ-4^ TDW;K/B"P M?^,4V+MQB@=" [/.Y<8I<*3&*7"TQBEP*HU3H'OCE.-;W!B"EMOU[,-V*D]%7J)=:LY8-T6--P]#LY?=%$0M4UYE.D03NE]M=DQ@6E[H\\><'NMO3QA4 MZ\^2&:OZUB0P3:KO3<_11_D4A4%@]Y4*-)KO9A[;G+0.):K@4@J0B=1$2.48 MT)PKD.0X8RI-$.:..WDG,J;VZ:G/HVHE73?N3@&TW;7K!W:;K5CH?YB6GBW](NGZ_%.],A0Z2JPP6QOF$ M2IK=>K,?5TB0Y9PF3"A!&+/-?+TD9&HO>:-G5"L:&4TCK6KTSKJ"2B>DW6]] M** &?NV],')K\7T%!+]NWY<&':_Q]Q6S7O0 OW9MGW;@=T]RK=W0Y;>JE? N MVOKYEZ70XDQ,EA3O?^?ZTCI":T8R"7DJ%5"2)?IKKW) $I0"#(L"Q9 7A"1N MH=!>>EB] Z/&1.]:9.\-J9MEW^PS&)YOHK8U46V.5URAW]39^1G#3<>XKB@]2[9ZU>C>%1I[A@!:34#EH<&@7$=>O\M *3NAP@.&(4Z3; 1.>ZQ@@,( M)^<++O?ZD=)[NEYJ BR_R'55<^W=?+'5M#>+628Q*B!($#<5C-(,L$RE $HH M,.091+E3">$+EMFK&<%2F+A8)6Q>1<.'QUD-I/>YVCG=*72=>G.J4U1N$J55X7.7;52FL0 MSE2PM+_7(\SDHU[F_IB++5TLGG>-(U22")YAP$B: )1! 6B>"A G>9%!)04C MV#I^Y'3\Z;'*04.'\((SP'731@ X!F>(8^7ZX>$01]$/EY$")#XNU6K]V"13 ML=5V$VV^R^AI59<8-.&^V^5:TD45#F&\6UG^*5!$Q&5\.D,=SMPV7@S#99U? M!"=T7.;G3]V*_[=MVI<\K&Z%J&:'+K[0N5Y OZ5/\PU=5.X;.ZX^_E76!2/E MO5S_F'.I_;SY2ICFUVY0_RTI4)86",8T MMB+(L12>&N-6MD1U:PK>LL;-DQM\FNV\P"E-WL#?A]LO']_>G&\B<2C;;P*3 MFQHURD21K4S'B(--X5S+L8 /Y)8.KNZH+NU8X!^[PZ/)[5W3M3F&GRDF!$X* M"A***4 Q@X )E /)F1Z^**K.P&O56;UR,".PJK'5_J]V^9+=J?,FKNJU%JS M2'F_6H@F9+9>YM!8*I4F"F2$ZO<=)SE@DN2 HI3GG&.D8JW:K"(F M(^,_WM3QJ-J.@-%U9R;)THD9#OJA/9S0J(>-I;N,W1A1=&>D3R=^[C(T3I%S M'2G "&B@)@RI!B7#^;L7,5P&,A M4R.TS^TN-]7AI]ETWJVTGLQWQ]71.HNM)47U1&Q@'JK!^K(#Z[-^08(OMSH0 M"%@-\$3$Z-4 +QEYKAK@Q6L#%00S72(A3;.TP#G(H=0,D&H:8!1#( G$$B:I MS&*G'ISGA$SMY3];YJHI,V/VKIJ.OXO%ZC=JW56O$V4[&NB+W< T$ JV_B7# MPC?E/"OB==\IZD8&EU"UXX, 6 U,">XP.;_\ M5T (]/Y?DC(J!5PQ]9@%KEWN$ M'628 Q+G$%#)!>6(%$):A4M>&']J+WZMH6D*4NGX<]/[R#(SYA*(W>][ &B& MWHEP1<4M)N>R[9TQ.6=N&R\FY[+.+V)R.B[K[<6W#F9V 8RWRY/4EN-_SR"G MJ2!<@)Q#DXM""" J98#P!.(TB3,*D4=7DMZ*63WOXW>'VOCAT/(D#]EXI M>,ZD\[)BP(EYA36(YV3T67_T S#\8L53G]=:V?2#KV,9U'-@SW/L.DJF+O'T M^+35_LG]2FU^HVNY"ZC1"ZB<)Y@F"8@ETOZ3%!!HETH!B52>QQGD1#DMH&R$ M3LVI:ND<[92.=EK?1'N]'4^V;>"W/-<.#.K0I]I]\70_ZW8 *-1)MXW(<<^Y M'4 X.>5VN==CY583VANI5FMYIDC=+NZ+2EQ @1F@$!/M^U$!"(T+[0 *<]S- M4U58Q= YR'0BH]&#ZNKTMXA51D2J*MSXW11N-"&WO#;$8>UG.0T6Z\'PX Y, M2G8*A\?2(3C";+Q'Y7S5L: 1']-M]\U[]>+67T;.(0?M*_-$HM3:+/(EKM8QCX,S>GB',5+5;+ M;W+]\Y_V;:>UY*?UBE7-IM5VLS6:: &KQSG7:M3;6]&*Z;7T4DNLI6_T/"ST MO]AS1)>1MF.^>3:84*UUN5U4IQ-/M-Q$FS5=EI173&ONE3^,T:'2BMP>K]-/\]]5V(3X^ZM=JL^^/:9HLFD* 2HE$Q D% MF=G]0 FAH) BUM]"DN0T+SC"3O53_=28FJ]^<4N_9H?*DJ@V)3JT'-WU&@UR M/')MXGJ=G@2F>X+ MJZ?=(F4&$YQ1&6, ::>^G M6<;5P0Y\5;KN^EY&V([6^J$V?DNG1LO]]L00K9LN(!&\3].QG%=JRG3!W,L= MF"[=X,<17XWGO)5?Y:/VP[5'_T6NJVQ^;<4=6\R_U0LQ112".8P!HR:UF^,$ MD#3-0"9HC)# VL-R:KQD)75JSE2CM.G\T*@=M?2.#HK[M;FWFPD[7@F.[\ < M$PY:9^)Q@BH0"=G)')60G& X)B>WFWWS#-=/J[5V#TRQ_GO)M^OJ@&A74R6# M20QS!AC!*4!,LQ2C10+2% O%)<9QSMW2"SND38V8]LI&0FL;E7MU79,+NQ"V M/'L)A=O0ARY[R(RBT4'3 ?K%66$2+*.P2];(B8069I_F#]K;U;\GR;*F9N%QX?5NNIB63;GC:0@@C&5@92@&""9)( ) M7@"I\C17<::$M&(5;PVFQC1[&^IR)]5F=6U&5-D1[0VI]J+;IKB<%?C,E@#9?63A,_"(!Q@]['YYG-%GH $R MU_]&-^9S]UP%EAX:F\DTQBPC J XS?5'*$. 2I@")3&%,2T*92KE!,I>/Z_# MU#Y#-KG4.TN:Z&:K-FK!YLS.61YX)@;^' TU"6'SVKMA'".W_8(&T\EO[X;( M*5R$ MT*L3:>9^C^?YDN9S!+*$A%#"G*]VM96"[N2L87 .SDS=23GWU MKB+AU5CO\JBC==:[:EB[M=[UBWVW_+2>R\VZ+E0X+__Y1B[Y]T>Z_N<[6?+U M_*E>;>2%<80XP#$V,=DX Y0R!4B2"TPP2PONN/5G(75JQ/!"Z;V9?U M2FSYYF[=E&2\_7U>SA"#HF!%#!1BVG/"J D+QC(TQPI3@J44VC#39<$3(V! M&ATCNA11HZ9^^K6BEB1S$_VM&[5[RJ]?YK8SNOZ_6&U-1S!R3-@?T)$L8@8("I&("$)>Y]C3B!#"5 MD )GAJ>H@ZMW*Q%3-<,J98)(#R6"F/]69 M $6J$"CTGU)0DJ<\<=KD.!$QM7>[TM"W9Q!TG*SHA<^0^], M.$+CO@]QT?I0FPZG L;=8;AHX,EVPN4K_5[N?7'%?6W%XP* ;[^;ID$?EW6D MZXPREL0H5D 0G -4P!30%$.029D)!(F =GT'?168&C&X_C1Y MI][-2[Y8E5O]^.ZW[G*B)(\+"$2F>1$QC@$3VB7*E! Q+;A*D5.R;Y>P MJ=&?T;6JT"NCEK;.&Z96.-OQ6"CT!N8L?^"<"+\LY;_J@8DR(3 M (6< 97$,6))3((7$J2JP$MRI MU=6K63(UZJM;;-8-4MM0M/MLFM(A[>OVK3@-(.9$I(+D)JI!J38\W[?JHY@? MWT0M:+2WLH_TW:-3TXCK=M-K/8^VFUI_@*=L\*VS0P_7ZP_8FU=[P#QV[%YY MAW>>D#S #L[P3)LY4>\GP M0 QX,ORHQ'3)N&.^N'B=3[S57/-#E05:5QZKJXV9^F.'W/)#2&*T.YKB$6[E, M3#=K# KWP'3BHO90Z#KD7PZ%\DAYE_5SW7I@;ZX\T#?1O.YP)TPAR2>ZKHI( MOBQD:8I(7BJ7^43G(A+;M8FB,R4PU22B4NM:5LOIQ]J6>9UT37?V #V[P%SE70#%=_[L/.(1 M9F7@+]W+"3%J5O.QCR36LW%43>4FNGTQ/>:>@#7C^B$:JJ*P_G6JBLWZ[GY-K^EY7(HP@@5R(MD^RDR-:8V2U:M<_:6EKF?85:^)LF/3L> ?F%)[ M(.]1Z:X_9,$*X/509>2Z>/U!.RV7%V!,/PHUXUGG0)V_:4)O3ZW8($?XYVT. M]/@?#3[J WW>L.-'],)5(;L@^?D3J"W8 <<=CT$NP;PK4BC)7P4IC^-FO-J"^GSMG)>)<&9H(0""6,* M4,I30 5.]%(CYY07,1',JD'@54E36T(T]5;,"_12W:C6U[4RS26 NTDH*&Q# M.R^^B'E4J+F"1H\J-9=&'KE2S14#3ZO57+MAY*##6OJ=JDL1WFXWWU=KTRMD MED(A82)3D&(J <), I*P0OM&7$E%,Y7'3AU'@VLX-2(*$"18FUHE6-6U/0_6 MCA3S=_%Q4&DA&6/'"Z*\-@>O'1QY4;\_1M#C M-7B#!3->%>29[KTM-ZM'N?XT+_>;X CK3WU29( EC.EU1$( S44,,.4H14*( M%"NG?.]3&5/[<.]4C"H='?.\ST!H1ZP]@1GZ>. %)D/TIKAL?JA4[S,2QLWU MOFSB2;)WQZ5^[W:5&-DJ(/YIOI0?-_*QG!5IQB"'"#!"S59GK@!%DH,$Y2*+ MD7;S5XJV"^)'OQI=HTI9QX/&R_#:O?U!0!N8 SSQOY,;O4 I[_EW*;8+N5(F MF.;P1'.)98%@#&0A(- $@4 AM$N0\T(4,6)8)%:I"XYRIT8?E>91H[HI*U I M_W,$HIT!^S@D=UYQG9-NEAD0Z8$Y)S3(;K&M[I!U1K8Z##=>7*N[C2^B6CUN M]W1@Q ^YWLS- 8K)W5J6=YCQB,)4X%NWW^GQ+.=E.A1W9# #PP+P3"%O?#N*V2(7M(7Y5 MZFMT$;>%XD(?<>O;^Z?I?5YM9/F%/IMCX9EV>SB3) 42&\^'J P0)5+M^>0B MR_,\*XC3HC+%:AZ MY;6=PV& Q+478EXM,^VO=V^.H;FF7"WFPJPKJN@P[18UU:)I420) MSA1@.,D @B9K#.<,:'^E2#B#J2RLW)9N,5,CA+:FT4Y5QURP*\!V,T(XN(8^ MH/5#RJEYQG4@>K30Z!A\M$8:UPULM].PN-K/+_B\,LNC)[F1M]_6L@X4;V() M$IA+PC #:9)Q@#*B .60 !JCC*L\S;+'(@@4*"\ H3C/4DIS1*T:D)X;?&IT8+2+C'H.YZG'>%D"W M>P^ (P>>1<*A;%,/1$:JS'3]T7 [!;Y@<>=1[_$]XYWG7M#VQ:'MI6L\+]^Z@R;FA_ -!.HOA#C.D9L$_+[T?%.4Y* M>KS\0>O*+W(]7XE=7YQ=5QS][\565 ?\O&JC8DRH#9MQ!:5,DP3$,BX *E*F M_4LE "4"TX(7%)/8IJ;IZZCOQ.XC%$;]+#>1:-2.YLN(:_MNJC\C>3#S)EKO M$6@N,55ZCG[8OL,Q86'<1\CNFS'=!V/H7;QJ@H]+,-U$!V.CM_MGX.B'+^^H M43C?]FJ/1;0#H_YZU7 $S.EXE6D,E2XRKO+C9J*\RL2<)+F\CA9^G]K#)_W% MY_Q>+V9-T<%/^F58[*^1Y8S&2@J980!1G@*D8 $H52G 19X2!C%/A5.ZO*/\ MJ2UE;%WFFZBRJ.*WRJ;6]5453X^NB:Y39_>-&G!"!O[(C#07SI\+3T0#\;VK M]%$)VQ.:8\;U'<:S<^)\.=_(3_I!TSR]T4_@W+17,S'ZS9P=<0X_'P/SYU!3X=[=L1>2H?H^^BDQ M;D?(7D"=](KL-YIOI;>WT@0B:GX6\O?_DL^S D,F$<^!@$CS)"+-:9](<\;2 M DG%K=(P+TJ8&@4V=9M?5]T<# J>]:!OPJZG>L2$LJ!*:$GBNY9 MDI;0A,J9O"9NW Q*2^-/\BEM[^O9NO[-\]^D.?BO H\^K.6_MG+)GV]_GYUAWP&X MY2(I+(P#DXT7@O[-[*]C$KJG?8?$UVEM?QV"BQWN+6X-OM^C9=+_MUJ_7="R MK-Z"3-"XB!,$TMR031)K)X=Q#A2-J2!,BL1N\>(A>VKTT[F=4)IZDY7^466 M'RTY3$SO/9P^<+_FQHTKTB%W:RYA-OP6S8GDJ>S+7(+$83/FXA">P3;&)K,2 M-)L[7^?E/]^NI9AOS-]F-&:"FD,$8LF*&"9"%2IWX95N<5.CEDK;B-;JMEN' MNQ'*%8SM."4<<@/32@U:H^G+JC?7>G\[LX<=*($(Y(JP43G$SO!C&K&\RS,+ M8Z._#%_EDWZ.OM-2?EFOOJWIXZ5*X0^K-_)PL9AA&1<%1 IP[9TEOMONK:WS'),S>@UGW:D-MHL#W)&"&!#96?TTF7<](P0L)WD9P09U",]]^W=YX>OMV\?[O_^\>&O;W^Y M?[C[V_NO][>?WWU]_]_O/__R7O_^[7MSR6K*LE. M*"* 8%( E28JS1C6R\O4.IFWERI3H^.],9&Q)MJ;$VE[HL:@Z(5%K<+!GJ68 M^\UE-QN/.T-#KVH'GQRWY-T@N':F^O:3,%YBN-B06"*VA.6I8H!R**80";*3*"G7$O_&F6[ 9/WHM'^G;E9"S5+ D)E0S*LDD0#)/ 5$9 1BEB$.2P%A8 M.:7' T^.2DTXI5$N,MK9!YB^ *N;,/M ,#0_VEGO%$1ZSE2OV-$7 XT6,GI. M_7:DZ-G?^VWD_44NY9HN;I?B5CS.E_.R.G?X(7?]&J @.44Q!2DI8NW?4 YH MPK5_(Y,<0H0RI8C+5MT5>5-[-1MUJT\)?:&PV_[:-9CM=M "@C?P2]W&[:6N MX5MF6*(2:(/KFK11M[ L33_>I+*]K4?SOW)?=SV+4RX*GH <$=/ 6Q5ZA<04 M2#C%BW[]_N/=HYW< #!H@FH:-0*J,HU1R7Y @@I-S-2XSF@)C)I52[R;R&CJF3)S 5>[E[H_6@._W!50#ZY .;_H MW3@$>N$O"!GUQ>\V])@ KESM&P!!-U5,^YVJCOR^KQ;ZYM+4C-%KL]U'2269 MA(@2$.-< )2E!# I$*"8*@Y1'"ML52/72>K4:&*O='4PWE+[?T>UXMZM?^PF MP8Y$@D,[,*<$0=4CU, !I6 A!38R1PX=<(#A-$3 Y>:@!:3V/VY6>F_T0E#- M-[>;#U*8%:%1;:N?@.<7-25GL2*8T2(!5*_5M'N#,)P'* M2_EI-S6ZLZ[72C=18UBTM^SXGJ UJ#QGWXX_7VU.!^;9<:0GHWO'Z[*C=EG09R*+_-TBQA1!: 0:E,OK8 12P%R%"2 M)C(G,,^=5KA7Y$V-U-L]GXV^WGVPSX)KN7<5#K*A-[..T!HVJ\@2E_#]L\]* M>ZUFVEVF=W36[KRM5V_+7, MM9XA.WX:$/>!^2HLY+Z==%V!"]M1UUKZ:W36=87F0H==YV$\.^K)C:D?_66] M^C$74KQY_J4T^>(?YDLM4$N_->N)*AEKOT>%A%0Q@@G@158 E$+-@8Q3@)'2 M[E66X#QWRHAR5V%J-%@5F5>+U6]-TUFU4SVB>]T=3PP]YL6.^89%>V#R,YTA M*K!WZIO2%#\9"Z+Y\N=H;T1TL&*0K45_$$,U_'-78-Q&@-X G30(]!_)NUB/ M&9DN6HFH^Q)![^8E7ZQ,C:!9EA,2QX( Q;C9:$PSP&0&@4R(*)1>?RILU7?8 M4>[4N._!-(1QKKICA; =H0V V\ LMM>XG80>&9VC2NGHH'70(CLN,(4KL&,E M=>SB.BY0G"FLXW2[?_3&0W,2_#>Z:2H@?I5-@D!YI[ZLYUJ-)U-_];->#C_\ M)A<_Y-]6R\WW-Y4+G!W1#$RI(Y;R0<:-2.@T]"4/IOMJ/%MY))==K*1[H[RU/;O?3 M7;:+PBEAB$N0IJ;Y,C3ALHS&0*8Y5BICLD!TMI3?Z$:/9$\65L*M7HFB?B5. M5!CN]=AI684*O*BCM?_-M1>CQX38<4PX?,>AG "8.I.-$T:!N,=.YJA4Y 3# M,3.YW1S2?VE]D-X\'RYIOE>WO]&UN'NJ4IW_HB_5E"6 *)8 DT,0!-J M ]!V*%)FGH% MRV^?3!?V\DY]DF6Y6A^.B0Z1M1DM!(9Y 20SQ0&GG4BAJGI;$@JDV(?K4)RNT[#Y8$,PBZ0Y^^] +6G7B<,0I%1/:"QR4F M9T!.B,I]!#_B^F6YEGSU;5F5_J6_-XD=Y3O)UY7DK[+<+HPB'[2533&UVM_2 M5W]9E?/*$YO%B D>"ZA)+<, I2K5I)8AH/(L2PHI8A1CC^W3,-I-='^U;5RU M'[@SSVP&U@9&>P/KB,/&Q&9-5]VTM]*-* /-NQV)CCB-XQ#L6%/G3,5AD0Y$ MTX&4&I7"PP)Y3.^!1_>C_F9%73ZL;OF_MO.UJ0RO/SN;YR_Z6=_<+H5)_WYZ MK-KP%'D19Q(!:/:+$58Y8%0*4!">I;" @B7YCM[MF-U>N =[#TS<7YKB^*6I M<_#4Z%W5E9,[I=W(V&$F[ @W,+KCD.I.:5- MU$[VNE]$U6:WU0HO[^*LC-O MN@,6B!L=!(_*?^Z ''./J[6F_F_JWW%YI#N)#!/P)S%*H8 %K'I MQ,I-+1RAG5@)$X41H43%@3JQ6J@SM35Z9\O0F^JPFE>'"BW3? ,L>TZD'36. M-ST#T^5 ,Q.RK:L#H,-W>K519BK-7QV <^@'ZS*J9P@#_R[%=B'OU'NZ-EF- MI?9:=V[PI_ M]&MERS U)7KB&>IKS^4W^6&U?KE-O#O8>IXEJF"<4P)0ED& F*F3QA0!N<1F!:^R/':JCM9# MEZEQZN%,9%%MT]&ZRO&J,E"U MY?%X5\[M MF.^P)!-S"W>:/F'OA_'8]0X?X=DL8-\K]N\DEHO\4M?K3Q9EMJ M@BK+=[+DZWD5LZA]1>,S5GF0LMPUK#LLK2#-!,9< I:D'" 2QX 4N5X7)X*S M)!7__,?_!U!+ P04 M " ".AEM6@!B;P'NC !"60< %0 &%S=7(M,C R,C$R,S%?<')E+GAM M;-R]67-;29(N^-Z_(J?F=;PR]J6MNZ]1$I5):R6I2S*K;LT++!8/"5,0H 9 M9:I__7B ^RH0"/ $NRQ+HDCP'%^^\'#W\'#_M__UYY?)3]]POAC/IO_^%_Y7 M]I>?<)IF>3S]].]_^?WT/;B__*__^)=_^;?_"^#_O#G^\-.[63K[@M/E3V_G M&):8?_ICO/S\T]\S+O[Y4YG/OOST]]G\G^-O > _5K_T=O;U^WS\Z?/R)\&$ MO/O3^;\6J7W2@H'B.H*2H8"//D-(46KIN+/(_I]/_XH>_UC]B6.!/Q-QTL?KGO__E\W+Y]5]__OF//_[XZY]Q M/OGK;/[I9\&8_/GRTW^Y^/B?]S[_AUQ]FGOO?U[]].JCB_%#'Z3'\I__SV\? M3M)G_!)@/%TLPS35%RS&_[I8??/#+(7E2N8_I.NG1S]1_P67'X/Z+> ")/_K MGXO\E__XEY]^.A?'?#;!8RP_U;]_/SZX]&REJ2W9^.<2IQG/Q73Y]LDLW?K0 MI"II-K_\S4F(.%E]=Y1Q/'H[HW6S%Q?+>4C+D=D MFRY?'>;I'AYNKXN+3_S\E< Q74+Z/)[DR]^N1JJ%#I>SQA(]5QV1_I>?2 (% MYW/,'\XU]RBC*RZ79+UQ];8+H7> GIOTOYM]">/IB&E6E,DDC6@T*!TS+Y\F4U7#/R&7R+.21Y:HT0'WL4$2JL (6"$PJQS M+DJ9_5,[Z$9@N4O$L%C95JMW0;*5B#?&".VH<=9J1\+Y&!=['R\)N,F,URFF MJ!5HI3C%!#F"XSJ!1!F(D1 T:VU2(5X*<5F(?T,X\LE]34($'9) 7 M([*Q3AJ!8+1'XH-[\%H2'S(7YQG'&&5K;_?J[<.@I;D/TU3(G8#EE#X[>VR@&+E&0W4PJ%/+2I(.HT0*S64?/0U$HFB#AUFN[L@_M(+&Y:#O!QND\ M3!?C*I1C_#J;+T?6D!,OG0(F$N&;14T>E2"WRJ/')$O4.;4Q%'?>O!9"Y*M# MR%8"'A@DYRG'8_PTKOFDZ?(P?,$1VH3))W*2D@R@R-.&P 2'S%/6.DEA3-@* M( ^]=2UPJ%<#CJT%VP4P#J9I-B=,KX2R2@N\G9U-E_/O;V<91TQI+J*2$)2/ M9 R5!Q=\AIB+54(X[E-I@),GB5@+-OJ5P::=V+M T6GX\R"3I,9E?'Z"='BV M"LNLC,')B""XI\W4(-E)&1D8EX1")6QTO %^'GG]6L@QKPPY+43=!6;VR/ZOA1'W M.C&RH7A[0LAJ&SV:?YS/OHVGB:)\SEF6Q4(67%"4KR-X%CG(9+W7N'V0_-3; MU\**?YU8V4;0/0'FXVRQ#)/_=_QUY72YF)'K0@+A9!.5HKW3%5N N1(EZ=V8 M[-O!Y=:[U\NUL=>)ELVE/#!6JDG.%D&Q?0%J(XR2*)=H40K.50 M,EN?O&]9#P>G*N6TET8#2<8#J;$Y(I-#\=+R=(M'-7#&> B'N&]=#P^O)KVXET8'1<#H/M1[YY/N7.)N,I!!6 MJ'I.Z;2H9<,%7#(1&-,*D3ENW7:)LENO6P\'KR>5NKDL!P;!X>P6Z>\GX=.( MA\BL\0R$8A0^)4X6+2@%Z*O+DY7B]JD*D!]#X8&7K@>(UY,DW5:NG>P4^W^F MSV'Z"5=' Q&U]8DA:)015%$:?&&,_N#>1"PBV^W"T8?>NAXP7D\.=&O)=A%_ MOCV;5^F='R96E)-*SA:CPIV-3 9@A3DR?.C!"Q%DHGQT"+[^?#;UT/* M:\N -I!T%X@YF-+30EJ.O^&[L P7;(VTEBXD))MH%<52W 9P0=;229*+CT89 MT2(3^O#;UT/,:\N'-I!T%XAY/Y[@_&U8XJ?9_/O(L.2]BQF*(NNH5++@5$"0 M3BLG2W8NM3B(N_72]?#QVG*@F\NU"UB7:!2SVO^#\$^V/O\QG?RP_OYU] M^1JFWT>)_"H7O(&@JF-E:BU<)ISG(ID)N7"F6UB-!U^^'DQ>3PZTE9P'ALM! M*O.]LSRF3^PME[@X5\DJ0&/(N50\DQD,Q 46!E$%!=ZGZ#*:*.-V:'G\W>N! MY?6D21M)N0O35(6+V5H0LBV]QR';SG>MA MX_4D3;>4:A>8N'$)[.0SB7%Q=+:L[0AJRF<471'%IP!6%W*U$XM03Y&!>8DE MI$A>^'9W8'Y,PWJ8>3T)UL92'QA#>R2?7&6T,HB(WHC$R?M.6M7-DR(S)QF0 M"Y:,TRGJO%V^]=;KUD/&Z\FT;B[+/@P)43X/DX-IQC__$[^/?')D##WQ+1S6 M\@(#CD4'P;B0O1.HL$5"Y,YKUP/%Z\FR;B_;3F[&O!\O4IC\ \/\/7UG,1(& MG>;%@UDY3Y9$XSB%:5DYY\C-CD[8K>#QR(O7 \CK2:ZVD&]7$#F_ W;.!'U. M"!L3!&%4S>D0SKT/4*PJ*@:LSE9#D-QX]7HP>3T9U38R[F*C^=ML6W)U0XEVXHCL3:=G87)QP5CG(!CYTQ!S8*"\*;6DP0''XF4L,>BT79[L MH;>NAXK7DT7=6K)=V(F/9W$R3N\GL[ *]5ZZ'B=>6/=U4ID,GOLZ/!#Y#UIT6WDV0<45O5OM-E)'8H$QD,]%V*F]B%F8!AW2:-& M@UMF0*]?MAX$7E'^#W9SLUE.?0%M?/:M.LDW&4/(^5]YM(:, I76QK%0M$6T,8J M)9,J'K<[B7_LS>M!X_7D.9M(N!E*_NWG>V(E%O^Y54_U5:_IVY2NUSS]_!?; M=4E_@)#F[=!YC,:8[""P0EK+G(.+*H//AE9U\-ILZ2\U;X>^N&X4@_G-]^,* M'YPF/"79O*$/_W,4G2HA* VI" .U#!7\JO),*Y:5,H4WRE;_D)1>&J8_1\L/ MA8MM9=[WZC\Z?+=_>++_CKXX.?IP\&[O=/_=F[T/>X=O]T]^W=\_/=G(-/SX MJ0WMQC-9V-*HW.N@?53>CZ=AFL9A\G%VWB3N"HGHK4[":*#?ET";@H>H& .& MQA7+5;;LJ5N!6S6H?X*N;?L?[RT6N%Q<<4D1$ZVI&*JS3%SR548ET^9:(NK M38[&->;R-@6=]%)OA82[?8^W$'<'+=7/J;]PI*Z8\*$DG5!3J"4+A5J.8FYF MR3^3,HEL@W'\J9.1S3%SAY!AH;.-9A\$R39B[@ K;\/B\]XTU[_V_^ML_"U, MZG:\MWP;YO/OX^FGOX7)&8XRLU'9[,$$6_=W6E"KE@$)A>?"*&&>;,*P44O^ M=0CK 4M; >!NI_[FVN@ 8GLIU4:+BV-,2"S%"1[B\O*25Q Z!)8@5 M25I.0$K,&?ZK>\"6YNOG^8KLN[P\G&LNT %Q_G^#6,\_Z? M7W&ZP$MPJVAX8C*#54+LW/M3^^" MX(9G?;=A]_VP_!GO&Z;G+J,GY$K6YGE$D M(ADT6)F$,K+&A10R!Y9JJ^A40BW# M#>2RRQ*2$BRHUC/-;A$P3*_E'?JU&TNW SOR<3[[BO/E]X^3<#ZBED*]KS6= M59TOR26+,7C0N9Z;4: 'CO$(O-1[0AZMU:V1\A0]/01$3;(US83>@6WY93;+ M?XPGDU%.-N3$,I HR";ZVMHU.PVUIZ<*O(@BGZI"V 0LE^_N(0)J HR-A-D! M" Y(W--/8PKISX5!.-[_,TW.ZM72*YX2)HW.RCK'S8*J1191%0[2:&.+0:E+ MZ]F(Z]#50U#4!#S-E= !L([(3H;:N>L#A@4>CS]]7AZ5WQ?G'(Y*, :Y45!H M58"2]<[[ZEPV!"_)H;?VR:[,FR#J28)ZB)N:0*F=V'O T/(SSB^6Q&R:+N,] M9VV4R8 @=PT4"P)<(79***(.4V&VM$[V/DA(#^%2&\QL+>8.L')./\DA&T?[ M+UA?)T36>;*K?H$YH:.=-R8IFY\$K-[<0VS4\$#R68+L(!KZ, YQ/!DOZZ#A MZ?F$X<^S"0E]45WTY?3$\$DB1Z)$Y,H& BU,#TJ#E9A2DS[9-U3C6&W!%M7 M)1.[T?[C$-M&%1V ZG"VQ,7'\+T>MEXFJ$KQ05O-(>K(R7OC CQ:50_8N J8 MD\*G[A9N@J8'R.@&1EMI>-96W!T@YO*0_@X74O.8!7%A8W84.[H,7FH-,A0= MT$EC=-Q1:<0&N-G9[K8CW#00>@?0V?_R=3+[CGB,DUHZ?5]6(RR)6_(C09'G M2&O!(L1L+$09ZT]TYJFU6_U#HH;-'>X(4&U5T0&V;BFI>Q^;YH<+9:S+SB_SY,)1DEI0;HZF<^% M.JD3+00;@:-D&Z(^@U5\C098V5^',QG=?=G==-U4JJ(_K^ MIY6^KEW1I .WAD% C13F2 _1I4C_-$+F%(H+=ZI,'BEN?,Y;AQGFO2,<[5;F M ^;E5XP]R4C6J%,)L0[_2J"4DN"M=A"R"#Q(ZV(0:X%G:[ T;[NX2[ TDVD' MV]D#?F-4S*0D(I"!K,6\C$(1G@J(H'Q21B%VLL<&"2_7"6R:?SG&6(6LG Y/.AB>G/3;WKY]9D?(21S/;@N$Y M7O:&FND <.\N7EO;EGS!T_#G30DB6><2LW66 ^.U!".G!+XX!]E9"AEBJ+F4 MQD#[ 4G=F+3& &NIB0Z ]6$V_72*\R\W3S5'$=%PBPGJ.$Q0AKQ$7Z>6&964 M4-GDY%L?X3Q$1S>G-HTAM+7,.\#-(\<$-RRL*T[I$K'6'],?LI#_*7T!G2U# M4:RVI?5%M1\2UENPY>0*>42ANO0%OF(.DV5;2[VOM-MU+V)"J4#&LC9 3ABQ..EM\JVK0+>\Y_ 2 M#OON4-1(%1WL6Q\OW[MBZ;QU7%+U7A$93,&B(8OL%3A:#A <+U9RD4+SMED/ MD#%T]] V&K[?&&DK<7> F!O3BE?TWQQ6G%4ATRG(WX^>]G*;-?@8-"3G#&WE M0J!KC9PGR!GZPM5.$-1*_!T@Z72.]?>:MBYON4S&L&[0CW&PI[.?#Q9_#98J?5I7N3>[ Y+RZKQ@F'\,X'TS? MAJ]C\JY&M:&I,=8 ]US6"+\3<\/WG\,%O4\\:C MZ9PC.D"%2!QH\@J#":"SD3FDJ#-_:KI.F^1 -\);H.\@P_4A, M(\ZSM9K3$F"U/X00GD+5D,%@YHG""ZM3Z[Z#/Z*IFZ.1%\E9;J^6#F!V(X0] M^4QB7NR=+3_/YN/_QCPB<91B68*B'(V4ZTF:]UYQTO.V7J*O9>PL+LO9Y/Y$C>N2?)%C MH*!&2I]!Q<# FV( ;98AN<08:WV=]%D$#IUU;XRC>][_SI35@>]_^W"!EOW1 M?"70O$KW?<3YRLB/DM+28"FUX9L"5249D'GP67DT%LD3V>WQSF.4#9VOWS'V M=J">[D!WSXV(A4M-C@1@D0R4PP11" E%BHS)9R=4:Z/_-$6OP*5K![*MU-$I MN&X>>)7,DK"%08XLD),J$6+@ 8PO/B&WZ,MN3=D]DH8^ !@ 7ILJI%-\'2P6 M9[12"FWWQA0!3A7:^WFR=>]'$$E(%67)T;4^4WJ M!,PV% W6&&+%&0Z>:4W&. 5N!'>Q^46>;=-H.RL_?DEL;:6('C%U888M"B9U M]."PEE0[IZ!2#MEEGZQAF=D=VJQG;X4[ZP_S\EC:0 $]XNBFDVA+R&@S!U1L MU97+0K2.@]5%%Q]U#LT[^#U%S[!-9%X>49NJH@-8W2IB.^=FY'1,R1@+0M>I MHHEL;5@--@A>>I4U11ZM,ZH/D#%P3YF=HVA;R7< GNUN-J9BK/,4U&I5J[2Y MJGUYDP1&,6T=_F8RMDXU[/Y^*G^]F?R7T^;K.]T\.:4_?]L_/#TY>O_VZ+>/ MQ_N_TF<._K;_X>CDI-GYYM-OV?$)YS-8;'3&>5X;=H7K*Q#GP+5A'B$5D6K4 MJ&I9&H)WU67+,;OF+:X?(67[VK&+!YZNNEMXGT242D'@M;PW28I:/'<@$GI? M="B&M;]4=I."8<\B6^C[?HG8QA(>< -=S)=U,FH^2\NC^0G.OXT3[OTY7HR2 M8,[%7"]0HCJ_;^)*;8>B)4\216&X5K$.O> &.NA?U\AX[-V=G%-OH,=90Z'V M 8I55=HY!XMWLR]A/!T)#%F*E"!X)^OM?=I?'4486417HA9&R+6\I?60<9^ M8>#11J?W ;*E@(=N.GR,U>TBS^PW_!)Q/DHN%"M- +2A6E#/*>B, F2A-SO' MF+7KM8:]\^#!E;ZMGF:-A#:TPDD/R6A#XX:N&*2K9$2C:"K:#F/QJ(Z6X _HR\4HA"B) M5D_%W*>BDU*DS=V+1@+N "(7^+Z>?JJ+#T&' M2.*(9 EC*G4S#> R#QII<_7-!R#%@/L!R'N2TT.=9*]& MK=?)M_1?KK>Z6'1HG2H@31VUA8J#\]Q#8"ZC%%8&V?H(8@,RAX79=KAX&&0[ M4U('.'P[6RR/RB^S6;ZYY9_,)GE4$L-4A(:@K*YM\3NIU.\V]A_D^\P=((M;&FEN--,U&&7>8F0ZMJ[E>9R:85V<1NJ^&W.UD7T'*/H%IR2@"7&RE[^, MI^,JG.7X&UZR(P*7UNI"9C36Y@@Z @6J$KCR/# 9'*V^UOO4TR0-Z]SL!D\M MM= !J(Y))T3 9^+G'44%D]G7:K\OF5&,1U&#C)AR($$Y0_Z;+! S%Z'P[+1J M;9V>)&A89V@W@&JG@0[@M/=E-E^._WNEDJ-R0,J9?AK'"=9(IFA8?VDW@&JH@PX056/*&DU>BF@4+:DX M*PU6E=JA,UEPA=6^BB&$)(S4KGW!ZFT:AKT!M!O4;"7GGN*SZ[91H\R3=Q1C M@#$J@W)U5R:3"9DD@P3U%%CKCN\/D-')?;'&,=F&8NX *601D92P/.?@ N]U M\I0+NK@4"J 4G/C@'GSR%@J3W@9D4RM:G M83\DJI/[7HT2B$U5T &F5FT/SQ?&**0@T48-B(%"1\E470X9+*: Q5BTHG55 M^XW7=W*7J]$VM:%8>T'$X6PZN[W37@:$9#*-SR0+GZI;)IT%+PN2H^<9B=0[GIX14Q=.W&RZ>(-E-L>K49RX()LZ M#Z2T\33,OZ_D62]JU$/BV2J/>KF7CVC+#HQ"2) 9'2A5CV]*Y!1KQ,AXU"FY MUI5!.V2GEQMCK1RN/O3>A;-_P>+%$GZ#4UR=/@9AF>09?$RYKF0/@:(5$-SD MPES!PEIG$1XAI9>[82VAMYV\.["<%)W<"'!#D1A+CF!XB:"8<.!K6T]AA_) A_++[N37:;A(PHDV5;DP4$D4.K Y3W7 W_L6QI-:?_Q^-C\)$SRI%Q+.FU#G M_^]LL:R"O>J2[Q6YHMD:R$Z;>F:D(7#:IQG).C$CO<;6!4NM:!^V J$YJ!Z* M+EY:PQT@^PFYCI3@NDCE()M"\L1 1L#6;*!E6J%@RK@7-);#5BSL&G^M]-#! M/GPYJN:R7]B5?*R/O-CH(1J&H(K,X)2G/Z3G.=(B8;$UGAZC93UC]EJJ\9I( MO -C=)>/-V$Q3B.3E*X=ID$RWB/TC(L!M@&QW_ M #C/%WB'J'DWGIPM,8\,12^*6UNK*<@F8[3@@ZT#( RW$B66U+HOPR.D#+MU MO0AR-A'ZT-=O_X[C3Y^)Z+UO. ^?SL%?2[W.6;EH47@I+&%MT&)5F\/KHB!A M!<8=2&=TELZBQSOGAX_RE--8O'&])\=8X MY,"40L.A]ED%I;RDU2T4,,6EBL$+S*VKTY])XC ;:!>0;**U5]Z:[=>]PU_V M3PX.3TZ/WO[GKT>-]+MFM;E^WVPZF>&-!G MBU)1&@^IH =E'2.KF#*).!8NN$:?6AN+M0AKW-0M91VS\.3")E_[@[ "T68$ M8[CC*F+BQN^*S0Z:NK7'P@]:O#U'WAULL5?4GTND9N]F4_KG8M7&RG.I ]I8 MZ[-K-I!S\$C"B=F2DZR5XKKU78HG">H$2QMH^C'0;"WV#C!TAX>+GD?1)Z:U MH1U="T$!-/D1WF5!#J=D5O"$H;2N4WV0D$XPL[VB[R8NMI9Z!]"YT:O\LI^5 M5SE'9H&Q6L3!90+' ZLA2BR&R:++#@X)'E@OCPDN&S-&HC-1J?6:W3X# M0P]3,NS5XO;@:2#O#E"SE]+9E[-)G3?V6#7.!6,D$!ERX)!<+8@P.9#_IXE/ M;IR5IMZ%;7TBO#9QPUXIW8%AVHE6.H#; X=;CJ5@/!$O2JI3?I@$+Z4$-"DE M&;RVN+/)ZQ^Z;*G:)%C?3, ]0.1>TMT85(S9!,%*6DY2*@B9[&I4J)SE+$G9 MNGYSL\.0E[R4\"RMW@7)5B+>&"-?<3Z>9>)EOFQD3.XF2=]V$.5W.('V8PH,0Z M+P"0.P-*U6Y)[6[%DH[ V$C M=?6+RI4U?Y3+D2$WE1:8 %XR,5F(W>@<@F.B6&X="M-^WM$&A';7K&E7&V\; M576.Q[WT7V?C\W',BU%225CN"F1=:@,SX2$DU(#1.NTEUX:W[D*X+FW=M7K: M%>HV5DB_0+LH(K_)F!.8"U.^=NL,H#*SM(** 2P!F2DYRN9WU]8FKK^&3#O; ML.(RDMG.]5@/IXN5&H_QG&N\&!-T+I%C3+-/T]53 M5@MQ5(SGS"0)/'I3%U\&+Y( D906.6LM1&N,[IJG_AH^;0/MKA#P6E;$M3FH M?X9IPE7[;>*5ZQ(DA7K&4.27:LTI:0*\4TYY3]M.\Y._;>CMKR_5SI'<0G// M1ZD_1^D4/]42B=,=M3DKA0E7H@&?K00EA(00$2HB2]"5(*EG;2K?@'=/77 M=&4;$#771 <[Y /5&#D9&;@#S;BFQ1$#N;\V00PAD#.,+C:?T[!AP'' MRVJS*8Z'N96^=_+K^P]'?S^YS5*K.^A73W_)&^_/]=XJP M#Z97(WKVTG+\[;R%Y*4$@A+6%1.!:>M!45 "/CI-NT#FL[HM@AX("':IK@X\N]LAC[CS>>(?O!H\U;>I:;_IFD\P5L,G*\N45*QM<,E3$:F*P8*KPS,Y M&DNNBO6>[31OW(B/84N>7QC#@P.A Q/Z#NG-:;Q2,7T]P96NI_GF4,^15#H7 MC@X<>;MUF((&1QL/"#0H,459>.LRU'7H&M;@#H^>V8Y5V0$\KV3U <,"CVLS ML:-"8ES-EKW)V.7$)%.8"E)+B*F.BRD^U90X!V0Z8\RU8+QU'\+GTCBLC>T. MMCM5<0<0OCT>^?UX&DCBTT^7\V_?C1=I=D;:&!DG"E"V=EKG'D(,":)) M14MI'(;66,%M;+BMPD3D0$@-/P<SL[@L9Q,2P/DZ9;:XD.JE7%9/M Q:6J?D%6E39X61;Y2;GT0_1<^P MUURZPVDSU75@8M]=O/;&*$1:9O3W6_KFF/A!'5DQRH(IG%- ZWD]PB]0@I/% M9Y&8:WUZ]".:AKT3TQT,9USD88S0SH9&+-0D?RO56JTSA11AT= MBM8EXIV/&>\.E&V5V,^V74F_,9KLSM"R8PR3\7]CKMRO$M%,1<[K&:WPM3.0 M*P4\2QP2CTJPJ&+[KN_/HW#8BS3=P7:'ZNT'PY=3B&Z7(X^B2,4;E, ,TZ 8 M+Q"UT!!2R:(DM"DWOV3]("7#7K/I#I,-U-7)KEYE=S2E>.[K[/R^QU%99=46 M?&2E"*D.ND&1 JB4#'A?R%N1*08MA?9L%UOZXQ0-? &G.Q0VU-^VEK )'M^< M+<937"QH3<7Q=*78\T'QGTCF]-6"A#J_T/<\T'=7NGC[N7YY4#,49ZL*B8=_ MY<,XQ/%DO/S.1T5EX917("0CF3O!P&5''KB0FJA"JUWK X 78FW@>SS=K9 > M$=6!X7\_GHZ7^&'\K ;9)OK4G.;[#\[]O2/3BPM3U M&!?:"45Q\OQNE'*!PEUO)$A5K.-8M$NM.\RL3]W -X^ZP^^.]-HE8B\SUWO3 M?#A;XH+DC^-OJ\:T&FDKJ75,%$P44,@$!*88A;?)!.LHNFW>*?,Y] U;;[,K MC/P0BHT4UH47?I^[>K(WI5\:UUYC++%8B'ZIO <5&:.@@CLHS#'%58FVN>_\ M)$'#5LH,!KA-5=(IPC[.\6L8Y\MCDXLR'EI-J\N&YU[*2'#C9)!U#H05H)2U MM>E)@7K[)KE(;DIL?55B,TJ'+849#)/-E=@I6%?L7+LY%WSEF'WP'*3!U_F%-X0=2P!2J#>X*;J*;76&1^1G1<)+NJPZ$]&B]X M@8)U.(;*"8+$#%%E[5BVKI3=Q\WWZ1JV!F5(Q&VCH"Y!=[O@^RK1.DI"^,B% MAA2U >6=!X=* '>R(+.()>S>T#U"W+#5)L-MM U4U24&+_W88Z10ZPQ''+U) M7B>PM(J(H>(AU,9*"9%[J5!XU_HL_H=$#5LJ,ACFME%-!UA;_P[C2",*(8T& MC:J6KD:2&P\2;%PMHXP<6Z=;UJ=NX+Y&W:6H=Z37S1$[HR6X2\2>E_P_(DCM M7,GD[N8L:,6SY,CQM1FRMT8(;K1N7A#Z?"H[&=_T0FT=6JFK Q-*X=5E5\3: MJG:.=\\T1S9)'Q$#1*%TC?7KV,?H03J!EC/+ K8^*/DA45VV?VB&BKM7,IJJ MJ(MN< M(-^92W",^"TI&ZDB,\JWCI"?2>*PAR%#&[Z&ZNOG=(2D228Z+]Z3N"M39-!_ M"\O*U_>C\CC'(R.<2\I+X,;:.M%*@2<.@3DKT6A>'ZV:D#GN2\M*@?0%U M=A"_K"_5430RI2A)D$77+KFU-P0G5UDSR[T00?K4>B;9^M0->^;RPMC]&?!S;^A#P^51V,OWXA?([K=35 M@7V\N0VL*BHOS].=S$H;1DXT"@K13!TN+C2"%$4;G:TGX>UPV[Y)2Y?9G&88 M>&)?WE@A'0#K&+]>N,5'Y18?AGM6M#503.UZ5R<6>&XB$'LO&UF564G%0B8A@K*%+#XS6'LM>EZ2R4JV M+G5]C)8N\SD[!N%V"NG#4MX,\NL,CJ.OJU&3^W_B/(U)B"/IL!2, E*IDYV1 MMH'@CL95Y-^ M-LU'<3+^%,Z'G>K$!6=&@S V4.#N+ 7NMH!WPB=F0E9WFP/?'W+RO%=VF4)I M#:L=:J&#H&)](8Z4*@W3[R]G[-Y<5>V+:$2VAUN6R1&W0=4-3-#>I1T4'I(3CKD<6I=?;$7PL+YMGQ!_EA*W MG.M'$IBW&5VT'1 4LRYPBVFA,ZZK)W>-V]^,H^\+M MLW[Q2%;9720:QV;QW=73TJ!H]9%Y E>K+Z*"%&=+4GLH@4*%C> M?/+SCV@:]IK7SO#55!4=0&L[JQT+TZ;F;DM1D:QVL1!EOI^CQ Z"G).SKU\G*S&&R:48#Z9E-O]RKLA+@6)2$GT]P3*^7M\L M$0(K 60P2@9OC'"M1U>N2=K /8%W!L-=:*8#$WDY,_UC&.=#7(ZTI#7A'(.< M+((*M&AA9KOW9_>7.9=0.9JADKE8,2$9B*R M!%DAF5B5& 3A#>2,TM4&*TZT+I2X0\+ MT9?!#*;R[P#R-R[^7#9!QH7M #. M3?7%3_*(:QX1,4$H=58DUFLYADQUC(8YS,$$M?.+HD_0-W )ZPN ;6?:Z@") MJS9D)^-/TW$9IS!='LZFB=@YG8?I@N1&(EP%T:L>X]?51+^,O^&4C[+VB27R M'I,WA80J$7SP&9C7)DJ'PO'6D>@V] Y\3/("2'TQ;7: W%4MYL%B<8:9:+?! M*B\X%,_<^3DKD:P ^=:.T5!3^L]]^;[!SZ=> %D;2SM#I"R*@^ZI)TA8VBM M!!$R(^(+-H\4;[Q_X/. %T#*QM)NAI1_^_F><#_0-U8_ M6OVD_M8QEI_JW[\?']QZ?BT$PL7%E>B_DI=Y_H[37_??'OWV<>_P'WN'[][L MG1R<'+W_>+Q_LG]XNG=Z<'1XFXG%^ O)^4=E6#]\YL_7)-]EYN+1]]#1A'S\ M6]XN>J7C1,KM(5-TIH>+;QV!-R%\:\]L&R+J_./)K&*!/GW#(;B>H/&1GI?& MN#@E9;^A]_YS9$K)PFL+UM;.4IR^"L@ED,N:N$//K&I]P>2E>1PVE_+RZ^&> M?]@SICKP%"X#NW>X2//QUPO)O F+\>*HW!30-8?)LHC1:>#%$8=%%(A<:M!* ML\BM-";M:E;7^E0.FQ :'O<[UFO7GLO)P2^'!^\/WN[15O_V[='OAZ<'A[]\ M//IP\/9@_V03M^7I![;S69Y!>".'Y;XENT(?J3T4F07HZL,JX1PXE(&\62E\ MSD5C:GVGZ'%JMB\Q6+4E796WSZ:K1_Y]O/S\]FRQG'W!^?4B*!YC8,'4[@-U M-HQFX&V0P*L3'RQ3*;6NG%V7MF&W\D9(N5]PL /%O,Y]E7DG0[U7P4(=2R28 M Y\$(X8U.15:%HNMNXJ\MGUU1R#JM'G4"@KPU/+(,058884PD^,R/CKG;.]2C< MP1CNZ[5VO99HX623]&K.G ,ED4-,B8'$DJ+TSBK;VGE=C[)A7=<=HFF-Z=;; M*JIKHW=P^+?]D]/?]@]/3_8.W[W?.SC^V]Z'W_=_V]\[^?UX?_7]3>S=.H]M M9^J>S40C*_<^C.>KT^EKB%QOXH4P5Y+.P)6(M(D;#<'ZVI]6E!QUSE:VSDT_ M1<_6\\T?>/:-X,YX6E@\0$ 60&7T$%<<2X/92Y=%:=WY\TF"AK57S7!Q;^!X M,R5T;91N=1,/-YNL;V"*'G]8.P.T)L&-S,ZCS=9O!! A1N,%&!M6A^'UMIH@ MQUS;J(TH2K+0NO[N1T0U:'#S\ L>VI^E=L*(J,'5?+BRDH%7F %ITR:T2Q-< M\\Y?SZ!O6//4%C\/=+G9C9ZZ-EF_'!V]^_O!AP_D?QR=_KI_?'!XNG?XR\&; M#^2#G.QOYD3]\)GM#-CSR&]DQWZ9S?(?X\F$0')WCLF-1,0E)C/MFKX.==+< M*E Z)0BUJ7I$D26R1/]HO:2?1>"V]FVME]V(0$P(TFD*.0I;#7JIOI\ZT+.MV>L3B*)P!RBBTD7(5N[7 ]3LJT=NOW4:^ J M JC*4@,+QM=B!@X^*@/1.N9%*(Z0,:UD:Z/^N"6DA\JYMQ=NCP]/C MO;>G)W\_./WU[>\GIT>_[1_77,WQ_M_V#W_?IY^_W:\?V;0N]7DO:&=MMF"L MD3GZP?G[]9 &IDSTEM$6AX8\[6C ,6$@LY09,T9'UCK%OB9I+U8:0NL1C?&! MHHO:>XBV6O!UQ2I#WP\D ^E:F^C741JR"PQM7"?R'"UU;?1J[+19N=K%;[8S M4P^1TLH=NK]O7;O57@CILP61:REMS.16&YV TXZHBA.#T'QL5Q]Y_2L.*V!^0V,@*K6YP M?9Y-"+N+FG!5)#;*Q!:O-=JEXD_O(5IXL5U<+ K.S$)@O]60M@I>"_*#,!>=))"U:7^C:CN*MDP#K MOOW-S;=?F]@@ZWA?K8!G"EJ53'7!%0210C%!9.54ZY%26Y+2SZ\ MH*J[WDV/,>'X6YV3M/@P"]/%ZO[X]3?#-*]Z%6Q4_[?VL]M9U\W8:9:5N'KY M=?1HA'=1.$)&K,,MZA5\%RRDP*64 GWVK:.!!\AHTGWD\?0^"Y$;9@UPJVOM M&2T$YVNP7+C2QB9>9&M/XVF*ALXL;(>#![N%M)%^U[;H1K.HCEU8*8+7MH*<9OW7'LSZ MZR@E<@VIUETHQ (.?>U<4EM;!),T:ST%]BEZAC4@K3#Q:#>V;370M1DYW#_] M<'1R\I&"[QIK;71,>^<1#4]JGR*ND4G9#_/I>/JICM98^;!7V''.*Y98+3Q* MM#^DA!"-KI,P2\Y)HD^F]Z-1)=!JPP*2'XU3JQ6<$43 ;V1 M@8*$1)[[CIGLQ(PTP<%=&])&\%T;D).SN,#_.J/G[7^K8=]&>:2[SVB807J2 MO%:YQ3LON>Y%7&K3*>X@Y7J%--$F5*L905OZDZ%S.K:^8/\8+=LWK;[]W!L5 MFE$ISR*#9 PM$!THO!>U?(EX%([)R%SK:PR/$C-T7^$&.+C?D[J%X+NV(8_> M2 VW;Z3.'KJ1>GG?=!/#T^;%[:S5#@315=NSD)/**6L0-GA0F<5:#&5!%R&L M+EQB;-Y;M8>V9S\H;5AI[ON- @>>5' Q0D9I046CP#/A(19>M+8A9M;Z,.%Y M%/Y/:#GV'"P^LU1E&WUVT$GBZ@[9;[BR4U5NYRS=94PF&2(C+U:7N@/Y:.KX M:X048XXQV&1+ZT.;!N,[D:+'<#SX,M78FTU_J,6;WR=+<+DJ'R8 M33]]&'_#\TO?B[L\)L%Y02-!<,5 L<@A<$\L>Y(YT5(=UD)+FA7HH!(I--.X30X)2PD:2P+'J/'UHT7GR!GV-[R MPZ.QE:8Z -U5-OLN']I;5T-0L%B/P3)GX(Q*P'PF-FQ.WK>^M/$8+<,VG!\> M;DUTU '6KFM!;E:+'%TV72,V261DSNO]WXMU-8J:QR"Y *Y4 !5T@)"D!QX9 MCU8KZTWS)-+SR1RVT?WP"-VU9KO.4CW9NO4"'YLDO]=X[ OUGWV(B=UWH979 M!:>XA*CJ 0OGYF)$BP[<%"S9Y-;WE'?7A?;W!1Z5_<5R_(46WF)$KB>MMB() M\O68)Y-7&H7.X)5Q(JKB9?.N-[ M+_[YEF@8+^M7HWIITQL*P#&758,>6\LT!11:@8:^)3"WKNQX@IQN.\%N YY6 MXN\ 28?XQPTAS6=3^C+=. RXG^G)*%22# KR.BA76@A!(^0H.;=&T%II/E'J MF31VVW)U&\SM5%$= '']7&-@A3FK$]BBJZU6'%:I1Q&2,XBB*-=WQGAGZ8X= M06\WJND V&Q L]JMI0@$I^K<'Q8D12HAAN;W6]:G M;BU\V5>&KQTIIP/8/=2\_2+C5H0-CGQ$B+S0 DJV"BS6*4^Q""&5S>4%>J4_ M)V7J7AFL&@F_ QB=X*?J$1[CU]G\2DSW7$,CLPUU"+W7TI&LF 3OG0!$*]$) M=($UKV-=A["UP.5?&;C:JZ0#G-%*^3)>GI]$3',MFB+.<%J%=I:>\W%*[$1"L*FYUT +2# MZ3=<+*^S*S?+DW1BWI-C:3VYDR&KVG2? F(FE50A%!%:GV\]2LQZ@'IM*?TV MLN\ 1#:Z0!Q#WL:Q[19 MS,>IMBYZPA,916^,EG58H2GU/$3P\PB+1ZY<\=+SYG4IV]"['C)?V_'"BVFP M![3>K.F[N_)L(%M/?B\P)6O'"64H[J+(WY$;(R0OW(O6[0B>HF<]M+VVXXAF M&NBZD/'ND7 =^GEC7-@V%VK7?72[@L:-F'F)Z7XJ^<2#B9"4**"40 BY. A< MVVABR3:\RNE^-ZJ+#Z;T[+,;92PC4YP+K&B@T"J"*E) 8(Y#U,Y$+9F0>F=, M/T58Q]/^GH.31XL[FBFE:\.UU?7XTU70M8E1:_':3GH$/"2$OCH$L&*SEPJ* M\0Z421%"LA%H?>[@Z!23#2*! M,%J LEQ E++F$SVZY++QLG63P9<=0UX+=0#IM0>5T$+$Q458F(^FQYC.YO/Q]-.;L!B?[RDW"NZ%T"KQ!%H&73MT M69)++* %,X$'6E7MFYBU9*#C .TES;@O:5_.J,8PTQ?M^[D^1SZAKU*MC-\[DQ% M'<#O^E1]\782%HMQ&6-^\_VRX=59F/P6EI7S[^\H&KK#J_,B9?)"0(E,2TU% M"YX5 X5$+5E$+VSKBL%MZ!WVUMG.X/EB*NP KH\ZRSXXAC9$L+:>DDL?(7!9 M(#+RQ@TBBMPZ9MLJ#6HN\Z3KEU0!YN')!O'IW\Z)'M8I)G$=\H M$GFTHN *<-Y&[1)AKB7HZ-W?S_X M\(&"PJ/37_>/#PY/]PY_.7A3YVZ>[&\3Y:[YY'9PVH251JAZXCK/ ],?=/:" M3)@#N^H+EPN'Z$L!43SG1J!PS5M;/8O AA'P>#I>XJI%WMW7WMG4O0I,)ET M8ZY#R+V#4 3M[%H'ID7P,K>^%;L!F<-&L[M#V1/A[4XTV(%;=LGB["D6WY\M MJTB_U LOYPR2]E4H&/S(+P]&)-X;UMOF>TI'_8 M(/CE8?WB.N\([T?E4MXW$@#,*IXICJ+87Y'+$TBFDNG:J$BKE$/*97?&]QXY MP\:\0QC9[332=8!R>'2Z?_)Q[Q][Y(9M[DL^\)2&TYQ^0&*K0;X4C#Z (*,C MPR0H]JP%H8IE"\Y(!%-$0J>DULT'KC],23L#4Y]_QUBRX -C18(LJV:+V8'S M48.063 5DTG8NF;Y*7H&'IF[/1(>MR5;"K^KG>HB"3C&Q7FO[5.L=K:83]K?(B]SZ M_7:[V.-D-1]$?Z74ZUI1K:2UY/PH7B=I>XL0K?& S$>1B];(=COR"7"_&);B<-"A-K :1):04=5!)DTUMWP3_05)Z&?F^'1+NM[7? M7NX=[%_GW?F/OF)MY3G]M.+JLB;@^^6YUEWKR'WB=M7@4WOR]Z6!X!B#D,DX M1H.1R]8+: ,R!][%=@:[W>JKZ]VL'C5<<+?1;G;K]]OM9H^3U6J\[NH%UY>S M,!=C8P+4]="GE#K)0&M@4?D4O2XFM[[9>YN"=D[SJA=^O-L+__IFXLFR+IQI MOO.=WZ?CY6(O+(QCFWV3-;65='79%Y4$KS)"2P*BEX< M_5OO*HN_.=7#[LF[ _.N%=@I9#^&[ZN#?]H.\TV.:WW,N587B[,O7Z^OG]Q( M\V#1J6B$I J",FC ^3K,MSC-HDY9Z]9=/-MR,&SB?\=0?B'%=NULWMZ;)J'V M2:B]F>]):8M+8\]^1SNG=3OVFJ=ICLJ3!,6;!%T'4H%C="D X[:.]"KUGB/] M@2QG%IR1MC2_3K45Q;M#ZXV62!]F8;HXG"WQ1A^D<-$A:0NL/O,-[9"Z#6N- M<'J#A"OP91%TE)(":J;(T+E$4;60&4H=,V=5+;_;86>PW2/J:I >;@&:^P]I M>$OL:0(;J?[J+0^<292< L_20M3DQRFE WCT&:Q#K3PWKGT@_@0Y[3R\WZ=S M3+-/T_%_8Z97O<$I%HJ]CF>3R?O9O#H%=S-,6:$VC$%TJEZEC!FB806XS4DA M=^-VJKVN(I%W%P00EP]=:+M[<:W(;*SAX+4B;\&0 M>UI;T@-QQUDL*9&7O,-C_6>0.FR8O'N$[DYO7<&S^H>S:?7_CLJ54"_J\RY6 MY1U6@^$FY^*!IU#C.)8A2!3 F/&\%"4\;[VA;$'NL"'P[F&Z6_UU!=7]4K"F MJ?"*SV,*9\C?G$T3KH>]-;9[L.Y8@UVG:@[W3S\)O2S0$MCHR#//I M>/II\1'GJW3$=1%P<>34"0DE6@9*UJ%B.B0R45GF&%"HV/K5+#.>=KD-K(7MU]U76.M]A41&"0 M,^U4*I+W'SAZ<"%I;:Q6*C1WB1^A97>8./UU_^W1;Q_W#O^Q=_CNS=[)PGCMQYO\"0XM]S5K@=>UR**X"#0 M_XC%J$OD/+'4&HWKT#5L F]X.#;7W8!XS#@>[9WE,?WT,'Q!:I &J!Z:^?9M]^IL>>HXV^N ;9G9<-FV$;#D?;R+P/ MJ'RH'R+9C +&$C(F2*%.Q'6A0 Q&@E9<9!4$3^*I*Y-KP^7RA]G\[>3<17)R%MFF ](.J_M[H11$)G)H WG]&V7E6C=?N4! M,M8"U)N8*Z)U MF\L;KU\+3#L;>C,\F#;51 <@>GNV6,Z^X'RU'D:A*&ZUX$!DDWG-/$*LY?=% M%QZ<=UR8Y@-?;Q*P%I#L_UP@;:Z-#J!T)8M54G%D+N74*2@V&0 MO$06Z;^80NLTWRT*U@*3^Y\+IBWT,2":%O/EZ)CB2]S[<[P8&>-]*+S>N*V- M:#2M ^>%6_4(\-$F:0&5OAO MX<_QE[,O%X1'Q56*C+A-W(%*!/-@E (GD8N4E,UFK4.A'ZC\UDL'5OHF*INU MD-_0BA]/;Q >@B##%A'0D7^C) 9P5FC@COB1#K-*:]5P_DCQ-U\Z3#*WF>(W MEE]/3N*'\10/Z,O%"$4FM[9HL"EQLGLND+\W MV/@;"7A B-3#YWKLE1#SXCW)Z'8TI)SRJ&N#UXQDX309M^ H.!+(DJPSBY/Z MX='YTZ_HQ/G;4'&SYE+LP%RL CM$RJ1&YW+/7^GRP%7%0%6- ) M#7P!86/<;"GD#F!R,$WSVI'I'9[_?3!]AU]GB_%R,=)%L%Q' M,Q@EZTQ6*R HS\@##R0Q'Z+7K>'R.#7#'A(VADTCH7< G]N;+YIZB3TKB%H' M4%92?!8L>?PNLI@5E\JVKD)[OH.SLT._QB#97+1]%Q,?_')X\/[@[=[AZ=[; MMT>_'YX>'/[R\>C#P=N#_9,MJD;7>F[#0N-GL]&H7G0OI3ICB7:MF,[ Q9<$D6F.RY M!%9RML(R1-?ZSF#_Y9H[PEASA72]$;[Y_>3@D\[O0W6M(YF MGD?AU@'_G>>>IUHU,Z881QRGF@^+(8 SCAQ2SXW0GEN66M\DTP]ORWU,H8M"G2T-0$F+#BO%*!CF%!JP9KW9W^(CH'=J^W5 M^P/ /%O6'>+EW>Q+&$]'GFD5Z^:L.!/SX70/'68U!TEBV0T/E]/-X_C0W7/O@'4<0F,G(>B$A!!L@ M.2X*!EW;R*V%E!^^:MACK=9 :2O9#AV4ZQ0]0R%C"@J8)8=?>2O QVB@V*"< M$\:*T/K,XE%B^K(V[5W;S:3> 7RN&DO/5MS,\3*@Q,4O\]EB,3+9")0DH)05 M+3>=#'@O.22!3&N!L:C6 X9^1%-?_LV&JK^;A6ZIAPYP=5=*]2+%.*\F)='Z MFX?IXIPL^G[-MA+KMSXQPAB$BK(015R7 *S!4(NFLNHL/W0MA=BK2]GL@4=#"D%'7_&02#5,66U4R,T3:%L1/&R5UDY]CA?0 M8 =P77S<'6QGE=VH:M AO6Q7B67CK M6YUD?3!=+.=GJS46QO,ZL E'3KH2(XO 44?RXRV"%Y9#X9QQ"D>)EZ=ZT&PT M)^=A4H;M_; ;-+60>@?@6Z$:+Q&;C.Q+#PR8?6UFIMXH;M";$;@.U&,_U";K5\;O%E)2O22 DJ MKYK_2@].^@ RUBE,@;GVP\S7I6W8OA$O"KCM]-(!WBZCJEM;_X("I8O\5]XG MEW3Y?>4!A'3YXWK7OBA?N #M7&VM@AI"+!*XEY)KAIJ;UEGM#4E="XW^=:'Q M);36 3C7=4KO\#EB]3R!6 41:NF#M)ZB]T@Q$1=21<.MSZW'&FU(ZGHY=/:Z MT/D2:NNZ\O;@\&_[)Z>_[1^>GNP=OGN_=W#\M[T/O^__MK]W\OOQ_NK[ESW_ M9^7*.S[O?Q9NS7WZ#5>OR'6:9CJ;UXVGS@18;%&^^W+$-9QK.(Q &Q427Q%T M/>GF1CT[5Q$SJPZI1U!16 )]UF!L8$E&871NWLWR"7JVJI=80TT78H5X1(2O%$,MZ55PO2_>PYZ;-P'BKGJ-CS7?@QUQQ M^N;[!5^KM,A\-5$C?5^5:SKO%;&0P#I;^TJ43*Z9\F 164ZR.,-;7S5;@ZQA ML-H]I.[>*VJLWYX@^Q!#%]5?SJ22O#.0R6@ R>B"I5Q3*Y+G_Y^]-UUR*DG6 M19_([<8\_&2J;NQ2P %JM_4O60P>H-V)Q)$RZ:*?_G@HYR2')2F65HCJ;=NJ M*:!R^?"YAWN$#[ZPUE<0 \CJQ+VV@L)#4&NDETZAMKXRT8MR0)62Y2$C9:[: MD'FJNIK7*, B8TD1=;"M[^N'T-4)V%J!80#8]M),3VA[_N/JEW^?4W*Z2E]^ MO,'O>'(^2](YQ>HJ@TK.@@N.0?88E.0,"V]]OS6,LFGJFX[X1&ZEY9ZP M>],>?^;OPO*C329F%R%R9D$5%< [+X#SK#1*95QH7=NQ%8&=^,Z&"!GB/INH MJR"L M/0@>@MN>&ND47.*"%40CBF0:4JUC5;'./RM6@C>"1^:<&UBT8Z M ->+L/[R;)'K_]0)1M_#297:)I3PY'H%.D'NUVA0C'/RP3*!CY)1$E:GQ[;& MUL/43 .M8TLC&FFS UQ^P/7I:IY.,=_/T_V_>V&#+LKL?$B :(EAIF*=>>R MB>RRX(K1]QHC=Q]ZIPWX6F%F.9$".P#K[\L%_O@]K/Z%IYOAE!=<:!,%MX8# MB9 L6?D P7"D?Q@=18S)B]8+D>ZG9%J '0X)R^9JZ0!<5]NBK@N4-\9IF67" M"0L)>2#).$^2H3PIF5R$<#FJYNNV'B!EFB:78SN;6^BQ SA>UD.MR60_XNK[ MO/;WW-AI=LW=^A/]R/7]?W01A/,D8Q"4?Q4?"JB0+41!XE4&?9 N6$RMK_Q: MTC_Q34T+0"T[T6X'R'[@N/!)%&$IZHFL[F8IJ4!TS@#SCJ<2DM6Y]!,O " M/<4K-FOE8BRQ^1B6)VB:]NZP&P V55T'4+RG.']SCK"4;-'9@%.;LH_(ZFH7 M"V15IK L(F<':)D8'& V;V ]M@"SA1X[A>-YEPA>&"]J+J5C'#)&74M$*,") MEH.55J@HI^^CUYRD00J M"K(3D'/-E.R[6J3FZ;22EE'X+47F:9 [?N #'4PMW5%ER\;2Z\#WW/]4>4^+ MXHR\?5'!($AC9)T27" X#%"REX9Q+#FV7I,UF+@)/583' PJ>ME7*5-'EIN[ M[;_C2:YS]D[FMZ6%T0I&=B=RG4.MDX*H1 "M-7*AI(YVF,]YY",=S*5MX'=: M2;$#W_-Z\1W7IU\?PK;4/@7/ R3O$BC%,S@7"PCM*>G6,BAL?5O[.$43>IEF M6O]I37$S%70 J',;NX\19I(B]TN,!/*.2DN$Z(L%#$&S6+(PS8% VM1<\%X';39&#/WD/%7 MZ#9LDXSMJ\,.'-B[TR^XNL''O;:E4PHLN7K_'.L$,04^2P9&LFB]5!)9ZT&7 M \B:-JG;6_7+>8BNZG$(6P(JOK406P?'$*&_Q.G 1BFL_#6D8 M:=/&[ZTA-H8^.H#9OHLR-";/G1)U% >)-*8$(5-66RP:SD32HGGCZB'6G1QY M'T_#V](#86-[4_#GIK# S^$4\Z>CVZ4BHF$EZE3UX4'9(L!E6^O!HHW>._KG M6,5-/>Q2.?)J_#86UB/6.CB4]MOO4;Q YF2&('VNJU7I!'96 OH4G7$Q%-;Z MXGO\#2U'7EO8QEP.AXO6Q]%$,W/?AE45S'<<=_KM3Y\YZ!S;QYD\Q$3:(KE/ M$CG8F.NU:Z"\(@<++"LC& %-FM'&^DTWD?:\SL1FXY2-#K@.=+28)"G!#@&T MIZ0*,U=DU(V+@7J?";L-''8LO=E>]ATN6A5=_II,S,M#? M2,@4!WT[.]?BN_(JK!;DP=?O<;794O+\Q_T_X'SJE, B6,I5R"1SRL A)NX@ MZ)A*9MG;V'SMYGCL'$5%SPX8O)M@=@*(;FWC;?AZ6>X:4 F;*'H/I3;RE'I] M&4C.J'T1GJ,7IO6TXZ=HFK@PJ!?P# +UCIKL )F;/3[OOE4I7I9'2Y--I=@J MH>A\!3UVO^'Z^6(1T@L_#XE\7CI-% M;FWQ"$+5)NLZ@\*;NJ)#29U4"47AL&ZIGW]V3_K?56'+=M+KP&N\72Y6EY>. MS_+_GIW7R6UL@T?!0G0*="#1*$\^U?FZD9(/<_ MAAJIHUM@71B<9L)1=":@(-85;-R "U)!=I:)*!E:WOH!_#%ZIG5+K70^"$H[ M*&#J(VJX_5T_F" KIB23H,3:YQIRM4%#OIT,4%JNLN##SK =/GX4+[F[NZJ# MZ*0#!W;Q;K;^M+SHH;Y\=\;UWU;+]7I&).M@LP<28 )%A@->R@0N.Q6M%M:K MUG'U4S0=Q17HCHBX_UFSC7HZ@-N^=4-9S'@VGAF>09:D2(Y1@4?C( 9G MK$>NG6Q=:?(8/4>16+1!83.U= "Q0Q6!>Q5I![S0$HP34O#$3?:M!UG_ M^A6#36/C RBV&8HGJO6K1^*-9^P[(T+'+0 <]NV#5@7N((Y#E IFYC [+VM8 M(D!)&R%8J0 -#]IEQ3(?;<5@PU+!FW'8/5(F<_U(4CZ_F0FZF&2+!Y.1@1*J MMN!A 8FIE&"C;5\N,("LCNL'M\'(?8%Q2X5T<+8_.&6>\Z@M8R W2]24M91) M$E=UX*A "O.+;'U-L,_ZB5'? INJ?.C:B"WDWP&,FD[OCM'D*#E"E(5,5)$H M?0X17$G!.YZ%9K$Q]OX":R.V =28:R.VT6X'R'Z!J]-YF=-?JWR]Q&_+]?QR ME*G519/\$ *6!*HN+G):1V"!"-$IR)\&"^\_!>QA3NO+!&"NL! M>\O5MR5E8GC[%+K<0Z"S5[)$0,DR*.,MA" DQ)*=5DZY()HO<'R,H%]H?\1> M^&NFM X0^/O9@@3Y+9P\7U[O8F$D&J-E!F]5=0!S/[X^+?E=UPM-M'*9R0IX?I>\Y$*F6?$"-F1!665!X]> M $M&1]0E>><:0V\H;=/NF.GQWM*O3OZ,$.%$GN]CHE$55A[N,BJ/[J)HVF]A7[X_":&\E3%[IN,CS[_-\%DY.?ER0 MGZR*(44-W#N**X5(X$RLU>6J,$3'[-U!> \5,O[TLWM"POZJ6[:38P?>Y7)R MR+MRU_=>>^7KMT(1$LNU\])(PT&A,'5*7P++7(ATN#ML/D]L*P*GC>C'/LO& MT]74_NB>@B*S\D;KA) <]Z!XH"S$&0O19ZN=8SJ9/,@S/?:5:7W4B)I] M8MKY;F+NP''=%=0=X_NZ7)W._U,+'=>GFQE',X^)J:(ICTTQU\>[7)M^%9"' M9LA$YCJV[C+:EL:^1J+O"(V'MJ&.H:?^<9C2V=>SDSIT:E,L_L=BA>&D,OPW MRI.?UX('.AC^G 6A=$[20V"QUMT& XXY7CDW.L7@E6@^J+,%X1.65D^%V!$T M>L0P?D/_=LVT1*^R,@&8+G0R^7IAF*2&'!6+T=?7D=87&DT(G[ VNSL8[Z[1 M?=.O)[T-IF[!B^F!P M;**7#O.6#TC"FB>"\]U=5HM\E]/BF2S9 E>,Q$G6!,%F0ZFAX!:#M72"[)K8 M#"=CPG+EYF [L%*ZA]]/[-WCZXEG462=0%% \N HH21V0](,"LH8N60NW=U2 ML"L0AQ$TX1[8B2 Y@J*FG]F^OS7>$V&O9U(YZ9BPH#6WH#+]RHD0@0*51!&V MD_+N:/8QW.9]I W"K?V5<#NJ\KIWKX]Q?^MF8Z:X5#9G!S*).O_ &=( _:LO M*5C!K*%\<'S,WJ)I$%C=7P6LNZMK:I2^/:OO3N_*-2^O%[>M[OWRO!E\IF,1 MC()IX'DSW5W;*EI'H8YRR;K LW^RWVC+;TY;77"@>_615-#!M=#C3UJWXY-+ M'B^EH$IWNJ'$%! MQP3#^S/"F+0S+#I@@F(DY2R'P)2 %!QZIYV.=P>/-X#C[DE[\WNDCF&YO\*. M,(6?*>$X1EZ .*O[L]%#C)3@U:NSG'@Q\>Y9WP"0TUP8=8R]K=1PQ%[P_%(A M4F9H?>9@G22_+U* 2.$T!!Z$9UI*'D=W@A-> '6,P[W5=>QS/^X1UKC#/A[Y MX$$G? QE_!!C/41!AS7?EIK5D6,A ;E&#CHZ'="*4DKK-MNIQWH8%S R"GO) MT=<=*1$I#T,')1>G"GKKQ6%3[M['>FR#D5W&>FRCD XN?EXORG+U=:.:YS\N MBN9_U&[H*TY_;)HJQ,4KZ@R2QH;!)85(L^=95% -)ZW_LQU:0 M^*DAI;U^.H#=N],ON/KT)2P^X=?:!+WZ\?KK-S+;S1Q)(F=^>IY&?<"T_+RH M(<7KQ>7NJ,O6CMJ;>-WT<=F22*Q&##Z"T2Z"*DZ :C\K84>.\#E=KFFY-F7E#5DSBC7+-R#UU9"4J9PRY+QLC5(V_>- M3=H#O4^L,)ZN.@#B3W54=V_"A#+(6(R02&!U]00=0TP+.HOH][5+1C0?-O(4 M3R/Y-Q3.44^V!L7PWL#J+E:3B9_B7F1C[WXB2LU_,RQQQ_U,'U]0+X+)S\ M'DXWMQ+2,C!NR !B^<"H\[) MM![U.^;3SN,'P87$Z=_^,3_],E^\6^ _,:RN")HQ)806N8!P(9(]1PL4J#@R M;\T"4S$P?MB>QJ>-U5C!V?[4&Z?%?HF,?OIRVIY]OG+;_/O M&[[7UXP+D:-RNF[1HU!&A3JBR^@ 6FBKF<; P]C]XSL3/VTJ-3F4VRKWB%#] M<;[X?((W#\.9+HEE9P)8OADWQR3X@ JB)%/VR63%6P\9W9W::7.LR7&[I_JZ MCHK?KY;?<'7ZX_U)H!^YR/7J[=MF.?/NT>V3/[-=E+H=^8VBS5L??7;CHU>H M9(%SDU($S^N9S(P"IYF'9 (_QZ1N/4CJ2:+VWM#VT ?^6&,Y.WDS+Q256".9 M"IRL4;*Z&S1 Y!R!BVR"CL5%;+VA< !9TT:0;='RTWJUQEKIX%3][6RUF).O M16+GM_F?]5<7:Y05$SY*2XP4*^MJ!0;.!P/2YQPM&O+)K=>U/DC,M+'J^A(*LQ3 MDDRI!KAL-##OI3 B%E!.Y]SP8KGP=5]E'=ZG M+$6)7I8$,K,2BI3<^-:%KX]3-&VSWD1^:GM==("L&T,B7R(1D>8;-=&O3W"C MKT6^Z+W>_/Z#S,\\'?:V8 &;2B#_+*M($0&EYEI'421O?J_;B/9I6_K&1>LD M^IV^J?E)X;[%TYEA4HAB,\BD::4T3.\UM M]="!R[QI1[,D4O(R&0HD1*4]&G J1P@I>IXR20QM8PS=_/X@S/CCQ,S.2Z;C=7GBAH\$4:0*^XY58'V]S_#*%KV'4K.TY0-5=, M!V"[+C![4';G'09**X&21U!$* 6HG(R(?@L$R:Q$7E#;UM5X0VD;!KHCO>0? M14$= .]!;I[_N%K)QJPB/ZTD&)="W3*:P&MRX;D455]:K6N^+V 6;VT9[3$ MP]"0:T?E](RWRM!%!Y\++%HI R4F=42=XAQB20FX4#PEP876K8O>!Y#5Z1/F MKE 8"K4=]=(!U*Z"@D6^_.5+_(XGRPU?=0K=95=GD)Y;YRS8J#THFRS$;!.8 M6LPBK5?*M([B!A/7*>QVA<7=8W44'74 O@<%]^:J32#0L1!\TA2.<#H9M#=0 M=U)"(BM.!I5FL77?V=-4]=)J-L6INIMJ>@;;S0H4DZ3AHE2SK-MT/4(0J"&4 MK&/D0LK4^I;C>.N"=D3"+H5!6ZBEZREK?WOW[N4_7K]Y\^SMRW>?_O[JP^NW MGYZ]_=OKYV]>/?OX\=6GCWL4,P[]T>UJ&G=BIE%IX]^6R_SO^9U+:C\ M/">']VR]QM/U=?7M54XKHXXY: FE77Y[6B M:>.KPV-I;YUT@*^;KZMUXM!MPND 9379?5>J].K>FX^X^CY/N/ZX/+GUNC^3PD7I% ,6,@DL M4\ 8 SGHG"S76@AC2NLX?AAETQ8V'@YU(^BI _0]++_KN6RS@C*86FN>DJA] MKL74J6H.2A#*D3U1YM+ZQF((7=,60$YPIK;240>X^VV^F)_BF_EW_$EZ-\WI M=SS]0H%#ED)21IX@Y>K2?C:WW4;D7@M$63AT/B>%KK!I(G M]S)W$&H -==0! M[MZ''YOR]D_+"Q:>GZWG"ZQ34,_KDJ/)A6+9!"6BK77)ENS(2$!C&;.%@@W1 MNO;C*9JF+7@\'-Z:ZJ8#K'TD)>'UN M]2WB;0JF+8(\'([VD'L'J+D$_<8&SA<*;@H/C,K$0&3@>3;$1AU[ZZ6"8)5% ME462N77!Q@.D3%P4M(=VE^U%W2EBSAWH9?4 -SIG(PL(RX@A;IAZ%=G&-;\_6Z4O88W//A,3U>@N1[2'*$2N M@V \"\0(3R0A@<"UM9:+%%#?B9(>6#/VV%?Z0\@>VER.(=JI,?(1TW*1'V5' MA%R7J 7 6+?OV52'!TG*2Y/V,2?,3(E!2'GZ6],^^XR(E\9BGAHUG[[,5X]S MPX.MO>H>>$%9RX\\A"(=H,^)Z5 LNF%;#)_\U+3/."-BIJV0)X3,>G4Z^T#I MPGGYK=(E>(X((O),.(^A3D2S4(I/M4A19)>&1#+T4V]$,?1OUQ',K0].7*JW M?ZR[N_AZT/GEF9@I^.*"@34)04EMP-G"@/'BLU?>8AAT*3-$ZU/&'GLHZZZZ M=Y#U#@2"! R3\WJ:0\L!_F"97?^NC$ M2M]%9>TPI\-@)$M0:36'2FB>)O?G0:+]], M\3O+KX/+BZLC[LWU.F9DA0=M01;%2 XA@+=!@$PJ%,:*#;EU%>+/5$R\;Z/= M)=>> NX (D^^"U ,;&3P%DSPQ$]FGGR=D4 'I$BQCO!K/BN[R9O-^'>D.^I\ MVX>9;130 : V:=&-G.O%DT8V^OFT"HOU.5EUP\.<_'-MDKKQ-V92ZQR* MH\",DQB5K2[6(P?CG!:J<*N+:HRW/4GN)(UI \=#JN^(T#IS%"V0-!4HG3Q9 MH:EC/[@#KH5+O&0?2NMRB:&T=7*:'A9_6RFD Z!]/%VF?[U>K\]N5Y)__!+J M)/IK?DEZ1@I63 !CZL8MDP($BD1 HM<&F<'"6SO P<1-O,2J+=3&44F_6-OL M/[C%%S'*547$&,N4#THOAZS:98ZQGK#Y R;3UK8QBU M$'<'J'FX]O9&6W'2O!BK"N18Y_'53>@D)P_T^\+RHHUPK;M$AM U;7EJ8SPU M5\2OT-]].<%A6:ZZ9V]QU[3C^YZ/';P'_"F&]^P*/W]DOQJ+<56I>%F,F!33 MBDM)T%+U^LU2;)4L@B\1O?<)7?9/2?N);S1KX=;2I"0HTT 6*/&(SH!S4H"0 MED+$J$U08[4/37/GU5)Y#S9K;R/5G3W,M_/8_C2L3INVF\VDE1*3BL"9B.SMY?NJ'/L0)='\3]C0GT>," M:'LB_=1^O"-$A8KJ1"=5EN>3 ]]J]WTU4<:V\Z? MNR336:ME(&M; MA SO?-U+77TC\9JQM^'K9?UGRI39"N8A"TVY[8[B7 MQ(GWEH\%E>&0W%MO'<#RQ=GZ=/D55Q_P9*.Z]9?YM\NAH+70F'.*Y M&C$K!4HQR6H73&F^L>81"M;'!Y0%//..Q!,-+\IPIUO?B=U#QL3;Y2?P7+OJH ,8 M?5J%C%42,G1C4H*B R>QT*'MM/&@!3K&BHY9M8ZF'J9FV@J& M0R*JD48ZP-8C4KM^=N()I=<^X>:EP(.H:N7P?=3 MW5[LIJ"^0?&YJ;_<$VB^RR@."9 "7(EX=2A]@:+#+Q(LF]'PZ& M0S?QSH)7L8,7J'0RA7-Q3CQ7H.) MK5/DN2V!UE UOU:1[*L_OV&ZX]SK[RW6=]SW2%5+CWU_P@*FP6)I6\OTR&>O MJEAB+(QKP\ IL@BE% N394T#/GN@,>L77WU+8OWT;SSY MCK\O%Z=?UC-!9J034V26-M3K+0E!<0W:AZ2++T7[UH]@^U'<1254:SCM.(6] MA5*[.>2'*%7,&53Q,2M>N J'O#9ZF-)I\OCNL;JU M$H\3JO1W9]9KC,5[,#$Q4"98,DA11XMRBG1J4XTYX-72(Y1.+1 M0?59H2]?L>H85T):#8YE" -Y= MM7VCN%X2"]3&2_0@#$N@A,[@12A@F#>BR&A#:EUVUN#.?HK7R@FPN*V"=H?; M\C2<-(';FSJU#]]]VTRK6GQ^@X%P/ ]Q?C(__7$YY^_EV1V;4B4E9Y2 +%"0 M37$#(9,X13!HI!:&F];NX1X7IW'BF"9T9FNG: C7D0-43)*K%C,-J>@Y-T5N0\\ M#SSTA6D#K@9*O;4*HHD<.PB5;L^6VK3TE>1*22J!=*6^H>M:.R0UL&P")=XI MHY(C /TV%1.^@[11[:,SO+:608B%)RN% M+7'0^I"=\=)+W^R^.GX4,CL*?.J]1._GBT5()_@\+/YUV;44&+H@(ECI R@> M%;BZ$TY:M(B8 D5Q@TZ:GW]V3_K?56'+=M*;6OD?213I]&P53EZ$;W-*MR[W M:!C,MA0./$L'2FL*TGW@8*V*)G#4ELM!"'C@ ]/FT^UAT$*.'9P@;Y:+S_33 MOE8!?:+_9N,AT00M(V<08ZJK-5"#*P:A#A;(T2EE1>O>K?OHF/ 9>Y1X8V]9 M=XB7"S-BNJ A@(.((8.2E/$'11Y0(ZO=9DU!"C$ B4CDA4A#6^K[W9RKZ LLNNKT'+GL( MN@.HO%V>XOI]^%&=[;O3+[BZ^/5E$VL0S%G) GCE1)W*G<#EE$&8)!-S47G6 MNN'S"9*F#6Q& %%+%?2P6W'CA+-+V4M'3EB62.>VJ?M%K0>?M%3:!B;%H N4 MIOLTQREK:AJ[["[%'E1_F9]I%TI&"4RK&I-CKNXO@I!2:^$D_7J0TSBNM9I; M*>N!M9K;2*ZK[8K&%&]UY!""H: KB$)!ES7@C I)DQ/D;E"I;O/MBJ.OU=Q* M90]N5]Q&?E-?:=SC\-Y<]1OEY"+%/X5XJ(QHI-#'" AP]]0 MWFPU[V&?/:W^2(L$KY8KD_7+\Y65:H73=D*2R"&0/-: M18.!G*0AL">*EDKPFFG=.G%]BJ:^GEEV5/U/]^8-]= %KF[>)[X(J]6/\\$2 M9XO363EU?2<\82&NFFPY\V ?\=E%$]:Y4+F?%A\"L<6"C220F)L$'G4'[DHS3 M@OZ<-<;671KZ"J3:(&@O.7> D[^%^6+]9EFW(+];O/JSUN*=S==?*D<7# 67 M@I&,U]&IOA[>!/S(+2A78HA%,M=\^M631$W8 #$:DMIJH@-HO5F&Q?O5,N%Z M3;S\AC@CIQFTL1Q2B)2]UBVRSE(**V3.CK%@E6S_]'B'B FK:T>#SGZ2[@ J M=Q,O[94>[= MX>H M08ARQXRH?35Q;#7\UW-I-E'*+2YVKNB_\T-'K>]_C(&V$W3JS[^J"G=.1%;G MJJ.M\8P6AI)Z1Q#1U?44;Y4.3TGND9_?^@+ZMI3.;V1#BDK$G("S1+ 6RD(, M=1ZDLT$$^C.GV2 6AGVOB[$U.^OPJ2OI?07;/CB5Q<,AE,(G^G?/ 0 M6/'@94(6@U9YV+/5+U3GO[>BGZ[ZWT;JW>'F1C&KQ6*9X/6@S+I>+$0(]6CV MQBHGK5>8QNT2Z;CJ?RL=#ZWZWT;@4[^2WE.W'F-)TL?:7X6I;OLM$'/)D%+0 MP5% 1W(9=" =3=7_5@I[HNI_&^E-7!OQ8KE8+T_FN5Y8OUJ#9E6!B^1YO(:-.YV_N-%G+L(.2XM[!=<&D" MN3DPN8Y\8CJ!L\9"*:($ZZ6.S9L,^V\3:1VN[BWY#M%S852*F:@U5MKKI&:? M38W&!,3HD=RD%+FTGOMV-$TC6VEX6-/(-N+N #1/E:$GD91VS@,G7TKLU"H/ M3\[9R_J\JB4C!ANCIT4GP*';2;;2^I:= -NHH -$W=,=XY1%IEV=2D.GN<+" MP6EAH<8JW,1D/6_]@NX *A^_+%>GG^XZY;P9#D"NF-OZ MNEYKRF*)!@Q&S8G#+'GK<3/W$M)7G57KB&=_V?<(H NSRH)\H[ (P=;53XZ" M_U"70#'%C>#<%ST^A'H(>AHH^2G8["#QWH!SX3Q9X='4X?HJ!0&*(S$3'4(1 M.FBC%.1"'(P"@FC]) 8%C7"#O)4\K:VD%) M]7'U.FZEK =Z';>17%>]CH&7G#4E7];;!(K1@1ES*&"CC#%[]W-IQ*_2Z[B5 MRA[L==Q&?E,K/OQY@W 4.CG*TH .07&15$5F(10I7>0Y#KP">4KQ-S\Z3;+: M3/$[RV_J!YDGS[TWU\5Y3&>TAM=)9)F$@YJR=BDA&0(*A/-UFKV5 MX$5BY*V=TBDP%7#QTG>G4< W[---4=!N]T#UME!0J9 ;ESH*2H^V.+ MAQ"-"IP517\V*NIVZ-Z>Z*YW#)SMH8TN>KDW;V;/%KDV7%V^GDHSM*??8,[$84GYMF^5=^CH^=JF#9;VEGX'WNGFJ^O%C(Q9)BDX MJSFP8 JQ0"EJ"": MA#1U9AF8W8VAVU:?@_6//M&-AJJY?C;IP,B[R)&]?KLZN!4K>^'#MA@^32C(S1=WO/-JR8^4ZPLH1!N14!0C-<=0->$E MU83.:A_==.>OKIF96:N#E@Z!@LAZ7Y(I72DD)U,"LNQ5\:YU&_']E$QX7S6! MU]I1 UTXKD=N<#%F%J,1X#,G7IS+$+E+$(+CTFFI"Q]W8N4.]^GCW&$=S%4U MTD87R+K'[2(9"/K$(F]]G_4 *5VL8C[\T;>E M#KH[[F9)>RW)GT)V*5X,"2[&@W>9_L Y(=F8"X@FO*V:X&C;2MH=N)W[GY'0 M..LS 5R0UU1!9@C9JKJ<.!+82S#8S2/>."/A#H2>1&:CD)R+S(P M5210;A#!A<#!)94+9:,IX,[+*(;/_/+'"(YV@NW O]PSG\@FEX/E'*(KA3RD M)N*%J.-[0V$\"1VU&S5,[F_RUPZJ?7K6US9R[@XI-R:2L%"B2M* $877NN<" M(7D.!9TWONX[4*V?X(YFUM=6.AXZZVL;@4]] -TSK4H)56(L"IPTY',+Y7S1 M)PF2 C#N?%+"VD%'S]',^MI*84_,^MI&>E,K_]'!O2;&G)!\*,5.#)1E#IR/ M'+P)TDH6(Y?#YC?MO0[KP(N;=SE&VHJSB]/DB20AMI_IMGSZWT2X_N:[OF@IWWJ_DBS;^%D]>+MR3/3__&D^_X^W)Q^H7"0B]U82*!W]226\T@F%(O MP(OV)SKS6-M2N M!]QL\91(/-:'P9!<+!3$(D_M]^%L3V<7]27]0'47[1TE0@ER. O:,ED4!RZ( M-V5,[?X*"@KSF4?T1=G6XVEVH[2+,I7.4+JU!H\1I[\M2071H>5":4A1U(UH M)H/7@5%,'3F=(EJD/%8/Q%:$=E'UTA=*M];?48)T_AUG)M>Q\=Z"5W6P!?,: M7%0&G.(AKT'E M()C)Z*SHKG)K[$J;42'73!N[(VMY&DY&OA)Z\>[MIP_/7GSZ^(_7G_[^XH^/ MG][]_NK#QV=O7WYX]3^OWO[QBO[\Q:OZ5SZ]?O?VXBIEEQNAG;[3[D)H?S;W MO ^Z1-4'_(Z+,_R-(/V"$N>*TG_,3[^\.%N?+K_BZ@JY7BFF%$5]UH0Z0XW5 ME02<021\:0W;1P_F3 84;TBF/H!W6!R13(&(I4'*T,;*L M1![V9+8S"=.^K(T!G%M/*X=130?'[(4D/V!]F"27_AY79;GZ6N_^W\63^>>- M2E_]^0W3*>9/\Z_T5]Z5C_2[ZT("IC_[>!I6IW7RS_ER@**23?7BJ[X_J%Q7 MKV:7P)5LF"D4&:!,/?3#OC) - !_,E[U$E!JPV7'^;K?SW_ M\1P7ZN;.4S1->*,Y#42; M*JE+T%URX506QF-;W04_1-.UYWQ8!3\)K M#W5T *]G*=6T;/T!$\Z_5^N[*!7*L0C'ZV9);B@!5)9^98H @RX*$^M\\=9; ML1ZBI3A!5,CGZ MX+7(RK8N!KZ7D&DWTXP*H/T%/W6=WRYAPINK\J7DA6)!!] \"5#6*(B&1V!% M,Z4I7#!AV#[UO[]\I@O<93?+VD=F.U!Y9+KLC MGGZ.Y@ZAW Y@_.SKGQ8OGUZWR]IC]8ST(R=@Y6JV"A;G]C#*#NR/+8-/$=06@=0O.3CZC+IXG_2\O-B_A_, M?$8'D]P<1T9%OI\C98=VEA=(5=$J+-,G%](0E-=-AL+W*C@6'-R;3&Q6+54:" M*9%"TL>>>^@_F"_IE$B< M)&J\(\D6 R15"3X7K.-ZM!0\)2-;7R:VHGW" M16OELT6^,6//"&3,%@L)F:_;7A-$IA LJ]<33G/!6X-Q.'43#OF9,&L?1WE= M]\?N(NW9G3K/\TG]S:MG'U]]W*.V]/8/:">C1PAK M5 WZA M_:^/'B9GK\>Q6X*\F A;-T!J<'5Y3\JY C>^P#,1\4MLF#$L-$7/__LB2>@ M-%+IK;>J/07802SP?K7\AJO3'^]/PN;X>/5_S^;?:F']\Q]U?_RFHB592X1S M#=;4J7(2'>65OH N :W40=.1U1CQ \B:\$EI7[4OQ]5!S["J#%T4)D2O&:+D M@*9NE ZB%J'X#%8$&QQRS*7U<-$!9$WKI9I#82C4=M3+Q)N^KW?;<\'(_J*% MG 2Y<)X-^((>C!/"EH3HA[5A/;'E^^J#$[X8-O(^N\NO!Z5?EB*Y[+05#%RL M ZM0<(@) Z1BN:'_$WE8>>H0M4]9+KB'LNZJ>P?)3:SPW^>+&_OH2_+)5W_KHQ$K?167+%O*;6O'ASQN$HY0EZ(*@ MA-1T[ID$WNE$1L!--L7$@=?\3RG^YD>G3H?DIV^Z:#0LM&AWDIX':00;W"]1GQ'X6JH M2QS?8%AC;21_5R[KZF84C-K(2X)H1"UMID@XQ,* E:RE$#ID;)V8/DU5+WGI MCHJ_.^"AK18ZP-5M7OZ!\\]?:AWF=_K=SUAOB6K+Q(=PBA"AW$=3Z5B MPH"JG5H?]S!;"[N#4^SC&24I1/OK!5D>SI!KX9!%*$+7:0N)@V.!0_#.*TS> M<=L:*KPBYCVUR5^AF)EN5!!V)R= )Z0CB 94#F0J+QKB86?/Y MIUMYD'&"D_&@L9MHNQYZ=CN2NR?SO'[$WSL*>>+'CQ2.;,-4B[CD\>]=X9!) MH9VQY%>*]G6)O 8?)47--F3%HY1HAP4HP[ZW7T=W6']Y'^;YM^7J?.C?FISC MR1D)ZO7BTQ?\'3=ZJ&^:[\KF^V_F( ^, M;#!*(V)D8A##+:B9\L:H/3YN-W,?6ED=!$:WI?G^8A+J+!8=1_9=C07=@6?Z4.^Q MWI4_UK@90_ N4DRRJ+;WZL_TI;XWDEW>EN>E_?V@(-,C\RP#6P*'6WVN21KJ]'=F-["K*'8J]-T9-3)HJH+43'?26ZSLY-M27; M6F&UE>[NV_\!*OP.5E^\E8-!!O<+5OAMI:P'*ORVD=S4A5ZW*M1X*$%(EH".(V(>G8;@9 *AC,7:+6?C MH ?WXZOPVTIE#U;X;2._J15_JT+-:A0YET*H9YMMH1)7757SWYOK5/M>._A" XAT*C6OW:AWR UF&E)67J90G[WGWK? [ M6-G^+H=Z*^%UD(X.J"U#*247Y,42B:C.<%<0O,^0(DM>%>&=:5U[=905?MLH M?OL*OVVT<#S5+?:-%S5*R0&&: M ,6DI$0^&F)7!9,TNN3:/X3O1FMG#U-M(#3$_S579*>G[7U\7JWE3>A"I+C$ MN%PW2:9(8:4V(!$=)DQ,#LO"1L#I]/N4^X/G+FH[-E1NUO"Z8K)UQ""EM*'N M+J#\1E0K])AUJ/7>=Q>.'1:7$^]0[A296ZONR+"Y6;[+4I'>U4;<5 1+@MC1,.>>T3F5LK[MB 61?N*E%[?KV'3+D@J,(R!$/L M"F9MT*58X5K/+-J6Q@DGO'8*S&T5=T3 ?%;HFU=,!AE42;+.[?1U;JV,X P= M$*[N0)#9(4MZ(G3>(G3:T3#C8F='H.ZNR"-"ZXQ[$S+] W*L<0O3'KRC="\Z M%641P9N#W$+>1]NTRZ>ZQ.16ZFI6#S\2#/]8Y(N&5\RO_DST5R\WG6=A5(H( MQ4IB4I(X?68*M$:L%\!)N=;EI#L1.DTJU!] FRBRBYZ>AZK+(@JN9%T+IS9F MIPHX[2,HD15+F7R_:IW][%/]USS)F01S+92QLP_\CJNX'/W1YN.G=R_^_[^_ M>_/RU8>/K_[/'Z\__7./F;0/_[!V3S #"6XTJ_;CZ3+]Z\ORA$"]KN/\3G^\ M79Y>UPUFYQ)&J4'7E?.*:U'O7"20SY'1YV(H*&MLE8]3M%?5P(.BO5@ZB-(Q MSQ-(%FH_G:S;OAT%H"*X8HTNG VK$'W\.],F @T5?JNHH*%L>Z@?W-31,=1% MU&TH/!M6RRPLQ$P9NV4V%U:*#^Y7*1IMJ;Y["TBWD64/ +@HBE+TLVTR I"7 M7.]K9!VCA2!YLCY;2@_TH,;TXRH@W4I9#Q20;B.YKNH();/12QVAU$U=*B8' M@3$.-I+&[".;W)WR3'N$ V%O"':'C4L>6KB>JY%$VA<89D MJM?D/$+P0D"R63+%3.*E]?[#6P1,6"XPHM/87<8= .3C%Y+=\[#&7,>VX&)] MH8Y5/6PW-SC/?US_G8M;G0W'UVPO\ATC$3%FFT(&Q%2W>DM/THP%LLPA6B4< MG=>M<_$1^)C6@^T!J[O#E:;6<0X_90T=<_9,\&X MJ]*XS'-55EI'!$.& 4I[3?$OUX#6:IMSS.;N3+H'KHOO_.!IWSR[ ,N_% M*]V4XPU6%*?$)CMBH);]JY0-1)T8V.2$#U&B#:/XI_O)F?;1LQO0M5;F7Y6K^'\PSG31J8RDHS+YN@M$<7*UT%HBZ**>2UZVO MOQXAI\?GLAW5_M/B\#8ZZ !.3[KVASS[V[/J;=^5GP2 1:FZ,AV\49IB@*(@ M\IP@:UL,LX&2D]8M/,V9Z/&BOPUTI]7WU.?ML\^?5YMBN?\))V=8F^"O#)D" ME'>G7W#U$5-M"9CC^@-^GJ_IPU@G6M:5[#.K.8^UL2D45TCPEH,//D-DTG-- M\0S:-"REV(N.'F^4]T/GH973#0[/K>DVKR>;_WC#V+/T?\_FZWE5[7J&F=4I M\!ET8 &4M61HB *,UA5@03#MMD/?%E_O,39LB;FQ%-'#$5^9^8#?SE;I2YV+ MNUI^7H6OUQ[\O%29SWQD'J.Q(+PG(48>P3-BR^HQ$\ M")[FUX'G&'KL ;2[AL;G5^;K=V>GZ].PR//%YW,)S9RQ6H8Z-21(2:)W$1R6 M*OK$0N+"$1N]I$(/,3$(W/8HP3VIOH\9\.>%Z:\7Z]/5V>;Z=Q.B M^1O]B#K^_SVNYLL\XUEES7@!9(%21.8_8FK-%_CE80^U;[MUXO3U7RQGJ=S MF0BO$IW)$KPMY%ZBJO>33(/.=$CKHJVWS;.) _ U['6%_16MICDL.C"55U^_ MG2Q_('[$U?=YPOM%]':Y^([KZB&J--8;MF_^>5TH^'9Y^D\\_8!I^7E1D[8; M13_K&;-<?^ MY+?EZN*WZM_C,VD<)I,XF,P=1; L0C")_B$9Y\D7IVWKTN_#>M$_HZCI6%%RM]AN(YQ;$F%_!,UZ5(FMP0LUKC\5P8/,;I M,,,ZJK?<(X).!P8VWO%]]9/._Z.[0IQY;P/#F"'723(JT6D>:^DN1J%2MAB= M;_W<-QFSP\SLJ)ZO)Y?I5@#J>G'$Q[\_^_#J^;./KUZ^>/?[^U=O/S[[]/K= MVWWF$#WZ QO.(AI.>*-Y1->["S>E$E< ^H GM5*BXFB] 4Z\X=6O=V-*'@4R MHX#[0LZ9?@E>ZP %">[9%Z%LZP>Q_2CNK[S2U#N\NMPS"B_(5W %T4].45X[6Z7= #(]??;D-'!J.@NOIE1VQ)(_.0,ZEKE\XJXZ"TB-M>3+=I-3;L39M0^:O83O-H/,+6-3M1]>_K9;K]2QXGX3F M''2LZZ RPTWO&<1D8TS1N.!;#YX:@8UINTB/V%+VA<0Q6,6#/;Q#:A%N.PP1 M@N.R2%!6TS]*#! D>LANLC61%V%5\^$$!^5PFI+Z7\'&Q@/2,9C9P/N3[V%^ M4@<+_+9<;7S2+(9D'$L98I$&5 P,G,N4-'(6,^?9"BMZB>^>X&6:@OUC,)U# M@*,#([G1PO@B?)N?AI-SQCX0$E;?-^V,OYV=DH9>K]=G84%> +F1WCH-0G$D M+R *!&<*L"2C*4[GC*HQ^KP]FTS.:>C@G]KS$NR&>9XO\ZL]O\]7F)UQWHJ'RKJBL22!5>S7&(X%X2HZR ME"G$$N_.=YG\EO=)IB8J?3\&>SHH7H[HU!K^;'2WIR81VY8A%(7UYDX%B$E' M<"QRDV7F(7>313_%S$0E[[^ W;3!1R\'3GQ:$/%I0=PYAS]@'8%*O_]BN=@H M["R_N>\/>#\R,8Z/__3LO[6#Q]?S4R9B=J"2^%Q/L'E^]&.(>ONII00UT87QFE>?2UI6G6!@HBA3 D<# M6Z/I_P*ZN[M?)S\6VW$_S%1_V8J#+G2P%0)[L=U1G=RC5TO*:"M829"$\* T M4F9L%I:C'(0R%]$)KY$,CI9%=W M,@<-=3/69CNS*MII)?EQF-G3S ZSNU^Q!N,X\-6+(>X1L-^0R.#(W 49E,\( M.I!VEZVQMTJ.\.AR6S6'&]TN6DW2.J5[,;@__]+"(;@?;OF3+ MG9) ?B=16( "O'<2I$&!W-'_V]Z"RH&L#6O _4N6G4R G5_+I"X;DZ/)2.J MP.O*WL(3>$8N)I4@E>;><-/;Z_A/3 PSD_]6D[3&0P<&\1++?('Y.2[H%Z=U MX>;FU)S'LPU_SW]<3"):S3)C*2.SX'RJ&S@]@K.!@4X.549NHFY]^3>8N&$ M_A7+.L;17P? O)J M:DL_O>"?O"7^;?*X*N/[]Y?-G=<;7,Z+T.>,>&MCI(# M*D/'49$1 H8$/+M@+&;N3.M"BYT('0;87[%48GR]'@UX:P_(_/3T822:5T\2T*$YA>]>Q,]#-2_8O'!8?7= <#;CEYX M>@6"XI@#R0B,R8(R=RX@HO8@952*@BS&1.M>M@.S.,QX?MER@$ZQ=,RF=L7Q ML_7Z[.NYK#[,U__Z;87U/AH)8J0I< M)M_-+IJA3 TSI_^^W(^-EU_-@"Z?>OYG28JT^7LZ_SS,N\L9Y9*DU MUSP#4[5P-84 H=XUB]H-DFVF,[B;4LRA3 VSG%_V,;P;O!RS 3VY9N1J:<+% M>XV)7%BL_?%<:#J%2VVC*AJ,RCYK)5GH)W+;EKEA,W3_^_Q]*/S\-0SKZ1N8 M&.H6;5. LD5R1M$Y\,(A1,^BD45$J[HIKVS(]S!S_.\S>P>H^Z4M==L+4V]# MT4HD0*-)\T%J")8$)PNSDGM"1>AF@$IKYH?9[*]86="-"K;"WU_(<&>*_%GF M3D/4@I+B2"H.3)%K\XYY432*U,W2H"UY&V9VOV)]1)?HF="JSK?MC2:4?_.^ 144CAC>2@,T8*^Z,#IY,#C:1CX0Q7X>[)8"3S7'58.%$\>/.,)#*.0@MLHI>VFGFM[]H99 MWG^+4@Z'H=9#<,?8!OX!$\Z_USZM]9MEJ/?&IW79PN5OAD7>R&2]QW[P;3_1 M;F/X7LPUVB%^@X8KL%N3D/-R M>[9>X^EZYF,I25H%*M@"2G$)P8L,4=LH=[2K7 M'DYSDOK&XWZJXIB)9#DG1PF:&4$L) $^&O+L3##OH[38?G';+0JF733=&AA[ M2+<#;#Q+:7E&9^S&"6_<\;-%_FV^"(LT7WR^EM7S']>__D0_^]F?\_4,"? Z M4610DMTL;W 0,EK@IN0B=UB'M@Y/E1$KK *"W.7BYK--29HQ' MQ4T00.0F4+I.=(B1XM+(R/L&5<>FC'947],Q+: .AX)E8Y5,_4#SZL.+UPN* M1_%W/)^"X)FRQM IKB,) U% <%E!X%::F"V&NY-"'W@>N?.#>XF =E73LI', M.G C5]Z7$A9\3;^LR[.=3,IRT#;1H6^$I.26(85RP7KE) EGM#CHBHII8Z&& M9]*> NX (CLF<]I7DX\D3MN( MM1DBQKB@.7>%G\*?N,\=S#T_I=TURU,D-KI)N?K,]57C55JE)#=*2@ZJ> M* M< ;1,0^&DFX2J;6 Z1,ZS=:(>&N VDA]PZ.EP?8N'S2K;MTSTY. M*7+_C23[XFQ517Y^O4U_^_UR/=_BP M==32AO)I(YT#@W-,K?:SQ>\!YB^K%88RCXDI)/9!2&7J6HL,,3-+00)B$-%J M4LMA(+TEY<,>]WX12(^IU7[=\_UKH>P"QRTTVB^*[S^.'N+91FN-R0ZX<62Y$24$A@$\ M*F%RT2&K _GCK>@>A.+1J@^["#!::+3[\.+3EW#ZC^7927[]]1M)]U4IF$[G MWZOL-\WCKC@3M249,RTIEF()'%<X"&2*FU7=ER.HZGB#Q1IGBB7ALTD@@BID@4J#]R1; MAAE3YL%S/]I5R# 2!Z%QM$*UL= XIIXZ@&&M+CW7TO'L:WTLG'GI55#*$5RT(S,+"D*J[!:1>Y6;][ANN0@U,WBS7ZQ=AM?I1EJM:WUD?K#^>Q?\E__]I278W M7VWD,E-6"I8WP\4TUC5#%)\4;B$[&1BWIC#;ND-F;Z('876T&4!C8?6PNNP MO _S-TO.:RU]JJ.(*"[Q,D"(-H.T'HOR3 O5>I;OP]0,N^ ?;43.6'AK)/X. M@/23Y= O7M"_ST]OL45)&Q*=7V8N:ZS;U<"X'$EJ1D!,SD'BR*/FHJ!M/4MP M2Q*'0>[H'I7&5%2G.+S\O8M0=_,N/RL)2ZH;D:QU"52NJV!\B< Y.F5R, E; M#Q0;2MLPY!W=B]$HJCD.R-UJ!%I9<]Q-Y$G2T M#HHK,3,7HL;6=SEC\#$,RD?W4C2YRGN$_>5OG M]YA*GPT)G\&@\D*09!!4< M<%2N)%[0YQ$643U&TC P'MUS3TM%](BKGVVK!B>K[YMKK&'NA'A_6VYS/^> MGYR<5U&$Q>=Y/,%S'N_^^PP+8Z(H 4+X5,_S0L%@<9";K\*EOM?EQQHKU 7T=:%IK)I.+ M$)QC8.IV6\/?V/'R;GX:36DKY\:+!<^:" MH1"#$FDZ00(HEBGHB%J 3T+(: QE1O$@N'R:UHGWQA\6H(U5=V1(G=E:BZ%U M'?C,R0JML!0+.P>5Y:)-(-N<6^< M%ZKF]R4#R;,0:P))C)+;PK/B9<0+EL>)FWA%^F&!MZ]R>@??(^'QY1_-I)9* M%ZN!!4'&5K0&+XL'7J1@Q:>2Y>0YSN4?3;QPO)O<9B?E]0?6*WG>?( IT6I02E<@9'F1M(S[.T+(HHQWI;NX^>B==SCPVYO570'ZKN,,.L%;$.+9>R M2DDJRK.$+R"S%(I9;J-IW19Z/R43[ZP^K//:2NS]8.A*2!\P+1>)F-DHZ$8[ MUB9"O:@'>W;Z&Y+6PDF=/75&/_G']7]?FP-MT,KYO-ETX4'YF,%[13+P/J3, M4G:L=9S7E(&)=T6/WEQW<"5W<"G^ /.;Z6D4:;RA'_#_NKNVWK9N&/R^_R) M]\O+@ S-L %%4C0!]FB($I5Y:YTVCHOUWX^RG72Y./%%QT?9BX$@P#D4^8F' MI"A^G_XS@VMB0)>$B"SE2,D_&&2ASF $*9/%0GKV_#@8WB3BR 3,1T9I$T/U MB\/5V+W\UV)^NTK'E-(1H@],29LJIWJ]6PWTI\^E<*]*_E$J'A9_CT4;F6GX MR+@[R##]XNWLN@X37*3;FES=U9^$JA>TT-.J!+ETL(I!J[6X6Q#:M:%J:$+(.K/ADZAQ4PT!I9$IX:P%5]J[UE8_# MI1Z9*_3((!W*G#T!^&&R/PF..W1),I2U_3\7Q:(HGOF$5O@DE)*MJ\\;1!F9 M_/((DXWV5GP'^-EAUL@DHA8%*5 -.6A&8:MF,2?.BG"8)&BAW>!W*0\G>IM6)6/R2A7++(4&I#6I&4B$>K87>4Q6A3!48^C+ MDFT'LC=W[#" 63H"V_.G=H_6!M$!<-2U1Z).'X3(HJ84&IR,&5R(V@_5J;*- M?-L![\V=.PQFHH[@MVDYWCI)2Y*,?#A46D7!?/:4=&O408++/ WEY X"V9L[ M=&AIB*X9YLY.+]^?7UQ\./UX\=O)Q],#6.8V/*D=T]PVHC9BFSN--[/I[&K^ M 6^6(\3N,64!K> E,:AC(K0V%)!G3OZD^)0!%;F4UBY_DRP'4=,^K\L5/:?% M)!U/@'P@:77P/#:R\9ET*NB7D?T-:VTF<'WZ"3V>TT M3S\M*FO"!:;%S;(_]/2?]&E!&VM)QG3]^4[YW8OQN]\%9_'S'<1T1 MA2"'P++BM!Y1)(, R J(G'4(*LG6G9:OR30R4WPOX-D*U'M:L@-D7MQ>I[_/ MOU0MKEG2BZ&05BM+ :Z6I!U5*JL-,EL9DZU/2OO<&(I/A.@1>_O:^ GI^"$* M'Q$Q+WPKWM^S;D/,I0X28I82HGI[E[.(IC"7?'0<$_("!\1[[\?EH!_D<]E< MKQUXE0.]]YI.)DMM &5@67##-!>U+PH,P^BSJ%S)6K9NQ6TB>'>QW)XX:AO/ M[6'4-UCMJ"JXGM4F^>NG04F<3U.N;G\%=_#Q_0.G5W_2]CKYAC?Q M"L\6-&?+E3)?D:WF>0E"T.1)* M4M"M4XIG!1F7OGX01!VN\"YQL]X1$PH O /M659>T@8PHK;/):9 % 0;DH36 MEP,VB#(N:?Q1L+./TANB9XAT\6(!<_RZH.>=?JO9T0&GXYL>U2ZUVTK81@G; MXW?= TKQ MG52H'RO%8*EO3JBJ'S@9Q)X%:W)M?=),O!];#:!WZ2OBZF\^F* M-6PVGV9<,<]>WL39?(772784Y$G-F<@6ZR 'R< XPX0R'I4&[E/K-6\KV[AI M7A.4/*EH#6&6#C+ #_'[-PB\FIJA UB]0[C]?4:*6=1E_1JG-_4N*$ZX M"-F8J!DGH9D6(!@$(5DT)H&/*NH!.&.>%67<1&T0$+50^O!U]/4_Z@_$.?[\ MT[]02P$"% ,4 " "-AEM6% CT_2H# !*"0 %P @ $ M 83(P,C(Q,C$S97AH:6)I=#(S,2YH=&U02P$"% ,4 " "-AEM6U.IG MJV,C #_"@$ & @ %? P 83(P,C(Q,C,Q97AH:6)I=#$P M,3,N:'1M4$L! A0#% @ C89;5D[!Q=0S! _"H !< M ( !^"8 &$R,#(R,3(S,65X:&EB:70R,3$N:'1M4$L! A0#% @ C89; M5I5FU28M" [BH !< ( !8"L &$R,#(R,3(S,65X:&EB M:70S,3$N:'1M4$L! A0#% @ C89;5J_/*O@P" Z2H !< M ( !PC, &$R,#(R,3(S,65X:&EB:70S,3(N:'1M4$L! A0#% @ MC89;5JO_^R=2!0 8Q8 !< ( !)SP &$R,#(R,3(S,65X M:&EB:70S,C$N:'1M4$L! A0#% @ C89;5CJ:TSME!0 I!8 !< M ( !KD$ &$R,#(R,3(S,65X:&EB:70S,C(N:'1M4$L! A0#% M @ C89;5GO@5-S\"P 03, !8 ( !2$< &$R,#(R,3(S M,65X:&EB:70T-2YH=&U02P$"% ,4 " "-AEM6K06W:^N9 @#=\QD $0 M @ %X4P 87-U #*+ $ %0 M@ 'T_0( 87-U&UL4$L! A0#% @ CH9;5B-4 M-N&UL4$L%!@ / \ ] , !^_!0 ! $! end