0000898770-21-000098.txt : 20210825 0000898770-21-000098.hdr.sgml : 20210825 20210825120740 ACCESSION NUMBER: 0000898770-21-000098 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 79 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210825 DATE AS OF CHANGE: 20210825 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SHARPS COMPLIANCE CORP CENTRAL INDEX KEY: 0000898770 STANDARD INDUSTRIAL CLASSIFICATION: HAZARDOUS WASTE MANAGEMENT [4955] IRS NUMBER: 742657168 STATE OF INCORPORATION: DE FISCAL YEAR END: 0630 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-34269 FILM NUMBER: 211205126 BUSINESS ADDRESS: STREET 1: 9220 KIRBY DRIVE STREET 2: STE 500 CITY: HOUSTON STATE: TX ZIP: 77054 BUSINESS PHONE: 713-432-0300 MAIL ADDRESS: STREET 1: 9220 KIRBY DRIVE STREET 2: STE 500 CITY: HOUSTON STATE: TX ZIP: 77054 FORMER COMPANY: FORMER CONFORMED NAME: US MEDICAL SYSTEMS INC DATE OF NAME CHANGE: 19970128 FORMER COMPANY: FORMER CONFORMED NAME: MEDICAL POLYMERS TECHNOLOGIES INC DATE OF NAME CHANGE: 19930916 10-K 1 smed-20210630.htm 10-K smed-20210630
00008987702021FYFALSE5000008987702020-07-012021-06-30iso4217:USD00008987702020-12-31xbrli:shares00008987702021-08-2300008987702021-06-3000008987702020-06-30iso4217:USDxbrli:shares00008987702019-07-012020-06-3000008987702018-07-012019-06-300000898770us-gaap:CommonStockMember2018-06-300000898770us-gaap:TreasuryStockMember2018-06-300000898770us-gaap:AdditionalPaidInCapitalMember2018-06-300000898770us-gaap:RetainedEarningsMember2018-06-3000008987702018-06-300000898770us-gaap:AdditionalPaidInCapitalMember2018-07-012019-06-300000898770us-gaap:CommonStockMember2018-07-012019-06-300000898770srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMember2018-06-300000898770srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2018-06-300000898770us-gaap:RetainedEarningsMember2018-07-012019-06-300000898770us-gaap:CommonStockMember2019-06-300000898770us-gaap:TreasuryStockMember2019-06-300000898770us-gaap:AdditionalPaidInCapitalMember2019-06-300000898770us-gaap:RetainedEarningsMember2019-06-3000008987702019-06-300000898770us-gaap:CommonStockMember2019-07-012020-06-300000898770us-gaap:AdditionalPaidInCapitalMember2019-07-012020-06-300000898770us-gaap:RetainedEarningsMember2019-07-012020-06-300000898770us-gaap:CommonStockMember2020-06-300000898770us-gaap:TreasuryStockMember2020-06-300000898770us-gaap:AdditionalPaidInCapitalMember2020-06-300000898770us-gaap:RetainedEarningsMember2020-06-300000898770us-gaap:CommonStockMember2020-07-012021-06-300000898770us-gaap:AdditionalPaidInCapitalMember2020-07-012021-06-300000898770us-gaap:RetainedEarningsMember2020-07-012021-06-300000898770us-gaap:CommonStockMember2021-06-300000898770us-gaap:TreasuryStockMember2021-06-300000898770us-gaap:AdditionalPaidInCapitalMember2021-06-300000898770us-gaap:RetainedEarningsMember2021-06-30smed:state_regionsmed:numberOfCustomer0000898770us-gaap:CreditConcentrationRiskMemberus-gaap:AccountsReceivableMember2020-07-012021-06-300000898770us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2020-07-012021-06-30xbrli:pure0000898770us-gaap:CustomerConcentrationRiskMembersmed:TwoCustomersMemberus-gaap:SalesRevenueNetMember2020-07-012021-06-300000898770us-gaap:CreditConcentrationRiskMembersmed:TwoCustomersMemberus-gaap:AccountsReceivableMember2020-07-012021-06-300000898770us-gaap:CreditConcentrationRiskMembersmed:TwoCustomersMemberus-gaap:AccountsReceivableMember2021-06-300000898770us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2019-07-012020-06-300000898770us-gaap:CreditConcentrationRiskMemberus-gaap:AccountsReceivableMember2019-07-012020-06-300000898770us-gaap:CustomerConcentrationRiskMembersmed:TwoCustomersMemberus-gaap:SalesRevenueNetMember2019-07-012020-06-300000898770us-gaap:CreditConcentrationRiskMembersmed:TwoCustomersMemberus-gaap:AccountsReceivableMember2019-07-012020-06-300000898770us-gaap:CreditConcentrationRiskMembersmed:TwoCustomersMemberus-gaap:AccountsReceivableMember2020-06-300000898770us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2018-07-012019-06-300000898770us-gaap:CustomerConcentrationRiskMembersmed:TwoCustomersMemberus-gaap:SalesRevenueNetMember2018-07-012019-06-300000898770smed:MailbacksMember2020-07-012021-06-300000898770smed:MailbacksMemberus-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMember2020-07-012021-06-300000898770smed:MailbacksMember2019-07-012020-06-300000898770smed:MailbacksMemberus-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMember2019-07-012020-06-300000898770smed:MailbacksMember2018-07-012019-06-300000898770smed:MailbacksMemberus-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMember2018-07-012019-06-300000898770smed:RouteBasedPickupServicesMember2020-07-012021-06-300000898770smed:RouteBasedPickupServicesMemberus-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMember2020-07-012021-06-300000898770smed:RouteBasedPickupServicesMember2019-07-012020-06-300000898770smed:RouteBasedPickupServicesMemberus-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMember2019-07-012020-06-300000898770smed:RouteBasedPickupServicesMember2018-07-012019-06-300000898770smed:RouteBasedPickupServicesMemberus-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMember2018-07-012019-06-300000898770smed:UnusedMedicationsMember2020-07-012021-06-300000898770smed:UnusedMedicationsMemberus-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMember2020-07-012021-06-300000898770smed:UnusedMedicationsMember2019-07-012020-06-300000898770smed:UnusedMedicationsMemberus-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMember2019-07-012020-06-300000898770smed:UnusedMedicationsMember2018-07-012019-06-300000898770smed:UnusedMedicationsMemberus-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMember2018-07-012019-06-300000898770smed:ThirdPartyTreatmentServicesMember2020-07-012021-06-300000898770us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMembersmed:ThirdPartyTreatmentServicesMember2020-07-012021-06-300000898770smed:ThirdPartyTreatmentServicesMember2019-07-012020-06-300000898770us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMembersmed:ThirdPartyTreatmentServicesMember2019-07-012020-06-300000898770smed:ThirdPartyTreatmentServicesMember2018-07-012019-06-300000898770us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMembersmed:ThirdPartyTreatmentServicesMember2018-07-012019-06-300000898770us-gaap:ProductAndServiceOtherMember2020-07-012021-06-300000898770us-gaap:ProductAndServiceOtherMemberus-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMember2020-07-012021-06-300000898770us-gaap:ProductAndServiceOtherMember2019-07-012020-06-300000898770us-gaap:ProductAndServiceOtherMemberus-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMember2019-07-012020-06-300000898770us-gaap:ProductAndServiceOtherMember2018-07-012019-06-300000898770us-gaap:ProductAndServiceOtherMemberus-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMember2018-07-012019-06-300000898770us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMember2020-07-012021-06-300000898770us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMember2019-07-012020-06-300000898770us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMember2018-07-012019-06-300000898770smed:MailbacksAndUnusedMedicationsMember2020-06-300000898770smed:MailbacksAndUnusedMedicationsMember2019-06-300000898770us-gaap:CostOfSalesMember2020-07-012021-06-300000898770us-gaap:CostOfSalesMember2019-07-012020-06-300000898770us-gaap:CostOfSalesMember2018-07-012019-06-300000898770us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-07-012021-06-300000898770us-gaap:SellingGeneralAndAdministrativeExpensesMember2019-07-012020-06-300000898770us-gaap:SellingGeneralAndAdministrativeExpensesMember2018-07-012019-06-300000898770us-gaap:EmployeeStockOptionMember2020-07-012021-06-300000898770us-gaap:EmployeeStockOptionMember2019-07-012020-06-300000898770us-gaap:EmployeeStockOptionMember2018-07-012019-06-300000898770srt:MaximumMember2020-07-012021-06-300000898770srt:MaximumMember2019-07-012020-06-300000898770srt:MaximumMember2018-07-012019-06-300000898770us-gaap:InterestRateSwapMember2020-06-300000898770us-gaap:InterestRateSwapMember2021-06-300000898770srt:MinimumMemberus-gaap:FurnitureAndFixturesMember2020-07-012021-06-300000898770srt:MaximumMemberus-gaap:FurnitureAndFixturesMember2020-07-012021-06-300000898770us-gaap:FurnitureAndFixturesMember2021-06-300000898770us-gaap:FurnitureAndFixturesMember2020-06-300000898770srt:MinimumMembersmed:PropertyAndEquipmentMember2020-07-012021-06-300000898770smed:PropertyAndEquipmentMembersrt:MaximumMember2020-07-012021-06-300000898770smed:PropertyAndEquipmentMember2021-06-300000898770smed:PropertyAndEquipmentMember2020-06-300000898770smed:ManufacturingMember2020-07-012021-06-300000898770smed:ManufacturingMember2021-06-300000898770smed:ManufacturingMember2020-06-300000898770srt:MinimumMembersmed:ComputersAndSoftwareMember2020-07-012021-06-300000898770srt:MaximumMembersmed:ComputersAndSoftwareMember2020-07-012021-06-300000898770smed:ComputersAndSoftwareMember2021-06-300000898770smed:ComputersAndSoftwareMember2020-06-300000898770us-gaap:LeaseholdImprovementsMember2021-06-300000898770us-gaap:LeaseholdImprovementsMember2020-06-300000898770us-gaap:LandMember2021-06-300000898770us-gaap:LandMember2020-06-300000898770us-gaap:BuildingMember2020-07-012021-06-300000898770us-gaap:BuildingMember2021-06-300000898770us-gaap:BuildingMember2020-06-300000898770us-gaap:ConstructionInProgressMember2021-06-300000898770us-gaap:ConstructionInProgressMember2020-06-300000898770smed:CreditAgreementMember2018-06-290000898770smed:CreditAgreementAmendmentMember2020-12-280000898770smed:WorkingCapitalMembersmed:CreditAgreementMember2018-06-290000898770us-gaap:LetterOfCreditMembersmed:CreditAgreementMember2018-06-290000898770smed:CreditAgreementMemberus-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2018-06-290000898770smed:AdditionalWorkingCapitalMembersmed:CreditAgreementMember2018-06-290000898770smed:CreditAgreementMember2018-06-292018-06-290000898770smed:CreditAgreementMemberus-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2018-06-292018-06-290000898770us-gaap:LoansPayableMember2018-06-292018-06-290000898770us-gaap:LondonInterbankOfferedRateLIBORMembersmed:CreditAgreementMember2018-06-292018-06-290000898770us-gaap:LondonInterbankOfferedRateLIBORMembersrt:MaximumMembersmed:CreditAgreementMember2018-06-292018-06-290000898770us-gaap:LoansPayableMember2021-06-300000898770smed:LoanAgreementMember2019-08-212019-08-210000898770smed:LoanAgreementMember2019-08-210000898770smed:RealEstateImprovementsMembersmed:LoanAgreementMember2019-08-210000898770smed:EquipmentLoanMembersmed:LoanAgreementMember2019-08-210000898770smed:LoanAgreementMember2020-07-012021-06-300000898770smed:LoanAgreementMember2021-06-300000898770us-gaap:LondonInterbankOfferedRateLIBORMembersmed:LoanAgreementMember2021-06-300000898770smed:LoanAgreementRealEstateMember2021-01-222021-01-220000898770smed:LoanAgreementRealEstateMember2021-01-220000898770smed:LoanAgreementPaymentProtectionProgramCARESActMember2020-04-200000898770us-gaap:LoansPayableMembersmed:CreditAgreementMember2020-07-012021-06-300000898770us-gaap:LoansPayableMembersmed:CreditAgreementMember2021-06-300000898770us-gaap:LoansPayableMembersmed:CreditAgreementMember2020-06-300000898770smed:LoanAgreementEquipmentMemberus-gaap:LoansPayableMember2020-07-012021-06-300000898770smed:LoanAgreementEquipmentMemberus-gaap:LoansPayableMember2021-06-300000898770smed:LoanAgreementEquipmentMemberus-gaap:LoansPayableMember2020-06-300000898770us-gaap:LoansPayableMembersmed:LoanAgreementRealEstateMember2020-07-012021-06-300000898770us-gaap:LoansPayableMembersmed:LoanAgreementRealEstateMember2021-06-300000898770us-gaap:LoansPayableMembersmed:LoanAgreementRealEstateMember2020-06-300000898770smed:LoanAgreementPaymentProtectionProgramCARESActMemberus-gaap:LoansPayableMember2021-06-300000898770smed:LoanAgreementPaymentProtectionProgramCARESActMemberus-gaap:LoansPayableMember2020-06-300000898770smed:CreditAgreementMember2021-06-300000898770smed:WorkingCapitalMembersmed:CreditAgreementMember2021-06-300000898770smed:CreditAgreementMemberus-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2021-06-300000898770us-gaap:LetterOfCreditMembersmed:CreditAgreementMember2021-06-300000898770srt:MaximumMembersmed:CreditAgreementMember2020-07-012021-06-300000898770srt:MinimumMembersmed:CreditAgreementMember2020-07-012021-06-300000898770smed:EmployeeStockOptionAndRestrictedStockMembersmed:StockPlan2010Member2021-06-300000898770us-gaap:EmployeeStockOptionMembersmed:StockPlan2010Member2020-07-012021-06-300000898770smed:StockPlan2010Memberus-gaap:RestrictedStockMember2020-07-012021-06-300000898770us-gaap:EmployeeStockOptionMembersmed:StockPlan2010Member2021-06-300000898770us-gaap:RestrictedStockMember2020-06-300000898770us-gaap:RestrictedStockMember2019-06-300000898770us-gaap:RestrictedStockMember2018-06-300000898770us-gaap:RestrictedStockMember2020-07-012021-06-300000898770us-gaap:RestrictedStockMember2019-07-012020-06-300000898770us-gaap:RestrictedStockMember2018-07-012019-06-300000898770us-gaap:RestrictedStockMember2021-06-300000898770smed:ExercisePriceRange1Member2020-07-012021-06-300000898770smed:ExercisePriceRange1Member2021-06-300000898770smed:ExercisePriceRange2Member2020-07-012021-06-300000898770smed:ExercisePriceRange2Member2021-06-300000898770smed:ExercisePriceRange3Member2020-07-012021-06-300000898770smed:ExercisePriceRange3Member2021-06-300000898770us-gaap:AccountingStandardsUpdate201602Member2020-07-012021-06-300000898770us-gaap:AccountingStandardsUpdate201602Member2019-07-012020-06-300000898770us-gaap:CustomerRelationshipsMember2020-07-012021-06-300000898770us-gaap:CustomerRelationshipsMember2021-06-300000898770us-gaap:CustomerRelationshipsMember2020-06-300000898770srt:MinimumMemberus-gaap:ConstructionPermitsMember2020-07-012021-06-300000898770srt:MaximumMemberus-gaap:ConstructionPermitsMember2020-07-012021-06-300000898770us-gaap:ConstructionPermitsMember2021-06-300000898770us-gaap:ConstructionPermitsMember2020-06-300000898770srt:MinimumMemberus-gaap:PatentsMember2020-07-012021-06-300000898770us-gaap:PatentsMembersrt:MaximumMember2020-07-012021-06-300000898770us-gaap:PatentsMember2021-06-300000898770us-gaap:PatentsMember2020-06-300000898770us-gaap:TradeNamesMember2020-07-012021-06-300000898770us-gaap:TradeNamesMember2021-06-300000898770us-gaap:TradeNamesMember2020-06-300000898770us-gaap:NoncompeteAgreementsMember2020-07-012021-06-300000898770us-gaap:NoncompeteAgreementsMember2021-06-300000898770us-gaap:NoncompeteAgreementsMember2020-06-30

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 fiscal year ended June 30, 2021
OR
TRANSITION REPORT PURSUANT TO SECTION 13 or 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from        to         .

Commission File Number: 001-34269
SHARPS COMPLIANCE CORP.
(Exact name of registrant as specified in its charter)
Delaware74-2657168
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification No.)
9220 Kirby Drive, Suite 500, Houston, Texas
77054
(Address of principal executive offices)(Zip Code)
Registrant’s telephone number, including area code (713) 432-0300
Securities registered pursuant to Section 12(b) of the Act:
Title of Each ClassTrading SymbolName of Each Exchange on Which Registered
Common Shares, $0.01 Par ValueSMEDThe NASDAQ Capital Market
Securities registered pursuant to Section 12(g) of the Act:
None

Indicate by check mark if the Registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes ☐   No
Indicate by check mark if the Registrant is not required to file reports pursuant to Section 13 or 15(d) of the Exchange Act. Yes ☐   No
Indicate by check mark whether the Registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the Registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes ☒   No ☐
Indicate by check mark whether the Registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the Registrant was required to submit such files). Yes ☒   No ☐



Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act. (Check one):
Large accelerated filer ☐
Accelerated filer ☐
Non-accelerated filer
Smaller reporting company 
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐
Indicate by check mark whether the registrant has filed a report on and attestation to its management's assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.
Indicate by check mark whether the Registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes  No ☒
As of December 31, 2020, the aggregate market value of the registrant’s Common Stock held by non-affiliates was approximately $145 million (based on the closing price of $9.45 on December 31, 2020 as reported by The NASDAQ Capital Market). For purposes of this computation only, all executive officers, directors and 10% beneficial owners of the registrant are deemed to be affiliates. Such determination should not be deemed an admission that such executive offices, directors or 10% beneficial owners are affiliates.
The number of common shares outstanding of the Registrant was 17,243,388 as of August 23, 2021.
DOCUMENTS INCORPORATED BY REFERENCE:
(1)Portions of the Registrant’s Proxy Statement to be filed with the Securities and Exchange Commission pursuant to Regulation 14A for the Annual Meeting of Shareholders to be held on November 19, 2020 are incorporated by reference into Part III. Such Proxy Statement will be filed within 120 days after the end of the registrant's fiscal year.
2

SHARPS COMPLIANCE CORP. AND SUBSIDIARIES
TABLE OF CONTENTS
ANNUAL REPORT ON FORM 10-K
PART I
Item 1
Item 1A
Item 1B
Item 2
Item 3
Item 4
PART II
Item 5
Item 6
Item 7
Item 8
Item 9
Item 9A
Item 9B
PART III
Item 10
Item 11
Item 12
Item 13
Item 14
PART IV
Item 15
Item 16
Signatures
   
3

INFORMATION REGARDING FORWARD-LOOKING STATEMENTS
This Annual Report on Form 10-K contains certain forward-looking statements and information relating to the Company (as defined below) and its subsidiaries that are based on the beliefs of the Company’s management as well as assumptions made by and information currently available to the Company’s management. When used in this report, the words “may,”, "could", “position,” “plan,” “potential,” “continue,” “anticipate,” “believe,” “expect,” “estimate,” “project” and “intend” and words or phrases of similar import, as they relate to the Company or its subsidiaries or Company management, are intended to identify forward-looking statements. Such statements reflect known and unknown risks, uncertainties and assumptions related to certain factors, including without limitation, competitive factors, general economic conditions, customer relations, relationships with vendors, governmental regulation and supervision, seasonality, distribution networks, product introductions and acceptance, technological change, changes in industry practices, onetime events and other factors described herein including the impact of the coronavirus COVID-19 (“COVID-19”) pandemic on our operations and financial results. Based upon changing conditions, should any one or more of these risks or uncertainties materialize, or should any underlying assumptions prove incorrect, actual results may vary materially from those described herein as anticipated, believed, estimated, expected or intended. Consequently, no forward-looking statements can be guaranteed. When considering these forward-looking statements, you should keep in mind the risk factors and other cautionary statements in this Annual Report on Form 10-K. Actual results may vary materially. You are cautioned not to place undue reliance on any forward-looking statements. You should also understand that it is not possible to predict or identify all such factors and as such should not consider the preceding list or the risk factors to be a complete list of all potential risks and uncertainties. The Company does not intend to update these forward-looking statements.
PART I
ITEM 1. BUSINESS
Sharps Compliance Corp. was formed in November 1992 as a Delaware corporation. The information presented herein is for Sharps Compliance Corp. and its wholly owned subsidiaries, Sharps Compliance, Inc. of Texas (dba Sharps Compliance, Inc.), Sharps e-Tools.com Inc. (“Sharps e-Tools”), Sharps Manufacturing, Inc., Sharps Environmental Services, Inc. (dba Sharps Environmental Services of Texas, Inc.), Sharps Safety, Inc., Alpha Bio/Med Services LLC, Bio-Team Mobile LLC, Citiwaste, LLC and Sharps Properties, LLC (collectively, “Sharps” or the “Company”). Unless the context otherwise requires, “Company,” “we,” “us” and “our” refer to Sharps Compliance Corp. and its subsidiaries.
The Company provides access to all of its filings with the Securities and Exchange Commission (“SEC”) through its website www.sharpsinc.com, as soon as reasonably practicable after the reports are filed with the SEC. The filings are also available via the SEC’s website at www.sec.gov. The information contained on, or that can be accessed through, our website is not a part of this Annual Report on Form 10-K.

COMPANY OVERVIEW
Sharps Compliance Corp. is a leading national healthcare waste management provider specializing in regulated waste streams including medical, pharmaceutical and hazardous. Our services facilitate the safe and proper collection, transportation and environmentally-responsible treatment of regulated waste from customers in multiple healthcare-related markets. The markets we manage are small to medium-size healthcare waste generators including professional offices (ambulatory surgical centers, physician groups, dentists and veterinarians), long-term care facilities, government agencies, home health care, retail clinics and immunizing pharmacies. Additionally, our mailback solutions are positioned to manage waste generated in the home setting such as sharps, lancets and ultimate-user medications which generates business relationships with pharmaceutical manufacturers and other markets to provide safe and proper disposal. Lastly, we maintain a strong distribution network for the sale of our solutions within the aforementioned markets.
We assist our customers in determining solutions that best fit their needs for the collection, transportation and treatment of regulated medical, pharmaceutical and hazardous waste. Our differentiated approach provides our customers the flexibility to transport waste via direct route-based services, the United States Postal Service (“USPS”) or common carrier depending upon quantity of waste generated, cost savings and facility needs. Our comprehensive services approach includes a single point of contact, consolidated billing, integrated manifest and proof of destruction repository. Furthermore, we provide comprehensive tracking and reporting tools that enable our customers to meet complex medical, pharmaceutical and hazardous waste disposal and compliance requirements. We believe the fully-integrated nature of our operations is a key factor leading to our success and continued recurring revenue growth.
4

Our flagship products are the Sharps Recovery System™ and MedSafe® Medication Disposal System. These two product offerings account for over 50% of company revenues. The Sharps Recovery System is a comprehensive medical waste management mailback solution used in all markets due to its cost-effective nature and nationwide availability. The MedSafe solution meets the immediate needs of an increasing community risk associated with unused, ultimate-user, medications. Developed in accordance with the Drug Enforcement Administration (“DEA”) implementation of the Secure and Responsible Drug Disposal Act of 2010 (the “Act”), MedSafe is a superior solution used in both private and public sectors to properly remove medications from communities and aid in the prevention of drug misuse.
Over the past few years, the Company has made a series of investments to build a robust direct service, route-based, pickup offering for medical, pharmaceutical and hazardous waste. We have built an infrastructure capable of covering more than 80% of the U.S. population with permitted trucks, transfer stations and treatment facilities. We continue to add routes and the infrastructure required for operational efficiency to reach more customers and prospects directly. Our route-based services, matched with comprehensive mailback solutions, offer us a key differentiator in the market and the ability to capitalize on larger or regional contracts within the healthcare market. With the growth in infrastructure to support the route-based service, we have strategically added new distribution for faster and more cost-effective delivery of products to customers.
We continue to develop new solutions to meet market demands. Over the past five years, we have added a robust portfolio of ultimate-user medication disposal solutions for controlled substances, a system for DEA-inventory controlled medication disposal for professionals, the Black Pail Program for disposal of most unused pharmaceuticals, including Resource Conservation and Recovery Act ("RCRA") hazardous medications, and the Inhaler Disposal system. We have also developed route-based services for medical, pharmaceutical and hazardous waste, the TakeAway Recycle System™ for single-use devices ("SUDs") and the Hazardous Drug Spill Control Kit™, a USP <800> (as defined below) compliant spill kit for cleanup of chemotherapy and other hazardous drug spills.
As hospitals and surgery centers increase their sustainability efforts, they are looking for ways to recycle more materials, such as SUDs. SUDs are constructed of materials capable of being recycled, primarily plastics and metals. With a greater emphasis on more sustainable solutions, the TakeAway Recycle System is a much-needed complement to the single-use device market.
Our dually permitted trucks allow our hazardous waste direct pickup service to align with our medical waste so that we can fully service all our customers. Most healthcare professionals have hazardous waste in addition to medical waste. By also transporting hazardous waste, we have a competitive advantage over local haulers while still offering cost-effective pricing.
Our principal executive offices are located at 9220 Kirby Drive, Suite 500, Houston, Texas. Our telephone number at that location is (713) 432-0300. We currently have 190 full-time employees and two part-time employees. We have manufacturing, assembly, distribution and warehousing operations located in Houston, Texas.
We own and operate fully-permitted treatment facilities in Carthage, Texas and Nesquehoning, Pennsylvania that incorporate our processing and treatment operations. These facilities are currently permitted to treat and process 182 tons of medical, pharmaceutical and other healthcare-related waste per day. The Carthage facility offers steam sterilization in an autoclave and high-heat incineration to properly treat regulated medical waste and non-hazardous pharmaceuticals. The autoclave system is utilized alongside the incinerator for day-to-day operations. The Carthage location also serves as the Company's main facility for managing our recycling solution. In August 2020, the Company added a second autoclave to the Texas facility. The Nesquehoning facility has been permitted as both a medical waste treatment facility, using a autoclave, and as a transfer station for medical, pharmaceutical and trace chemotherapy waste. The Company added a second autoclave to the Pennsylvania facility in October 2020.
Impact Relating to COVID-19 and the Company’s Continuation of Its Infrastructure Build Out
We are closely monitoring the impact of COVID-19 on all aspects of our business and geographies, including how it will impact our customers, employees, suppliers, vendors, business partners and distribution channels. While we did not incur significant disruptions during the year ended June 30, 2021 from COVID-19, we are unable to predict the impact that COVID-19 will have on our financial position and operating results due to numerous uncertainties. These uncertainties include the severity of the virus, the duration of the outbreak, governmental, business or other actions (which could include limitations on our operations or mandates to provide products or services), impacts on our supply chain, the effect on customer demand or changes to our operations. The health of our workforce and our ability to meet staffing needs in our route-based, treatment and distribution operations and other critical functions cannot be predicted and is vital to our operations.
The Company has taken precautions to ensure the safety of its employees including remote working options for certain corporate office employees, while at the same time remaining active as a leading national provider of comprehensive medical
5

waste solutions, bringing uninterrupted essential support to its customers and the healthcare industry. For example, the Company increased its route-based drivers, plant and operations personnel by ten percent (10%) in advance of the COVID-19 pandemic to make sure that its operations and servicing of customers would not be adversely affected by the potential absence of employees due to COVID-19. The Company also temporarily increased the pay for its front-line operations personnel and drivers during the pandemic.
Related to customer demand, the Company saw temporary closures of about 1,000 dental, dermatology and physician practices equating to about $0.1 million in lost monthly revenue for the Company from mid-March 2020 through June 2020. Offsetting this through most of fiscal year ended June 30, 2021 has been increased volumes of medical waste generated by many of the Company’s long-term care customers who are utilizing the Company’s systems and services to contain and dispose of personal protective equipment (“PPE”) used in their facilities.
The Company is continuing to focus on expanding its infrastructure programs, which began in calendar 2019, to support what it anticipated would be a strong 2021 flu and immunization season as well as medical waste disposal related to the COVID-19 vaccine which became available for administration in the U.S. at the end of calendar year 2020. Additionally, the Company saw some increased medical waste volumes related to COVID-19 such as the long-term care market where PPE in many facilities has been disposed of as medical waste and not as trash which has been the historical practice. Finally, the Company’s route-based footprint now extends to 37 states, or 80% of the population, significantly increasing the pipeline of larger small and medium quantity generator sales opportunities.
To address these opportunities, the Company has:
Significantly increased its production and inventory of medical waste mailback and shipback solutions to ensure it remains well positioned to meet an expected increase in customer demand related to the 2021 season flu and the COVID-19 vaccine;
Increased its medical waste processing capacity from 10 million to 27 million pounds per year through the addition of a larger autoclave at its Texas facility as well as an additional autoclave at its Pennsylvania facility;
Secured a larger warehouse and distribution facility in Pennsylvania to store and distribute larger volumes of medical waste mailbacks; and
Expanded its route-based truck fleet and drivers necessary to facilitate the potential increase in volumes from its expanded 37 state route-based footprint and related larger prospect opportunities.

These efforts have contributed to the Company's success in meeting customer needs throughout the pandemic, particularly as the rollout of COVID vaccines has created increased demand for the Company's services.
The Company applied for and received loan proceeds of $2.2 million under the Paycheck Protection Program (“PPP”) under a promissory note from its existing commercial bank (the “PPP Loan”). The PPP, established as part of the Coronavirus Aid, Relief, and Economic Security (“CARES”) Act, is administered by the Small Business Administration ("SBA"). On June 15, 2021, the Company received a notification from its existing commercial bank that the SBA fully approved the Company's PPP Loan forgiveness request and that the PPP Loan, reflected in the Company’s balance sheet as Long-Term Debt, was forgiven. The Company recognized the gain on forgiveness of the PPP Loan in the financial statements during the year ended June 30, 2021.
On a broader note, the impacts of a potential worsening of global economic conditions and the continued disruptions to, and volatility in, the credit and financial markets, consumer spending and other unanticipated consequences remain unknown. In addition, we cannot predict the impact that COVID-19 will have on our customers, vendors, suppliers and other business partners. However, any material adverse effect on these parties could adversely impact our results of operations, cash flows and financial conditions. External effects from the COVID-19 pandemic began at the end of the third quarter of 2020 and did not have a material adverse impact on the year ended June 30, 2021 results. The situation surrounding COVID-19 remains fluid, and we are actively managing our response in collaboration with customers, employees and business partners and assessing potential impacts to our financial position and operating results, as well as adverse developments in our business. For further information regarding the impact of COVID-19 on the Company, please see item Part I, Item 1A, Risk factors in this report.
SOLUTIONS OVERVIEW
We offer a broad line of product and service solutions to manage the medical waste and unused dispensed medications generated by our customers. Our primary solutions include the following:
6

Sharps Recovery System™ (also known as the industry-leading Sharps Disposal by Mail System): a comprehensive solution for the containment, transportation, treatment and tracking of regulated medical waste generated outside the hospital and large health care facility setting. The Sharps Recovery System includes a securely sealed, leak and puncture resistant sharps container in several sizes ranging from one quart to twenty gallons; USPS-approved shipping box with prepaid priority mail postage; absorbent material inside the container that can safely hold up to 150 milliliters of fluids; a bag for additional containment and complete documentation and tracking manifest. The Sharps Recovery System is transported to our owned or contracted facilities for treatment. Upon treatment or conversion of the waste, we provide electronic proof of receipt and treatment documentation to the customer through our proprietary SharpsTracer® system.
TakeAway Recovery System: innovative system designed for simplified and environmentally friendly treatment of used needles, syringes, and other used healthcare products. The TakeAway Recovery System includes a sharps container in sizes ranging from one quart to thirty gallons; a prepaid-UPS return shipping box, absorbent material inside the container that can safely hold up to 150 milliliters of fluids; a bag for additional containment and complete documentation and tracking manifest. The TakeAway Recovery System is transported to our owned or contracted facilities for treatment. Upon treatment or conversion of the waste, we provide electronic proof of receipt and treatment documentation to the customer through our proprietary SharsTracer® system.
Route-Based Pickup Service: as a full-service waste management services company, we offer route-based medical and hazardous waste pickup services with our dually permitted trucks. We service customers and prospects with facilities or branches that generate larger quantities of medical, pharmaceutical (non-controlled) and limited quantities of hazardous waste or where the route-based pickup service is preferred. This blended service of mailback and pickup provides cost-savings benefits by customizing the right solution with each location to reach the best outcome for the customer.
MedSafe®: a patent-pending solution for the safe collection, transportation and proper disposal of unwanted or expired ultimate-user medications, including controlled substances. MedSafe has been designed to meet or exceed the regulations issued by the DEA implementing the Act, which became effective October 9, 2014. MedSafe is designed for retail pharmacies, long-term care facilities, hospitals/clinics with on-site pharmacies, narcotic treatment facilities and licensed law enforcement.
TakeAway Medication Recovery System™ : a comprehensive solution designed to meet or exceed the regulations issued by the DEA implementing the Act, which became effective October 9, 2014. The solution facilitates the proper disposal of unused medications (including controlled substances) from ultimate users, which is designed for use in the long-term care, hospice and consumer markets.
TakeAway Medication Recovery™ DEA Reverse Distribution for Registrants: a DEA-compliant collection, return and destruction solution for DEA registrants’ expired or unused controlled substances. The system includes prepaid return transportation, materials to package for return, complete documentation of returned pharmaceuticals and proper disposal with online proof of destruction.
Black Pail Program for Rx: one-step solution with minimal segregation for the disposal of most pharmaceuticals, excluding aerosols and controlled substances. This 5-gallon pail includes the delivery, containment, pickup and proper disposal of unused inventory medications for one all-inclusive price.
Inhaler Disposal: an all-in-one solution for effectively collecting, transporting and destroying used pharmaceutical inhalers. Long-term care facilities can dispose of all medication (controlled and non-controlled substances, harzardous waste pharmaceuticals and inhalers) with our MedSafe collection receptacle combined with our Inhaler Disposal system.
Hazardous Drug Spill Control Kit™: in response to the United States Pharmacopeia ("USP") publishing General Chapter <800> ("USP <800>") which sets standards for handling hazardous drugs ("HD") in healthcare settings effective December 2019, the Company launched this USP <800> compliant spill kit for the cleanup of chemotherapy and other HD spills.
TakeAway Recycle System™: a solution for the collection and recycling of single-use medical devices from surgical centers and other healthcare facilities. The system consists of containers designed for use in operating rooms or sterile processing departments. The containers are placed in a pre-paid return box for shipping to our treatment facilities where devices are stripped to their basic components and sent to appropriate recycling facilities. The system adds a much-needed solution to the market in which many single-use devices are reprocessed or disposed of as regulated medical waste instead of recycled.
ComplianceTRACSM: a more advanced web-based version of the Company’s compliance and training program. ComplianceTRAC is designed to improve worker safety while satisfying applicable Occupational Safety and Health Administration (“OSHA”) and other requirements for the end-user. The program includes employee training for bloodborne
7

pathogens, compliance with the Health Insurance Portability and Accountability Act of 1996 and the Hazardous Communication Standard. The online program also provides access to a database of over a million safety data sheets (formerly, material safety data sheets), safety plans, regulatory information and facility self-audits. The program is designed to replace outdated hard copy manuals with an updated platform available 24/7.
Universal Waste Shipback Systems: a jointly-promoted program with Veolia Environmental Services using their RECYCLEPAK  solutions for the collection, transportation and recycling of light bulbs, batteries and other mercury-containing devices. The solutions are marketed to existing and prospective customers as a complement to the Company’s line of medical waste and unused medication management solutions.
Other Solutions: a wide variety of other solutions including TakeAway Environmental Return System™, SharpsTracer ®, Sharps Secure ® Needle Disposal System, Complete Needle™ Collection & Disposal System, Pitch-It IV™ Poles, Asset Return System, Sharps ® Medical Waste Management System (“MWMS”), Lead Apron Recycling System and Spill Kit Recovery System.
MARKET OVERVIEW
The Company continues to focus on core markets and solution offerings that fuel growth. Its key markets include healthcare facilities, pharmaceutical manufacturers, home healthcare providers, long-term care, retail pharmacies and clinics and the professional market comprised of physicians, dentists, surgery centers and veterinary practices. These markets require cost-effective services for managing medical, pharmaceutical and hazardous waste.
The Company believes its growth opportunities are supported by the following:
A large professional market that consists of dentists, veterinarians, clinics, physician groups, urgent care facilities, ambulatory surgical centers, labs, dialysis centers and other healthcare facilities. This regulated market consists of small to medium quantity generators of medical, pharmaceutical and hazardous waste where we can offer a lower cost to service with solutions to match individual facility needs. The Company has made ongoing investments in sales and marketing initiatives to drive growth. Our sales team focuses on larger-dollar and nationwide opportunities where we can integrate the route-based pickup service along with our mailback solutions to create a comprehensive medical waste management offering. Through targeted telemarketing initiatives, e-commerce driven website and web-based promotional activities, we believe we can drive significant additional growth as we increase awareness of the Company's innovative solution offerings with a focus on the individual or small group professional offices, government agencies, smaller retail pharmacies and clinics and long term care facilities. The Company is able to compete more aggressively in the medium quantity generator market with the addition of route-based services where the mailback may not be as cost-effective. The Company’s route-based business provides direct service to areas encompassing over 80% of the U.S. population.
From July 2015 to July 2016, the Company acquired three route-based pickup service companies, which strengthened the Company's position in the Northeast. Through a combination of acquisition and organic growth, the Company now offers route-based pickup services in a thirty-seven (37) state region of the South, Southeast, Southwest, Midwest and Northeast portions of the United States. To facilitate operational efficiencies, the Company has opened transfer stations and offices in strategic locations. The Company directly serves more than 16,200 customer locations with route-based pickup services. With the addition of these route-based pickup regions and the network of medical and hazardous waste service providers servicing the entire U.S., the Company offers customers a blended product portfolio to effectively manage multi-site and multi-sized locations, including those that generate larger quantities of waste. The network has had a significant positive impact on our pipeline of sales opportunities over 60% of this pipeline is attributable to opportunities providing comprehensive waste management service offerings where both the mailback and pickup service are integrated into the offering.
The changing demographics of the U.S. population – according to the U.S. Census Bureau, 2019 Population Estimates and National Projections, the nation's 65-and-older population has grown rapidly since 2010 (34.2% over the past decade), which will increase the need for cost-effective medical waste management solutions, especially in the long-term care and home healthcare markets. With multiple solutions for managing regulated healthcare-related waste, the Company delivers value as a single-source provider with blended mailback and route-based pickup services matched to the waste volumes of each facility.
The shift of healthcare from traditional settings to the retail pharmacy and clinic markets, where the Company focuses on driving increased promotion of the Sharps Recovery System. According to the Centers for Disease Control
8

("CDC"), 44.9% of U.S. adults received a flu shot and 32.2% of flu shots for adults were administered in a retail clinic in 2018. Over the flu seasons from 2011 to 2020, the Company saw a growth in the retail flu shot related orders in seven years of 10% to 36%, including a 25% increase in 2020, and declines in three years of 13% to 17%. Despite the volatility, Sharps believes the retail market should continue to contribute to long-term growth for the Company as consumers increasingly use alternative sites, such as retail pharmacies, to obtain flu and other immunizations.
The passage of regulations for ultimate-user medication disposal allows the Company to offer new solutions (MedSafe and TakeAway Medication Recovery System envelopes) that meet the regulations for ultimate user controlled substances disposal (Schedules II-V) to retail pharmacies. Additionally, with the new regulations, the Company is able to provide the MedSafe and TakeAway Medication Recovery Systems to long-term care and hospice to address a long-standing issue within long-term care.
Local, state and federal agencies have growing needs for solutions to manage medical and pharmaceutical waste. The Company’s Sharps Recovery System is ideal for as-needed disposal of sharps and other small quantities of medical waste generated within government buildings, schools and communities. The Company also provides TakeAway Medication Recovery System envelopes and MedSafe solutions to government agencies in need of proper and regulatory compliant medication disposal. The federal government, state agencies and non-profits recognize the need to fund programs that address prevention as it pertains to the opioid crisis. MedSafe and mailback envelopes for proper medication disposal are being funded for prevention programs.
With an increased number of self-injectable medication treatments and local regulations, the Company believes its flagship product, the Sharps Recovery System, continues to offer the best option for proper sharps disposal at an affordable price. The Company delivers comprehensive services to pharmaceutical manufacturers that sell high-dollar, self-injectable medications including data management, compliance reporting, fulfillment, proper containment with disposal, branding and conformity with applicable regulations. In addition, the Company provides self-injectors with online and retail purchase options of sharps mailback systems, such as the Sharp Recovery System and Complete Needle Collection & Disposal System, respectively.
A heightened interest by many commercial companies who are looking to improve workplace safety with proper sharps and unused medication disposal solutions. The Company offers a variety of services to meet these needs, including the Sharps Secure Needle Disposal System, Sharps Recovery System, Spill Kits and TakeAway Medication Recovery System envelopes.
The Company continually develops new solution offerings such as ultimate user medication disposal (MedSafe and TakeAway Medication Recovery System), mailback services for DEA registrant expired inventory of controlled substances (TakeAway Medication Recovery System DEA Reverse Distribution for Registrants) and shipback services for collection and recycling of single-use medical devices from surgical centers and other healthcare facilities (TakeAway Recycle System).
COVID-19 prompted healthcare demands and opportunities including the expected significant increase in seasonal flu immunizations, facilitating the proper collection, transportation and treatment of syringes utilized in the administration of the COVID-19 vaccine, or supporting the pick-up and processing of the significantly increased volumes of healthcare waste from the long-term care industry.
The Company's financial position with a cash balance of $27.8 million (used for working capital needs), debt of $4.1 million and additional availability under the Credit and Loan Agreements as of June 30, 2021 (used to support working capital needs and is constrained due to the impacts additional borrowings might have on our future covenant compliance).
COMPETITIVE STRENGTHS
We believe our competitive strengths include the following:
Leading national healthcare waste management provider specializing in regulated waste streams, including medical, pharmaceutical, and hazardous waste
Sharps Compliance Corp. is a leading national healthcare waste management provider specializing in regulated waste streams including medical, pharmaceutical and hazardous waste. Our services facilitate the safe and proper collection, transportation and environmentally-responsible treatment of regulated waste from customers in multiple healthcare-related markets. The
9

markets we manage are small to medium-size generators of healthcare waste including professional offices (ambulatory surgical centers, physician groups, dentists and veterinarians), long-term care facilities, government agencies, home health care, retail clinics and immunizing pharmacies. Additionally, our mailback solutions are positioned to manage waste generated in the home setting such as sharps, lancets and ultimate-user medications which generates business relationships with pharmaceutical manufacturers and other markets to provide safe and proper disposal. Lastly, we maintain a strong distribution network for the sale of our solutions within the aforementioned markets.
We assist our customers in determining solutions that best fit their needs for the collection, transportation and treatment of regulated medical, pharmaceutical and hazardous waste. Our differentiated approach provides our customers the flexibility to transport waste via direct route-based services, USPS or common carrier depending on the quantity of waste generated, cost savings and facility needs. Our comprehensive services approach includes a single point of contact, consolidated billing, integrated manifest and proof of destruction repository. Furthermore, we provide comprehensive tracking and reporting tools that enable our customers to meet complex medical, pharmaceutical and hazardous waste disposal and compliance requirements. We believe the fully-integrated nature of our operations is a key factor leading to our success and continued recurring revenue growth. Over the past few years, the primary focus of our marketing efforts has been on educating the marketplace about us as an alternative to the historical provider of waste services.
Vertically-integrated full-service operations
Our operations are fully integrated, including manufacturing, assembly, distribution, treatment, online tracking and customer reporting. We have manufacturing, assembly, distribution and warehousing operations located in Houston, Texas. We own and operate fully-permitted treatment facilities in Carthage, Texas and Nesquehoning, Pennsylvania that incorporate our processing and treatment operations.
The Carthage facility offers steam sterilization in an autoclave and high-heat incineration to properly treat regulated medical waste and non-hazardous pharmaceuticals. The autoclave system is utilized alongside the incinerator for day-to-day operations. We believe that our Texas facility is one of only ten permitted commercial facilities in the United States capable of treating all types of medical waste and pharmaceuticals (i.e., both incineration and autoclave capabilities). The Carthage location also serves as the Company's main facility for managing our recycling solution. The Nesquehoning facility has been permitted as both a medical waste treatment facility, using an autoclave, and as a transfer station for medical, pharmaceutical and trace chemotherapy waste of up to 82 tons per day. The Company added a second autoclave to the Pennsylvania facilities in October 2020.
We track the movement of each shipment from outbound shipping to ultimate treatment and provide confirmation to the customer for their records using our proprietary SharpsTracer tracking and documentation system. We also track treatment volumes associated with pickup services provided as part of our blended product portfolio using SharpsTracer. We also provide customized reporting and comprehensive regulatory support for many of our customers. By controlling all aspects of the process internally, the Company is able to provide a one-stop solution and simplify the tracking and record-keeping processes to meet regulatory requirements for our customers. We believe the fully-integrated nature of our operations is a key factor and differentiator leading to our success and leadership position in our industry.
Highly scalable business model
Because of our business model, we can add new business while leveraging our existing infrastructure. We believe our facilities can accommodate significant additional volume, incurring only variable costs of transportation and processing. Once we gain a new customer, our profitability typically increases as our customer base grows with minimal additional overhead expense due to the embedded nature of our products and the ease with which we can accommodate extra volume.
Diverse product markets
Sharps offers services and products to a wide variety of end markets. The Company’s growth strategies are focused on our key markets which include professional offices (ambulatory surgical centers, physician groups, dentists and veterinarians), long-term care facilities, government agencies, home healthcare, retail clinics and immunizing pharmacies. Additionally, our mailback solutions are positioned to manage waste generated in the home setting such as sharps, lancets and ultimate-user medications which generates business relationships with pharmaceutical manufacturers and other markets to provide safe and proper disposal.
10

Our billings by market for the years ended June 30, 2021, 2020 and 2019 are below (as expressed in percentages of revenues):
 Year Ended June 30,
 202120202019
BILLINGS BY MARKET*:
   
Retail50 %30 %26 %
Professional22 %29 %34 %
Home Health Care13 %19 %17 %
Pharmaceutical Manufacturer%%%
Long-Term Care%%%
Government%%%
Environmental%%%
Other— %%%
 100 %100 %100 %
*Customer billings does not include adjustments to arrive at reported generally accepted accounting principles ("GAAP") revenue and therefore is a non-GAAP measure. Customer billings include all invoiced amounts associated with products shipped or services rendered during the period reported. GAAP revenue includes customer billings as well as numerous adjustments necessary to reflect, (i) the deferral of a portion of current period sales, (ii) recognition of certain revenue associated with product returned for treatment and destruction and (iii) provisions for certain product returns and discounts to customers which are accounted for as reductions in sales in the same period the related sales are recorded. See Note 2 “Summary of Significant Accounting Policies” in “Notes to Consolidated Financial Statements”. The Company believes this information about customer billings important in order for investors to be able to compare the performance of the business period over period.
Increased state and federal regulatory attention.
To protect citizens and waste workers from needle stick injuries, ten states have passed state-wide legislation or regulations making it illegal to discard used sharps into household trash. Numerous cities, such as Seattle, have passed ordinances making disposal of sharps in the trash illegal. Almost all other states and the District of Columbia and territories have passed strict guidelines regarding home sharps disposal. Whether legislation or strict guidelines, most of the U.S. population is required to first properly contain their home generated sharps before placing them into the household trash. In addition, certain states and counties have passed ordinances requiring businesses such as hospitals and those that sell syringes to the public, such as retail pharmacies and veterinary clinics, to take back syringes, once used, in regulatory-compliant sharps containers at no charge to the consumer.

In order to reduce accidental poisonings and pollution of our water and municipal water systems, 22 states and the District of Columbia have introduced legislation over the last few years intended to manage the disposal of unused consumer medications. Seven states and the District of Columbia have successfully passed such legislation. Passed or pending legislation related to the disposal of consumer medications covers about two-thirds of the U.S. population. Further, since 2009, nine states and several counties have introduced legislation requiring manufacturer responsibility for consumer-generated unused medications and in some cases home sharps disposal.

Both Federal and state regulatory agencies are addressing this issue by banning the sewering of medications by medical facilities and strongly encouraging the public not to sewer their unwanted drugs. States like California, Washington and Minnesota have required assessment and proper treatment by a medical waste disposal company for years. In 2010, Congress passed the Secure and Responsible Drug Disposal Act, leading to DEA changes to the Controlled Substances Act in 2014, allowing certain DEA registrants to collect controlled substances from the public. Collection receptacles can now be found in retail pharmacies, long-term care facilities and hospitals throughout the country.

The Environmental Protection Agency (“EPA”) has recently passed regulations that will affect the healthcare industry including the Generator Improvement Rule passed in November 2016 and the Management Standards for Hazardous Waste Pharmaceuticals passed in February 2019 (the “Pharmaceutical Rule”). The Pharmaceutical Rule mandates that healthcare facilities compliantly manage the hazardous waste pharmaceuticals generated on their sites through less rigorous and more streamlined regulatory requirements. The Pharmaceutical Rule also instituted a national ban on the sewering of any hazardous waste pharmaceuticals generated by healthcare facilities as of August 19, 2019.

As state adoption of these federal regulations occurs over the next 24 months and enforcement of these statutes increases, more companies could turn to solutions such as ours to help manage their hazardous waste pharmaceuticals, especially in long-term
11

care, providing the needed regulatory compliance. We believe we are well-positioned to benefit given our strict adherence to established standards and extensive documentation and records.

Environmentally-conscious solution provider.
In addition to providing cost-effective solutions for our customers, the Company is committed to discovering new sustainable initiatives that mitigate the effects of potentially hazardous waste on the environment. Our patented Waste Conversion Process repurposes regulated medical waste and unused medications into new resources used in industrial applications, such as the generation of electricity or recycled plastics used in the industrial sector.
Our TakeAway Recycle System is a solution for the collection and recycling of single-use medical devices from surgical centers and other healthcare facilities. The system consists of containers designed for use in operating rooms or sterile processing departments. The containers are placed in a pre-paid return box for shipping to our treatment facilities where devices are stripped to their basic components and sent to appropriate recycling facilities. The system adds a much-needed solution to the market in which many single-use devices are reprocessed or disposed of as regulated medical waste, resulting in wastes that could be recycled.
Our Universal Waste Shipback Program recycles the materials in light bulbs, batteries and other mercury-containing devices for use in new applications. In addition, the use of recycled paper and plastic materials for many of our products further demonstrates our total commitment to environmentally sound business practices. As an organization, the Company is a leading proponent for developing solutions for the safe disposal of sharps, unused medications (including controlled substances), light bulbs, batteries and other mercury-containing devices in the community and continually works to raise public awareness of the issue.
Experienced and accomplished management team.
Our senior management team has extensive industry experience and is committed to the continued growth and success of our company. Mr. David P. Tusa, CEO and President, in addition to his ten-plus years with the Company has over 20 years of business and public company experience in multiple industries and in companies with revenues up to $500 million. Ms. Diana P. Diaz, CPA, MBA, Executive Vice President and Chief Financial Officer, has over 25 years of finance, accounting, healthcare and public company industry experience. Mr. Gregory C. Davis, Vice President of Operations, has over 20 years of information technology and operations-related experience. Mr. Dennis Halligan, Vice President of Sales and Marketing, has broad marketing experience with the Company and at a variety of firms, including Stir Creative and R.J. Reynolds.
GROWTH STRATEGIES
We plan to grow our business by employing the following primary growth strategies:
Develop new products and services.
We continue to develop new solution offerings including ultimate-user medication disposal (MedSafe and TakeAway Medication Recovery System), mailback services for DEA registrant expired inventory of controlled substances (TakeAway Medication Recovery System DEA Reverse Distribution for Registrants) and shipback services for the collection and recycling of single-use devices (TakeAway Recycle System). These innovative products and services allow us to gain further sales from existing customers and gain new customers who need more comprehensive products. We will continue our efforts to develop new solution offerings designed to facilitate the proper and cost-effective management of medical waste, pharmaceutical waste, hazardous waste and ultimate-user medication disposals to better serve our customers and the environment. Additionally, we will continue to seek out and identify prospective new customers and markets for new solutions designed to meet the needs of these new customer segments.
Further penetrate existing customers and markets.
The addition of direct-service hazardous waste capabilities to our existing route-based regulated medical waste customers adds a viable cross-selling opportunity for the Company. While we offer hazardous waste services nationwide, the ability to directly service increases operational efficiencies and provides a better-priced solution for the customer. In addition to hazardous waste services, the Company has multiple pharmaceutical waste solutions for cross-selling within the existing customer base including DEA-registrant disposal, non-controlled medication disposal and RCRA pharmaceutical disposal. The Company is a single-service provider for multiple healthcare-related waste generated in small to mid-size generators.
12

A new market for the Company is the recycling of single-use devices. The interest from healthcare institutions in safer and more sustainable offerings has generated a full line of single-use devices and a tendency towards recycling at end of life rather than disposal in landfills. The opportunity to provide a recycling solution to surgical operatories that use these single-use devices offers the Company an exciting and sustainable solution in a new market. Further, we are able to develop solutions specific for single-use device manufacturers, building new relationships with manufacturers looking for a key marketing differentiator.
Many of our customers who currently use the Sharps Recovery System and TakeAway Recovery System could also benefit from the TakeAway Medication Recovery System, MedSafe, our hazardous waste solutions, our universal waste solutions or other specialized products. Although currently focused primarily on the proper management of medical and pharmaceutical wastes generated by medical professionals, pharmacies (including chains and mail order), long-term care facilities and other related organizations will develop needs for our other product lines as they expand their patient service offerings. As an entrenched and value-added supplier of treatment solutions, we believe the Company can capture incremental business from our existing customers.
The Company’s Pharmaceutical Manufacturer billings have grown from $0.3 million to $5.2 million for the years ended June 30, 2011 and 2021, respectively. We continue to see increased interest in our patient support program solution among pharmaceutical manufacturers related to self-injectable medications especially related to new drug launches. We believe manufacturers are now, more than ever, focused on (i) product differentiation, (ii) improved interaction with patients and (iii) creating a touch point for individual patient follow-up that could lead to improved therapy outcomes.
The patient support programs include the direct fulfillment of the Sharps Recovery System to the pharmaceutical manufacturers’ program participants, which provides the proper containment, return and treatment of the needles or injection devices utilized in therapy. Sharps’ proprietary SharpsTracer system tracks the return of the Sharps Recovery System by the patient to the treatment facility and then makes the electronic data available to the pharmaceutical manufacturer. This data assists them in monitoring medication discipline and provides them with a touch point for individual patient follow-up, potentially leading to better outcomes. We believe the Company is a leader in providing solutions of this type to this market.
We are optimistic about anticipated growth opportunities in the retail market. According to the CDC, 44.9% of U.S. adults received a flu shot, and 32.2% of flu shots for adults were administered in a retail clinic in 2018. Over the flu seasons from 2011 to 2020, the Company saw a growth in the retail flu shot related orders in seven years of 10% to 36%, including a 25% increase in 2020, and declines in three years of 13% to 17%. COVID-19 prompted healthcare demands and opportunities including the expected significant increase in seasonal flu immunizations, facilitating the proper collection, transportation and treatment of syringes utilized in the administration of the COVID-19 vaccine. Despite the volatility, Sharps believes the retail market should continue to contribute to the Company's long-term growth as consumers increasingly use alternative sites, such as retail pharmacies, to obtain immunizations.
Active acquisition program
From July 2015 to July 2016, the Company acquired three route-based pickup service companies, which strengthened the Company's position in the Northeast. Through a combination of acquisition and organic growth, the Company now offers route-based pickup services in a thirty-seven (37) state region of the South, Southeast, Southwest, Midwest and Northeast portions of the United States. To facilitate operational efficiencies, the Company has opened offices and transfer stations in strategic locations. The Company directly serves more than 16,200 customer locations with route-based pickup services offered to areas encompassing over 80% of the U.S. population.
With the addition of these route-based pickup regions and the network of medical and hazardous waste service providers serving the entire U.S., the Company offers clients a blended product portfolio to effectively target current and prospective customers with multi-site and multi-sized locations including those generating larger quantities of medical and hazardous waste. The offering includes a single point of contact, consolidated billing, regulatory support and complete integration of our SharpsTracer system. The Company believes the comprehensive offering will continue to assist the Company in obtaining larger opportunities whereby the customer has both larger and smaller facilities generating medical waste, used healthcare materials and hazardous waste resulting in a more consistent and predictable revenue base for the Company.
Improve product and service awareness to attract new customers.
As we grow, we continue to focus marketing and sales efforts designed to educate professional offices, retail pharmacies and clinics, long-term care facilities, home healthcare, government, pharmaceutical manufacturers and other commercial organizations on the benefits of our solutions and the need for safe, cost-effective and environmentally-friendly methods of
13

medical, pharmaceutical and hazardous waste treatment. We believe that the full-service nature of our offerings and the ease and convenience of our mail- and ship-back delivery system will attract new customers who are not yet aware of the services we provide. We believe future growth will be driven by the need for our customers to properly document and track the waste disposal to maintain compliance with new and existing legislation. We believe our understanding of the legislative process and focus on accurate and thorough electronic tracking of waste disposal or treatment will provide substantial benefits to new customers looking to comply with new standards and promote environmentally cleaner business practices.
Enhance sales and marketing efforts.
Over the past five years, the Company has made ongoing investments in sales and marketing initiatives to drive growth. Through targeted telemarketing initiatives, e-commerce driven website and web-based promotional activities, we believe we can drive significant additional growth as we increase awareness of the Company’s innovative solution offerings with a focus on individual or small group professional offices, government agencies, smaller retail pharmacies and clinics and long-term care facilities. Our sales team also focuses on higher dollar and nationwide opportunities in most of the markets served. The sales team is able to address larger opportunities where we can integrate the route-based pickup service along with our mailback solutions to create a comprehensive waste management offering. We have seen success with this approach over the past few years and believe the comprehensive offering capabilities will continue to accelerate the Company's revenue growth.
CONCENTRATION OF CREDIT AND SUPPLIERS
There is an inherent concentration of credit risk associated with accounts receivable arising from sales to our major customers. For the fiscal year ended June 30, 2021, two customers represented approximately 45% of revenues and 36%, or $3.5 million of the total accounts receivable balance at June 30, 2021. For the fiscal year ended June 30, 2020, two customers represented approximately 35% of revenue and 44%, or $5.2 million, of the total accounts receivable balance at June 30, 2020. For the fiscal year ended June 30, 2019, two customers represented approximately 27% of revenue. We may be adversely affected by our dependence on a limited number of high volume customers. Management believes that the risks are mitigated by (i) the contractual relationships with key customers, (ii) the high quality and reputation of the Company and its solution offerings and (iii) the continued diversification of our solution offerings into additional markets outside of our traditional customer base.
The Company currently transports (from the patient or user to the Company’s facilities or subcontracted treatment facilities) many of its mailback and unused medication solution offerings using USPS. Therefore, any long-term interruption in USPS delivery services would disrupt our business's return transportation and treatment element. Postal delivery interruptions are rare. Additionally, since USPS employees are federal employees, such employees may be prohibited from engaging in or continuing a postal work stoppage. However, there can be no assurance that such work stoppage can be avoided. We also have an arrangement with UPS whereby UPS transports certain other mailback and unused medication solution offerings. Whether through the USPS or UPS, the ability to ship items is regulated by the government and related agencies. Any change in regulation restricting the shipping of medical waste, used healthcare materials or unused or expired dispensed pharmaceuticals through these channels would be detrimental to our ability to conduct operations.
We maintain relationships with multiple raw materials suppliers and vendors in order to meet customer demands and assure availability of our products and solutions. For the mailback and unused medication solutions, we own proprietary molds and dies and utilize several contract manufacturers for the production of the primary raw materials. We believe that alternative suitable contract manufacturers are readily available to meet the production specifications of our products and solutions. We utilize national suppliers for most of the raw materials used in our other products and solutions and international suppliers for Pitch-It IV Poles.
INTELLECTUAL PROPERTY
We have a portfolio of trademarks and patents, both granted and pending. We consider our trademarks important in marketing our products and services, including the Sharps logo, Sharps Recovery System, TakeAway Medication Recovery System, MedSafe, SharpsTracer, Sharps Secure, TakeAway Environmental Return System, Complete Needle and PELLA-DRX™ among others. For our registered marks, we continue using such marks and will file all necessary documentation to maintain their registrations for the foreseeable future.
We have a number of trademarks and patents issued over the period from June 1998 to December 2018, including those applicable to some of the unique design features of our MedSafe solution (number US 10,150,613), our PELLA-DRX waste conversion process (numbers US 8,163,045, US 8,100,989, US 8,268,073 and US 4,440,534), our Sharps Secure Needle Disposal System (numbers US 8,162,139 and US 8,235,883), our unique design features related to the TakeAway Environmental Return System drop-off boxes (number US 8,324,443) and our Complete Needle Collection & Disposal System
14

(number US 4,463,106). We have patents pending on our MWMS rapid deployment system and additional features of our MedSafe solution.
Solely for convenience, the trademarks and service marks referred to in this Annual Report on Form 10-K may appear without the ® or ™. Still, such references are not intended to indicate, in any way, that we will not assert to the fullest extent under applicable law our rights to such trademarks and service marks.
COMPETITION
Several competitors who offer similar or identical products and services that facilitate the disposal of smaller quantities of medical waste. There are also many companies that focus specifically on the marketing of products and services that facilitate disposal through transport by the USPS (similar to the Company’s products). These companies include (i) smaller private companies or (ii) divisions of larger companies.
Additionally, we compete in specific markets with Stericycle, the largest medical waste company in the country, which focuses primarily on a pickup service business model. With the addition of the route-based pickup services offered on a direct basis covering over 80% of the U.S. population throughout the South, Southeast, Southwest, Midwest and Northeast and through a network of medical and hazardous waste services providers, the Company believes it is well-positioned with its comprehensive medical waste management offering to compete with Stericycle. As Sharps continues to grow and increase awareness of the proper disposal of syringes and unused medications (including controlled substances), it could face additional and possibly significant competition. We believe our comprehensive line of proven solutions, comprehensive medical waste management services, first mover advantages, excellent industry reputation, significant history of market and customer success, quality solutions and products, as well as our capabilities as a vertically-integrated producer of products and services provide significant differentiation in the current competitive market.
GOVERNMENT REGULATION
Sharps is subject to extensive federal, state and local laws, rules and regulations. We are required to obtain permits, authorizations, approvals, certificates and other types of governmental permission from the EPA, the Department of Transportation, the U.S. Food and Drug Administration, the State of Texas, the State of Pennsylvania and local governments for our facilities and operations. Such laws, rules and regulations have been established to promote occupational safety and health standards and certain standards have been established in connection with the handling, transportation and disposal of certain types of medical and solid wastes, including transported medical waste. Our estimated annual costs of complying with these laws, regulations and guidelines, including environmental laws, is currently less than $200,000 per year. In the event additional laws, rules or regulations are adopted which affect our business, additional expenditures may be required for Sharps to be in compliance with such changing laws, rules and regulations.
TREATMENT FACILITIES
We own and operate fully-permitted treatment facilities in Carthage, Texas and Nesquehoning, Pennsylvania that incorporate our processing and treatment operations. These facilities are currently permitted to treat and process 182 tons of medical, pharmaceutical and other healhcare-related waste per day. The Carthage facility offers steam sterilization in an autoclave and high-heat incineration to properly treat regulated medical waste and non-hazardous pharmaceuticals. The autoclave system is utilized alongside the incinerator for day-to-day operations. The Carthage location also serves as the Company's main facility for managing our recycling solution. In August 2020, the Company added a second autoclave to the Texas facility. The Nesquehoning facility has been permitted as both a medical waste treatment facility, using an autoclave, and as a transfer station for medical, pharmaceutical and trace chemotherapy waste. The Company added a second autoclave to the Pennsylvania facility in October 2020. The autoclave system is not impacted by the EPA amended Clean Air Act (discussed in Risk Factors). We believe that our Carthage, Texas facility is one of only nine permitted commercial facilities in the United States capable of treating all types of medical waste, used healthcare materials and unused or expired dispended medications (i.e., both incineration and autoclave capabilities). Another three waste-to-energy facilities are permitted to accept medical waste.
ITEM 1A. RISK FACTORS
Risks Related to Our Business, Strategy and Market

If the immunization related business of our customers decreases, the revenues generated by our business could decrease.

15

Our operating results are dependent on the amount and types of solutions necessary to service our customers’ needs which are heavily influenced by the total number of patients our customers are serving at any time, especially related to the administration of immunizations, including flu shots and COVID-19 vaccines. At times of lower patient activity, our customers have a decreased need for our services on a supplemental or peak needs basis. Our operating results can vary depending on the timing and severity of the immunization activity as well as other factors affecting the volume of immunizations administered in the retail setting.

Our quarterly results may fluctuate significantly.

Our operating results have historically varied quarterly and may continue to fluctuate significantly in the future. Factors that may affect our quarterly operating results, some of which are beyond the control of management, include, but are not limited to, seasonality; the timing of inventory builds for patient support programs of our pharmaceutical manufacturer customers; the timing and severity of the flu season and COVID related immunizations; fluctuations in inventory, energy, transportation, labor, healthcare and other costs; significant acquisitions, dispositions, joint ventures and other strategic initiatives; and many of the other risk factors discussed herein. Accordingly, we believe that quarter-to-quarter comparisons of our operating results are not necessarily meaningful and investors should not rely on the results of any particular quarter as an indication of our future performance.

Our business is dependent on a small number of customers. To the extent we are not successful in winning additional business mandates from our government and commercial customers or attracting new customers, our results of operations and financial condition would be adversely affected.

We are dependent on a small group of customers. In addition, there is an inherent concentration of credit risk associated with accounts receivable arising from sales to our major customers. For the fiscal year ended June 30, 2021, two customers represented approximately 45% of revenues. Two of these customers also represented approximately 36%, or $3.5 million, of the total accounts receivable balance as of June 30, 2021. To the extent significant customers are delinquent or delayed in paying, or we are not successful in obtaining consistent and additional business from our existing and new customers, our results of operations and financial condition would be adversely affected.

Changing market conditions in the healthcare industry, healthcare consolidation and healthcare reform, could adversely affect our results of operations.

The U.S. healthcare industry is evolving to meet competing demands for increased healthcare coverage of a growing and aging population and economic pressures to reduce healthcare costs. As a result of these dynamics, hospital networks are consolidating physician practices into their networks, independent practices are consolidating together, and healthcare providers are focused on cutting costs within their businesses. These changes may put downward pricing pressure on services that we provide to our customers which could adversely affect our results of operations.

Risks associated with our acquisition strategy could adversely affect our operating results.

We expect a portion of our growth to come from acquisitions, and we continue to evaluate opportunities for acquiring businesses that may supplement our internal growth. However, there can be no assurance that we will be able to identify and purchase suitable operations. In addition, the success of any acquisition depends in part on our ability to integrate the acquired business. The process of integrating acquired businesses may involve unforeseen difficulties and may require a disproportionate amount of management’s attention and our financial and other resources. There can be no assurance that any acquisitions, if completed, will be successful.

Aggressive pricing by existing competitors and the entrance of new competitors could drive down our profits and slow its growth.

16

Several competitors who offer similar or identical products and services that facilitate the disposal of smaller quantities of medical waste. There are also a number of companies that focus specifically on the marketing of products and services, which facilitate disposal through transport by the USPS (similar to the Company’s products). These companies include (i) smaller private companies or (ii) divisions of larger companies. Additionally, we compete in certain markets with Stericycle, the largest medical waste company in the country, which focuses primarily on a pickup service business model. As Sharps continues to grow and increase awareness of the proper disposal of syringes and unused medications, it could face additional and possibly significant competition. As a result, we could experience increased pricing pressures that could reduce our margins. In addition, as we expand our business into other markets, the number, type and size of our competitors may expand. Many of these potential competitors may have greater financial and operational resources, flexibility to reduce prices and other competitive advantages that could adversely impact our current competitive position.

The lack of customer long-term volume commitments could adversely affect the Company’s profits and future growth.

Although we enter into exclusive contracts with the majority of our enterprise customers, these contracts do not have provisions for firm long-term volume commitments. In general, customer purchase orders may be canceled and order volume levels can be changed or delayed with limited or no penalties. Canceled, delayed or reduced purchase orders could significantly affect our financial performance.

The level of governmental enforcement of environmental and other regulations has an uncertain effect on our business and could reduce the demand for our services.

We believe that strict enforcement of laws and regulations relating to regulated waste collection and treatment can have a positive effect on our business, as these laws and regulations may increase the demand for our services. However, the relaxation of enforcement, government shutdowns, or other changes in governmental regulation of regulated waste could increase the number of competitors we face or reduce or delay the need for our services.

Risks Related to the Recent COVID-19 Pandemic

The recent COVID-19 pandemic could have an adverse effect on our operations, results of operations, cash flows and financial condition

We are closely monitoring the impact of COVID-19 on all aspects of our business and geographies, including how it will impact our customers, employees, suppliers, vendors, business partners and distribution channels. The COVID-19 pandemic has created significant volatility, uncertainty and economic disruption, which could adversely affect our business operations and may materially and adversely affect our results of operations, cash flows and financial position.

For example, related to customer demand, during the period from March 2020 to May 2020, the Company saw temporary closures of about 1,000 dental, dermatology and physician practices equating to about $0.1 million in lost monthly revenue for the Company. Offsetting this through most of fiscal year ended June 30, 2021 has been increased volumes of medical waste generated by many of the Company’s long-term care customers who are utilizing the Company’s systems and services to contain and dispose of PPE utilized in their facilities.

In addition to volatility in customer demand and buying habits, we may restrict operations if we deem it necessary or if recommended or mandated by governmental authorities which would have a further adverse impact on us. We have incurred additional costs to ensure we meet the needs of our customers, including increases in headcount for route-based, treatment and distribution personnel, pay increases for these front-line employees and working capital costs to increase inventory levels to meet expected customer demand later in the calendar year.

Further, our management is focused on mitigating COVID-19, which has required and will continue to require, a large investment of time and resources across our enterprise. An extended period of remote work arrangements could strain our business continuity plans, introduce operational risk, including but not limited to cybersecurity risks, and impair our ability to manage our business.

If we do not respond appropriately to the pandemic, or if customers do not perceive our response to be adequate, we could suffer damage to our reputation, which could adversely affect our business.
17

The extent to which the COVID-19 pandemic impacts us will depend on numerous evolving factors and future developments that we are not able to predict, including: the severity of the virus; the duration of the outbreak; governmental, business and other actions (which could include limitations on our operations or mandates to provide products or services); the promotion of social distancing and the adoption of shelter-in-place orders affecting foot traffic in our customers’ facilities; the impacts on our supply chain; the impact of the pandemic on the U.S. economic activity overall; the extent and duration of the effect on customer demand and buying patterns including spend on discretionary categories; the effects of additional customer closures or other changes to our operations; the health of and availability on our workforce and our ability to meet staffing needs in our route-based, treatment and distribution operations and other critical functions, particularly if members of our work force are quarantined as a result of exposure; any impairment in value of our tangible or intangible assets which could be recorded as a result of a weaker economic conditions; and the potential effects on our internal controls including those over financial reporting as a result of changes in working environments such as shelter-in-place and similar orders that are applicable to our employees and business partners, among others.

In addition, if the pandemic continues to create disruptions or turmoil in the credit or financial markets, or impacts our credit ratings, it could adversely affect our ability to access capital on favorable terms and continue to meet our liquidity needs, all of which are highly uncertain and cannot be predicted. In addition, we cannot predict the impact that COVID-19 will have on our customers, suppliers, vendors, and other business partners, and each of their financial conditions. However, any material adverse effect on these parties could adversely impact our business operations, results of operations, cash flow, and financial position. The impact of COVID-19 may also exacerbate other risks discussed herein, any of which could have a material adverse effect on our business. This situation is changing rapidly, and additional impacts may arise that we are not aware of currently.

Risks Related to Our Operations

We may be unable to manage our growth effectively.

We have in the past, and may in the future, experience significant revenue growth. The increase in revenue and execution of our growth strategies has placed and will continue to place significant demands on our financial, operational and management resources. In order to continue our growth, we may need, at some point, to add operations, administrative and other personnel and to make additional investments in the infrastructure and systems. There can be no assurance that we will be able to find and train qualified personnel, do so on a timely basis or expand our operations and systems to the extent and in the time required.

Increases in transportation costs may adversely affect our business and results of operation.

We maintain a transportation network and a fleet of vehicles. A significant increase in market prices for trucks, fuel or driver wages could adversely affect our business through higher transportation costs and reduce our operating margins and reported results of operations.

The inability of the Company to operate its treatment facilities would adversely affect its operations

The Company has two (2) fully-permitted facilities that house our processing and treatment operations. Our processing and treatment facilities which, are located in Carthage, Texas and Nesquehoning, Pennsylvania, are currently permitted to treat and process 182 tons of medical, pharmaceutical and other healthcare-related waste per day. The Company owns these processing and treatment facilities. The failure to maintain the permits for the treatment facilities or unfavorable conditions in the permits or new regulations could substantially impair our operations and reduce our revenues. Any disruption in the availability of the disposal or treatment facilities, whether as a result of action taken by governmental authorities, natural disasters or otherwise, would have an adverse effect on our operations and results of operations.

An inability to win additional government contracts could have a material adverse effect on our operations and adversely affect our future revenue.

Although the Company has secured some U.S. government business during fiscal year 2021, there can be no assurances that future periods will include similar business. All contracts with, or subcontracts involving, the federal government are terminable or subject to renegotiation by the applicable governmental agency on 30-day notice at the option of the governmental agency. If a material contract is terminated or renegotiated in a manner that is materially adverse to us, our revenues and future operations could be materially adversely affected.

As a government contractor, we are subject to extensive government regulation, and our failure to comply with applicable regulations could subject us to penalties that may restrict our ability to conduct our business.
18


Governmental contracts or subcontracts involving governmental facilities are often subject to specific procurement regulations, contract provisions and a variety of other requirements relating to the formation, administration, performance and accounting of these contracts. Many of these contracts include express or implied certifications of compliance with applicable regulations and contractual provisions. If we fail to comply with any regulations, requirements or statutes, our existing governmental contracts or subcontracts involving governmental facilities could be terminated, or we could be suspended from government contracting or subcontracting. If one or more of our governmental contracts or subcontracts are terminated for any reason, or if we are suspended or barred from government work, we could suffer a significant reduction in expected revenues and profits. Furthermore, as a result of our governmental contracts or subcontracts involving governmental facilities, claims for civil or criminal fraud may be brought by the government for violations of these regulations, requirements or statutes.

The possibility of postal work interruptions and restrictions on shipping through the mail would adversely affect the disposal or treatment element of the Company’s business and have an adverse effect on our operations, results of operations and financial condition.

We currently transport (from the patient or user to our facilities or subcontracted treatment facilities) the majority of our solution offerings using USPS. Therefore, any long-term interruption in USPS delivery services would disrupt the return transportation and treatment element of our business. Additionally, since USPS employees are federal employees, such employees may be prohibited from engaging in or continuing a postal work stoppage. However, there can be no assurance that such work stoppage can be avoided. As noted above, we entered into an arrangement with UPS whereby UPS transports certain other solution offerings. The ability to ship items, whether through the USPS or UPS, is regulated by the government and related agencies. Any change in regulation restricting the shipping of medical waste, used healthcare materials or unused or expired dispensed pharmaceuticals through these channels would be detrimental to our ability to conduct operations. Any disruption in the transportation of products would have an adverse effect on our operations, results of operations and financial condition.

We may be subject to information technology system failures, network disruptions and breaches in data security.

We rely upon sophisticated information technology systems, infrastructure and security procedures and systems to operate our business and ensure the secure storage and transmission of information. The size and complexity of our computer systems make them potentially vulnerable to breakdown, malicious intrusion and random attack. Likewise, computer networks and the internet are, by nature, vulnerable to unauthorized access. An accidental or willful security breach could result in unauthorized access and/or use of sensitive data. Our security measures could be breached by third-party action, computer viruses, accidents or error or misconduct by an employee or contractor.

Because techniques used to obtain unauthorized access, disable or degrade service or sabotage computer systems change frequently, it may be difficult to detect immediately and we may be unable to implement adequate preventive measures. Unauthorized parties may also attempt to gain access to our systems or facilities through various means, including hacking into our systems or facilities, fraud, trickery or other means of deceiving employees, contractors and temporary staff. We have encountered threats of this type from time to time, none of which have materially impacted our operations or financial results. Although we maintain a system of information security and controls, a party that is able to circumvent our security measures could cause interruption in our operations, damage our computers or those of our users or otherwise damage our reputation. Depending on the severity, any of these events could adversely affect our operations and financial results. In addition, if we were to experience an information security breach, we may be required to expend significant amounts of time and money to remedy, protect against or mitigate the effect of the breach, and we may not be able to remedy the situation in a timely manner, or at all. While we have invested in protection of data and information technology, there can be no assurance that our efforts will prevent breakdowns or breaches in our systems that could adversely affect our business.

Natural disasters or other catastrophic events could negatively affect our business, financial condition, and results of operations

Natural disasters such as hurricanes, typhoons or earthquakes could negatively affect our operations and financial performance. Such events could result in physical damage to one or more of our facilities or equipment, the temporary lack of an adequate work force in a market, and the temporary disruption in transportation services which we rely on to deliver waste to our facilities. These events could prevent or delay shipments and reduce both volumes and revenue. Weather conditions and other event driven special projects may also cause variations in our results. We may be required to suspend operations in some of our locations, which could have a material adverse effect on our business, financial condition, and results of operations.

Risks Related to Legal, Regulatory, and Compliance
19


We are subject to the reporting requirements of federal securities laws, and compliance with such requirements can be expensive and may divert resources from other projects, thus impairing our ability to grow.

We are subject to the information and reporting requirements of the Securities and Exchange Act of 1934, as amended (the “Exchange Act”), and other federal securities laws, including compliance with the Sarbanes-Oxley Act of 2002 (the “Sarbanes- Oxley Act”) and the Dodd-Frank Act Wall Street Reform and Consumer Protection Act of 2010 (the “Dodd-Frank Act”). The costs of preparing and filing annual and quarterly reports, proxy statements and other information with the Securities and Exchange Commission and furnishing audited reports to stockholders will cause our expenses to be higher than they would have been if we were privately held.

It may be time-consuming, difficult and costly for us to develop, implement and maintain the internal controls and reporting procedures required by the Sarbanes-Oxley Act and the Dodd-Frank Act. We may need to hire additional financial reporting, internal controls and other finance personnel to develop and implement appropriate internal controls and reporting procedures.

The Company is subject to extensive and costly federal, state and local laws, and existing or future regulations may restrict the Company’s operations, increase our operations costs and subject us to additional liability.

We are subject to extensive federal, state and local laws, rules and regulations. We are required to obtain permits, authorizations, approvals, certificates and other types of governmental permission from the EPA, the Department of Transportation, the U.S. Food and Drug Administration, the State of Texas, the State of Pennsylvania and local governments with respect to our facilities and operations. Such laws, rules and regulations have been established to promote occupational safety and health standards and certain standards have been established in connection with the handling, transportation and disposal of certain types of medical and solid wastes, including transported medical waste.

We believe that we are currently in compliance in all material respects with all applicable laws and regulations governing our business, including the permits and authorizations for our incinerator facility. Our estimated annual costs of complying with these laws, regulations and guidelines, including environmental laws, is currently less than $200,000 per year. In the event additional laws, rules or regulations are adopted that affect our business, additional expenditures may be required for us to comply with such changing laws, rules and regulations. Furthermore, any material relaxation of any existing regulatory requirements governing the transportation and disposal of medical waste could result in reduced demand for our products and services and could have a material adverse effect on our revenues and financial condition. The scope and duration of existing and future regulations affecting the medical and solid waste disposal industry cannot be anticipated and are subject to change.

The handling of regulated waste exposes us to the risk of environmental liabilities.

As a company engaged in regulated waste disposal, we face risks of liability for environmental contamination. CERCLA and similar state laws impose strict liability on current or former owners and operators of facilities that release hazardous substances into the environment as well as on the businesses that generate those substances and the businesses that transport them to our facilities. Responsible parties may be liable for substantial investigation and clean-up costs even if they operated their businesses properly and complied with applicable federal and state laws and regulations. Liability under CERCLA may be joint and several, which means that if we were found to be a business with responsibility for a particular CERCLA site, we could be required to pay the entire cost of the investigation and clean-up even if we were not the party responsible for the release of the hazardous substance and other companies might also be liable.

Tax interpretations and changes in tax regulations and legislation could adversely affect us.

Tax interpretations, regulations and legislation in the various jurisdictions in which we operate are subject to measurement uncertainty and the interpretations can impact net income, income tax expense or recovery, and deferred income tax assets or liabilities. Tax rules and regulations, including those relating to foreign jurisdictions, are subject to interpretation and require judgment by us that may be challenged by the applicable taxation authorities upon audit. In addition, in response to significant market volatility and disruptions to business operations resulting from the global spread of the COVID-19 pandemic, legislatures and taxing authorities in various jurisdictions in which we operate may propose changes to their tax rules. These changes could include modifications that have temporary effect, and more permanent changes. The impact of these potential new rules on us, our long-term tax planning, and our effective tax rate could be significant. Although we believe our assumptions, judgments and estimates are reasonable, changes in tax laws or our interpretation of tax laws and the resolution of any tax audits could significantly impact the amounts provided for income taxes in our consolidated financial statements.

20

On December 22, 2017, the U.S. government enacted comprehensive tax legislation commonly referred to as the Tax Cuts and Jobs Act (the Tax Act). The Tax Act reduced the U.S. federal statutory tax rate, broadened the corporate tax base through the elimination or reduction of deductions, exclusions, and credits, limited the ability of U.S. corporations to deduct interest expense, and transitioned to a territorial tax system which allows for the repatriation of foreign earnings to the U.S. with a 100% federal dividends received deduction prospectively. In addition, the Tax Act required a one-time transitional tax on foreign cash equivalents and previously unremitted earnings. Several of the provisions enacted as part of the Tax Act require clarification and guidance from the IRS and Treasury Department. These or other changes in U.S. tax laws could impact our profits, effective tax rate, and cash flows.

On March 27, 2020, the President signed into law the CARES Act, which is a substantial tax-and-spending package intended to provide additional economic stimulus to address the impact of the COVID-19 pandemic. The CARES Act provides numerous tax provisions and other stimulus measures, including temporary changes regarding the prior and future utilization of net operating losses, temporary changes to the prior and future limitations on interest deductions, temporary suspension of certain payment requirements for the employer portion of Social Security taxes, technical corrections from prior tax legislation for tax depreciation of certain qualified improvement property, and the creation of certain refundable employee retention credits. The impact of the CARES Act in prospective periods may differ from our estimates due to changes in interpretations and assumptions, guidance that may be issued, and actions we may take in response to the CARES Act. The CARES Act is highly detailed, and we will continue to assess the impact that various provisions will have on our business.

Additionally, in further response to the COVID-19 pandemic, on December 27, 2020, the President signed the Consolidated Appropriations Act, 2021 (CAA 2021), which provides several business tax relief provisions. We will continue to assess the CAA 2021 with respect to the provisions that have an impact on our business.

Weather and environmental changes related to climate change, requirements of customers and investors for net carbon zero emissions strategies, and the introduction of regulations restricting emissions of “greenhouse gases” aimed to limit climate change, could negatively impact our costs to operate.

Climate change has brought with it numerous environmental changes that may pose risk to our operations. Increases in the frequency of severe storms, droughts, flooding, fire conditions, blackouts due to extreme heat or other weather events associated with climate change may disrupt our services and increase the cost of our operations. While we have protocols in place for operating regions frequently impacted by severe weather changes, continued climate change may require additional protocols, processes, physical equipment, and training to minimize risks to team members, physical property, and operations.

Following the 2015 Paris Agreement, which set the goal of holding global warming below 2˚C and pursuing efforts to limit the global average temperature rise to 1.5˚C, many of our customers have established goals for their organizations to be carbon neutral and have extended such goals to their key vendors and business partners. Additionally, many investors and financial institutions believe that climate change will significantly influence many companies’ long-term prospects and are requesting climate change disclosures and commitments from their investments. The increased focus on minimizing climate change may impact our revenues as well as our cost of operations in the future.

Emerging regulatory frameworks are beginning to establish bans on availability of new fossil fuel vehicles or facilities. Our services rely on a fleet of vehicles including trucks and other facilities that consume fossil fuel. During 2020, the Prime Minister of the U.K. indicated diesel fuel will not be sold in the U.K. beginning in 2030 and the Governor of California signed an order to ban sales of new gasoline cars by 2035. The availability of reliable electric vehicles with the appropriate power station infrastructure requires significant advancement. The implementation of such bans without adequate infrastructure could impact our costs to maintain our transportation network and facilities.

Risks Related to Our Common Stock

The Company’s stock has experienced, and may continue to experience low trading volume and price volatility.

The Company’s common stock is quoted on the NASDAQ Capital Market (“NASDAQ”) under the symbol “SMED.” The daily trading volumes for our common stock are, and may continue to be, relatively small compared to many other publicly traded securities. Over the past three years, the Company’s common stock has had an average trading volume of approximately 2,396,350 shares traded per month. It may be difficult for investors to sell shares in the public market at any given time at prevailing prices, and the price of our common stock may, therefore, be volatile.

Financial and Internal Control Risks

21

If we fail to establish and maintain an effective system of internal control, we may not be able to report our financial results accurately or to prevent fraud. An inability to report and file our financial results accurately and timely could harm our reputation and adversely impact the trading price of our common stock.

Effective internal control is necessary for us to provide reliable financial reports and prevent and detect errors or fraud. If we cannot provide reliable financial reports or prevent or detect errors or fraud, we may not be able to manage our business as effectively as we would if an effective control environment existed, and our business and reputation with investors may be harmed. As a result, our small size and any current internal control deficiencies may adversely affect our financial condition, results of operation and access to capital. Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with any policies and procedures may deteriorate.

Restrictions in our Credit Agreement could adversely affect our business, financial condition, results of operations and value of our securities.

The Credit and Loan Agreements, as defined in Note 5 “Notes Payable and Long-Term Debt” in “Notes to Consolidated Financial Statements,” contain affirmative and negative covenants that, among other things, require the Company to maintain a maximum cash flow leverage ratio of no more than 3.0 to 1.0 and a minimum debt service coverage ratio of not less than 1.15 to 1.00. The Credit and Loan Agreements also contain customary events of default which, if uncured, may terminate the agreements and require immediate repayment of all indebtedness to the lenders. The leverage ratio covenant may limit the amount of our borrowing available under the agreements. These covenants could affect our ability to operate our business and may limit our ability to have sufficient funding or otherwise to take advantage of potential business opportunities as they arise.

Our ability to comply with the covenants and restrictions contained in the Credit and Loan Agreements may be affected by events beyond our control, including prevailing economic, financial, and industry conditions. If the market or other economic conditions deteriorate, our ability to comply with these covenants may be impaired. A failure to comply with these provisions could result in a default or an event of default. Upon an event of default, unless waived, the lenders could elect to terminate commitments, cease making further loans, require cash collateralization of letters of credit, cause its loans to become due and payable in full and force us into bankruptcy or liquidation. If the payment of our debt is accelerated, our assets may be insufficient to repay such debt in full, and the holders of our stock could experience a partial or total loss of their investment.

Risks Related to Human Capital

The handling, transportation and disposal or treatment of regulated waste carries the risk of personal injury to employees and others.

Our business requires us to handle materials that may be infectious or hazardous to life and property in other ways. Although our products and procedures are designed to minimize exposure to these materials, the possibility of accidents, leaks, spills and acts of God always exists. Examples of possible exposure to such materials include truck accidents, damaged or leaking containers, improper storage of regulated waste by customers, improper placement by customers of materials into the waste stream that we are not authorized or able to process, such as certain body parts and tissues; or malfunctioning treatment plant equipment. Human beings, animals or property could be injured, sickened or damaged by exposure to regulated waste. This in turn could result in lawsuits in which we are found liable for such injuries, and substantial damages could be awarded against us. While we carry liability insurance intended to cover these contingencies, particular instances may occur that are not insured against or that are inadequately insured against. An uninsured or underinsured loss could be substantial and could impair our profitability and reduce our liquidity.

The loss of our senior executives could affect our ability to manage the business profitability.

Our growth and development to date has been largely dependent on the active participation and leadership of our senior management team consisting of the Company’s CEO and President, Executive Vice President and CFO, Vice President of Operations and Vice President of Sales and Marketing. We believe that the continued success of the business is largely dependent upon the continued employment of the senior management team and have, therefore, (i) entered into individual employment arrangements with key personnel and (ii) approved the Compensation and Incentive Plan for participation by the senior management team in order to provide an incentive for their continued employment with us. The unplanned loss or illness of one or more members of the senior management team and our inability to hire key employees could disrupt and adversely impact our ability to execute our business plan.

22

A change or deterioration in our relations with our employees or an increase in labor and employment costs could have a materially adverse effect on our business, financial condition and results of operations.

Labor and employment is one of our major costs and increases in employment costs could materially affect our cost structure and our profitability. We compete with other businesses in our markets for qualified employees and the labor supply is sometimes tight in our markets. A shortage of qualified employees or unionization efforts would require us to incur additional costs related to wages and benefits, inefficiencies in operations, unanticipated costs in sourcing temporary or third-party labor, legal fees and interference with customer relationships.
ITEM 1B. UNRESOLVED STAFF COMMENTS
As of the date of this report, we do not have any unresolved staff comments.
ITEM 2. PROPERTIES
The Company utilizes approximately 398,021 square feet of space across the U.S. including space for corporate offices in Houston, Texas. Sharps has manufacturing, assembly, storage, distribution and warehousing operations as well as two (2) fully-permitted owned facilities that house our processing and treatment operations. Our processing and treatment facilities which, are located in Carthage, Texas and in Nesquehoning, Pennsylvania, are currently permitted to treat and process 182 tons of medical, pharmaceutical and other healthcare-related waste per day.
ITEM 3. LEGAL PROCEEDINGS
From time to time, the Company is involved in legal proceedings and litigation in the ordinary course of business. In the opinion of management, the outcome of such matters is not anticipated to have a material adverse effect on the Company’s consolidated financial position or consolidated results of operations.
ITEM 4. MINE SAFETY DISCLOSURES
Not applicable.
PART II
ITEM 5. MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS, AND ISSUER PURCHASES OF EQUITY SECURITIES
Market Information: The Company’s common stock is quoted on the NASDAQ capital market under the symbol “SMED”. Over the past three years, the Company’s common stock has had an average trading volume of approximately 2,396,350 shares traded per month. Stockholders: At August 23, 2021, there were 17,243,388, shares of common stock held by approximately 137 holders of record. However, the Company believes the number of beneficial owners exceeds this number. The last reported sale of the common stock on August 23, 2021 was $8.74 per share.
Dividend Policy: The Company has never declared nor paid any cash dividends on its common stock. The Company currently intends to retain its cash generated from operations for working capital purposes and to fund the continued expansion of its business and does not anticipate paying any dividends on our common stock in the foreseeable future. Moreover, future payment of dividends may be restricted by credit or other agreements to which the Company is a party.
23

Securities Authorized for Issuance under Equity Compensation Plans:
The following equity compensation plan information is provided as of June 30, 2021:
 Number of securities to
be issued upon exercise
of outstanding options,
warrants and rights
Weighted average
exercise price of
outstanding
options, warrants
and rights
Number of securities
remaining available for
future issuance under
equity compensation plans
(excluding securities
reflected in column (a))
Plan Category(a)(b)(c)
2010 Stock Plan as approved by shareholders (1)
354,621 $4.10 956,089 
Notes:
(1) Represents stock options issued under the Sharps Compliance Corp. 2010 Stock Plan.
See Note 7 "Stock Based Compensation" in "Notes to Consolidated Financial Statements."

ITEM 6. SELECTED FINANCIAL DATA
The following selected historical financial data has been derived from our audited financial statements and should be read in conjunction with the historical Consolidated Financial Statements and related notes and Item 7, Management’s Discussion and Analysis of Financial Condition and Results of Operations (in thousands except earnings per share data):
 Year Ended June 30,
 20212020201920182017
Revenues$76,424 $51,146 $44,312 $40,141 $38,188 
Operating income (loss)$12,302 $910 $447 $(577)$(1,187)
Net income (loss)$12,868 $2,266 $214 $(672)$(1,293)
Net income (loss) per share:
Basic $0.78 $0.14 $0.01 $(0.04)$(0.08)
Diluted$0.76 $0.14 $0.01 $(0.04)$(0.08)
Total assets$75,431 $54,136 $36,040 $33,231 $34,464 
Total debt$4,064 $5,163 $1,465 $2,002 $2,603 
Cash$27,767 $5,416 $4,512 $5,155 $4,675 
Working capital$27,945 $11,050 $10,575 $10,258 $10,488 
Total stockholders’ equity$46,584 $29,578 $26,126 $25,174 $25,287 

ITEM 7. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The discussion and analysis presented below should be read in conjunction with the consolidated financial statements and related notes appearing elsewhere in this Annual Report on Form 10-K. See “Information Regarding Forward Looking Statements and "Item 1A, Risk Factors.”
RESULTS OF OPERATIONS
The following analyzes changes in the consolidated operating results and financial condition of the Company during the years ended June 30, 2021, 2020 and 2019, respectively. The following table sets forth for the periods indicated certain items from the Company’s Consolidated Statements of Operations (dollars in thousands except for percentages expressed as a percentage of revenues):
24

 Year Ended June 30,
 2021%2020%2019%
Revenues$76,424 100.0 %$51,146 100.0 %$44,312 100.0 %
Cost of revenues47,514 62.2 %35,384 69.2 %31,042 70.1 %
Gross profit28,910 37.8 %15,762 30.8 %13,270 29.9 %
SG&A expense15,761 20.6 %14,046 27.5 %12,003 27.1 %
Depreciation and amortization847 1.1 %806 1.6 %820 1.9 %
Operating income12,302 16.1 %910 1.8 %447 1.0 %
Other income (expense)2,036 2.7 %(226)(0.4)%(63)(0.1)%
Income before income taxes14,338 18.8 %684 1.3 %384 0.9 %
Income tax expense (benefit)1,470 1.9 %(1,582)(3.1)%170 0.4 %
Net income$12,868 16.8 %$2,266 4.4 %$214 0.5 %
YEAR ENDED JUNE 30, 2021 AS COMPARED TO YEAR ENDED JUNE 30, 2020
Total revenues for the fiscal year ended June 30, 2021 of $76.4 million increased by $25.3 million, or 49.4%, from the total revenues for the fiscal year ended June 30, 2020 of $51.1 million. The increase in revenue is mainly due to increased billings in the Retail, Professional, Long-Term Care and Pharmaceutical Manufacturer markets. The net increase in billings is partially offset by current year deferred revenue net of product returns on sales in prior periods. Billings by market are as follows (in thousands):
 Year Ended June 30,
 20212020Variance
BILLINGS BY MARKET:   
Retail$40,513 $16,033 $24,480 
Professional17,966 15,637 2,329 
Home Health Care10,264 9,938 326 
Pharmaceutical Manufacturer5,224 4,661 563 
Long-Term Care4,159 3,324 835 
Government2,274 2,292 (18)
Environmental570 247 323 
Other592 876 (284)
Subtotal81,562 53,008 28,554 
GAAP Adjustment *(5,138)(1,862)(3,276)
Revenue Reported$76,424 $51,146 $25,278 
*Represents the net impact of the revenue recognition adjustments to arrive at reported generally accepted accounting principles (“GAAP”) revenue. Customer billings include all invoiced amounts associated with products shipped or services rendered during the period reported. GAAP revenue includes customer billings as well as numerous adjustments necessary to reflect, (i) the deferral of a portion of current period sales, (ii) recognition of certain revenue associated with product returned for treatment and destruction and (iii) provisions for certain product returns and discounts to customers which are accounted for as reductions in sales in the same period the related sales are recorded. See Note 2 “Summary of Significant Accounting Policies” in “Notes to Consolidated Financial Statements”.
25

The components of billings by solution are as follows (in thousands except for percentages expressed as a percentage of total billings):
Year Ended June 30,
2021% Total2020% Total
BILLINGS BY SOLUTION:  
 
 
Mailbacks$54,755 67.1 %$28,440 53.7 %
Route-based pickup services13,677 16.8 %10,390 19.6 %
Unused medications8,159 10.0 %9,163 17.3 %
Third party treatment services570 0.7 %247 0.5 %
Other (1)
4,401 5.4 %4,768 8.9 %
Total billings81,562 100.0 %53,008 100.0 %
GAAP adjustment (2)
(5,138) (1,862) 
Revenue reported$76,424  $51,146  
(1)The Company’s other products include IV poles, accessories, containers, asset return boxes and other miscellaneous items.
(2)Represents the net impact of the revenue recognition adjustments to arrive at reported GAAP revenue. Customer billings include all invoiced amounts associated with products shipped or services rendered during the period reported. GAAP revenue includes customer billings as well as numerous adjustments necessary to reflect, (i) the deferral of a portion of current period sales, (ii) recognition of certain revenue associated with product returned for treatment and destruction and (iii) provisions for certain product returns and discounts to customers which are accounted for as reductions in sales in the same period the related sales are recorded. See Note 2 “Summary of Significant Accounting Policies” in “Notes to Consolidated Financial Statements”.

The increase in billings was mainly due to an increase in the Retail ($24.5 million), Professional ($2.3 million), Long-Term Care ($0.8 million) and Pharmaceutical Manufacturer ($0.6 million) markets. Retail market billings increased 153% to $40.5 million as compared to $16.0 million in the prior year due primarily to an increase in billings for immunization related orders of $25.3 million partially offset by a decrease in unused medications billings in the retail market of $0.7 million. Professional market billings increased 15% to $18.0 million as compared to $15.6 million in the prior year. Long-Term Care market billings increased 25% to $4.2 million as compared to $3.3 million in the prior year due primarily to an increased volume of COVID-19 related waste management and ancillary supplies. Pharmaceutical Manufacturer billings increased 12% to $5.2 million as compared to $4.7 million in the prior year. Billings for Mailbacks, which represented 67.1% of total billings, increased 93% to $54.8 million as compared to $28.4 million in the prior year primarily related to the increase in billings related to immunization related orders and Pharmaceutical Manufacturer patient support programs. Billings for Route-based Pickup Services increased 32% to $13.7 million as compared to $10.4 million in the prior year and represented 16.8% of total billings.
Cost of revenues for the year ended June 30, 2021 of $47.5 million was 62.2% of revenues. Cost of revenues for the year ended June 30, 2020 of $35.4 million was 69.2% of revenue. The gross margin for the year ended June 30, 2021 of 37.8% increased compared to the gross margin for the year ended June 30, 2020 of 30.8% due to leverage from increased revenue.
Selling, general and administrative (“SG&A”) expense for the years ended June 30, 2021 and 2020 was $15.8 million and $14.0 million, respectively, but decreased as a percentage of revenues to 21%, compared to 28% in the prior year period related to a $0.6 million increase in management incentive compensation, including both stock and cash, a $0.3 million increase in board compensation and $0.7 million due to continued investments in sales and marketing.
The Company recorded operating income of $12.3 million for the year ended June 30, 2021 compared to operating income of $0.9 million for the year ended June 30, 2020. Operating income increased due to higher gross margin partially offset by higher SG&A expense (discussed above).
The Company recorded other income of $2.0 million for the year ended June 30, 2021 compared to other expense of $0.2 million for the year ended June 30, 2020. Other income increased due to the gain recorded in 2021 for the forgiveness of the Company's PPP Loan by the SBA in the amount of $2.2 million.
The Company reported income before income taxes of $14.3 million for the year ended June 30, 2021 versus income before income taxes of $0.7 million for the year ended June 30, 2020. Income before income taxes increased due to the increase in operating income and the gain on forgiveness of the PPP Loan (discussed above).
26

The Company’s effective tax rate for the years ended June 30, 2021 and 2020 was 10% and (232)%, respectively. The 2021 tax expense includes: (i) a net tax benefit of $1.5 million (or 10.5% of income before income taxes) associated with stock-based compensation, (ii) an increase to tax expense of $0.4 million (or 2.7% of income before taxes) for non-deductible compensation and (iii) a tax benefit of $0.5 million (or 3.2% of income before taxes) associated with the permanent exclusion of the book income recorded as a result of the PPP Loan forgiveness from taxable income. The 2020 effective tax rate is primarily due to a $1.7 million income tax benefit as a result of the release of the tax valuation allowance on the basis of the Company's reassessment of the recoverability of its deferred tax assets.

The Company reported net income of $12.9 million for the year ended June 30, 2021 compared to net income of $2.3 million for the year ended June 30, 2020. Net income increased due to the increase in income before taxes and the lower effective tax rate (discussed above).
The Company reported basic and diluted income per share of $0.78 and $0.76, respectively for the year ended June 30, 2021 versus basic and diluted income per share of $0.14 for the year ended June 30, 2020. Basic and diluted income per share increased due to the increase in net income (discussed above).
YEAR ENDED JUNE 30, 2020 AS COMPARED TO YEAR ENDED JUNE 30, 2019
Total revenues for the fiscal year ended June 30, 2020 of $51.1 million increased by $6.8 million, or 15.4%, from the total revenues for the fiscal year ended June 30, 2019 of $44.3 million. The increase in revenue is mainly due to increased billings in the Retail, Home Health Care, Long-Term Care, Professional and Pharmaceutical Manufacturer market. The increase in billings is partially offset by current year deferred revenue net of product returns on sales in prior periods. Billings by market are as follows (in thousands):
 Year Ended June 30,
 20202019Variance
BILLINGS BY MARKET:   
Retail$16,033 $11,481 $4,552 
Professional15,637 15,071 566 
Home Health Care9,938 7,800 2,138 
Pharmaceutical Manufacturer4,661 4,146 515 
Long-Term Care3,324 2,542 782 
Government2,292 2,468 (176)
Environmental247 290 (43)
Other876 1,175 (299)
Subtotal53,008 44,973 8,035 
GAAP Adjustment *(1,862)(661)(1,201)
Revenue Reported$51,146 $44,312 $6,834 
*Represents the net impact of the revenue recognition adjustments to arrive at reported GAAP revenue. Customer billings include all invoiced amounts associated with products shipped or services rendered during the period reported. GAAP revenue includes customer billings as well as numerous adjustments necessary to reflect, (i) the deferral of a portion of current period sales, (ii) recognition of certain revenue associated with product returned for treatment and destruction and (iii) provisions for certain product returns and discounts to customers which are accounted for as reductions in sales in the same period the related sales are recorded. See Note 2 “Summary of Significant Accounting Policies” in “Notes to Consolidated Financial Statements”.
27

The components of billings by solution are as follows (in thousands except for percentages expressed as a percentage of total billings):
Year Ended June 30,
2020 % Total2019% Total
BILLINGS BY SOLUTION:    
Mailbacks$28,440 53.7 %$25,162 55.9 %
Route-based pickup services10,390 19.6 %9,029 20.1 %
Unused medications9,163 17.3 %6,936 15.4 %
Third party treatment services247 0.5 %290 0.6 %
Other (1)
4,768 8.9 %3,556 8.0 %
Total billings53,008 100.0 %44,973 100.0 %
GAAP adjustment (2)
(1,862) (661) 
Revenue reported$51,146  $44,312  
(1)The Company’s other products include IV poles, accessories, containers, asset return boxes and other miscellaneous items.
(2)Represents the net impact of the revenue recognition adjustments to arrive at reported GAAP revenue. Customer billings include all invoiced amounts associated with products shipped or services rendered during the period reported. GAAP revenue includes customer billings as well as numerous adjustments necessary to reflect, (i) the deferral of a portion of current period sales, (ii) recognition of certain revenue associated with product returned for treatment and destruction and (iii) provisions for certain product returns and discounts to customers which are accounted for as reductions in sales in the same period the related sales are recorded. See Note 2 “Summary of Significant Accounting Policies” in “Notes to Consolidated Financial Statements”.

The increase in billings was primarily attributable to increased billings in the Retail ($4.6 million), Home Health Care ($2.1 million), Long-Term Care ($0.8 million), Professional ($0.6 million), and Pharmaceutical Manufacturer ($0.5 million) markets. The increase in Retail billings was due mainly to a $2.2 million increase in flu shot-related orders and increased unused medication billings of $2.0 million including both MedSafe and TakeAway Recovery System envelopes. The increase in Home Health Care billings was due primarily to an expanded relationship with a major healthcare distributor. Long-Term Care market billings increased primarily due to increased COVID-19 related waste management and ancillary supplies. The increase in Professional market billings reflected organic growth as the Company continued its focus on securing customers from the small to medium quantity generator sector, which consists largely of physicians, clinics, dentists, surgery centers, veterinarians and other healthcare professionals, who benefit from the cost-effective and convenient Sharps Recovery System™ and the Company’s route-based pick-up services. The overall increase in Professional market billings from organic growth was partially offset by decreases from mid March 2020 through early June 2020 related to state mandated closures associated with the COVID-19 pandemic that temporarily closed some of our dental, physician and other customer facilities. Most of the affected customers have since re-opened. Pharmaceutical Manufacturer billings increased primarily due to inventory builds for several current and new patient support programs. Billings for Mailbacks in the year ended June 30, 2020 increased 13% to $28.4 million as compared to $25.2 million in 2019 and represented 53.7% of total billings is primarily due to flu shot-related orders in our retail market. Billings for Route-Based Pickup Services increased 15% to $10.4 million in the year ended June 30, 2020 due to organic growth as compared to $9.0 million in 2019 and represented 19.6% of total billings. Billings for Unused Medications increased 32% to $9.2 million in the year ended June 30, 2020 as compared to $6.9 million in 2019 due to retail market sales of both MedSafe and TakeAway Recovery System envelopes and represented 17.3% of total billings.

Cost of revenues for the year ended June 30, 2020 of $35.4 million was 69.2% of revenue. Cost of revenue for the year ended June 30, 2019 of $31.0 million was 70.1% of revenue. The gross margin for the year ended June 30, 2020 of 30.8% increased compared to the gross margin for the year ended June 30, 2019 of 29.9%. Gross margin was positively impacted for the year ended June 30, 2020 due to higher revenues than the prior year.
Selling, general and administrative (“SG&A”) expenses for the years ended June 30, 2020 and 2019 were $14.0 million and $12.0 million, respectively. The increase in SG&A expense was due to continued investments in sales and marketing as well as increased professional fees.
28

The Company recorded operating income of $0.9 million for the year ended June 30, 2020 compared to an operating income of $0.4 million for the year ended June 30, 2019. The operating income increased mainly due to higher revenue and higher gross margin (discussed above) partially offset by higher SG&A expense.
The Company reported income before income taxes of $0.7 million for the year ended June 30, 2020 compared to income before income taxes of $0.4 million for the year ended June 30, 2019. Income before income taxes increased due to the increase in operating income (discussed above).
The Company’s effective tax rate for the years ended June 30, 2020 and 2019 was (232)% and 44%, respectively. The 2020 effective tax rate is primarily due to a $1.7 million income tax benefit as a result of the release of the tax valuation allowance on the basis of the Company's reassessment of the recoverability of its deferred tax assets.

The Company reported a net income of $2.3 million for the year ended June 30, 2020 compared to a net income of $0.2 million for the year ended June 30, 2019. Net income increased due to the increase in operating income (discussed above) and to the non-cash benefit recorded to income tax expense resulting from the release of the valuation allowance of approximately $1.7 million.
The Company reported basic and diluted income per share of $0.14 for the year ended June 30, 2020 versus basic and diluted income per share of $0.01 for the year ended June 30, 2019. Basic and diluted income per share increased due to the increase in net income (discussed above).

PROSPECTS FOR THE FUTURE

As a result of the COVID-19 outbreak, the Company has implemented some and may take additional precautionary measures intended to help ensure the well-being of its employees, facilitate continued uninterrupted servicing of customers and minimize business disruptions. For example, the following have recently been implemented to address some of the uncertainties related to COVID-19:

Since January 2020, the Company has increased its headcount for route-based drivers, plant and operations personnel by 10% as a result of COVID-19 to make sure that its operations and servicing of customers would not be adversely affected by the potential absence of employees due to COVID-19. The cost of this increased headcount which is recorded as cost of sales is about $0.1 million per quarter.
The Company temporarily increased pay to route-based drivers, plant and operations personnel through June 30, 2020 due to the additional potential risks associated with those functions in light of the COVID-19 environment.
While some areas of the business have seen increased revenue, COVID-19 caused many of the Company’s customers to temporarily close from mid-March 2020 through June 2020. For example, there have been temporary closures of approximately 1,000 customer offices including dental, dermatology and physician practices which equates to almost $0.1 million per month in lost revenue. Most of these offices have now re-opened.
The Company is considered an essential business and could incur elevated costs to maintain uninterrupted essential support to its customers and the overall healthcare industry.
Since June 30, 2019, inventory levels have been increased (approximately 47%), which has also precipitated the need for additional warehouse space for the Company’s products. The Company is working to ensure it has adequate products and solutions to address the potential additional needs that could reasonably be expected to follow a pandemic of this magnitude. Whether it be supporting an expected significant increase in seasonal flu immunizations, facilitating the proper collection, transportation and treatment of syringes utilized in the administration of the COVID-19 vaccine, or supporting the pick-up and processing of increased volumes of healthcare waste from the long-term care industry, we are well positioned to take advantage of these growth opportunities.

To date, external effects from the COVID-19 pandemic did not have a material adverse impact on the Company’s financial position and results of operations for the year ended June 30, 2021. The full extent of the future impacts of COVID-19 on the Company's operations is uncertain. A prolonged outbreak and the resulting impacts of a potential worsening of global economic conditions and the continued disruptions to, and volatility in, the credit and financial markets and consumer spending could have a material adverse impact on the financial results and business operations of the Company.

The full extent of the future impacts of COVID-19 on the Company's operations is uncertain. A prolonged outbreak could have a material adverse impact on the financial results and business operations of the Company. To date, the Company has not identified any material adverse impact of COVID-19 on its financial position and results of operations.

29

The Company continues to focus on core markets and solution offerings that fuel growth. Its key markets include healthcare facilities, pharmaceutical manufacturers, home healthcare providers, long-term care, retail pharmacies and clinics and the professional market comprised of physicians, dentists, surgery centers, veterinary practices and other healthcare facilities. These markets require cost-effective services for managing medical, pharmaceutical and hazardous waste.
The Company believes its growth opportunities are supported by the following:
A large professional market that consists of dentists, veterinarians, clinics, physician groups, urgent care facilities, ambulatory surgical centers, labs, dialysis centers and other healthcare facilities. This regulated market consists of small to medium quantity generators of medical, pharmaceutical and hazardous waste where we can offer a lower cost to service with solutions to match individual facility needs. The Company has made ongoing investments in sales and marketing initiative to drive growth. Our sales team focuses on larger-dollar and nationwide opportunities where we can integrate the route-based pickup service along with our mailback solutions to create a comprehensive medical waste management offering. Through targeted telemarketing initiatives, e-commerce driven website and web-based promotional activities, we believe we can drive significant additional growth as we increase awareness of the Company's innovative solution offerings with a focus on individual or small group professional offices, government agencies, smaller retail pharmacies and clinics and long-term care facilities. The Company is able to compete more aggressively in the medium quantity generator market with the addition of route-based services where the mailback may not be as cost effective. The Company’s route-based business provides direct service to areas encompassing over 80% of the U.S. population.
From July 2015 to July 2016, the Company acquired three route-based pickup service companies, which strengthened the Company's position in the Northeast. Through a combination of acquisition and organic growth, the Company now offers route-based pickup services in a thirty-seven (37) state region of the South, Southeast, Southwest, Midwest and Northeast portions of the United States. To facilitate operational efficiencies, the Company has opened transfer stations and offices in strategic locations. The Company directly serves more than 16,200 customer locations with route-based pickup services. With the addition of these route-based pickup regions and the network of medical and hazardous waste service providers servicing the entire U.S., the Company offers customers a blended product portfolio to effectively manage multi-site and multi-sized locations, including those that generate larger quantities of waste. The network has had a significant positive impact on our pipeline of sales opportunities - over 60% of this pipeline is attributable to opportunities providing comprehensive waste management service offerings where both the mailback and pickup service are integrated into the offering.
The changing demographics of the U.S. population – according to the U.S. Census Bureau, 2019 Population Estimates and National Projections, the nation's 65-and-older population has grown rapidly since 2010 (34.2% over the past decade), which will increase the need for cost-effective medical waste management solutions, especially in the long-term care and home healthcare markets. With multiple solutions for managing regulated healthcare-related waste, the Company delivers value as a single-source provider with blended mailback and route-based pickup services matched to the waste volumes of each facility.
The shift of healthcare from traditional settings to the retail pharmacy and clinic markets, where the Company focuses on driving increased promotion of the Sharps Recovery System. According to the Centers for Disease Control ("CDC"), 44.9% of U.S. adults received a flu shot, and 32.2% of flu shots for adults were administered in a retail clinic in 2018. Over the flu seasons from 2011 to 2020, the Company saw a growth in the retail flu shot related orders in seven years of 10% to 36%, including a 25% increase in 2020, and declines in three years of 13% to 17%. Despite the volatility, Sharps believes the retail market should continue to contribute to long-term growth for the Company as consumers increasingly use alternative sites, such as retail pharmacies, to obtain flu and other immunizations.
The passage of regulations for ultimate-user medication disposal allows the Company to offer new solutions (MedSafe and TakeAway Medication Recovery System envelopes) that meet the regulations for ultimate user controlled substances disposal (Schedules II-V) to retail pharmacies. Additionally, with the new regulations, the Company is able to provide the MedSafe and TakeAway Medication Recovery Systems to long-term care and hospice to address a long-standing issue within long-term care.
Local, state and federal agencies have growing needs for solutions to manage medical and pharmaceutical waste. The Company’s Sharps Recovery System is ideal for as-needed disposal of sharps and other small quantities of medical waste generated within government buildings, schools and communities. The Company also provides TakeAway Medication Recovery System envelopes and MedSafe solutions to government agencies in need of proper and regulatory compliant medication disposal. The federal government, state agencies and non-profits recognize the need
30

to fund programs that address prevention as it pertains to the opioid crisis. MedSafe and mailback envelopes for proper medication disposal are being funded for prevention programs.
With an increased number of self-injectable medication treatments and local regulations, the Company believes its flagship product, the Sharps Recovery System, continues to offer the best option for proper sharps disposal at an affordable price. The Company delivers comprehensive services to pharmaceutical manufacturers that sell high-dollar, self-injectable medications, including data management, compliance reporting, fulfillment, proper containment with disposal, branding and conformity with applicable regulations. In addition, the Company provides self-injectors with online and retail purchase options of sharps mailback systems, such as the Sharp Recovery System and Complete Needle Collection & Disposal System, respectively.
A heightened interest by many commercial companies who are looking to improve workplace safety with proper sharps disposal and unused medication disposal solutions. The Company offers a variety of services to meet these needs, including the Sharps Secure Needle Disposal System, Sharps Recovery System, Spill Kits and TakeAway Medication Recovery System envelopes.
The Company continually develops new solution offerings, such as ultimate-user medication disposal (MedSafe and TakeAway Medication Recovery System), mailback services for DEA registrant expired inventory of controlled substances (TakeAway Medication Recovery System DEA Reverse Distribution for Registrants) and shipback services for collection and recycling of single-use medical devices from surgical centers and other healthcare facilities (TakeAway Recycle System).
COVID-19 prompted healthcare demands and opportunities including the expected significant increase in seasonal flu immunizations, facilitating the proper collection, transportation and treatment of syringes utilized in the administration of the COVID-19 vaccine, or supporting the pick-up and processing of the significantly increased volumes of healthcare waste from the long-term care industry.
The Company’s financial position with a cash balance of $27.8 million (used for working capital needs), debt of $4.1 million and additional availability under the Credit and Loan Agreements as of June 30, 2021 (used to support working capital needs and is constrained due to the impacts additional borrowings might have on our future covenant compliance).
LIQUIDITY AND CAPITAL RESOURCES
Management believes that the Company’s current cash resources (cash on hand and cash flows from operations) will be sufficient to fund operations for at least the next twelve months. Operating cash flows and the capacity from the Credit and Loan Agreements are the Company’s primary sources of liquidity.

Cash Flow
Cash flow has historically been primarily influenced by demand for products and services, operating margins and related working capital needs as well as more strategic activities including acquisitions, stock repurchases and fixed asset additions. Cash increased by $22.4 million to $27.8 million at June 30, 2021 from $5.4 million at June 30, 2020 due to the following:
Cash Flows from Operating Activities - Cash flow from operating activities was positively impacted by increased income and an increase in working capital.
Cash Flows from Investing Activities - Cash flow from investing activities is for permitting and capital expenditures for plant and equipment additions of $2.9 million, including approximately $1.0 million and $0.5 million for expenditures at the Company's treatment facilities in Carthage, Texas and Nesquehoning, Pennsylvania, respectively.
Cash Flows from Financing ActivitiesCash flow from financing activities provided an increase in cash from proceeds from long-term debt of $1.0 million and proceeds from the exercise of stock options of $3.2 million offset by the repayment of debt of $0.8 million.
Credit Facility
On March 29, 2017, the Company entered into a credit agreement with a commercial bank which was subsequently amended on June 29, 2018 and on December 28, 2020 (the "Credit Agreement"). The Credit Agreement, which expires on December 28,
31

2023, provides for a $14 million committed credit facility that can be increased to $18 million upon the Company's request. The proceeds of the Credit Agreement may be utilized as follows: (i) $6 million for working capital, letters of credit (up to $2.0 million) and general corporate purposes, (ii) $8 million for acquisitions and (iii) an additional $4 million for working capital, upon the Company's request. Indebtedness under the Credit Agreement is secured by substantially all of the Company’s assets with advances outstanding under the working capital portion of the credit facility at any time limited to a Borrowing Base (as defined in the Credit Agreement) equal to 80% of eligible accounts receivable plus the lesser of (i) 50% of eligible inventory and (ii) $3 million. Advances under the acquisition portion of the credit facility are limited to 75% of the purchase price of an acquired company and convert to a five-year term note at the time of the borrowing. Borrowings bear interest at the greater of (a) one-half percent or (b) the One Month ICE LIBOR plus a LIBOR Margin of 2.5%. The LIBOR Margin may increase to as high as 3.0% depending on the Company’s cash flow leverage ratio. The interest rate as of June 30, 2021 was approximately 3.0%. The Company pays a fee of 0.25% per annum on the unused amount of the credit facility. No amounts were outstanding under the working capital portion of the credit facility at June 30, 2021.
On August 21, 2019, certain subsidiaries of the Company entered into a Construction and Term Loan Agreement and a Master Equipment Finance Agreement with the Company's existing commercial bank (collectively, the “Loan Agreement”). The Loan Agreement provides for a five-year, $3.2 million facility, the proceeds of which are to be utilized for expenditures to facilitate future growth at the Company’s treatment facility in Carthage, Texas (the “Texas Treatment Facility”) as follows: (i) $2.0 million for planned improvements and (ii) $1.2 million for equipment. Indebtedness under the Loan Agreement is secured by the Company’s real estate investment and equipment at the Texas Treatment Facility. Advances under the Loan Agreement mature five years from the Closing Date (August 21, 2019) with monthly payments beginning in the month after the advancing period ends. The advancing period extended through January 15, 2021 and August 2020 for the real estate portion and the equipment portion of the Loan Agreement, respectively. Borrowings during the advancing period for the real estate portion and for the entire term of the equipment portion of the Loan Agreement bear interest computed at the One Month ICE LIBOR, plus two-hundred and fifty (250) basis points which was a rate of 2.73% on June 30, 2021. The Company has entered into a forward rate lock to fix the rate on the real estate portion of the Loan Agreement at the expiration of the advancing period at 4.15%.

On January 22, 2021, certain wholly owned subsidiaries of the Company entered into a real estate term loan agreement (the "Real Estate Loan Agreement") with its existing commercial bank. The Real Estate Loan Agreement provides for a five-year, $0.9 million facility, the proceeds of which have been utilized to purchase the property in Pennsylvania which had previously been leased by the Company for its operations. The Real Estate Loan Agreement matures five years from January 22, 2021 with monthly payments based on a 20-year amortization and bears interest at 4.0%.

On April 20, 2020, the Company received loan proceeds of $2.2 million under the Paycheck Protection Program (“PPP”) under a promissory note from its existing commercial bank (the “PPP Loan”). The PPP, established as part of the CARES Act, provides for loans to qualifying businesses for amounts up to 2.5 times the average monthly payroll expenses of the qualifying business. The loans and accrued interest may be forgivable as long as the borrower uses the loan proceeds for eligible purposes, including payroll, benefits, rent and utilities, and maintains its payroll levels. On June 15, 2021, the Company received a notification from its existing commercial bank that the Small Business Administration ("SBA") fully approved the Company's PPP Loan forgiveness request and that the PPP Loan, reflected in the Company’s balance sheet as Long-Term Debt, was forgiven. The Company recognized the gain on forgiveness of PPP loan in the financial statements during the fourth quarter of the year ending June 30, 2021. Although the PPP Loan has been forgiven, records are to be maintained for at least six years following the date of forgiveness as the SBA may still audit the eligibility of the Company's receipt of the PPP Loan proceeds. To the extent the eligibility is challenged, the Company may have to repay all or part of the PPP Loan.

The Company has availability under the Credit Agreement of $13.9 million ($5.9 million for the working capital and $8.0 million for the acquisitions) as of June 30, 2021 with the option to extend up to $17.9 million. The Company also had $0.1 million in letters of credit outstanding as of June 30, 2021.

The Credit and Loan Agreements contains affirmative and negative covenants that, among other things, require the Company to maintain a maximum cash flow leverage ratio of no more than 3.0 to 1.0 and a minimum debt service coverage ratio of not less than 1.15 to 1.00. The Credit and Loan Agreements also contains customary events of default which, if uncured, may terminate the agreements and require immediate repayment of all indebtedness to the lenders. The leverage ratio covenant may limit the amount available under the Credit and Loan Agreements. The Company was in compliance with all the financial covenants under the Credit and Loan Agreements as of June 30, 2021.

The Company utilizes performance bonds to support operations based on certain state requirements. At June 30, 2021, the Company had performance bonds outstanding covering financial assurance up to $1.3 million.


32

CRITICAL ACCOUNTING POLICIES

Revenue Recognition: The Company recognizes revenue, net of applicable sales tax, when performance obligations are satisfied through the transfer of control of promised goods or services to the Company’s customers. Control transfers once a customer has the ability to direct the use of, and obtain substantially all of the benefits from, the promised goods or services. Outbound shipping and handling activities to customers are considered fulfillment activities with the exception of mailbacks sold as part of the vendor managed inventory ("VMI") program. Shipping and handling are considered separate performance obligations for mailbacks sold under the VMI program. For performance obligations satisfied at a point in time, which applies to all contracts except for route-based pickup services, revenue recognition occurs when there is a transfer of control or completion of service. For performance obligations satisfied over time, which applies to the route-based pickup services, revenue is recognized in the amount to which the Company has a right to invoice pursuant to the right to invoice practical expedient. Provisions for certain rebates, product returns and discounts to customers are estimated at the inception of the contract, updated as needed throughout the contract term, and accounted for as reductions in sales in the same period the related sales are recorded. Product discounts granted are based on the terms of arrangements with direct, indirect and other market participants, as well as market conditions, including prices charged by competitors. Rebates are estimated based on contractual terms, historical experience, trend analysis and projected market conditions in the various markets served.
Other than the Company’s mailbacks and unused medication contract categories, the Company’s solutions have a single performance obligation. The Company's mailbacks and unused medication solutions have revenue producing components that are recognized over multiple delivery points (Sharps Recovery System and various other solutions like the MedSafe and TakeAway Medication Recovery Systems referred to as “mailbacks” or "unused medications") and can consist of up to two performance obligations, or units of measure, as follows: (1) the sale of the compliance and container system, and (2) return transportation and treatment service. For mailbacks that are part of the VMI program, there is an additional element, or unit of measure, for outbound transportation. For contracts with multiple performance obligations, an estimated stand-alone selling price is determined for all performance obligations. The consideration is then allocated to the performance obligations based on their relative stand-alone selling price. The selling price for performance obligations for transportation and treatment utilizes third party evidence. The Company estimates the selling price of the compliance and container system based on the product and services provided, including the expected cost plus a margin.

The allocated transaction price for the sale of the compliance and container system is recognized upon delivery to the customer, at which time the customer has control. The allocated transaction price for the return transportation and treatment revenue is recognized when the customer returns the compliance and container system and the container has been received at the Company’s owned or contracted facilities. The compliance and container system is mailed or delivered by an alternative logistics provider to the Company’s owned or contracted facilities at which point the destruction or conversion and proof of receipt and treatment are performed on the container. Consideration received and allocated to the transportation and treatment performance obligation is recorded as a contract liability until the services are performed. Through regression analysis of historical data, the Company has determined that a certain percentage of all compliance and container systems sold may not be returned. Accordingly, a portion of the return transportation and treatment element is recognized at the point of sale. Furthermore, the current and long-term portions are determined through regression analysis and historical trends.

The VMI program includes terms that meet the “bill and hold” criteria and as such are recognized when the order is placed, title has transferred, there are no acceptance provisions and amounts are segregated in the Company’s warehouse for the customer.

The contract asset is related to VMI service agreements within the mailbacks contract type category when the revenue recognition exceeds the amount of consideration the Company was entitled to at the point in time of satisfying the performance obligation associated with the sale of the compliance and container system. The contract liability is related to the mailbacks and unused medications contract type categories in which cash consideration exceeds the transaction price allocated to completed performance obligations. Incremental costs to obtain contracts that are deemed to be recoverable, primarily related to the payment of sales incentives for contracts in the route-based pickup service category, are capitalized as contract costs and included in prepaids and other current assets.

Income Taxes: Deferred tax assets and liabilities are determined based on differences between financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. A valuation allowance is established when it is more likely than not that some portion or all of the deferred tax assets will not be realized. The establishment of valuation allowances requires significant judgment and is impacted by various estimates. Both positive and negative evidence, as well as the objectivity and verifiability of the evidence, is considered in determining the appropriateness of recording a valuation allowance on deferred tax assets. The Company has historically recorded a valuation allowance to reduce its deferred tax assets to an amount that is more likely than not to be realized.
33

However, as of the year ended June 30, 2020, the Company released the full amount of the valuation allowance against its deferred tax assets on the basis of the Company's reassessment of the recoverability of its deferred tax assets.

The Company is subject to income taxes in the United States and in numerous state tax jurisdictions. Significant judgment is required in evaluating the Company’s tax positions and determining its provision for income taxes. The Company accounts for uncertain tax positions in accordance with FASB ASC 740, which prescribes the minimum recognition threshold a tax position taken or expected to be taken in a tax return is required to meet before being recognized in the financial statements. The Company has not recognized any material uncertain tax positions for the years ended June 30, 2021, 2020 and 2019. 

Accounts Receivable: Accounts receivable consist primarily of amounts due to the Company from normal business activities. Accounts receivable balances are determined to be delinquent when the amount is past due based on the contractual terms with the customer. The Company maintains an allowance for doubtful accounts to reflect the likelihood of not collecting certain accounts receivable based on past collection history and specific risks identified among uncollected accounts. Accounts receivable are charged to the allowance for doubtful accounts when the Company determines that the receivable will not be collected and/or when the account has been referred to a third party collection agency. The Company has a history of minimal uncollectible accounts.

RECENTLY ISSUED ACCOUNTING STANDARDS
In March 2020, guidance for applying optional expedients and exceptions to ease the potential burden in accounting for reference rate reform on financial reporting was issued. It is elective and applies to all entities, subject to meeting certain criteria, that have contracts, hedging relationships and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform on financial reporting. The provisions of the new guidance are effective for interim periods beginning as of March 12, 2020 through December 31, 2022. There has been no material impact on the Company's consolidated financial statements and related disclosures from the modification of its arrangements as of June 30, 2021. The Company will continue to evaluate the standard as well as additional changes, modifications or interpretations which may impact the Company.

In June 2016, guidance for credit losses of financial instruments was issued, which requires entities to measure credit losses for financial assets measured at amortized cost based on expected losses rather than incurred losses. The provisions of the new guidance are effective for annual periods beginning after December 15, 2022 (effective July 1, 2023 for the Company), including interim periods within the reporting period, and early application is permitted. The Company is in the initial stages of evaluating the impact of the new guidance on its consolidated financial statements and related disclosures as well as evaluating the available transition methods. The Company will continue to evaluate the standard as well as additional changes, modifications or interpretations which may impact the Company.

ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA
The consolidated financial statements of the Company and the notes thereto, and the related reports of the Company’s independent registered public accounting firms thereon are referenced as pages F-1 to F-23 and are included herein by reference.
ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE.
None.
ITEM 9A. CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
The Company maintains “disclosure controls and procedures,” ("Disclosure Controls") as such term is defined in Rule 13a-15(e) and 15d-15(e) under the Exchange Act, that are designed to ensure that information required to be disclosed in our Exchange Act reports is recorded, processed, summarized and reported within the time periods specified in the SEC rules and forms, and that such information is accumulated and communicated to management, including the Chief Executive Officer (“CEO”) and Chief Financial Officer (“CFO”), as appropriate, to allow timely decisions regarding required disclosure. The Company conducted an evaluation (the “Evaluation”), under the supervision and with the participation of the CEO and CFO, of the effectiveness of the design and operation of our Disclosure Controls as of June 30, 2021 pursuant to Rules 13a-15(b) and
34

15d-15(b) of the Exchange Act. In designing and evaluating the Disclosure Controls, 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 and management was required to apply judgement in evaluating its controls and procedures. Based on this Evaluation, the CEO and CFO concluded that our Disclosure Controls were effective as of June 30, 2021.
Changes in Internal Controls over Financial Reporting
During the quarter ended June 30, 2021, there were no changes in the Company’s internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) of the Exchange Act) that have materially affected, or are reasonably likely to materially affect, the Company’s internal control system over financial reporting.
Management’s Report on Internal Control over Financial Reporting
The Company’s management, including the Company's Chief Executive Officer and President and Chief Financial Officer, is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Exchange Act Rules 13a-15(f) and 15d-15(f). The Company’s internal control over financial reporting is a process designed to provide reasonable assurance to our management and board of directors regarding the reliability of financial reporting and the preparation of the financial statements for external purposes in accordance with accounting principles generally accepted in the United States.
The internal control over financial reporting includes those policies and procedures that (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the Company; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with accounting principles generally accepted in the United States, and that receipts and expenditures of the Company are being made only in accordance with authorizations of management and directors of the Company and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of the Company’s assets that could have a material effect on the financial statements.
Because of its inherent limitations, internal controls over financial reporting may not prevent or detect misstatements. All internal control systems, no matter how well designed, have inherent limitations, including the possibility of human error and the circumvention of overriding controls. Accordingly, even effective internal control over financial reporting can provide only reasonable assurance with respect to financial statement preparation. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions or that the degree of compliance with the policies or procedures may deteriorate.
The Company’s management assessed the effectiveness of the Company’s internal control over financial reporting as of June 30, 2021. In making this assessment, it used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission in Internal Control-Integrated Framework (2013). Based on the assessment, the Company’s management concluded that, as of June 30, 2021, the Company’s internal control over financial reporting was effective based on those criteria.
ITEM 9B. OTHER INFORMATION
None.
PART III

ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE
The information required by this Item is incorporated herein by reference to the Registrant’s definitive Proxy Statement to be filed pursuant to Regulation 14A with the SEC no later than 120 days after the close of the Registrant's last fiscal year relating to its Annual Meeting of Stockholders to be held on November 18, 2021.
Section 16(a) Beneficial Ownership Reporting Compliance
35

Section 16(a) of the Exchange Act requires our directors, executive officers, and beneficial owners of more than 10% of our common stock to file certain beneficial ownership reports with the SEC. To our knowledge, based solely on our review of copies of reports received by us and written representations by certain reporting persons, we believe that during fiscal year 2021, all Section 16(a) filing requirements applicable to our officers, directors, and persons who own more than 10% of our common stocks were complied with in a timely manner.
ITEM 11. EXECUTIVE COMPENSATION
The information required by this Item is incorporated herein by reference to the Registrant’s definitive Proxy Statement to be filed pursuant to Regulation 14A with the SEC no later than 120 days after the close of the Registrant's last fiscal year, relating to its Annual Meeting of Stockholders to be held on November 18, 2021.
ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS
The information required by this Item is incorporated herein by reference to the Registrant’s definitive Proxy Statement to be filed pursuant to Regulation 14A with the SEC no later than 120 days after the close of the Registrant's last fiscal year, relating to its Annual Meeting of Stockholders to be held on November 18, 2021.
ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE.
The information required by this Item is incorporated herein by reference to the Registrant’s definitive Proxy Statement to be filed pursuant to Regulation 14A with the SEC no later than 120 days after the close of the Registrant's last fiscal year, relating to its Annual Meeting of Stockholders to be held on November 18, 2021.
ITEM 14. PRINCIPAL ACCOUNTANT FEES AND SERVICES.
The information required by this Item is incorporated herein by reference to the Registrant’s definitive Proxy Statement to be filed pursuant to Regulation 14A with the SEC no later than 120 days after the close of the Registrant's last fiscal year, relating to its Annual Meeting of Stockholders to be held on November 18, 2021.
36

PART IV
ITEM 15. EXHIBITS AND FINANCIAL STATEMENT SCHEDULES
37

101.INSInline XBRL Instance Document (filed herewith)
101.SCHInline XBRL Schema Document (filed herewith)
38

101.CALInline XBRL Calculation Linkbase Document (filed herewith)
101.DEFInline XBRL Definition Linkbase Document (filed herewith)
101.LABInline XBRL Label Linkbase Document (filed herewith)
101.PREInline XBRL Presentation Linkbase Document (filed herewith)
104Cover Page Interactive Data File (Embedded within the Inline XBRL document and included in Exhibit 101)
*This exhibit is a management contract or a compensatory plan or arrangement.
+This certification is deemed furnished for purposes of Section 18 of the Securities Exchange Act of 1934, as amended ("Exchange Act"), or otherwise subject to the liability of that section, nor shall it be deemed incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Exchange Act.
ITEM 16. FORM 10-K SUMMARY
None.
39

SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
SHARPS COMPLIANCE CORP.
Dated: August 25, 2021By: /s/ DAVID P. TUSA
 David P. Tusa
 Chief Executive Officer and President
 (Principal Executive Officer)
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.
Dated: August 25, 2021By: /s/ DAVID P. TUSA
 David P. Tusa
 Chief Executive Officer and President and Director
 (Principal Executive Officer)
  
Dated: August 25, 2021By: /s/ DIANA P. DIAZ
 Diana P. Diaz
 Executive Vice President and
 Chief Financial Officer
 (Principal Financial and Accounting Officer)
  
Dated: August 25, 2021By: /s/ SHARON R. GABRIELSON
 Sharon R. Gabrielson
 Chair of the Board of Directors
  
Dated: August 25, 2021By: /s/ SUSAN N. VOGT
 Susan N. Vogt
 Director
  
Dated: August 25, 2021By: /s/ PARRIS H. HOLMES
 Parris H. Holmes
 Director
  
Dated: August 25, 2021By: /s/ WILLIAM PATRICK MULLOY II
 William Patrick Mulloy II
 Director
40

SHARPS COMPLIANCE CORP. AND SUBSIDIARIES
INDEX TO CONSOLIDATED FINANCIAL STATEMENTS
F-1

Report of Independent Registered Public Accounting Firm
Shareholders and Board of Directors
Sharps Compliance Corp.
Houston, Texas

Opinion on the Consolidated Financial Statements

We have audited the accompanying consolidated balance sheets of Sharps Compliance Corp. (the “Company”) as of June 30, 2021 and 2020, the related consolidated statements of operations, stockholders’ equity, and cash flows for each of the three years in the period ended June 30, 2021, and the related notes (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at June 30, 2021 and 2020, and the results of its operations and its cash flows for each of the three years in the period ended June 30, 2021, in conformity with accounting principles generally accepted in the United States of America.

Basis for Opinion

These consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s consolidated 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 audit to obtain reasonable assurance about whether the consolidated 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 consolidated 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 consolidated 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 consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.

Critical Audit Matter

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

Mailbacks and Unused Medication Solution Revenues

As described in Note 2 to the consolidated financial statements, the Company’s mailbacks and unused medication solution revenues include revenue allocated to: (i) sale of compliance and container systems, and (ii) return transportation and treatment service. For the year ended June 30, 2021, the Company reported revenues for these solutions of $57.8 million. The Company estimates a standalone selling price for each performance obligation and recognizes the related revenue when the performance obligations have been satisfied. For the compliance and container system revenue, the Company estimates standalone selling price based on the product and services provided, including the expected cost plus a margin. This revenue is recognized when the compliance and container system is delivered to the customer. For return transportation and treatment service revenue, the allocated revenue is recognized when the customer returns the compliance and container system to the Company. In certain cases, the compliance and container system is not returned to the Company. The Company estimates the percentage of compliance and container systems it does not expect to be returned based on historical and expected future return rates and recognizes that revenue at the point of sale to the customer.

We identified the estimates used to determine the standalone selling prices for the compliance and container system and the estimates used to determine the expected return rates for transportation and treatment services as a critical audit matter. Management applies significant judgment to determine the standalone selling price of the compliance and container system
F-2

performance obligation and applies significant judgment to determine the expected return rates. Auditing this matter involved especially challenging auditor judgment due to the nature and extent of audit effort required to address this matter.

The primary procedures we performed to address this critical audit matter included:

a.Evaluating the reasonableness of management’s judgments and assumptions used in determining the stand-alone selling price for the compliance and container system through: (i) assessing the appropriateness of the method used by management to determine cost, including the overhead allocation, and expected margin, (ii) evaluating the factors considered by management in determining the overhead allocation, and (iii) comparing expected margin used by management to historical margin.

b.Evaluating the reasonableness of management’s judgments and assumptions used in determining the expected return rates for transportation and treatment services through: (i) reviewing subsequent returns of container systems that had been sold in a previous year in order to perform a retrospective review of previous estimates of return rates, (ii) comparing the expected return rates to historical return rates, and (iii) testing a sample of returns and the underlying shipping documentation to evaluate the accuracy of the data used in the determination of the return rates.

/s/ BDO USA, LLP

We have served as the Company's auditor since 2014.

Houston, Texas
August 25, 2021
F-3

SHARPS COMPLIANCE CORP. AND SUBSIDIARIES
CONSOLIDATED BALANCE SHEETS
(in thousands, except share and par value amounts)
 June 30,
 20212020
ASSETS  
CURRENT ASSETS  
Cash$27,767 $5,416 
Accounts receivable, net9,738 11,789 
Inventory6,114 5,638 
Contract asset20 156 
Prepaid and other current assets1,459 1,287 
TOTAL CURRENT ASSETS45,098 24,286 
PROPERTY, PLANT AND EQUIPMENT, net10,843 8,740 
OPERATING LEASE RIGHT OF USE ASSET8,353 8,747 
FINANCING LEASE RIGHT OF USE ASSET, net907 387 
INVENTORY, net of current portion989 1,064 
OTHER ASSETS110 154 
GOODWILL6,735 6,735 
INTANGIBLE ASSETS, net2,239 2,771 
DEFERRED TAX ASSET, net157 1,252 
TOTAL ASSETS$75,431 $54,136 
LIABILITIES AND STOCKHOLDERS’ EQUITY
CURRENT LIABILITIES  
Accounts payable$2,922 $3,291 
Accrued liabilities3,940 2,768 
Operating lease liability2,368 2,192 
Financing lease liability160 65 
Current maturities of long-term debt735 1,658 
Contract liability7,028 3,262 
TOTAL CURRENT LIABILITIES17,153 13,236 
CONTRACT LIABILITY, net of current portion1,461 705 
OPERATING LEASE LIABILITY, net of current portion6,118 6,671 
FINANCING LEASE LIABILITY, net of current portion741 337 
OTHER LIABILITIES45 104 
LONG-TERM DEBT, net of current portion3,329 3,505 
TOTAL LIABILITIES28,847 24,558 
STOCKHOLDERS’ EQUITY  
Common stock, $0.01 par value per share; 40,000,000 shares authorized; 17,454,859 and 16,667,572 shares issued, respectively and 17,159,244 and 16,371,957 shares outstanding, respectively
176 168 
Treasury stock, at cost, 295,615 shares repurchased
(1,554)(1,554)
Additional paid-in capital34,333 30,203 
Retained earnings13,629 761 
TOTAL STOCKHOLDERS’ EQUITY46,584 29,578 
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY$75,431 $54,136 

See accompanying notes to consolidated financial statements
F-4

SHARPS COMPLIANCE CORP. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF OPERATIONS
(in thousands, except per-share data)
 Year Ended June 30,
 202120202019
REVENUES$76,424 $51,146 $44,312 
Cost of revenues47,514 35,384 31,042 
GROSS PROFIT28,910 15,762 13,270 
Selling, general and administrative15,761 14,046 12,003 
Depreciation and amortization847 806 820 
OPERATING INCOME12,302 910 447 
OTHER INCOME (EXPENSE)   
Interest income 14 24 
Interest expense(194)(127)(87)
Income (loss) associated with derivative instrument47 (113) 
Gain on forgiveness of PPP loan2,183   
TOTAL OTHER INCOME (EXPENSE)2,036 (226)(63)
INCOME BEFORE INCOME TAXES14,338 684 384 
INCOME TAX EXPENSE (BENEFIT)
Current375 (87)(81)
Deferred1,095 (1,495)251 
TOTAL INCOME TAX EXPENSE (BENEFIT)1,470 (1,582)170 
NET INCOME$12,868 $2,266 $214 
NET INCOME PER COMMON SHARE   
Basic $0.78 $0.14 $0.01 
Diluted$0.76 $0.14 $0.01 
WEIGHTED AVERAGE SHARES USED IN COMPUTING NET INCOME PER COMMON SHARE:   
Basic16,593 16,249 16,116 
Diluted17,028 16,431 16,123 
See accompanying notes to consolidated financial statements
F-5

SHARPS COMPLIANCE CORP. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(in thousands, except share data)
 Common StockTreasury Stock   
 SharesAmountSharesAmountAdditional Paid-
in Capital
 Retained Earnings (Accumulated
Deficit)
Total Stockholders’
Equity
Balances, June 30, 201816,377,636 $164 (295,615)$(1,554)$28,621 $(2,057)$25,174 
Stock-based compensation— — — — 400 — 400 
Issuance of restricted stock55,492 1 — — (1)—  
Cumulative effect of new accounting standard (Note 2)— — — — — 338 338 
Net income— — — — — 214 214 
Balances, June 30, 201916,433,128 165 (295,615)(1,554)29,020 (1,505)26,126 
Exercise of stock options154,444 2 — — 666 — 668 
Stock-based compensation— — — — 518 — 518 
Issuance of restricted stock80,000 1 — — (1)—  
Net income— — — — — 2,266 2,266 
Balances, June 30, 202016,667,572 168 (295,615)(1,554)30,203 761 29,578 
Exercise of stock options712,394 7 — — 3,157 — 3,164 
Stock-based compensation— — — — 974 — 974 
Issuance of restricted stock74,893 1 — — (1)—  
Net income— — — — — 12,868 12,868 
Balances, June 30, 202117,454,859 $176 (295,615)$(1,554)$34,333 $13,629 $46,584 
See accompanying notes to consolidated financial statements
F-6

SHARPS COMPLIANCE CORP. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
 Year Ended June 30,
 202120202019
CASH FLOWS FROM OPERATING ACTIVITIES   
Net income $12,868 $2,266 $214 
Adjustments to reconcile net income to net cash provided by operating activities:   
Depreciation and amortization1,989 1,606 1,663 
Bad debt expense157 111 81 
Non-cash lease expense  46 
Inventory write-offs131 29 55 
Loss on disposal of property, plant and equipment1 16 21 
Stock-based compensation expense974 518 400 
(Income) loss associated with derivative instrument(47)113  
Deferred tax expense (benefit)1,095 (1,495)251 
Vendor receivable write-off 657  
Gain on forgiveness of PPP loan(2,183)  
Changes in operating assets and liabilities:   
Accounts receivable1,894 (2,971)(3,000)
Inventory(532)(1,887)(492)
Prepaid and other assets(128)(373)(531)
Accounts payable and accrued liabilities1,080 1,036 1,498 
Contract asset and contract liability4,658 1,066 719 
NET CASH PROVIDED BY OPERATING ACTIVITIES21,957 692 925 
    
CASH FLOWS FROM INVESTING ACTIVITIES   
Purchase of property, plant and equipment(2,803)(3,969)(749)
Proceeds from sale of property, plant and equipment3 3  
Additions to intangible assets(82)(188)(282)
NET CASH USED IN INVESTING ACTIVITIES(2,882)(4,154)(1,031)
    
CASH FLOWS FROM FINANCING ACTIVITIES   
Proceeds from exercise of stock options3,164 668  
Proceeds of long-term debt973 4,265  
Repayments of long-term debt(762)(517)(537)
Payments on financing lease liabilities(99)  
Payments of debt issuance costs (50) 
NET CASH PROVIDED BY (USED IN) FINANCING ACTIVITIES3,276 4,366 (537)
    
NET INCREASE (DECREASE) IN CASH22,351 904 (643)
    
CASH, beginning of year5,416 4,512 5,155 
    
CASH, end of year$27,767 $5,416 $4,512 
    
SUPPLEMENTAL CASH FLOW DISCLOSURES:   
Income taxes paid, net of refunds$128 $99 $37 
    
Interest paid on long-term debt$193 $127 $89 
    
NON-CASH INVESTING ACTIVITIES:   
Transfer of equipment to inventory$ $28 $393 
Property, plant and equipment financed through accounts payable$(272)$331 $12 
Purchase of previously leased property, plant and equipment financed with note payable$873 $ $ 
See accompanying notes to consolidated financial statements
F-7

SHARPS COMPLIANCE CORP. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
JUNE 30, 2021, 2020 and 2019
NOTE 1 - ORGANIZATION AND BACKGROUND
Organization: The accompanying consolidated financial statements include the financial transactions and accounts of Sharps Compliance Corp. and its wholly owned subsidiaries, Sharps Compliance, Inc. of Texas (dba Sharps Compliance, Inc.), Sharps e-Tools.com Inc. (“Sharps e-Tools”), Sharps Manufacturing, Inc., Sharps Environmental Services, Inc. (dba Sharps Environmental Services of Texas, Inc.), Sharps Safety, Inc., Alpha Bio/Med Services LLC, Bio-Team Mobile LLC and Citiwaste, LLC and Sharps Properties, LLC (collectively, “Sharps", the “Company”, "we" or "our"). All significant intercompany accounts and transactions have been eliminated upon consolidation.
Business: Sharps is a full-service national provider of comprehensive waste management services including medical, pharmaceutical and hazardous for small and medium quantity generators. The Company’s solutions include Sharps Recovery System™ (formerly Sharps Disposal by Mail System®), TakeAway Recovery System, TakeAway Medication Recovery System™, MedSafe®, TakeAway Recycle System™, ComplianceTRACSM, SharpsTracer®, Sharps Secure® Needle Disposal System, Complete Needle™ Collection & Disposal System, TakeAway Environmental Return System™, Pitch-It IV™ Poles, Asset Return System and Spill Kit Recovery System. The Company also offers route-based pickup services in a thirty-seven (37) state region of the South, Southeast, Southwest, Midwest and Northeast portions of the United States.
A novel strain of coronavirus ("COVID-19") was first identified in December 2019, and subsequently declared a global pandemic by the World Health Organization on March 11, 2020. As a result of the outbreak, many companies have experienced disruptions in their operations and in servicing customers. The Company has implemented some and may take additional precautionary measures intended to help ensure the well-being of its employees, facilitate continued uninterrupted servicing of customers and minimize business disruptions. The full extent of the future impacts of COVID-19 on the Company's operations is uncertain. A prolonged outbreak could have a material adverse impact on the financial results and business operations of the Company. To date, the Company has not identified any material adverse impact of COVID-19 on its financial position and results of operations.

Concentration of Customers and Service Providers: There is an inherent concentration of credit risk associated with accounts receivable arising from sales to major customers. For the fiscal year ended June 30, 2021, two customers represented approximately 45% of revenues and 36%, or $3.5 million, of the total accounts receivable balance as of June 30, 2021. For the fiscal year ended June 30, 2020, two customers represented approximately 35% of revenues and 44%, or $5.2 million, of the total accounts receivable balance as of June 30, 2020. For the fiscal year ended June 30, 2019, two customers represented approximately 27% of revenues. In the event a major customer is lost, the Company may be adversely affected by its dependence on a limited number of high volume customers.
The Company currently transports (from the patient or user to the Company's facility or subcontracted treatment facilities) many of its mailback and unused medication solution offerings using the United States Postal Service ("USPS"). The Company also has an arrangement with United Parcel Service Inc. (“UPS”) whereby UPS transports certain other mailback and unused medication solution offerings. Sharps maintains relationships with multiple raw materials suppliers and vendors in order to meet customer demands and assure availability of our products and solutions. With respect to the Sharps Recovery System solutions, the Company owns proprietary molds and dies and utilizes several contract manufacturers for the production of the primary raw materials. Sharps believes that alternative suitable contract manufacturers are readily available to meet the production specifications of our products and solutions. The Company utilizes national suppliers for the majority of the raw materials used in our other products and solutions and international suppliers for Pitch-It IV Poles.
F-8

SHARPS COMPLIANCE CORP. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
JUNE 30, 2021, 2020 and 2019
NOTE 2 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Revenue Recognition: The components of revenues by solution which reflect a disaggregation of revenue by contract type are as follows (dollar amounts in thousands):
 Year Ended June 30,
 2021% Total2020% Total2019% Total
REVENUES BY SOLUTION:      
Mailbacks$49,617 64.9 %$26,578 52.0 %$24,501 55.2 %
Route-based pickup services13,677 17.9 %10,390 20.3 %9,029 20.4 %
Unused medications8,159 10.7 %9,163 17.9 %6,936 15.7 %
Third party treatment services570 0.7 %247 0.5 %290 0.7 %
Other (1)
4,401 5.8 %4,768 9.3 %3,556 8.0 %
Total revenues$76,424 100.0 %$51,146 100.0 %$44,312 100.0 %

(1)The Company’s other products include IV poles, accessories, containers, asset return boxes and other miscellaneous items with single performance obligations.

The Company recognizes revenue, net of applicable sales tax, when performance obligations are satisfied through the transfer of control of promised goods or services to the Company’s customers. Control transfers once a customer has the ability to direct the use of, and obtain substantially all of the benefits from, the promised goods or services. Outbound shipping and handling activities to customers are considered fulfillment activities with the exception of mailbacks sold as part of the vendor managed inventory ("VMI") program. Shipping and handling are considered separate performance obligations for mailbacks sold under the VMI program. For performance obligations satisfied at a point in time, which applies to all contracts except for route-based pickup services, revenue recognition occurs when there is a transfer of control or completion of service. For performance obligations satisfied over time, which applies to the route-based pickup services, revenue is recognized in the amount to which the Company has a right to invoice pursuant to the right to invoice practical expedient. Provisions for certain rebates, product returns and discounts to customers are estimated at the inception of the contract, updated as needed throughout the contract term, and accounted for as reductions in sales in the same period the related sales are recorded. Product discounts granted are based on the terms of arrangements with direct, indirect and other market participants, as well as market conditions, including prices charged by competitors. Rebates are estimated based on contractual terms, historical experience, trend analysis and projected market conditions in the various markets served.

Other than the Company’s mailbacks and unused medication solutions, the Company’s solutions have a single performance obligation. The Company's mailbacks and unused medication solutions have revenue producing components that are recognized over multiple delivery points (Sharps Recovery System and various other solutions like the MedSafe and TakeAway Medication Recovery Systems referred to as “mailbacks” or "unused medications") and can consist of up to two performance obligations, or units of measure, as follows: (1) the sale of the compliance and container system, and (2) return transportation and treatment service. For mailbacks that are part of the VMI program, there is an additional element, or unit of measure, for outbound transportation. For contracts with multiple performance obligations, an estimated stand-alone selling price is determined for all performance obligations. The consideration is then allocated to the performance obligations based on their relative stand-alone selling price. The selling price for performance obligations for transportation and treatment utilizes third party evidence. The Company estimates the selling price of the compliance and container system based on the product and services provided, including the expected cost plus a margin.

The allocated transaction price for the sale of the compliance and container system is recognized upon delivery to the customer, at which time the customer has control. The allocated transaction price for the return transportation and treatment revenue is recognized when the customer returns the compliance and container system and the container has been received at the Company’s owned or contracted facilities. The compliance and container system is mailed or delivered by an alternative logistics provider to the Company’s owned or contracted facilities at which point the destruction or conversion and proof of receipt and treatment are performed on the container. Consideration received and allocated to the transportation and treatment performance obligation is recorded as a contract liability until the services are performed. Through regression analysis of historical data, the Company has determined that a certain percentage of all compliance and container systems sold may not be returned. Accordingly, a portion of the return transportation and treatment element is recognized at the point of sale.
F-9

SHARPS COMPLIANCE CORP. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
JUNE 30, 2021, 2020 and 2019
Furthermore, the current and long-term portions of amounts historically referred to as deferred revenues (shown as Contract Liability on the condensed consolidated balance sheets) are determined through regression analysis and historical trends.

The VMI program includes terms that meet the “bill and hold” criteria and as such are recognized when the order is placed, title has transferred, there are no acceptance provisions and amounts are segregated in the Company’s warehouse for the customer. For the fiscal years ended June 30, 2021, 2020 and 2019, the Company recorded billings from inventory builds that are held in vendor managed inventory under these service agreements of $3.9 million, $3.5 million and $2.7 million, respectively. As of June 30, 2021 and 2020, $3.7 million and $2.8 million, respectively, of solutions sold through that date were held in vendor managed inventory pending fulfillment or shipment to patients of pharmaceutical manufacturers who offer these solutions to patients in an ongoing patient support program.

The contract asset is related to VMI service agreements within the mailbacks contract type category when the revenue recognition exceeds the amount of consideration the Company was entitled to at the point in time of satisfying the performance obligation associated with the sale of the compliance and container system. The contract liability is related to the mailbacks and unused medications contract type categories in which cash consideration exceeds the transaction price allocated to completed performance obligations. The amount recognized for the twelve months ended June 30, 2021 and June 30, 2020 related to contract liabilities recorded as of June 30, 2020 and 2019 were $2.8 million. and $2.7 million, respectively. Incremental costs to obtain contracts that are deemed to be recoverable, primarily related to the payment of sales incentives for contracts in the route-based pickup service category, are capitalized as contract costs and included in prepaids and other current assets in the amount of $0.2 million and $0.1 million as of June 30 2021 and 2020, respectively. The amortization of capitalized sales incentives, which is included in selling, general and administrative expense was $0.2 million and less than $0.1 million for the years ended June 30, 2021 and 2020, respectively.

Income Taxes: Deferred tax assets and liabilities are determined based on differences between financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. A valuation allowance is established when it is more likely than not that some portion or all of the deferred tax assets will not be realized. The establishment of a valuation allowance requires significant judgment and is impacted by various estimates. Both positive and negative evidence, as well as the objectivity and verifiability of that evidence, is considered in determining the appropriateness of recording a valuation allowance on deferred tax assets. The Company has historically recorded a valuation allowance to reduce its deferred tax assets to an amount that is more likely than not to be realized. However, during the year ended June 30, 2020, the Company released the full amount of the valuation allowance against its deferred tax assets on the basis of the Company's reassessment of the recoverability of its deferred tax assets.

The Company is subject to income taxes in the United States and in numerous state tax jurisdictions. Significant judgment is required in evaluating the Company’s tax positions and determining its provision for income taxes. The Company accounts for uncertain tax positions in accordance with FASB ASC 740, which prescribes the minimum recognition threshold a tax position taken or expected to be taken in a tax return is required to meet before being recognized in the financial statements. The Company has not recognized any material uncertain tax positions for the years ended June 30, 2021, 2020 and 2019. Tax return filings which are subject to review by federal and state tax authorities by jurisdiction are as follows:

United States – fiscal years ended June 30, 2018 and after
State of Texas – fiscal years ended June 30, 2016 and after
States of California, Georgia, Pennsylvania and New York - fiscal years ended June 30, 2018 and after
New York City - fiscal years ended June 30, 2018 and after
Other States – fiscal years ended June 30, 2017 and after
None of the Company’s federal or state tax returns are currently under examination. The Company records income tax related interest and penalties, if applicable, as a component of the provision for income tax expense. However, there were no such amounts recognized in the consolidated statements of operations in the years ended June 30, 2021, 2020 and 2019.
Leases: The Company has operating leases for real estate, field equipment, office equipment and vehicles and financing leases for vehicles and office equipment. Operating leases are included in Operating Lease Right of Use ("ROU") Asset and Operating Lease Liability on the consolidated balance sheets. Financing leases are included in Financing Lease ROU Asset and Financing Lease Liability on the consolidated balance sheets. Operating and financing lease asset and liability amounts are measured and recognized based on discounted future cash flow payment amounts the Company expects to make over the expected term of the
F-10

SHARPS COMPLIANCE CORP. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
JUNE 30, 2021, 2020 and 2019
underlying leases, including renewal periods the Company is reasonably certain to exercise. The lease liability for leases expected to be settled in twelve-months or less are classified as current liabilities. The general terms of the Company’s lease agreements require monthly payments. Some of the Company’s leases escalate either by fixed or variable amounts. Certain of the Company’s leases, which provide for variable lease payments based on index-based (i.e., the US Consumer Price Index) adjustments to lease payments over the term of the lease, are measured at the lease rate effective at the commencement of the lease or upon adoption, as applicable. Because the Company does not generally have access to the rate implicit in its leases, the Company utilizes its incremental borrowing rate as the discount rate for measuring the lease liability. At commencement, the operating lease ROU asset and lease liability are the same, with adjustments to the ROU asset for lease incentives and initial direct costs incurred. The Company reviews all options to extend, terminate or purchase its ROU assets at the commencement of the lease and on an ongoing basis and accounts for these options when they are reasonably certain of being exercised. The Company evaluates lease modifications as they occur and records such as a separate lease or an adjustment to the existing ROU asset and lease liability as appropriate. Operating lease expense is recorded on a straight-line basis over the lease term with amortization of the ROU asset calculated as the difference between the straight-line operating lease expense and the implied interest expense on the lease liability. Interest expense related to financing leases is calculated using the effective interest method and amortization of the financing lease ROU asset is recorded on a straight-line basis. On the statement of cash flows, operating lease expense is included in operating cash flows and repayment of financing leases is a financing activity.

Accounts Receivable: Accounts receivable consist primarily of amounts due to the Company from normal business activities. Accounts receivable balances are determined to be delinquent when the amount is past due based on the contractual terms with the customer. The Company maintains an allowance for doubtful accounts to reflect the likelihood of not collecting certain accounts receivable based on past collection history and specific risks identified among uncollected accounts. Accounts receivable are charged to the allowance for doubtful accounts when the Company determines that the receivable will not be collected and/or when the account has been referred to a third-party collection agency. The Company has a history of minimal uncollectible accounts. See rollforward of allowance activity below:
Allowance for Doubtful
Accounts
Balance
Beginning
of Year
Charges to
Expense
Write-offs
/Recoveries
Balance End
of Year
2021$162 $157 $(127)$192 
2020$132 $111 $(81)$162 
2019$102 $81 $(51)$132 
Stock-Based Compensation: Stock-based compensation cost for options and restricted stock awarded to employees and directors is measured at the grant date based on the calculated fair value of the award and is recognized as an expense over the requisite service period (generally the vesting period of the equity grant). Contingently issued awards with a requisite service period that precedes the grant date are measured and recognized at the start of the requisite service period and remeasured each reporting period until the grant date. Total stock-based compensation expense for the fiscal years ended June 30, 2021, 2020 and 2019 are as follows:
 Year Ended June 30,
 202120202019
Stock-based compensation expense included in:   
Cost of revenues$ $4 $9 
Selling, general and administrative974 514 391 
Total$974 $518 $400 
The Company estimates the fair value of restricted stock awards based on the closing price of the Company’s common stock on the date of the grant. The Company estimates the fair value of stock options using the Black-Scholes valuation model. Key input assumptions used to estimate the fair value of stock options include the exercise price of the award, the expected option term, the expected volatility of the Company’s stock over the option’s expected term, the risk free interest rate over the option’s expected term and the Company’s expected annual dividend yield. The risk free interest rate is derived using the U.S. Treasury yield curve in effect at date of grant. Volatility, expected life and dividend yield are based on historical experience and activity.
F-11

SHARPS COMPLIANCE CORP. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
JUNE 30, 2021, 2020 and 2019
The fair value of the Company’s stock options was estimated on the grant date using the Black-Scholes option-pricing model with the following assumptions:
 Year Ended June 30,
 202120202019
Weighted average risk-free interest rate0.2 %0.3 %2.6 %
Weighted average expected volatility50 %49 %44 %
Weighted average expected life (in years)4.523.133.08
Dividend yield   
The Company considers an estimated forfeiture rate for stock options based on historical experience and the anticipated forfeiture rates during the future contract life.
Goodwill and Other Identifiable Intangible Assets:  Finite-lived intangible assets are amortized over their respective estimated useful lives and evaluated for impairment periodically whenever events or changes in circumstances indicate that their related carrying values may not be fully recoverable. Goodwill is assessed for impairment at least annually. The Company generally performs its annual goodwill impairment analysis using a quantitative approach. The quantitative goodwill impairment test identifies the existence of potential impairment by comparing the fair value of our single reporting unit with its carrying value, including goodwill. If the fair value of a reporting unit exceeds its carrying value, the reporting unit’s goodwill is considered not to be impaired. If the carrying value of a reporting unit exceeds its fair value, an impairment charge is recognized in an amount equal to that excess. The impairment charge recognized is limited to the amount of goodwill present in our single reporting unit. These estimates and assumptions could have a significant impact on whether or not an impairment charge is recognized and the amount of any such charge. The Company performs its annual impairment assessment of goodwill during the fourth quarter of each fiscal year. The Company determined that there was no impairment during the years ended June 30, 2021, 2020 and 2019.
Intangible Assets: Intangible assets consist of (i) acquired customer relationships, (ii) permit costs related to the Company’s treatment facilities and transfer stations, (iii) patents and (iv) defense costs related to certain existing patents.
Cash: The Company maintains funds in bank accounts that, at times, may exceed the limit insured by the Federal Deposit Insurance Corporation (“FDIC”). The risk of loss attributable to these uninsured balances is mitigated by depositing funds only in high credit quality financial institutions. The Company has not experienced any losses in such accounts.
Inventory: Inventory consists primarily of raw materials and finished goods held for sale and are stated at the lower of cost or net realizable value using the average cost method. The Company periodically reviews the value and classification of items in inventory and provides write-downs or write-offs of inventory based on its assessment of physical deterioration, obsolescence, changes in price levels and other causes. Write-offs totaled $0.1 million or less for each of the fiscal years ended June 30, 2021, 2020 and 2019. The components of inventory are as follows (in thousands):
As of June 30,
20212020
Raw materials$2,040 $1,402 
Finished goods5,063 5,300 
Total inventory7,103 6,702 
Less: current portion6,114 5,638 
Inventory, net of current portion$989 $1,064 

The current portion of inventory includes amounts which the Company expects to sell in the next twelve month period based on historical sales.
Property, Plant and Equipment and Financing Lease ROU Assets: Property, plant and equipment, including third party software and implementation costs, is stated at cost, or fair value if acquired in a business combination or financing lease ROU assets, less accumulated depreciation. Depreciation is computed using the straight-line method based on the estimated useful lives of the assets or the term of the lease. Additions, improvements and renewals significantly adding to the asset value or extending
F-12

SHARPS COMPLIANCE CORP. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
JUNE 30, 2021, 2020 and 2019
the life of the asset are capitalized. Ordinary maintenance and repairs, which do not extend the physical or economic life of the property or equipment, are charged to expense as incurred. When assets are retired or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts, and any resulting gain or loss is reflected in the results of operations for the period.
Computer and software development costs, which include costs of computer software developed or obtained for internal use, all programming, implementation and costs incurred with developing internal-use software, are capitalized during the development project stage. External direct costs of materials and services consumed in developing or obtaining internal-use computer software are capitalized.
The Company expenses costs associated with developing or obtaining internal-use software during the preliminary project stage. Training and maintenance costs associated with system changes or internal-use software are expensed as incurred. Additionally, the costs of data cleansing, reconciliation, balancing of old data to the new system, creation of new/additional data and data conversion costs are expensed as incurred.
Impairment of Long-lived Assets: The Company evaluates the recoverability of property, plant and equipment and intangible or other assets if facts and circumstances indicate that any of those assets might be impaired. If an evaluation is required, the estimated future undiscounted cash flows associated with the asset are compared to the asset’s carrying amount to determine if a write-down to fair value is necessary. No impairment loss was recognized during the years ended June 30, 2021, 2020 and 2019.
Accrued Liabilities: The components of Accrued Liabilities on the balance sheet as of June 30, 2021 and 2020 are as follows:
 As of June 30,
 2021
2020 (1)
Accrued compensation$1,399 $767 
Customer-related payables1,214 1,108 
Vendor-related payables836 388 
Other491 505 
Total $3,940 $2,768 
(1) Certain prior year amounts have been reclassified to conform to current year presentation.
Shipping and Handling Fees and Costs: The Company records amounts billed to customers for shipping and handling as revenue. Costs incurred by the Company for shipping and handling have been classified as cost of revenues.
Advertising Costs: Advertising costs are charged to expenses when incurred and totaled $0.9 million for each of the fiscal years ended June 30, 2021, 2020 and 2019.
Research and Development Costs: Research and development costs are charged to expense when incurred. Research activities represent an important part of the Company’s business and include both internal labor costs and payments to third parties related to the processes of discovering, testing and developing new products, improving existing products, as well as demonstrating product efficacy and regulatory compliance prior to launch of new products and services. Research and development expenses paid the third parties totaled less than $0.1 million for each of the fiscal years ended June 30, 2021, 2020 and 2019.
Employee Benefit Plans: In addition to group health-related benefits, the Company maintains a 401(k) employee savings plan available to all full-time employees. The Company matches a portion of employee contributions with cash (25% of employee contribution up to 6%). Company contributions to the 401(k) plan were less than $0.1 million in each of the fiscal years ended June 30, 2021, 2020 and 2019, respectively and are included in selling, general and administrative expenses. For purposes of the group health benefit plan, the Company self-insures an amount equal to the excess of the employees’ deductible (range from $2,500 for each individual and family member covered) up to the amount by which the third-party insurance coverage begins (ranges from $2,500 for individual up to $10,000 for family coverage). The amount of liability at June 30, 2021 and 2020 was less than $0.1 million and is included in accrued liabilities. The Company also has an incentive plan for executives of the Company, which provides for performance based cash and stock-based compensation awards. There was $0.6 million recognized during the year ended June 30, 2021 for the incentive plan; no expense was recognized during the years 2020 and 2019 for cash awards pursuant to the plan.
F-13

SHARPS COMPLIANCE CORP. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
JUNE 30, 2021, 2020 and 2019
Net Income (Loss) Per Share: Basic earnings per share excludes dilution and is determined by dividing net income (loss) by the weighted average number of common shares outstanding including participating securities during the period. Diluted EPS reflects the potential dilution that could occur if securities and other contracts to issue common stock were exercised or converted into common stock.
Fair Value of Financial Instruments: The Company considers the fair value of all financial instruments, including cash, accounts receivable and accounts payable to approximate their carrying values at year-end due to their short-term nature. The carrying value of the Company’s debt approximates fair value due to the market rates of interest. The fair value of the Company's interest rate swap related to a portion of its long-term debt is included in other long-term and short-term liabilities in the amount of $0.1 million as of June 30, 2021 and 2020.
Fair Value Measurements: The Company employs a hierarchy which prioritizes the inputs used to measure recurring fair value into three distinct categories based on the lowest level of input that is significant to the fair value measurement. The methodology for categorizing assets and liabilities that are measured at fair value pursuant to this hierarchy gives the highest priority to unadjusted quoted prices in active markets and the lowest levels to unobservable inputs, summarized as follows:
Level 1 – Quoted prices in active markets for identical assets or liabilities.
Level 2 – Other significant observable inputs (including quoted prices in active markets for similar assets or liabilities).
Level 3 – Significant unobservable inputs (including our own assumptions in determining fair value).
We use the cost, income or market valuation approaches to estimate the fair value of our assets and liabilities when insufficient market-observable data is available to support our valuation assumptions. We determine the fair value of our interest rate swap executed during the year ended June 30, 2020 using third-party pricing information that is derived from observable market inputs, which we classify as level 2 with respect to the fair value hierarchy.
Segment Reporting: The Company operates in a single segment, focusing on developing cost-effective management solutions for medical waste and unused dispensed medications generated by small and medium quantity generators.
Use of Estimates: The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities and disclosure of contingent liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expense during the reporting period. The Company uses estimates to determine many reported amounts, including but not limited to allowance for doubtful accounts, recoverability of long-lived assets and intangibles, useful lives used in depreciation and amortization, income taxes and valuation allowances, stock-based compensation, fair values of assets and liabilities acquired in business combinations, selling price used in multiple-deliverable arrangements and return rates used to estimate the percentage of container systems sold that will not be returned. Actual results could differ from these estimates.
Business Combinations: The Company includes the results of operations of the businesses that are acquired as of the respective dates of acquisition. The Company allocates the fair value of the purchase price of acquisitions to the assets acquired and liabilities assumed based on their estimated fair values. The Company estimates and records the fair value of purchased intangible assets, which primarily consists of customer relationships, trade-names, and non-competes. The excess of the fair value of the purchase price over the fair values of these identifiable assets, both tangible and intangible, and liabilities is recorded as goodwill.
Deferred Offering Costs: The Company capitalizes certain legal, accounting and other third-party fees that are directly associated with an offering as deferred offering costs in Other Assets (long-term) in the Consolidated Balance Sheets until such financings are consummated. These deferred costs will be reclassified to stockholders' equity or debt in the event the Company completes a debt or equity offering.
Recently Issued Accounting Standards:

In March 2020, guidance for applying optional expedients and exceptions to ease the potential burden in accounting for reference rate reform on financial reporting was issued. It is elective and applies to all entities, subject to meeting certain criteria, that have contracts, hedging relationships and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform on financial reporting. The provisions of the new guidance are effective for interim periods beginning as of March 12, 2020 through December 31, 2022. There has been no material impact on the Company's consolidated financial statements and related disclosures from the modification of its arrangements as of June
F-14

SHARPS COMPLIANCE CORP. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
JUNE 30, 2021, 2020 and 2019
30, 2021. The Company will continue to evaluate the standard as well as additional changes, modifications or interpretations which may impact the Company.

In June 2016, guidance for credit losses of financial instruments was issued, which requires entities to measure credit losses for financial assets measured at amortized cost based on expected losses rather than incurred losses. The provisions of the new guidance are effective for annual periods beginning after December 15, 2022 (effective July 1, 2023 for the Company), including interim periods within the reporting period, and early application is permitted. The Company is in the initial stages of evaluating the impact of the new guidance on its consolidated financial statements and related disclosures as well as evaluating the available transition methods. The Company will continue to evaluate the standard as well as additional changes, modifications or interpretations which may impact the Company.
Reclassification of Prior Year Presentation in the Consolidated Balance Sheets: Certain prior year amounts have been reclassified for consistency with the current year presentation in the Consolidated Balance Sheets. The change in classification does not affect previously reported total current assets, total assets, total current liabilities, total liabilities or total stockholders' equity in the Consolidated Balance Sheets.

NOTE 3 – PROPERTY, PLANT AND EQUIPMENT
At June 30, 2021 and 2020, property, plant and equipment consisted of the following (in thousands):
  June 30,
Useful Life 20212020
Furniture and fixtures
3 to 5 years
$248 $245 
Plant and equipment
3 to 17 years
11,305 9,053 
Manufacturing
15 years
169 169 
Computers and software
3 to 5 years
2,435 2,132 
Leasehold improvementsLife of Lease6,652 3,192 
Land 97 19 
Building40 years938  
Construction-in-progress 296 3,507 
  22,140 18,317 
Less: accumulated depreciation 10,390 9,190 
Less: financing lease ROU asset, net (1)
907 387 
Net property, plant and equipment $10,843 $8,740 
(1) Financing lease ROU assets in the net amount of $0.9 million and $0.4 million as of June 30, 2021 and 2020, respectively, are incorporated with leasehold improvements. Accumulated depreciation related to financing lease assets was $0.1 million and less than $0.1 million as of June 30, 2021 and 2020, respectively.
Total depreciation expense in the fiscal years ended June 30, 2021, 2020 and 2019 was $1.4 million, $1.0 million and $1.1 million, respectively. Depreciation expense included in cost of revenues was $1.1 million for the fiscal year ended 2021, and $0.8 million for each of the fiscal years ended 2020 and 2019.

F-15

SHARPS COMPLIANCE CORP. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
JUNE 30, 2021, 2020 and 2019
NOTE 4 – INCOME TAXES
The components of income tax expense (benefit) are as follows (in thousands):
 Year ended June 30,
 202120202019
Current:   
Federal$ $(122)$(123)
State375 35 42 
Total current$375 $(87)$(81)
Deferred: 
Federal$1,205 $(1,406)$217 
State(110)(89)34 
Total deferred1,095 (1,495)251 
Net income tax expense (benefit)$1,470 $(1,582)$170 
The reconciliation of the statutory income tax rate to the Company’s effective income tax rate for the fiscal years ended June 30, 2021, 2020 and 2019 is as follows:
 Year Ended June 30,
 202120202019
Statutory rate21.0 %21.0 %21.0 %
State income taxes, net1.4 %(1.0)%22.9 %
Non-deductible expenses0.2 %1.6 %2.7 %
Stock-based compensation(10.5)%0.7 %16.1 %
Non-deductible compensation2.7 % % %
PPP loan(3.2)% % %
Research and development credits(1.3)%(5.3)%7.3 %
Other %(1.5)%1.5 %
Effective rate before valuation allowance10.3 %15.5 %71.5 %
Change in valuation allowance %(247.1)%(27.2)%
Effective tax rate10.3 %(231.6)%44.3 %

The Company has historically recorded a valuation allowance to reduce its deferred tax assets to an amount that is more likely than not to be realized. However, as of the year ended June 30, 2020, the Company released the full amount of the valuation allowance against its deferred tax assets on the basis of the Company's reassessment of the recoverability of its deferred tax assets.

At each reporting date, management considers new evidence, both positive and negative, that could affect its view of the future realization of deferred tax assets. As of the years ended June 30, 2021 and June 30, 2020, the Company had a cumulative positive amount of pretax income over a period of three years. The Company expects to utilize all U.S. federal and state net operating loss carryforward balances and all remaining research and development credits.

At June 30, 2021 and 2020, the significant components of deferred tax assets and liabilities are as follows (in thousands):
F-16

SHARPS COMPLIANCE CORP. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
JUNE 30, 2021, 2020 and 2019
 June 30,
 20212020
Deferred tax assets relating to: 
Stock-based compensation$85 $211 
Research and development credits717 490 
Inventory68 98 
Professional fees193 175 
Deferred tax assets related to other items251 140 
Net operating loss carryforwards142 1,016 
Total deferred tax assets1,456 2,130 
Deferred tax liabilities related to depreciable and amortizable assets(1,278)(836)
Deferred tax liabilities related to other items(21)(42)
Net deferred tax asset$157 $1,252 
At June 30, 2021, the Company had net operating loss carryforwards of $0.7 million, which will expire, if unused, between June 30, 2037 and June 30, 2038. At June 30, 2021, the Company had various tax credit carryforwards of $0.7 million which will expire beginning on June 30, 2030.
On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security ("CARES") Act was enacted in response to the COVID-19 pandemic. The CARES Act, among other things, accelerated the Company's ability to recover refundable AMT credits to 2018 and 2019. As such, the Company recorded the remaining balance of its AMT credits as a current income tax receivable at June 30, 2020. The Company received $0.3 million and $0.2 million of refundable AMT credits in the years ended June 30, 2021 and 2020, respectively.

NOTE 5 - NOTES PAYABLE AND LONG-TERM DEBT
On March 29, 2017, the Company entered into to a credit agreement with a commercial bank which was subsequently amended on June 29, 2018 and on December 28, 2020 (the "Credit Agreement"). The Credit Agreement, which expires on December 28, 2023, provides for a $14 million committed credit facility that can be increased to $18 million upon the Company's request. The proceeds of the Credit Agreement may be utilized as follows: (i) $6 million for working capital, letters of credit (up to $2.0 million) and general corporate purposes, (ii) $8 million for acquisitions and (iii) an additional $4 million for working capital, upon the Company's request. Indebtedness under the Credit Agreement is secured by substantially all of the Company’s assets with advances outstanding under the working capital portion of the credit facility at any time limited to a Borrowing Base (as defined in the Credit Agreement) equal to 80% of eligible accounts receivable plus the lesser of (i) 50% of eligible inventory and (ii) $3.0 million. Advances under the acquisition portion of the credit facility are limited to 75% of the purchase price of an acquired company and convert to a five-year term note at the time of the borrowing. Borrowings bear interest at the greater of (a) one-half percent or (b) the One Month ICE LIBOR plus a LIBOR Margin of 2.5%. The LIBOR Margin may increase to as high as 3.0% depending on the Company’s cash flow leverage ratio. The interest rate as of June 30, 2021 was approximately 3.0%. The Company pays a fee of 0.25% per annum on the unused amount of the credit facility.
On August 21, 2019, certain subsidiaries of the Company entered into a Construction and Term Loan Agreement and a Master Equipment Finance Agreement with its existing commercial bank (collectively, the “Loan Agreement”). The Loan Agreement provides for a five-year, $3.2 million facility, the proceeds of which are to be utilized for expenditures to facilitate future growth at the Company’s treatment facility in Carthage, Texas (the “Texas Treatment Facility”) as follows: (i) $2.0 million for planned improvements and (ii) $1.2 million for equipment. Indebtedness under the Loan Agreement is secured by the Company’s real estate investment and equipment at the Texas Treatment Facility. Advances under the Loan Agreement mature five years from the Closing Date (August 21, 2019) with monthly payments beginning in the month after the advancing period ends. The advancing period extended through January 15, 2021 and August 2020 for the real estate portion and the equipment portion of the Loan Agreement, respectively. Borrowings during the advancing period for the real estate portion and for the entire term of the equipment portion of the Loan Agreement bear interest computed at the One Month ICE LIBOR, plus two-hundred and fifty (250) basis points which was a rate of 2.73% on June 30, 2021. The Company has entered into a forward rate lock to fix the rate on the real estate portion of the Loan Agreement at the expiration of the advancing period at 4.15%.
On January 22, 2021, certain wholly owned subsidiaries of the Company entered into a real estate term loan agreement (the "Real Estate Loan Agreement" and together with the Credit Agreement and the Loan Agreement, the "Credit and Loan Agreements") with the Company's existing commercial bank. The Real Estate Loan Agreement provides for a five-year,
F-17

SHARPS COMPLIANCE CORP. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
JUNE 30, 2021, 2020 and 2019

$0.9 million facility, the proceeds of which have been utilized to purchase the property in Pennsylvania which had previously been leased by the Company for its operations. The Real Estate Loan Agreement matures five-years from January 22, 2021 with monthly payments based on a 20-year amortization and bears interest at 4%.
On April 20, 2020, the Company received loan proceeds of $2.2 million under the Paycheck Protection Program (“PPP”) under a promissory note from its existing commercial bank (the “PPP Loan”). The PPP, established as part of the CARES Act, provides for loans to qualifying businesses for amounts up to 2.5 times the average monthly payroll expenses of the qualifying business. The loans and accrued interest may be forgivable after eight to twenty-four weeks providing that the borrower uses the loan proceeds for eligible purposes, including payroll, benefits, rent and utilities, and maintains its payroll levels.
On June 15, 2021, the Company received a notification from its existing commercial bank that the Small Business Administration ("SBA") fully approved the Company's PPP Loan forgiveness request and that the PPP Loan, reflected in the Company’s balance sheet as Long-Term Debt, was forgiven. The Company recognized the gain on forgiveness of PPP loan in the financial statements during the fourth quarter of the year ending June 30, 2021. Although the PPP Loan has been forgiven, records are to be maintained for at least six years following the date of forgiveness as the SBA may still audit the eligibility of the Company's receipt of the PPP Loan proceeds. To the extent the eligibility is challenged, the Company may have to repay all or part of the PPP Loan.

At June 30, 2021 and 2020, long-term debt consisted of the following (in thousands):
June 30,
20212020
Acquisition loan, monthly payments of $43; maturing March 2022.
$431 $948 
Equipment loan, monthly payments of $17; maturing August 2024, net of debt issuance costs of $40
830 929 
Real estate loans, monthly payments of $9; maturing August 2024 and January 2026
2,803 1,103 
Paycheck Protection Program loan 2,183 
Total long-term debt4,064 5,163 
Less: current portion735 1,658 
Long-term debt, net of current portion$3,329 $3,505 
The Company has availability under the Credit Agreement of $13.9 million ($5.9 million for the working capital portion and $8.0 million for the acquisitions) as of June 30, 2021 with the option to extend the availability up to $17.9 million. The Company also has $0.1 million in letters of credit outstanding as of June 30, 2021.
The Credit and Loan Agreements contain affirmative and negative covenants that, among other things, require the Company to maintain a maximum cash flow leverage ratio of no more than 3.0 to 1.0 and a minimum debt service coverage ratio of not less than 1.15 to 1.00. The Credit and Loan Agreements also contain customary events of default which, if uncured, may terminate the agreements and require immediate repayment of all indebtedness to the lenders. The leverage ratio covenant may limit the amount available under the Credit Agreement. The Company was in compliance with all the financial covenants under the Credit and Loan Agreements as of June 30, 2021.
Payments due on long-term debt subsequent to June 30, 2021 are as follows (in thousands):
Twelve Months Ending June 30, 
2022$735 
2023316 
2024316 
20252,041 
2026696 
 $4,104 

NOTE 6 - EQUITY TRANSACTIONS
During the years ended June 30, 2021, 2020 and 2019, stock options to purchase shares of the Company's common stock were exercised as follows (in thousands except per share amounts):
F-18

SHARPS COMPLIANCE CORP. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
JUNE 30, 2021, 2020 and 2019
 Year ended June 30,
 202120202019
Options exercised712 154  
Proceeds$3,164 $668 $ 
Average exercise price per share$4.44 $4.32 $ 

NOTE 7 - STOCK BASED COMPENSATION
The Company sponsors the Sharps Compliance Corp. 2010 Stock Plan (the “2010 Plan”) covering employees, consultants and non-employee directors. The 2010 Plan provides for the granting of stock-based compensation (stock options or restricted stock) of up to 3,000,000 shares of the Company’s common stock of which 354,621 options and restricted shares are outstanding as of June 30, 2021. Options granted generally vest over a period of four years and expire seven years after the date of grant. Restricted stock generally vests over one year. As of June 30, 2021, there were 956,089 shares available for grant under the 2010 Plan.
The summary of activity for all restricted stock during the fiscal years ended June 30, 2021, 2020 and 2019  is presented in the table below (in thousands):
 Year ended June 30,
 202120202019
Unvested at beginning of the year22 13 13 
Granted75 80 63 
Vested(83)(71)(55)
Forfeited  (8)
Unvested at end of the year14 22 13 
The weighted average fair value per share of restricted stock granted during the fiscal years ended June 30, 2021, 2020 and 2019 was $7.53, $4.31 and $3.53, respectively. The weighted average fair value per share of restricted stock which vested during the fiscal years ended June 30, 2021, 2020 and 2019 was $6.74, $4.12 and $3.69, respectively.
The summary of activity for all stock options during the fiscal years ended June 30, 2021, 2020 and 2019 is presented in the table below (in thousands except per share amounts):
 Options
Outstanding
Weighted
Average
Exercise
Price
Options Outstanding at June 30, 2018920 $4.57 
Granted578 $3.73 
Forfeited or canceled(218)$4.16 
Options Outstanding at June 30, 20191,280 $4.26 
Granted82$6.74 
Exercised(154)$4.32 
Forfeited or canceled(63)$3.95 
Options Outstanding at June 30, 20201,145 $4.45 
Granted27 $7.57 
Exercised(712)$4.44 
Forfeited or canceled(119)$6.61 
Options Outstanding at June 30, 2021341 $3.96 
Options Exercisable at June 30, 202133 $4.85 
F-19

SHARPS COMPLIANCE CORP. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
JUNE 30, 2021, 2020 and 2019
The following table summarizes information about stock options outstanding as of June 30, 2021 (in thousands except per share amounts):
 Options Outstanding
Range of Exercise
Price
Outstanding as
of
 June 30, 2021
Weighted
Average
Remaining
Life
 (in Years)
Weighted
Average
Exercise
Price
$2.51 - $3.75
35 4.42$3.26 
$3.76 - $5.00
294 4.38$3.93 
$5.01 - $7.50
12 1.81$6.68 
341 $3.96 
The following table summarizes information about stock options exercisable as of June 30, 2021 (in thousands except per share amounts):
 Options Exercisable
Range of Exercise
Price
Exercisable as
of
 June 30, 2021
Weighted
Average
Remaining
Life
 (in Years)
Weighted
Average
Exercise
Price
$2.51 - $3.75
10 4.42$3.26 
$3.76 - $5.00
13 1.92$4.56 
$5.01 - $7.50
10 1.15$6.75 
 33  $4.85 
As of June 30, 2021, there was $0.3 million of stock option and restricted stock compensation expense related to non-vested awards. This expense is expected to be recognized over a weighted average period of 1.54 years.

NOTE 8 - LEASES
During the twelve months ended June 30, 2021, lease cost amounts, which reflect the fixed rent expense associated with operating and financing leases, are as follows (in thousands):
Year Ended June 30,
 20212020
Lease cost (1) - fixed rent expense:
Operating lease cost included in:
Cost of revenues$2,448 $1,851 
Selling, general and administrative452 451 
Financing lease cost included in:
Cost of revenues (amortization expense)91 26 
Interest expense18 4 
Total$3,009 $2,332 

(1) Short-term lease cost and variable lease cost were not significant during the period.

F-20

SHARPS COMPLIANCE CORP. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
JUNE 30, 2021, 2020 and 2019

During the twelve months ended June 30, 2021, the Company had the following cash and non-cash activities associated with leases (in thousands):

Year Ended June 30,
 20212020
Cash paid for amounts included in the measurement of lease liabilities: 
Operating cash outflow for operating leases$2,844 $2,274 
Non-cash changes to the Operating ROU Asset and Operating Lease Liability
Reduction to ROU asset due to acquisition of previously leased asset$(904)$ 
   Additions and modifications to ROU asset obtained from new operating lease liabilities$2,994 $6,214 
   Additions to ROU asset obtained from operating lease liabilities upon adoption of new guidance$ $4,591 
Additions to ROU asset obtained from new financing lease liabilities$598 $387 

As of June 30, 2021, the weighted average remaining lease term for all operating and financing leases is 3.92 years and 5.42 years. The weighted average discount rate associated with operating and financing leases as of June 30, 2021 is 4% and 3%, respectively.

The future payments due under leases as of June 30, 2021 is as follows (in thousands):
Future payments due in the year ended June 30,Operating leasesFinancing leases
2022$2,703 $186 
20232,267 183 
20242,066 182 
20251,643 178 
2026614 162 
Thereafter124 89 
Total undiscounted lease payments9,417 980 
Less effects of discounting
(931)(79)
Lease liability recognized$8,486 $901 



NOTE 9 - COMMITMENTS AND CONTINGENCIES

Performance bonds: The Company utilizes performance bonds to support operations based on certain state requirements. At June 30, 2021, the Company had performance bonds outstanding covering financial assurance up to $1.3 million.
Other:  From time to time, the Company is involved in legal proceedings and litigation in the ordinary course of business. In the opinion of management, the outcome of such matters is not anticipated to have a material adverse effect on the Company’s consolidated financial position or consolidated results of operations.

NOTE 10 - EARNINGS PER SHARE
Basic earnings per share is computed by dividing net income by the weighted average number of common shares outstanding during the period. Diluted earnings per share is computed by dividing net income by the weighted average number of common shares after considering the additional dilution related to common stock options and restricted stock. In computing diluted earnings per share, the outstanding common stock options are considered dilutive using the treasury stock method.
F-21

SHARPS COMPLIANCE CORP. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
JUNE 30, 2021, 2020 and 2019
The Company’s restricted stock awards are treated as outstanding for earnings per share calculations since these shares have full voting rights and are entitled to participate in dividends declared on common shares, if any, and undistributed earnings. As participating securities, the shares of restricted stock are included in the calculation of basic and diluted EPS using the two-class method. For the periods presented, the amount of earnings allocated to the participating securities was not material.
The following information is necessary to calculate earnings per share for the periods presented (in thousands, except per share amounts):
 Year Ended June 30,
 202120202019
Net income as reported$12,868 $2,266 $214 
Weighted average common shares outstanding16,593 16,249 16,116 
Effect of dilutive stock options435 1827 
Weighted average diluted common shares outstanding17,028 16,431 16,123 
Net income per common share   
Basic$0.78 $0.14 $0.01 
Diluted$0.76 $0.14 $0.01 
Employee stock options excluded from computation of diluted income per share amounts because their effect would be anti-dilutive 206 1,173 

NOTE 11 – GOODWILL AND INTANGIBLE ASSETS
At June 30, 2021 and 2020, intangible assets consisted of the following (in thousands):
  June 30,
  20212020
 Estimated
Useful Lives
Original
Amount
Accumulated
Amortization
Net
Amount
Original
Amount
Accumulated
Amortization
Net
Amount
Customer relationships7 years$3,007 $(2,207)$800 $3,007 $(1,780)$1,227 
Permits
6 - 15 years
1,974 (705)1,269 1,892 (596)1,296 
Patents
5 - 17 years
420 (327)93 420 (311)109 
Tradename7 years270 (193)77 270 (154)116 
Non-compete5 years117 (117) 117 (94)23 
Total intangible assets, net $5,788 $(3,549)$2,239 $5,706 $(2,935)$2,771 
Amortization expense was $0.6 million for the fiscal year ended June 30, 2021, and $0.6 million for each of the fiscal years ended 2020 and 2019.
As of June 30, 2021, future amortization of intangible assets is as follows (in thousands):
Year Ended June 30, 
2022$624 
2023570 
2024159 
2025158 
2026158 
Thereafter570 
 $2,239 
F-22
EX-10.1 2 exhibit101.htm EX-10.1 Document

Exhibit 10.1

SHARPS COMPLIANCE CORP.
RESTRICTED STOCK AWARD AGREEMENT

THIS AGREEMENT is made as of this __ day of ____ 20__, by and between Sharps Compliance Corp., a Delaware corporation (the “Company”), and ______________ (“Director”). Capitalized terms used but not defined herein shall have meanings given in the Sharps Compliance Corp. 2010 Stock Plan, as amended, (the “Plan”), which is incorporated herein by reference as a part of this Agreement. In the event of any inconsistency between the Plan and this Agreement, the terms of the Plan shall control.

The Company, pursuant to the Plan and the Non-Employee Director Compensation Policy, hereby grants the following restricted stock award to Director, which award shall have the terms and conditions set forth in this Agreement:

1. Award - The Company hereby grants to Director an Award of _______ shares of Restricted Stock (the “Restricted Shares”), subject to the terms and conditions set forth herein. The Company shall (a) cause a stock certificate or certificates representing the Restricted Shares to be registered in the name of Director, or (b) cause the Restricted Shares to be held in book-entry form. If a stock certificate is issued, it shall be delivered to and held in custody by the Company and shall bear such legend or legends as the Committee deems appropriate in order to reflect the forfeiture restrictions and to ensure compliance with the terms and provisions of this Agreement, the rules, regulations and other requirements of the United States Securities and Exchange Commission and any stock exchange on which the Stock is then listed or quoted. If the Restricted Shares are held in book-entry form, then such entry will reflect that the Restricted Shares are subject to the restrictions of this Agreement.

2. Vesting - Subject to the terms and condition of this Agreement, the Restricted Shares shall vest as follows: _______ of the Restricted Shares shall vest on each of December 31, 20__, March 31, 20__, and June 30, 20__, and the remaining __________ of the Restricted Shares shall vest on September 30, 20__, in each case if, and only if, Director remains as a member of the Board of Directors of the Company (the “Board”) from the date hereof until each respective vesting date. Vesting of the Restricted Shares shall be accelerated to an earlier date in the event of a Change in Control of the Company (as defined in the attached Exhibit A), provided that Director remains as a member of the Board from the date hereof until the effective date of such Change in Control of the Company.

3. Restriction on Transfer - Until the Restricted Shares vest pursuant to Section 2 hereof, none of the Restricted Shares may be sold, assigned, transferred, pledged, hypothecated or otherwise disposed of or encumbered, and no attempt to transfer the Restricted Shares, whether voluntary or involuntary, by operation of law or otherwise, shall vest the transferee with any interest or right in or with respect to the Restricted Shares.

4. Forfeiture - If Director ceases to be a member of the Board for any reason prior to the vesting of the Restricted Shares pursuant to Section 2 hereof, Director’s rights to any unvested Restricted Shares shall be immediately and irrevocably forfeited, and such unvested Restricted Shares shall be reacquired by the Company for no consideration.




5. Issuance and Custody of Certificate - After any Restricted Shares vest pursuant to Section 2 hereof, the Company shall as applicable, either deliver to Director the certificate or certificates representing such Stock in the Company’s possession belonging to Director, or, if the Stock is held in book-entry form, then the Company shall remove the notations indicating that the Stock is subject to the restrictions of this Agreement. Director (or the beneficiary or personal representative of Director in the event of Director’s death or disability, as the case may be) shall deliver to the Company any representations or other documents or assurances as the Company or its representatives deem necessary or advisable in connection with any such delivery.

6. Dividends and Other Distributions; Adjustments.

(a) Dividends and other distributions that are paid or distributed with respect to a Restricted Share (whether in the form of shares of Stock or other property (including cash)) (referred to herein as “Distributions”) shall be subject to the transfer restrictions and the risk of forfeiture applicable to the related Restricted Share and shall be held by the Company or other person as may be designated by the Committee as a depository for safekeeping. If the Restricted Share to which such Distributions relate is forfeited to the Company, then such Distributions shall be forfeited to the Company at the same time such Restricted Share is so forfeited. If the Restricted Share to which such Distributions relate becomes vested, then such Distributions shall be paid and distributed to Director as soon as administratively feasible after such Restricted Share becomes vested (but in no event later than March 15 of the calendar year following the calendar year in which such vesting occurs). Distributions paid or distributed in the form of securities with respect to Restricted Shares shall bear such legends, if any, as may be determined by the Committee to reflect the terms and conditions of this Agreement and to comply with applicable securities laws.

(b) The Committee shall make adjustments, in accordance with Section 4.5 of the Plan, to address the treatment of the Restricted Shares as a result of the stock dividend, stock split, reverse stock split, and other changes in the Company’s capital structure; provided that such adjustments do not result in the issuance of fractional Restricted Shares. Adjustments under this Section 6(b) will be made by the Committee, whose determination as to what adjustments, if any, will be made and the extent thereof will be final, binding and conclusive.

7. Taxes
(a) In order to provide the Company with the opportunity to claim the benefit of any income tax deduction which may be available to it in connection with this Restricted Stock Award, and in order to comply with all applicable federal or state tax laws or regulations, the Company may take such action as it deems appropriate to insure that, if necessary, all applicable federal or state income and social security taxes are withheld or collected from Director.

(b) Should Director elect, in accordance with Section 83(b) of Code, to recognize ordinary income in the year of acquisition of the Restricted Shares, the Company may require at the time of such election an additional payment for withholding tax purposes based on the fair market value of such Shares as of the date of the acquisition of such Shares by Director.

8. Miscellaneous



(a) This Agreement shall be governed by and construed under the internal laws of the State of Delaware, without regard for conflicts of laws principles thereof.

(b) Nothing in this Agreement, shall confer or shall be construed to confer upon Director the right to continued employment by the Company or any Affiliate, or any other entity, or affect in any way the right of the Company or any such Affiliate, or any other entity to terminate such employment at any time.

(c) This Agreement constitutes the entire agreement of the parties with regard to the subject matter hereof, and contains all the covenants, promises, representations, warranties and agreements between the parties with respect to the Restricted Shares granted hereby. Without limiting the scope of the preceding sentence, except as provided therein, all prior understandings and agreements, if any, among the parties hereto relating to the subject matter hereof are hereby null and void and of no further force and effect. The Committee may, in its sole discretion, amend this Agreement from time to time in any manner that is not inconsistent with the Plan; provided, however, that except as otherwise provided in the Plan or this Agreement, any such amendment that materially reduces the rights of Director shall be effective only if it is in writing and signed by both Director and an authorized Director of the Company.

(d) In lieu of receiving documents in paper format, Director agrees, to the fullest extent permitted by law, to accept electronic delivery of any documents that the Company may be required to deliver (including, but not limited to, prospectuses, prospectus supplements, grant or award notifications and agreements, account statements, annual and quarterly reports and all other forms of communications) in connection with this and any other Award made or offered by the Company. Electronic delivery may be via a Company electronic mail system or by reference to a location on a Company intranet to which Director has access. Director hereby consents to any and all procedures the Company has established or may establish for an electronic signature system for delivery and acceptance of any such documents that the Company may be required to deliver, and agrees that his or her electronic signature is the same as, and shall have the same force and effect as, his or her manual signature.

(e) By signing this letter agreement, you acknowledge that you have been provided with a copy (or access to an electronic copy) of the prospectus, the Plan and the Company’s most recent Annual Report.


[signatures on following page]


IN WITNESS WHEREOF, the parties hereto have caused this Agreement to be executed on the day and year first above written.
Sharps Compliance Corp.
By:
Diana P. Diaz
Its:Executive Vice President and Chief Financial Officer



DIRECTOR
By:_______________________
[printed name]






















Exhibit A


For purposes of this Agreement and this Exhibit A:

(i) A “Change in Control of the Company” shall mean:

(a) a change in control of the Company of a nature that would be required to be reported in response to Item 6(e) of Schedule 14A of Regulation 14A promulgated under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), whether or not the Company is then subject to such reporting requirement;

(b) the public announcement (which, for purposes of this definition, shall include, without limitation, a report filed pursuant to Section 13(d) of the Exchange Act) by the Company or any “person” (as such term is used in Sections 13(d) and 14(d) of the Exchange Act) that such person has become the “beneficial owner”, directly or indirectly, of securities of the Company representing 30% or more of the combined voting power of the Company’s then outstanding securities, determined in accordance with Rule 13d-3, excluding, however, any securities acquired directly from the Company (other than an acquisition by virtue of the exercise of a conversion privilege unless the security being so converted was itself acquired directly from the Company); however, that for purposes of this clause the term “person” shall not include the Company, any subsidiary of the Company or any employee benefit plan of the Company or of any subsidiary of the Company or any entity holding shares of Common Stock organized, appointed or established for, or pursuant to the terms of, any such plan;

(c) the Continuing Directors cease to constitute a majority of the Company’s Board of Directors;

(d) consummation of a reorganization, merger or consolidation of, or a sale or other disposition of all or substantially all of the assets of, the Company (a “Business Combination”), in each case, unless, following such Business Combination, (A) all or substantially all of the persons who were the beneficial owners of the Company’s outstanding voting securities immediately prior to such Business Combination beneficially own voting securities of the corporation resulting from such Business Combination having more than 50% of the combined voting power of the outstanding voting securities of such resulting corporation and (B) at least a majority of the members of the Board of Directors of the corporation resulting from such Business Combination were Continuing Directors at the time of the action of the Board approving such Business Combination; or

(e) approval by the shareholders of the Company of a complete liquidation or dissolution of the Company.

(ii) “Continuing Director” shall mean any person who is a member of the Board, while such person is a member of the Board, who is not an Acquiring Person (as defined below) or an Acquiring Affiliate or Acquiring Associate (as defined below) of an Acquiring Person, or a representative of an Acquiring Person or of any such Affiliate or Associate, and who (x) was a member of the Board on the effective date of this Agreement or (y) subsequently becomes a



member of the Board, if such person’s initial nomination for election or initial election to the Board of Directors is recommended or approved by a majority of the Continuing Directors.

(iii) “Acquiring Person” shall mean any “person” (as such term is used in Sections 13(d) and 14(d) of the Exchange Act) who or which, together with all Acquiring Affiliates and Acquiring Associates of such person, is the “beneficial owner”, directly or indirectly, of securities of the Company representing 20% or more of the combined voting power of the Company’s then outstanding securities, but shall not include the Company, any subsidiary of the Company or any employee benefit plan of the Company or of any subsidiary of the Company or any entity holding shares of Stock organized, appointed or established for, or pursuant to the terms of, any such plan; and

(iv) “Acquiring Affiliate” and “Acquiring Associate” means “Affiliate” or “Associate”, respectively, as such terms are defined in Rule 12b-2 promulgated under the Exchange Act.


EX-21.1 3 exhibit211-q4x21.htm EX-21.1 Document

Exhibit 21.1
Subsidiaries of the Registrant
NameJurisdiction of Incorporation
Sharps Compliance, Inc. of Texas (dba Sharps Compliance, Inc.)Texas
Sharps e-Tools.com Inc.Delaware
Sharps Safety, Inc.Texas
Sharps Manufacturing, Inc.Delaware
Sharps Environmental Services, Inc. (dba Sharps Environmental Services of Texas, Inc.)Delaware
Alpha Bio/Med Services LLCPennsylvania
Bio-Team Mobile LLCPennsylvania
Citiwaste, LLCNew York
Sharps Properties, LLCPennsylvania

EX-23.1 4 exhibit231-q4x21.htm EX-23.1 Document

Exhibit 23.1
Consent of Independent Registered Public Accounting Firm
Sharps Compliance Corp.
Houston, Texas
We hereby consent to the incorporation by reference in the Registration Statements on Form S-8 (Nos. 333-200544 and 333-170765) and the Registration Statement on Form S-3 (No. 333-257280) of Sharps Compliance Corp. of our report dated August 25, 2021, relating to the consolidated financial statements, which appears in this Annual Report on Form 10-K for the fiscal year ended June 30, 2021.
/s/ BDO USA, LLP
Houston, Texas
August 25, 2021

EX-31.1 5 exhibit31-1xq4x21.htm EX-31.1 Document

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

EX-31.2 6 exhibit31-2xq4x21.htm EX-31.2 Document

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

EX-32.1 7 exhibit32-1xq4x21.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER IN ACCORDANCE WITH SECTION 906 OF THE SARBANES-OXLEY ACT
In conjunction with the annual report (the "Report") of Sharps Compliance Corp. (the “Company”) on Form 10-K for the fiscal year ended June 30, 2021, as filed with the Securities and Exchange Commission on the date hereof, I, David P. Tusa, Chief Executive Officer and President of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to the best of my knowledge that:
(1)The Report fully complies with the requirements of Section 13 (a) or 15(d) of the Securities Exchange Act of 1934 as amended; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: August 25, 2021
By: /s/ DAVID P. TUSA
 David P. Tusa
 Chief Executive Officer and President
(Principal Executive Officer)
The foregoing certification is being furnished solely pursuant to 18 U.S.C. § 1350 and shall not be deemed filed as part of the Report or as a separate disclosure document for purposes of §18 of the Securities Exchange Act of 1934, as amended.  A signed original of this written statement required by Section 906 of the Sarbanes-Oxley Act of 2002 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.



EX-32.2 8 exhibit32-2xq4x21.htm EX-32.2 Document

Exhibit 32.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER IN ACCORDANCE WITH SECTION 906 OF THE SARBANES-OXLEY ACT
In conjunction with the annual report (the "Report") of Sharps Compliance Corp. (the “Company”) on Form 10-K for the fiscal year ended June 30, 2021, as filed with the Securities and Exchange Commission on the date hereof, I, Diana P. Diaz, Vice President and Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to the best of my knowledge that:
(1)The Report fully complies with the requirements of Section 13 (a) or 15(d) of the Securities Exchange Act of 1934 as amended; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: August 25, 2021
By: /s/ DIANA P. DIAZ
 Diana P. Diaz
  Executive Vice President and Chief Financial Officer
(Principal Financial and Accounting Officer)
The foregoing certification is being furnished solely pursuant to 18 U.S.C. § 1350 and shall not be deemed filed as part of the Report or as a separate disclosure document for purposes of §18 of the Securities Exchange Act of 1934, as amended.  A signed original of this written statement required by Section 906 of the Sarbanes-Oxley Act of 2002 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.


EX-101.SCH 9 smed-20210630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - ORGANIZATION AND BACKGROUND link:presentationLink link:calculationLink link:definitionLink 2402401 - Disclosure - ORGANIZATION AND BACKGROUND (Details) link:presentationLink link:calculationLink link:definitionLink 2103102 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 2204201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Summary of Revenue by Solution (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenue Recognition Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 2409405 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2410406 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Goodwill, Other Identifiable Intangible Assets and Impairment of Long-lived Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2411407 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 2411407 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 2412408 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Impairment of Long-lived Assets, Advertising Costs and Research and Development Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2413409 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2414410 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Employee Benefit Plans (Details) link:presentationLink link:calculationLink link:definitionLink 2415411 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Fair Value of Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2116103 - Disclosure - PROPERTY, PLANT AND EQUIPMENT link:presentationLink link:calculationLink link:definitionLink 2317302 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables) link:presentationLink link:calculationLink link:definitionLink 2418412 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details) link:presentationLink link:calculationLink link:definitionLink 2119104 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 2320303 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 2421413 - Disclosure - INCOME TAXES - Components of Income Tax Expense (Benefit) (Details) link:presentationLink link:calculationLink link:definitionLink 2422414 - Disclosure - INCOME TAXES - Effective Income Tax Rate Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 2423415 - Disclosure - INCOME TAXES - Components of Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2424416 - Disclosure - INCOME TAXES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2125105 - Disclosure - NOTES PAYABLE AND LONG-TERM DEBT link:presentationLink link:calculationLink link:definitionLink 2326304 - Disclosure - NOTES PAYABLE AND LONG-TERM DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 2427417 - Disclosure - NOTES PAYABLE AND LONG-TERM DEBT - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2428418 - Disclosure - NOTES PAYABLE AND LONG-TERM DEBT - Schedule of Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2429419 - Disclosure - NOTES PAYABLE AND LONG-TERM DEBT - Payments Due on Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2130106 - Disclosure - EQUITY TRANSACTIONS link:presentationLink link:calculationLink link:definitionLink 2331305 - Disclosure - EQUITY TRANSACTIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 2432420 - Disclosure - EQUITY TRANSACTIONS (Details) link:presentationLink link:calculationLink link:definitionLink 2133107 - Disclosure - STOCK BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 2334306 - Disclosure - STOCK BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 2435421 - Disclosure - STOCK BASED COMPENSATION - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2436422 - Disclosure - STOCK BASED COMPENSATION - Restricted Stock Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2437423 - Disclosure - STOCK BASED COMPENSATION - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2438424 - Disclosure - STOCK BASED COMPENSATION - Summary of Stock Options Outstanding and Exercisable (Details) link:presentationLink link:calculationLink link:definitionLink 2139108 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 2340307 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 2441425 - Disclosure - LEASES - Components of Net Lease (Details) link:presentationLink link:calculationLink link:definitionLink 2442426 - Disclosure - LEASES - Cash and Non-cash Activities Associated with Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2443427 - Disclosure - LEASES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2444428 - Disclosure - LEASES - Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2444428 - Disclosure - LEASES - Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2145109 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 2446429 - Disclosure - COMMITMENTS AND CONTINGENCIES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2147110 - Disclosure - EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 2348308 - Disclosure - EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 2449430 - Disclosure - EARNINGS PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 2150111 - Disclosure - GOODWILL AND INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 2351309 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 2452431 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2453432 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Amortization of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 smed-20210630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 11 smed-20210630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 12 smed-20210630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Business Combinations Business Combinations Policy [Policy Text Block] Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Document Type Document Type ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Accounts payable and accrued liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities Treasury Stock Treasury Stock [Member] Weighted average fair value vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Inventory write-offs Inventory Write-down Leases Lessee, Leases [Policy Text Block] Performance bonds outstanding covering financial assurance Performance Bonds Outstanding, Maximum Financial Assurance Line item refers to performance bonds outstanding covering financial assurance. Options Exercisable Options Exercisable [Abstract] Statistical Measurement [Domain] Statistical Measurement [Domain] LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Cost of revenues (amortization expense) Finance Lease, Right-of-Use Asset, Amortization Monthly payments Debt Instrument, Periodic Payment Thereafter Lessee, Operating Lease, Liability, Payments, Due after Rolling Year Five PPP loan Effective Income Tax Rate Reconciliation, Paycheck Protection Program, Percent Effective Income Tax Rate Reconciliation, Paycheck Protection Program, Percent Proceeds of long-term debt Proceeds from Issuance of Long-term Debt OPERATING INCOME Operating Income (Loss) Payments of debt issuance costs Payments of Debt Issuance Costs Weighted average exercise price (in dollars per share) Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price TOTAL CURRENT LIABILITIES Liabilities, Current Real Estate Improvements Real Estate Improvements [Member] Real Estate Improvements Group health benefit plan, third party insurance company coverage beginning amount, individual Group Health Benefit Plan, Third Party Insurance Company Coverage Beginning Amount, Individual The dollar range for individuals at which third party insurance coverage begins for the group health benefit plan. Impairment of Long-lived Assets Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block] Route-based pickup services Route-based pickup services Route-based Pickup Services [Member] Refers to revenue from route-based pickup services. Prepaid and other current assets Prepaid Expense and Other Assets, Current Variable Rate [Domain] Variable Rate [Domain] Variable Rate [Axis] Variable Rate [Axis] Total undiscounted lease payments Finance Lease, Liability, Payment, Due Change in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Maximum annual percentage contribution per employee Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent ASSETS Assets [Abstract] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Accounting Policies [Abstract] Accounting Policies [Abstract] Additional Working Capital Additional Working Capital [Member] Additional Working Capital Furniture and fixtures Furniture and Fixtures [Member] Unused medications Unused Medications [Member] Refers to revenue from unused medications. Tax credit carryforwards, alternative minimum tax Deferred Tax Assets, Tax Credit Carryforwards, Alternative Minimum Tax Entity Address, State or Province Entity Address, State or Province Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Operating cash flows from operating leases Operating Lease, Payments Accounts payable Accounts Payable, Current Schedule of information about stock options exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable [Table Text Block] Retained earnings Retained Earnings (Accumulated Deficit) OPERATING LEASE RIGHT OF USE ASSET Operating Lease, Right-of-Use Asset Deferred tax liabilities related to depreciable and amortizable assets Deferred Tax Liabilities, Property, Plant and Equipment Shares outstanding (in shares) Shared Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments, Outstanding, Number Shared Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments, Outstanding, Number Product Concentration Risk Product Concentration Risk [Member] Options outstanding at beginning of period (in shares) Options outstanding at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Expense for non-vested awards Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Credit Agreement Acquisition loan Credit Agreement [Member] A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars. Customer [Axis] Customer [Axis] State Current State and Local Tax Expense (Benefit) Credit concentration risk Credit Concentration Risk [Member] Tax credit carryforward, amount Tax Credit Carryforward, Amount Range of Exercise Price, minimum (in dollars per share) Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit Income Taxes Income Tax, Policy [Policy Text Block] Total Lease, Cost Building Building [Member] Options exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share 2024 Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Three OTHER LIABILITIES Other Liabilities, Noncurrent DEFERRED TAX ASSET, net Deferred Income Tax Assets, Net Forfeited or canceled (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Payments on financing lease liabilities Finance Lease, Principal Payments Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition $3.76 - $5.00 Exercise Price, Range 2 [Member] The exercise price range 2. Forfeited or canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Inventory Less: current portion Inventory, Net REVENUES Total revenues Revenue from Contract with Customer, Excluding Assessed Tax Advertising costs Advertising Expense Inventory [Line Items] Inventory [Line Items] Concentration risk, percentage Revenue Percentage Concentration Risk, Percentage Capitalized contract cost, amortization Capitalized Contract Cost, Amortization Expiration period Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Statement [Line Items] Statement [Line Items] Net income per common share Earnings Per Share, Basic and Diluted [Abstract] 2025 Long-term Debt, Maturities, Repayments of Principal in Rolling Year Four Term at time of borrowing Debt Instrument, Term Maximum borrowing capacity, option Line of Credit Facility, Maximum Borrowing Capacity, Option Line of Credit Facility, Maximum Borrowing Capacity, Option Entity Voluntary Filers Entity Voluntary Filers Bill and hold inventory Bill and Hold Inventory Amount of bill and hold inventory as of balance sheet date. Statement [Table] Statement [Table] Debt service coverage ratio Debt Service Coverage Ratio Ratio used by bank loan officers in determining income property loans. Statistical Measurement [Axis] Statistical Measurement [Axis] Credit Facility [Axis] Credit Facility [Axis] Number of state regions where route-based pick-up services are offered Number Of Route Based Pick Up Service In State Regions Refers to the number of route-based pick-up service in state regions. Transfer of equipment to inventory Transfer of Equipment to Inventory This element represents the noncash transfer of equipment from fixed assets into inventory. 2026 Finance Lease, Liability, Payments, Due in Rolling Year Five Permits Construction Permits [Member] Group health benefit plan, individual deductible Group Health Benefit Plan, Individual Deductible Individual deductible amount of the group health benefit plan. Entity Small Business Entity Small Business Operating leases Lessee, Operating Lease, Liability, Payment, Due [Abstract] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Effective rate before valuation allowance Effective Income Tax Rate Before Valuation Allowance, Percent A ratio calculated by dividing the reported amount of income tax expense before change in valuation allowance for the period by GAAP-basis pretax income from continuing operations. NOTES PAYABLE AND LONG-TERM DEBT Debt Disclosure [Text Block] Selling, general and administrative Selling, General and Administrative Expenses [Member] Amendment Flag Amendment Flag Earnings per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Valuation assumptions [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] WEIGHTED AVERAGE SHARES USED IN COMPUTING NET INCOME PER COMMON SHARE: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Number of common shares authorized (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Research and Development Costs Research and Development Expense, Policy [Policy Text Block] Options available for grant (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Other Other Accrued Liabilities, Current Amount outstanding Long-term Line of Credit Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] NET CASH PROVIDED BY OPERATING ACTIVITIES Net Cash Provided by (Used in) Operating Activities Entity Central Index Key Entity Central Index Key Derivative Instrument [Axis] Derivative Instrument [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Schedule of Intangible assets, amortization expense Schedule of Finite-Lived Intangible Assets [Table Text Block] Group health benefit plan, third party insurance company coverage beginning amount, family Group Health Benefit Plan, Third Party Insurance Company Coverage Beginning Amount, Family The dollar range for families at which third party insurance coverage begins for the group health benefit plan. Contract asset and contract liability Increase (Decrease) in Contract with Customer, Asset and Liability Increase (Decrease) in Contract with Customer, Asset and Liability Two customers Two Customers [Member] Two Customers [Member] Financing leases Finance Lease, Liability, Payment, Due, Rolling Maturity [Abstract] Credit Agreement Amendment Credit Agreement Amendment [Member] Credit Agreement Amendment Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Restricted Stock and Stock Options Employee Stock Option and Restricted Stock [Member] Employee Stock Option and Restricted Stock [Member] Schedule of activity for all restricted stock Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Income Statement Location [Axis] Income Statement Location [Axis] Weighted average remaining life Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Stock-based compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent Income Statement Location [Domain] Income Statement Location [Domain] CASH FLOWS FROM FINANCING ACTIVITIES Net Cash Provided by (Used in) Financing Activities [Abstract] Shipping and Handing Fees and Costs Shipping and Handing Fees and Costs [Policy Text Block] Shipping and Handing Fees and Costs Accounts Receivable Receivable [Policy Text Block] Selling, general and administrative Selling, General and Administrative Expense Federal Current Federal Tax Expense (Benefit) Intangible assets, amortization expense Amortization of Intangible Assets Summary of lease components and other information Lease, Cost [Table Text Block] Line of Credit Facility [Table] Line of Credit Facility [Table] Other Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent OTHER ASSETS Other Assets, Noncurrent Plan Name [Axis] Plan Name [Axis] Deferred Offering Costs Deferred Offering Costs [Policy Text Block] Deferred Offering Costs Concentration Risk [Table] Concentration Risk [Table] TOTAL ASSETS Assets Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain] Exercise Price Range [Domain] Unvested at beginning of the year (in shares) Unvested at end of the year (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Title of 12(b) Security Title of 12(b) Security Schedule of accrued liabilities Schedule of Accrued Liabilities [Table Text Block] INTANGIBLE ASSETS, net Net Amount Finite-Lived Intangible Assets, Net Cost of revenues Cost of Sales [Member] Intangible Assets Intangible Assets, Finite-Lived, Policy [Policy Text Block] Computers and software Computers and software [Member] Long lived, depreciable assets and related software that are used in the creation, maintenance and utilization of information systems. Interest expense Interest Expense Depreciation and amortization Depreciation, Depletion and Amortization Weighted average exercise price (in dollars per share) Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price Components of income tax expense (benefit) Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Schedule of payments due on long-term debt Contractual Obligation, Fiscal Year Maturity [Table Text Block] Product and Service [Axis] Product and Service [Axis] TOTAL LIABILITIES Liabilities $5.01 - $7.50 Exercise Price, Range 3 [Member] The exercise price range 3. Weighted average period for expense recognition Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Weighted average expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate SUPPLEMENTAL CASH FLOW DISCLOSURES: Supplemental Cash Flow Elements [Abstract] Less effects of discounting Lessee, Operating Lease, Liability, Undiscounted Excess Amount Net income as reported Net Income (Loss) Available to Common Stockholders, Basic Working Capital Working Capital [Member] Working capital is money available to a company for day-to-day operations. Inventory Increase (Decrease) in Inventories Raw materials Inventory, Raw Materials, Net of Reserves Debt Instrument [Axis] Debt Instrument [Axis] Additional Paid- in Capital Additional Paid-in Capital [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Derivative, fair value Derivative Liability Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Balances (in shares) Balances (in shares) Shares, Issued Interest expense Finance Lease, Interest Expense Capitalized contract cost, incremental costs to obtain contracts Capitalized Contract Cost, Incremental Costs to Obtain Contracts Capitalized Contract Cost, Incremental Costs to Obtain Contracts Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Inventory Deferred Tax Assets, Inventory Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Exercisable (in shares) Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable Research and development expenses paid to third parties Research and Development Expense Write-offs /Recoveries Accounts Receivable, Allowance for Credit Loss, Recoveries (Writeoff) Accounts Receivable, Allowance for Credit Loss, Recoveries (Writeoff) Customer-related payables Customer-related Payables, Current Customer-related Payables, Current Options outstanding at beginning of period (in dollars per share) Options outstanding at end of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Reclassification of Prior Year Presentation in the Consolidated Balance Sheets Reclassification, Comparability Adjustment [Policy Text Block] Interest rate at expiration of advance period Line of Credit Facility, Interest Rate at Expiration of Advance Period Line of Credit Facility, Interest Rate at Expiration of Advance Period Common stock, shares authorized (in shares) Common Stock, Shares Authorized Concentration Risk Type [Axis] Concentration Risk Type [Axis] Effect of dilutive stock options (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Proceeds from exercise of stock options Proceeds from Stock Options Exercised Federal Deferred Federal Income Tax Expense (Benefit) Property, plant and equipment financed through accounts payable Noncash or Part Noncash Related Purchases of Property Plant And Equipment The amount of noncash or part noncash for purchases of and capital improvements on property, plant and equipment. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. Income Statement [Abstract] Income Statement [Abstract] OPERATING LEASE LIABILITY, net of current portion Operating Lease, Liability, Noncurrent Number of customers Number of Customers Represents the number of customers included in the disclosed concentration risk. Prepaid and other assets Increase (Decrease) in Prepaid Expense and Other Assets Use of Estimates Use of Estimates, Policy [Policy Text Block] CURRENT ASSETS Assets, Current [Abstract] Interest income Investment Income, Interest Manufacturing Manufacturing [Member] Manufacturing personal property, nonconsumable in nature, with finite lives used to produce goods and services. Patents Patents [Member] Dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Thereafter Finite-Lived Intangible Assets, Amortization Expense, Rolling after Year Five Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Effective income tax rate reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Purchase of property, plant and equipment Payments to Acquire Property, Plant, and Equipment City Area Code City Area Code Document Period End Date Document Period End Date GOODWILL AND INTANGIBLE ASSETS Goodwill and Intangible Assets Disclosure [Text Block] Mailbacks and unused medications Mailbacks and Unused Medications [Member] Mailbacks and Unused Medications Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Stock-Based Compensation [Abstract] Employee Benefit and Share-based Payment Arrangement, Noncash Expense [Abstract] Real estate loan Loan Agreement, Real Estate [Member] Loan Agreement, Real Estate [Member] Self-insured liability, health insurance (less than) Accrued Insurance Income (loss) associated with derivative instrument (Income) loss associated with derivative instrument Gain (Loss) on Derivative Instruments, Net, Pretax Summary of revenue by solution Disaggregation of Revenue [Table Text Block] INCOME BEFORE INCOME TAXES Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] 2026 Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Five Schedule of inventory Schedule of Inventory, Current [Table Text Block] 2025 Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Four Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Schedule of stock-based compensation expense Share-based Payment Arrangement, Cost by Plan [Table Text Block] Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense Use of Debt Proceeds [Domain] Use of Debt Proceeds [Domain] Use of Debt Proceeds [Domain] Inventory, net of current portion Inventory, Noncurrent Issuance of restricted stock (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Intangible Assets [Abstract] Intangible Assets, Net (Excluding Goodwill) [Abstract] Cover [Abstract] 2024 Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Three Useful Life  Property, Plant and Equipment, Useful Life Term Loan Loans Payable [Member] Total long-term debt Long-term Debt Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] LEASES Lessee, Operating Leases [Text Block] Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table] Share-based Payment Arrangement, Option, Exercise Price Range [Table] Customer relationships Customer Relationships [Member] Net deferred tax asset Deferred Tax Assets, Net Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Cost of revenues Cost of Goods and Services Sold Acquisitions Series of Individually Immaterial Business Acquisitions [Member] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Schedule of exercised stock options Share-based Payment Arrangement, Activity [Table Text Block] Equity Components [Axis] Equity Components [Axis] Restricted Stock Restricted Stock [Member] Finished goods Inventory, Finished Goods, Net of Reserves Gain on forgiveness of PPP loan Gain on forgiveness of PPP loan Gain On Forgiveness Of Paycheck Protection Program Loan Gain On Forgiveness Of Paycheck Protection Program Loan Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Share-based Payment Arrangement [Abstract] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] $2.51 - $3.75 Exercise Price, Range 1 [Member] The exercise price range 1 Total deferred tax assets Deferred Tax Assets, Gross Minimum Minimum [Member] 2023 Finance Lease, Liability, Payments, Due in Rolling Year Two Schedule of allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss [Table Text Block] Land Land [Member] Operating lease liability Operating Lease, Liability, Current Loan Agreement Loan Agreement [Member] Loan Agreement [Member] Additions to ROU asset obtained from new financing lease liabilities Right-of-Use Asset Obtained in Exchange for Finance Lease Liability 2023 Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Two Schedule of stock option valuation assumptions Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Employers match percentage Defined Contribution Plan, Employer Matching Contribution, Percent of Match Accrued compensation Accrued Salaries, Current Entity Interactive Data Current Entity Interactive Data Current Average exercise price per share (in dollars per share) Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price CASH FLOWS FROM OPERATING ACTIVITIES Net Cash Provided by (Used in) Operating Activities [Abstract] EQUITY TRANSACTIONS Stockholders' Equity Note Disclosure [Text Block] Schedule of activity for all stock options Share-based Payment Arrangement, Option, Activity [Table Text Block] Accounts receivable Accounts Receivable [Member] Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Interest Rate Swap Interest Rate Swap [Member] Stock-Based Compensation Share-based Payment Arrangement [Policy Text Block] Customer [Domain] Customer [Domain] Paycheck Protection Program loan Loan Agreement, Payment Protection Program, CARES Act [Member] Loan Agreement, Payment Protection Program, CARES Act Cumulative effect, period of adoption, adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Additional paid-in capital Additional Paid in Capital, Common Stock Entity Registrant Name Entity Registrant Name Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Weighted average discount rate, operating leases Operating Lease, Weighted Average Discount Rate, Percent Concentration Risk [Line Items] Concentration Risk [Line Items] Asset impairment losses recognized Asset Impairment Charges Allowance for Doubtful Accounts Receivable [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Advertising Costs Advertising Cost [Policy Text Block] Proceeds from sale of property, plant and equipment Proceeds from Sale of Property, Plant, and Equipment Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Debt issuance costs Debt Issuance Costs, Net Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Lease liability recognized Finance Lease, Liability, Undiscounted Excess Amount Exercise Price Range [Axis] Exercise Price Range [Axis] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Goodwill impairment loss Goodwill, Impairment Loss Accounts receivable, net Accounts receivable Accounts Receivable, after Allowance for Credit Loss, Current Total undiscounted lease payments Lessee, Operating Lease, Liability, to be Paid Deferred tax assets related to other items Deferred Tax Assets, Other Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Employee Benefit Plans Pension and Other Postretirement Plans, Nonpension Benefits, Policy [Policy Text Block] Adjustments for New Accounting Pronouncements [Axis] Accounting Standards Update [Axis] Loss on disposal of property, plant and equipment Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property Accounting Standards Update 2016-02 Accounting Standards Update 2016-02 [Member] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Cash Cash GOODWILL Goodwill Research and development credits Effective Income Tax Rate Reconciliation Nondeductible Expense Alternative Minimum Tax and Research and Development, Percent Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to alternative minimum tax and research and development expense. Document Transition Report Document Transition Report Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Non-deductible compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Compensation, Percent Effective Income Tax Rate Reconciliation, Nondeductible Expense, Compensation, Percent Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Net operating loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards OTHER INCOME (EXPENSE) Nonoperating Income (Expense) [Abstract] Debt instrument, face amount Debt Instrument, Face Amount 2023 Long-term Debt, Maturities, Repayments of Principal in Rolling Year Two Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Equity [Abstract] Equity [Abstract] Purchase of previously leased property, plant and equipment financed with note payable Noncash or Part Noncash Related Purchases of Property Plant And Equipment Through Note Payable, Previously Leased Noncash or Part Noncash Related Purchases of Property Plant And Equipment Through Note Payable, Previously Leased Contract liability Contract with Customer, Liability, Current Granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Customer concentration risk Customer Concentration Risk [Member] Credit Facility [Domain] Credit Facility [Domain] Schedule of future amortization of intangible assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Derivative Contract [Domain] Derivative Contract [Domain] Diluted (in shares) Weighted average diluted common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Diluted Percentage of eligible inventory considered for borrowing base Percentage Of Eligible Inventory Considered For Borrowing Base Percentage of eligible inventory considered for borrowing base as defined in the credit agreement. Letter of Credit Letter of Credit [Member] Basic (in dollars per share) Earnings Per Share, Basic Weighted average expected life (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Entity File Number Entity File Number Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Debt Disclosure [Abstract] Debt Disclosure [Abstract] Weighted average remaining lease term, operating leases Operating Lease, Weighted Average Remaining Lease Term Inventory, Current [Table] Inventory, Current [Table] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] Share-based Payment Arrangement, Option, Exercise Price Range [Line Items] Professional fees Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities NET CASH PROVIDED BY (USED IN) FINANCING ACTIVITIES Net Cash Provided by (Used in) Financing Activities Repayments of long-term debt Repayments of Long-term Debt 2022 Lessee, Operating Lease, Liability, Payments, Due Next Rolling Twelve Months Percentage of eligible accounts receivable considered for borrowing base Percentage Of Eligible Accounts Receivable Considered For Borrowing Base Percentage of eligible accounts receivable considered for borrowing base as defined in the credit agreement. Stock-based compensation expense Share-based Payment Arrangement, Expense Common stock, $0.01 par value per share; 40,000,000 shares authorized; 17,454,859 and 16,667,572 shares issued, respectively and 17,159,244 and 16,371,957 shares outstanding, respectively Common Stock, Value, Issued Vendor receivable write-off Vendor Receivable, Write-off Vendor Receivable, Write-off Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Document Fiscal Year Focus Document Fiscal Year Focus Document Annual Report Document Annual Report Current maturities of long-term debt Less: current portion Long-term Debt, Current Maturities Schedule of information about stock options outstanding Share-based Compensation Arrangements by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding [Table Text Block] Entity Current Reporting Status Entity Current Reporting Status Equipment loan Loan Agreement, Equipment [Member] Loan Agreement, Equipment [Member] 2025 Finance Lease, Liability, Payments, Due in Rolling Year Four Debt cash flow leverage ratio Debt Cash Flow Leverage Ratio Ratio used to determine cash flows leverage tiers of the company. Net Income (Loss) Per Share Earnings Per Share, Policy [Policy Text Block] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Inventory [Abstract] Inventory, Net [Abstract] Weighted average fair value of granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value CASH FLOWS FROM INVESTING ACTIVITIES Net Cash Provided by (Used in) Investing Activities [Abstract] Common stock, shares issued (in shares) Common Stock, Shares, Issued Non-cash lease expense Operating Leases, Noncash Rent Expense Operating Leases, Noncash Rent Expense Reduction to ROU asset due to acquisition of previously leased asset Right-of-Use Asset Reduction Due to Acquisition of Previously Leased Asset Right-of-Use Asset Reduction Due to Acquisition of Previously Leased Asset Outstanding (in shares) Share-based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding Deferred tax liabilities related to other items Deferred Tax Liabilities, Other Lease liability recognized Operating Lease, Liability LONG-TERM DEBT, net of current portion Long-term debt, net of current portion Long-term Debt, Excluding Current Maturities 2022 Finite-Lived Intangible Assets, Amortization Expense, Next Rolling Twelve Months Accounts receivable Increase (Decrease) in Accounts Receivable Debt Instrument [Line Items] Debt Instrument [Line Items] TOTAL STOCKHOLDERS’ EQUITY Balances Balances Stockholders' Equity Attributable to Parent ORGANIZATION AND BACKGROUND Nature of Operations [Text Block] Concentration Risk Type [Domain] Concentration Risk Type [Domain] TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity INCOME TAXES Income Tax Disclosure [Text Block] Entity Address, City or Town Entity Address, City or Town Depreciation included in cost of revenues Cost, Depreciation Additions to intangible assets Payments to Acquire Intangible Assets Operating lease cost Operating Lease, Cost 2022 Long-term Debt, Maturities, Repayments of Principal in Next Rolling Twelve Months 2022 Finance Lease, Liability, Payments, Due in Next Rolling Twelve Months Type of Adoption [Domain] Accounting Standards Update [Domain] Employee stock options excluded from computation of diluted income per share amounts because their effect would be anti-dilutive (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Current Total current Current Income Tax Expense (Benefit) Weighted average remaining lease term, financing leases Finance Lease, Weighted Average Remaining Lease Term  Estimated Useful Lives Finite-Lived Intangible Asset, Useful Life Equity Component [Domain] Equity Component [Domain] 2026 Long-term Debt, Maturities, Repayments of Principal in Rolling Year Five Interest rate Line of Credit Facility, Interest Rate at Period End GROSS PROFIT Gross Profit PROPERTY, PLANT AND EQUIPMENT, net Net property, plant and equipment Property, Plant and Equipment, Net Construction-in-progress Construction in Progress [Member] Entity Tax Identification Number Entity Tax Identification Number Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] STOCK BASED COMPENSATION Share-based Payment Arrangement [Text Block] Use of Debt Proceeds [Axis] Use of Debt Proceeds [Axis] Use of Debt Proceeds NET INCOME Net income (loss) Net Income (Loss) Attributable to Parent FINANCING LEASE LIABILITY, net of current portion Finance Lease, Liability, Noncurrent Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Total inventory Inventories, Net, Current And Noncurrent Inventories, Net, Current And Noncurrent LIBOR London Interbank Offered Rate (LIBOR) [Member] Tradename Trade Names [Member] Leases [Abstract] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] TOTAL CURRENT ASSETS Assets, Current Current Fiscal Year End Date Current Fiscal Year End Date Net operating loss carryforwards Operating Loss Carryforwards Aggregate stock-based compensation expense Stock Based Compensation Awards and Cash, Expense The amount of expense for cash and stock-based compensation recognized during the period. NET INCOME PER COMMON SHARE Earnings Per Share [Abstract] Earnings Per Share [Abstract] Components of deferred tax assets and liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Lease liability recognized Finance Lease, Liability Gross property, plant and equipment Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization State income taxes, net Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Finance lease, ROU asset, accumulated amortization Finance Lease, Right-of-Use Asset, Accumulated Amortization Group health benefit plan, family deductible Group Health Benefit Plan, Family Deductible Family deductible amount of the group health benefit plan. STOCKHOLDERS’ EQUITY Stockholders' Equity Attributable to Parent [Abstract] Options Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Research and development credits Deferred Tax Assets, Tax Credit Carryforwards Document Fiscal Period Focus Document Fiscal Period Focus Equipment Loan Equipment Loan [Member] Equipment Loan Issuance of restricted stock Stock Issued During Period, Value, Restricted Stock Award, Gross Less: accumulated depreciation Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization 2024 Finance Lease, Liability, Payments, Due in Rolling Year Three CONTRACT LIABILITY, net of current portion Contract with Customer, Liability, Noncurrent Net income as reported Net Income (Loss) Available to Common Stockholders, Diluted Non-deductible expenses Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent Mailbacks Mailbacks [Member] Refers to revenue from mailbacks. Entity Filer Category Entity Filer Category Common Stock Common Stock [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Product and Service [Domain] Product and Service [Domain] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Weighted average discount rate, financing leases Finance Lease, Weighted Average Discount Rate, Percent Property, plant and equipment Property, Plant and Equipment [Table Text Block] Vendor-related payables Vendor-related Payables, Current Vendor-related Payables, Current INCOME TAX EXPENSE (BENEFIT) Income Tax Expense (Benefit), Continuing Operations [Abstract] Remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Leasehold improvements Leasehold Improvements [Member] Original Amount Finite-Lived Intangible Assets, Gross Revenue Revenue Benchmark [Member] 2026 Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Five Debt instrument, interest rate, stated percentage Debt Instrument, Interest Rate, Stated Percentage 2025 Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Four Bad debt expense Charges to Expense Accounts Receivable, Credit Loss Expense (Reversal) 2024 Long-term Debt, Maturities, Repayments of Principal in Rolling Year Three 2010 Stock Plan Stock Plan 2010 [Member] The 2010 stock compensation plan. Contract asset Contract with Customer, Asset, after Allowance for Credit Loss, Current NON-CASH INVESTING ACTIVITIES: Noncash Investing and Financing Items [Abstract] Other Product and Service, Other [Member] Exercise of stock options (in shares) Exercised (in shares) Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Amount of covenant for borrowing base Debt Instrument, Covenant for Borrowing Base Refers to amount of compliance with the debt covenants for borrowing base. NET INCREASE (DECREASE) IN CASH Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Thereafter Finance Lease, Liability, Payments, Due in Rolling after Year Five TOTAL OTHER INCOME (EXPENSE) Nonoperating Income (Expense) FINANCING LEASE RIGHT OF USE ASSET, net Less: financing lease ROU asset, net Finance Lease, Right-of-Use Asset, after Accumulated Amortization Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Schedule of maturities of operating lease liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Stock Option Share-based Payment Arrangement, Option [Member] Basic (in shares) Weighted average common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Basis spread of variable rate Debt Instrument, Basis Spread on Variable Rate Percentage of portion allocated to acquisition purchase price Percentage of Portion Allocated to Acquisition Purchase Price Maximum borrowing limit percentage under line of credit facility as per the terms of the credit agreement. Weighted average risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Treasury stock, shares repurchased (in shares) Treasury Stock, Shares State Deferred State and Local Income Tax Expense (Benefit) Plant and equipment Property and Equipment [Member] Property and Equipment Plan Name [Domain] Plan Name [Domain] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Interest paid on long-term debt Interest Paid, Excluding Capitalized Interest, Operating Activities Long-term Debt, Fiscal Year Maturity [Abstract] Long-term Debt, Fiscal Year Maturity [Abstract] Additions and modifications to ROU asset obtained from new operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Cash Cash and Cash Equivalents, Policy [Policy Text Block] 2023 Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Two Inventory Inventory, Policy [Policy Text Block] TOTAL INCOME TAX EXPENSE (BENEFIT) Income Tax Expense (Benefit) Income taxes paid, net of refunds Income Taxes Paid, Net CASH, beginning of year CASH, end of year Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Company contributions to the 401(k) plan (less than) Defined Contribution Plan, Employer Discretionary Contribution Amount Third party treatment services Third Party Treatment Services [Member] Refers to revenue from third party treatment services. Property, Plant and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Accrued liabilities Total Accrued Liabilities, Current Diluted (in dollars per share) Earnings Per Share, Diluted Financing lease liability Finance Lease, Liability, Current Local Phone Number Local Phone Number Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Range of Exercise Price, maximum (in dollars per share) Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit Goodwill and Other Identifiable Intangible Assets Goodwill and Intangible Assets, Policy [Policy Text Block] Weighted average remaining life Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Remaining Contractual Term Schedule of long-term debt Schedule of Long-term Debt Instruments [Table Text Block] Depreciation expense Depreciation Entity Address, Address Line One Entity Address, Address Line One Non-compete Noncompete Agreements [Member] Entity Address, Address Line Two Entity Address, Address Line Two Entity Emerging Growth Company Entity Emerging Growth Company Exercise of stock options Proceeds Stock Issued During Period, Value, Stock Options Exercised Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Deferred Deferred tax expense (benefit) Total deferred Deferred Income Tax Expense (Benefit) Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Award Type [Axis] Award Type [Axis] Revenue recorded from bill and hold inventory Recognition of Bill and hold Revenue The amount of revenue recognized during the period relating to bill and hold inventory. Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Maximum Maximum [Member] Stock-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Debt payment, amortization period Debt Payment, Amortization Period Debt Payment, Amortization Period Retained Earnings (Accumulated Deficit) Retained Earnings [Member] Effective tax rate Effective Income Tax Rate Reconciliation, Percent SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Significant Accounting Policies [Text Block] NET CASH USED IN INVESTING ACTIVITIES Net Cash Provided by (Used in) Investing Activities Options Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Balance Beginning of Year Balance End of Year Accounts Receivable, Allowance for Credit Loss Equity Award [Domain] Award Type [Domain] Trading Symbol Trading Symbol Options exercisable (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price PROPERTY, PLANT AND EQUIPMENT Property, Plant and Equipment Disclosure [Text Block] Unused capacity, commitment fee percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Treasury stock, at cost, 295,615 shares repurchased Treasury Stock, Value EARNINGS PER SHARE Earnings Per Share [Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] CURRENT LIABILITIES Liabilities, Current [Abstract] Statutory rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Entity Shell Company Entity Shell Company Segment Reporting Segment Reporting, Policy [Policy Text Block] Recently Issued Accounting Standards New Accounting Pronouncements, Policy [Policy Text Block] Entity Public Float Entity Public Float Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] EX-101.PRE 13 smed-20210630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 14 smed-20210630_htm.xml IDEA: XBRL DOCUMENT 0000898770 2020-07-01 2021-06-30 0000898770 2020-12-31 0000898770 2021-08-23 0000898770 2021-06-30 0000898770 2020-06-30 0000898770 2019-07-01 2020-06-30 0000898770 2018-07-01 2019-06-30 0000898770 us-gaap:CommonStockMember 2018-06-30 0000898770 us-gaap:TreasuryStockMember 2018-06-30 0000898770 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0000898770 us-gaap:RetainedEarningsMember 2018-06-30 0000898770 2018-06-30 0000898770 us-gaap:AdditionalPaidInCapitalMember 2018-07-01 2019-06-30 0000898770 us-gaap:CommonStockMember 2018-07-01 2019-06-30 0000898770 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2018-06-30 0000898770 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2018-06-30 0000898770 us-gaap:RetainedEarningsMember 2018-07-01 2019-06-30 0000898770 us-gaap:CommonStockMember 2019-06-30 0000898770 us-gaap:TreasuryStockMember 2019-06-30 0000898770 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0000898770 us-gaap:RetainedEarningsMember 2019-06-30 0000898770 2019-06-30 0000898770 us-gaap:CommonStockMember 2019-07-01 2020-06-30 0000898770 us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2020-06-30 0000898770 us-gaap:RetainedEarningsMember 2019-07-01 2020-06-30 0000898770 us-gaap:CommonStockMember 2020-06-30 0000898770 us-gaap:TreasuryStockMember 2020-06-30 0000898770 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0000898770 us-gaap:RetainedEarningsMember 2020-06-30 0000898770 us-gaap:CommonStockMember 2020-07-01 2021-06-30 0000898770 us-gaap:AdditionalPaidInCapitalMember 2020-07-01 2021-06-30 0000898770 us-gaap:RetainedEarningsMember 2020-07-01 2021-06-30 0000898770 us-gaap:CommonStockMember 2021-06-30 0000898770 us-gaap:TreasuryStockMember 2021-06-30 0000898770 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0000898770 us-gaap:RetainedEarningsMember 2021-06-30 0000898770 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2020-07-01 2021-06-30 0000898770 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-07-01 2021-06-30 0000898770 smed:TwoCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-07-01 2021-06-30 0000898770 smed:TwoCustomersMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2020-07-01 2021-06-30 0000898770 smed:TwoCustomersMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2021-06-30 0000898770 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-07-01 2020-06-30 0000898770 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2019-07-01 2020-06-30 0000898770 smed:TwoCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-07-01 2020-06-30 0000898770 smed:TwoCustomersMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2019-07-01 2020-06-30 0000898770 smed:TwoCustomersMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2020-06-30 0000898770 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-07-01 2019-06-30 0000898770 smed:TwoCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-07-01 2019-06-30 0000898770 smed:MailbacksMember 2020-07-01 2021-06-30 0000898770 smed:MailbacksMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2020-07-01 2021-06-30 0000898770 smed:MailbacksMember 2019-07-01 2020-06-30 0000898770 smed:MailbacksMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2019-07-01 2020-06-30 0000898770 smed:MailbacksMember 2018-07-01 2019-06-30 0000898770 smed:MailbacksMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2018-07-01 2019-06-30 0000898770 smed:RouteBasedPickupServicesMember 2020-07-01 2021-06-30 0000898770 smed:RouteBasedPickupServicesMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2020-07-01 2021-06-30 0000898770 smed:RouteBasedPickupServicesMember 2019-07-01 2020-06-30 0000898770 smed:RouteBasedPickupServicesMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2019-07-01 2020-06-30 0000898770 smed:RouteBasedPickupServicesMember 2018-07-01 2019-06-30 0000898770 smed:RouteBasedPickupServicesMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2018-07-01 2019-06-30 0000898770 smed:UnusedMedicationsMember 2020-07-01 2021-06-30 0000898770 smed:UnusedMedicationsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2020-07-01 2021-06-30 0000898770 smed:UnusedMedicationsMember 2019-07-01 2020-06-30 0000898770 smed:UnusedMedicationsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2019-07-01 2020-06-30 0000898770 smed:UnusedMedicationsMember 2018-07-01 2019-06-30 0000898770 smed:UnusedMedicationsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2018-07-01 2019-06-30 0000898770 smed:ThirdPartyTreatmentServicesMember 2020-07-01 2021-06-30 0000898770 smed:ThirdPartyTreatmentServicesMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2020-07-01 2021-06-30 0000898770 smed:ThirdPartyTreatmentServicesMember 2019-07-01 2020-06-30 0000898770 smed:ThirdPartyTreatmentServicesMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2019-07-01 2020-06-30 0000898770 smed:ThirdPartyTreatmentServicesMember 2018-07-01 2019-06-30 0000898770 smed:ThirdPartyTreatmentServicesMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2018-07-01 2019-06-30 0000898770 us-gaap:ProductAndServiceOtherMember 2020-07-01 2021-06-30 0000898770 us-gaap:ProductAndServiceOtherMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2020-07-01 2021-06-30 0000898770 us-gaap:ProductAndServiceOtherMember 2019-07-01 2020-06-30 0000898770 us-gaap:ProductAndServiceOtherMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2019-07-01 2020-06-30 0000898770 us-gaap:ProductAndServiceOtherMember 2018-07-01 2019-06-30 0000898770 us-gaap:ProductAndServiceOtherMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2018-07-01 2019-06-30 0000898770 us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2020-07-01 2021-06-30 0000898770 us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2019-07-01 2020-06-30 0000898770 us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2018-07-01 2019-06-30 0000898770 smed:MailbacksAndUnusedMedicationsMember 2020-06-30 0000898770 smed:MailbacksAndUnusedMedicationsMember 2019-06-30 0000898770 us-gaap:CostOfSalesMember 2020-07-01 2021-06-30 0000898770 us-gaap:CostOfSalesMember 2019-07-01 2020-06-30 0000898770 us-gaap:CostOfSalesMember 2018-07-01 2019-06-30 0000898770 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-07-01 2021-06-30 0000898770 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-07-01 2020-06-30 0000898770 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-07-01 2019-06-30 0000898770 us-gaap:EmployeeStockOptionMember 2020-07-01 2021-06-30 0000898770 us-gaap:EmployeeStockOptionMember 2019-07-01 2020-06-30 0000898770 us-gaap:EmployeeStockOptionMember 2018-07-01 2019-06-30 0000898770 srt:MaximumMember 2020-07-01 2021-06-30 0000898770 srt:MaximumMember 2019-07-01 2020-06-30 0000898770 srt:MaximumMember 2018-07-01 2019-06-30 0000898770 us-gaap:InterestRateSwapMember 2020-06-30 0000898770 us-gaap:InterestRateSwapMember 2021-06-30 0000898770 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2020-07-01 2021-06-30 0000898770 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2020-07-01 2021-06-30 0000898770 us-gaap:FurnitureAndFixturesMember 2021-06-30 0000898770 us-gaap:FurnitureAndFixturesMember 2020-06-30 0000898770 srt:MinimumMember smed:PropertyAndEquipmentMember 2020-07-01 2021-06-30 0000898770 srt:MaximumMember smed:PropertyAndEquipmentMember 2020-07-01 2021-06-30 0000898770 smed:PropertyAndEquipmentMember 2021-06-30 0000898770 smed:PropertyAndEquipmentMember 2020-06-30 0000898770 smed:ManufacturingMember 2020-07-01 2021-06-30 0000898770 smed:ManufacturingMember 2021-06-30 0000898770 smed:ManufacturingMember 2020-06-30 0000898770 srt:MinimumMember smed:ComputersAndSoftwareMember 2020-07-01 2021-06-30 0000898770 srt:MaximumMember smed:ComputersAndSoftwareMember 2020-07-01 2021-06-30 0000898770 smed:ComputersAndSoftwareMember 2021-06-30 0000898770 smed:ComputersAndSoftwareMember 2020-06-30 0000898770 us-gaap:LeaseholdImprovementsMember 2021-06-30 0000898770 us-gaap:LeaseholdImprovementsMember 2020-06-30 0000898770 us-gaap:LandMember 2021-06-30 0000898770 us-gaap:LandMember 2020-06-30 0000898770 us-gaap:BuildingMember 2020-07-01 2021-06-30 0000898770 us-gaap:BuildingMember 2021-06-30 0000898770 us-gaap:BuildingMember 2020-06-30 0000898770 us-gaap:ConstructionInProgressMember 2021-06-30 0000898770 us-gaap:ConstructionInProgressMember 2020-06-30 0000898770 smed:CreditAgreementMember 2018-06-29 0000898770 smed:CreditAgreementAmendmentMember 2020-12-28 0000898770 smed:CreditAgreementMember smed:WorkingCapitalMember 2018-06-29 0000898770 us-gaap:LetterOfCreditMember smed:CreditAgreementMember 2018-06-29 0000898770 smed:CreditAgreementMember us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2018-06-29 0000898770 smed:CreditAgreementMember smed:AdditionalWorkingCapitalMember 2018-06-29 0000898770 smed:CreditAgreementMember 2018-06-29 2018-06-29 0000898770 smed:CreditAgreementMember us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2018-06-29 2018-06-29 0000898770 us-gaap:LoansPayableMember 2018-06-29 2018-06-29 0000898770 smed:CreditAgreementMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-06-29 2018-06-29 0000898770 srt:MaximumMember smed:CreditAgreementMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-06-29 2018-06-29 0000898770 us-gaap:LoansPayableMember 2021-06-30 0000898770 smed:LoanAgreementMember 2019-08-21 2019-08-21 0000898770 smed:LoanAgreementMember 2019-08-21 0000898770 smed:LoanAgreementMember smed:RealEstateImprovementsMember 2019-08-21 0000898770 smed:LoanAgreementMember smed:EquipmentLoanMember 2019-08-21 0000898770 smed:LoanAgreementMember 2020-07-01 2021-06-30 0000898770 smed:LoanAgreementMember 2021-06-30 0000898770 smed:LoanAgreementMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-06-30 0000898770 smed:LoanAgreementRealEstateMember 2021-01-22 2021-01-22 0000898770 smed:LoanAgreementRealEstateMember 2021-01-22 0000898770 smed:LoanAgreementPaymentProtectionProgramCARESActMember 2020-04-20 0000898770 smed:CreditAgreementMember us-gaap:LoansPayableMember 2020-07-01 2021-06-30 0000898770 smed:CreditAgreementMember us-gaap:LoansPayableMember 2021-06-30 0000898770 smed:CreditAgreementMember us-gaap:LoansPayableMember 2020-06-30 0000898770 smed:LoanAgreementEquipmentMember us-gaap:LoansPayableMember 2020-07-01 2021-06-30 0000898770 smed:LoanAgreementEquipmentMember us-gaap:LoansPayableMember 2021-06-30 0000898770 smed:LoanAgreementEquipmentMember us-gaap:LoansPayableMember 2020-06-30 0000898770 smed:LoanAgreementRealEstateMember us-gaap:LoansPayableMember 2020-07-01 2021-06-30 0000898770 smed:LoanAgreementRealEstateMember us-gaap:LoansPayableMember 2021-06-30 0000898770 smed:LoanAgreementRealEstateMember us-gaap:LoansPayableMember 2020-06-30 0000898770 smed:LoanAgreementPaymentProtectionProgramCARESActMember us-gaap:LoansPayableMember 2021-06-30 0000898770 smed:LoanAgreementPaymentProtectionProgramCARESActMember us-gaap:LoansPayableMember 2020-06-30 0000898770 smed:CreditAgreementMember 2021-06-30 0000898770 smed:CreditAgreementMember smed:WorkingCapitalMember 2021-06-30 0000898770 smed:CreditAgreementMember us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2021-06-30 0000898770 us-gaap:LetterOfCreditMember smed:CreditAgreementMember 2021-06-30 0000898770 srt:MaximumMember smed:CreditAgreementMember 2020-07-01 2021-06-30 0000898770 srt:MinimumMember smed:CreditAgreementMember 2020-07-01 2021-06-30 0000898770 smed:EmployeeStockOptionAndRestrictedStockMember smed:StockPlan2010Member 2021-06-30 0000898770 us-gaap:EmployeeStockOptionMember smed:StockPlan2010Member 2020-07-01 2021-06-30 0000898770 us-gaap:RestrictedStockMember smed:StockPlan2010Member 2020-07-01 2021-06-30 0000898770 us-gaap:EmployeeStockOptionMember smed:StockPlan2010Member 2021-06-30 0000898770 us-gaap:RestrictedStockMember 2020-06-30 0000898770 us-gaap:RestrictedStockMember 2019-06-30 0000898770 us-gaap:RestrictedStockMember 2018-06-30 0000898770 us-gaap:RestrictedStockMember 2020-07-01 2021-06-30 0000898770 us-gaap:RestrictedStockMember 2019-07-01 2020-06-30 0000898770 us-gaap:RestrictedStockMember 2018-07-01 2019-06-30 0000898770 us-gaap:RestrictedStockMember 2021-06-30 0000898770 smed:ExercisePriceRange1Member 2020-07-01 2021-06-30 0000898770 smed:ExercisePriceRange1Member 2021-06-30 0000898770 smed:ExercisePriceRange2Member 2020-07-01 2021-06-30 0000898770 smed:ExercisePriceRange2Member 2021-06-30 0000898770 smed:ExercisePriceRange3Member 2020-07-01 2021-06-30 0000898770 smed:ExercisePriceRange3Member 2021-06-30 0000898770 us-gaap:AccountingStandardsUpdate201602Member 2020-07-01 2021-06-30 0000898770 us-gaap:AccountingStandardsUpdate201602Member 2019-07-01 2020-06-30 0000898770 us-gaap:CustomerRelationshipsMember 2020-07-01 2021-06-30 0000898770 us-gaap:CustomerRelationshipsMember 2021-06-30 0000898770 us-gaap:CustomerRelationshipsMember 2020-06-30 0000898770 srt:MinimumMember us-gaap:ConstructionPermitsMember 2020-07-01 2021-06-30 0000898770 srt:MaximumMember us-gaap:ConstructionPermitsMember 2020-07-01 2021-06-30 0000898770 us-gaap:ConstructionPermitsMember 2021-06-30 0000898770 us-gaap:ConstructionPermitsMember 2020-06-30 0000898770 srt:MinimumMember us-gaap:PatentsMember 2020-07-01 2021-06-30 0000898770 srt:MaximumMember us-gaap:PatentsMember 2020-07-01 2021-06-30 0000898770 us-gaap:PatentsMember 2021-06-30 0000898770 us-gaap:PatentsMember 2020-06-30 0000898770 us-gaap:TradeNamesMember 2020-07-01 2021-06-30 0000898770 us-gaap:TradeNamesMember 2021-06-30 0000898770 us-gaap:TradeNamesMember 2020-06-30 0000898770 us-gaap:NoncompeteAgreementsMember 2020-07-01 2021-06-30 0000898770 us-gaap:NoncompeteAgreementsMember 2021-06-30 0000898770 us-gaap:NoncompeteAgreementsMember 2020-06-30 iso4217:USD shares iso4217:USD shares smed:state_region smed:numberOfCustomer pure 0000898770 2021 FY false 0.50 10-K true 2021-06-30 --06-30 false 001-34269 SHARPS COMPLIANCE CORP DE 74-2657168 9220 Kirby Drive Suite 500 Houston TX 77054 713 432-0300 Common Shares, $0.01 Par Value SMED No No Yes Yes Non-accelerated Filer true false false false 145000000 17243388 Portions of the Registrant’s Proxy Statement to be filed with the Securities and Exchange Commission pursuant to Regulation 14A for the Annual Meeting of Shareholders to be held on November 19, 2020 are incorporated by reference into Part III. Such Proxy Statement will be filed within 120 days after the end of the registrant's fiscal year. 27767000 5416000 9738000 11789000 6114000 5638000 20000 156000 1459000 1287000 45098000 24286000 10843000 8740000 8353000 8747000 907000 387000 989000 1064000 110000 154000 6735000 6735000 2239000 2771000 157000 1252000 75431000 54136000 2922000 3291000 3940000 2768000 2368000 2192000 160000 65000 735000 1658000 7028000 3262000 17153000 13236000 1461000 705000 6118000 6671000 741000 337000 45000 104000 3329000 3505000 28847000 24558000 0.01 0.01 40000000 40000000 17454859 16667572 17159244 16371957 176000 168000 295615 295615 1554000 1554000 34333000 30203000 13629000 761000 46584000 29578000 75431000 54136000 76424000 51146000 44312000 47514000 35384000 31042000 28910000 15762000 13270000 15761000 14046000 12003000 847000 806000 820000 12302000 910000 447000 0 14000 24000 194000 127000 87000 47000 -113000 0 2183000 0 0 2036000 -226000 -63000 14338000 684000 384000 375000 -87000 -81000 1095000 -1495000 251000 1470000 -1582000 170000 12868000 2266000 214000 0.78 0.14 0.01 0.76 0.14 0.01 16593000 16249000 16116000 17028000 16431000 16123000 16377636 164000 -295615 -1554000 28621000 -2057000 25174000 400000 400000 55492 1000 -1000 0 338000 338000 214000 214000 16433128 165000 -295615 -1554000 29020000 -1505000 26126000 154444 2000 666000 668000 518000 518000 80000 1000 -1000 0 2266000 2266000 16667572 168000 -295615 -1554000 30203000 761000 29578000 712394 7000 3157000 3164000 974000 974000 74893 1000 -1000 0 12868000 12868000 17454859 176000 -295615 -1554000 34333000 13629000 46584000 12868000 2266000 214000 1989000 1606000 1663000 157000 111000 81000 0 0 46000 131000 29000 55000 -1000 -16000 -21000 974000 518000 400000 47000 -113000 0 1095000 -1495000 251000 0 657000 0 2183000 0 0 -1894000 2971000 3000000 532000 1887000 492000 128000 373000 531000 1080000 1036000 1498000 4658000 1066000 719000 21957000 692000 925000 2803000 3969000 749000 3000 3000 0 82000 188000 282000 -2882000 -4154000 -1031000 3164000 668000 0 973000 4265000 0 762000 517000 537000 99000 0 0 0 50000 0 3276000 4366000 -537000 22351000 904000 -643000 5416000 4512000 5155000 27767000 5416000 4512000 128000 99000 37000 193000 127000 89000 0 28000 393000 -272000 331000 12000 873000 0 0 ORGANIZATION AND BACKGROUND<div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Organization</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: The accompanying consolidated financial statements include the financial transactions and accounts of Sharps Compliance Corp. and its wholly owned subsidiaries, Sharps Compliance, Inc. of Texas (dba Sharps Compliance, Inc.), Sharps e-Tools.com Inc. (“Sharps e-Tools”), Sharps Manufacturing, Inc., Sharps Environmental Services, Inc. (dba Sharps Environmental Services of Texas, Inc.), Sharps Safety, Inc., Alpha Bio/Med Services LLC, Bio-Team Mobile LLC and Citiwaste, LLC and Sharps Properties, LLC (collectively, “Sharps", the “Company”, "we" or "our"). All significant intercompany accounts and transactions have been eliminated upon consolidation.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Business</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Sharps is a full-service national provider of comprehensive waste management services including medical, pharmaceutical and hazardous for small and medium quantity generators. The Company’s solutions include Sharps Recovery System™ (formerly Sharps Disposal by Mail System</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%">), TakeAway Recovery System, TakeAway Medication Recovery System™, MedSafe</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%">, TakeAway Recycle System™,</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%">ComplianceTRAC</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">SM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, SharpsTracer</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%">, Sharps Secure</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%"> Needle Disposal System, Complete Needle™ Collection &amp; Disposal System, TakeAway Environmental Return System™, Pitch-It IV™ Poles, Asset Return System and Spill Kit Recovery System</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company also offers route-based pickup services in a thirty-seven (37) state region of the South, Southeast, Southwest, Midwest and Northeast portions of the United States.</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%">A novel strain of coronavirus ("COVID-19") was first identified in December 2019, and subsequently declared a global pandemic by the World Health Organization on March 11, 2020. As a result of the outbreak, many companies have experienced disruptions in their operations and in servicing customers. The Company has implemented some and may take additional precautionary measures intended to help ensure the well-being of its employees, facilitate continued uninterrupted servicing of customers and minimize business disruptions. The full extent of the future impacts of COVID-19 on the Company's operations is uncertain. A prolonged outbreak could have a material adverse impact on the financial results and business operations of the Company. To date, the Company has not identified any material adverse impact of COVID-19 on its financial position and results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Concentration of Customers and Service Providers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: There is an inherent concentration of credit risk associated with accounts receivable arising from sales to major customers. For the fiscal year ended June 30, 2021, two customers represented approximately 45% of revenues and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36%, or $3.5 million, of the total accounts receivable balance as of June 30, 2021. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the fiscal year ended June 30, 2020, two customers represented approximately 35% of revenues and 44%, or $5.2 million, of the total accounts receivable balance as of June 30, 2020. For the fiscal year ended June 30, 2019, two customers represented approximately 27% of revenues. In the event a major customer is lost, the Company may be adversely affected by its dependence on a limited number of high volume customers.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company currently transports (from the patient or user to the Company's facility or subcontracted treatment facilities) many of its mailback and unused medication solution offerings using the United States Postal Service ("USPS"). The Company also has an arrangement with United Parcel Service Inc. (“UPS”) whereby UPS transports certain other mailback and unused medication solution offerings. Sharps maintains relationships with multiple raw materials suppliers and vendors in order to meet customer demands and assure availability of our products and solutions. With respect to the Sharps Recovery System solutions, the Company owns proprietary molds and dies and utilizes several contract manufacturers for the production of the primary raw materials. Sharps believes that alternative suitable contract manufacturers are readily available to meet the production specifications of our products and solutions. The Company utilizes national suppliers for the majority of the raw materials used in our other products and solutions and international suppliers for Pitch-It IV Poles.</span></div> 37 2 2 0.45 0.36 3500000 2 2 0.35 0.44 5200000 2 2 0.27 SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Revenue Recognition:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The components of revenues by solution which reflect a disaggregation of revenue by contract type are as follows (dollar amounts in thousands):</span></div><div style="margin-bottom:11pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:29.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><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:8.110%"/><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:10.595%"/><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:10.595%"/><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:10.595%"/><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:8.412%"/><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="33" 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%">Year Ended June 30,</span></td></tr><tr><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:400;line-height:100%"> </span></td><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt 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-style:italic;font-weight:700;line-height:100%">% Total</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt 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-style:italic;font-weight:700;line-height:100%">% Total</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt 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-style:italic;font-weight:700;line-height:100%">% Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">REVENUES BY SOLUTION:</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Mailbacks</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%">49,617 </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-style:italic;font-weight:400;line-height:100%">64.9 </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-style:italic;font-weight:400;line-height:100%">%</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%">26,578 </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-style:italic;font-weight:400;line-height:100%">52.0 </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-style:italic;font-weight:400;line-height:100%">%</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%">24,501 </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-style:italic;font-weight:400;line-height:100%">55.2 </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-style:italic;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%">Route-based pickup services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,677 </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-style:italic;font-weight:400;line-height:100%">17.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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%">10,390 </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-style:italic;font-weight:400;line-height:100%">20.3 </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-style:italic;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%">9,029 </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-style:italic;font-weight:400;line-height:100%">20.4 </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-style:italic;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unused medications</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%">8,159 </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-style:italic;font-weight:400;line-height:100%">10.7 </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-style:italic;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%">9,163 </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-style:italic;font-weight:400;line-height:100%">17.9 </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-style:italic;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%">6,936 </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-style:italic;font-weight:400;line-height:100%">15.7 </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-style:italic;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%">Third party treatment services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570 </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-style:italic;font-weight:400;line-height:100%">0.7 </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-style:italic;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%">247 </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-style:italic;font-weight:400;line-height:100%">0.5 </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-style:italic;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%">290 </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-style:italic;font-weight:400;line-height:100%">0.7 </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-style:italic;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </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="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,401 </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-style:italic;font-weight:400;line-height:100%">5.8 </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-style:italic;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%">4,768 </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-style:italic;font-weight:400;line-height:100%">9.3 </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-style:italic;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%">3,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-style:italic;font-weight:400;line-height:100%">8.0 </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-style:italic;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt 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-bottom:3pt double #000000;border-top:2pt 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%">76,424 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt 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 #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%">100.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt 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-bottom:3pt double #000000;border-top:2pt 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%">51,146 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt 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 #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%">100.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt 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-bottom:3pt double #000000;border-top:2pt 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%">44,312 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt 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 #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%">100.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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></table></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:6.34pt">The Company’s other products include IV poles, accessories, containers, asset return boxes and other miscellaneous items with single performance obligations.</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:400;line-height:120%">The Company recognizes revenue, net of applicable sales tax, when performance obligations are satisfied through the transfer of control of promised goods or services to the Company’s customers. Control transfers once a customer has the ability to direct the use of, and obtain substantially all of the benefits from, the promised goods or services. Outbound shipping and handling activities to customers are considered fulfillment activities with the exception of mailbacks sold as part of the vendor managed inventory ("VMI") program. Shipping and handling are considered separate performance obligations for mailbacks sold under the VMI program. For performance obligations satisfied at a point in time, which applies to all contracts except for route-based pickup services, revenue recognition occurs when there is a transfer of control or completion of service. For performance obligations satisfied over time, which applies to the route-based pickup services, revenue is recognized in the amount to which the Company has a right to invoice pursuant to the right to invoice practical expedient. Provisions for certain rebates, product returns and discounts to customers are estimated at the inception of the contract, updated as needed throughout the contract term, and accounted for as reductions in sales in the same period the related sales are recorded. Product discounts granted are based on the terms of arrangements with direct, indirect and other market participants, as well as market conditions, including prices charged by competitors. Rebates are estimated based on contractual terms, historical experience, trend analysis and projected market conditions in the various markets served.</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:400;line-height:120%">Other than the Company’s mailbacks and unused medication solutions, the Company’s solutions have a single performance obligation. The Company's mailbacks and unused medication solutions have revenue producing components that are recognized over multiple delivery points (Sharps Recovery System and various other solutions like the MedSafe and TakeAway Medication Recovery Systems referred to </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as “mailbacks” or "unused medications") and can consist of up to two performance obligations, or units of measure, as follows: (1) the sale of the compliance and container system, and (2) return transportation and treatment service. For mailbacks that are p</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">art of the VMI program, there is an additional element, or unit of measure, for outbound transportation. For contracts with multiple performance obligations, an estimated stand-alone selling price is determined for all performance obligations. The consideration is then allocated to the performance obligations based on their relative stand-alone selling price. The selling price for performance obligations for transportation and treatment utilizes third party evidence. The Company estimates the selling price of the compliance and container system based on the product and services provided, including the expected cost plus a margin.</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:400;line-height:120%">The allocated transaction price for the sale of the compliance and container system is recognized upon delivery to the customer, at which time the customer has control. The allocated transaction price for the return transportation and treatment revenue is recognized when the customer returns the compliance and container system and the container has been received at the Company’s owned or contracted facilities. The compliance and container system is mailed or delivered by an alternative logistics provider to the Company’s owned or contracted facilities at which point the destruction or conversion and proof of receipt and treatment are performed on the container. Consideration received and allocated to the transportation and treatment performance obligation is recorded as a contract liability until the services are performed. Through regression analysis of historical data, the Company has determined that a certain percentage of all compliance and container systems sold may not be returned. Accordingly, a portion of the return transportation and treatment element is recognized at the point of sale. </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%">Furthermore, the current and long-term portions of amounts historically referred to as deferred revenues (shown as Contract Liability on the condensed consolidated balance sheets) are determined through regression analysis and historical trends. </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:400;line-height:120%">The VMI program includes terms that meet the “bill and hold” criteria and as such are recognized when the order is placed, title has transferred, there are no acceptance provisions and amounts are segregated in the Company’s warehouse for the customer. For the fiscal years ended June 30, 2021, 2020 and 2019, the Company recorded billings from inventory builds that are held in vendor managed inventory under these service agreements of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$3.9 million, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$3.5 million and $2.7 million, respectively. As of June 30, 2021 and 2020,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $3.7 million and $2.8 million, respectively, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of solutions sold through that date were held in vendor managed inventory pending fulfillment or shipment to patients of pharmaceutical manufacturers who offer these solutions to patients in an ongoing patient support program.</span></div><div style="text-align:justify"><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:400;line-height:120%">The contract asset is related to VMI service agreements within the mailbacks contract type category when the revenue recognition exceeds the amount of consideration the Company was entitled to at the point in time of satisfying the performance obligation associated with the sale of the compliance and container system. The contract liability is related to the mailbacks and unused medications contract type categories in which cash consideration exceeds the transaction price allocated to completed performance obligation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s. The amount recognized for the twelve months ended June 30, 2021 and June 30, 2020 related to contract liabilities recorded as of June 30, 2020 and 2019 were $2.8 million. and $2.7 million, respectively. Incremental costs to obtain contracts that are deemed to be recoverable, primarily related to the payment of sales incentives for contracts in the route-based pickup service category, are capitalized as contract costs and included in prepaids and other current assets in the amount of $0.2 million and $0.1 million as of June 30 2021 and 2020, respectively. The amortization of capitalized sales incentives, which is included in selling, general and administrative expense was $0.2 million and less than $0.1 million for the years ended June 30, 2021 and 2020, respectively. </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:400;line-height:115%;text-decoration:underline">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">: Deferred tax assets and liabilities are determined based on differences between financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. A valuation allowance is established when it is more likely than not that some portion or all of the deferred tax assets will not be realized. The establishment of a valuation allowance requires significant judgment and is impacted by various estimates. Both positive and negative evidence, as well as the objectivity and verifiability of that evidence, is considered in determining the appropriateness of recording a valuation allowance on deferred tax assets. The Company has historically recorded a valuation allowance to reduce its deferred tax assets to an amount that is more likely than not to be realized. However, during the year ended June 30, 2020, the Company released the full amount of the valuation allowance against its deferred tax assets on the basis of the Company's reassessment of the recoverability of its deferred tax assets. </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:400;line-height:115%">The Company is subject to income taxes in the United States and in numerous state tax jurisdictions. Significant judgment is required in evaluating the Company’s tax positions and determining its provision for income taxes. The Company accounts for uncertain tax positions in accordance with FASB ASC 740, which prescribes the minimum recognition threshold a tax position taken or expected to be taken in a tax return is required to meet before being recognized in the financial statements. The Company has not recognized any material uncertain tax positions for the years ended June 30, 2021, 2020 and 2019. Tax return filings which are subject to review by federal and state tax authorities by jurisdiction are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><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:400;line-height:120%;padding-left:14.5pt">United States – fiscal years ended June 30, 2018 and after</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><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:400;line-height:120%;padding-left:14.5pt">State of Texas – fiscal years ended June 30, 2016 and after</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><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:400;line-height:120%;padding-left:14.5pt">States of California, Georgia, Pennsylvania and New York - fiscal years ended June 30, 2018 and after</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><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:400;line-height:120%;padding-left:14.5pt">New York City - fiscal years ended June 30, 2018 and after</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><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:400;line-height:120%;padding-left:14.5pt">Other States – fiscal years ended June 30, 2017 and after</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None of the Company’s federal or state tax returns are currently under examination. The Company records income tax related interest and penalties, if applicable, as a component of the provision for income tax expense. However, there were no such amounts recognized in the consolidated statements of operations in the years ended June 30, 2021, 2020 and 2019.</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%;text-decoration:underline">Leases:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company has operating leases for real estate, field equipment, office equipment and vehicles and financing leases for vehicles and office equipment. Operating leases are included in Operating Lease Right of Use ("ROU") Asset and Operating Lease Liability on the consolidated balance sheets. Financing leases are included in Financing Lease ROU Asset and Financing Lease Liability on the consolidated balance sheets. Operating and financing lease asset and liability amounts are measured and recognized based on discounted future cash flow payment amounts the Company expects to make over the expected term of the </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%">underlying leases, including renewal periods the Company is reasonably certain to exercise. The lease liability for leases expected to be settled in twelve-months or less are classified as current liabilities. The general terms of the Company’s lease agreements require monthly payments. Some of the Company’s leases escalate either by fixed or variable amounts. Certain of the Company’s leases, which provide for variable lease payments based on index-based (i.e., the US Consumer Price Index) adjustments to lease payments over the term of the lease, are measured at the lease rate effective at the commencement of the lease or upon adoption, as applicable. Because the Company does not generally have access to the rate implicit in its leases, the Company utilizes its incremental borrowing rate as the discount rate for measuring the lease liability. At commencement, the operating lease ROU asset and lease liability are the same, with adjustments to the ROU asset for lease incentives and initial direct costs incurred. The Company reviews all options to extend, terminate or purchase its ROU assets at the commencement of the lease and on an ongoing basis and accounts for these options when they are reasonably certain of being exercised. The Company evaluates lease modifications as they occur and records such as a separate lease or an adjustment to the existing ROU asset and lease liability as appropriate. Operating lease expense is recorded on a straight-line basis over the lease term with amortization of the ROU asset calculated as the difference between the straight-line operating lease expense and the implied interest expense on the lease liability. Interest expense related to financing leases is calculated using the effective interest method and amortization of the financing lease ROU asset is recorded on a straight-line basis. On the statement of cash flows, operating lease expense is included in operating cash flows and repayment of financing leases is a financing activity.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Accounts Receivable</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Accounts receivable consist primarily of amounts due to the Company from normal business activities. Accounts receivable balances are determined to be delinquent when the amount is past due based on the contractual terms with the customer. The Company maintains an allowance for doubtful accounts to reflect the likelihood of not collecting certain accounts receivable based on past collection history and specific risks identified among uncollected accounts. Accounts receivable are charged to the allowance for doubtful accounts when the Company determines that the receivable will not be collected and/or when the account has been referred to a third-party collection agency. The Company has a history of minimal uncollectible accounts. See rollforward of allowance activity below:</span></div><div style="margin-bottom:11pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.098%"/><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:11.619%"/><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:11.619%"/><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:11.619%"/><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:11.625%"/><td style="width:0.1%"/></tr><tr><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%">Allowance for Doubtful<br/>Accounts</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%">Balance<br/>Beginning<br/>of Year</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%">Charges to<br/>Expense</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%">Write-offs<br/>/Recoveries</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%">Balance End<br/>of Year</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt 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:2pt 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%">162 </span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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:2pt 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%">157 </span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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:2pt 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%">(127)</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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:2pt 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%">192 </span></td><td style="background-color:#cceeff;border-top:2pt 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%">2020</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%">132 </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%">111 </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%">(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 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%">162 </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%">2019</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%">102 </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%">81 </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%">(51)</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%">132 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Stock-Based Compensation:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Stock-based compensation cost for options and restricted stock awarded to employees and directors is measured at the grant date based on the calculated fair value of the award and is recognized as an expense over the requisite service period (generally the vesting period of the equity grant). Contingently issued awards with a requisite service period that precedes the grant date are measured and recognized at the start of the requisite service period and remeasured each reporting period until the grant date. Total stock-based compensation expense for the fiscal years ended June 30, 2021, 2020 and 2019 are as follows:</span></div><div style="margin-bottom:11pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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:11.619%"/><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:11.622%"/><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="15" 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%">Year Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense included in:</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Cost of revenues</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%">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 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 </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%">Selling, general and administrative</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%">974 </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%">514 </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%">391 </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:2pt 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:2pt 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%">974 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt 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:2pt 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:2pt 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%">518 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt 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:2pt 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:2pt 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%">400 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates the fair value of restricted stock awards based on the closing price of the Company’s common stock on the date of the grant. The Company estimates the fair value of stock options using the Black-Scholes valuation model. Key input assumptions used to estimate the fair value of stock options include the exercise price of the award, the expected option term, the expected volatility of the Company’s stock over the option’s expected term, the risk free interest rate over the option’s expected term and the Company’s expected annual dividend yield. The risk free interest rate is derived using the U.S. Treasury yield curve in effect at date of grant. Volatility, expected life and dividend yield are based on historical experience and activity.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Company’s stock options was estimated on the grant date using the Black-Scholes option-pricing model with the following assumptions:</span></div><div style="margin-bottom:11pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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:11.619%"/><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:11.622%"/><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="15" 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%">Year Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2019</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%">Weighted average risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt 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%">0.2 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;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;border-top:2pt 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%">0.3 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;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;border-top:2pt 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.6 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;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%">Weighted average expected volatility</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%">50 </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%">49 </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%">44 </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%">Weighted average expected life (in years)</span></td><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%">4.52</span></td><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.13</span></td><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.08</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%">Dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">— </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></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers an estimated forfeiture rate for stock options based on historical experience and the anticipated forfeiture rates during the future contract life.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Goodwill and Other Identifiable Intangible Assets:</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%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finite-lived intangible assets are amortized over their respective estimated useful lives and evaluated for impairment periodically whenever events or changes in circumstances indicate that their related carrying values may not be fully recoverable. Goodwill is assessed for impairment at least annually. The Company generally performs its annual goodwill impairment analysis using a quantitative approach. The quantitative goodwill impairment test identifies the existence of potential impairment by comparing the fair value of our single reporting unit with its carrying value, including goodwill. If the fair value of a reporting unit exceeds its carrying value, the reporting unit’s goodwill is considered not to be impaired. If the carrying value of a reporting unit exceeds its fair value, an impairment charge is recognized in an amount equal to that excess. The impairment charge recognized is limited to the amount of goodwill present in our single reporting unit. These estimates and assumptions could have a significant impact on whether or not an impairment charge is recognized and the amount of any such charge. The Company performs its annual impairment assessment of goodwill during the fourth quarter of each fiscal year. The Company determined that there was no impairment during the years ended June 30, 2021, 2020 and 2019.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Intangible Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Intangible assets consist of (i) acquired customer relationships, (ii) permit costs related to the Company’s treatment facilities and transfer stations, (iii) patents and (iv) defense costs related to certain existing patents.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Cash</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: The Company maintains funds in bank accounts that, at times, may exceed the limit insured by the Federal Deposit Insurance Corporation (“FDIC”). The risk of loss attributable to these uninsured balances is mitigated by depositing funds only in high credit quality financial institutions. The Company has not experienced any losses in such accounts.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Inventory</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Inventory consists primarily of raw materials and finished goods held for sale and are stated at the lower of cost or net realizable value using the average cost method. The Company periodically reviews the value and classification of items in inventory and provides write-downs or write-offs of inventory based on its assessment of physical deterioration, obsolescence, changes in price levels and other causes. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Write-offs totaled $0.1 million or less for each of the fiscal years ended June 30, 2021, 2020 and 2019. The components of inventory are as follows (in thousands):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.684%"><tr><td style="width:1.0%"/><td style="width:53.270%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.022%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.642%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">As of June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2020</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%">Raw materials</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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,040 </span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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:2pt 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%">1,402 </span></td><td style="background-color:#cceeff;border-top:2pt 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%">Finished goods</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,063 </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,300 </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 inventory</span></td><td colspan="2" style="background-color:#cceeff;border-top:1.5pt 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%">7,103 </span></td><td style="background-color:#cceeff;border-top:1.5pt 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:1.5pt 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%">6,702 </span></td><td style="background-color:#cceeff;border-top:1.5pt 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: 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%">6,114 </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,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%">Inventory, net of current portion</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%">989 </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,064 </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="margin-bottom:6pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The current portion of inventory includes amounts which the Company expects to sell in the next twelve month period based on historical sales.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Property, Plant and Equipment and Financing Lease ROU Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Property, plant and equipment, including third party software and implementation costs, is stated at cost, or fair value if acquired in a business combination or financing lease ROU assets, less accumulated depreciation. Depreciation is computed using the straight-line method based on the estimated useful lives of the assets or the term of the lease. Additions, improvements and renewals significantly adding to the asset value or extending </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the life of the asset are capitalized. Ordinary maintenance and repairs, which do not extend the physical or economic life of the property or equipment, are charged to expense as incurred. When assets are retired or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts, and any resulting gain or loss is reflected in the results of operations for the period.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Computer and software development costs, which include costs of computer software developed or obtained for internal use, all programming, implementation and costs incurred with developing internal-use software, are capitalized during the development project stage. External direct costs of materials and services consumed in developing or obtaining internal-use computer software are capitalized.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company expenses costs associated with developing or obtaining internal-use software during the preliminary project stage. Training and maintenance costs associated with system changes or internal-use software are expensed as incurred. Additionally, the costs of data cleansing, reconciliation, balancing of old data to the new system, creation of new/additional data and data conversion costs are expensed as incurred.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Impairment of Long-lived Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: The Company evaluates the recoverability of property, plant and equipment and intangible or other assets if facts and circumstances indicate that any of those assets might be impaired. If an evaluation is required, the estimated future undiscounted cash flows associated with the asset are compared to the asset’s carrying amount to determine if a write-down to fair value is necessary. No impairment loss was recognized during the years ended June 30, 2021, 2020 and 2019.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Accrued Liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: The components of Accrued Liabilities on the balance sheet as of June 30, 2021 and 2020 are as follows:</span></div><div style="margin-bottom:11pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.022%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><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:11.622%"/><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="9" 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%">As of June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2020 </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></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%">Accrued compensation</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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%">1,399 </span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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:2pt 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%">767 </span></td><td style="background-color:#cceeff;border-top:2pt 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 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%">Customer-related payables</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,214 </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,108 </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%">Vendor-related payables</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%">836 </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%">388 </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%">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%">491 </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%">505 </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:2pt 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:2pt 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,940 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt 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:2pt 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:2pt 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,768 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;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%">(1) Certain prior year amounts have been reclassified to conform to current year presentation.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Shipping and Handling Fees and Costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: The Company records amounts billed to customers for shipping and handling as revenue. Costs incurred by the Company for shipping and handling have been classified as cost of revenues.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Advertising Costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Advertising costs are charged to expenses when incurred and totaled $0.9 million for each of the fiscal years ended June 30, 2021, 2020 and 2019.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Research and Development Costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Research and development costs are charged to expense when incurred. Research activities represent an important part of the Company’s business and include both internal labor costs and payments to third parties related to the processes of discovering, testing and developing new products, improving existing products, as well as demonstrating product efficacy and regulatory compliance prior to launch of new products and services. Research and development expenses paid the third parties totaled less than $0.1 million for each of the fiscal years ended June 30, 2021, 2020 and 2019.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Employee Benefit Plans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: In addition to group health-related benefits, the Company maintains a 401(k) employee savings plan available to all full-time employees. The Company matches a portion of employee contributions with cash (25% of employee contribution up to 6%). Company contributions to the 401(k) plan were less than $0.1 million in each of the fiscal years ended June 30, 2021, 2020 and 2019, respectively and are included in selling, general and administrative expenses. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For purposes of the group health benefit plan, the Company self-insures an amount equal to the excess of the employees’ deductible (range from $2,500 for each individual and family member covered) up to the amount by which the third-party insurance coverage begins (ranges from $2,500 for individual up to $10,000 for family coverage).</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The amount of liability at June 30, 2021 and 2020 was less than $0.1 million and is included in accrued liabilities. The Company also has an incentive plan for executives of the Company, which provides for performance based cash and stock-based compensation awards. There was $0.6 million recognized during the year ended June 30, 2021 for the incentive plan; no expense was recognized during the years 2020 and 2019 for cash awards pursuant to the plan. </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Net Income (Loss) Per Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Basic earnings per share excludes dilution and is determined by dividing net income (loss) by the weighted average number of common shares outstanding including participating securities during the period. Diluted EPS reflects the potential dilution that could occur if securities and other contracts to issue common stock were exercised or converted into common stock.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Fair Value of Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: The Company considers the fair value of all financial instruments, including cash, accounts receivable and accounts payable to approximate their carrying values at year-end due to their short-term nature. The carrying value of the Company’s debt approximates fair value due to the market rates of interest. The fair value of the Company's interest rate swap related to a portion of its long-term debt is included in </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">other long-term and short-term liabilities in the amount of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$0.1 million a</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 of June 30, 2021 and 2020.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: The Company employs a hierarchy which prioritizes the inputs used to measure recurring fair value into three distinct categories based on the lowest level of input that is significant to the fair value measurement. The methodology for categorizing assets and liabilities that are measured at fair value pursuant to this hierarchy gives the highest priority to unadjusted quoted prices in active markets and the lowest levels to unobservable inputs, summarized as follows:</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><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:400;line-height:120%;padding-left:14.5pt">Level 1 – Quoted prices in active markets for identical assets or liabilities.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><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:400;line-height:120%;padding-left:14.5pt">Level 2 – Other significant observable inputs (including quoted prices in active markets for similar assets or liabilities).</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><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:400;line-height:120%;padding-left:14.5pt">Level 3 – Significant unobservable inputs (including our own assumptions in determining fair value).</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use the cost, income or market valuation approaches to estimate the fair value of our assets and liabilities when insufficient market-observable data is available to support our valuation assumptions. We determine the fair value of our interest rate swap executed during the year ended June 30, 2020 using third-party pricing information that is derived from observable market inputs, which we classify as level 2 with respect to the fair value hierarchy.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Segment Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: The Company operates in a single segment, focusing on developing cost-effective management solutions for medical waste and unused dispensed medications generated by small and medium quantity generators.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Use of Estimates</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities and disclosure of contingent liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expense during the reporting period. The Company uses estimates to determine many reported amounts, including but not limited to allowance for doubtful accounts, recoverability of long-lived assets and intangibles, useful lives used in depreciation and amortization, income taxes and valuation allowances, stock-based compensation, fair values of assets and liabilities acquired in business combinations, selling price used in multiple-deliverable arrangements and return rates used to estimate the percentage of container systems sold that will not be returned. Actual results could differ from these estimates.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Business Combinations</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 Company includes the results of operations of the businesses that are acquired as of the respective dates of acquisition. The Company allocates the fair value of the purchase price of acquisitions to the assets acquired and liabilities assumed based on their estimated fair values. The Company estimates and records the fair value of purchased intangible assets, which primarily consists of customer relationships, trade-names, and non-competes. The excess of the fair value of the purchase price over the fair values of these identifiable assets, both tangible and intangible, and liabilities is recorded as goodwill.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Deferred Offering Costs:</span><span style="background-color:#ffffff;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:400;line-height:120%">The Company capitalizes certain legal, accounting and other third-party fees that are directly associated with an offering as deferred offering costs in Other Assets (long-term) in the Consolidated Balance Sheets until such financings are consummated. These deferred costs will be reclassified to stockholders' equity or debt in the event the Company completes a debt or equity offering.</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%;text-decoration:underline">Recently Issued Accounting Standards:</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:400;line-height:120%">In March 2020, guidance for applying optional expedients and exceptions to ease the potential burden in accounting for reference rate reform on financial reporting was issued. It is elective and applies to all entities, subject to meeting certain criteria, that have contracts, hedging relationships and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform on financial reporting. The provisions of the new guidance are effective for interim periods beginning as of March 12, 2020 through December 31, 2022. There has been no material impact on the Company's consolidated financial statements and related disclosures from the modification of its arrangements as of June </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%">30, 2021. The Company will continue to evaluate the standard as well as additional changes, modifications or interpretations which may impact the Company.</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:400;line-height:120%">In June 2016, guidance for credit losses of financial instruments was issued, which requires entities to measure credit losses for financial assets measured at amortized cost based on expected losses rather than incurred losses. The provisions of the new guidance are effective for annual periods beginning after December 15, 2022 (effective July 1, 2023 for the Company), including interim periods within the reporting period, and early application is permitted. The Company is in the initial stages of evaluating the impact of the new guidance on its consolidated financial statements and related disclosures as well as evaluating the available transition methods. The Company will continue to evaluate the standard as well as additional changes, modifications or interpretations which may impact the Company.</span></div><div style="margin-bottom:8pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Reclassification of Prior Year Presentation in the Consolidated Balance Sheets:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Certain prior year amounts have been reclassified for consistency with the current year presentation in the Consolidated Balance Sheets. The change in classification does not affect previously reported total current assets, total assets, total current liabilities, total liabilities or total stockholders' equity in the Consolidated Balance Sheets.</span></div> Revenue Recognition: <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%">The Company recognizes revenue, net of applicable sales tax, when performance obligations are satisfied through the transfer of control of promised goods or services to the Company’s customers. Control transfers once a customer has the ability to direct the use of, and obtain substantially all of the benefits from, the promised goods or services. Outbound shipping and handling activities to customers are considered fulfillment activities with the exception of mailbacks sold as part of the vendor managed inventory ("VMI") program. Shipping and handling are considered separate performance obligations for mailbacks sold under the VMI program. For performance obligations satisfied at a point in time, which applies to all contracts except for route-based pickup services, revenue recognition occurs when there is a transfer of control or completion of service. For performance obligations satisfied over time, which applies to the route-based pickup services, revenue is recognized in the amount to which the Company has a right to invoice pursuant to the right to invoice practical expedient. Provisions for certain rebates, product returns and discounts to customers are estimated at the inception of the contract, updated as needed throughout the contract term, and accounted for as reductions in sales in the same period the related sales are recorded. Product discounts granted are based on the terms of arrangements with direct, indirect and other market participants, as well as market conditions, including prices charged by competitors. Rebates are estimated based on contractual terms, historical experience, trend analysis and projected market conditions in the various markets served.</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:400;line-height:120%">Other than the Company’s mailbacks and unused medication solutions, the Company’s solutions have a single performance obligation. The Company's mailbacks and unused medication solutions have revenue producing components that are recognized over multiple delivery points (Sharps Recovery System and various other solutions like the MedSafe and TakeAway Medication Recovery Systems referred to </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as “mailbacks” or "unused medications") and can consist of up to two performance obligations, or units of measure, as follows: (1) the sale of the compliance and container system, and (2) return transportation and treatment service. For mailbacks that are p</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">art of the VMI program, there is an additional element, or unit of measure, for outbound transportation. For contracts with multiple performance obligations, an estimated stand-alone selling price is determined for all performance obligations. The consideration is then allocated to the performance obligations based on their relative stand-alone selling price. The selling price for performance obligations for transportation and treatment utilizes third party evidence. The Company estimates the selling price of the compliance and container system based on the product and services provided, including the expected cost plus a margin.</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:400;line-height:120%">The allocated transaction price for the sale of the compliance and container system is recognized upon delivery to the customer, at which time the customer has control. The allocated transaction price for the return transportation and treatment revenue is recognized when the customer returns the compliance and container system and the container has been received at the Company’s owned or contracted facilities. The compliance and container system is mailed or delivered by an alternative logistics provider to the Company’s owned or contracted facilities at which point the destruction or conversion and proof of receipt and treatment are performed on the container. Consideration received and allocated to the transportation and treatment performance obligation is recorded as a contract liability until the services are performed. Through regression analysis of historical data, the Company has determined that a certain percentage of all compliance and container systems sold may not be returned. Accordingly, a portion of the return transportation and treatment element is recognized at the point of sale. </span></div>Furthermore, the current and long-term portions of amounts historically referred to as deferred revenues (shown as Contract Liability on the condensed consolidated balance sheets) are determined through regression analysis and historical trends. The VMI program includes terms that meet the “bill and hold” criteria and as such are recognized when the order is placed, title has transferred, there are no acceptance provisions and amounts are segregated in the Company’s warehouse for the customer.The contract asset is related to VMI service agreements within the mailbacks contract type category when the revenue recognition exceeds the amount of consideration the Company was entitled to at the point in time of satisfying the performance obligation associated with the sale of the compliance and container system. The contract liability is related to the mailbacks and unused medications contract type categories in which cash consideration exceeds the transaction price allocated to completed performance obligations The components of revenues by solution which reflect a disaggregation of revenue by contract type are as follows (dollar amounts in thousands):<div style="margin-bottom:11pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:29.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><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:8.110%"/><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:10.595%"/><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:10.595%"/><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:10.595%"/><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:8.412%"/><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="33" 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%">Year Ended June 30,</span></td></tr><tr><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:400;line-height:100%"> </span></td><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt 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-style:italic;font-weight:700;line-height:100%">% Total</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt 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-style:italic;font-weight:700;line-height:100%">% Total</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt 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-style:italic;font-weight:700;line-height:100%">% Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">REVENUES BY SOLUTION:</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Mailbacks</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%">49,617 </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-style:italic;font-weight:400;line-height:100%">64.9 </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-style:italic;font-weight:400;line-height:100%">%</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%">26,578 </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-style:italic;font-weight:400;line-height:100%">52.0 </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-style:italic;font-weight:400;line-height:100%">%</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%">24,501 </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-style:italic;font-weight:400;line-height:100%">55.2 </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-style:italic;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%">Route-based pickup services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,677 </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-style:italic;font-weight:400;line-height:100%">17.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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%">10,390 </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-style:italic;font-weight:400;line-height:100%">20.3 </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-style:italic;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%">9,029 </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-style:italic;font-weight:400;line-height:100%">20.4 </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-style:italic;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unused medications</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%">8,159 </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-style:italic;font-weight:400;line-height:100%">10.7 </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-style:italic;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%">9,163 </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-style:italic;font-weight:400;line-height:100%">17.9 </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-style:italic;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%">6,936 </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-style:italic;font-weight:400;line-height:100%">15.7 </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-style:italic;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%">Third party treatment services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570 </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-style:italic;font-weight:400;line-height:100%">0.7 </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-style:italic;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%">247 </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-style:italic;font-weight:400;line-height:100%">0.5 </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-style:italic;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%">290 </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-style:italic;font-weight:400;line-height:100%">0.7 </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-style:italic;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </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="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,401 </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-style:italic;font-weight:400;line-height:100%">5.8 </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-style:italic;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%">4,768 </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-style:italic;font-weight:400;line-height:100%">9.3 </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-style:italic;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%">3,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-style:italic;font-weight:400;line-height:100%">8.0 </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-style:italic;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt 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-bottom:3pt double #000000;border-top:2pt 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%">76,424 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt 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 #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%">100.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt 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-bottom:3pt double #000000;border-top:2pt 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%">51,146 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt 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 #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%">100.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt 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-bottom:3pt double #000000;border-top:2pt 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%">44,312 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt 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 #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%">100.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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></table></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:6.34pt">The Company’s other products include IV poles, accessories, containers, asset return boxes and other miscellaneous items with single performance obligations.</span></div> 49617000 0.649 26578000 0.520 24501000 0.552 13677000 0.179 10390000 0.203 9029000 0.204 8159000 0.107 9163000 0.179 6936000 0.157 570000 0.007 247000 0.005 290000 0.007 4401000 0.058 4768000 0.093 3556000 0.080 76424000 1.000 51146000 1.000 44312000 1.000 3900000 3500000 2700000 3700000 2800000 2800000 2700000 200000 100000 200000 100000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">: Deferred tax assets and liabilities are determined based on differences between financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. A valuation allowance is established when it is more likely than not that some portion or all of the deferred tax assets will not be realized. The establishment of a valuation allowance requires significant judgment and is impacted by various estimates. Both positive and negative evidence, as well as the objectivity and verifiability of that evidence, is considered in determining the appropriateness of recording a valuation allowance on deferred tax assets. The Company has historically recorded a valuation allowance to reduce its deferred tax assets to an amount that is more likely than not to be realized. However, during the year ended June 30, 2020, the Company released the full amount of the valuation allowance against its deferred tax assets on the basis of the Company's reassessment of the recoverability of its deferred tax assets. </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:400;line-height:115%">The Company is subject to income taxes in the United States and in numerous state tax jurisdictions. Significant judgment is required in evaluating the Company’s tax positions and determining its provision for income taxes. The Company accounts for uncertain tax positions in accordance with FASB ASC 740, which prescribes the minimum recognition threshold a tax position taken or expected to be taken in a tax return is required to meet before being recognized in the financial statements. The Company has not recognized any material uncertain tax positions for the years ended June 30, 2021, 2020 and 2019. Tax return filings which are subject to review by federal and state tax authorities by jurisdiction are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><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:400;line-height:120%;padding-left:14.5pt">United States – fiscal years ended June 30, 2018 and after</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><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:400;line-height:120%;padding-left:14.5pt">State of Texas – fiscal years ended June 30, 2016 and after</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><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:400;line-height:120%;padding-left:14.5pt">States of California, Georgia, Pennsylvania and New York - fiscal years ended June 30, 2018 and after</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><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:400;line-height:120%;padding-left:14.5pt">New York City - fiscal years ended June 30, 2018 and after</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><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:400;line-height:120%;padding-left:14.5pt">Other States – fiscal years ended June 30, 2017 and after</span></div>None of the Company’s federal or state tax returns are currently under examination. The Company records income tax related interest and penalties, if applicable, as a component of the provision for income tax expense. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Leases:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company has operating leases for real estate, field equipment, office equipment and vehicles and financing leases for vehicles and office equipment. Operating leases are included in Operating Lease Right of Use ("ROU") Asset and Operating Lease Liability on the consolidated balance sheets. Financing leases are included in Financing Lease ROU Asset and Financing Lease Liability on the consolidated balance sheets. Operating and financing lease asset and liability amounts are measured and recognized based on discounted future cash flow payment amounts the Company expects to make over the expected term of the </span>underlying leases, including renewal periods the Company is reasonably certain to exercise. The lease liability for leases expected to be settled in twelve-months or less are classified as current liabilities. The general terms of the Company’s lease agreements require monthly payments. Some of the Company’s leases escalate either by fixed or variable amounts. Certain of the Company’s leases, which provide for variable lease payments based on index-based (i.e., the US Consumer Price Index) adjustments to lease payments over the term of the lease, are measured at the lease rate effective at the commencement of the lease or upon adoption, as applicable. Because the Company does not generally have access to the rate implicit in its leases, the Company utilizes its incremental borrowing rate as the discount rate for measuring the lease liability. At commencement, the operating lease ROU asset and lease liability are the same, with adjustments to the ROU asset for lease incentives and initial direct costs incurred. The Company reviews all options to extend, terminate or purchase its ROU assets at the commencement of the lease and on an ongoing basis and accounts for these options when they are reasonably certain of being exercised. The Company evaluates lease modifications as they occur and records such as a separate lease or an adjustment to the existing ROU asset and lease liability as appropriate. Operating lease expense is recorded on a straight-line basis over the lease term with amortization of the ROU asset calculated as the difference between the straight-line operating lease expense and the implied interest expense on the lease liability. Interest expense related to financing leases is calculated using the effective interest method and amortization of the financing lease ROU asset is recorded on a straight-line basis. On the statement of cash flows, operating lease expense is included in operating cash flows and repayment of financing leases is a financing activity. Accounts Receivable: Accounts receivable consist primarily of amounts due to the Company from normal business activities. Accounts receivable balances are determined to be delinquent when the amount is past due based on the contractual terms with the customer. The Company maintains an allowance for doubtful accounts to reflect the likelihood of not collecting certain accounts receivable based on past collection history and specific risks identified among uncollected accounts. Accounts receivable are charged to the allowance for doubtful accounts when the Company determines that the receivable will not be collected and/or when the account has been referred to a third-party collection agency. The Company has a history of minimal uncollectible accounts. See rollforward of allowance activity below:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.098%"/><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:11.619%"/><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:11.619%"/><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:11.619%"/><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:11.625%"/><td style="width:0.1%"/></tr><tr><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%">Allowance for Doubtful<br/>Accounts</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%">Balance<br/>Beginning<br/>of Year</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%">Charges to<br/>Expense</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%">Write-offs<br/>/Recoveries</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%">Balance End<br/>of Year</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt 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:2pt 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%">162 </span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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:2pt 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%">157 </span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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:2pt 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%">(127)</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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:2pt 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%">192 </span></td><td style="background-color:#cceeff;border-top:2pt 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%">2020</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%">132 </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%">111 </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%">(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 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%">162 </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%">2019</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%">102 </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%">81 </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%">(51)</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%">132 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 162000 157000 127000 192000 132000 111000 81000 162000 102000 81000 51000 132000 Stock-Based Compensation: Stock-based compensation cost for options and restricted stock awarded to employees and directors is measured at the grant date based on the calculated fair value of the award and is recognized as an expense over the requisite service period (generally the vesting period of the equity grant). Contingently issued awards with a requisite service period that precedes the grant date are measured and recognized at the start of the requisite service period and remeasured each reporting period until the grant date. The Company estimates the fair value of restricted stock awards based on the closing price of the Company’s common stock on the date of the grant. The Company estimates the fair value of stock options using the Black-Scholes valuation model. Key input assumptions used to estimate the fair value of stock options include the exercise price of the award, the expected option term, the expected volatility of the Company’s stock over the option’s expected term, the risk free interest rate over the option’s expected term and the Company’s expected annual dividend yield. The risk free interest rate is derived using the U.S. Treasury yield curve in effect at date of grant. Volatility, expected life and dividend yield are based on historical experience and activity.The Company considers an estimated forfeiture rate for stock options based on historical experience and the anticipated forfeiture rates during the future contract life. Total stock-based compensation expense for the fiscal years ended June 30, 2021, 2020 and 2019 are as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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:11.619%"/><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:11.622%"/><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="15" 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%">Year Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense included in:</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Cost of revenues</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%">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 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 </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%">Selling, general and administrative</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%">974 </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%">514 </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%">391 </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:2pt 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:2pt 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%">974 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt 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:2pt 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:2pt 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%">518 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt 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:2pt 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:2pt 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%">400 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 0 4000 9000 974000 514000 391000 974000 518000 400000 <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Company’s stock options was estimated on the grant date using the Black-Scholes option-pricing model with the following assumptions:</span></div><div style="margin-bottom:11pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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:11.619%"/><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:11.622%"/><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="15" 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%">Year Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2019</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%">Weighted average risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt 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%">0.2 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;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;border-top:2pt 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%">0.3 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;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;border-top:2pt 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.6 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;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%">Weighted average expected volatility</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%">50 </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%">49 </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%">44 </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%">Weighted average expected life (in years)</span></td><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%">4.52</span></td><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.13</span></td><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.08</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%">Dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">— </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></table></div> 0.002 0.003 0.026 0.50 0.49 0.44 P4Y6M7D P3Y1M17D P3Y29D 0 0 0 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Goodwill and Other Identifiable Intangible Assets:</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%"> </span>Finite-lived intangible assets are amortized over their respective estimated useful lives and evaluated for impairment periodically whenever events or changes in circumstances indicate that their related carrying values may not be fully recoverable. Goodwill is assessed for impairment at least annually. The Company generally performs its annual goodwill impairment analysis using a quantitative approach. The quantitative goodwill impairment test identifies the existence of potential impairment by comparing the fair value of our single reporting unit with its carrying value, including goodwill. If the fair value of a reporting unit exceeds its carrying value, the reporting unit’s goodwill is considered not to be impaired. If the carrying value of a reporting unit exceeds its fair value, an impairment charge is recognized in an amount equal to that excess. The impairment charge recognized is limited to the amount of goodwill present in our single reporting unit. These estimates and assumptions could have a significant impact on whether or not an impairment charge is recognized and the amount of any such charge. The Company performs its annual impairment assessment of goodwill during the fourth quarter of each fiscal year. 0 0 0 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Intangible Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Intangible assets consist of (i) acquired customer relationships, (ii) permit costs related to the Company’s treatment facilities and transfer stations, (iii) patents and (iv) defense costs related to certain existing patents.</span> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Cash</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: The Company maintains funds in bank accounts that, at times, may exceed the limit insured by the Federal Deposit Insurance Corporation (“FDIC”). The risk of loss attributable to these uninsured balances is mitigated by depositing funds only in high credit quality financial institutions. The Company has not experienced any losses in such accounts.</span> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Inventory</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Inventory consists primarily of raw materials and finished goods held for sale and are stated at the lower of cost or net realizable value using the average cost method. The Company periodically reviews the value and classification of items in inventory and provides write-downs or write-offs of inventory based on its assessment of physical deterioration, obsolescence, changes in price levels and other causes. </span>The current portion of inventory includes amounts which the Company expects to sell in the next twelve month period based on historical sales. 100000 100000 100000 The components of inventory are as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.684%"><tr><td style="width:1.0%"/><td style="width:53.270%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.022%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.642%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">As of June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2020</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%">Raw materials</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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,040 </span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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:2pt 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%">1,402 </span></td><td style="background-color:#cceeff;border-top:2pt 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%">Finished goods</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,063 </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,300 </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 inventory</span></td><td colspan="2" style="background-color:#cceeff;border-top:1.5pt 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%">7,103 </span></td><td style="background-color:#cceeff;border-top:1.5pt 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:1.5pt 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%">6,702 </span></td><td style="background-color:#cceeff;border-top:1.5pt 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: 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%">6,114 </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,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%">Inventory, net of current portion</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%">989 </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,064 </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> 2040000 1402000 5063000 5300000 7103000 6702000 6114000 5638000 989000 1064000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Property, Plant and Equipment and Financing Lease ROU Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Property, plant and equipment, including third party software and implementation costs, is stated at cost, or fair value if acquired in a business combination or financing lease ROU assets, less accumulated depreciation. Depreciation is computed using the straight-line method based on the estimated useful lives of the assets or the term of the lease. Additions, improvements and renewals significantly adding to the asset value or extending </span><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the life of the asset are capitalized. Ordinary maintenance and repairs, which do not extend the physical or economic life of the property or equipment, are charged to expense as incurred. When assets are retired or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts, and any resulting gain or loss is reflected in the results of operations for the period.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Computer and software development costs, which include costs of computer software developed or obtained for internal use, all programming, implementation and costs incurred with developing internal-use software, are capitalized during the development project stage. External direct costs of materials and services consumed in developing or obtaining internal-use computer software are capitalized.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company expenses costs associated with developing or obtaining internal-use software during the preliminary project stage. Training and maintenance costs associated with system changes or internal-use software are expensed as incurred. Additionally, the costs of data cleansing, reconciliation, balancing of old data to the new system, creation of new/additional data and data conversion costs are expensed as incurred.</span></div> Impairment of Long-lived Assets: The Company evaluates the recoverability of property, plant and equipment and intangible or other assets if facts and circumstances indicate that any of those assets might be impaired. If an evaluation is required, the estimated future undiscounted cash flows associated with the asset are compared to the asset’s carrying amount to determine if a write-down to fair value is necessary. 0 0 0 The components of Accrued Liabilities on the balance sheet as of June 30, 2021 and 2020 are as follows:<div style="margin-bottom:11pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.022%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><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:11.622%"/><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="9" 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%">As of June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2020 </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></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%">Accrued compensation</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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%">1,399 </span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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:2pt 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%">767 </span></td><td style="background-color:#cceeff;border-top:2pt 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 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%">Customer-related payables</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,214 </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,108 </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%">Vendor-related payables</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%">836 </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%">388 </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%">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%">491 </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%">505 </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:2pt 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:2pt 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,940 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt 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:2pt 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:2pt 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,768 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;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%">(1) Certain prior year amounts have been reclassified to conform to current year presentation.</span></div> 1399000 767000 1214000 1108000 836000 388000 491000 505000 3940000 2768000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Shipping and Handling Fees and Costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: The Company records amounts billed to customers for shipping and handling as revenue. Costs incurred by the Company for shipping and handling have been classified as cost of revenues.</span> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Advertising Costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Advertising costs are charged to expenses when incurred and totaled $0.9 million for each of the fiscal years ended June 30, 2021, 2020 and 2019.</span> 900000 900000 900000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Research and Development Costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Research and development costs are charged to expense when incurred. Research activities represent an important part of the Company’s business and include both internal labor costs and payments to third parties related to the processes of discovering, testing and developing new products, improving existing products, as well as demonstrating product efficacy and regulatory compliance prior to launch of new products and services. Research and development expenses paid the third parties totaled less than $0.1 million for each of the fiscal years ended June 30, 2021, 2020 and 2019.</span> 100000 100000 100000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Employee Benefit Plans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: In addition to group health-related benefits, the Company maintains a 401(k) employee savings plan available to all full-time employees. The Company matches a portion of employee contributions with cash (25% of employee contribution up to 6%). Company contributions to the 401(k) plan were less than $0.1 million in each of the fiscal years ended June 30, 2021, 2020 and 2019, respectively and are included in selling, general and administrative expenses. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For purposes of the group health benefit plan, the Company self-insures an amount equal to the excess of the employees’ deductible (range from $2,500 for each individual and family member covered) up to the amount by which the third-party insurance coverage begins (ranges from $2,500 for individual up to $10,000 for family coverage).</span> The amount of liability at June 30, 2021 and 2020 was less than $0.1 million and is included in accrued liabilities. The Company also has an incentive plan for executives of the Company, which provides for performance based cash and stock-based compensation awards. 0.25 0.25 0.25 0.06 0.06 0.06 100000 100000 100000 2500 2500 2500 2500 2500 2500 2500 2500 2500 10000 10000 10000 100000 100000 600000 0 0 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Net Income (Loss) Per Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Basic earnings per share excludes dilution and is determined by dividing net income (loss) by the weighted average number of common shares outstanding including participating securities during the period. Diluted EPS reflects the potential dilution that could occur if securities and other contracts to issue common stock were exercised or converted into common stock.</span> Fair Value of Financial Instruments: The Company considers the fair value of all financial instruments, including cash, accounts receivable and accounts payable to approximate their carrying values at year-end due to their short-term nature. The carrying value of the Company’s debt approximates fair value due to the market rates of interest. 100000 100000 <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: The Company employs a hierarchy which prioritizes the inputs used to measure recurring fair value into three distinct categories based on the lowest level of input that is significant to the fair value measurement. The methodology for categorizing assets and liabilities that are measured at fair value pursuant to this hierarchy gives the highest priority to unadjusted quoted prices in active markets and the lowest levels to unobservable inputs, summarized as follows:</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><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:400;line-height:120%;padding-left:14.5pt">Level 1 – Quoted prices in active markets for identical assets or liabilities.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><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:400;line-height:120%;padding-left:14.5pt">Level 2 – Other significant observable inputs (including quoted prices in active markets for similar assets or liabilities).</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><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:400;line-height:120%;padding-left:14.5pt">Level 3 – Significant unobservable inputs (including our own assumptions in determining fair value).</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use the cost, income or market valuation approaches to estimate the fair value of our assets and liabilities when insufficient market-observable data is available to support our valuation assumptions. We determine the fair value of our interest rate swap executed during the year ended June 30, 2020 using third-party pricing information that is derived from observable market inputs, which we classify as level 2 with respect to the fair value hierarchy.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Segment Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: The Company operates in a single segment, focusing on developing cost-effective management solutions for medical waste and unused dispensed medications generated by small and medium quantity generators.</span> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Use of Estimates</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities and disclosure of contingent liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expense during the reporting period. The Company uses estimates to determine many reported amounts, including but not limited to allowance for doubtful accounts, recoverability of long-lived assets and intangibles, useful lives used in depreciation and amortization, income taxes and valuation allowances, stock-based compensation, fair values of assets and liabilities acquired in business combinations, selling price used in multiple-deliverable arrangements and return rates used to estimate the percentage of container systems sold that will not be returned. Actual results could differ from these estimates.</span> <span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Business Combinations</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 Company includes the results of operations of the businesses that are acquired as of the respective dates of acquisition. The Company allocates the fair value of the purchase price of acquisitions to the assets acquired and liabilities assumed based on their estimated fair values. The Company estimates and records the fair value of purchased intangible assets, which primarily consists of customer relationships, trade-names, and non-competes. The excess of the fair value of the purchase price over the fair values of these identifiable assets, both tangible and intangible, and liabilities is recorded as goodwill.</span> <span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Deferred Offering Costs:</span><span style="background-color:#ffffff;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:400;line-height:120%">The Company capitalizes certain legal, accounting and other third-party fees that are directly associated with an offering as deferred offering costs in Other Assets (long-term) in the Consolidated Balance Sheets until such financings are consummated. These deferred costs will be reclassified to stockholders' equity or debt in the event the Company completes a debt or equity offering.</span> <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%;text-decoration:underline">Recently Issued Accounting Standards:</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:400;line-height:120%">In March 2020, guidance for applying optional expedients and exceptions to ease the potential burden in accounting for reference rate reform on financial reporting was issued. It is elective and applies to all entities, subject to meeting certain criteria, that have contracts, hedging relationships and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform on financial reporting. The provisions of the new guidance are effective for interim periods beginning as of March 12, 2020 through December 31, 2022. There has been no material impact on the Company's consolidated financial statements and related disclosures from the modification of its arrangements as of June </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%">30, 2021. The Company will continue to evaluate the standard as well as additional changes, modifications or interpretations which may impact the Company.</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:400;line-height:120%">In June 2016, guidance for credit losses of financial instruments was issued, which requires entities to measure credit losses for financial assets measured at amortized cost based on expected losses rather than incurred losses. The provisions of the new guidance are effective for annual periods beginning after December 15, 2022 (effective July 1, 2023 for the Company), including interim periods within the reporting period, and early application is permitted. The Company is in the initial stages of evaluating the impact of the new guidance on its consolidated financial statements and related disclosures as well as evaluating the available transition methods. The Company will continue to evaluate the standard as well as additional changes, modifications or interpretations which may impact the Company.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Reclassification of Prior Year Presentation in the Consolidated Balance Sheets:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Certain prior year amounts have been reclassified for consistency with the current year presentation in the Consolidated Balance Sheets. The change in classification does not affect previously reported total current assets, total assets, total current liabilities, total liabilities or total stockholders' equity in the Consolidated Balance Sheets.</span> PROPERTY, PLANT AND EQUIPMENT<div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At June 30, 2021 and 2020, property, plant and equipment consisted of the following (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.549%"/><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:11.619%"/><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:11.619%"/><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:11.623%"/><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: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%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">June 30,</span></td></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%">Useful Life </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt 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:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2020</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 fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 to 5 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt 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:2pt 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%">248 </span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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:2pt 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%">245 </span></td><td style="background-color:#cceeff;border-top:2pt 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%">Plant and equipment</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"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 to 17 years</span></div></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%">11,305 </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%">9,053 </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%">Manufacturing</span></td><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"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 years</span></div></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%">169 </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%">169 </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%">Computers and software</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"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 to 5 years</span></div></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%">2,435 </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,132 </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%">Leasehold improvements</span></td><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%">Life of Lease</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%">6,652 </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,192 </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%">Land</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%"> </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%">97 </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 </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%">Building</span></td><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%">40 years</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%">938 </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%">Construction-in-progress</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%"> </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%">296 </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,507 </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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt 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%">22,140 </span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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%">18,317 </span></td><td style="background-color:#cceeff;border-top:2pt 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: accumulated depreciation</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%"> </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%">10,390 </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%">9,190 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: financing lease ROU asset, net </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;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="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%">907 </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%">387 </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%">Net property, plant and equipment</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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt 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 #000000;border-top:2pt 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%">10,843 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt 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 #000000;border-top:2pt 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 #000000;border-top:2pt 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,740 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financing lease ROU assets in the net amount of $0.9 million and $0.4 million as of June 30, 2021 and 2020, respectively, are incorporated with leasehold improvements. Accumulated depreciation related to financing lease assets was $0.1 million and less than $0.1 million as of June 30, 2021 and 2020, respectively.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total depreciation expense in the fiscal years ended June 30, 2021, 2020 and 2019 was $1.4 million, $1.0 million and $1.1 million, respectively. Depreciation expense included in cost of revenues was $1.1 million for the fiscal year ended 2021, and $0.8 million for each of the fiscal years ended 2020 and 2019.</span></div> <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At June 30, 2021 and 2020, property, plant and equipment consisted of the following (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.549%"/><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:11.619%"/><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:11.619%"/><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:11.623%"/><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: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%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">June 30,</span></td></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%">Useful Life </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt 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:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2020</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 fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 to 5 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt 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:2pt 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%">248 </span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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:2pt 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%">245 </span></td><td style="background-color:#cceeff;border-top:2pt 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%">Plant and equipment</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"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 to 17 years</span></div></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%">11,305 </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%">9,053 </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%">Manufacturing</span></td><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"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 years</span></div></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%">169 </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%">169 </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%">Computers and software</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"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 to 5 years</span></div></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%">2,435 </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,132 </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%">Leasehold improvements</span></td><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%">Life of Lease</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%">6,652 </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,192 </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%">Land</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%"> </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%">97 </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 </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%">Building</span></td><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%">40 years</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%">938 </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%">Construction-in-progress</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%"> </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%">296 </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,507 </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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt 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%">22,140 </span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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%">18,317 </span></td><td style="background-color:#cceeff;border-top:2pt 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: accumulated depreciation</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%"> </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%">10,390 </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%">9,190 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: financing lease ROU asset, net </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;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="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%">907 </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%">387 </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%">Net property, plant and equipment</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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt 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 #000000;border-top:2pt 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%">10,843 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt 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 #000000;border-top:2pt 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 #000000;border-top:2pt 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,740 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financing lease ROU assets in the net amount of $0.9 million and $0.4 million as of June 30, 2021 and 2020, respectively, are incorporated with leasehold improvements. Accumulated depreciation related to financing lease assets was $0.1 million and less than $0.1 million as of June 30, 2021 and 2020, respectively.</span></div> P3Y P5Y 248000 245000 P3Y P17Y 11305000 9053000 P15Y 169000 169000 P3Y P5Y 2435000 2132000 6652000 3192000 97000 19000 P40Y 938000 0 296000 3507000 22140000 18317000 10390000 9190000 907000 387000 10843000 8740000 900000 400000 100000 100000 1400000 1000000 1100000 1100000 800000 800000 INCOME TAXES<div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income tax expense (benefit) are as follows (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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:11.619%"/><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:11.622%"/><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="15" 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%">Year ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Federal</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%">(122)</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%">(123)</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%">State</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%">375 </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%">35 </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%">42 </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:2pt 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:2pt 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%">375 </span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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:2pt 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%">(87)</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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:2pt 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%">(81)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"/></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%">Deferred:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td 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="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%">Federal</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,205 </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,406)</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%">217 </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%">State</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%">(110)</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%">(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%">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%">Total deferred</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt 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%">1,095 </span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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%">(1,495)</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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%">251 </span></td><td style="background-color:#cceeff;border-top:2pt 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%">Net income tax expense (benefit)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1.5pt 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-bottom:3pt double #000000;border-top:1.5pt 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%">1,470 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1.5pt 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-bottom:3pt double #000000;border-top:1.5pt 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-bottom:3pt double #000000;border-top:1.5pt 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%">(1,582)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1.5pt 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-bottom:3pt double #000000;border-top:1.5pt 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-bottom:3pt double #000000;border-top:1.5pt 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%">170 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of the statutory income tax rate to the Company’s effective income tax rate for the fiscal years ended June 30, 2021, 2020 and 2019 is as follows</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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:11.619%"/><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:11.622%"/><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="15" 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%">Year Ended June 30,</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%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:2pt 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:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt 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:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt 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:700;line-height:100%">2019</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%">Statutory rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt 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%">21.0 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;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;border-top:2pt 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%">21.0 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;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;border-top:2pt 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%">21.0 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;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%">State income taxes, net</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.4 </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%">(1.0)</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%">22.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">Non-deductible 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%">0.2 </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%">1.6 </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%">2.7 </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%">Stock-based compensation</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.5)</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.7 </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%">16.1 </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%">Non-deductible 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%">2.7 </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%">— </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%">— </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%">PPP loan</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.2)</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%">— </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%">— </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%">Research and development credits</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.3)</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%">(5.3)</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%">7.3 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">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%">— </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%">(1.5)</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%">1.5 </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%">Effective rate before valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt 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.3 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;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;border-top:2pt 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%">15.5 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;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;border-top:2pt 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%">71.5 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;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%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"><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%">(247.1)</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%">(27.2)</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%">Effective tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt 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.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;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;border-bottom:3pt double #000000;border-top:2pt 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%">(231.6)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;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;border-bottom:3pt double #000000;border-top:2pt 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%">44.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;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></table></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:400;line-height:102%">The Company has historically recorded a valuation allowance to reduce its deferred tax assets to an amount that is more likely than not to be realized. However, as of the year ended June 30, 2020, the Company released the full amount of the valuation allowance against its deferred tax assets on the basis of the Company's reassessment of the recoverability of its deferred tax assets. </span></div><div><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:400;line-height:102%">At each reporting date, management considers new evidence, both positive and negative, that could affect its view of the future realization of deferred tax assets. As of the years ended June 30, 2021 and June 30, 2020, the Company had a cumulative positive amount of pretax income over a period of three years. The Company expects to utilize all U.S. federal and state net operating loss carryforward balances and all remaining research and development credits.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At June 30, 2021 and 2020, the significant components of deferred tax assets and liabilities are as follows (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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:11.621%"/><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="9" 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%">June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt 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:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets relating to:</span></td><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Stock-based compensation</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%">85 </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%">211 </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%">Research and development credits</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%">717 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Inventory</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%">68 </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%">98 </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%">Professional fees</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%">193 </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%">175 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Deferred tax assets related to other items</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%">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%">140 </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%">Net operating loss 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%">142 </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,016 </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 assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt 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%">1,456 </span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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,130 </span></td><td style="background-color:#cceeff;border-top:2pt 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 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%">Deferred tax liabilities related to depreciable and amortizable 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%">(1,278)</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%">(836)</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%">Deferred tax liabilities related to other items</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%">(21)</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%">(42)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 deferred tax asset</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt 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-bottom:3pt double #000000;border-top:2pt 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%">157 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt 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-bottom:3pt double #000000;border-top:2pt 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-bottom:3pt double #000000;border-top:2pt 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%">1,252 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">At June 30, 2021, the Company had net operating loss carryforwards of $0.7 million, which will expire, if unused, between June 30, 2037 and June 30, 2038. At June 30, 2021, the Company had various tax credit carryforwards of $0.7 million which will expire beginning on June 30, 2030.</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:112%">On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security ("CARES") Act was enacted in response to the COVID-19 pandemic. The CARES Act, among other things, accelerated the Company's ability to recover refundable AMT credits to 2018 and 2019. As such, the Company recorded the remaining balance of its AMT credits as a current income tax receivable at June 30, 2020. The Company received $0.3 million and $0.2 million of refundable AMT credits in the years ended June 30, 2021 and 2020, respectively.</span></div> <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income tax expense (benefit) are as follows (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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:11.619%"/><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:11.622%"/><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="15" 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%">Year ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Federal</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%">(122)</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%">(123)</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%">State</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%">375 </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%">35 </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%">42 </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:2pt 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:2pt 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%">375 </span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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:2pt 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%">(87)</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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:2pt 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%">(81)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"/></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%">Deferred:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td 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="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%">Federal</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,205 </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,406)</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%">217 </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%">State</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%">(110)</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%">(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%">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%">Total deferred</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt 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%">1,095 </span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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%">(1,495)</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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%">251 </span></td><td style="background-color:#cceeff;border-top:2pt 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%">Net income tax expense (benefit)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1.5pt 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-bottom:3pt double #000000;border-top:1.5pt 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%">1,470 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1.5pt 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-bottom:3pt double #000000;border-top:1.5pt 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-bottom:3pt double #000000;border-top:1.5pt 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%">(1,582)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1.5pt 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-bottom:3pt double #000000;border-top:1.5pt 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-bottom:3pt double #000000;border-top:1.5pt 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%">170 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 -122000 -123000 375000 35000 42000 375000 -87000 -81000 1205000 -1406000 217000 -110000 -89000 34000 1095000 -1495000 251000 1470000 -1582000 170000 <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of the statutory income tax rate to the Company’s effective income tax rate for the fiscal years ended June 30, 2021, 2020 and 2019 is as follows</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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:11.619%"/><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:11.622%"/><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="15" 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%">Year Ended June 30,</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%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:2pt 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:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt 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:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt 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:700;line-height:100%">2019</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%">Statutory rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt 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%">21.0 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;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;border-top:2pt 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%">21.0 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;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;border-top:2pt 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%">21.0 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;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%">State income taxes, net</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.4 </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%">(1.0)</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%">22.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">Non-deductible 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%">0.2 </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%">1.6 </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%">2.7 </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%">Stock-based compensation</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.5)</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.7 </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%">16.1 </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%">Non-deductible 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%">2.7 </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%">— </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%">— </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%">PPP loan</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.2)</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%">— </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%">— </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%">Research and development credits</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.3)</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%">(5.3)</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%">7.3 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">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%">— </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%">(1.5)</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%">1.5 </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%">Effective rate before valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt 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.3 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;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;border-top:2pt 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%">15.5 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;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;border-top:2pt 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%">71.5 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;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%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"><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%">(247.1)</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%">(27.2)</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%">Effective tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt 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.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;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;border-bottom:3pt double #000000;border-top:2pt 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%">(231.6)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;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;border-bottom:3pt double #000000;border-top:2pt 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%">44.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;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></table></div> 0.210 0.210 0.210 0.014 -0.010 0.229 0.002 0.016 0.027 -0.105 0.007 0.161 0.027 0 0 -0.032 0 0 0.013 0.053 -0.073 0 -0.015 0.015 0.103 0.155 0.715 0 -2.471 -0.272 0.103 -2.316 0.443 At June 30, 2021 and 2020, the significant components of deferred tax assets and liabilities are as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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:11.621%"/><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="9" 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%">June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt 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:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets relating to:</span></td><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Stock-based compensation</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%">85 </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%">211 </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%">Research and development credits</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%">717 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Inventory</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%">68 </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%">98 </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%">Professional fees</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%">193 </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%">175 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Deferred tax assets related to other items</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%">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%">140 </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%">Net operating loss 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%">142 </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,016 </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 assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt 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%">1,456 </span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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,130 </span></td><td style="background-color:#cceeff;border-top:2pt 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 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%">Deferred tax liabilities related to depreciable and amortizable 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%">(1,278)</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%">(836)</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%">Deferred tax liabilities related to other items</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%">(21)</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%">(42)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 deferred tax asset</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt 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-bottom:3pt double #000000;border-top:2pt 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%">157 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt 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-bottom:3pt double #000000;border-top:2pt 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-bottom:3pt double #000000;border-top:2pt 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%">1,252 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 85000 211000 717000 490000 68000 98000 193000 175000 251000 140000 142000 1016000 1456000 2130000 1278000 836000 21000 42000 157000 1252000 700000 700000 300000 200000 NOTES PAYABLE AND LONG-TERM DEBT<div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 29, 2017, the Company entered into to a credit agreement with a commercial bank which was subsequently amended on June 29, 2018 and on December 28, 2020 (the "Credit Agreement"). The Credit Agreement, which expires on December 28, 2023, provides for a $14 million committed credit facility that can be increased to $18 million upon the Company's request. The proceeds of the Credit Agreement may be utilized as follows: (i) $6 million for working capital, letters of credit (up to $2.0 million) and general corporate purposes, (ii) $8 million for acquisitions and (iii) an additional $4 million for working capital, upon the Company's request. Indebtedness under the Credit Agreement is secured by substantially all of the Company’s assets with advances outstanding under the working capital portion of the credit facility at any time limited to a Borrowing Base (as defined in the Credit Agreement) equal to 80% of eligible accounts receivable plus the lesser of (i) 50% of eligible inventory and (ii) $3.0 million. Advances under the acquisition portion of the credit facility are limited to 75% of the purchase price of an acquired company and convert to a five-year term note at the time of the borrowing. Borrowings bear interest at the greater of (a) one-half percent or (b) the One Month ICE LIBOR plus a LIBOR Margin of 2.5%. The LIBOR Margin may increase to as high as 3.0% depending on the Company’s cash flow leverage ratio. The interest rate as of June 30, 2021 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">was approximately 3.0%. The Company pays a fee of 0.25% per annum on the unused amount of the credit facility.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 21, 2019, certain subsidiaries of the Company entered into a Construction and Term Loan Agreement and a Master Equipment Finance Agreement with its existing commercial bank (collectively, the “Loan Agreement”). The Loan Agreement provides for a five-year, $3.2 million facility, the proceeds of which are to be utilized for expenditures to facilitate future growth at the Company’s treatment facility in Carthage, Texas (the “Texas Treatment Facility”) as follows: (i) $2.0 million for planned improvements and (ii) $1.2 million for equipment. Indebtedness under the Loan Agreement is secured by the Company’s real estate investment and equipment at the Texas Treatment Facility. Advances under the Loan Agreement mature five years from the Closing Date (August 21, 2019) with monthly payments beginning in the month after the advancing period ends. The advancing period extended through January 15, 2021 and August 2020 for the real estate portion and the equipment portion of the Loan Agreement, respectively. Borrowings during the advancing period for the real estate portion and for the entire term of the equipment portion of the Loan Agreement bear interest computed at the One Month ICE LIBOR, plus two-hundred and fifty (250) basis points which was a rate of 2.73% on June 30, 2021. The Company has entered into a forward rate lock to fix the rate on the real estate portion of the Loan Agreement at the expiration of the advancing period at 4.15%.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 22, 2021, certain wholly owned subsidiaries of the Company entered into a real estate term loan agreement (the "Real Estate Loan Agreement" and together with the Credit Agreement and the Loan Agreement, the "Credit and Loan Agreements") with the Company's existing commercial bank. The Real Estate Loan Agreement provides for a five-year, </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$0.9 million facility, the proceeds of which have been utilized to purchase the property in Pennsylvania which had previously been leased by the Company for its operations. The Real Estate Loan Agreement matures five-years from January 22, 2021 with monthly payments based on a 20-year amortization and bears interest at 4%.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 20, 2020, the Company received loan proceeds of $2.2 million under the Paycheck Protection Program (“PPP”) under a promissory note from its existing commercial bank (the “PPP Loan”). The PPP, established as part of the CARES Act, provides for loans to qualifying businesses for amounts up to 2.5 times the average monthly payroll expenses of the qualifying business. The loans and accrued interest may be forgivable after eight to twenty-four weeks providing that the borrower uses the loan proceeds for eligible purposes, including payroll, benefits, rent and utilities, and maintains its payroll levels. </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 15, 2021, the Company received a notification from its existing commercial bank that the Small Business Administration ("SBA") fully approved the Company's PPP Loan forgiveness request and that the PPP Loan, reflected in the Company’s balance sheet as Long-Term Debt, was forgiven. The Company recognized the gain on forgiveness of PPP loan in the financial statements during the fourth quarter of the year ending June 30, 2021. Although the PPP Loan has been forgiven, records are to be maintained for at least six years following the date of forgiveness as the SBA may still audit the eligibility of the Company's receipt of the PPP Loan proceeds. To the extent the eligibility is challenged, the Company may have to repay all or part of the PPP Loan.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At June 30, 2021 and 2020, long-term debt consisted of the following</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (in thousands): </span></div><div style="margin-bottom:11pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.338%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" 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:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt 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:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt 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:700;line-height:100%">2020</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%">Acquisition loan, monthly payments of $43; maturing March 2022.</span></div></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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%">431 </span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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:2pt 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%">948 </span></td><td style="background-color:#cceeff;border-top:2pt 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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment loan, monthly payments of $17; maturing August 2024, net of debt issuance costs of $40</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">830 </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%">929 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Real estate loans, monthly payments of $9; maturing August 2024 and January 2026</span></div></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,803 </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,103 </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%">Paycheck Protection Program loan</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"/><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,183 </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 long-term debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1.5pt 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,064 </span></td><td style="background-color:#cceeff;border-top:1.5pt 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:1.5pt 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%">5,163 </span></td><td style="background-color:#cceeff;border-top:1.5pt 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: 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%">735 </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,658 </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%">Long-term debt, net of current portion</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt 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:2pt 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,329 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt 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:2pt 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:2pt 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,505 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has availability under the Credit Agreement of</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $13.9 million ($5.9 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the working capital portion and $8.0 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> f</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or the acquisitions) as of June 30, 2021 with the option to extend the availability up to $17.9 million. The Company also has $0.1 million in letters of credit outstanding as of June 30, 2021.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit and Loan Agreements contain affirmative and negative covenants that, among other things, require the Company to maintain a maximum cash flow leverage ratio of no more than 3.0 to 1.0 and a minimum debt service coverage ratio of not less than 1.15 to 1.00. The Credit and Loan Agreements also contain customary events of default which, if uncured, may terminate the agreements and require immediate repayment of all indebtedness to the lenders. The leverage ratio covenant may limit the amount available under the Credit Agreement. The Company was in compliance with all the financial covenants under the Credit and Loan Agreements as of June 30, 2021.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payments due on long-term debt subsequent to June 30, 2021 are as follows (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:87.642%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.158%"/><td style="width:0.1%"/></tr><tr><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:700;line-height:100%">Twelve Months Ending June 30,</span></td><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></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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%">735 </span></td><td style="background-color:#cceeff;border-top:2pt 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%">2023</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%">316 </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%">2024</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%">316 </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%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,041 </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%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">696 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%"> </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%">4,104 </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> 14000000 18000000 6000000 2000000 8000000 4000000 0.80 0.50 3000000 0.75 P5Y 0.025 0.030 0.030 0.0025 P5Y 3200000 2000000 1200000 P5Y 0.0250 0.0273 0.0415 P5Y 900000 P5Y P20Y 0.04 2200000 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At June 30, 2021 and 2020, long-term debt consisted of the following</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (in thousands): </span></div><div style="margin-bottom:11pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.338%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" 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:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt 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:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt 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:700;line-height:100%">2020</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%">Acquisition loan, monthly payments of $43; maturing March 2022.</span></div></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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%">431 </span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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:2pt 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%">948 </span></td><td style="background-color:#cceeff;border-top:2pt 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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment loan, monthly payments of $17; maturing August 2024, net of debt issuance costs of $40</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">830 </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%">929 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Real estate loans, monthly payments of $9; maturing August 2024 and January 2026</span></div></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,803 </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,103 </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%">Paycheck Protection Program loan</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"/><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,183 </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 long-term debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1.5pt 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,064 </span></td><td style="background-color:#cceeff;border-top:1.5pt 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:1.5pt 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%">5,163 </span></td><td style="background-color:#cceeff;border-top:1.5pt 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: 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%">735 </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,658 </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%">Long-term debt, net of current portion</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt 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:2pt 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,329 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt 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:2pt 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:2pt 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,505 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 43000 431000 948000 17000 40000 830000 929000 9000 2803000 1103000 0 2183000 4064000 5163000 735000 1658000 3329000 3505000 13900000 5900000 8000000 17900000 100000 3.0 1.15 <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payments due on long-term debt subsequent to June 30, 2021 are as follows (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:87.642%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.158%"/><td style="width:0.1%"/></tr><tr><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:700;line-height:100%">Twelve Months Ending June 30,</span></td><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></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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%">735 </span></td><td style="background-color:#cceeff;border-top:2pt 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%">2023</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%">316 </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%">2024</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%">316 </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%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,041 </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%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">696 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%"> </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%">4,104 </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> 735000 316000 316000 2041000 696000 4104000 EQUITY TRANSACTIONSDuring the years ended June 30, 2021, 2020 and 2019, stock options to purchase shares of the Company's common stock were exercised as follows (in thousands except per share amounts):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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:11.619%"/><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:11.622%"/><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%"> </span></td><td colspan="15" 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%">Year ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:2pt 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:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 exercised</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt 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%">712 </span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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%">154 </span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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%">— </span></td><td style="background-color:#cceeff;border-top:2pt 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%">Proceeds</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%">3,164 </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%">— </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%">Average exercise price per share</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.44 </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.32 </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></table> During the years ended June 30, 2021, 2020 and 2019, stock options to purchase shares of the Company's common stock were exercised as follows (in thousands except per share amounts):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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:11.619%"/><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:11.622%"/><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%"> </span></td><td colspan="15" 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%">Year ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:2pt 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:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 exercised</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt 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%">712 </span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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%">154 </span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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%">— </span></td><td style="background-color:#cceeff;border-top:2pt 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%">Proceeds</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%">3,164 </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%">— </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%">Average exercise price per share</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.44 </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.32 </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></table> 712000 154000 0 3164000 668000 0 4.44 4.32 0 STOCK BASED COMPENSATION<div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sponsors the Sharps Compliance Corp. 2010 Stock Plan (the “2010 Plan”) covering employees, consultants and non-employee directors. The 2010 Plan provides for the granting of stock-based compensation (stock options or restricted stock) of up to 3,000,000 shares of the Company’s common stock of which 354,621</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> options and restricted shares are outstanding as of June 30, 2021. Options granted generally vest over a period of four years and expire seven years after the date of grant. Restricted stock generally vests over one year. As of June 30, 2021, there were 956,089 shares </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">available for grant under the 2010 Plan. </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The summary of activity for all restricted stock during the fiscal years ended June 30, 2021, 2020 and 2019 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">is presented in the table below (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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:11.619%"/><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:11.622%"/><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%"> </span></td><td colspan="15" 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%">Year ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:2pt 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:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Unvested at beginning of the year</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt 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%">22 </span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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%">13 </span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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%">13 </span></td><td style="background-color:#cceeff;border-top:2pt 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%">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%">75 </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%">80 </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%">63 </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%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83)</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%">(71)</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%">(55)</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%">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%">— </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%">(8)</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%">Unvested at end of the year</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt 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%">14 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt 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-bottom:3pt double #000000;border-top:2pt 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%">22 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt 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-bottom:3pt double #000000;border-top:2pt 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%">13 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average fair value per share of restricted stock granted during the fiscal years ended June 30, 2021, 2020 and 2019 was $7.53</span><span style="background-color:#ffffff;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:400;line-height:120%"> $4.31 and $3.53, respectively. The weighted average fair value per share of restricted stock which vested during the fiscal years ended June 30, 2021, 2020 and 2019 was</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $6.74</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, $4.12 and $3.69, respectively.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The summary of activity for all stock options during the fiscal years ended June 30, 2021, 2020 and 2019 is presented in the table below (in thousands except per share amounts):</span></div><div style="margin-bottom:11pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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:11.621%"/><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%">Options<br/>Outstanding</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<br/>Average<br/>Exercise<br/>Price</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%">Options Outstanding at June 30, 2018</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt 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%">920 </span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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:2pt 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%">4.57 </span></td><td style="background-color:#cceeff;border-top:2pt 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 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%">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%">578 </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.73 </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%">Forfeited or canceled</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(218)</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.16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;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%">Options Outstanding at June 30, 2019</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,280 </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.26 </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%">Granted</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%">82</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%">6.74 </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%">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%">(154)</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.32 </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%">Forfeited or canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63)</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.95 </span></td><td style="background-color:#ffffff;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:2pt solid #000000;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%">Options Outstanding at June 30, 2020</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,145 </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.45 </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%">Granted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 </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.57 </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%">Exercised</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%">(712)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.44 </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 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%">Forfeited or canceled</span></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(119)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align: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.61 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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%">Options Outstanding at June 30, 2021</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%">341 </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.96 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><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%">Options Exercisable at June 30, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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%">33 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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.85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information about stock options outstanding as of June 30, 2021 (in thousands except per share amounts):</span></div><div style="margin-bottom:11pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.940%"/><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.227%"/><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:11.619%"/><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:11.624%"/><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:0 1pt"/><td colspan="15" 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%">Options Outstanding</span></td></tr><tr><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%">Range of Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt 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:700;line-height:100%">Outstanding as<br/>of <br/> June 30, 2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt 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:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Life <br/> (in Years)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt 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:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">$2.51 - $3.75</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt 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%">35 </span></td><td style="background-color:#cceeff;border-top:2pt 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="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">4.42</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt 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:2pt 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.26 </span></td><td style="background-color:#cceeff;border-top:2pt 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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$3.76 - $5.00</span></div></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%">294 </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%">4.38</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%">3.93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">$5.01 - $7.50</span></div></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 </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.81</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%">6.68 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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%">341 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.96 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information about stock options exercisable as of June 30, 2021 (in thousands except per share amounts):</span></div><div style="margin-bottom:11pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:57.025%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.102%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><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:0 1pt"/><td colspan="15" 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%">Options Exercisable</span></td></tr><tr><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%">Range of Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt 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:700;line-height:100%">Exercisable as<br/>of <br/> June 30, 2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt 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:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Life <br/> (in Years)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt 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:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">$2.51 - $3.75</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt 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 </span></td><td style="background-color:#cceeff;border-top:2pt 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="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">4.42</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt 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:2pt 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.26 </span></td><td style="background-color:#cceeff;border-top:2pt 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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$3.76 - $5.00</span></div></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%">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="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%">1.92</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%">4.56 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">$5.01 - $7.50</span></div></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%">10 </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.15</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%">6.75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 </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 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%"> </span></td><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%">4.85 </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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2021, there was $0.3 million of stock option and restricted stock compensation expense related to non-vested awards. This expense is expected to be recognized over a weighted average period of 1.54 years.</span></div> 3000000 354621 P4Y P7Y P1Y 956089 <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The summary of activity for all restricted stock during the fiscal years ended June 30, 2021, 2020 and 2019 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">is presented in the table below (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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:11.619%"/><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:11.622%"/><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%"> </span></td><td colspan="15" 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%">Year ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:2pt 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:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Unvested at beginning of the year</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt 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%">22 </span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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%">13 </span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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%">13 </span></td><td style="background-color:#cceeff;border-top:2pt 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%">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%">75 </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%">80 </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%">63 </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%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83)</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%">(71)</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%">(55)</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%">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%">— </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%">(8)</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%">Unvested at end of the year</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt 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%">14 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt 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-bottom:3pt double #000000;border-top:2pt 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%">22 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt 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-bottom:3pt double #000000;border-top:2pt 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%">13 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 22000 13000 13000 75000 80000 63000 83000 71000 55000 0 0 8000 14000 22000 13000 7.53 4.31 3.53 6.74 4.12 3.69 <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The summary of activity for all stock options during the fiscal years ended June 30, 2021, 2020 and 2019 is presented in the table below (in thousands except per share amounts):</span></div><div style="margin-bottom:11pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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:11.621%"/><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%">Options<br/>Outstanding</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<br/>Average<br/>Exercise<br/>Price</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%">Options Outstanding at June 30, 2018</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt 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%">920 </span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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:2pt 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%">4.57 </span></td><td style="background-color:#cceeff;border-top:2pt 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 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%">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%">578 </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.73 </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%">Forfeited or canceled</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(218)</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.16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;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%">Options Outstanding at June 30, 2019</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,280 </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.26 </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%">Granted</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%">82</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%">6.74 </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%">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%">(154)</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.32 </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%">Forfeited or canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63)</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.95 </span></td><td style="background-color:#ffffff;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:2pt solid #000000;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%">Options Outstanding at June 30, 2020</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,145 </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.45 </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%">Granted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 </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.57 </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%">Exercised</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%">(712)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.44 </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 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%">Forfeited or canceled</span></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(119)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align: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.61 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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%">Options Outstanding at June 30, 2021</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%">341 </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.96 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><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%">Options Exercisable at June 30, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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%">33 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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.85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 920000 4.57 578000 3.73 218000 4.16 1280000 4.26 82000 6.74 154000 4.32 63000 3.95 1145000 4.45 27000 7.57 712000 4.44 119000 6.61 341000 3.96 33000 4.85 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information about stock options outstanding as of June 30, 2021 (in thousands except per share amounts):</span></div><div style="margin-bottom:11pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.940%"/><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.227%"/><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:11.619%"/><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:11.624%"/><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:0 1pt"/><td colspan="15" 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%">Options Outstanding</span></td></tr><tr><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%">Range of Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt 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:700;line-height:100%">Outstanding as<br/>of <br/> June 30, 2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt 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:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Life <br/> (in Years)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt 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:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">$2.51 - $3.75</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt 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%">35 </span></td><td style="background-color:#cceeff;border-top:2pt 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="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">4.42</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt 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:2pt 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.26 </span></td><td style="background-color:#cceeff;border-top:2pt 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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$3.76 - $5.00</span></div></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%">294 </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%">4.38</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%">3.93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">$5.01 - $7.50</span></div></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 </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.81</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%">6.68 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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%">341 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.96 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2.51 3.75 35000 P4Y5M1D 3.26 3.76 5.00 294000 P4Y4M17D 3.93 5.01 7.50 12000 P1Y9M21D 6.68 341000 3.96 <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information about stock options exercisable as of June 30, 2021 (in thousands except per share amounts):</span></div><div style="margin-bottom:11pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:57.025%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.102%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><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:0 1pt"/><td colspan="15" 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%">Options Exercisable</span></td></tr><tr><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%">Range of Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt 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:700;line-height:100%">Exercisable as<br/>of <br/> June 30, 2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt 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:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Life <br/> (in Years)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt 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:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">$2.51 - $3.75</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt 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 </span></td><td style="background-color:#cceeff;border-top:2pt 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="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">4.42</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt 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:2pt 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.26 </span></td><td style="background-color:#cceeff;border-top:2pt 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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$3.76 - $5.00</span></div></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%">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="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%">1.92</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%">4.56 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">$5.01 - $7.50</span></div></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%">10 </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.15</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%">6.75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 </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 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%"> </span></td><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%">4.85 </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> 2.51 3.75 10000 P4Y5M1D 3.26 3.76 5.00 13000 P1Y11M1D 4.56 5.01 7.50 10000 P1Y1M24D 6.75 33000 4.85 300000 P1Y6M14D LEASES<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%">During the twelve months ended June 30, 2021, lease cost amounts, which reflect the fixed rent expense associated with operating and financing leases, are as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.514%"><tr><td style="width:1.0%"/><td style="width:59.469%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.549%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.942%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" 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%">Year Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="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%">Lease cost </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</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"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">fixed rent expense:</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.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 cost included in:</span></td><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="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%">Cost of revenues</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%">2,448 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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,851 </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%">Selling, general and administrative</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%">452 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">451 </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 1.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%">Financing lease cost included in:</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%">Cost of revenues (amortization expense)</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%">91 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">26 </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%">Interest expense</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%">18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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 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%">Total</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;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%">3,009 </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 style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,332 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><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">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Short-term lease cost and variable lease cost were not significant during the period.</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:112%">During the twelve months ended June 30, 2021, the Company had the following cash and non-cash activities associated with leases (in thousands):</span></div><div style="margin-bottom:8pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.151%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.274%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.275%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" 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%">Year Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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 outflow for operating leases</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,844 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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,274 </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:700;line-height:100%;text-decoration:underline">Non-cash changes to the Operating ROU Asset and Operating Lease Liability</span></td><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%">Reduction to ROU asset due to acquisition of previously leased asset</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%">(904)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">   Additions and modifications to ROU asset obtained from 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%">2,994 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">6,214 </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%">   Additions to ROU asset obtained from operating lease liabilities upon adoption of new guidance</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 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,591 </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 to ROU asset obtained from new financing 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%">598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">387 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2021, the weighted average remaining lease term for all operating and financing leases is</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 3.92 years and 5.42 years. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average discount rate associated with operating and financing leases as of June 30, 2021 is 4% and 3%, respectively</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </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:400;line-height:174%">The future payments due under leases as of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%">June 30, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%"> is as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.345%"/><td style="width:0.1%"/></tr><tr><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%">Future payments due in the year ended June 30,</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%">Operating leases</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%">Financing leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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,703 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">186 </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%">2023</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,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">183 </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%">2024</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,066 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">182 </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%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/><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%">178 </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%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">614 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">162 </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%">124 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"/></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 undiscounted lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt 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%">9,417 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:2pt 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%">980 </span></td><td style="background-color:#cceeff;border-top:2pt 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"><div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less effects of discounting</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(931)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">(79)</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%">Lease liability recognized</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,486 </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 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%">901 </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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the twelve months ended June 30, 2021, lease cost amounts, which reflect the fixed rent expense associated with operating and financing leases, are as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.514%"><tr><td style="width:1.0%"/><td style="width:59.469%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.549%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.942%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" 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%">Year Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="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%">Lease cost </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</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"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">fixed rent expense:</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.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 cost included in:</span></td><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="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%">Cost of revenues</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%">2,448 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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,851 </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%">Selling, general and administrative</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%">452 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">451 </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 1.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%">Financing lease cost included in:</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%">Cost of revenues (amortization expense)</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%">91 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">26 </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%">Interest expense</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%">18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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 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%">Total</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;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%">3,009 </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 style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,332 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><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">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Short-term lease cost and variable lease cost were not significant during the period.</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:112%">During the twelve months ended June 30, 2021, the Company had the following cash and non-cash activities associated with leases (in thousands):</span></div><div style="margin-bottom:8pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.151%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.274%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.275%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" 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%">Year Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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 outflow for operating leases</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,844 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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,274 </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:700;line-height:100%;text-decoration:underline">Non-cash changes to the Operating ROU Asset and Operating Lease Liability</span></td><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%">Reduction to ROU asset due to acquisition of previously leased asset</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%">(904)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">   Additions and modifications to ROU asset obtained from 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%">2,994 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">6,214 </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%">   Additions to ROU asset obtained from operating lease liabilities upon adoption of new guidance</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 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,591 </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 to ROU asset obtained from new financing 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%">598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2448000 1851000 452000 451000 91000 26000 18000 4000 3009000 2332000 2844000 2274000 904000 0 2994000 6214000 0 4591000 598000 387000 P3Y11M1D P5Y5M1D 0.04 0.0003 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%">The future payments due under leases as of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%">June 30, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%"> is as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.345%"/><td style="width:0.1%"/></tr><tr><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%">Future payments due in the year ended June 30,</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%">Operating leases</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%">Financing leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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,703 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">186 </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%">2023</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,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">183 </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%">2024</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,066 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">182 </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%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/><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%">178 </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%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">614 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">162 </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%">124 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"/></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 undiscounted lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt 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%">9,417 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:2pt 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%">980 </span></td><td style="background-color:#cceeff;border-top:2pt 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"><div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less effects of discounting</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(931)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">(79)</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%">Lease liability recognized</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,486 </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 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%">901 </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> 2703000 186000 2267000 183000 2066000 182000 1643000 178000 614000 162000 124000 89000 9417000 980000 931000 79000 8486000 901000 COMMITMENTS AND CONTINGENCIES<div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Performance bonds:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company utilizes performance bonds to support operations based on certain state requirements. At </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June 30, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company had performance bonds outstanding covering financial assurance up to $1.3 million.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Other:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  From time to time, the Company is involved in legal proceedings and litigation in the ordinary course of business. In the opinion of management, the outcome of such matters is not anticipated to have a material adverse effect on the Company’s consolidated financial position or consolidated results of operations.</span></div> 1300000 EARNINGS PER SHAREBasic earnings per share is computed by dividing net income by the weighted average number of common shares outstanding during the period. Diluted earnings per share is computed by dividing net income by the weighted average number of common shares after considering the additional dilution related to common stock options and restricted stock. In computing diluted earnings per share, the outstanding common stock options are considered dilutive using the treasury stock method.<div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s restricted stock awards are treated as outstanding for earnings per share calculations since these shares have full voting rights and are entitled to participate in dividends declared on common shares, if any, and undistributed earnings. As participating securities, the shares of restricted stock are included in the calculation of basic and diluted EPS using the two-class method. For the periods presented, the amount of earnings allocated to the participating securities was not material.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following information is necessary to calculate earnings per share for the periods presented (in thousands, except per share amounts):</span></div><div style="margin-bottom:11pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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:11.619%"/><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:11.622%"/><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="15" 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%">Year Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:2pt 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:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 as reported</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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%">12,868 </span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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:2pt 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,266 </span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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:2pt 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%">214 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><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%">Weighted average common shares 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%">16,593 </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%">16,249 </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%">16,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%">Effect of dilutive stock options</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%">435 </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%">182</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%">7 </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 diluted common shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt 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%">17,028 </span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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%">16,431 </span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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%">16,123 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/></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%">Net income per common share</span></td><td colspan="3" style="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%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">0.78 </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%">0.14 </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%">0.01 </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%">Diluted</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%">0.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 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%">0.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 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%">0.01 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Employee stock options excluded from computation of diluted income per share amounts because their effect would be anti-dilutive</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%">206 </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,173 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following information is necessary to calculate earnings per share for the periods presented (in thousands, except per share amounts):</span></div><div style="margin-bottom:11pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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:11.619%"/><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:11.622%"/><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="15" 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%">Year Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:2pt 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:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt 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:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 as reported</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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%">12,868 </span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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:2pt 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,266 </span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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:2pt 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%">214 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><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%">Weighted average common shares 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%">16,593 </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%">16,249 </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%">16,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%">Effect of dilutive stock options</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%">435 </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%">182</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%">7 </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 diluted common shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt 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%">17,028 </span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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%">16,431 </span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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%">16,123 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/></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%">Net income per common share</span></td><td colspan="3" style="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%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">0.78 </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%">0.14 </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%">0.01 </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%">Diluted</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%">0.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 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%">0.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 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%">0.01 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Employee stock options excluded from computation of diluted income per share amounts because their effect would be anti-dilutive</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%">206 </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,173 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 12868000 12868000 2266000 2266000 214000 214000 16593000 16249000 16116000 435000 182000 7000 17028000 16431000 16123000 0.78 0.14 0.01 0.76 0.14 0.01 0 206000 1173000 GOODWILL AND INTANGIBLE ASSETS<div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At June 30, 2021 and 2020, intangible assets consisted of the following (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:14.149%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.603%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.607%"/><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: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="33" style="border-bottom:2pt 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:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding: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%"> </span></td><td colspan="15" style="background-color:#ffffff;border-top:2pt 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:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:2pt 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:700;line-height:100%">2020</span></td></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%"> Estimated<br/>Useful Lives</span></td><td colspan="3" style="border-top:2pt 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:700;line-height:100%">Original<br/>Amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt 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:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt 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:700;line-height:100%">Net<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt 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:700;line-height:100%">Original<br/>Amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt 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:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt 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:700;line-height:100%">Net<br/>Amount</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 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%">7 years</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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,007 </span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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:2pt 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,207)</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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:2pt 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%">800 </span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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:2pt 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,007 </span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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:2pt 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%">(1,780)</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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:2pt 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%">1,227 </span></td><td style="background-color:#cceeff;border-top:2pt 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%">Permits</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><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%">6 - 15 years</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,974 </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%">(705)</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,269 </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,892 </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%">(596)</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,296 </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%">Patents</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><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%">5 - 17 years</span></div></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%">420 </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%">(327)</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%">93 </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%">420 </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%">(311)</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%">109 </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%">Tradename</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%">7 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%">270 </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%">(193)</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%">77 </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%">270 </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%">(154)</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%">116 </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-compete</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%">5 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%">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%">(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%">— </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%">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%">(94)</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%">23 </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 intangible assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="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 #000000;border-top:2pt 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-bottom:3pt double #000000;border-top:2pt 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%">5,788 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt 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-bottom:3pt double #000000;border-top:2pt 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-bottom:3pt double #000000;border-top:2pt 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,549)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt 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-bottom:3pt double #000000;border-top:2pt 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-bottom:3pt double #000000;border-top:2pt 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,239 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt 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-bottom:3pt double #000000;border-top:2pt 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-bottom:3pt double #000000;border-top:2pt 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%">5,706 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt 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-bottom:3pt double #000000;border-top:2pt 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-bottom:3pt double #000000;border-top:2pt 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,935)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt 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-bottom:3pt double #000000;border-top:2pt 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-bottom:3pt double #000000;border-top:2pt 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,771 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense was $0.6 million for the fiscal year ended June 30, 2021, and $0.6 million for each of the fiscal years ended 2020 and 2019.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2021, future amortization of intangible assets is as follows (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><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:700;line-height:100%">Year Ended June 30,</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:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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%">624 </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%">2023</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%">570 </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%">2024</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%">159 </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%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158 </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%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158 </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%">570 </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:2pt 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:2pt 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,239 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At June 30, 2021 and 2020, intangible assets consisted of the following (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:14.149%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.603%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.607%"/><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: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="33" style="border-bottom:2pt 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:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding: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%"> </span></td><td colspan="15" style="background-color:#ffffff;border-top:2pt 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:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:2pt 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:700;line-height:100%">2020</span></td></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%"> Estimated<br/>Useful Lives</span></td><td colspan="3" style="border-top:2pt 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:700;line-height:100%">Original<br/>Amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt 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:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt 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:700;line-height:100%">Net<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt 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:700;line-height:100%">Original<br/>Amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt 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:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt 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:700;line-height:100%">Net<br/>Amount</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 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%">7 years</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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,007 </span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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:2pt 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,207)</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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:2pt 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%">800 </span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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:2pt 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,007 </span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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:2pt 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%">(1,780)</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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:2pt 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%">1,227 </span></td><td style="background-color:#cceeff;border-top:2pt 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%">Permits</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><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%">6 - 15 years</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,974 </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%">(705)</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,269 </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,892 </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%">(596)</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,296 </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%">Patents</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><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%">5 - 17 years</span></div></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%">420 </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%">(327)</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%">93 </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%">420 </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%">(311)</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%">109 </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%">Tradename</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%">7 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%">270 </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%">(193)</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%">77 </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%">270 </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%">(154)</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%">116 </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-compete</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%">5 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%">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%">(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%">— </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%">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%">(94)</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%">23 </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 intangible assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="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 #000000;border-top:2pt 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-bottom:3pt double #000000;border-top:2pt 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%">5,788 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt 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-bottom:3pt double #000000;border-top:2pt 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-bottom:3pt double #000000;border-top:2pt 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,549)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt 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-bottom:3pt double #000000;border-top:2pt 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-bottom:3pt double #000000;border-top:2pt 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,239 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt 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-bottom:3pt double #000000;border-top:2pt 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-bottom:3pt double #000000;border-top:2pt 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%">5,706 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt 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-bottom:3pt double #000000;border-top:2pt 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-bottom:3pt double #000000;border-top:2pt 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,935)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt 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-bottom:3pt double #000000;border-top:2pt 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-bottom:3pt double #000000;border-top:2pt 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,771 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P7Y 3007000 2207000 800000 3007000 1780000 1227000 P6Y P15Y 1974000 705000 1269000 1892000 596000 1296000 P5Y P17Y 420000 327000 93000 420000 311000 109000 P7Y 270000 193000 77000 270000 154000 116000 P5Y 117000 117000 0 117000 94000 23000 5788000 3549000 2239000 5706000 2935000 2771000 600000 600000 600000 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2021, future amortization of intangible assets is as follows (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><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:700;line-height:100%">Year Ended June 30,</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:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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%">624 </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%">2023</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%">570 </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%">2024</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%">159 </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%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158 </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%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158 </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%">570 </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:2pt 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:2pt 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,239 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 624000 570000 159000 158000 158000 570000 2239000 XML 15 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Cover - USD ($)
$ in Millions
12 Months Ended
Jun. 30, 2021
Aug. 23, 2021
Dec. 31, 2020
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Jun. 30, 2021    
Current Fiscal Year End Date --06-30    
Document Transition Report false    
Entity File Number 001-34269    
Entity Registrant Name SHARPS COMPLIANCE CORP    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 74-2657168    
Entity Address, Address Line One 9220 Kirby Drive    
Entity Address, Address Line Two Suite 500    
Entity Address, City or Town Houston    
Entity Address, State or Province TX    
Entity Address, Postal Zip Code 77054    
City Area Code 713    
Local Phone Number 432-0300    
Title of 12(b) Security Common Shares, $0.01 Par Value    
Trading Symbol SMED    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
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 Public Float     $ 145
Entity Common Stock, Shares Outstanding   17,243,388  
Documents Incorporated by Reference Portions of the Registrant’s Proxy Statement to be filed with the Securities and Exchange Commission pursuant to Regulation 14A for the Annual Meeting of Shareholders to be held on November 19, 2020 are incorporated by reference into Part III. Such Proxy Statement will be filed within 120 days after the end of the registrant's fiscal year.    
Entity Central Index Key 0000898770    
Document Fiscal Year Focus 2021    
Document Fiscal Period Focus FY    
Amendment Flag false    
XML 16 R2.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2021
Jun. 30, 2020
CURRENT ASSETS    
Cash $ 27,767 $ 5,416
Accounts receivable, net 9,738 11,789
Inventory 6,114 5,638
Contract asset 20 156
Prepaid and other current assets 1,459 1,287
TOTAL CURRENT ASSETS 45,098 24,286
PROPERTY, PLANT AND EQUIPMENT, net 10,843 8,740
OPERATING LEASE RIGHT OF USE ASSET 8,353 8,747
FINANCING LEASE RIGHT OF USE ASSET, net 907 387
Inventory, net of current portion 989 1,064
OTHER ASSETS 110 154
GOODWILL 6,735 6,735
INTANGIBLE ASSETS, net 2,239 2,771
DEFERRED TAX ASSET, net 157 1,252
TOTAL ASSETS 75,431 54,136
CURRENT LIABILITIES    
Accounts payable 2,922 3,291
Accrued liabilities 3,940 2,768
Operating lease liability 2,368 2,192
Financing lease liability 160 65
Current maturities of long-term debt 735 1,658
Contract liability 7,028 3,262
TOTAL CURRENT LIABILITIES 17,153 13,236
CONTRACT LIABILITY, net of current portion 1,461 705
OPERATING LEASE LIABILITY, net of current portion 6,118 6,671
FINANCING LEASE LIABILITY, net of current portion 741 337
OTHER LIABILITIES 45 104
LONG-TERM DEBT, net of current portion 3,329 3,505
TOTAL LIABILITIES 28,847 24,558
STOCKHOLDERS’ EQUITY    
Common stock, $0.01 par value per share; 40,000,000 shares authorized; 17,454,859 and 16,667,572 shares issued, respectively and 17,159,244 and 16,371,957 shares outstanding, respectively 176 168
Treasury stock, at cost, 295,615 shares repurchased (1,554) (1,554)
Additional paid-in capital 34,333 30,203
Retained earnings 13,629 761
TOTAL STOCKHOLDERS’ EQUITY 46,584 29,578
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 75,431 $ 54,136
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Jun. 30, 2021
Jun. 30, 2020
Statement of Financial Position [Abstract]    
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 40,000,000 40,000,000
Common stock, shares issued (in shares) 17,454,859 16,667,572
Common stock, shares outstanding (in shares) 17,159,244 16,371,957
Treasury stock, shares repurchased (in shares) 295,615 295,615
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Income Statement [Abstract]      
REVENUES $ 76,424 $ 51,146 $ 44,312
Cost of revenues 47,514 35,384 31,042
GROSS PROFIT 28,910 15,762 13,270
Selling, general and administrative 15,761 14,046 12,003
Depreciation and amortization 847 806 820
OPERATING INCOME 12,302 910 447
OTHER INCOME (EXPENSE)      
Interest income 0 14 24
Interest expense (194) (127) (87)
Income (loss) associated with derivative instrument 47 (113) 0
Gain on forgiveness of PPP loan 2,183 0 0
TOTAL OTHER INCOME (EXPENSE) 2,036 (226) (63)
INCOME BEFORE INCOME TAXES 14,338 684 384
INCOME TAX EXPENSE (BENEFIT)      
Current 375 (87) (81)
Deferred 1,095 (1,495) 251
TOTAL INCOME TAX EXPENSE (BENEFIT) 1,470 (1,582) 170
NET INCOME $ 12,868 $ 2,266 $ 214
NET INCOME PER COMMON SHARE      
Basic (in dollars per share) $ 0.78 $ 0.14 $ 0.01
Diluted (in dollars per share) $ 0.76 $ 0.14 $ 0.01
WEIGHTED AVERAGE SHARES USED IN COMPUTING NET INCOME PER COMMON SHARE:      
Basic (in shares) 16,593 16,249 16,116
Diluted (in shares) 17,028 16,431 16,123
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Treasury Stock
Additional Paid- in Capital
Retained Earnings (Accumulated Deficit)
Cumulative effect, period of adoption, adjustment
Cumulative effect, period of adoption, adjustment
Retained Earnings (Accumulated Deficit)
Balances (in shares) at Jun. 30, 2018   16,377,636 (295,615)        
Balances at Jun. 30, 2018 $ 25,174 $ 164 $ (1,554) $ 28,621 $ (2,057) $ 338 $ 338
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Exercise of stock options (in shares) 0            
Exercise of stock options $ 0            
Stock-based compensation 400     400      
Issuance of restricted stock (in shares)   55,492          
Issuance of restricted stock 0 $ 1   (1)      
Net income (loss) 214       214    
Balances (in shares) at Jun. 30, 2019   16,433,128 (295,615)        
Balances at Jun. 30, 2019 $ 26,126 $ 165 $ (1,554) 29,020 (1,505)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Exercise of stock options (in shares) 154,000 154,444          
Exercise of stock options $ 668 $ 2   666      
Stock-based compensation 518     518      
Issuance of restricted stock (in shares)   80,000          
Issuance of restricted stock 0 $ 1   (1)      
Net income (loss) 2,266       2,266    
Balances (in shares) at Jun. 30, 2020   16,667,572 (295,615)        
Balances at Jun. 30, 2020 $ 29,578 $ 168 $ (1,554) 30,203 761    
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Exercise of stock options (in shares) 712,000 712,394          
Exercise of stock options $ 3,164 $ 7   3,157      
Stock-based compensation 974     974      
Issuance of restricted stock (in shares)   74,893          
Issuance of restricted stock 0 $ 1   (1)      
Net income (loss) 12,868       12,868    
Balances (in shares) at Jun. 30, 2021   17,454,859 (295,615)        
Balances at Jun. 30, 2021 $ 46,584 $ 176 $ (1,554) $ 34,333 $ 13,629    
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
CASH FLOWS FROM OPERATING ACTIVITIES      
Net income (loss) $ 12,868 $ 2,266 $ 214
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 1,989 1,606 1,663
Bad debt expense 157 111 81
Non-cash lease expense 0 0 46
Inventory write-offs 131 29 55
Loss on disposal of property, plant and equipment 1 16 21
Stock-based compensation expense 974 518 400
(Income) loss associated with derivative instrument (47) 113 0
Deferred tax expense (benefit) 1,095 (1,495) 251
Vendor receivable write-off 0 657 0
Gain on forgiveness of PPP loan (2,183) 0 0
Changes in operating assets and liabilities:      
Accounts receivable 1,894 (2,971) (3,000)
Inventory (532) (1,887) (492)
Prepaid and other assets (128) (373) (531)
Accounts payable and accrued liabilities 1,080 1,036 1,498
Contract asset and contract liability 4,658 1,066 719
NET CASH PROVIDED BY OPERATING ACTIVITIES 21,957 692 925
CASH FLOWS FROM INVESTING ACTIVITIES      
Purchase of property, plant and equipment (2,803) (3,969) (749)
Proceeds from sale of property, plant and equipment 3 3 0
Additions to intangible assets (82) (188) (282)
NET CASH USED IN INVESTING ACTIVITIES (2,882) (4,154) (1,031)
CASH FLOWS FROM FINANCING ACTIVITIES      
Proceeds from exercise of stock options 3,164 668 0
Proceeds of long-term debt 973 4,265 0
Repayments of long-term debt (762) (517) (537)
Payments on financing lease liabilities (99) 0 0
Payments of debt issuance costs 0 (50) 0
NET CASH PROVIDED BY (USED IN) FINANCING ACTIVITIES 3,276 4,366 (537)
NET INCREASE (DECREASE) IN CASH 22,351 904 (643)
CASH, beginning of year 5,416 4,512 5,155
CASH, end of year 27,767 5,416 4,512
SUPPLEMENTAL CASH FLOW DISCLOSURES:      
Income taxes paid, net of refunds 128 99 37
Interest paid on long-term debt 193 127 89
NON-CASH INVESTING ACTIVITIES:      
Transfer of equipment to inventory 0 28 393
Property, plant and equipment financed through accounts payable (272) 331 12
Purchase of previously leased property, plant and equipment financed with note payable $ 873 $ 0 $ 0
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.21.2
ORGANIZATION AND BACKGROUND
12 Months Ended
Jun. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
ORGANIZATION AND BACKGROUND ORGANIZATION AND BACKGROUND
Organization: The accompanying consolidated financial statements include the financial transactions and accounts of Sharps Compliance Corp. and its wholly owned subsidiaries, Sharps Compliance, Inc. of Texas (dba Sharps Compliance, Inc.), Sharps e-Tools.com Inc. (“Sharps e-Tools”), Sharps Manufacturing, Inc., Sharps Environmental Services, Inc. (dba Sharps Environmental Services of Texas, Inc.), Sharps Safety, Inc., Alpha Bio/Med Services LLC, Bio-Team Mobile LLC and Citiwaste, LLC and Sharps Properties, LLC (collectively, “Sharps", the “Company”, "we" or "our"). All significant intercompany accounts and transactions have been eliminated upon consolidation.
Business: Sharps is a full-service national provider of comprehensive waste management services including medical, pharmaceutical and hazardous for small and medium quantity generators. The Company’s solutions include Sharps Recovery System™ (formerly Sharps Disposal by Mail System®), TakeAway Recovery System, TakeAway Medication Recovery System™, MedSafe®, TakeAway Recycle System™, ComplianceTRACSM, SharpsTracer®, Sharps Secure® Needle Disposal System, Complete Needle™ Collection & Disposal System, TakeAway Environmental Return System™, Pitch-It IV™ Poles, Asset Return System and Spill Kit Recovery System. The Company also offers route-based pickup services in a thirty-seven (37) state region of the South, Southeast, Southwest, Midwest and Northeast portions of the United States.
A novel strain of coronavirus ("COVID-19") was first identified in December 2019, and subsequently declared a global pandemic by the World Health Organization on March 11, 2020. As a result of the outbreak, many companies have experienced disruptions in their operations and in servicing customers. The Company has implemented some and may take additional precautionary measures intended to help ensure the well-being of its employees, facilitate continued uninterrupted servicing of customers and minimize business disruptions. The full extent of the future impacts of COVID-19 on the Company's operations is uncertain. A prolonged outbreak could have a material adverse impact on the financial results and business operations of the Company. To date, the Company has not identified any material adverse impact of COVID-19 on its financial position and results of operations.

Concentration of Customers and Service Providers: There is an inherent concentration of credit risk associated with accounts receivable arising from sales to major customers. For the fiscal year ended June 30, 2021, two customers represented approximately 45% of revenues and 36%, or $3.5 million, of the total accounts receivable balance as of June 30, 2021. For the fiscal year ended June 30, 2020, two customers represented approximately 35% of revenues and 44%, or $5.2 million, of the total accounts receivable balance as of June 30, 2020. For the fiscal year ended June 30, 2019, two customers represented approximately 27% of revenues. In the event a major customer is lost, the Company may be adversely affected by its dependence on a limited number of high volume customers.
The Company currently transports (from the patient or user to the Company's facility or subcontracted treatment facilities) many of its mailback and unused medication solution offerings using the United States Postal Service ("USPS"). The Company also has an arrangement with United Parcel Service Inc. (“UPS”) whereby UPS transports certain other mailback and unused medication solution offerings. Sharps maintains relationships with multiple raw materials suppliers and vendors in order to meet customer demands and assure availability of our products and solutions. With respect to the Sharps Recovery System solutions, the Company owns proprietary molds and dies and utilizes several contract manufacturers for the production of the primary raw materials. Sharps believes that alternative suitable contract manufacturers are readily available to meet the production specifications of our products and solutions. The Company utilizes national suppliers for the majority of the raw materials used in our other products and solutions and international suppliers for Pitch-It IV Poles.
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.21.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
12 Months Ended
Jun. 30, 2021
Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Revenue Recognition: The components of revenues by solution which reflect a disaggregation of revenue by contract type are as follows (dollar amounts in thousands):
 Year Ended June 30,
 2021% Total2020% Total2019% Total
REVENUES BY SOLUTION:      
Mailbacks$49,617 64.9 %$26,578 52.0 %$24,501 55.2 %
Route-based pickup services13,677 17.9 %10,390 20.3 %9,029 20.4 %
Unused medications8,159 10.7 %9,163 17.9 %6,936 15.7 %
Third party treatment services570 0.7 %247 0.5 %290 0.7 %
Other (1)
4,401 5.8 %4,768 9.3 %3,556 8.0 %
Total revenues$76,424 100.0 %$51,146 100.0 %$44,312 100.0 %

(1)The Company’s other products include IV poles, accessories, containers, asset return boxes and other miscellaneous items with single performance obligations.

The Company recognizes revenue, net of applicable sales tax, when performance obligations are satisfied through the transfer of control of promised goods or services to the Company’s customers. Control transfers once a customer has the ability to direct the use of, and obtain substantially all of the benefits from, the promised goods or services. Outbound shipping and handling activities to customers are considered fulfillment activities with the exception of mailbacks sold as part of the vendor managed inventory ("VMI") program. Shipping and handling are considered separate performance obligations for mailbacks sold under the VMI program. For performance obligations satisfied at a point in time, which applies to all contracts except for route-based pickup services, revenue recognition occurs when there is a transfer of control or completion of service. For performance obligations satisfied over time, which applies to the route-based pickup services, revenue is recognized in the amount to which the Company has a right to invoice pursuant to the right to invoice practical expedient. Provisions for certain rebates, product returns and discounts to customers are estimated at the inception of the contract, updated as needed throughout the contract term, and accounted for as reductions in sales in the same period the related sales are recorded. Product discounts granted are based on the terms of arrangements with direct, indirect and other market participants, as well as market conditions, including prices charged by competitors. Rebates are estimated based on contractual terms, historical experience, trend analysis and projected market conditions in the various markets served.

Other than the Company’s mailbacks and unused medication solutions, the Company’s solutions have a single performance obligation. The Company's mailbacks and unused medication solutions have revenue producing components that are recognized over multiple delivery points (Sharps Recovery System and various other solutions like the MedSafe and TakeAway Medication Recovery Systems referred to as “mailbacks” or "unused medications") and can consist of up to two performance obligations, or units of measure, as follows: (1) the sale of the compliance and container system, and (2) return transportation and treatment service. For mailbacks that are part of the VMI program, there is an additional element, or unit of measure, for outbound transportation. For contracts with multiple performance obligations, an estimated stand-alone selling price is determined for all performance obligations. The consideration is then allocated to the performance obligations based on their relative stand-alone selling price. The selling price for performance obligations for transportation and treatment utilizes third party evidence. The Company estimates the selling price of the compliance and container system based on the product and services provided, including the expected cost plus a margin.

The allocated transaction price for the sale of the compliance and container system is recognized upon delivery to the customer, at which time the customer has control. The allocated transaction price for the return transportation and treatment revenue is recognized when the customer returns the compliance and container system and the container has been received at the Company’s owned or contracted facilities. The compliance and container system is mailed or delivered by an alternative logistics provider to the Company’s owned or contracted facilities at which point the destruction or conversion and proof of receipt and treatment are performed on the container. Consideration received and allocated to the transportation and treatment performance obligation is recorded as a contract liability until the services are performed. Through regression analysis of historical data, the Company has determined that a certain percentage of all compliance and container systems sold may not be returned. Accordingly, a portion of the return transportation and treatment element is recognized at the point of sale.
Furthermore, the current and long-term portions of amounts historically referred to as deferred revenues (shown as Contract Liability on the condensed consolidated balance sheets) are determined through regression analysis and historical trends.

The VMI program includes terms that meet the “bill and hold” criteria and as such are recognized when the order is placed, title has transferred, there are no acceptance provisions and amounts are segregated in the Company’s warehouse for the customer. For the fiscal years ended June 30, 2021, 2020 and 2019, the Company recorded billings from inventory builds that are held in vendor managed inventory under these service agreements of $3.9 million, $3.5 million and $2.7 million, respectively. As of June 30, 2021 and 2020, $3.7 million and $2.8 million, respectively, of solutions sold through that date were held in vendor managed inventory pending fulfillment or shipment to patients of pharmaceutical manufacturers who offer these solutions to patients in an ongoing patient support program.

The contract asset is related to VMI service agreements within the mailbacks contract type category when the revenue recognition exceeds the amount of consideration the Company was entitled to at the point in time of satisfying the performance obligation associated with the sale of the compliance and container system. The contract liability is related to the mailbacks and unused medications contract type categories in which cash consideration exceeds the transaction price allocated to completed performance obligations. The amount recognized for the twelve months ended June 30, 2021 and June 30, 2020 related to contract liabilities recorded as of June 30, 2020 and 2019 were $2.8 million. and $2.7 million, respectively. Incremental costs to obtain contracts that are deemed to be recoverable, primarily related to the payment of sales incentives for contracts in the route-based pickup service category, are capitalized as contract costs and included in prepaids and other current assets in the amount of $0.2 million and $0.1 million as of June 30 2021 and 2020, respectively. The amortization of capitalized sales incentives, which is included in selling, general and administrative expense was $0.2 million and less than $0.1 million for the years ended June 30, 2021 and 2020, respectively.

Income Taxes: Deferred tax assets and liabilities are determined based on differences between financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. A valuation allowance is established when it is more likely than not that some portion or all of the deferred tax assets will not be realized. The establishment of a valuation allowance requires significant judgment and is impacted by various estimates. Both positive and negative evidence, as well as the objectivity and verifiability of that evidence, is considered in determining the appropriateness of recording a valuation allowance on deferred tax assets. The Company has historically recorded a valuation allowance to reduce its deferred tax assets to an amount that is more likely than not to be realized. However, during the year ended June 30, 2020, the Company released the full amount of the valuation allowance against its deferred tax assets on the basis of the Company's reassessment of the recoverability of its deferred tax assets.

The Company is subject to income taxes in the United States and in numerous state tax jurisdictions. Significant judgment is required in evaluating the Company’s tax positions and determining its provision for income taxes. The Company accounts for uncertain tax positions in accordance with FASB ASC 740, which prescribes the minimum recognition threshold a tax position taken or expected to be taken in a tax return is required to meet before being recognized in the financial statements. The Company has not recognized any material uncertain tax positions for the years ended June 30, 2021, 2020 and 2019. Tax return filings which are subject to review by federal and state tax authorities by jurisdiction are as follows:

United States – fiscal years ended June 30, 2018 and after
State of Texas – fiscal years ended June 30, 2016 and after
States of California, Georgia, Pennsylvania and New York - fiscal years ended June 30, 2018 and after
New York City - fiscal years ended June 30, 2018 and after
Other States – fiscal years ended June 30, 2017 and after
None of the Company’s federal or state tax returns are currently under examination. The Company records income tax related interest and penalties, if applicable, as a component of the provision for income tax expense. However, there were no such amounts recognized in the consolidated statements of operations in the years ended June 30, 2021, 2020 and 2019.
Leases: The Company has operating leases for real estate, field equipment, office equipment and vehicles and financing leases for vehicles and office equipment. Operating leases are included in Operating Lease Right of Use ("ROU") Asset and Operating Lease Liability on the consolidated balance sheets. Financing leases are included in Financing Lease ROU Asset and Financing Lease Liability on the consolidated balance sheets. Operating and financing lease asset and liability amounts are measured and recognized based on discounted future cash flow payment amounts the Company expects to make over the expected term of the
underlying leases, including renewal periods the Company is reasonably certain to exercise. The lease liability for leases expected to be settled in twelve-months or less are classified as current liabilities. The general terms of the Company’s lease agreements require monthly payments. Some of the Company’s leases escalate either by fixed or variable amounts. Certain of the Company’s leases, which provide for variable lease payments based on index-based (i.e., the US Consumer Price Index) adjustments to lease payments over the term of the lease, are measured at the lease rate effective at the commencement of the lease or upon adoption, as applicable. Because the Company does not generally have access to the rate implicit in its leases, the Company utilizes its incremental borrowing rate as the discount rate for measuring the lease liability. At commencement, the operating lease ROU asset and lease liability are the same, with adjustments to the ROU asset for lease incentives and initial direct costs incurred. The Company reviews all options to extend, terminate or purchase its ROU assets at the commencement of the lease and on an ongoing basis and accounts for these options when they are reasonably certain of being exercised. The Company evaluates lease modifications as they occur and records such as a separate lease or an adjustment to the existing ROU asset and lease liability as appropriate. Operating lease expense is recorded on a straight-line basis over the lease term with amortization of the ROU asset calculated as the difference between the straight-line operating lease expense and the implied interest expense on the lease liability. Interest expense related to financing leases is calculated using the effective interest method and amortization of the financing lease ROU asset is recorded on a straight-line basis. On the statement of cash flows, operating lease expense is included in operating cash flows and repayment of financing leases is a financing activity.

Accounts Receivable: Accounts receivable consist primarily of amounts due to the Company from normal business activities. Accounts receivable balances are determined to be delinquent when the amount is past due based on the contractual terms with the customer. The Company maintains an allowance for doubtful accounts to reflect the likelihood of not collecting certain accounts receivable based on past collection history and specific risks identified among uncollected accounts. Accounts receivable are charged to the allowance for doubtful accounts when the Company determines that the receivable will not be collected and/or when the account has been referred to a third-party collection agency. The Company has a history of minimal uncollectible accounts. See rollforward of allowance activity below:
Allowance for Doubtful
Accounts
Balance
Beginning
of Year
Charges to
Expense
Write-offs
/Recoveries
Balance End
of Year
2021$162 $157 $(127)$192 
2020$132 $111 $(81)$162 
2019$102 $81 $(51)$132 
Stock-Based Compensation: Stock-based compensation cost for options and restricted stock awarded to employees and directors is measured at the grant date based on the calculated fair value of the award and is recognized as an expense over the requisite service period (generally the vesting period of the equity grant). Contingently issued awards with a requisite service period that precedes the grant date are measured and recognized at the start of the requisite service period and remeasured each reporting period until the grant date. Total stock-based compensation expense for the fiscal years ended June 30, 2021, 2020 and 2019 are as follows:
 Year Ended June 30,
 202120202019
Stock-based compensation expense included in:   
Cost of revenues$— $$
Selling, general and administrative974 514 391 
Total$974 $518 $400 
The Company estimates the fair value of restricted stock awards based on the closing price of the Company’s common stock on the date of the grant. The Company estimates the fair value of stock options using the Black-Scholes valuation model. Key input assumptions used to estimate the fair value of stock options include the exercise price of the award, the expected option term, the expected volatility of the Company’s stock over the option’s expected term, the risk free interest rate over the option’s expected term and the Company’s expected annual dividend yield. The risk free interest rate is derived using the U.S. Treasury yield curve in effect at date of grant. Volatility, expected life and dividend yield are based on historical experience and activity.
The fair value of the Company’s stock options was estimated on the grant date using the Black-Scholes option-pricing model with the following assumptions:
 Year Ended June 30,
 202120202019
Weighted average risk-free interest rate0.2 %0.3 %2.6 %
Weighted average expected volatility50 %49 %44 %
Weighted average expected life (in years)4.523.133.08
Dividend yield— — — 
The Company considers an estimated forfeiture rate for stock options based on historical experience and the anticipated forfeiture rates during the future contract life.
Goodwill and Other Identifiable Intangible Assets:  Finite-lived intangible assets are amortized over their respective estimated useful lives and evaluated for impairment periodically whenever events or changes in circumstances indicate that their related carrying values may not be fully recoverable. Goodwill is assessed for impairment at least annually. The Company generally performs its annual goodwill impairment analysis using a quantitative approach. The quantitative goodwill impairment test identifies the existence of potential impairment by comparing the fair value of our single reporting unit with its carrying value, including goodwill. If the fair value of a reporting unit exceeds its carrying value, the reporting unit’s goodwill is considered not to be impaired. If the carrying value of a reporting unit exceeds its fair value, an impairment charge is recognized in an amount equal to that excess. The impairment charge recognized is limited to the amount of goodwill present in our single reporting unit. These estimates and assumptions could have a significant impact on whether or not an impairment charge is recognized and the amount of any such charge. The Company performs its annual impairment assessment of goodwill during the fourth quarter of each fiscal year. The Company determined that there was no impairment during the years ended June 30, 2021, 2020 and 2019.
Intangible Assets: Intangible assets consist of (i) acquired customer relationships, (ii) permit costs related to the Company’s treatment facilities and transfer stations, (iii) patents and (iv) defense costs related to certain existing patents.
Cash: The Company maintains funds in bank accounts that, at times, may exceed the limit insured by the Federal Deposit Insurance Corporation (“FDIC”). The risk of loss attributable to these uninsured balances is mitigated by depositing funds only in high credit quality financial institutions. The Company has not experienced any losses in such accounts.
Inventory: Inventory consists primarily of raw materials and finished goods held for sale and are stated at the lower of cost or net realizable value using the average cost method. The Company periodically reviews the value and classification of items in inventory and provides write-downs or write-offs of inventory based on its assessment of physical deterioration, obsolescence, changes in price levels and other causes. Write-offs totaled $0.1 million or less for each of the fiscal years ended June 30, 2021, 2020 and 2019. The components of inventory are as follows (in thousands):
As of June 30,
20212020
Raw materials$2,040 $1,402 
Finished goods5,063 5,300 
Total inventory7,103 6,702 
Less: current portion6,114 5,638 
Inventory, net of current portion$989 $1,064 

The current portion of inventory includes amounts which the Company expects to sell in the next twelve month period based on historical sales.
Property, Plant and Equipment and Financing Lease ROU Assets: Property, plant and equipment, including third party software and implementation costs, is stated at cost, or fair value if acquired in a business combination or financing lease ROU assets, less accumulated depreciation. Depreciation is computed using the straight-line method based on the estimated useful lives of the assets or the term of the lease. Additions, improvements and renewals significantly adding to the asset value or extending
the life of the asset are capitalized. Ordinary maintenance and repairs, which do not extend the physical or economic life of the property or equipment, are charged to expense as incurred. When assets are retired or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts, and any resulting gain or loss is reflected in the results of operations for the period.
Computer and software development costs, which include costs of computer software developed or obtained for internal use, all programming, implementation and costs incurred with developing internal-use software, are capitalized during the development project stage. External direct costs of materials and services consumed in developing or obtaining internal-use computer software are capitalized.
The Company expenses costs associated with developing or obtaining internal-use software during the preliminary project stage. Training and maintenance costs associated with system changes or internal-use software are expensed as incurred. Additionally, the costs of data cleansing, reconciliation, balancing of old data to the new system, creation of new/additional data and data conversion costs are expensed as incurred.
Impairment of Long-lived Assets: The Company evaluates the recoverability of property, plant and equipment and intangible or other assets if facts and circumstances indicate that any of those assets might be impaired. If an evaluation is required, the estimated future undiscounted cash flows associated with the asset are compared to the asset’s carrying amount to determine if a write-down to fair value is necessary. No impairment loss was recognized during the years ended June 30, 2021, 2020 and 2019.
Accrued Liabilities: The components of Accrued Liabilities on the balance sheet as of June 30, 2021 and 2020 are as follows:
 As of June 30,
 2021
2020 (1)
Accrued compensation$1,399 $767 
Customer-related payables1,214 1,108 
Vendor-related payables836 388 
Other491 505 
Total $3,940 $2,768 
(1) Certain prior year amounts have been reclassified to conform to current year presentation.
Shipping and Handling Fees and Costs: The Company records amounts billed to customers for shipping and handling as revenue. Costs incurred by the Company for shipping and handling have been classified as cost of revenues.
Advertising Costs: Advertising costs are charged to expenses when incurred and totaled $0.9 million for each of the fiscal years ended June 30, 2021, 2020 and 2019.
Research and Development Costs: Research and development costs are charged to expense when incurred. Research activities represent an important part of the Company’s business and include both internal labor costs and payments to third parties related to the processes of discovering, testing and developing new products, improving existing products, as well as demonstrating product efficacy and regulatory compliance prior to launch of new products and services. Research and development expenses paid the third parties totaled less than $0.1 million for each of the fiscal years ended June 30, 2021, 2020 and 2019.
Employee Benefit Plans: In addition to group health-related benefits, the Company maintains a 401(k) employee savings plan available to all full-time employees. The Company matches a portion of employee contributions with cash (25% of employee contribution up to 6%). Company contributions to the 401(k) plan were less than $0.1 million in each of the fiscal years ended June 30, 2021, 2020 and 2019, respectively and are included in selling, general and administrative expenses. For purposes of the group health benefit plan, the Company self-insures an amount equal to the excess of the employees’ deductible (range from $2,500 for each individual and family member covered) up to the amount by which the third-party insurance coverage begins (ranges from $2,500 for individual up to $10,000 for family coverage). The amount of liability at June 30, 2021 and 2020 was less than $0.1 million and is included in accrued liabilities. The Company also has an incentive plan for executives of the Company, which provides for performance based cash and stock-based compensation awards. There was $0.6 million recognized during the year ended June 30, 2021 for the incentive plan; no expense was recognized during the years 2020 and 2019 for cash awards pursuant to the plan.
Net Income (Loss) Per Share: Basic earnings per share excludes dilution and is determined by dividing net income (loss) by the weighted average number of common shares outstanding including participating securities during the period. Diluted EPS reflects the potential dilution that could occur if securities and other contracts to issue common stock were exercised or converted into common stock.
Fair Value of Financial Instruments: The Company considers the fair value of all financial instruments, including cash, accounts receivable and accounts payable to approximate their carrying values at year-end due to their short-term nature. The carrying value of the Company’s debt approximates fair value due to the market rates of interest. The fair value of the Company's interest rate swap related to a portion of its long-term debt is included in other long-term and short-term liabilities in the amount of $0.1 million as of June 30, 2021 and 2020.
Fair Value Measurements: The Company employs a hierarchy which prioritizes the inputs used to measure recurring fair value into three distinct categories based on the lowest level of input that is significant to the fair value measurement. The methodology for categorizing assets and liabilities that are measured at fair value pursuant to this hierarchy gives the highest priority to unadjusted quoted prices in active markets and the lowest levels to unobservable inputs, summarized as follows:
Level 1 – Quoted prices in active markets for identical assets or liabilities.
Level 2 – Other significant observable inputs (including quoted prices in active markets for similar assets or liabilities).
Level 3 – Significant unobservable inputs (including our own assumptions in determining fair value).
We use the cost, income or market valuation approaches to estimate the fair value of our assets and liabilities when insufficient market-observable data is available to support our valuation assumptions. We determine the fair value of our interest rate swap executed during the year ended June 30, 2020 using third-party pricing information that is derived from observable market inputs, which we classify as level 2 with respect to the fair value hierarchy.
Segment Reporting: The Company operates in a single segment, focusing on developing cost-effective management solutions for medical waste and unused dispensed medications generated by small and medium quantity generators.
Use of Estimates: The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities and disclosure of contingent liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expense during the reporting period. The Company uses estimates to determine many reported amounts, including but not limited to allowance for doubtful accounts, recoverability of long-lived assets and intangibles, useful lives used in depreciation and amortization, income taxes and valuation allowances, stock-based compensation, fair values of assets and liabilities acquired in business combinations, selling price used in multiple-deliverable arrangements and return rates used to estimate the percentage of container systems sold that will not be returned. Actual results could differ from these estimates.
Business Combinations: The Company includes the results of operations of the businesses that are acquired as of the respective dates of acquisition. The Company allocates the fair value of the purchase price of acquisitions to the assets acquired and liabilities assumed based on their estimated fair values. The Company estimates and records the fair value of purchased intangible assets, which primarily consists of customer relationships, trade-names, and non-competes. The excess of the fair value of the purchase price over the fair values of these identifiable assets, both tangible and intangible, and liabilities is recorded as goodwill.
Deferred Offering Costs: The Company capitalizes certain legal, accounting and other third-party fees that are directly associated with an offering as deferred offering costs in Other Assets (long-term) in the Consolidated Balance Sheets until such financings are consummated. These deferred costs will be reclassified to stockholders' equity or debt in the event the Company completes a debt or equity offering.
Recently Issued Accounting Standards:

In March 2020, guidance for applying optional expedients and exceptions to ease the potential burden in accounting for reference rate reform on financial reporting was issued. It is elective and applies to all entities, subject to meeting certain criteria, that have contracts, hedging relationships and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform on financial reporting. The provisions of the new guidance are effective for interim periods beginning as of March 12, 2020 through December 31, 2022. There has been no material impact on the Company's consolidated financial statements and related disclosures from the modification of its arrangements as of June
30, 2021. The Company will continue to evaluate the standard as well as additional changes, modifications or interpretations which may impact the Company.

In June 2016, guidance for credit losses of financial instruments was issued, which requires entities to measure credit losses for financial assets measured at amortized cost based on expected losses rather than incurred losses. The provisions of the new guidance are effective for annual periods beginning after December 15, 2022 (effective July 1, 2023 for the Company), including interim periods within the reporting period, and early application is permitted. The Company is in the initial stages of evaluating the impact of the new guidance on its consolidated financial statements and related disclosures as well as evaluating the available transition methods. The Company will continue to evaluate the standard as well as additional changes, modifications or interpretations which may impact the Company.
Reclassification of Prior Year Presentation in the Consolidated Balance Sheets: Certain prior year amounts have been reclassified for consistency with the current year presentation in the Consolidated Balance Sheets. The change in classification does not affect previously reported total current assets, total assets, total current liabilities, total liabilities or total stockholders' equity in the Consolidated Balance Sheets.
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.21.2
PROPERTY, PLANT AND EQUIPMENT
12 Months Ended
Jun. 30, 2021
Property, Plant and Equipment [Abstract]  
PROPERTY, PLANT AND EQUIPMENT PROPERTY, PLANT AND EQUIPMENT
At June 30, 2021 and 2020, property, plant and equipment consisted of the following (in thousands):
  June 30,
Useful Life 20212020
Furniture and fixtures
3 to 5 years
$248 $245 
Plant and equipment
3 to 17 years
11,305 9,053 
Manufacturing
15 years
169 169 
Computers and software
3 to 5 years
2,435 2,132 
Leasehold improvementsLife of Lease6,652 3,192 
Land 97 19 
Building40 years938 — 
Construction-in-progress 296 3,507 
  22,140 18,317 
Less: accumulated depreciation 10,390 9,190 
Less: financing lease ROU asset, net (1)
907 387 
Net property, plant and equipment $10,843 $8,740 
(1) Financing lease ROU assets in the net amount of $0.9 million and $0.4 million as of June 30, 2021 and 2020, respectively, are incorporated with leasehold improvements. Accumulated depreciation related to financing lease assets was $0.1 million and less than $0.1 million as of June 30, 2021 and 2020, respectively.
Total depreciation expense in the fiscal years ended June 30, 2021, 2020 and 2019 was $1.4 million, $1.0 million and $1.1 million, respectively. Depreciation expense included in cost of revenues was $1.1 million for the fiscal year ended 2021, and $0.8 million for each of the fiscal years ended 2020 and 2019.
XML 24 R10.htm IDEA: XBRL DOCUMENT v3.21.2
INCOME TAXES
12 Months Ended
Jun. 30, 2021
Income Tax Disclosure [Abstract]  
INCOME TAXES INCOME TAXES
The components of income tax expense (benefit) are as follows (in thousands):
 Year ended June 30,
 202120202019
Current:   
Federal$— $(122)$(123)
State375 35 42 
Total current$375 $(87)$(81)
Deferred: 
Federal$1,205 $(1,406)$217 
State(110)(89)34 
Total deferred1,095 (1,495)251 
Net income tax expense (benefit)$1,470 $(1,582)$170 
The reconciliation of the statutory income tax rate to the Company’s effective income tax rate for the fiscal years ended June 30, 2021, 2020 and 2019 is as follows:
 Year Ended June 30,
 202120202019
Statutory rate21.0 %21.0 %21.0 %
State income taxes, net1.4 %(1.0)%22.9 %
Non-deductible expenses0.2 %1.6 %2.7 %
Stock-based compensation(10.5)%0.7 %16.1 %
Non-deductible compensation2.7 %— %— %
PPP loan(3.2)%— %— %
Research and development credits(1.3)%(5.3)%7.3 %
Other— %(1.5)%1.5 %
Effective rate before valuation allowance10.3 %15.5 %71.5 %
Change in valuation allowance— %(247.1)%(27.2)%
Effective tax rate10.3 %(231.6)%44.3 %

The Company has historically recorded a valuation allowance to reduce its deferred tax assets to an amount that is more likely than not to be realized. However, as of the year ended June 30, 2020, the Company released the full amount of the valuation allowance against its deferred tax assets on the basis of the Company's reassessment of the recoverability of its deferred tax assets.

At each reporting date, management considers new evidence, both positive and negative, that could affect its view of the future realization of deferred tax assets. As of the years ended June 30, 2021 and June 30, 2020, the Company had a cumulative positive amount of pretax income over a period of three years. The Company expects to utilize all U.S. federal and state net operating loss carryforward balances and all remaining research and development credits.

At June 30, 2021 and 2020, the significant components of deferred tax assets and liabilities are as follows (in thousands):
 June 30,
 20212020
Deferred tax assets relating to: 
Stock-based compensation$85 $211 
Research and development credits717 490 
Inventory68 98 
Professional fees193 175 
Deferred tax assets related to other items251 140 
Net operating loss carryforwards142 1,016 
Total deferred tax assets1,456 2,130 
Deferred tax liabilities related to depreciable and amortizable assets(1,278)(836)
Deferred tax liabilities related to other items(21)(42)
Net deferred tax asset$157 $1,252 
At June 30, 2021, the Company had net operating loss carryforwards of $0.7 million, which will expire, if unused, between June 30, 2037 and June 30, 2038. At June 30, 2021, the Company had various tax credit carryforwards of $0.7 million which will expire beginning on June 30, 2030.
On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security ("CARES") Act was enacted in response to the COVID-19 pandemic. The CARES Act, among other things, accelerated the Company's ability to recover refundable AMT credits to 2018 and 2019. As such, the Company recorded the remaining balance of its AMT credits as a current income tax receivable at June 30, 2020. The Company received $0.3 million and $0.2 million of refundable AMT credits in the years ended June 30, 2021 and 2020, respectively.
XML 25 R11.htm IDEA: XBRL DOCUMENT v3.21.2
NOTES PAYABLE AND LONG-TERM DEBT
12 Months Ended
Jun. 30, 2021
Debt Disclosure [Abstract]  
NOTES PAYABLE AND LONG-TERM DEBT NOTES PAYABLE AND LONG-TERM DEBT
On March 29, 2017, the Company entered into to a credit agreement with a commercial bank which was subsequently amended on June 29, 2018 and on December 28, 2020 (the "Credit Agreement"). The Credit Agreement, which expires on December 28, 2023, provides for a $14 million committed credit facility that can be increased to $18 million upon the Company's request. The proceeds of the Credit Agreement may be utilized as follows: (i) $6 million for working capital, letters of credit (up to $2.0 million) and general corporate purposes, (ii) $8 million for acquisitions and (iii) an additional $4 million for working capital, upon the Company's request. Indebtedness under the Credit Agreement is secured by substantially all of the Company’s assets with advances outstanding under the working capital portion of the credit facility at any time limited to a Borrowing Base (as defined in the Credit Agreement) equal to 80% of eligible accounts receivable plus the lesser of (i) 50% of eligible inventory and (ii) $3.0 million. Advances under the acquisition portion of the credit facility are limited to 75% of the purchase price of an acquired company and convert to a five-year term note at the time of the borrowing. Borrowings bear interest at the greater of (a) one-half percent or (b) the One Month ICE LIBOR plus a LIBOR Margin of 2.5%. The LIBOR Margin may increase to as high as 3.0% depending on the Company’s cash flow leverage ratio. The interest rate as of June 30, 2021 was approximately 3.0%. The Company pays a fee of 0.25% per annum on the unused amount of the credit facility.
On August 21, 2019, certain subsidiaries of the Company entered into a Construction and Term Loan Agreement and a Master Equipment Finance Agreement with its existing commercial bank (collectively, the “Loan Agreement”). The Loan Agreement provides for a five-year, $3.2 million facility, the proceeds of which are to be utilized for expenditures to facilitate future growth at the Company’s treatment facility in Carthage, Texas (the “Texas Treatment Facility”) as follows: (i) $2.0 million for planned improvements and (ii) $1.2 million for equipment. Indebtedness under the Loan Agreement is secured by the Company’s real estate investment and equipment at the Texas Treatment Facility. Advances under the Loan Agreement mature five years from the Closing Date (August 21, 2019) with monthly payments beginning in the month after the advancing period ends. The advancing period extended through January 15, 2021 and August 2020 for the real estate portion and the equipment portion of the Loan Agreement, respectively. Borrowings during the advancing period for the real estate portion and for the entire term of the equipment portion of the Loan Agreement bear interest computed at the One Month ICE LIBOR, plus two-hundred and fifty (250) basis points which was a rate of 2.73% on June 30, 2021. The Company has entered into a forward rate lock to fix the rate on the real estate portion of the Loan Agreement at the expiration of the advancing period at 4.15%.
On January 22, 2021, certain wholly owned subsidiaries of the Company entered into a real estate term loan agreement (the "Real Estate Loan Agreement" and together with the Credit Agreement and the Loan Agreement, the "Credit and Loan Agreements") with the Company's existing commercial bank. The Real Estate Loan Agreement provides for a five-year,
$0.9 million facility, the proceeds of which have been utilized to purchase the property in Pennsylvania which had previously been leased by the Company for its operations. The Real Estate Loan Agreement matures five-years from January 22, 2021 with monthly payments based on a 20-year amortization and bears interest at 4%.
On April 20, 2020, the Company received loan proceeds of $2.2 million under the Paycheck Protection Program (“PPP”) under a promissory note from its existing commercial bank (the “PPP Loan”). The PPP, established as part of the CARES Act, provides for loans to qualifying businesses for amounts up to 2.5 times the average monthly payroll expenses of the qualifying business. The loans and accrued interest may be forgivable after eight to twenty-four weeks providing that the borrower uses the loan proceeds for eligible purposes, including payroll, benefits, rent and utilities, and maintains its payroll levels.
On June 15, 2021, the Company received a notification from its existing commercial bank that the Small Business Administration ("SBA") fully approved the Company's PPP Loan forgiveness request and that the PPP Loan, reflected in the Company’s balance sheet as Long-Term Debt, was forgiven. The Company recognized the gain on forgiveness of PPP loan in the financial statements during the fourth quarter of the year ending June 30, 2021. Although the PPP Loan has been forgiven, records are to be maintained for at least six years following the date of forgiveness as the SBA may still audit the eligibility of the Company's receipt of the PPP Loan proceeds. To the extent the eligibility is challenged, the Company may have to repay all or part of the PPP Loan.

At June 30, 2021 and 2020, long-term debt consisted of the following (in thousands):
June 30,
20212020
Acquisition loan, monthly payments of $43; maturing March 2022.
$431 $948 
Equipment loan, monthly payments of $17; maturing August 2024, net of debt issuance costs of $40
830 929 
Real estate loans, monthly payments of $9; maturing August 2024 and January 2026
2,803 1,103 
Paycheck Protection Program loan— 2,183 
Total long-term debt4,064 5,163 
Less: current portion735 1,658 
Long-term debt, net of current portion$3,329 $3,505 
The Company has availability under the Credit Agreement of $13.9 million ($5.9 million for the working capital portion and $8.0 million for the acquisitions) as of June 30, 2021 with the option to extend the availability up to $17.9 million. The Company also has $0.1 million in letters of credit outstanding as of June 30, 2021.
The Credit and Loan Agreements contain affirmative and negative covenants that, among other things, require the Company to maintain a maximum cash flow leverage ratio of no more than 3.0 to 1.0 and a minimum debt service coverage ratio of not less than 1.15 to 1.00. The Credit and Loan Agreements also contain customary events of default which, if uncured, may terminate the agreements and require immediate repayment of all indebtedness to the lenders. The leverage ratio covenant may limit the amount available under the Credit Agreement. The Company was in compliance with all the financial covenants under the Credit and Loan Agreements as of June 30, 2021.
Payments due on long-term debt subsequent to June 30, 2021 are as follows (in thousands):
Twelve Months Ending June 30, 
2022$735 
2023316 
2024316 
20252,041 
2026696 
 $4,104 
XML 26 R12.htm IDEA: XBRL DOCUMENT v3.21.2
EQUITY TRANSACTIONS
12 Months Ended
Jun. 30, 2021
Equity [Abstract]  
EQUITY TRANSACTIONS EQUITY TRANSACTIONSDuring the years ended June 30, 2021, 2020 and 2019, stock options to purchase shares of the Company's common stock were exercised as follows (in thousands except per share amounts):
 Year ended June 30,
 202120202019
Options exercised712 154 — 
Proceeds$3,164 $668 $— 
Average exercise price per share$4.44 $4.32 $— 
XML 27 R13.htm IDEA: XBRL DOCUMENT v3.21.2
STOCK BASED COMPENSATION
12 Months Ended
Jun. 30, 2021
Share-based Payment Arrangement [Abstract]  
STOCK BASED COMPENSATION STOCK BASED COMPENSATION
The Company sponsors the Sharps Compliance Corp. 2010 Stock Plan (the “2010 Plan”) covering employees, consultants and non-employee directors. The 2010 Plan provides for the granting of stock-based compensation (stock options or restricted stock) of up to 3,000,000 shares of the Company’s common stock of which 354,621 options and restricted shares are outstanding as of June 30, 2021. Options granted generally vest over a period of four years and expire seven years after the date of grant. Restricted stock generally vests over one year. As of June 30, 2021, there were 956,089 shares available for grant under the 2010 Plan.
The summary of activity for all restricted stock during the fiscal years ended June 30, 2021, 2020 and 2019  is presented in the table below (in thousands):
 Year ended June 30,
 202120202019
Unvested at beginning of the year22 13 13 
Granted75 80 63 
Vested(83)(71)(55)
Forfeited— — (8)
Unvested at end of the year14 22 13 
The weighted average fair value per share of restricted stock granted during the fiscal years ended June 30, 2021, 2020 and 2019 was $7.53, $4.31 and $3.53, respectively. The weighted average fair value per share of restricted stock which vested during the fiscal years ended June 30, 2021, 2020 and 2019 was $6.74, $4.12 and $3.69, respectively.
The summary of activity for all stock options during the fiscal years ended June 30, 2021, 2020 and 2019 is presented in the table below (in thousands except per share amounts):
 Options
Outstanding
Weighted
Average
Exercise
Price
Options Outstanding at June 30, 2018920 $4.57 
Granted578 $3.73 
Forfeited or canceled(218)$4.16 
Options Outstanding at June 30, 20191,280 $4.26 
Granted82$6.74 
Exercised(154)$4.32 
Forfeited or canceled(63)$3.95 
Options Outstanding at June 30, 20201,145 $4.45 
Granted27 $7.57 
Exercised(712)$4.44 
Forfeited or canceled(119)$6.61 
Options Outstanding at June 30, 2021341 $3.96 
Options Exercisable at June 30, 202133 $4.85 
The following table summarizes information about stock options outstanding as of June 30, 2021 (in thousands except per share amounts):
 Options Outstanding
Range of Exercise
Price
Outstanding as
of
 June 30, 2021
Weighted
Average
Remaining
Life
 (in Years)
Weighted
Average
Exercise
Price
$2.51 - $3.75
35 4.42$3.26 
$3.76 - $5.00
294 4.38$3.93 
$5.01 - $7.50
12 1.81$6.68 
341 $3.96 
The following table summarizes information about stock options exercisable as of June 30, 2021 (in thousands except per share amounts):
 Options Exercisable
Range of Exercise
Price
Exercisable as
of
 June 30, 2021
Weighted
Average
Remaining
Life
 (in Years)
Weighted
Average
Exercise
Price
$2.51 - $3.75
10 4.42$3.26 
$3.76 - $5.00
13 1.92$4.56 
$5.01 - $7.50
10 1.15$6.75 
 33  $4.85 
As of June 30, 2021, there was $0.3 million of stock option and restricted stock compensation expense related to non-vested awards. This expense is expected to be recognized over a weighted average period of 1.54 years.
XML 28 R14.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES
12 Months Ended
Jun. 30, 2021
Leases [Abstract]  
LEASES LEASES
During the twelve months ended June 30, 2021, lease cost amounts, which reflect the fixed rent expense associated with operating and financing leases, are as follows (in thousands):
Year Ended June 30,
 20212020
Lease cost (1) - fixed rent expense:
Operating lease cost included in:
Cost of revenues$2,448 $1,851 
Selling, general and administrative452 451 
Financing lease cost included in:
Cost of revenues (amortization expense)91 26 
Interest expense18 
Total$3,009 $2,332 

(1) Short-term lease cost and variable lease cost were not significant during the period.
During the twelve months ended June 30, 2021, the Company had the following cash and non-cash activities associated with leases (in thousands):

Year Ended June 30,
 20212020
Cash paid for amounts included in the measurement of lease liabilities: 
Operating cash outflow for operating leases$2,844 $2,274 
Non-cash changes to the Operating ROU Asset and Operating Lease Liability
Reduction to ROU asset due to acquisition of previously leased asset$(904)$— 
   Additions and modifications to ROU asset obtained from new operating lease liabilities$2,994 $6,214 
   Additions to ROU asset obtained from operating lease liabilities upon adoption of new guidance$— $4,591 
Additions to ROU asset obtained from new financing lease liabilities$598 $387 

As of June 30, 2021, the weighted average remaining lease term for all operating and financing leases is 3.92 years and 5.42 years. The weighted average discount rate associated with operating and financing leases as of June 30, 2021 is 4% and 3%, respectively.

The future payments due under leases as of June 30, 2021 is as follows (in thousands):
Future payments due in the year ended June 30,Operating leasesFinancing leases
2022$2,703 $186 
20232,267 183 
20242,066 182 
20251,643 178 
2026614 162 
Thereafter124 89 
Total undiscounted lease payments9,417 980 
Less effects of discounting
(931)(79)
Lease liability recognized$8,486 $901 
XML 29 R15.htm IDEA: XBRL DOCUMENT v3.21.2
COMMITMENTS AND CONTINGENCIES
12 Months Ended
Jun. 30, 2021
Leases [Abstract]  
COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES
Performance bonds: The Company utilizes performance bonds to support operations based on certain state requirements. At June 30, 2021, the Company had performance bonds outstanding covering financial assurance up to $1.3 million.
Other:  From time to time, the Company is involved in legal proceedings and litigation in the ordinary course of business. In the opinion of management, the outcome of such matters is not anticipated to have a material adverse effect on the Company’s consolidated financial position or consolidated results of operations.
XML 30 R16.htm IDEA: XBRL DOCUMENT v3.21.2
EARNINGS PER SHARE
12 Months Ended
Jun. 30, 2021
Earnings Per Share [Abstract]  
EARNINGS PER SHARE EARNINGS PER SHAREBasic earnings per share is computed by dividing net income by the weighted average number of common shares outstanding during the period. Diluted earnings per share is computed by dividing net income by the weighted average number of common shares after considering the additional dilution related to common stock options and restricted stock. In computing diluted earnings per share, the outstanding common stock options are considered dilutive using the treasury stock method.
The Company’s restricted stock awards are treated as outstanding for earnings per share calculations since these shares have full voting rights and are entitled to participate in dividends declared on common shares, if any, and undistributed earnings. As participating securities, the shares of restricted stock are included in the calculation of basic and diluted EPS using the two-class method. For the periods presented, the amount of earnings allocated to the participating securities was not material.
The following information is necessary to calculate earnings per share for the periods presented (in thousands, except per share amounts):
 Year Ended June 30,
 202120202019
Net income as reported$12,868 $2,266 $214 
Weighted average common shares outstanding16,593 16,249 16,116 
Effect of dilutive stock options435 182
Weighted average diluted common shares outstanding17,028 16,431 16,123 
Net income per common share   
Basic$0.78 $0.14 $0.01 
Diluted$0.76 $0.14 $0.01 
Employee stock options excluded from computation of diluted income per share amounts because their effect would be anti-dilutive— 206 1,173 
XML 31 R17.htm IDEA: XBRL DOCUMENT v3.21.2
GOODWILL AND INTANGIBLE ASSETS
12 Months Ended
Jun. 30, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL AND INTANGIBLE ASSETS GOODWILL AND INTANGIBLE ASSETS
At June 30, 2021 and 2020, intangible assets consisted of the following (in thousands):
  June 30,
  20212020
 Estimated
Useful Lives
Original
Amount
Accumulated
Amortization
Net
Amount
Original
Amount
Accumulated
Amortization
Net
Amount
Customer relationships7 years$3,007 $(2,207)$800 $3,007 $(1,780)$1,227 
Permits
6 - 15 years
1,974 (705)1,269 1,892 (596)1,296 
Patents
5 - 17 years
420 (327)93 420 (311)109 
Tradename7 years270 (193)77 270 (154)116 
Non-compete5 years117 (117)— 117 (94)23 
Total intangible assets, net $5,788 $(3,549)$2,239 $5,706 $(2,935)$2,771 
Amortization expense was $0.6 million for the fiscal year ended June 30, 2021, and $0.6 million for each of the fiscal years ended 2020 and 2019.
As of June 30, 2021, future amortization of intangible assets is as follows (in thousands):
Year Ended June 30, 
2022$624 
2023570 
2024159 
2025158 
2026158 
Thereafter570 
 $2,239 
XML 32 R18.htm IDEA: XBRL DOCUMENT v3.21.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
12 Months Ended
Jun. 30, 2021
Accounting Policies [Abstract]  
Revenue Recognition Revenue Recognition:
The Company recognizes revenue, net of applicable sales tax, when performance obligations are satisfied through the transfer of control of promised goods or services to the Company’s customers. Control transfers once a customer has the ability to direct the use of, and obtain substantially all of the benefits from, the promised goods or services. Outbound shipping and handling activities to customers are considered fulfillment activities with the exception of mailbacks sold as part of the vendor managed inventory ("VMI") program. Shipping and handling are considered separate performance obligations for mailbacks sold under the VMI program. For performance obligations satisfied at a point in time, which applies to all contracts except for route-based pickup services, revenue recognition occurs when there is a transfer of control or completion of service. For performance obligations satisfied over time, which applies to the route-based pickup services, revenue is recognized in the amount to which the Company has a right to invoice pursuant to the right to invoice practical expedient. Provisions for certain rebates, product returns and discounts to customers are estimated at the inception of the contract, updated as needed throughout the contract term, and accounted for as reductions in sales in the same period the related sales are recorded. Product discounts granted are based on the terms of arrangements with direct, indirect and other market participants, as well as market conditions, including prices charged by competitors. Rebates are estimated based on contractual terms, historical experience, trend analysis and projected market conditions in the various markets served.

Other than the Company’s mailbacks and unused medication solutions, the Company’s solutions have a single performance obligation. The Company's mailbacks and unused medication solutions have revenue producing components that are recognized over multiple delivery points (Sharps Recovery System and various other solutions like the MedSafe and TakeAway Medication Recovery Systems referred to as “mailbacks” or "unused medications") and can consist of up to two performance obligations, or units of measure, as follows: (1) the sale of the compliance and container system, and (2) return transportation and treatment service. For mailbacks that are part of the VMI program, there is an additional element, or unit of measure, for outbound transportation. For contracts with multiple performance obligations, an estimated stand-alone selling price is determined for all performance obligations. The consideration is then allocated to the performance obligations based on their relative stand-alone selling price. The selling price for performance obligations for transportation and treatment utilizes third party evidence. The Company estimates the selling price of the compliance and container system based on the product and services provided, including the expected cost plus a margin.

The allocated transaction price for the sale of the compliance and container system is recognized upon delivery to the customer, at which time the customer has control. The allocated transaction price for the return transportation and treatment revenue is recognized when the customer returns the compliance and container system and the container has been received at the Company’s owned or contracted facilities. The compliance and container system is mailed or delivered by an alternative logistics provider to the Company’s owned or contracted facilities at which point the destruction or conversion and proof of receipt and treatment are performed on the container. Consideration received and allocated to the transportation and treatment performance obligation is recorded as a contract liability until the services are performed. Through regression analysis of historical data, the Company has determined that a certain percentage of all compliance and container systems sold may not be returned. Accordingly, a portion of the return transportation and treatment element is recognized at the point of sale.
Furthermore, the current and long-term portions of amounts historically referred to as deferred revenues (shown as Contract Liability on the condensed consolidated balance sheets) are determined through regression analysis and historical trends. The VMI program includes terms that meet the “bill and hold” criteria and as such are recognized when the order is placed, title has transferred, there are no acceptance provisions and amounts are segregated in the Company’s warehouse for the customer.The contract asset is related to VMI service agreements within the mailbacks contract type category when the revenue recognition exceeds the amount of consideration the Company was entitled to at the point in time of satisfying the performance obligation associated with the sale of the compliance and container system. The contract liability is related to the mailbacks and unused medications contract type categories in which cash consideration exceeds the transaction price allocated to completed performance obligations
Income Taxes
Income Taxes: Deferred tax assets and liabilities are determined based on differences between financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. A valuation allowance is established when it is more likely than not that some portion or all of the deferred tax assets will not be realized. The establishment of a valuation allowance requires significant judgment and is impacted by various estimates. Both positive and negative evidence, as well as the objectivity and verifiability of that evidence, is considered in determining the appropriateness of recording a valuation allowance on deferred tax assets. The Company has historically recorded a valuation allowance to reduce its deferred tax assets to an amount that is more likely than not to be realized. However, during the year ended June 30, 2020, the Company released the full amount of the valuation allowance against its deferred tax assets on the basis of the Company's reassessment of the recoverability of its deferred tax assets.

The Company is subject to income taxes in the United States and in numerous state tax jurisdictions. Significant judgment is required in evaluating the Company’s tax positions and determining its provision for income taxes. The Company accounts for uncertain tax positions in accordance with FASB ASC 740, which prescribes the minimum recognition threshold a tax position taken or expected to be taken in a tax return is required to meet before being recognized in the financial statements. The Company has not recognized any material uncertain tax positions for the years ended June 30, 2021, 2020 and 2019. Tax return filings which are subject to review by federal and state tax authorities by jurisdiction are as follows:

United States – fiscal years ended June 30, 2018 and after
State of Texas – fiscal years ended June 30, 2016 and after
States of California, Georgia, Pennsylvania and New York - fiscal years ended June 30, 2018 and after
New York City - fiscal years ended June 30, 2018 and after
Other States – fiscal years ended June 30, 2017 and after
None of the Company’s federal or state tax returns are currently under examination. The Company records income tax related interest and penalties, if applicable, as a component of the provision for income tax expense.
Leases Leases: The Company has operating leases for real estate, field equipment, office equipment and vehicles and financing leases for vehicles and office equipment. Operating leases are included in Operating Lease Right of Use ("ROU") Asset and Operating Lease Liability on the consolidated balance sheets. Financing leases are included in Financing Lease ROU Asset and Financing Lease Liability on the consolidated balance sheets. Operating and financing lease asset and liability amounts are measured and recognized based on discounted future cash flow payment amounts the Company expects to make over the expected term of the underlying leases, including renewal periods the Company is reasonably certain to exercise. The lease liability for leases expected to be settled in twelve-months or less are classified as current liabilities. The general terms of the Company’s lease agreements require monthly payments. Some of the Company’s leases escalate either by fixed or variable amounts. Certain of the Company’s leases, which provide for variable lease payments based on index-based (i.e., the US Consumer Price Index) adjustments to lease payments over the term of the lease, are measured at the lease rate effective at the commencement of the lease or upon adoption, as applicable. Because the Company does not generally have access to the rate implicit in its leases, the Company utilizes its incremental borrowing rate as the discount rate for measuring the lease liability. At commencement, the operating lease ROU asset and lease liability are the same, with adjustments to the ROU asset for lease incentives and initial direct costs incurred. The Company reviews all options to extend, terminate or purchase its ROU assets at the commencement of the lease and on an ongoing basis and accounts for these options when they are reasonably certain of being exercised. The Company evaluates lease modifications as they occur and records such as a separate lease or an adjustment to the existing ROU asset and lease liability as appropriate. Operating lease expense is recorded on a straight-line basis over the lease term with amortization of the ROU asset calculated as the difference between the straight-line operating lease expense and the implied interest expense on the lease liability. Interest expense related to financing leases is calculated using the effective interest method and amortization of the financing lease ROU asset is recorded on a straight-line basis. On the statement of cash flows, operating lease expense is included in operating cash flows and repayment of financing leases is a financing activity.
Accounts Receivable Accounts Receivable: Accounts receivable consist primarily of amounts due to the Company from normal business activities. Accounts receivable balances are determined to be delinquent when the amount is past due based on the contractual terms with the customer. The Company maintains an allowance for doubtful accounts to reflect the likelihood of not collecting certain accounts receivable based on past collection history and specific risks identified among uncollected accounts. Accounts receivable are charged to the allowance for doubtful accounts when the Company determines that the receivable will not be collected and/or when the account has been referred to a third-party collection agency.
Stock-Based Compensation Stock-Based Compensation: Stock-based compensation cost for options and restricted stock awarded to employees and directors is measured at the grant date based on the calculated fair value of the award and is recognized as an expense over the requisite service period (generally the vesting period of the equity grant). Contingently issued awards with a requisite service period that precedes the grant date are measured and recognized at the start of the requisite service period and remeasured each reporting period until the grant date. The Company estimates the fair value of restricted stock awards based on the closing price of the Company’s common stock on the date of the grant. The Company estimates the fair value of stock options using the Black-Scholes valuation model. Key input assumptions used to estimate the fair value of stock options include the exercise price of the award, the expected option term, the expected volatility of the Company’s stock over the option’s expected term, the risk free interest rate over the option’s expected term and the Company’s expected annual dividend yield. The risk free interest rate is derived using the U.S. Treasury yield curve in effect at date of grant. Volatility, expected life and dividend yield are based on historical experience and activity.The Company considers an estimated forfeiture rate for stock options based on historical experience and the anticipated forfeiture rates during the future contract life.
Goodwill and Other Identifiable Intangible Assets Goodwill and Other Identifiable Intangible Assets:  Finite-lived intangible assets are amortized over their respective estimated useful lives and evaluated for impairment periodically whenever events or changes in circumstances indicate that their related carrying values may not be fully recoverable. Goodwill is assessed for impairment at least annually. The Company generally performs its annual goodwill impairment analysis using a quantitative approach. The quantitative goodwill impairment test identifies the existence of potential impairment by comparing the fair value of our single reporting unit with its carrying value, including goodwill. If the fair value of a reporting unit exceeds its carrying value, the reporting unit’s goodwill is considered not to be impaired. If the carrying value of a reporting unit exceeds its fair value, an impairment charge is recognized in an amount equal to that excess. The impairment charge recognized is limited to the amount of goodwill present in our single reporting unit. These estimates and assumptions could have a significant impact on whether or not an impairment charge is recognized and the amount of any such charge. The Company performs its annual impairment assessment of goodwill during the fourth quarter of each fiscal year.
Intangible Assets Intangible Assets: Intangible assets consist of (i) acquired customer relationships, (ii) permit costs related to the Company’s treatment facilities and transfer stations, (iii) patents and (iv) defense costs related to certain existing patents.
Cash Cash: The Company maintains funds in bank accounts that, at times, may exceed the limit insured by the Federal Deposit Insurance Corporation (“FDIC”). The risk of loss attributable to these uninsured balances is mitigated by depositing funds only in high credit quality financial institutions. The Company has not experienced any losses in such accounts.
Inventory Inventory: Inventory consists primarily of raw materials and finished goods held for sale and are stated at the lower of cost or net realizable value using the average cost method. The Company periodically reviews the value and classification of items in inventory and provides write-downs or write-offs of inventory based on its assessment of physical deterioration, obsolescence, changes in price levels and other causes. The current portion of inventory includes amounts which the Company expects to sell in the next twelve month period based on historical sales.
Property, Plant and Equipment Property, Plant and Equipment and Financing Lease ROU Assets: Property, plant and equipment, including third party software and implementation costs, is stated at cost, or fair value if acquired in a business combination or financing lease ROU assets, less accumulated depreciation. Depreciation is computed using the straight-line method based on the estimated useful lives of the assets or the term of the lease. Additions, improvements and renewals significantly adding to the asset value or extending
the life of the asset are capitalized. Ordinary maintenance and repairs, which do not extend the physical or economic life of the property or equipment, are charged to expense as incurred. When assets are retired or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts, and any resulting gain or loss is reflected in the results of operations for the period.
Computer and software development costs, which include costs of computer software developed or obtained for internal use, all programming, implementation and costs incurred with developing internal-use software, are capitalized during the development project stage. External direct costs of materials and services consumed in developing or obtaining internal-use computer software are capitalized.
The Company expenses costs associated with developing or obtaining internal-use software during the preliminary project stage. Training and maintenance costs associated with system changes or internal-use software are expensed as incurred. Additionally, the costs of data cleansing, reconciliation, balancing of old data to the new system, creation of new/additional data and data conversion costs are expensed as incurred.
Impairment of Long-lived Assets Impairment of Long-lived Assets: The Company evaluates the recoverability of property, plant and equipment and intangible or other assets if facts and circumstances indicate that any of those assets might be impaired. If an evaluation is required, the estimated future undiscounted cash flows associated with the asset are compared to the asset’s carrying amount to determine if a write-down to fair value is necessary.
Shipping and Handing Fees and Costs Shipping and Handling Fees and Costs: The Company records amounts billed to customers for shipping and handling as revenue. Costs incurred by the Company for shipping and handling have been classified as cost of revenues.
Advertising Costs Advertising Costs: Advertising costs are charged to expenses when incurred and totaled $0.9 million for each of the fiscal years ended June 30, 2021, 2020 and 2019.
Research and Development Costs Research and Development Costs: Research and development costs are charged to expense when incurred. Research activities represent an important part of the Company’s business and include both internal labor costs and payments to third parties related to the processes of discovering, testing and developing new products, improving existing products, as well as demonstrating product efficacy and regulatory compliance prior to launch of new products and services. Research and development expenses paid the third parties totaled less than $0.1 million for each of the fiscal years ended June 30, 2021, 2020 and 2019.
Employee Benefit Plans Employee Benefit Plans: In addition to group health-related benefits, the Company maintains a 401(k) employee savings plan available to all full-time employees. The Company matches a portion of employee contributions with cash (25% of employee contribution up to 6%). Company contributions to the 401(k) plan were less than $0.1 million in each of the fiscal years ended June 30, 2021, 2020 and 2019, respectively and are included in selling, general and administrative expenses. For purposes of the group health benefit plan, the Company self-insures an amount equal to the excess of the employees’ deductible (range from $2,500 for each individual and family member covered) up to the amount by which the third-party insurance coverage begins (ranges from $2,500 for individual up to $10,000 for family coverage). The amount of liability at June 30, 2021 and 2020 was less than $0.1 million and is included in accrued liabilities. The Company also has an incentive plan for executives of the Company, which provides for performance based cash and stock-based compensation awards.
Net Income (Loss) Per Share Net Income (Loss) Per Share: Basic earnings per share excludes dilution and is determined by dividing net income (loss) by the weighted average number of common shares outstanding including participating securities during the period. Diluted EPS reflects the potential dilution that could occur if securities and other contracts to issue common stock were exercised or converted into common stock.
Fair Value of Financial Instruments Fair Value of Financial Instruments: The Company considers the fair value of all financial instruments, including cash, accounts receivable and accounts payable to approximate their carrying values at year-end due to their short-term nature. The carrying value of the Company’s debt approximates fair value due to the market rates of interest.
Fair Value Measurements
Fair Value Measurements: The Company employs a hierarchy which prioritizes the inputs used to measure recurring fair value into three distinct categories based on the lowest level of input that is significant to the fair value measurement. The methodology for categorizing assets and liabilities that are measured at fair value pursuant to this hierarchy gives the highest priority to unadjusted quoted prices in active markets and the lowest levels to unobservable inputs, summarized as follows:
Level 1 – Quoted prices in active markets for identical assets or liabilities.
Level 2 – Other significant observable inputs (including quoted prices in active markets for similar assets or liabilities).
Level 3 – Significant unobservable inputs (including our own assumptions in determining fair value).
We use the cost, income or market valuation approaches to estimate the fair value of our assets and liabilities when insufficient market-observable data is available to support our valuation assumptions. We determine the fair value of our interest rate swap executed during the year ended June 30, 2020 using third-party pricing information that is derived from observable market inputs, which we classify as level 2 with respect to the fair value hierarchy.
Segment Reporting Segment Reporting: The Company operates in a single segment, focusing on developing cost-effective management solutions for medical waste and unused dispensed medications generated by small and medium quantity generators.
Use of Estimates Use of Estimates: The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities and disclosure of contingent liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expense during the reporting period. The Company uses estimates to determine many reported amounts, including but not limited to allowance for doubtful accounts, recoverability of long-lived assets and intangibles, useful lives used in depreciation and amortization, income taxes and valuation allowances, stock-based compensation, fair values of assets and liabilities acquired in business combinations, selling price used in multiple-deliverable arrangements and return rates used to estimate the percentage of container systems sold that will not be returned. Actual results could differ from these estimates.
Business Combinations Business Combinations: The Company includes the results of operations of the businesses that are acquired as of the respective dates of acquisition. The Company allocates the fair value of the purchase price of acquisitions to the assets acquired and liabilities assumed based on their estimated fair values. The Company estimates and records the fair value of purchased intangible assets, which primarily consists of customer relationships, trade-names, and non-competes. The excess of the fair value of the purchase price over the fair values of these identifiable assets, both tangible and intangible, and liabilities is recorded as goodwill.
Deferred Offering Costs Deferred Offering Costs: The Company capitalizes certain legal, accounting and other third-party fees that are directly associated with an offering as deferred offering costs in Other Assets (long-term) in the Consolidated Balance Sheets until such financings are consummated. These deferred costs will be reclassified to stockholders' equity or debt in the event the Company completes a debt or equity offering.
Recently Issued Accounting Standards
Recently Issued Accounting Standards:

In March 2020, guidance for applying optional expedients and exceptions to ease the potential burden in accounting for reference rate reform on financial reporting was issued. It is elective and applies to all entities, subject to meeting certain criteria, that have contracts, hedging relationships and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform on financial reporting. The provisions of the new guidance are effective for interim periods beginning as of March 12, 2020 through December 31, 2022. There has been no material impact on the Company's consolidated financial statements and related disclosures from the modification of its arrangements as of June
30, 2021. The Company will continue to evaluate the standard as well as additional changes, modifications or interpretations which may impact the Company.

In June 2016, guidance for credit losses of financial instruments was issued, which requires entities to measure credit losses for financial assets measured at amortized cost based on expected losses rather than incurred losses. The provisions of the new guidance are effective for annual periods beginning after December 15, 2022 (effective July 1, 2023 for the Company), including interim periods within the reporting period, and early application is permitted. The Company is in the initial stages of evaluating the impact of the new guidance on its consolidated financial statements and related disclosures as well as evaluating the available transition methods. The Company will continue to evaluate the standard as well as additional changes, modifications or interpretations which may impact the Company.
Reclassification of Prior Year Presentation in the Consolidated Balance Sheets Reclassification of Prior Year Presentation in the Consolidated Balance Sheets: Certain prior year amounts have been reclassified for consistency with the current year presentation in the Consolidated Balance Sheets. The change in classification does not affect previously reported total current assets, total assets, total current liabilities, total liabilities or total stockholders' equity in the Consolidated Balance Sheets.
XML 33 R19.htm IDEA: XBRL DOCUMENT v3.21.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Jun. 30, 2021
Accounting Policies [Abstract]  
Summary of revenue by solution The components of revenues by solution which reflect a disaggregation of revenue by contract type are as follows (dollar amounts in thousands):
 Year Ended June 30,
 2021% Total2020% Total2019% Total
REVENUES BY SOLUTION:      
Mailbacks$49,617 64.9 %$26,578 52.0 %$24,501 55.2 %
Route-based pickup services13,677 17.9 %10,390 20.3 %9,029 20.4 %
Unused medications8,159 10.7 %9,163 17.9 %6,936 15.7 %
Third party treatment services570 0.7 %247 0.5 %290 0.7 %
Other (1)
4,401 5.8 %4,768 9.3 %3,556 8.0 %
Total revenues$76,424 100.0 %$51,146 100.0 %$44,312 100.0 %

(1)The Company’s other products include IV poles, accessories, containers, asset return boxes and other miscellaneous items with single performance obligations.
Schedule of allowance for doubtful accounts The Company has a history of minimal uncollectible accounts. See rollforward of allowance activity below:
Allowance for Doubtful
Accounts
Balance
Beginning
of Year
Charges to
Expense
Write-offs
/Recoveries
Balance End
of Year
2021$162 $157 $(127)$192 
2020$132 $111 $(81)$162 
2019$102 $81 $(51)$132 
Schedule of stock-based compensation expense Total stock-based compensation expense for the fiscal years ended June 30, 2021, 2020 and 2019 are as follows:
 Year Ended June 30,
 202120202019
Stock-based compensation expense included in:   
Cost of revenues$— $$
Selling, general and administrative974 514 391 
Total$974 $518 $400 
Schedule of stock option valuation assumptions
The fair value of the Company’s stock options was estimated on the grant date using the Black-Scholes option-pricing model with the following assumptions:
 Year Ended June 30,
 202120202019
Weighted average risk-free interest rate0.2 %0.3 %2.6 %
Weighted average expected volatility50 %49 %44 %
Weighted average expected life (in years)4.523.133.08
Dividend yield— — — 
Schedule of inventory The components of inventory are as follows (in thousands):
As of June 30,
20212020
Raw materials$2,040 $1,402 
Finished goods5,063 5,300 
Total inventory7,103 6,702 
Less: current portion6,114 5,638 
Inventory, net of current portion$989 $1,064 
Schedule of accrued liabilities The components of Accrued Liabilities on the balance sheet as of June 30, 2021 and 2020 are as follows:
 As of June 30,
 2021
2020 (1)
Accrued compensation$1,399 $767 
Customer-related payables1,214 1,108 
Vendor-related payables836 388 
Other491 505 
Total $3,940 $2,768 
(1) Certain prior year amounts have been reclassified to conform to current year presentation.
XML 34 R20.htm IDEA: XBRL DOCUMENT v3.21.2
PROPERTY, PLANT AND EQUIPMENT (Tables)
12 Months Ended
Jun. 30, 2021
Property, Plant and Equipment [Abstract]  
Property, plant and equipment
At June 30, 2021 and 2020, property, plant and equipment consisted of the following (in thousands):
  June 30,
Useful Life 20212020
Furniture and fixtures
3 to 5 years
$248 $245 
Plant and equipment
3 to 17 years
11,305 9,053 
Manufacturing
15 years
169 169 
Computers and software
3 to 5 years
2,435 2,132 
Leasehold improvementsLife of Lease6,652 3,192 
Land 97 19 
Building40 years938 — 
Construction-in-progress 296 3,507 
  22,140 18,317 
Less: accumulated depreciation 10,390 9,190 
Less: financing lease ROU asset, net (1)
907 387 
Net property, plant and equipment $10,843 $8,740 
(1) Financing lease ROU assets in the net amount of $0.9 million and $0.4 million as of June 30, 2021 and 2020, respectively, are incorporated with leasehold improvements. Accumulated depreciation related to financing lease assets was $0.1 million and less than $0.1 million as of June 30, 2021 and 2020, respectively.
XML 35 R21.htm IDEA: XBRL DOCUMENT v3.21.2
INCOME TAXES (Tables)
12 Months Ended
Jun. 30, 2021
Income Tax Disclosure [Abstract]  
Components of income tax expense (benefit)
The components of income tax expense (benefit) are as follows (in thousands):
 Year ended June 30,
 202120202019
Current:   
Federal$— $(122)$(123)
State375 35 42 
Total current$375 $(87)$(81)
Deferred: 
Federal$1,205 $(1,406)$217 
State(110)(89)34 
Total deferred1,095 (1,495)251 
Net income tax expense (benefit)$1,470 $(1,582)$170 
Effective income tax rate reconciliation
The reconciliation of the statutory income tax rate to the Company’s effective income tax rate for the fiscal years ended June 30, 2021, 2020 and 2019 is as follows:
 Year Ended June 30,
 202120202019
Statutory rate21.0 %21.0 %21.0 %
State income taxes, net1.4 %(1.0)%22.9 %
Non-deductible expenses0.2 %1.6 %2.7 %
Stock-based compensation(10.5)%0.7 %16.1 %
Non-deductible compensation2.7 %— %— %
PPP loan(3.2)%— %— %
Research and development credits(1.3)%(5.3)%7.3 %
Other— %(1.5)%1.5 %
Effective rate before valuation allowance10.3 %15.5 %71.5 %
Change in valuation allowance— %(247.1)%(27.2)%
Effective tax rate10.3 %(231.6)%44.3 %
Components of deferred tax assets and liabilities At June 30, 2021 and 2020, the significant components of deferred tax assets and liabilities are as follows (in thousands):
 June 30,
 20212020
Deferred tax assets relating to: 
Stock-based compensation$85 $211 
Research and development credits717 490 
Inventory68 98 
Professional fees193 175 
Deferred tax assets related to other items251 140 
Net operating loss carryforwards142 1,016 
Total deferred tax assets1,456 2,130 
Deferred tax liabilities related to depreciable and amortizable assets(1,278)(836)
Deferred tax liabilities related to other items(21)(42)
Net deferred tax asset$157 $1,252 
XML 36 R22.htm IDEA: XBRL DOCUMENT v3.21.2
NOTES PAYABLE AND LONG-TERM DEBT (Tables)
12 Months Ended
Jun. 30, 2021
Debt Disclosure [Abstract]  
Schedule of long-term debt
At June 30, 2021 and 2020, long-term debt consisted of the following (in thousands):
June 30,
20212020
Acquisition loan, monthly payments of $43; maturing March 2022.
$431 $948 
Equipment loan, monthly payments of $17; maturing August 2024, net of debt issuance costs of $40
830 929 
Real estate loans, monthly payments of $9; maturing August 2024 and January 2026
2,803 1,103 
Paycheck Protection Program loan— 2,183 
Total long-term debt4,064 5,163 
Less: current portion735 1,658 
Long-term debt, net of current portion$3,329 $3,505 
Schedule of payments due on long-term debt
Payments due on long-term debt subsequent to June 30, 2021 are as follows (in thousands):
Twelve Months Ending June 30, 
2022$735 
2023316 
2024316 
20252,041 
2026696 
 $4,104 
XML 37 R23.htm IDEA: XBRL DOCUMENT v3.21.2
EQUITY TRANSACTIONS (Tables)
12 Months Ended
Jun. 30, 2021
Equity [Abstract]  
Schedule of exercised stock options During the years ended June 30, 2021, 2020 and 2019, stock options to purchase shares of the Company's common stock were exercised as follows (in thousands except per share amounts):
 Year ended June 30,
 202120202019
Options exercised712 154 — 
Proceeds$3,164 $668 $— 
Average exercise price per share$4.44 $4.32 $— 
XML 38 R24.htm IDEA: XBRL DOCUMENT v3.21.2
STOCK BASED COMPENSATION (Tables)
12 Months Ended
Jun. 30, 2021
Share-based Payment Arrangement [Abstract]  
Schedule of activity for all restricted stock
The summary of activity for all restricted stock during the fiscal years ended June 30, 2021, 2020 and 2019  is presented in the table below (in thousands):
 Year ended June 30,
 202120202019
Unvested at beginning of the year22 13 13 
Granted75 80 63 
Vested(83)(71)(55)
Forfeited— — (8)
Unvested at end of the year14 22 13 
Schedule of activity for all stock options
The summary of activity for all stock options during the fiscal years ended June 30, 2021, 2020 and 2019 is presented in the table below (in thousands except per share amounts):
 Options
Outstanding
Weighted
Average
Exercise
Price
Options Outstanding at June 30, 2018920 $4.57 
Granted578 $3.73 
Forfeited or canceled(218)$4.16 
Options Outstanding at June 30, 20191,280 $4.26 
Granted82$6.74 
Exercised(154)$4.32 
Forfeited or canceled(63)$3.95 
Options Outstanding at June 30, 20201,145 $4.45 
Granted27 $7.57 
Exercised(712)$4.44 
Forfeited or canceled(119)$6.61 
Options Outstanding at June 30, 2021341 $3.96 
Options Exercisable at June 30, 202133 $4.85 
Schedule of information about stock options outstanding
The following table summarizes information about stock options outstanding as of June 30, 2021 (in thousands except per share amounts):
 Options Outstanding
Range of Exercise
Price
Outstanding as
of
 June 30, 2021
Weighted
Average
Remaining
Life
 (in Years)
Weighted
Average
Exercise
Price
$2.51 - $3.75
35 4.42$3.26 
$3.76 - $5.00
294 4.38$3.93 
$5.01 - $7.50
12 1.81$6.68 
341 $3.96 
Schedule of information about stock options exercisable
The following table summarizes information about stock options exercisable as of June 30, 2021 (in thousands except per share amounts):
 Options Exercisable
Range of Exercise
Price
Exercisable as
of
 June 30, 2021
Weighted
Average
Remaining
Life
 (in Years)
Weighted
Average
Exercise
Price
$2.51 - $3.75
10 4.42$3.26 
$3.76 - $5.00
13 1.92$4.56 
$5.01 - $7.50
10 1.15$6.75 
 33  $4.85 
XML 39 R25.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES (Tables)
12 Months Ended
Jun. 30, 2021
Leases [Abstract]  
Summary of lease components and other information
During the twelve months ended June 30, 2021, lease cost amounts, which reflect the fixed rent expense associated with operating and financing leases, are as follows (in thousands):
Year Ended June 30,
 20212020
Lease cost (1) - fixed rent expense:
Operating lease cost included in:
Cost of revenues$2,448 $1,851 
Selling, general and administrative452 451 
Financing lease cost included in:
Cost of revenues (amortization expense)91 26 
Interest expense18 
Total$3,009 $2,332 

(1) Short-term lease cost and variable lease cost were not significant during the period.
During the twelve months ended June 30, 2021, the Company had the following cash and non-cash activities associated with leases (in thousands):

Year Ended June 30,
 20212020
Cash paid for amounts included in the measurement of lease liabilities: 
Operating cash outflow for operating leases$2,844 $2,274 
Non-cash changes to the Operating ROU Asset and Operating Lease Liability
Reduction to ROU asset due to acquisition of previously leased asset$(904)$— 
   Additions and modifications to ROU asset obtained from new operating lease liabilities$2,994 $6,214 
   Additions to ROU asset obtained from operating lease liabilities upon adoption of new guidance$— $4,591 
Additions to ROU asset obtained from new financing lease liabilities$598 $387 
Schedule of maturities of operating lease liabilities
The future payments due under leases as of June 30, 2021 is as follows (in thousands):
Future payments due in the year ended June 30,Operating leasesFinancing leases
2022$2,703 $186 
20232,267 183 
20242,066 182 
20251,643 178 
2026614 162 
Thereafter124 89 
Total undiscounted lease payments9,417 980 
Less effects of discounting
(931)(79)
Lease liability recognized$8,486 $901 
XML 40 R26.htm IDEA: XBRL DOCUMENT v3.21.2
EARNINGS PER SHARE (Tables)
12 Months Ended
Jun. 30, 2021
Earnings Per Share [Abstract]  
Earnings per share
The following information is necessary to calculate earnings per share for the periods presented (in thousands, except per share amounts):
 Year Ended June 30,
 202120202019
Net income as reported$12,868 $2,266 $214 
Weighted average common shares outstanding16,593 16,249 16,116 
Effect of dilutive stock options435 182
Weighted average diluted common shares outstanding17,028 16,431 16,123 
Net income per common share   
Basic$0.78 $0.14 $0.01 
Diluted$0.76 $0.14 $0.01 
Employee stock options excluded from computation of diluted income per share amounts because their effect would be anti-dilutive— 206 1,173 
XML 41 R27.htm IDEA: XBRL DOCUMENT v3.21.2
GOODWILL AND INTANGIBLE ASSETS (Tables)
12 Months Ended
Jun. 30, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible assets, amortization expense
At June 30, 2021 and 2020, intangible assets consisted of the following (in thousands):
  June 30,
  20212020
 Estimated
Useful Lives
Original
Amount
Accumulated
Amortization
Net
Amount
Original
Amount
Accumulated
Amortization
Net
Amount
Customer relationships7 years$3,007 $(2,207)$800 $3,007 $(1,780)$1,227 
Permits
6 - 15 years
1,974 (705)1,269 1,892 (596)1,296 
Patents
5 - 17 years
420 (327)93 420 (311)109 
Tradename7 years270 (193)77 270 (154)116 
Non-compete5 years117 (117)— 117 (94)23 
Total intangible assets, net $5,788 $(3,549)$2,239 $5,706 $(2,935)$2,771 
Schedule of future amortization of intangible assets
As of June 30, 2021, future amortization of intangible assets is as follows (in thousands):
Year Ended June 30, 
2022$624 
2023570 
2024159 
2025158 
2026158 
Thereafter570 
 $2,239 
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.21.2
ORGANIZATION AND BACKGROUND (Details)
$ in Thousands
12 Months Ended
Jun. 30, 2021
USD ($)
state_region
numberOfCustomer
Jun. 30, 2020
USD ($)
numberOfCustomer
Jun. 30, 2019
numberOfCustomer
Concentration Risk [Line Items]      
Number of state regions where route-based pick-up services are offered | state_region 37    
Accounts receivable | $ $ 9,738 $ 11,789  
Customer concentration risk | Revenue      
Concentration Risk [Line Items]      
Number of customers | numberOfCustomer 2 2 2
Credit concentration risk | Accounts receivable      
Concentration Risk [Line Items]      
Number of customers | numberOfCustomer 2 2  
Two customers | Customer concentration risk | Revenue      
Concentration Risk [Line Items]      
Concentration risk, percentage 45.00% 35.00% 27.00%
Two customers | Credit concentration risk | Accounts receivable      
Concentration Risk [Line Items]      
Concentration risk, percentage 36.00% 44.00%  
Accounts receivable | $ $ 3,500 $ 5,200  
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.21.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Summary of Revenue by Solution (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Disaggregation of Revenue [Line Items]      
Total revenues $ 76,424 $ 51,146 $ 44,312
Revenue | Product Concentration Risk      
Disaggregation of Revenue [Line Items]      
Revenue Percentage 100.00% 100.00% 100.00%
Mailbacks      
Disaggregation of Revenue [Line Items]      
Total revenues $ 49,617 $ 26,578 $ 24,501
Mailbacks | Revenue | Product Concentration Risk      
Disaggregation of Revenue [Line Items]      
Revenue Percentage 64.90% 52.00% 55.20%
Route-based pickup services      
Disaggregation of Revenue [Line Items]      
Total revenues $ 13,677 $ 10,390 $ 9,029
Route-based pickup services | Revenue | Product Concentration Risk      
Disaggregation of Revenue [Line Items]      
Revenue Percentage 17.90% 20.30% 20.40%
Unused medications      
Disaggregation of Revenue [Line Items]      
Total revenues $ 8,159 $ 9,163 $ 6,936
Unused medications | Revenue | Product Concentration Risk      
Disaggregation of Revenue [Line Items]      
Revenue Percentage 10.70% 17.90% 15.70%
Third party treatment services      
Disaggregation of Revenue [Line Items]      
Total revenues $ 570 $ 247 $ 290
Third party treatment services | Revenue | Product Concentration Risk      
Disaggregation of Revenue [Line Items]      
Revenue Percentage 0.70% 0.50% 0.70%
Other      
Disaggregation of Revenue [Line Items]      
Total revenues $ 4,401 $ 4,768 $ 3,556
Other | Revenue | Product Concentration Risk      
Disaggregation of Revenue [Line Items]      
Revenue Percentage 5.80% 9.30% 8.00%
XML 44 R30.htm IDEA: XBRL DOCUMENT v3.21.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenue Recognition Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Accounting Policies [Abstract]      
Revenue recorded from bill and hold inventory $ 3,900 $ 3,500 $ 2,700
Bill and hold inventory 3,700 2,800  
Disaggregation of Revenue [Line Items]      
Contract liability 7,028 3,262  
Mailbacks and unused medications      
Disaggregation of Revenue [Line Items]      
Contract liability   2,800 $ 2,700
Route-based pickup services      
Disaggregation of Revenue [Line Items]      
Capitalized contract cost, incremental costs to obtain contracts 200 100  
Capitalized contract cost, amortization $ 200 $ 100  
XML 45 R31.htm IDEA: XBRL DOCUMENT v3.21.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Accounts Receivable (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Allowance for Doubtful Accounts Receivable [Roll Forward]      
Balance Beginning of Year $ 162 $ 132 $ 102
Charges to Expense 157 111 81
Write-offs /Recoveries (127) (81) (51)
Balance End of Year $ 192 $ 162 $ 132
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.21.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Stock-Based Compensation (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation expense $ 974 $ 518 $ 400
Stock Option      
Valuation assumptions [Abstract]      
Weighted average risk-free interest rate 0.20% 0.30% 2.60%
Weighted average expected volatility 50.00% 49.00% 44.00%
Weighted average expected life (in years) 4 years 6 months 7 days 3 years 1 month 17 days 3 years 29 days
Dividend yield 0.00% 0.00% 0.00%
Cost of revenues      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation expense $ 0 $ 4 $ 9
Selling, general and administrative      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation expense $ 974 $ 514 $ 391
XML 47 R33.htm IDEA: XBRL DOCUMENT v3.21.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Goodwill, Other Identifiable Intangible Assets and Impairment of Long-lived Assets (Details) - USD ($)
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Intangible Assets [Abstract]      
Goodwill impairment loss $ 0 $ 0 $ 0
Inventory [Line Items]      
Inventory write-offs 131,000 29,000 55,000
Maximum      
Inventory [Line Items]      
Inventory write-offs $ 100,000 $ 100,000 $ 100,000
XML 48 R34.htm IDEA: XBRL DOCUMENT v3.21.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Inventory (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Jun. 30, 2020
Inventory [Abstract]    
Raw materials $ 2,040 $ 1,402
Finished goods 5,063 5,300
Total inventory 7,103 6,702
Less: current portion 6,114 5,638
Inventory, net of current portion $ 989 $ 1,064
XML 49 R35.htm IDEA: XBRL DOCUMENT v3.21.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Impairment of Long-lived Assets, Advertising Costs and Research and Development Costs (Details) - USD ($)
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Accounting Policies [Abstract]      
Asset impairment losses recognized $ 0 $ 0 $ 0
Advertising costs 900,000 900,000 900,000
Research and development expenses paid to third parties $ 100,000 $ 100,000 $ 100,000
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.21.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Jun. 30, 2020
Accounting Policies [Abstract]    
Accrued compensation $ 1,399 $ 767
Customer-related payables 1,214 1,108
Vendor-related payables 836 388
Other 491 505
Total $ 3,940 $ 2,768
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.21.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Employee Benefit Plans (Details) - USD ($)
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Accounting Policies [Abstract]      
Employers match percentage 25.00% 25.00% 25.00%
Maximum annual percentage contribution per employee 6.00% 6.00% 6.00%
Company contributions to the 401(k) plan (less than) $ 100,000 $ 100,000 $ 100,000
Group health benefit plan, individual deductible 2,500 2,500 2,500
Group health benefit plan, family deductible 2,500 2,500 2,500
Group health benefit plan, third party insurance company coverage beginning amount, individual 2,500 2,500 2,500
Group health benefit plan, third party insurance company coverage beginning amount, family 10,000 10,000 10,000
Self-insured liability, health insurance (less than) 100,000 100,000  
Aggregate stock-based compensation expense $ 600,000 $ 0 $ 0
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.21.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Fair Value of Financial Instruments (Details) - USD ($)
$ in Millions
Jun. 30, 2021
Jun. 30, 2020
Interest Rate Swap    
Derivatives, Fair Value [Line Items]    
Derivative, fair value $ 0.1 $ 0.1
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.21.2
PROPERTY, PLANT AND EQUIPMENT (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Property, Plant and Equipment [Line Items]      
Gross property, plant and equipment $ 22,140 $ 18,317  
Less: accumulated depreciation 10,390 9,190  
Less: financing lease ROU asset, net 907 387  
Net property, plant and equipment 10,843 8,740  
Finance lease, ROU asset, accumulated amortization 100 100  
Depreciation expense 1,400 1,000 $ 1,100
Depreciation included in cost of revenues 1,100 800 $ 800
Furniture and fixtures      
Property, Plant and Equipment [Line Items]      
Gross property, plant and equipment $ 248 245  
Furniture and fixtures | Minimum      
Property, Plant and Equipment [Line Items]      
Useful Life  3 years    
Furniture and fixtures | Maximum      
Property, Plant and Equipment [Line Items]      
Useful Life  5 years    
Plant and equipment      
Property, Plant and Equipment [Line Items]      
Gross property, plant and equipment $ 11,305 9,053  
Plant and equipment | Minimum      
Property, Plant and Equipment [Line Items]      
Useful Life  3 years    
Plant and equipment | Maximum      
Property, Plant and Equipment [Line Items]      
Useful Life  17 years    
Manufacturing      
Property, Plant and Equipment [Line Items]      
Useful Life  15 years    
Gross property, plant and equipment $ 169 169  
Computers and software      
Property, Plant and Equipment [Line Items]      
Gross property, plant and equipment $ 2,435 2,132  
Computers and software | Minimum      
Property, Plant and Equipment [Line Items]      
Useful Life  3 years    
Computers and software | Maximum      
Property, Plant and Equipment [Line Items]      
Useful Life  5 years    
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Gross property, plant and equipment $ 6,652 3,192  
Land      
Property, Plant and Equipment [Line Items]      
Gross property, plant and equipment $ 97 19  
Building      
Property, Plant and Equipment [Line Items]      
Useful Life  40 years    
Gross property, plant and equipment $ 938 0  
Construction-in-progress      
Property, Plant and Equipment [Line Items]      
Gross property, plant and equipment $ 296 $ 3,507  
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.21.2
INCOME TAXES - Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Current:      
Federal $ 0 $ (122) $ (123)
State 375 35 42
Total current 375 (87) (81)
Deferred:      
Federal 1,205 (1,406) 217
State (110) (89) 34
Total deferred 1,095 (1,495) 251
TOTAL INCOME TAX EXPENSE (BENEFIT) $ 1,470 $ (1,582) $ 170
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.21.2
INCOME TAXES - Effective Income Tax Rate Reconciliation (Details)
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Income Tax Disclosure [Abstract]      
Statutory rate 21.00% 21.00% 21.00%
State income taxes, net 1.40% (1.00%) 22.90%
Non-deductible expenses 0.20% 1.60% 2.70%
Stock-based compensation (10.50%) 0.70% 16.10%
Non-deductible compensation 2.70% 0.00% 0.00%
PPP loan (3.20%) 0.00% 0.00%
Research and development credits (1.30%) (5.30%) 7.30%
Other 0.00% (1.50%) 1.50%
Effective rate before valuation allowance 10.30% 15.50% 71.50%
Change in valuation allowance 0.00% (247.10%) (27.20%)
Effective tax rate 10.30% (231.60%) 44.30%
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.21.2
INCOME TAXES - Components of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Jun. 30, 2020
Income Tax Disclosure [Abstract]    
Stock-based compensation $ 85 $ 211
Research and development credits 717 490
Inventory 68 98
Professional fees 193 175
Deferred tax assets related to other items 251 140
Net operating loss carryforwards 142 1,016
Total deferred tax assets 1,456 2,130
Deferred tax liabilities related to depreciable and amortizable assets (1,278) (836)
Deferred tax liabilities related to other items (21) (42)
Net deferred tax asset $ 157 $ 1,252
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.21.2
INCOME TAXES - Narrative (Details) - USD ($)
$ in Millions
Jun. 30, 2021
Jun. 30, 2020
Income Tax Disclosure [Abstract]    
Net operating loss carryforwards $ 0.7  
Tax credit carryforward, amount 0.7  
Tax credit carryforwards, alternative minimum tax $ 0.3 $ 0.2
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.21.2
NOTES PAYABLE AND LONG-TERM DEBT - Narrative (Details) - USD ($)
12 Months Ended
Jan. 22, 2021
Aug. 21, 2019
Jun. 29, 2018
Jun. 30, 2021
Dec. 28, 2020
Apr. 20, 2020
Term Loan            
Line of Credit Facility [Line Items]            
Term at time of borrowing     5 years      
Interest rate       3.00%    
Credit Agreement            
Line of Credit Facility [Line Items]            
Maximum borrowing capacity     $ 14,000,000      
Percentage of eligible accounts receivable considered for borrowing base     80.00%      
Percentage of eligible inventory considered for borrowing base     50.00%      
Amount of covenant for borrowing base     $ 3,000,000      
Basis spread of variable rate     50.00%      
Unused capacity, commitment fee percentage     0.25%      
Remaining borrowing capacity       $ 13,900,000    
Maximum borrowing capacity, option       17,900,000    
Credit Agreement | Working Capital            
Line of Credit Facility [Line Items]            
Maximum borrowing capacity     $ 6,000,000      
Remaining borrowing capacity       5,900,000    
Credit Agreement | Acquisitions            
Line of Credit Facility [Line Items]            
Maximum borrowing capacity     $ 8,000,000      
Percentage of portion allocated to acquisition purchase price     75.00%      
Remaining borrowing capacity       $ 8,000,000    
Credit Agreement | Additional Working Capital            
Line of Credit Facility [Line Items]            
Maximum borrowing capacity     $ 4,000,000      
Credit Agreement | Maximum            
Line of Credit Facility [Line Items]            
Debt cash flow leverage ratio       3.0    
Credit Agreement | Minimum            
Line of Credit Facility [Line Items]            
Debt service coverage ratio       1.15    
Credit Agreement | LIBOR            
Line of Credit Facility [Line Items]            
Basis spread of variable rate     2.50%      
Credit Agreement | LIBOR | Maximum            
Line of Credit Facility [Line Items]            
Basis spread of variable rate     3.00%      
Credit Agreement | Letter of Credit            
Line of Credit Facility [Line Items]            
Maximum borrowing capacity     $ 2,000,000      
Amount outstanding       $ 100,000    
Credit Agreement Amendment            
Line of Credit Facility [Line Items]            
Maximum borrowing capacity         $ 18,000,000  
Loan Agreement            
Line of Credit Facility [Line Items]            
Maximum borrowing capacity   $ 3,200,000        
Term at time of borrowing   5 years        
Basis spread of variable rate       2.50%    
Interest rate       2.73%    
Loan Agreement | Real Estate Improvements            
Line of Credit Facility [Line Items]            
Maximum borrowing capacity   $ 2,000,000        
Loan Agreement | Equipment Loan            
Line of Credit Facility [Line Items]            
Maximum borrowing capacity   $ 1,200,000        
Loan Agreement | LIBOR            
Line of Credit Facility [Line Items]            
Interest rate at expiration of advance period       4.15%    
Real estate loan            
Line of Credit Facility [Line Items]            
Maximum borrowing capacity $ 900,000          
Term at time of borrowing 5 years          
Debt payment, amortization period 20 years          
Debt instrument, interest rate, stated percentage 4.00%          
Paycheck Protection Program loan            
Line of Credit Facility [Line Items]            
Debt instrument, face amount           $ 2,200,000
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.21.2
NOTES PAYABLE AND LONG-TERM DEBT - Schedule of Long-Term Debt (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Debt Instrument [Line Items]    
Total long-term debt $ 4,064 $ 5,163
Less: current portion 735 1,658
Long-term debt, net of current portion 3,329 3,505
Term Loan    
Debt Instrument [Line Items]    
Total long-term debt 4,104  
Acquisition loan | Term Loan    
Debt Instrument [Line Items]    
Total long-term debt 431 948
Monthly payments 43  
Equipment loan | Term Loan    
Debt Instrument [Line Items]    
Total long-term debt 830 929
Monthly payments 17  
Debt issuance costs 40  
Real estate loan | Term Loan    
Debt Instrument [Line Items]    
Total long-term debt 2,803 1,103
Monthly payments 9  
Paycheck Protection Program loan | Term Loan    
Debt Instrument [Line Items]    
Total long-term debt $ 0 $ 2,183
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.21.2
NOTES PAYABLE AND LONG-TERM DEBT - Payments Due on Long-term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Jun. 30, 2020
Long-term Debt, Fiscal Year Maturity [Abstract]    
Total long-term debt $ 4,064 $ 5,163
Term Loan    
Long-term Debt, Fiscal Year Maturity [Abstract]    
2022 735  
2023 316  
2024 316  
2025 2,041  
2026 696  
Total long-term debt $ 4,104  
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.21.2
EQUITY TRANSACTIONS (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Equity [Abstract]      
Exercised (in shares) 712 154 0
Proceeds $ 3,164 $ 668 $ 0
Average exercise price per share (in dollars per share) $ 4.44 $ 4.32 $ 0
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.21.2
STOCK BASED COMPENSATION - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expense for non-vested awards $ 0.3    
Weighted average period for expense recognition 1 year 6 months 14 days    
Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted average fair value of granted (in dollars per share) $ 7.53 $ 4.31 $ 3.53
Weighted average fair value vested (in dollars per share) $ 6.74 $ 4.12 $ 3.69
2010 Stock Plan | Restricted Stock and Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of common shares authorized (in shares) 3,000,000    
Shares outstanding (in shares) 354,621    
2010 Stock Plan | Stock Option      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 4 years    
Expiration period 7 years    
Options available for grant (in shares) 956,089    
2010 Stock Plan | Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 1 year    
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.21.2
STOCK BASED COMPENSATION - Restricted Stock Activity (Details) - Restricted Stock - shares
shares in Thousands
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]      
Unvested at beginning of the year (in shares) 22 13 13
Granted (in shares) 75 80 63
Vested (in shares) (83) (71) (55)
Forfeited (in shares) 0 0 (8)
Unvested at end of the year (in shares) 14 22 13
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.21.2
STOCK BASED COMPENSATION - Stock Option Activity (Details) - $ / shares
shares in Thousands
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Options Outstanding      
Options outstanding at beginning of period (in shares) 1,145 1,280 920
Granted (in shares) 27 82 578
Exercised (in shares) (712) (154) 0
Forfeited or canceled (in shares) (119) (63) (218)
Options outstanding at end of period (in shares) 341 1,145 1,280
Options exercisable (in shares) 33    
Weighted Average Exercise Price      
Options outstanding at beginning of period (in dollars per share) $ 4.45 $ 4.26 $ 4.57
Granted (in dollars per share) 7.57 6.74 3.73
Exercised (in dollars per share) 4.44 4.32 0
Forfeited or canceled (in dollars per share) 6.61 3.95 4.16
Options outstanding at end of period (in dollars per share) 3.96 $ 4.45 $ 4.26
Options exercisable (in dollars per share) $ 4.85    
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.21.2
STOCK BASED COMPENSATION - Summary of Stock Options Outstanding and Exercisable (Details)
shares in Thousands
12 Months Ended
Jun. 30, 2021
$ / shares
shares
Options Outstanding  
Outstanding (in shares) | shares 341
Weighted average exercise price (in dollars per share) $ 3.96
Options Exercisable  
Exercisable (in shares) | shares 33
Weighted average exercise price (in dollars per share) $ 4.85
$2.51 - $3.75  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Price, minimum (in dollars per share) 2.51
Range of Exercise Price, maximum (in dollars per share) $ 3.75
Options Outstanding  
Outstanding (in shares) | shares 35
Weighted average remaining life 4 years 5 months 1 day
Weighted average exercise price (in dollars per share) $ 3.26
Options Exercisable  
Exercisable (in shares) | shares 10
Weighted average remaining life 4 years 5 months 1 day
Weighted average exercise price (in dollars per share) $ 3.26
$3.76 - $5.00  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Price, minimum (in dollars per share) 3.76
Range of Exercise Price, maximum (in dollars per share) $ 5.00
Options Outstanding  
Outstanding (in shares) | shares 294
Weighted average remaining life 4 years 4 months 17 days
Weighted average exercise price (in dollars per share) $ 3.93
Options Exercisable  
Exercisable (in shares) | shares 13
Weighted average remaining life 1 year 11 months 1 day
Weighted average exercise price (in dollars per share) $ 4.56
$5.01 - $7.50  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Price, minimum (in dollars per share) 5.01
Range of Exercise Price, maximum (in dollars per share) $ 7.50
Options Outstanding  
Outstanding (in shares) | shares 12
Weighted average remaining life 1 year 9 months 21 days
Weighted average exercise price (in dollars per share) $ 6.68
Options Exercisable  
Exercisable (in shares) | shares 10
Weighted average remaining life 1 year 1 month 24 days
Weighted average exercise price (in dollars per share) $ 6.75
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES - Components of Net Lease (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Lessee, Lease, Description [Line Items]    
Cost of revenues (amortization expense) $ 91 $ 26
Interest expense 18 4
Total 3,009 2,332
Cost of revenues    
Lessee, Lease, Description [Line Items]    
Operating lease cost 2,448 1,851
Selling, general and administrative    
Lessee, Lease, Description [Line Items]    
Operating lease cost $ 452 $ 451
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES - Cash and Non-cash Activities Associated with Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Lessee, Lease, Description [Line Items]    
Operating cash flows from operating leases $ 2,844 $ 2,274
Reduction to ROU asset due to acquisition of previously leased asset (904) 0
Additions and modifications to ROU asset obtained from new operating lease liabilities 2,994 6,214
Additions to ROU asset obtained from new financing lease liabilities 598 387
Accounting Standards Update 2016-02    
Lessee, Lease, Description [Line Items]    
Additions and modifications to ROU asset obtained from new operating lease liabilities $ 0 $ 4,591
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES - Narrative (Details)
Jun. 30, 2021
Leases [Abstract]  
Weighted average remaining lease term, operating leases 3 years 11 months 1 day
Weighted average remaining lease term, financing leases 5 years 5 months 1 day
Weighted average discount rate, operating leases 4.00%
Weighted average discount rate, financing leases 0.03%
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES - Maturities of Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Operating leases  
2022 $ 2,703
2023 2,267
2024 2,066
2025 1,643
2026 614
Thereafter 124
Total undiscounted lease payments 9,417
Less effects of discounting (931)
Lease liability recognized 8,486
Financing leases  
2022 186
2023 183
2024 182
2025 178
2026 162
Thereafter 89
Total undiscounted lease payments 980
Lease liability recognized (79)
Lease liability recognized $ 901
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.21.2
COMMITMENTS AND CONTINGENCIES - Narrative (Details)
$ in Millions
Jun. 30, 2021
USD ($)
Leases [Abstract]  
Performance bonds outstanding covering financial assurance $ 1.3
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.21.2
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Earnings Per Share [Abstract]      
Net income as reported $ 12,868 $ 2,266 $ 214
Net income as reported $ 12,868 $ 2,266 $ 214
Weighted average common shares outstanding (in shares) 16,593 16,249 16,116
Effect of dilutive stock options (in shares) 435 182 7
Weighted average diluted common shares outstanding (in shares) 17,028 16,431 16,123
Net income per common share      
Basic (in dollars per share) $ 0.78 $ 0.14 $ 0.01
Diluted (in dollars per share) $ 0.76 $ 0.14 $ 0.01
Employee stock options excluded from computation of diluted income per share amounts because their effect would be anti-dilutive (in shares) 0 206 1,173
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.21.2
GOODWILL AND INTANGIBLE ASSETS - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Finite-Lived Intangible Assets [Line Items]      
Original Amount $ 5,788 $ 5,706  
Accumulated Amortization (3,549) (2,935)  
Net Amount 2,239 2,771  
Intangible assets, amortization expense $ 600 600 $ 600
Customer relationships      
Finite-Lived Intangible Assets [Line Items]      
 Estimated Useful Lives 7 years    
Original Amount $ 3,007 3,007  
Accumulated Amortization (2,207) (1,780)  
Net Amount 800 1,227  
Permits      
Finite-Lived Intangible Assets [Line Items]      
Original Amount 1,974 1,892  
Accumulated Amortization (705) (596)  
Net Amount $ 1,269 1,296  
Permits | Minimum      
Finite-Lived Intangible Assets [Line Items]      
 Estimated Useful Lives 6 years    
Permits | Maximum      
Finite-Lived Intangible Assets [Line Items]      
 Estimated Useful Lives 15 years    
Patents      
Finite-Lived Intangible Assets [Line Items]      
Original Amount $ 420 420  
Accumulated Amortization (327) (311)  
Net Amount $ 93 109  
Patents | Minimum      
Finite-Lived Intangible Assets [Line Items]      
 Estimated Useful Lives 5 years    
Patents | Maximum      
Finite-Lived Intangible Assets [Line Items]      
 Estimated Useful Lives 17 years    
Tradename      
Finite-Lived Intangible Assets [Line Items]      
 Estimated Useful Lives 7 years    
Original Amount $ 270 270  
Accumulated Amortization (193) (154)  
Net Amount $ 77 116  
Non-compete      
Finite-Lived Intangible Assets [Line Items]      
 Estimated Useful Lives 5 years    
Original Amount $ 117 117  
Accumulated Amortization (117) (94)  
Net Amount $ 0 $ 23  
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.21.2
GOODWILL AND INTANGIBLE ASSETS - Amortization of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Jun. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]    
2022 $ 624  
2023 570  
2024 159  
2025 158  
2026 158  
Thereafter 570  
Net Amount $ 2,239 $ 2,771
EXCEL 74 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /%@&5,'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #Q8!E3A+(9;^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.LW$0%'7"X@32$A, G&+'&^+:-HH,6KW]J1EZX3@ 3C&_O/Y ML^0:@\8^TG/L T5VE*Y&WW9)8]B( W/0 D/Y$TJ'\C'L(!C_, MGD!)N09/;*QA Q.P" M1-+5%C9$,]_&$M[C@PV=L9YA%H)8\=9R@*BL0S30Q M',>VA@M@@C%%G[X+9!?B7/T3.W= G))CL2 MFPXI_TI.\S'01IPGOZ[N[K:.5?)]&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #Q8!E3S9+*-8@& 8&@ & 'AL+W=O2YY#4^5KI![/DW)*G));FHK&T=O6VU3+ADB?, MG*H5EW!GKG3"+)SJ1IYW5;"A&Q<]CM;YH^(WMA3NQ6%IWH75YOF(+/N7VRVJBX:RU0XE$PJ412A+-YQ>- M@?]V%/1<0/;$5\'79N^8N*;,E'IP)^/HHN$Y1CSFH740#'X>^9#'L4,"'O\6 MH(W=.UW@_O$6_3IK/#1FQ@P?JOB;B.SRHM%OD(C/61K;.[7^P(L&=1Q>J&*3 M_2?K_-EVNT'"U%B5%,' (!$R_V5/12+V OK>@0!:!-!G ?ZA-P1%0% WH%T$ MM+/,Y$W)\C!BEEV>:[4FVCT-:.X@2V86#Y_#T0-P/B4W2MJE(5DL [(=2C?@6A(1X^2!>GA 8'PT=X^(B'\'8_"_>0U@2[ M= <97H"F^^_!S%@-7?X?!+*]@VQGD.U#%%68PD"TY'ZSXE45P\-]K_D18='9 ML>C48S&0,F4QN>,KI6T5'1S'ZI0C=+H[.MUZ="9<"Q6YWDA@?%3F!T?:]K]? M7KSXN0O]P*VWX]9#$8>IUH[:M3 A9.H[9QKEAZ,UFUZW&6!]L[_CU:_9D30# M7<]D^7 9<:PYBPU6Q[,=IS,4YTI:83>0JIB3VS29<5W%!Z5>>G48W?&%<&,8TG7+DLJZ'0&:?AC<3:9D^/EF\FD\N!U>P>'=!..XI^E^ M'8YC&2H-]6.NE"=D:J&#$:7)4*72Z@W\1M7$4 M>N2CT+,-&6F8\& \2P/P<0E'>=ZO525/''*:"N@K'0_3%;_T!A\7]><$A^X, M.N*]6LM*U;! 2PT#E/! 7I^@!$I_<''Q?V3 M6# K-2<^?3U[0Z8\3#5DJXK6$:2A M2A*0P^F200E(T,0^872U8,2Q[E5LLG"D ,,@$0Y(,:P MU'M:2^^G"8MC\CXU<-M4UQ+'.;*$HJ7(4URC"T)7"=<+U[M^!P2[!,5/5DQ6 MY^[_K0IH*?L45^SQ\/J.#-)(6+#J@;4F: MO242#.696];-.0A5];3O".K$B;"2QGF_7?*])>*O+_O4[[TS;E+YM,GGF-E* MVRHRXV0.$A*1M8"QY>**&8. %$%VR-53N&1RP;,D"I-MN*Y2;5*6 \!KTCCO M_'Y[0.8P(!Q*L0]SPWGF#, I2_M2Q1%X5_%FZ*01<2LN]^>? MY?M=!)XGXEF&]#9#< = 8#IBR7@\/B73-%S^U,"U@%'P0Q,%T 3HB&V@>7.P MB8PMAX86:=.[M/UF("[;(]EPID^QT5!:9U#/.H&, M56F5 6YQ Z 4Y;0.Z/T1@(/RVMK;2G>^EWV2,"1T6R;YKOKNZNZSQR#;[&^5 MC^??3&Z8LTU#8CZ'4.^T!R73^6>(_,2J5;8Q/U/6JB0[7'(&P],] /?G2MGM MB7O![F/0Y7]02P,$% @ \6 94\QK--.Z!@ KQL !@ !X;"]W;W)K M&/\6[Z@5(#ORS3+ M+UL+(58?.YU\MJ!+DI^S%OJ MHGSVP*\NV%JD248?.,C7RR7A[]E,T\DIS*R M%;; G#Z3=2HF[.V>;AWRBO9F+,W+_^!MBW5:8+;.!5MNC26#99)M?LGW[4#L M&4#78("V!NA4 [PUP*6C&V:E6WTBR-4%9V^ %VC96G%1CDUI+;U)LF(:IX++ MMXFT$UW'4!]>]86]T$X'I?13%4W &'J=]\-N'W\$'D&0@7K!U M3K)Y?M$1LN?"OC/;]G*]Z049>OECG9T#[+0!DOY73J'(: ME>UAD]./DTDTBD%O.I5^6AK$58.X;- U-4CRA6Y4-E9>:54LJ-17DN]"O0 2.W8N1:&?5F,[;.1"Z7VHPFK^0II6V04:%CN6G)W^N_&^"P M05(%01B$73U+KV+I65D.LE>:"<;?=;0\I49 KD' Q()RF2 XEP.X M(:I=EX%*P_6Z#:X:$ H#/=FP(AM:R<;CN#<$MI6V(1@J?;N>TVU&GXI"+@H- MX]FM*';MXSD9/T23^&L;/,B\)TF.^B#ZZW'P\%E2-JZ6KCI83NCB!F$5%0:N MH^<+G3I9.U;&!=]>/!C=@6'4FT9@,KB[C\'X5B;J:#/&VMSLJ&2PUV2L0P6N M(0K@GKY *^7;P4AJBHVR<:2W+1\D)J>9/#4@;(I=6 L$1*Z&YP/=P&XM0A41UDQ&A#RD(%F+4[0KDZ;A&^) M0%5E L_%L,E.A]Z,!S$@\A6^,%:0Z!=1*I":T7> MBRI+Z[JJ!JB+4--S%851UQ ^J-8,9-<,29"OZ1RD"7E*TD0D5%LH(#7]XZ[; MS! :% I\0[V%:I% =I$8KR@G(LE>0$KEGJSBJJT+D9KQ$?:;%8,.!;N&*$=[ M.P>[,-PF&29I7[::XQK7*8;O*;;+'D5'%&MT*0UAD"_+5=MVPO0#ISDN:QYVD!>KVAY4IR^;Z!!&WK=-G+=G24.8+OK!3M+ MMA:YD*^DQ!^::R=+HX2!WYPJG5R:)JI62VQ7RYC+^F/-WW=C2028L5RT >IZ M;1]Z.W\X7:WY;"%KE;G6 U4HSZ#G-8_9CL(.O:@%%=L%M3>?)\5:)2DHCK;. MD@S,R"H1)-625:42NQ@W%54'2C.:"$9S(^M'4TU@@G M]M44HU%.WZ [N%9.?,H>[-0UO"6L2J KJSDE E28C+3 %,>U5.)3S@GWDF)Y M#/>#+H3*";IN:ZF!Z;:6G;VO*<6GK,^$OR19+@O^9VGGG >R ;[Y.K2Y$6Q5 M?F!Y8D*P97FYH&1.>0&0[Y\9$[N;XIM-]8WNZG]02P,$% @ \6 94P-G M5):Y @ B0< !@ !X;"]W;W)K06//1?%#45BJE""8&%67;P[0'-[EM+!P[LYT6]NMG.R4J):70A\9V M[CGWG&OGNK_FXE'F H]%93)@9,K59ZYKDQS*+#L\!*8?K/@HL!*3\72E:4 MG%E00=W \V*WP(0YP[Y=FXIAGU>*$@93@615%%@\GP/EZX'C.R\+]V29*[/@ M#OLE7L(,U(]R*O3,;5@R4@"3A#,D8#%P1O[9.#'Q-N G@;7<&B/C9,[YHYE< M9P/',X* 0JH, ]:/%8R!4D.D9?S=<#I-2@/<'K^P7UKOVLL<2QAS^HMD*A\X MIP[*8($KJN[Y^@HV?B+#EW(J[3]:U[%1XJ"TDHH7&[!64!!6/_'3I@Y; #_< M P@V@."C@.X&T+5&:V76U@56>-@7?(V$B=9L9F!K8]':#6%F%V=*Z+=$X]1P M?'<[N[NYOA@]3"[0^>AF=#N>H-G59/(P0T=3+("I'!1),3U&7]$7Y"*9ZU79 M=Y7.;CC<=)/IO,X4[,GTK6(=U/5.4. %?@M\_'&X]QKN:L^-\: Q'EB^[AZ^ MF<(*]'%4B"_0)6&8I013-.62V//U>S272NA3]N>=9-TF6=%YM2[ MF3Z>H!(+M,*T G1$&,HXI5A(5(*H:WO<5MN:/['\YLM<#;V.I\NXVJ[@@:!7 MTL-&>O@)Z?7F(URIG OR#S)KH5YMU5V3QUN20J_^[6C_0. K_5&C/_J\?B)E M=5A[]$:2GX11>!KU=K2W!,9QG$1)T*X];K3'G]>N6[%4F&6$+0\9B%L,^%$O M",,= RV!<3?Q>U'2;B!I#"3O&GC0%XNLQ/..!0%E)=)<=]^#>Y"\41;THMB/ M=@P<#*OENUN-TEQ2W[%8$B81A84&>IU$[Z2H&W\]4;RTO7/.E>[$=ICKNQ*$ M"=#O%YRKEXEIQ\WM._P/4$L#!!0 ( /%@&5-Y1%2MM04 ',6 8 M>&PO=V]R:W-H965T&ULE5AM;^(X$/XK%KH/76F[Q,X;5!0) M2-IRV@(B='>ETWU(P4"T2L28@5])G-+[WI&QTUV_3[='G(3T"SGAE/]G3[(D9/PV._3I*?A%':&X^*9ZML/")G%DXIB\W_=@[^/!.CH<6?Z@/QZ= MP@,.,'LYK3)^UZ^][*($IS0B*V9\I(4AGS")(H+7_# M7U4B6@;0Z3! E0$2#:P. [,R,*\UL"H#J\A,2:7(@Q>R<#S*R#O(,:EKH@]84:3W^?DZ_ -/X#)"!H"*@V?7FAL+%OGFY)@D' 0H;YGF/@C\DK91G?,W]JO%NU=ZOP;G5X7_O? M_,6+'ZC6K;2T"\N\A;R-7<="UJC_UDZFC+(AM)Q+E">C+,N$J$9=!&_7P=O: MX&>$,D#VO 6]X?2,E<57>G#:+W9M*)*04:9M#@24IT!!P^H@X=0D'"V)Q_4R M",!JO7R8;U0$'.FE:#"$AD! 1D';=9! 0($RD6NH";@U 5=+(.!].TH/G\$! MIS@+8\#[ AWO%]%>9WFK5W%RU5&# 5>"I1E2-6E0''M,]6\!C6O@9:7A[F8 M;J.PE*B<4T(R%OU3/% Q&DA1#"Q7X*/ &"(;!09UK-&PYC+4(1S!>S MY;.O"G^H2*)I""4TDU%2,7HRQFHEXH( -!JM,K1]<+EY\M=5^.#&_['R%X'_ M2=,"84L&H38[\Y1A+FR,*UG>:Y4:!B5.XA940,0^XRDPK89Z&3YJPD?7A8]_ M\8F0JN-'THMOX5!L@TH4,=G M(G;DTUP6O16]A"\2;ROG7 J51$U%PQ=IRIA;"$V1IHSJV(6P45NHE]M'/HP# MWD[XS'[@7%),:2Y@J]4*Q"14=I7*XT7)P($I4I)1XJ[40B[Y- (,]0J\66XF M7\$U6[,B(TLH,DQ')".C;A$2VZ0*Y73T?-BH,=3+<<5BZC\LU_X'I\WDAWI$ M@@I%M4QS(!*288XT72A [1'DDD\CSM#5CX\U U M#+B9^@N?3QO:YMFH)-3+ MY.R<95U[458RT[7%W,B@=C>I^4L2ODT!A*P*CHSBJ] UD%3U"IACF5 DHX+Q#R2! M3+]U&I?@[%"<:E*P)>>4E2=8]=/ZY'12G!<*SZ?PSBO//QLWY7'L<\AGQY2" M&.^Y2U[RO :S\H2SO&'D5)SYO1+&2%)<'G'()^@

&PO=V]R:W-H965T&ULO9EK;]LV%(;_"F$46 ,TM4C="\= ?$F3KFVR.-TP#/O 2G2L M51)=B8[;?S]24B6+I&35W=H/C62?RTOR\#RB-=G3[%.^(82!+TFC#6/; M5^-Q'FQ(@O.7=$M2_LV:9@EF_#9['.?;C."P<$KB,3(,9YS@*!U-)\5G=]ET M0G.&B0_&T\D6/Y(581^V=QF_&]=1 MPB@A:1[1%&1D?3&ZA*^N34,X%!:_1V2?'UP#,92/E'X2-S?AQ<@0BDA, B9" M8/[GB8X>DDHWN0"6L>35P4!5%X\R6,4E&[*Y;Q;R/NQZ;SV_>KV[\7O;N>_7M^^72SO5[^ Y6\?;A[^!.?@PVH!GC\[ M \] E(*'#=WE. WSR9AQ-2+F.*@RS\K,J"/S V4XUKC-^]WF-$EXS:\8#3YI MO!='DO+]G>^RKYW^RW[_RS",Q)[#,;C#47@NYF".MY%^*%?]P>X)X\V%A&") MLS1*'W/P_#((=LDNQHQ_NB#K*(C8F2;PZR-S5,;@30&0]9IWB1=@2[*(AH"N M 0[I5@SA!;_ZAQ<8;T1,D^+Z/TYQTF#'O)KKDD9U2:-"FM4A;89CG :$)^"+ MDV]P1O(S@!EXLTM? M-X 9 !/5WAE6&=(JSH^4]3Z)BNZYC.9/QT6&.JX3GR M;0?:M5U+N%D+-X<)'R!V5H:R#S0@&[I66^E+X@Y=69V+]% M*]C0."19SOOKT2;_)\)S:BF""^*BR+ M&BRKGJ7ZVYI\CA M6\E'>D%^+<@_69!NWOR>DBEE^FI?D.95C7$.]:. 1O.L8?2.XSU_%H]2ONI\ M"\8TU]=[%>,P,X)2-[HZ8M36=_ L!'^8'+[VD05JT&&9)D126UMH+'O9 1OJ MP8'8&R!X5L5JM7,'(@ET:/T_[;^*VRHMF[4?K[?B_CHEKN 5/!)=6K:W4@N-XLE35",G% MHE+/<9R.H33@@_WD^Q[V5*%:G1QZLLQ^H[;,AI"P'Y$_PA^H\M SC"XBP@:) M\'0F:J=/!:%2L=Y1"&FB=%*H@2GLI^DP"JG\0\AQY&9UQ*I]?FDXB?HY.8!# MHF]J3C J%B'?-Z[M2AMLH;'LY1!J((H&0G2 X%D5J]4*?-N5.X;&#,IM9:$Q MTG$(J00VN3I36EJ-F>MTU!XZ.)JBGT\AU$ 0]9\P3Z90%; M HC73N]P]ACQSAZ3-?-50OT^;_@M02P,$% @ \6 94\P'W9Z'" N20 !@ !X;"]W M;W)KNBAVWP:#/%[3;91_93N:B?\L&=]&A;CEJT&^XS1*RD;;S0!;EC?8 M1FG6N[HHG\WYU07;%YLTHW..\OUV&_'W:[IAKY<]N_?QX#Y=K0OY8'!UL8M6 M=$&+Q]VR/[6^@XLD&)>$KI:WYPC2259\9^RIMI MM";FROYAM\O(O>JVQ5@_%^[Q@V[JQF,$VS:K? MZ*TVQ$$#V^MH@.L&6&W@=#0@=0/RV09.W: T]:"B4MHAC(KHZH*S5\0E6O0F M+TICEJT%_323Z[XHN/AO*MH55^.[V>+N=AJ.'B8A6CR(G^^3V<,"W=V@\6CQ M![JYO?NQ0'WTN C1V6_GZ#>49NAAS?9YE"7YQ: 0)ZO.MJ/-PQGHW1 M=Y85ZQQ-LH0FQQT,Q.0;!OB#P34V]OCG/ON*B/4%80O;P(3&GV]N W M P,;TJP'*?LC7>O1&OWF_NX[NIM/[D(@05.2J8B$$QR^)T0U'6-%^F_Y #)Q MU9UW:.+ #Q0+ R#/4BT,@3P"FWC8T!D:Z5Q'B8BASP6B;T)G<@HQ&.KCND.% M ("Q;67^.L:WX=G[S>Q]LX^SK%^N_(8*83!Q\+6Q+87!242H(QP/GG_0S#\P MSG^:O0CG9OP=O?*TH'VV7((!-]"M2Q3KCG4,5KPLU"&N"Q.PK59<+".%6Q%: MD-@*29KO6!YM$%O*?2AV7_'^!>TV45:4VX3^LT]WMI'@HF#QS[Y,/!(D(H[TL&KS&[RM[O)P(L'041GI(-?V54HZR+&L M#DZXY82-G,ZF9? \1U(84)3G3$8T0? U+=8B'O#T)9+)F@BR><'WGFHONVHL!" 8;?+&UM1M\VJ_D2SA'$IA52LT;/0PB9R@(R ^- M_1Q3:<7==HU4?AF1[;/E$IZ3 U MEALAQX3:S,#VS(G=.LI6-)?I\T'VD>=4I"\R!&[2Z#G=G,Q$[%:[;;-XC^*8 M[65RU+H#:#5 G/U "T+SW(1U?BODB\53X B@RUT F@ M7-(1:'"KZ]BLZXUO[:+W,LZ4N6X<\ST]\F2('@:TVO+5P .BB*KI$,H)_ YZ MK:ICLZJ/187*1650+5))+OYX],$.=$4,"++GJDL'H&Q+*YD U- ..JBUXH[- MXCZ;/%2%_?S^[FD:BJ+_^J]/%)DU/5V(L1UHZ3X \P*LTM-! >Y(.'$KZ_C7 MRN?I[&FR^'SYC%NIQ6:IG>]YO)9EQ?_):+$NF'WL6ZI203 2>&KB#L&&3I>G MM J,S0H\YRRF-,G1DK,M$LG[_^2J:ZG&\R0D!" =HH);1<;F8GV4)*G,U@YH25URB>VI"16 \M2CM1 =7@]::6;F*6[82:X;%BV MZA>4;\M3'H@,T04V4).,,0!RL*>6/ "JBTPKU,0LU/#T5O5-:P:?*E?$\DK,?IJTNNZ8=7V:">6C>5'2D>)Q6@T=H'H.5'&'0%C50@#D=Q0@3BONCFUTAMG= MK%_Z )3#FOS :<76,8OM X^R?$FY7/FFBJG* <.!DW-20L< 1'65$,"0H".R M.:W0.B>$UE2@U1F%//9><[9?K>6AS=%)#L@74%D\5+,F $74]U A .J*&L[! MN^Q?J<7I2\KV^>:]RID2<\7:&J1\N9&Q@AHMH;_']K5T& "I*8D14EEA-M_?C,JO3I3GU_:WL/J*INVF^JCG>\2%_N7"4$O1 MI?5U*.;#J^]DJIN"[;FF44*Y!(C_+YFP5WTC!VB^5KKZ#U!+ M P04 " #Q8!E3J3W/N>0( "(%0 & 'AL+W=ORB5=F][A??5 MF^'0984HN1N82F@\61I;AT6E&DY&HQ^&)9>Z=W8:QF[LV:FI MO9):W%CFZK+D=GLNE-F\[8U[S<"M7!6>!H9GIQ5?B;GP[ZL;B[MA:R67I=!. M&LVL6+[M3<=OSH]I?ICP08J-ZUPS\F1AS#W=7.9O>R,"))3(/%G@^%F+F5"* M# '&IV2SUVY)"[O7C?6?@^_P9<&=F!GU4>:^>-M[W6.Y6/):^5NS^54D?UZ2 MOTOT^O+?T_O+M]=L^GU!3N?SG[_Y?;= M^^N+TZ''!C1MF"5CY]'8Y!ECXPF[,MH7COVDX>!7M'S[EK5US+SYP8T61(#IG-U8XH7T< M,$OVL]1<9Y(K-L>@ !N]8_^9+IRWX--_OX+HN$5T'! =_ST'\)>-L:[K[ V[ M*P12(C-EQ?56ZA7+VF"(G"U;O]W.;ZDS5>>">2S=34 DM.,AQUR((5FM:3[B M-R^XK1P"759*8H' I:T&89[$E$UAE-HRL]'8U-4+)W/)K12N_^72/KO4V8"L MWHD'[MA!ON#/S7K1KA>'=P8Y,H"GV+CS&.N=+X;?-9E-5%9R=2S.\ M0G#:Q7_\,>O3Z.&=X"7R;2&5H,$0TYGT4'K]<,9I;!8YDB+49[V-Z#%C6<_4MO=B )Q@B5QIN909UQXT\<(F M8NW(0%#VJ%+PM6 +(3032D+9 N_J"N3,NFDY8.>U \V= VF3+Q+FV+)6ZM#% MJ# =YB+&E35KF0M+,28,5A140;!5" ND4Z/6T($PUT0T\IIRH!0Y?%!]ALA# M\C-1>[H/X O^F=O'<[G;'Y%6N8?0>UQ)FTEAJ^BZRV[0;70N0PVKK78 YF!2TJX4-; MU"G3<('DWJ*3B]F#D'$$#HP_Z,W>?;B\.!S_V'M!B03YM[")1 /GEQ)VL.9" M9*)%%KQ ,$ M4 K0,V>Y=+:NFC2DQ1*245'BMG4,X_%L0G4,K9AXE-0PC/5$3^(6E3#,B:H MVGGPC_$\EZTVB8R'W$?["]W@#NQW02^I76+>L$*HBD&P*"W(HPW:U<.%( 3P MD2JFP&YF*XB8*$]2R4 /2*:7NB8%U4%_R3O"TSI )]KX$!%*#=G]# UN]+43 ME.@E22S"YDDM4XB7M2=L\!DZ'LC4,(/.R.]"\R_7C2<4NT;@K0>YB&R0:67T M"@B;,X,+MGVGX61#[3M.I[ !!@F3;3C;HL&*':4!]9X:=;-MFSO9.)I5Z*MFA MEKG8KE'8:0((0S ER*E4:-'3^7E#ROV4 M"]"1T%?R$.4]/-\*?/3MP(^> 'Y\G("_'$S^%N"C;P1.*ONMP">O]H /T&.& M#>C>AX3KGCD131DJ)MTT(4U;B"8;8)2CJ&6T%_2;LB 7%8$DKR@!&/5U]%C7 MH2Y@_P(OR6R-#@@R^8RDHB6PL6"$=I'J%@I08"B!J4#VH$>6U5 WXNN^ZB15 MW-(,U!]21GI7(WV%SOC0^J4Y* TO8JE(XEJBG5KP[#Z<:ZUK*M/EKE-J6K=8 MS9$X4+60/U\45/0.KM/RHX"^G]_,J5O^HC,@\4%2Z\P[V_FS7L+WJ2@"3@'C'4#ES27&4"T?]Z_0=.JT?<=,D0<4U''"HGQ +6$ MR$D406;YIE5-=+IUA7ZP4340+4=33&75V#R>7$F?G5K2H1? Q/02Z4(-Y&L@ MYHMTH%#1VE+MR.LL:7[;30_81X("^E?@9$.+IUOKW:I]@N,UU)'Y"FV"#S7: MJ(0GERG;L4ZA:L([I([%$3<$(R*E-T9R>9DR.*'M-&^P3M^_]H/5!GJ!MR%8 MAA 7'(FI\)Q>;E 578U:3\KQS([HK1A]EY.4F3%N2K11?H2%HA1>V-HR^;70 M=DG;!J!]Y]J=<^-T4)-T9'2_SXM .Z(!=HR\?'K?U(6E"#RQ5:=GC\WZX*D/ M,L/.US'0;!6^ 3H6%#E^*&M'V\^,T_AU;3<]?J-$#[JB'%!BB:6CP:N7/13; M\-TOWGA3A6]M"^/!Z7")]AMLIPEXOC3&-S>T0?OQ]>S_4$L#!!0 ( /%@ M&5-ZZO6Z'"< !U[ 8 >&PO=V]R:W-H965T&ULS3UI M<]LXEG\%E'AX]P']>%RO:>^PEX6VYKHJ?LNS=OW3DXLG*C-+W17M MQ^KN;T;VX>2&"\J5N]<\_-M6=:G TS(9_T%;I;0 N+_%0;ML&GN;P7OOS[>>W;Y]_ M_(=Z_UK=WOSR[N;US?7S=Y_4\^OK]Y_??;IY]XOZ\/[-S?7-J]L?G[6P'K[U M+)6Y7_#<\SUSS^;J;56V:ZM>E9G)^A,\ T ]M','[8OY@S/^O2LGZGB:J/ET M/GM@OF._^V.:[WC/?,_3M.K*-B]7ZD-5Y&ENK/JOYPO;-D M__W B=^@1-: MX.3_!+W_6W.KC^:K*3L#_T^K59DC/URI3VNCTFI35Z4I6ZNJ)3 9#;-JL56V M*CKBF[MUGJZ1_Y"1E%99;O5JU9B5IL?A-7PKA?-&W*EV6QNE&_C/JF55 .]; M=9#!'[I1>H-(MRHO5;NN.JO+S!Y>J7\8>$:4HN"Z??_F\Z>;]^^NU%N=%PN=?K'JJ3JY3,YFY^KL9()O M/57SL^3T_$*=SB=3_GR2G$YGZO1T,H?/'T%\F2/D]DS5>?JEJY4US=<\!=S, MCI.S\W,U.Z>99M/D^'(*T$R.X=-E,IU?XH<3^/"Y[/#]C?%KG#2RLFW:K6A"U+4C!-D!P>CY5/,7\Y!S^ M.L6_+MUW[]NU:=3![%"=)">XIF=K)GXWDW-T\.<3>K1F\FZG83NY:P0Y! MTNR78HD7VDU0":I*TP[.@X@=F([ Q"W(!4* M0&\-\ARH:*(^--77W/IS3TU#S-28!9 (0"FB3P09RS!0GBDKOQT.,!;0 6_2 MJ2,4(#$#G;>DK/F0$]75&8^T(+9,%J0.8*TW5+6FV3"O:[9UD,$ 6HVH0_ ( M?I0!).P$AU9OB,CS*F.$F(+6XT$(+>*]@84)#;3-L#6@<%H'Q_$)5CPM D.& MAFY@R,ILR/ @QF8!E0 (JHBB:^;+R";D:_!0H-S;$E'J#M0 _A_>0Y;SHB, M;2+*!CFX;DBLIFO=H 0@$V53 ]6"& ")]9$/:W 'FB'Q@Y.GH!/U#J'0VL\ M+8#V@F-*4$TCCDM=;&W.9PWG_SOL!$V (80.SU\UH+AS6[!$XHA3UN$MR*%1 M;1!$#*[3#>T,;[O99/1U_QCXX2MJC@=59T]S_O5/+,ZS.UYE;L CB6Q.V&'K MR4G8F"3#!IRJ'*0+.%@%>&T@L4D*@@UY"R=96[)DZ?O;K04;@&!QV&2R"7 4 M^1=#B'AKLEN]-#3XD_YBGM_I+7[I0!],BBP"8@\E/XI9JQ"#\^D/'@/T>?8# M"L,G.XBPH%YPH527K$,LJ2409"AE[JI]0C+!Z;HR9Y-\8[3M&I-$=O05F5S, MIH4)P@&D<4Z3T:K.GE*6]L(RX&!^Z.PJ$NIU!3*+O6-XNF-JLC /!^Z/JU:1 MDHWT6A*I#9@S8W)'5BF(V?W>>EM#>50YTZ$/%T,0M!O)"D\<>S$(BP=N1M,F M.](%T!QLK"B\6$ P,X-\#8@2L0@BY4$+TED#C+6<#*T27ZM26DPTR#X%&(O# MO&&Y"O2]'T9>M0_V\@$-B\\>/%K@B8(,WS9R,LQ7V%/I5G/:TJ&0KX7\U1GH"A M/\D@ V.B Q$5A(^IRQ%@!P]L9C M-DTKB+W #Q#\A3%HQZ0&=N_-D1W_[@Z9)N).9"&=HLN1&\\MW\0Y2A>>1[#- M6AK%1P&L63)_%-4*Y&>>>GII]GE*#X,5#HZM:IPA SIOV!*2]P *Z_ /ZP$! M490#\%&W@T,A:!)RBL3 4&@^>_CC#.V) 4TR1<>LM/\"[ M^'\8X2J$AX7K>F#C6;'/VIA5 SXYKRZF#&P]LGG [M0]JX(()I*BK".\-0R+ MI ^N%]D]Y&K\B!-B-NT FC M0T+A3!+HRX#8 ,W3-:C--A7J*.8PL 5*I@"0U*LCW+2#@NU:B6P%A!7;H1&1 MN8\^Z')@UT"U^.S:'=X;?WB!I$!"6Y*')6 HS\12+0B3% "VAW2NO#XX.F<4I4T.K^2::1V.M4,O MKV_K>>&%!-S@J=2%3E$9@($.HILB&>)]-O0UF1$H4C%EU>9)%]M38%0;LW?N&C"M8SM=*P3W&I@!2?'D\NU0;7 MJ\H$/YVZ3P3DT_GD/#P&XD!M"Z*IV *;T03]&"QO;#ZEJ)8::1@8C"6 M2;'TDS 32T$,UFR=0;9' <&.JS2GO?H(W9\PNP;X"TJKC\,^ED8=SSW(RSFJ MP4H_U78]P$R,O5W[K*>C)>"%$:EQ7(CXE$.(Y)R3*^V=*<":V7!6;$2,T-;B M;Z8Q%G;0E)N^^A^P;9!'S&0QITZ^*09NRK0A6M4%&>'$'1(Q#AZ9EUD9$C:! MN6#Z!"L*P^@8" ,WHLE)%?9.M-9;YN.E#S^AL0#K2TC-KR*,LC\JZ'DEX:"M MKG. F[5[1!F\#]RYZ#42.G5C:IUG<9K!ZWID:#N(+:)XG4[F?2DXGP>I\<7V1[;LT[)P4F)0( PL=[M M+-EEP&D:#@WBR_I.*/T.39T%!F>5 :#2-LCF&$J*)SH/%J@=Y79CP:A\KK[J MHA/1B>$M-X"9.VV0C MN"; O47-Q,74YU=VO*A'86S,'UT.1ZQL#E)M"5(71O_>9:N-LXF1)$'%T)[! MA7/A.!]&F*@7P%P L\V)'O&=DO+(2)P2@NB%=LDT7/QN. NTY2@?&)7+8!XO M&1OA]=S&*9N\]!3ECEC7H+M!)@%()1(]^W;L6.S9.\4"=G#:CY:@K3JP^YU@ M'IV3J"+K\/1;.WIDJ)M+G\_ 7>XEB*I_K'^K[I#@$I5UC=LVD !J20") /\,-A-,<-MZUH8'90>F/E*JQ:]I]M\!;Q8L M"XG\W8Z1/%DHQ!,TBQ'4"+J'3@;.RI3OG)28+G%[WHS?,.(_-]V>59VYTTNJ/^H'W6M_&!H\+Y M[8!]X+3=[)JH#!LQOS>9P3D#A699TX(=IXN6"F?RN&0E<3% R; YB/>)%F<2 M1AJ#(RSD+I25!&TDFK++H;U85&!27+:JQF3#M)A*RC&.@'*FEGS3@?]&3 A@W4(4@$B9_J2]$<,Y)NK]$! \ MY=@<#P-H+XJ*71$MG^'#P9./[S\_.53/*5B *PR'CX7_]@7])NKU< =#:,( M@>;]YVCQX=,_MW@ ?029$@^)[>]M+SCG+7 <$M%79/I;7[;08?B&??@E2$CO M/KH)8SN&=1+94!O01U)O$N>5*'@K_$%L66P#"N-L%+"NN=.%U$/TE\G9?JE* MX+ZM#WK#HN;>-&EN):/&R @H0!*3LQHH3T 7Q65P%@H6'$FP@-ZP(D\*P&O. M%4+6NZJ1A\.K.E?0EUV,"2\YIQ"7$BW-00K8E& 9K:!JLU<&NMV@0$41:'(2 MN*@'\WM.R* _0'5UG#.8*I0XH?9TTW%T#L0 ]GD<*#W$B@XR"=F MPE;NYUM*R*"]ISY0@.<&!QZ"I_Q[9UN>! YB,*TGGIAF:$PRH.(V/"+W49Q$ M\G9<9+3F,.NHLXK*?EB8>]D.WI-)-4:I8P+,*L,FD!QVL96B M#BJN] 5-"$J.@;@TIQ@?VIL.O?%T/CN<<\FF#P MJJ:I[H@=<"[QS1QW\I=4 M_4:H<$;P@.[!_6U[".#%!V*=Q%,D. :\@PAOI48I82V.+K'E MGV/%HZN-Y- 0C$%VRH9Z&:TZRSYV[4/%YAY<2,Q*D!U/ME6#Q63IFI:#Z3P8 M]MOG3ZJF%W-FCRDJWO*6*Y*+P.'B#UM)KNQ((UB$+6PGDP:;$\?%.%FPJ3+R M=<13L3PYU09Z,8U&"ML&:&_XNDA/R%3]X0[%G8FYQQPN /*- [:QB[ZC;'T8 M*TY](MX4!KI0SQYAI;QS-QWK\KO$P$PS@YA;GVA BJ5=X6KL^M$='X(B*NRM M.:1D!ZI+LQ,+QL:<&R":=H=?;H8#HPCJCN&"D8\ =Q33\C+(K[LQX(9D+E>V M@XBA&@^(>0S2X<@<B2D!$)6(>5+5OGAY,KJ( MF%([<4^V!+ DFDUH,%[]SX=4%]N@!0_2P M\])AYX58_M>$2R*'WS#'?P3^D?5/7W$Z8*:>JMG9'/\]/8=_#V;S\T/\=#EG M;P_^/*;',QQZ<#$[E#L+U8U1B6(?8&PI!L/_8;847E4:T\$D8$-+5UAA7L8W60=606!D:>E3I MS%GL/A\&,;S4>4-14V\ZTU(N8!Y'KH@)O49PBHOL<0MX]JDN*7,T')4_H. M.[DN<*;I]($JSSZYCK.)'1![4=F=PM"=!B8P>S%#3K/(BYE$(_U!/E1^V@=, MYA&.#J;.BT(#QF_3-;:81- MC5HVJOO;)SPE_8 #ORT=&;TG7RLL P[YK)&2?5[?R02>RC_MQ31X;M2:8)68 MR.8C"_U14WA[=0B&'Z7+LB/7B=)NF=IBW(V/;]_*5&S=4/5C.*_/DUMXJR%V MW_(L&,_X&B=879T0H$:HY%>/KR2 5.12V=\'JM^%,MJ](1Z6LQ(_[9S^ R?B MG#!MHXISH>](/NZC4'[_"&D'!Q"9!IN-90W9L(%<'R5Y?J-N=#PH3*.M^%2. M1DYE2OVNW+TZGYS!OSNOCI'I*79^GF#CZLG)@^_0J1S 89*@01$.N6W&8T,JF- M\ZDN'!EJR%,&AT^6*K#.*P,)QOL9 A#DJB#7R M\-S%#1I?(&(RS[_4/.#*+2(T@"Q#6ZWP40[GW7,1$N;G\\85%(,NE5PUVJ@8 M_U>H>UJ*-H+)7*XX"K9HI2PF6;6[1@;4BQ41)X%TQ8 MVZ5D1.,;"$@PTD-5D-:LH+I0UTS)!EP?WT\Q]%J!^5$W2Q'YM;#*5W]V]BL;*G%P[WX6T5'%Y5; MA&($WB[&F@2._N3?A"6 3>T\$?;8E]MM_@RU$F!TZTEC61!<,UT,'D +^LR$+[7:@NX (:1?'R?=<88)N:37E6&WW\L 2NLD$E^ !D4U M,Z!$=S:4*F _;,$^YFO)=+\T5$L!"(;''!2H&N -K8/I"W@] P8$ ??8M&UI!<9G193<7Y-%QY#QQL0R37\"Z0CKN2@:G#<6U6B-XN* M?06D#N\":"@"*-7FBTBP1@ET^"8+(&Y%BW#Z?<^++TJ^AO M(2[;CQHV^LX7I/B,,]?Y\14*5/I.Y@J63;O:1(J=AHQ2=>?Z[RW5O9=T0P;6 M>Q'Z6*8&*]/9832<@[T[S!^TOTMO4!B!9J)2;2!7$7HD/XC+5;T.P?>Y3S5,V3Z0D%SI*3Z9S,QHB*3I/IV3'\>XSN/;G] 8#S M9#8]5F?).;SV!K9[Y7/&KG[T+)G-3N#ML^.+0-#^3I3AZ*?J\H)B=+#F"6]] M,**W?]]"Y +HNQ-4K_]A;#H$Z([Q>^]>C>I*X237TS]IJV=[1,6-4#[L$*&WJXX^6RE(#2^-W MU L=&6=8R).&C7& M>"--QABOP@K.BFPD">LSSNAOQJ ,VP$FZCU6^NI&5*0I?6\*=0$TON @JT0I MX/Q<1N6D$RX+TK[:Y&EOQ5J(AP8$HAED('Q6,$XW_T9]Y,'E:TQ+I("!:Q1I M=QACRG(+J@^_74I+8B458F0B>3LE511L+*#2&4Z;;878^.!.6. M&];59&@N):_AFC%HZ+#8RX57F5$GQ.$=FH>4U'%\DJ' KI@EA4&DK4%":VS\ MD,*3]X?O"FZH'\6YC25U#!=(F GW\G.7UH:"I@/&Y':D..DO5Y'P_%26*Q,> M==0EQ@#L=IA$!FN\,;D !/D>;>]7]P)=K^" [C"*K0/?HYMRI8K4L'N8_*9W M -Q%U0[M?QK(W-+20I85<:^1ZU%+AD,)* "B0^.16&R @D^-3((;C=EO' 3I M$G?J/CKA_N*NVX+Z8WM<]=Q?08'=B(YC".O8R0PVC@&SG*@#':D2378Q.=C\ MI.T#@8.)1B^(# (QY2_62-'D%Z4'WS^+KKV@5R@F28N%SG+9[UZX;X(W!+.^ MP69CC@]Y/35>P2%YR4'Q?/V03I-:&.\I.8'C6Y^6Z,J(@'XH$H20D!RLK%<# M&ZI['(8#=*B6KWJ5XK9WDUEZ;%*^><4OV4EIH#1Y?7M(-@N?J6OSI(Z>7 M:KU%1\7"J#E8FC.P2"_4K]3LNSOFXOA,'5]<2/STY'*F3J>G/IEUG%R2&3RG M*PT1(%='6*/'P(TNOA,?0RSN/HM0-LG-E!C^X(NXV'JE-R7 (Q93[UZXOVFY M%^ZURPY?$Q]?C19Q.Q"PZ5N6]!=^+:5U>>3*.7\EX41F]]I)G'!?<[)WCK#I M0:7H(,.(\A$D19N3]>?V$G\7Y-2N_2)E$AX\BG($)^NRUT/X+SE7'^%$=(,> M.'SU,M*P#N3>@!W;8I_]U0,_7B5<.M@8%^_C^!M>*U&VO3L&AQ&@4/X3NDS5 M AO?O'E2Z 5UM[I>5%]H2I+*N16\?K]AMJE0[K"U33(1N^%0>[62_8\0@!]1 M3[DK.)V]S:6 +H3D'T9M=QG8B24GE,,03,>!M$^W8F^NT,KDL(?O\&8&Q ): MW95\X#$$/?MFLO_4/(%A5R[[$3VL."I[H&?U7Z*W5U(!HE[P_9?D27) T5]J MA;M<-557J[711;OV4LS=F=DOK(T*K=3)=';PY=#7F8#C^I4:BE Y*_U5YX4+ MB:$)BWF3(^K)]X4IPQJN-EVC/(J];S\YY:! M>M&Z^IIGG6QFJ3<84=R8S0(#7!5=E73H[I,+8?_%-HJOQ#5EN0_6LGVX0AVQ M0I)D*.P.&!$$O,S3V329RD.!Q\UUV+O[ &.\H:"WW6=VH*&TAV)<0W%TQEKL MCIU&!]\96=B*:^/*4.S-Q$E8O3=IU\;!"GEQT&)@=VY8DQ(>Y!MNY]M3U\/E M,014X_OLS_R>]MN$HYWUSI7N;^4'S);$K?P/69K]$B:Z4X$VP64\PWM/<7HP M:$WKFOZ@^8.O<&EGN2KW0-D^!0)N291:ZFVMV9"3*E^5R<[@<8=S1 MO^7J#%9-K>M$.RAH&;%O[H;%!&5'),_! *HBP@4MWAE(]^:Q5^IO_'3WA)+R MLG#DTFX9NZ@2G'B)H,)*KS[MW0SX.Y^VX%CY?QK-'L>=P-T;% M-7;]ZB>2D[X6/UPY)EU^56\TR"IT/'YU.=/7/IUQ@QJZ8[OA:D^%Q$C^%S5* M+R4B<\2A3:219+1TM]>+(/8Z*2I,F]_[ZJF\V:D$T&Q>'V$L+110YT@]H+7X M*JU2H[LGP?2==/&8L96911LO'N>-XSIMN8&U<5VKK@CF&]4^?[6#"$6C#@G8BD#"&A$G8?WQ'Q=B-(Y%T5 ]XX MBZ<72L:TEFTY?_P(Q_=!5YMWP3<>Y^ MB<1?^NO2]C$R+,]1+=!:)B;C(TCDUU-?^\G9/X^/:0=@S'8YL?(M1)!#FP.)ZV8E/B&AA&\ MQ6!@V0;?MQ?J,0;7A 0*@"5_XSOS7? P<5JK\E=31Y=B2/D0E\<_4%"*0.RA M27%+;8?^%MTYQLL<1;NB>")63<7>@KN:#.>.0 K;I+V$*-7-4+R"-1'(4>*[ZZCJ]1]O?* M<6LDY=O19FM9D\H=9IC5X1AP?)L9.S)2\F W6FH*<4BW<95IK@".;S/_3#_M MH%[YLB/>'5UOU83;I>)V[K$[-A1?\(6'A2MP8T#XI1PX3GBCQD!=J+[CNQA# MN=,#@"5B5J*=ZRM#WT M!\H%L%$=^K>1X\3UN>CX*L(N)'O',L)&A[[UTW$#MB][C@/2& XO]%6.3 M#?QRRE9&!6S?:')*1A(%14@T1,(I) ?@I5[.E\B79&><:1PT%7J!R3?QT 4, MN[<(H6K;XU8E$3<_>*U7E#X?2Y[C$KU+K!WX[D+Q([F"6-K&HM\HX) 77?_" M F*T9Z!_V>V>FVW#-6(C]]M2YYY+K+*SP8VG/F<;EQ5.U NWS>MHFP.A%FYP MW9NT%>)W2(L-(X]4[8=%A<>9,ZAI&%^O,_3)^0;%,6>$<.;:I7W_1#25CS.Y M$_? #(_>N[,M7@E'QS'AI(?B( MF3DJ-17?T55H57G$/T[A8.S'D;Z-.]?;,6 7IIH\+D-W@%-<.FRGQ^S)#I8' METV'4F-_N=][I%6?3!BXI3X1;7TI8V%6NDAB[1+\Z-B$6)J8)CF!CEIGD #$ MWGD'07S5LO_2Y?O%=)5LZH'WR Z=_KJ.]8#K;;RE.T^D_8Q* GTM3O@5([3/ M6\FUV^@N/E[:W1\XS$:1[,-;ML!M_ZOKVJ-+T1>M@XEJ\WO!2'C=+89/,!1$H>VW%(SG.^%679YYW8&74) OSJT4 M\<_@2).!^TDF-GNUF,LABK+H@&A*=RN9K,ZW][BN>C(W&T,YN6K\?D>,=G'3 MXD3=D/G(O^XH=PD.?A.)[KBE.Y*B^[GPWK&X/]G=4ITP=5'FS =P$K4VV8KO M@(EX-Z;1<&.LT&?8T)N;%^\_\F4(/'BPU\'-+Y3.0<1TE$3@JS[(IG@\AB9B M[_G+L$508!+&GR@%Z[RYZNMF\HV_X8;"PJ4P$4S!A#&;BX7OKG!^"81%D;EC M#MC/7>#3-SB75;B++52V]P,LC[.X7,PEV'4VE#'%-U:X0$Q??>]&2_I:@-C2 MH9]H6$HJI":.V23.D455'E*?D@QNSG"(!=-(2KY%3V"EM6 C0@56%3.(>.?: M@ .EJ%D*DL.E!_T87L0@3B=YR]MQ0QR_Z<^Z#+6%(100QT5"%Q(EDKVN# M/!'0J?_Y(I\=YF??2:#2G3!"GW0YFR?$V2D3HCH([_^] ]''!'KL0^J"\\/8 MA!YR071!]]!P9]4('C#J(+ZAQY6R<+- .RRVRGU$SUT[0R51A(#!S9&.448P M(S73W\\R$0$/5HTB"2C3.,?)(37[_Y!7/IK=\O0/E'VF[L@/41''(U3ZU7>4 MD,@%U9:;O;;Q31M[JDD> 8C$O@E)Y(;W-^EO>Q*ON,;*_:JS1>0<4G)\<']U M(M_V/XU<'.8>Q58?9?1]:_W01GG$GL9^1_=9])/%8!ROZ(>9R>4I6_[U8O^M MT Y)ZKG)AF'8!T8Z640I4B6I./GW.U*R'*=U,&#[8)DO=\_SW!UU MU&RC]%=3(%IX*H4TI[W"VNID,#!I@24S?56AI)U:=2C&( MP_!X4#(N>_.97UOJ^4S55G")2PVF+DNFG\]0J,UI+^IM%U9\75BW,)C/*K;& M+VCOJZ6FV:!#R7B)TG E06-^VEM$)V=#9^\-?N>X,2_&X")Y4.JKFWS*3GNA M$X0"4^L0&/T]XCD*X8!(QK<6L]=1.L>7XRWZE8^=8GE@!L^5^(-GMCCM37J0 M8$8.+U7"^"=L&MLA,::UL:ILG6E>+V#A:W%W#YV_VGY44GS<)?BP=C-1V5O]^@&G940T\U_+]R^Q_@8&&!4H5=JGQ@-*!IU85<=2%C M%W*JZ TS%C-0.=@"(5>"7E4NU_".2UI1M2$/\_YD1W!O,*\%7/,<&S)'!%>U MEMS6&CU#SI_.I_YZJL:HNTXA"-RNV&D90]]C@8)B-Z1DD,UT@O)A/X^:=) M',6_D!))AZCV;><#EQ\(?4V)(/KI,6&-PC'$I(%\HTF04+#7M'E"#2JMRUHP M5XH,J<6FG/G.%85!,@TI"Q$]&]N<2R93IT!XG:O/]\",01N I$[^+GH/4Z)) M)F.XI?G;)^#(,4R&"0TFP9AD.?>K0PP&_*E 3\1*51,"Y>LH[$^I00GA>RWA MT\)PMV"\%V/_1PUW\.)B*U&O_?5M2"X=NN:.ZU:[ M+X1%*<]_.Z4O9T4#JW/IY,;%:*FMM(KX7"FT*;FCL\FM7$KHW@N6>JJTD:QX>3 MFDLU.#OQ9]?F[$0WKI)*7!MFF[KFYO&]J/3F=) ,M@)=#[)6N[W@3M]A3M)V4>M7&G9E]*M/>_3-R7^ MTJB(3>,Q2^,T>4/>M/-OZN5-7_-/9;H6[(Y_99?29I6VC1'L?^?WUAD@XO]O MJ)AU*F9>Q>P?AO#[N=E=*1CL76LEE+-,%TP&^QWL%U]1B5:PX;U0HI!NQ#A< MX985ND)M63:4BKE2-Y:KW(Z.V7\%-TQ08AC"*KJPTD^,G^2(733&0-4Q^TGD MPO"*';!__VN9)NF/N!LF:3H*U^F(W3KN(&,Q9],YFZ7L3CO09T$ J.@-:)<+ MS[),1NQ2% )O\[[T9)S&GBX9S^)#(DV312M[F"3Q"*Q'(S:=M?+S5@88XZ.Y M9SN:CU@Z3]@GM*PWPT/:9HLX:)LOO2\)GBG*1F1:9;*2W#<'1-KAU,*.QFGS MV!=LR#:G/<$%DL/5HX_1XD?+1%$(WU=>,*!?>HX"J(,?C\B%W9>,<<@&4A8R M(FT_I6T2K]Y,XFUGM=><)E',?GAV"1%^,E+8,5,(8!+-\'8(HA$1I]$1+I^T M>@>%#3R[K\0VLI;%48JW271(I-'"B]79EW?4%G,/7-"%@ Z3.)J3R-C3)8=1 M\E+P#D<0N$5?_^[Z^II5FD/H-$I'KQ#="(M(9:6/9"X>,&[6-2$S WHDB@D^ M3HEY. _7133%[V?DR/3$@,J;C0M^K[KT^LC>"V15L =>-<%F3EGB*A,,[I*X M9.[Y%H']HN1J15'?R])3FLX64>*-2Q?!Q2?-':):%<-TB@P0S6SF#^Z><,E* M8*>4F!I& G75H\>Y(?#PO38 UH;R 2,1HJ[82">W5N ,%(@\KW6#6+J2.T)H M36&HY!]WIJJWZ5LH^1_@*"XAUK[JAE6<%4F5G3:OO/Y:,!IFU'C#M6XH$6MMG%0KEB-A8\QIA<4FH%!CCT$3M*BZ#1,/N(?98W:O M7 M>*!5I[6Q:!R-LQ#SKI/MMW$G"7M; MD5?_1EY*3C#*FKJIO(4]N[O\8#,DK6VCH0""92V,U'G0;T1K0;0#7.HQ68!; MXR0AB)++?HUN(U:TTX/,L[Z/4>?"7HJRH&!CJ%N6<6,>49X;;G*DN2)46,]" M#%D/(@D&?3VR-[3XB_W M2$6%!->=/GZ]!Q^PY=P/V.3;W7&!*3P[BMD']8!CFB6'2W:T9-=&%R@,B$," M"@$/DJ,IINC\=;OH2#/M&ZMTHK9^6B>SV$_L-](&V=@K,.B3P^?3OZ<#,WU^ MR-)Q,GT6FWZ8>X;D IC,\*X*]06LHD;_"L]!)-:#=+&DU6-Z./HNH7WOABE: M]W"&MDW^O329MH[Y(NP^\_0%O%[6V#?0[;%V0'.UEE6%S(S9II3([0:/5$C2 MH'G(@C6J 2;08X3;"*'Z:J>+Y\4^7;Y$_DO3'C@JN;'>N0"=MTU[:1FL64GE M2U'OFA1'[+-B'SU,T\5N S+ WX,TT'PNX=&-J*0HQMZ'*[167=4;*=%WZR^@E"WZZ-RCW@SC_>=24'"JQO MRV[U\SW:-EGY?!JV$SP,I6T?:UO<=B[U!<-AWBWF_;U49$(^!.#O9CK>;<:! M$"H/:.78II+L/* 5<'L U:^X)M5W3)J07\I'V'2JQVC?U]BD]W%;"[/RG_"6 MYJ)RX3NW.^W^)3@/'\=/Y.$O!F +V+.L$@58 =/Y@)GPV1X>G%[[3V5,97QX M^]M2<$P?(L#[0FNW?2 %W7\G9W\#4$L#!!0 ( /%@&5/>F&0OX L (T? M 9 >&PO=V]R:W-H965TS[WL:Y_,W%A8TW*I5V:'*5X*+GD16ER$8U&5Q>IU%GOPSL>>R@^O#.E2W2F'@IARS25Q>Y6)6;[OC?N M50-?]7KC:.#BP[M/Q3X=5%+6>I495:;3!1J];XW'[^YG=)\GO / MK;:V\5V0)0MCOM./3\OWO1$II!(5.Y(@\?&D/JHD(4%0X[<@LU=O20N;WROI M/['ML&4AK?IHDG_JI=N\[\UZ8JE6LDS<5[/]FPKV7)*\V"26_XNMGSN9]$1< M6F?2L!@:I#KSG_(Y^*&Q8#8ZLB *"R+6VV_$6MY))S^\*\Q6%#0;TN@+F\JK MH9S.*"C?7(&G&NO6=5\:1Z/]Q&?,G$+[*(-R*Z(<>-KP?";93X:-)< M9CNA,J<*M10Z.&0R,E Y(5YTDL\!EU!][/Q%$F3))3_9(=V#BH& M2U4,ZE?+RQS_&A[\BP4GP7CKO+[8.59J M"<56?EI'?R3MCC8H'3;]'?(E*9F %.T;T=?GXNRJWHN4)S+3V1IZY=K)9" 2 M!>4+EA\,Z)@3H+& ZS-EK2CQHSCL(PU0J;@D8"YV MC"\G,P?H$<"2I/:MW^'/?YI%X^NW4-E:Y6P [/))9C$!I'2T>DE*[K?LJ"W@ M'ZX.07(7&@ &98M#'1*)!GX\,*2X-06(@23= BVBCVBB%B!S*:4.&G)@O]C4V:.'!8K_21I+$]*RW(2^ S*8SZAY+*S5&=/D&V* M714W!'>RQ\-0S"M_['W0"/0/ ?/]U^^>K]+,,/ M,.9:LS.BX>4KG]BM)Y3$%46P059L4/?I$UY_!0R@6V+(M9.AAFHL[4:LD/6( M*[R"OD<@0;7Q>]6V<=)*3G9FTZKZ,>_*'&3SK-&2*.0%[1LH,S@]ESLR::78 MG:-AA*C!&PA&5J:58F56$LO)E)!W)/Q#JB+SHQ@HMOC]-1+ M+0NM;"0MO?DP?';4'(Z^G1J28W< 658 MM"?#X"R_3;,,^()%*00G-*F?!**.$5)<2<4,SX,8BONJI%$ VVR)T-Q!(#F" M/>M9)RMB\E$6J&9K-8"'GP&5?L-T/_)8K_LIK*N<\+(B-0H+ZYPG@!!%-27? ML)=L@W?&3:^0B54,CQ: CL?;]'_(:BB?""0(N8FHS[H:.O5NE<>.V7N0$SN: M(+I70-1+F[DB'?B<[SCTX4R*9A#/1.VFAP!X9+0O5@6<( MN7(5)[-*- &9J@W,R9;6P_+EHV?G>RVW*4P)]OE99B5.5&)\&5B"_%%I1JT6 M18-V:;JO8GZ:2\_V_NO4A+9K!A!B\RJW6O2\+ O2\J Y/]*@>HX=-"4,\4/8 M_P\JUJD.5(%**EL!#0>X?Q"*[-:\W@ )!#M61:^03/WH:@KCO M?*4G:*X3UY-7==-;T72;CU$FNX0(<[>R6'HQB8F_,P7H9^\CEIT=]==A\X.= MW!_+YKP7L<#,Z7!,]0WT7F$GBKSJ>W[?;@SU769+*?\_D'U398YC0HKNSQ6^ M[_]*L^[]K+8E/0])LU:86/B$.M@M5LCM K1YKJ Y[>>V=]Z06?>JQVJ)#^5Q M;4^5B='PY@^7B8T$U2R4RO9E MZLNZRP"!'T1/^@LLSN$D16RUK"$E/4DS:E M379>5N+/,FTV94VI?I(XAHK]H96>$.W>O,"(7?@?W >E>;[\_]VMQ7)0^]7W4PBD7*JS#0<;7 M.+X=(U7<%H#8O5Z9$JFMU'<;3/.5(Y"8;_^QK+1!YW9XN;NHCD#[LRTZ\Z1D M2<&D 73)<"QSELI6H S.+Z=I ?VDFTOB.\O1K'Q!W7EB/4,2LU>E]0CZ)(%" MKW3LX?QC<-2F?DOI8'L;_(O6)-69INLH%M3O?;N=@[!6)1^!<^Z[EAWJJL 5 MO*Y84#A[!Y(,FU4SR1LK:I ;Q]5.I[60";?=_FH8P/QLLO5K[MOI_FS =;#: ML%WOX!6SSCR%T0&-BHEI:P>$D2X-1DM!B &U )1%..[1 M*%-).')U2O \<1MNCYJ6'=XC(G7"HD('\N-& MN=)M&;J!IHG2 Q?QXZ0 #!!G65)1XCK-\/6->[N>_B7< ^0U#]3*5PD ?YM0 M[1W!NBL0/0O*!HY V5HMVY E7;C6P-)" >[^8J5H$4^U(9SH.@=0PI.GX80 MP06>>GLZYJ-7(D0%(7L7]3G$*$M8;,_?="1RASIOW$DDC- 7-80X?3IYZTL1 MB0WWFZ,H&HHS,9V,\?]F.FN<'4]( LCWDO:]\G0@,L5^8*/ ^"6G06QLI<)( MS"8C<1/=^'H9.AWFQ"-[W1S>BGU9%]!1="6BP6PT$>/!&/]/%2K.&T[5Z"T6 MC6<3 (*NLSHQF0Y&5U-Q.1A?3<1G@/*-P.FJ:+;2UY-+['=U.?/Y72^MW=!= M<"8F@PELI\_+T>6+1E<^29W(@,,35WT<@TFC0>J?73;;)7/ZOHY<=S9KGD^% M>7&[9<\/WZ%4W9_)618RP1^I0G5L&N!O6,?7>]7:7"<3:]AN-'OC6AF=';BN M;5Y('E"K=>U]H&VE!..^7*Y6FMY'T=F4YF5J[7_$J W@4&>9\ ?4 ]!%%'?1 M;D-'M &7!3Y@-6R A17AH9"E\EFG97KTIHH4S[#"L!2H2->-$#'&A[_"H0I& M$AB"]+Y"QUZYKA#'EYM>RA@GDB!F]$-7L-SG?&: Q6 M@")?+ R8 GF*#?.^T$V!&.SRD4:%1LG'J<\3U:H);K4S>L,9\(]+8&]ZI#: M+JLBPYOS?:K?V%^^!<0EZD2^M%%'M5?S*XT\TH @ MP4 !D !X;"]W M;W)K&ULI53;;MI $/V5D1OU(D7X@D,H!20@J4JE M)#0DK:*J#XL]X%7L76=W'>#O.[L&ATH)+WWQWN:<.3.>F?Y:JD>=(1K8%+G0 M R\SINSYODXR+)ANR1(%O2RE*IBAHUKYNE3(4@N"%WO[BEJ\R8R_\8;]D*YRCN2]GBDY^PY+R H7F M4H#"Y< ;A;UQ;.V=P4^.:WVP!QO)0LI'>YBF R^P@C#'Q%@&1LLS3C#/+1') M>-IQ>HU+"SS<[]F_NM@IE@73.)'Y+YZ:;.!U/4AQR:K [EN : >(G.[:D5-YP0P;]I5<@[+6 MQ&8W+E2')G%.>',\/+'_?3N >YN1]?ST>1N>G,][_N&B.VSG^Q( MQC5)] 9)&,&5%";3<"E23/\E\$E1(RO:RQI'1QF_5Z(%[> 4HB *C_"UFS#; MCJ_]5IA/%3=;^#U::*.H$OXH$'"#*N&:?#$-2YE3%VOXR 4!9:7) M%TG9)%@:*%'5O, *60FC/_7@@;2^)K56:E7"S4[>BZ-SJJ?P+(;W[[I1&'V! MF9()(CDZ@?9IV(EI[72Z]-T;C)Y1T01I**!4/,$#02<0M^+8+>WH /A:%?@' MS52@6KF183-#(=5]U=PV4VE4-^.+>3W2KIA:<0HMQR5!@];YF0>J'A/UP9"&FITM\UHLJ*R!O2^E-+L#]9!,ZN'?P%02P,$% @ \6 94\-.H4BM M!0 ;@\ !D !X;"]W;W)K&ULO5?[;]LV$/Y7 M#EXPQ( KBWKXT3R ),VV;F@3)'U@&/8#+=&V4)G42#J.]]?OCI04)6[2;"D& M)+)TO/ON[KOCZW"C]!>S%,+"[:J4YJBWM+9Z/1R:;"E6W 2J$A)'YDJON,5/ MO1B:2@N>.Z-5.8S"<#1<\4+VC@^=[%(?'ZJU+0LI+C68]6K%]?94E&ISU&.] M1G!5+):6!,/CPXHOQ+6P'ZM+C5_#%B4O5D*:0DG08G[4.V&O3Q/2=PJ?"K$Q MG7>@3&9*?:&/M_E1+Z2 1"DR2P@ZU+,NR^-^@_N=PQ MEQDWXDR5GXO<+H]ZDQ[D8L[7I;U2FU]$G4]*>)DJC7O"QNLF<0^RM;%J51MC M!*M"^E]^6_/0,9B$CQA$M4'DXO:.7)1ON.7'AUIM0),VHM&+2]598W"%I*)< M6XVC!=K9X^L/%V>_P>G)]?D;.+MX=WG^_OKDP]N+]X=#B^BD,\QJI%./%#V" MQ")XIZ1=&CB7NU#" .!Q"%$7L"+VYSC1U>_%BN M2Z[%*ZIA#I=\BZUEX41K+A?"O?]Q,C-68Y_\^82SI'66.&?)=R#VOR'!AZ6 M,[6JN-R"J90T2ANP**1$*^/&RH++C-1T%2"/+(1KJ[(O<%ER"?ND_.,/DR@* M#]P82=TW.^A#IFZ$+N0"!,*HK1!F@#)IL-^YM :XS$$J^:H9AKS0.->P61;9$N(T&8PB MUOJBU+K./"0^ -F_AM\1^&NX'M9!?I3$%BIPBR"+0LJZ,PF; H,H A;3W\]U M4<));4S MXG3CMA12Q#KB#@ES7FBXX>5:4 /Y.I'Y#L%-\[V Z UV]]XX2&,8P%X2Q,P- M[<4H&9##2KC]M-P&+XS5S\":DI<&/ K&B0\8MZ,ZX-'T:P$_U;#W%Y[_JUMQ M[F>BLAVZ^$JM<:7%-FY6E<\-S8W@HKL>V6XT; )3C&4/DB =MYV;CBW0F<%K>[[+$T\ M=!P]YGT4]UU\T_09SC$]-F!)ZC#QIW$>C5$RIK0[SLXYW!G'"?+1W5-4>79%W]6,7P21U+3A7)3:!ZRVG[ENR^!O7WD+Z\[8[N,YP MTWG0D]_8AOY]8W73O*(3$6$V[-TGH=.%[%*0,7M%TP[4Q3HGFR%&#/4'" M$0VF >[/T32A#O!M.(V=U)EBP;">N/H%$^:K,.D2_$+&1+^CACM/<$T\A/Y=%#PO O8*F?;6FGPY[:[6FI#(,8+Q1E280UQ[": MK9WSCQN[=SC#7+ MFW/1SC9R=U!B09KXE3?XVO%\V+D#K81>N)L>G?>P;/XZU$K;R^2)OT/=J?N; MZ#NN\11@H!1S- V1UAYH?[OS'U95[D8U4Q;O9^YUB1=BH4D!Q^=*V>:#'+17 M[.-_ %!+ P04 " #Q8!E3??VLJ?P$ #_"P &0 'AL+W=O-PO-6>:$JK(?>-ZP7S$A.].QV[O7T[&J M;2DDO]=@ZJIB>GW)2[6:=/S.9N-!S M+&_WI>,'F_)';+XM[C:O^%B43%9=& M* F:YY/.A7]^&=%Y=^ OP5=F[QW(DIE27VGQ,9MT/"+$2YY:0F#X6/(K7I8$ MA#2^M9B=K4H2W'_?H-\XV]&6&3/\2I5_B\P6DT[<@8SGK"[M@UK]SEM[!H27 MJM*X?U@U9WT\G-;&JJH51@:5D,V3/;5^V!.(O5<$@E8@<+P;18[E!V;9=*S5 M"C2=1C1Z<:8Z:20G) 7ET6K\*E#.3F^O+QZO'\=]BUBTTT];NQ!Z70B\P#^"%VXM"QU>^)IE'(-E MX-^+F;$:@__?$LD[+1A\J+60<[ % M![OBY9)#U3B6DV,!W<*W;NE"259!JHP%5JE:6M.%52'2@BJ$4MT!Y>()1367 M%O@3UB^*,&-4*IC%_96P!6!9:V9),Y,9"D@F4UHY!0C*-,E KDJL6P.G0B*R MJ@V>-F?G\ ]GN@G]0Y7M*-R ME%MR66,P3R#H1E&,3[\;#WQXQ&I&@"[,N42PTMG",JP304&G@H=H$.#/AYOG M)OZ,NE-TL;;B.W,-I"5^!@E:.82/TG*,Y<[#?@P1?%86:9Q V/6\Q/$-P\ Y MX;% K/,BW8K.3[^RO$!JDL&#&7(A3[9D$]4UB!OCC,GR9/WI@75P2Z8 (33NE- M N\'P3&J$+K6O*)LP7 T7BG11:)T7/93Q]'$RR9'&QRH>IY53<[$4>2>P2B" M/S?&I063.!9W=PM"$%"S EE-:<- MEGZKA1'N.UJ!=;\4Z*=RW1#+VM,G<)IXT1D^?_TE#OS@-[C(,B=EG/I*92[\ MS@ ?&[SO-V9\DY(=A-_"C/35'0(\!U@NZ53.UV)A( M#.:UR+#,^)X])Q!U!U@S/Z60, Z:T8$5@X3J/XQ'&"/2^D**K]Q=3"Y>(OTY MQXJF^62'Z*K0I6!9_J 3@C 0]I( UIC934@&O:A=]N#S2^HR85)*;4# M:KJ'5A&'Z)T['K[KHC5FP=TT@\G44,AKBQ6#I;6FJC$N!VNL0OT#U",=_N8% MR+9 R?;#!G-W6'*NS&WQ'Z!.)NA!:<0.+Y\-)H MT=\;RBJNYV[T-.#T-//9=G<[W5XT0]WN>#,:?V)Z+K!N2IZCJ-<;#3J@FW&S M65BU<"/>3%D<&-UK@1,ZUW0 O^=*V&PO=V]R:W-H965TC05A;V-' U*2DQH4%5Y>EL ]GJ,QF&/6BW<*U7!7D M%^+1H!(KO$'Z6BTLS^(6)9,E:B>-!HOY,!KW3L\.?7P(^"9QX_;&X)4LC;GS MDVDVC+J>$"I,R2,(_JQQ@DIY(*;Q:XL9M25]XOYXAWX9M+.6I7 X,>J[S*@8 M1B<19)B+6M&UV7S"K9XCCY<:Y<(O;)K8?C>"M'9DRFTR,RBE;K[B?GL.>PDG M+R4DVX0D\&X*!9;G@L1H8,T&K(]F-#\(4D,VDY/:7\H-6=Z5G$>CR=5L-KV= M7%^0[]#!C_'2D>4W M\?,5S,,6\S!@'OZO0_P'.%B@#;VH4X2ET9D[A=L"86+*2N@'J$DJ^9L55G_' M 1GNO:HREH";V@K?%BZ\Z0RX05*TQ%T,C@0A-]RO6EKD_N.FAS$!7P2V%P$' M0'M%"Y$]4X\]@+%T)O4*4K-&ZP>YU!PBA0+A7&U#>%UY;F][G3X_<:685@>N M&-^>PJ4U)1#;@(_PWZ>%I0.IUT:M60)35[ABX,J:%-&7=<#E04F2JZ#6Q_AT M8WF7/8AIU=;Q/(=E[?@:'&N=;F,JJ7T*[[$H-BA_%$UU%I::,J2Y.BUXGPBM M\VRT(:Y),I45GV+F61=BC2!\$)^ UYWQ47!1S'.V)G_R>XK>O3E)>L^Y18EV%3S1%ZPU-<;1KK:V M.V[R9L"O);TAASJG=SO%1!+;QP69"I@K>LS3$3A:&!?]UH/4!O)\; M0[N)+]#^&8W^ %!+ P04 " #Q8!E3.]@+&VT$ #!"@ &0 'AL+W=O MJZH?%'L,JZUW?[AK"O^_,&CN0@WRIU"]>>W?FF6=>O9.ML4]NC>CA MN5#:W41K[\OK7L^E:RR$ZYH2-9WDQA;"TZ==]5QI461!J5"]I-\?]0HA=70[ M"7MS>SLQE5=2X]R"JXI"V-T=*K.]B>*HV7B4J[7GC=[MI!0K7*#_HYQ;^NJU M*)DL4#MI-%C,;Z)I?'TW9/D@\*?$K3MX!_9D:-LTO.$ MRZ>]=(]Q5V,D9S#B!+X8[=<.9CK#[!B@1X1:5DG#ZBYY$_&W2G=AT.] TD_B M-_ &K9>#@#4E'\\P;^L,4?!OSA?XKBFQC< M?=>N%"G>1-1>#NT&HQ/ =\+)%+!QJ"2'7'!(.DA-458>,UCN(),;F9$(:.IL MJ>D(>=NO$;:A5$E,;-!2YX&NBB7AF)P1"NJ5@.B FMAYH0-,5EE>6)]L2I-U MX9-4P=K_0T;DGK930_,@PY:+R#+)[2T4&2$Z]:Q0@A&]:2&\29_ E'Q,2#HC M&CC\1#Z-V//XR3^/*#^XXLB*VP66V$84+XCM-%X_I47E*ATHJB$S@2 ME129B\,FR&O* N254K Q(1"6LU.'C/51>^E5'=M26"]369)YRFF=8]1$*\-4 M"?;:Z.,<=D#F!+7K!+R*F+)?RZ-(=V'J#J"9@\.4BL]+!N#(-=69GP@,UYY. M545SB$FQ^('/K+,,#<0$FB3/YHO#O&S->^+O7)L2&O\'=4_LN#TU:=9T1&$J M[1FZ#;A0RJ1-#0;5,P[!EO*FC:>13M4MA:H+(#<$L&51J>L?+Y.GIM*8HG/T M]PS%O7<,3V4Z/T<:?@IQ,96C&%!$\3G%TA]HUOZXGZ_A+\*M9SK01,9V(O.C M3X_X"AY>&EIPH9;&LHUW$">=\6A,+TDG&8UXC8?P]76SGY\W\:AS<37@)1E> M\1+'(YCE.?W-.=1M0QVWW7!P ?$X@?C-G6>G'[6P,AZ-7A[.B5&:'K\E3)NK"S:TI]L.H+=N& M_@&7HW3!$E-1N=#/DGJ_CM365(HF,$E1X[YO@Q8F2_*!4CB"N!-?#N#43[!W M<*THT*["Y8D'.]FK;QCM;GL_F];7DA?Q^G+W1=B5)!<5YJ1*(;F(ZM'2?'A3 MADO*TGBZ\H37-=TQT;( G>?&^.:##;2WUMM_ 5!+ P04 " #Q8!E3Y-S5 M![0# #_!P &0 'AL+W=O'><[I3^;"M'"8U-+LP@J:[& 4HH&I1%*@L;U(EC%)Z<3I^\5?A.X,P ME/KLF,MR$40N(*RQL Z!T^\+GF%=.R *XZ\>,QA<.L-#>H_^SN=.N3QP@V>J M_B1*6RV"60 EKGE;VX]J]S/V^:0.KU"U\5_8=;II$D#1&JN:WI@B:(3L_ORQ MK\.!P2QZP8#U!LS'W3GR49YSRY=SK7:@G3:A.<*GZJTI."'=I=Q93:>"[.SR M_G5!:SN[B[N[^:A)1].,RQZO-,.C[V %S/X MH*2M#%S($LMO 4(*;HB0[2,\9:\B_M+*8TBB,;"(Q:_@)4/&B<=+7LI8J7(G MZAJX+.%26BXWXJ%&6!F#UL"Y,$6M3*L1_E@]&*NI;_Y\Q>UD<#OQ;B?_6Z%? MQ7/#>F*VO,!%0--H4'_!X#^"H$[PI1*)H\8[$$M09; M(:Q532,LY 9&0I)$M8;LS=')=Z .$"Z,%30S9'VCQ49(7L.J*-JFK;WPFM;- MBP=GONU1T]"3D&;75&)K((.OR+6!-Y",HRBC_XB-690=$36+HD-Y/,YFD9/' M8\8RN$7="$II"F\A3GN8>)QG$QAE47KDU*8Y?6_\32F^4,/*;)ST3QV01Y7"O>8F2-S@$RS(ZC_/D"+*L9]()*<=3N%;R;:&: M+5J$(2CR,J+/$?SXPXS%[*=.DI,)2^!>62K7LZL:@Z2JO8&4LIZY])-Q.LE= M^E2?).].HFE7L#Q)NY,LBV'5*&W%W[[(@(^TZ0W"CE.-H^,IK9NZ=@>T^KL& MH-$@_RY20#?=WU[\V+?3,TOD136TT!."Z2%\MW1]&.?'-(5.]SO<=6O=//+# M:$GK><\*0U3?J.99F_[N K]X%CBCN:5(, MU+@FT^@X2P/0W7/3,59M_8I_4)8FQY,5O="HG0*=KY6R>\8Y&-[\Y3]02P,$ M% @ \6 94ZE8A$0N'@ *6, !D !X;"]W;W)K&ULS3UK;]O&EG^%\/;NM0%9L92V:=T'X#A)K^\FC3=N6EPL]L.('$E3 M\U4.:47]]7M>\R!%,4X*7"Q0-+9$GCESWJ\9?[^KFGN[U;I-/A1Y:7\XV;9M M??GDB4VWNE!V7M6ZA&_655.H%GYM-D]LW6B5T4M%_F1Y['TX6)^Z#=V:S;?&#)S]^7ZN-OM/M^_JV M@=^>>"B9*71I354FC5[_<'*UN'R^?(8OT!._&KVST<\);F555??XRTWVP\D% M8J1SG;8(0L$_#_I:YSE" CS^$* G?DU\,?[907]%FX?-K)35UU7^F\G:[0\G MWYPDF5ZK+F_?5;M_:-G05P@OK7)+_T]V_.RS;T^2M+-M52'"\H5JU8_?-]4N:?!I@(8_T%;I;4#.E,B5N[:!;PV\ MU_YX]_[-FZMW_TK>ODKN;G[Z^>;5S?75S[\D5]?7;]___,O-SS\EMV]?WUS? MO+Q+3F^KW*1&V[/OG[2P- )XDLHRSWF9Y9%E%LOD356V6YN\+#.=]0$\ 9P] MXDN'^//E),1_=N4\>7HQ2Y87R\4$O*>>$$\)WM,C\*[2M.K*UI2;Q.TS^9^K ME6T;$)S_G5C@2[_ E[3 ET<6>*P6;7*=6)5 M#@^TZL,LV6UUF=2Z(:TO4YU4J]QL%$*VB6KPV=;8M=%9TFZ;JMMLX5^= *U* MN]8- DZ!W0V(,_Q8-U5A+#R[J:K,)A48!4#868&MMS2IYT%[->S1)49[*(%.P46 M"-BJ@-)K?(L@9W7JFD=_L#:## $EH%!S1)3P@=MU>R3TY-?W]RUY]7,R;U3!:9GFG; M#Q)VP!@V;X [XU+*H"8U+#K3O%+M/C! TA;L HYD+?6F0$IFB>W3?5@ MK.=[JAM2ID:O0$0 2^!UUH'2-;KM&C03(%F9L6151S1 6R 'O$E<1RQ,&("_CN(7/!?^1ZVG)$86X22YEV& M&EPW9%;3K6K0 JSV)+8@M6 &P&*]8V8-&."1=F3L@/.$_"S9&F!:XV6A 5E( M08C;1B.-2Y7OK6%> _]_AYT I ,,'9T?%)"XT\1;LT*@W""8& MU^G*#M$M0"Y3TC,T/)U08NQU_S7HPP-Z#@N4RH]9M7GL.?_^"8LS=*>KK W( M$F1 51+K88>M%R=18[(,!<20!JP+Q),Y!*E@L.(Y2$!8/VHRA37:N>[. :&8:]1H()6813,H1J*P' M+AI@JAD*M$I\K4II,?$@QQQ@; Y-PW85Y/LXCKQJ'^WUA(?%[R99"SJ14^#; M;DV3D57=)_H!]E2ZU9RW="3D:+*/P^.DKF_^G4/$)WW 6Z,7!4<2&VV.\FHV MGFD%BE/G'7INL),;(Q8IHCGN5W%2&RCTB0HR""8Z,%'!^ A7G<.>H8N6Z )" MF-YW%&-(E/1X1!^CE.-1CPO6 @(NWGC,IFD%B1?X"T1_I37&,:F&W?MP9.A% MJATJ3:2=J$(JQ93#:*\M'Z4Y6A>&(]1F+XWF(P?5+%D_\FH#]M.D7EZ:8YG2 M-%J!<1Q5(X0,Y+SA2$C> RRLHS^L!P($_Q$]ZG; %+*&K(M!T/T^*5N+[$6@ M*08+0Z,QR?UQA7?"@*%80L&MC_R [I+_81:?BPZ+UO701EYQSMKH#231LG<) M96#K4/.;F36\C"8>M;O= MH8*O30E<@)P?2$&DE.P7P>.+'*D?6:?D\%Y\.-A+ZPUWR4J'8!H.KO%EM9/X M80>Y/;(5A$,#4FD;3%B,)47DS@> @J#U:RRPY0KBO+P3YF) 1*($# 4U5J 8 M=NNLHB$^%Q5 PA PWW-$C6)%F%BDKA>B)BY\9".T)L2]3"KTHAF;.;\RR192 M;13'1O_107(#$FY \-:@3_#T[UVV84L"5 )T#6@5[1F,H MHO2.>)\\AN 6< MK2&SB.^4>L,VTCGQ7G*$FZE6F(=@'67/<3)D+6MO'6C'0(WPNK%QT<.47J(< MBR%7;RIP8(!2">9"K".KYI&]DS<]H&D_WD!+$DQ-OH\LVRA,D@J(*(#[K1UE M&8;MI:\(X"Z/"D359^L_JAT*W"S)NL9M>Z]5 ^*-"/VS@T!-BJT7?7L(,9TF MM<,/UQVR@==W-:F1G:@-F$ (L==+'QI!2F8C) M1V#W60#@;4?BPN4/,D M&2!)6=]#] X [EJOVO!%V4'@@9)J\6."_CO0S4(N M)+'SW9C(DQ4FG2 H6D@CY!YZ=H3*DE^Y:DHDE[B]VE5D**Z*L>_O4DHA'"UW MI?-5_05,2<\U&7&($H]75W?/DZN[Z^39EQ>N;H55Y[0Q*XF2$9NB*WIEM78+ MSVRI/-E; WZYUV1Y8D.WTO(Y(L!6E!U;3"UXKL 6U4JO49I7&DEP6 L+)IX8 M0_660YU#^8^](7R,UJ;!]XY1QP6NJ!-V1"D6K!K$IN7%XMLYNC&WD[7!3,*Z MRA^6SX/0@:''WA68O[7&P"GG?,$+ENK:+5@(3\=!KM*NC<=3D>^,](@9V>: ,54W!.J@3F7&6=/0+Y.5;+%<8#:J, MFEA+36.]QES.?R).%H0[%Q,I>M@'VGMB"&.>O!TB@L+-.3(K>'B ]I)0 QD% MZCW\+#[_]M,4#ZB/$9#_6BU#WXG)M/T;%1R([%P7'UI?&.S!0@(VRVV0- M-B2IU9Y9*@!C3\]6FZ*, BRV]#3BV@6Z)^>1)Q3@F5> 9Y,*<.7\UCO*([%) M.:8-GPSD,O$?-OY#7[2$0*^ 0#2G*,+1(>OT( .G'B'X$LA1(;['? !#P]# MFX\N(JP^R%S8$6))H/RC0P;X)$&B*8.=/L .$>E5F0YJ]J%SZ$HD?1>(HQKH MX;AFZ6,R5-&LZE8MQ' A8B 'MY; M4*9-N)?@=PZ .5"W($88-"7@XNXA(H'XO#7<&"PJ6 "<,[^H?7OG")FID2D] M$&';QW;J">[HY+DCB9R$F6Z).#V*T"JS)P ^<(_!QV6FJ,3.13TG_75NG]^7.B/FY,EU8=FSSX/$B7"7_#'$ZC;[B42=7N M.@2Q#9:?3,J5:G@Q43M%20\01!=U7NVU=LU#[(Q5X&DQB_%6C3E!335IQ]V[M3(-I1^^)DI+N8=ML-U$1]16'5\.1*_&F4OD[ [VOV4 MR1=:@2-OHDSIR"K\K@>E5;J-*B7R4*BM!12FJNA]'HSSW@XXF%?VH/!^,"!2 M%04VWPB*O)A)K.JQ>SQB D?$-!1WGN<*1/LNA6P&W@NI;%&!J9XG_Z6!E67= MM>B4N\*_+M(L"WYT/8DKQ)?J)C56][=/=)KUG2V_+1WOWCIRX-?[^1V\U9 ,[QD*>$$(@*/RFVJ]I(B4_.KI-0LH09*B MQ0S%2/6[_*/=<1D_X K4/!9!5V:R_8X=F,BU-A2)T=;09/8EY!$+DIB4/#(P M M3&E1T7]H7:^5I/>9MOO;?Y=M)'_ 2! ?E%"L I@;H1)TX^\P8"CW)C\$>* ME4>3F\DEQI.;3U[W61R'C= ME1F5Q%:JO(^B87#$U S%-B@0 KLV.( FU<_<(+GA_4ZZ>OCA*ZGJO-!430+> MPM<4AUY7#7A7=BBG,FOQZL7-M8Q9G$7V#]@.7A';>> _5UU+4LV!U_+=<,RWT# 6J+U=7=I.>9@1*@8[=J'AAJ/IHPF1*7W MBZX. M(&GCC/JEU)$Z_\:[5>4_TNO..]$A:C^S7Y>KNWW$#%+,J(F,^2:F4Q ME$JY\P(I&D3$A F'.[E^T$)HOP!NM _DJ$5KY\'KM7X_*;/%\2!A=L=6ZW5'=%[,8G$C%IT.^ M9:F?%80./Z,QI"@ ->O@0*CJ[LL7$%:O3*ED+TV2'-X!,J=Z1=(>D6 MF!A(/8S,,;V(?N,.6P%Q)"=\1V!;@M/[%# M 6*,"E<=5&U:UU5[BRU"U8AGT:6? H"\"MAA75,EJ\26(GSNS3O]P67!'E6% M27LKUB(\]$ 0FD'APZ6TBI*,#@L/\^0W&N&21C<-([8D"IBHH]+M,/W(C 6/ M@9^N9U)GLJW@SOP^QGN!6508FE.1+"J$6!G.I<:AQ<$VH"9V W%U_,!E'!=D"ICA4S]/ )[C>06' MP&PH4G$0'V],9F]1[S<@^"\_"'8R7.RWV/=??CP&'5Y7N.:WQ\EO^@#!0U(= MR'XO]68QM(((R%Z%PC)"AN-+!J8$$H#08; M;@HT9\[WOZ[*S7E.F?E$5O27(/;C=FFD2V7GS@LY"@K-< MTRPN*;%IP.CA]"H%V24-/VL9 BNEW%)9[YL*ZE'A] _M!^7D9DW)?Z@E17WN MV<#K29X. 7MHV?A>S:$0#SP14J>)"N#X32B@J:;9DW[X\R.^X$T!0A0$XI=Q M^("G,&#_%M1N4G["V-AB>O*K=QKI'XI]["M7![Y&"1Z5H4^$FA^"30X/RF%! MTK5]0(9RR6']X16*\,>/3_GC=7.![LV])(.^=W04!ATBH$Z!"]M983E?6+L% MIA.JT&%>3+>8KS+0E-902':'U>]4HL-!H4#BV)V.'0WOH*UOIK40$P%_1*\I\ MO8_N\?-08O)?1M.!&42E):8=\2-8%P8SGNXENMU@3,ME #^Y6V,*B\CFJBM9 M"F,,>M'4_#C7O-2#,^ XOT\5)_J46]&L'BC!XM^B!*&AN)CN [Z4'EWRG _+ M4NX[+OR? X@*,?XH#9)\TU1=G6RURMOMN9,;=U*W/XL8M;:3+R\6I_=GOJ68 M6/5 0U@8 B3J09G<%=$P>L?!Q7,ZW.![D,.N>9MNT7/$8]@>.%72L3!'B0DY M8_+3I\NO_G;T03D;]?7?SN9QAR ")-HA6R',=WC>Z(A\8(GU\\4#XU+LP.-P M;;[W]:MXZ$7.Q,P2Z7_R0QD. ;)6/?@HT\K)V*[!--+G[#$S'1-I8WU&PD+K MT>.B.#IYQ;NF/S+J#MN04K :WR3XR M3C2EQ/ "48657M[>N2J%E;,4V-$PE'++;B@I@*@=\CDZ:(Y1=00]JG'ZXWXX M@XR3 ?WV-JF\ZPMGXGA*096AL+:>;4J\PVO_5=:M?^7[ #7K/ MCGSZF*#\=:C]<#ST2P];Z&2U>XT* 1%73M$(ST8'DJ(CXNB.]]X9X*S_!]^W M-TW(E&AI.E*%)O4<2W5A+,R@6(-G.*(VWFXT M?29GJQLW3>N:XI-\#[VTY713+.+0&QX$.<[KSX(TR+?8:J-7W1K078B9]G[. MW-#4\Y^2U=.819BMD#$5Y"A$N=36BA+4DHB%,P,9A8-8 @.";0"B'DR;8$,& M,BMJ/# ]ZRZPJ[S:<(KG%OV3L\/1HT7^D'$\X10M MTK^LP=B(4ANJAB-2V,73/+N(5*,3G%VILM\A:P6(?W05_B.7 QAW%Y(_A^_F M!V)B6(91K3"N)>U@%LSD BN#<[(_9=(!PKFG%,SH:H//6HQ$<^1N@6HU&!-\"Z M2CPU-#AW%"0 EOR-K[%Q1<69\X.5ORTB.F6#-D11K#H]@X1(')%)22!MAYD1 MWOXARYQ'NZ(Z(QY\CT-IV]48'A/L"*6P3=I+*#2-8]4?]+$[5:/[2\GS/N)\ MDF\QA:@,&G^\Q\_XYFB*BN"S:H%#623V;I9UV=9D]"G\NXD@1OX3/(X;" MJ^RDE0YM\.5T&_Q.\WFB=VXZ;]0^?R*,@67F/HLHB;LQP_)+>(5!RD2N>@T# M%,YS'K-BK<)[B/B&!7\[!=T91+=&Y,E.V99=L5PG@5TGKE%'%TM(MB&3#+90 M,NB#CW0%3BV [:HY*6;&QRE\J>!$"+7#=^L M)&ED[S# V!DF9 (\A+*+&^5YT7!?&4@WO%'CB&(83(7O=1WUT/IG@OS9S(A' M;JX_#$I2D!39*/95/$;'I784'I[/ID#*GZ"='1R?Q:H.A.WHM.5>)9Z&[3_8 M'DQR?IPXSGN-8>,N$:"2OY3'(A,RG&_MY_PX>A"/C<8E\H++Q?T5X] 3:YRTB%Q)W) M"4/8Z)_2<>J==.2[ M9 Y.::*G/S+9/8N,V^2QZ6C*8&S& )?H7;/AT'=7GIS+)0DRU!_=HL2U.CI> MQW9J=.JV?QS_R-G[<$Q[Y 0^G:MP_6?.YOC8MF]MVTAC)@U/:*' M9Z^3Z"RA3VADELR/EZ%('IG?;!N5Z?-2T9@A'7NORG.^RLOAV*]_?9QV;E)[ MH+HLP28>EW6(4W$_;*=G>&8'5!Y4<.)8$)#/3'@V:M0M\CGMP0K?;NT?'79]()71Z4@:7R,_Q MEB=%)?0TE]/]2#SG1[-<-WS()KK8]0ZK?WCB9%1N_CI8ZEV\H=8/7Y2PZ4SF M'3Y>^4B%()[JCV]7M!*@R V(G+HI2?E";7'5@7:523AC1YDB'=B5BT0X96KP MF'R!EF[LTI,=SG_0)N;)#:5 ?$>R7+ QN&H3ET;]GL6'UO$P?GSD+\59@<;0 M53FJY2:V+VO.DJW.-GQB/S)RL?J$BZ)$=<*&7M\\?_N.KBLI^>'!7@=W"5#S M$ G349>(YD82I/O[+L6B8LO/%R8[-IG(1BW M842OJ++!E+ =Q%RTC5X/J>\NR6(X\I,,RV2.S'NRFL0=V6B"26:O9CT\PB@6 MQ+-R $$<*@[?"S4B4LQ1!0E%O(A@H($RYRXSZK"7T0)RI"#.>?MTR6E#7(/L M0UV'N=E0SHIK>Q*)BYD-04DX><2 0$[]K9A^0(*_^TP!E5-6(_))-Q]X05Q\ MQ8*8G(;W_]F!Z6,!?>HG+X7F9W'>,]0"='9^C+.?;7$,H56#[I'OH78347QT MI1T.$AI_+XO!RT98P#?,R\%U*DY11B@C$^N?KS*1 ]6C:IA:-.XBF_&V8BEE^;(CE\(#!+B0)Z]U4AO-%"R7;;\APS\I_[O0%SQ7S\(C_,?D7A#%V9B778-KU[,GT$NT/#? M9>!?VJJFOX4 J0WD7?3C5D.JU> #\/VZ@F!+?L$%_%_'^/'_ %!+ P04 M" #Q8!E3M>209?X& #C$ &0 'AL+W=O= CFXT!O.!EFB;B"QJ22KI M_/M]I&S%Z78\O1\B\ZJ#=;PJYO19JD>]Y-S0]U59Z;/>TICZ9##0^9*OF.[+ MFE?8F4NU8@93M1CH6G%6.*)5.0A]?SA8,5'USD_=VHTZ/Y6-*47%;Q3I9K5B MZN6"E_+YK!?T-@NW8K$T=F%P?EJS!;_CYJ&^49@-.BZ%6/%*"UF1XO.SWC@X MN1C9\^[ %\&?]=:8[$UF4C[:R;0XZ_E6(5[RW%@.##]/?,++TC*"&O]=\^QU M(BWA]GC#_9.[.^XR8YI/9/E5%&9YULMZ5/ Y:TIS*Y__S=?W22R_7);:?>FY M/9N$/1J30P-5J)J?]GWM1VV"#+_'8)P31 ZO5M!3LL/S+#S4R6?2=G3 MX&8'[JJ.&LJ)RCKESBCL"M"9\[N'R\OQ[3>Z_D1WTS^OII^FD_'5/8TGD^N' MJ_OIU9]T<_UY.IE^O*/#>S8KN3XZ'1@(MN2#?"WDHA42OB,D".E25F:IZ6-5 M\.(M@P$T[M0.-VI?A'LY_J>I^A3Y'H5^&.SA%W5FB!R_Z!U^XSR7365$M: ; M68I<<$U_C6?:*(3-WWL$Q)V V F(W[-S&_0DYPCE)UXUG&8OI&79V.#<9=+] M_.Z7G'*YJF7%*Z.WV.IMOO2\%/G2)H_- F)4",T6"\47S&V_U2:'C^Q]R;S4 MG)C"GZ:Y+)&XF@X+#)@BMK*&TB0J,DO9:%85^NB$OG'L.>\2?,,[W]"_Z%X: M5MJ)OS4)1MWD]N.7CU_BQ3=6":I$_-C5IKIY$#ML$D3=, M4PI2QRGPO6CD0YM^A-G(\\.1G<28/%2-I5_Q0N3.5IHR+TA&H.FG[G PC#9\ MAMXH&E*0N)W[I5 0S)1Y(0.<-( P\ZI!DOK4L@CC%*/$CD:;M6NSY(H.@R.* MO=A>J9]A-?;2848CIV7D)%'2CXS!!/;[1VI4P@OF:VJ)[0^,U]/FSN<\%*MSA9,K6 'XRD MKPI&/Y;SN>YVD;1MIAY0, SM-TGQ/0S"],C.1F&;NQA&;CNP1P^SX&A-X9(9 M0]_N9FXS:3=Q?H_GAIWGAK_L.=@O?USGMH4_= JT%F;,TC/466O> IR-S)'?_I,LZ10L,3A!V MVKRI"0?D4CO\PT( _L 0>8BD\VC!D;C0WFK'"AN7MNK97HE&:0P$B2D:!6NL M.7!K%E![@25J+(RYQ8L2I>L8%[-HN:8_KA4: M"QQ8R8*7+>ZYZ'%A8#>V;OE+0?'5]9PXP)[@P@400^C'X[GB-AP,QUV!Q%8Q MWQ7&MLR%_2&^/Y':.,KMPI,L8?/2PDMB2T1L*UP<[Z4IQ9S3(5H"EP(H7OTD MI*@?1/CX&7T 6A7("WH1O"RZ4/SQ=T\H95TH9;\<2J)"\%N\W14Q>]F\'S%O M6ZY.PD_-T@_=T=@=W^'&6_9,-IJ48*7-TM#S8P>UJ/XA?;+)B O10LH"K8/G MH^=(O AIUZ;CJP*I%_@1&I$49)]1F4_P>%#*=AZU5"Z%AEZ 5$Z\8931=$/G M4<4=4OQX&HF>.52'S'B?9T:=9T:_7G_S7#4N;-C,1AJ:B%T^VL_P9W>,UVP_ MO[+=).EL7>S:AR[;X8X6G"U*_P#.[_K.]DX;D6\@V5HM&HU08>&%/F"]) [SF1H+*,L6S>&,8 X\9,.C"-OY,(E= VB M56C"E6W%T+H)%">;CEW'OD3:HF/@]C&=E\ :,1<0A:X _9MMN]QP'0>.TL4^ M6CM[JYT]V&#KX8DK+MSS6I-K8MHW:+?:O>#'[_:+,-F"G#MHA23TWV3 ,^T!;E$64(E62JI-_ MOR-E*TY7>_M@F4?>/<]S1_(XWDGU19>4&GBNN- 3KS2FO@X"O2EI171/UE3@ M2B%510R::AOH6E&2NZ"*!W$8#H**,.%-QVYNJ:9CV1C.!%TJT$U5$?4RIUSN M)E[D'296;%L:.Q%,QS79TL_4/-5+A5;0H>2LHD(S*4#18N+-HNMY:OV=P^^, M[O31&&PF:RF_6.-C/O%"*XARNC$6@>#?-WI#.;= *./K'M/K*&W@\?B ?NMR MQUS61-,;R?]@N2DGWLB#G!:DX68E=Q_H/I^^Q=M(KMT7=JUOBHR;1AM9[8/1 MKIAH_\GSO@Y' :/P1$"\#XB=[I;(J7Q/#)F.E=R!LMZ(9@-XIBPF_+9 M*%QE&&>FR]6GY6+U^*GC\O[!5J7CV3-J;X:!P:Y;$2P MV>/.6]SX!&X4P[T4IM2P$#G-WP($*+)3&A^4SN.SB+\VH@=)Z$,HTHXJ=53I?U+5 M'14]4/VHMN?A9@:P&+0KAL/# 9KU.2;82+Q,VM <9 &FI%!(CK>2B2U<,H$S MLM$8H:^N7PF>-"T:#G>LH"V9)8+;1@EF&D4=0\&>[5A# D9"'UXH41HN($Y' M[ML_*O&K&N<<#??>4>0G81\R/^PG<$]$4V#Q&V6U10?$:)"YWXVLZL90G+&( M6A9F1U#*&_;83Y,^?J,DACN*][:4/ =6886^4WS)^#",HS2! +4U'5BCA+MKC&QD:J6 MRA5CQTS9JOC7=O5@=JIJBK:3N/W?5VN?QPY5H'(UW#ZO7]N5NMGO59FTS?W5OG\1[HK9,:!1:8&C8&_8]4.TS MTQI&UJZUKZ7!A\(-2WR9J;(.N%Y(:0Z&)>C>^ND_4$L#!!0 ( /%@&5/) M_'C^YP0 &$, 9 >&PO=V]R:W-H965T-]A :HN49-E98B"O8AW0UFBR%X9]H*63+50B/9*.D_WU.Y*.HJ:V MVWX17W>_>Q^ILZW2G\P*T<)#4TMSWEM9NSX=C4R^PD:8H5JCI)-2Z4986NKE MR*PUBL(S-?6(1]%XU(A*]F9G?F^N9V=J8^M*XER#V32-T(^76*OM>8_UGC8^ M5LN5=1NCV=E:+/$6[6_KN:;5J$4IJ@:EJ90$C>5Y[X*=7HX=O2?XO<*MZY%3"&O,K4,0--SC%=:U R(U_MUA]EJ1CK$[?T)_XVTG6Q;" MX)6J_Z@*NSKO37I08"DVM?VHMK_@SI[4X>6J-OX+VT";1CW(-\:J9L=,&C25 M#*-XV/FAPS YQ,!W#-SK'01Y+:^%%;,SK;:@'36AN8DWU7.3R MP.)S@!'IU"K&GQ2[Y$<1?]W((<31"?"(LR-X<6MH[/'B0X;*7#4(=^(!KBN3 MU\IL-,+?%PMC-:7&/T=$)*V(Q(M(#HBX4LU:2936@"JA"@(M"<0'JB&#T%^@ MQ+*R>QU\%-O5YJE9BQS/>U1\!O4]]F9W*X3\FX6"((.%@5+55(H&^I4$NU(; M(V1A!J?P%PH-Z,('Y'QLG>\^$7W8%*XV6I.H4WB#!6I1PROXZ8<)9_QGFO49 MYX,PQ@.XM<(21I9"G$+"X4Y9HL\# %&Y$Z*=9)YEP@9PC272:=%%9R<\\G3L M)(G&CI2S;(?=9RP:$.MT '&RPR]V&,0835//-DT'P%,&[ZG#'76/DY9D49"6 M3KPMC-9',B-M,R,]FADW98F^_70UT,X(C;F2>557PC6I?7EQ'-FEP.<8+@TL M[1IRTL8J_?B%3*L\@4M7(1]] +.?#>!!):GW>XZ2"H><_$B)8O9ERDE(%;;+L-NCF;8;:NUE\S9,((?7PPA_,]*HCD!2=%EPX1.^T0T<,1\.*7A MO9*O2>"&+*/>]A1V ]&0TRD;CAWI,/.P*O_TVK7XPE<5T06']EDT3!UDY.G8 M>,B^!/Z,(P ^E49W-I_/H5:"0.,A'QP@^D@%+G2^\IXL\)ZNSG7CRB:GU*ZH MTLG&V#'WTS!FPYB^'RA&N@-#5%YM&NC[G(/>LPNDJ"+9$/FE>-9,/%9T M[:IV/('I!.9:E6CSH&?L+B%[[INKFC2($4VKQR M[R%OO6B4MM5_81T@Z9;@V<3=0/%X\$V@7>OZG(JDGU"!./N^5-E=/FD6KL"4 M[[V$1IUG7X-ZZ1^WY!RUD3:\ -O=]OU\$9Z-S^3A\?U.Z&4E#=18$BOU.;IU M='C0AH55:_^(7"A+3U(_7=$_ &I'0.>E4O9IX02T?Q6S_P%02P,$% @ M\6 94VL_.M]\ P ^@< !D !X;"]W;W)K&UL MC55M;QHY$/XKH[WHU$HT^PH!"DA0Z-U528H2VE-5W0>S.\ J7GMC>T/S[V_L MW6Q)&E"_K,=>SS,O?F9FM)?J3N\0#?PHN-!C;V=,.?1]G>ZP8/ISJXR;<[8P_\R:AD6[Q%\Z5<*MKY+4J6%RAT+@4HW(R]:3B<=>U]=^%KCGM] M((.-9"WEG=W\DXV]P#J$'%-C$1@M#_@!.;= Y,9]@^FU)JWBH?R$_M'%3K&L MF<8/DO^;9V8W]OH>9+AA%3&G)=S9MADI.0>E+U-:%9PH3IMF9R?7GU>(6EM-OT]GE J;7<[C\?/W7N]7BY@KFB]D*WJS8FJ-^._(-F;-* M?MI SVKHZ AT&,&5%&:G82$RS)X#^.1GZVSTY.PL.HGXJ1+G$ <=B((H/($7 MM\''#B\^@C?'M8%YKE,N=:40OD_7VB@BRG\GP),6/''@R1'P6ZJ?K.((<@-< MBNT[@ZH@PJS-:ZD\B64KJ3Z-MK!G2?R>B&DJ96&OF$IW5CTZAS-(XI"^@Z0/"X(JK-V4 MR^4G)BIJ5/:@!U&G'\00=D+Z+MDC/6YZ!TLE3=->2-PJ5CAC\.F-DZ;K[6AJ:%4[T4^/<[ M.Y!2J?#%K_<\]]S9=[V55,\Z132PSC.A^UYJ3-'U?1VGF#/=D 4*NEE(E3-# M6[7T=:&0)0Z49WX8!&T_9UQX@YX[FZA!3Y8FXP(G"G29YTQM1IC)5=]K>KN# M![Y,C3WP![V"+7&*YK&8*-KY-4O"[M,#]]8[]NXN=8IDSC6.9 M_>&)2?M>QX,$%ZS,S(-<_6+Y:9=B.L*MM6VX.XU$;F6S IR+FH9K;> MYF$/T D. ,(M('2Z*T=.Y14S;-!3<@7*6A.;7;A0'9K$<6$?96H4W7+"F<'U MK\>;V1/,'H9WT^%X=G-_-X73&9MGJ,]ZOB$/ULZ/MVRCBBT\P-8,X58*DVJX M%@DF[PE\DE;K"W?Z1N%1QI^E:$ K.(934%F-7 M%RS&OD?5IE&]HC>X*A472S IP@:9TH VS4!)PCI);@R B806S:_G[X6 D5"4 M*D[I)X-.&5%;V99Q+/."B8+DLA=%G77@BK1])K91:E7"_E??FZ)(^4_,B@L^?.F$S_ 83 M)6-$[0N#,8OJ*B/E)30*%XC'N"3B!J1)&;6N$>\*,OX.^5 M5(YJZ1J'S0R%5%57?5KWIF%5DF_F56.[96K)*;0,%P0-&I<7'JBJ650;(PM7 MH'-IJ-S=,J7^BLH:T/U"2K/;6 =UQQ[\!U!+ P04 " #Q8!E3A<\<@5($ M #^# &0 'AL+W=OVKDK.1Z*M2[RBE])4.NR9/+QE!=B,_*(MYNX MSA=+;2;\\7#%%OR&Z_>K*XEW?HTRRTM>J5Q4(/E\Y$W(R6EBUML%'W*^48TQ MF$BF0MR9FS>SD=% 8(W?AGB^G5E,:P.=ZA_VICQUBF M3/$S47S,9WHY\E(/9GS.UH6^%IO?^3:>R.!EHE#V'S9N;11[D*V5%N76&#TH M\\I=V<-V'QH&:?^ =T:4.NW([)>OF::C8=2;$":U8AF!C94:XW.Y941Y49+ M?)JCG1[?W%Z>O873R M.DAZ ))0N!"57BHXKV9\M@_@HW^UDW3GY"EM1?QC7?4@Z!\#[5/2@A?400<6 M+S@4])))_LJ(.8,K]H@YIF$B):L6W([_FDR5EI@P?[>0A359:,G"0V181[-U MP4',70[F^A&PFH 5!:8U$N691D=0ZNSNN=UNA3=%>Z)6+.,C#ZM2<7G/O?'M MDN_*[$6T,%O+O%J 1KMYKC)6P"-G4@$W"@+N/Z_WW_[W@54S') !Y HL<670 M\LIB:),[,#4E#QT[)]8*+53W!/Y$X.=P':R%?%_=HX.X@&D$6>1599S#0 RV M<0PH!1*8WV^HFEF91)#V(0[@@[/LI$$7.@G!ORCJ E;PG.?FP<\_I9307^IK M)^WN\:%G>TPDW)*UI$)4IT+T_:G@A! K735ZY1L2^T:?8 M97R6P^(IBN=JJ)7H< W-18%9;(O#QNMJ*O^7JV]Q")@R(>SOU#=71E.G:_/* M,I@[^?=5;)11/3BBO8C *SC"TH@@B$R>4*LM)K69C,W#J-?'LW@0FA1V=30( M[*PUQ8S#A,13L9<2ET9I,T-:)$]JR9,?)CE_2L3G)&\E^D\DY\W*^!&2-TOM M2\G/]^F^)CGIMTAN7JJ] 76':?RYXOCKD2O(3&RN M/:UGZ^9^XGK:I^7NR^""2>P!%!1\CJ9]Y/9 NF[;W6BQLAWN5&CLE^UPB1\H M7)H%^'PNA-[=&(+ZDV?\"5!+ P04 " #Q8!E3WE+AC?8$ #D"P &0 M 'AL+W=OM H]1N45)1<&J$D:)Y-6W-_J^%ND-I^VXA:D M/&-581_5^G>^\<<13%1AW#^LZ[V#J 5)9:PJ-\K(H!2R?K+731SV%&+O'85@ MHQ XWK4AQ_(#LVQVI=4:-.U&-'IQKCIM)"A!X@7\&+VQ<#!U>^)Z+'$_-P+_S9V,U9L%_9S"C!C-RF-$[F(LZAT%E M4! \)*I<* ZO'CA4-;!YQ1\P-#Q)G2]AIJQP$I5(;D>K'.1Y%1.5!<.*!.OJ*J1 M._!7+'948<:H1#"+ZVMA<\ >H-$-M$S.94(RF9#D#" HTZ0#F2JPR UTA$1D M51G<;;H3^(T@N>A M^0N7%1YX&X)>%,7X]'OQP(<%ECX"]&#))8(5SA>68E$)2@SJ#A - OSY<'OH MXH^8ZV"(M17?W7%OB7=AC%X.X9.T' ]Q%V$_A@B>E$4:;0A[GC=V?,,P<$%8 MY(AU@3KEP2$BX1>F!=7J_OH:L4$J"T8LIJ#K.JSIDXBMPS&$7PY]:Y M)&=RB1NL9_7=AL@;//*TJB\BA" EYI32BM,"2[Y5 MP@CW';W @G\1&*?BK2:6;G:WH3/VHBX^?_TE#OS@-YBGJ=.JVTZI4G?\]ET?.[P?-^3\>4QR&O<"/]LR< 3T'6*WH"D[5:NLB,5A6 M(L4RXWO^M"'J#;!F?L@@81PUHR,O!F.J_S >P9FF/VB:_N!\T\>)**VP]) ^ M=G4L)F<%I3.>GVK\9\V<;OQ/5'P5VL1J9F^ENV@H=RJL'KW-7N;('):2,.J3AFP&+GM&7DB=-Q[24DCE-!RA&)(8H>@-AR@& M) ZP00^C$/Q13.(0AIAQ_C =!H'S0S;(/BH%(\W'1.=%B:A?H#DZH@W'HQ[ MD3^"<4SWBL'.EF5XS[FX;'6(;6<<8I?MC,;=3:$63:%JGBCLHM\1N@UQ+T(/ MVC#V_),9U-^;O$JNEVZ^-.#LU$-8L]J,L/-Z9[P3-4]2Y' MF"6ZGBEKP:J5F^.>E<6IT+WF.(9S31OP>Z:4W0IDH!GL9_\#4$L#!!0 ( M /%@&5.T-_)^-@, -<& 9 >&PO=V]R:W-H965T5<+$6N\KYBW@V:?@.-^@^-2M#I[AG*42-R@JMP& YC>;IS6+HWX<'_PC(928.\_ 2=SC:Y32$Y$;7P^<46_2 T_W1_:_0NP4RY9; M?*WE9U&X:AJ-(RBPY*UT:[U_BX=X+CU?KJ4-*^R[MUD20=Y:I^L#F#RHA>HD M?SCDX00P?@S #@ 6_.X,!2_?<,=G$Z/W8/QK8O.;$&I DW-"^:)LG"&M()R; M+>?KVW>W?V]@M5S#YNU\O83G'_E6HGTQB1T9\,_B_$"VZ,C8(V0I@P]:N]>^SHWH*=97S?J@O(D@&PA*5G^+(^W"SP98^%RXT2:F=AA08V M%3<(_\VWUAGZ.KZ?_4Q;/B_:V%!88[64D^!TY!SF;>2.P3\S1FB,."(BFZ$+DCC M#2B'!3P7BC2ZM5P5=@#XD&/C3I"\UJUR]L4-_$N\78&!RH-]>?R2T))>PRU- M$Z%R71/.4N\VVG@;3R%E@_%H3!LV8*.1E^D0/H?6(3V_1T.3 A84V3!L 4: M)=:15S[P=#2XO,Z\8,-K+])T!,NRI!X'74(A9.N['*AO\CO0C<^0A6%V">F8 MP=7OI@*"SF=,7@T2-O:VAED:3++L-$"?HE,T++@5.8667%R-@Z 0O4A2>'.P M%I2C7Y3+NI'Z&_[J/%5"MC[9I=&UM]2TKJO\,6#2G?CR4[E@BSEO+?JB"P/8 M96JO6UF0"KARXF6?M&=/QBQEKZB$(T@'Z54&?^J(^&38U&AV8:1:=R/_ S<[02%*+ E**;F,P'1CM#LXW831M=6.!F'85O3G0>,? MD+[4VAT/WD#_+YM]!U!+ P04 " #Q8!E39]*0#J<# J" &0 'AL M+W=OK^_8"2G;75"_D/%XYIEGQC,VHX-4G_6. M,0-/92'TV-L9L[_V?9WM6$GUE=PS@3L;J4IJ<*FVOMXK1G/G5!8^"8*!7U(N MO,G(Z19J,I*5*;A@"P6Z*DNJOMZP0A[&7N@=%1_Y=F>LPI^,]G3+ELS\N5\H M7/DM2LY+)C27 A3;C+UI>'T36WMG\!=G!WTB@\UD+>5GNYCE8R^PA%C!,F,1 M*'Z^L%M6%!8(:?S78'IM2.MX*A_1W[G<,9Q6%I]X;G9C;^A!SC:T*LQ' M>?B=-?DX@IDLM/N%0VT;1QYDE3:R;)R10ILOE_6H)G15=%TQW1[[!8-;%SQK@FQJ8G $."7R0PNPTW(N81RY.8U*7=0> MT%(JP_^GKF?9$PZ?9J]5_V(0.\K7>D\S-O9P5C537Y@WF1K &K*VABYQ%'#) M?R0"F<3!TX;EEJ?9,=C( B>8BRUTN$"-K#3ZZ^[U#Z 6$.ZUX3@RZ/VH^)8+ M6L TRZJR*IQRCK?-V8U;U_5,X$"3X[9 >"9(N M2L,@.-6'O6086'W8(R2!!5,EQY0&\!;"N($)>VG2ATX2Q%UK-DCQ=Y@2Z,3I MP&G2 2R0DT#'V#H>X_FC3CWIQ/[7I8WVBM-X)!G7!TBBN=Y(DA O='+?='/]T-V\J8Z?E60>C M^@7AU]KY8I0S[:PM^K/FZ_TT!^ :I::I]8N6_AN/H[ZXG@4@6+H!Z5LQ@AB/ M$X4^]E1JA1B%H14&3ECM&+Z2&X.-;"V/I_%:S?V3^QL;?^M>*3N"E3#U5=YJ MVX=P6M__W\WK5_0#53A5&@JV0=?@*L'"JOIEJA=&[MUKL)8&I\R).WS,F;(& MN+^1TAP7-D#[]V#R#5!+ P04 " #Q8!E3?(<6@*D# #T#0 &0 'AL M+W=O>:9%X_MX9:R M9QX""/0UB5,^,D(AUN]-DWLA)(1?TS6D\DM 64*$G+*5R=<,B*^5DMBT+:MG M)B1*C?%0K]VS\9!F(HY2N&>(9TE"V+_!:A1VE2*]?$._5?MO'1F23C,:/QGY(MP9/0-Y$- MLE@LZ/8C% YU%9Y'8ZY_T;:0M0SD95S0I%"6#)(HS?_)UR(0-87.X(2"72C8 M!PJ.>T+!*12<0X53E#J%0D=')G=%QV%.!!D/&=TBIJ0EFAKH8&IMZ7Z4JKP_ M"":_1E)/C.\6'R:W-W]-'F_N;M'D=HZFD]GO'Q9W3W+X>@Z"1#%_@ZY0E*+' MD&:\9[:K8B_ M9>DU+A4YIH:,M M=$Y8N-6D$0V0CC?*X\W1-@0F9[*WP#NU$WVTCKSG=]D:<6";R ..B!2@02#E M?/0=U=/55%(YC9ZFH=K79NRX0W/30+U;4N^V4I]X'LU2P25G#Z(-6<8@>5PU M&<^!NC7C ]?IE^;S CH6PMCM#YI)]DJ2O5:2NV) WEXJF4KE=[2 #:09M.31 M+>VX%ZJ4?FFA?V:E>(5/7'IPQAZ:]H]2;Q^$_D6)>9O$GCN#TIU!>V)DV4:B M.2T-E=420&Q5W=FZ4))P[03 %TI3 =R6IU:1?<)V1=AN)?RXI7M4_^^.P55S MQ9?JKKAJK[B]O\Z.G'B+UL#4FKR(-::A';#3O;:L5TT'X N*SBG%^0N*MGNL MN!^-JF/C]I9]E.N?MPFKAHQ[E\IZU8RQ^[.SW@[H]$YFO5VQTWDI>57_Q^T' MP'\X;PND^EGJ="WKL)L<2W7MFE3.TZQ=AV79K/2S@B/-);]AEJOETV6B+^P' MZU/UI-'7[ HF?P]](FP5R4M/#(&$M*Y=28GE3XQ\(NA:7[J75,C:U<-0/LN M*0'Y/:!4[";*0/G0&_\ 4$L#!!0 ( /%@&5.[<[U1U 0 -T8 9 M>&PO=V]R:W-H965TFD1NTJ<;$HMOEI1%+A>W;*4E&T9[#W]F >K-8\>Z"- MAAMW11:$/VYF3-QI)8L?1"1. AH#1I:7O2MX,<%V!L@C_@C(-MF[!EDJ3Y0^ M9S=3_[*G9S,B(?%X1N&*CQ^68&7#_^HW])D]>)//D)F1, MPS\#GZ\O>X,>\,G234,^I]O?2)&0F?%Y-$SROV!;Q.H]X*4)IU$!%C.(@GCW MZ?XH%F(/ *T& "H J HP&@"X .!3 48!,/*5V:62K\/$Y>YHR.@6L"Q:L&47 M^6+F:)%^$&=U7W FO@T$CH\6C[>W5_._P/T-6$R_WDUOIN.KNP=P-1[?/]X] M3.^^@MG]M^EX^F4!/H/%[N4 = GFY(7$*0%/KV!!PS2OX<<)X6X0)I]$Z.-B M CY^^ 0^@" &#VN:)F[L)T.-BSEG(VM>,;_KW?Q0P_P@ KDY>6\@=WLSQ MF=V\C&S+0,90>]E?W>,H$T+#.HR:'$<9!H:HC#I(P2Q3,)4IO*W,OV#&J)]Z M'(QI[)&8L]WBS8/D6;%25CF,U6U)['(@^Z1\9H1E60B;KBN+F@/J>E_7?ZG3 MP<\")S\!/,A_4.8_4#+="K-YS@%/6WXAJ#.E!9$<%'5<)^FL$+^#O%I(+*/O MU,NK!6BB)GFU 0\5JDF@W:A"-1#I?=R@PE:@H50ADOL%4N\7CW&:E3LB?N#E MZZT2'Y+VC6"W-432M!$Z4WP%P;YG/6'V\/DV&+22-*FS%F?4B M_/_C':8O]PRLWC/N^9HP%=->AZ3C%@F6+HW/;9+@NL[&WF^QHCHU4;95_6%7 M$X5-LV&CP]+_L=I(\Y5_!U%)N\4=-TRPM%W\'BV3%A*S/V@0E1KG-)TE6W"# MIGZ)MM?WC0A;Y?WS!'@TC?FN(5H^+7OT5WEGNO+\&EY,=IUV2;-K_-^Z;!6( MHTY(EH)2R%N\.VS72]_=<+K)N\M/E',:Y9=KXOJ$90'B^R6E_.TF&Z#\C\;H M/U!+ P04 " #Q8!E3V+U,%Y@# !;"P &0 'AL+W=O MMF68D S+&[XC#%:V7&18P5#$MMP)@B/CE*6VYS@].\.46>.AF5N)\9#G*J6, MK 22>99A\7-*4GX86:YUG'B@<:+TA#T>[G!,UD0][58"1G:%$M&,,$DY0X)L M1];$?3]S.]K!6'REY"#/OI&FLN'\60_FT>Q*0--5(D,?W M$M2J8FK'\^\C^ITA#V0V6)* I__02"4C:V"AB&QQGJH'?OA$2D)=C1?R5)HG M.I2VCH7"7"J>E!0>O=/!>.G0N./BE@W^M0Z=T,%+; M!16CPPPK/!X*?D!"6P.:_C!B&F^@3YFN^UH)6*7@I\;KI\5B\O ONK]#Z_G' MY?QN'DR6CV@2!/=/R\?Y\B-:W7^9!_,/:_0./9 ]83F!=\AC1DWAEE@(K&N' M7L^(PC25;\#R:3U#KU^]0:\09>@QX;G$+))#6T'*.K =ENE-B_2\"^FY'EIP MIA*)/K"(1'\"V,"U(NP="4^]5L3/.;M!OO,6>8[G-B047._N-+C/KG9W;UO8 M^%7Y?(/G7\";A"'/F:(L1BN>TI 2B;Y--E()V%#_M03H5 $Z)D#G0H!CR064 M7$ %T%;P#&UHFB*H*$IX&D&)P49Q\;.IO@5\U\#K0V@_]F\=4&Y_KGF#4?>E MT:QNY/7/C/Z@UZWH=5OI3:\G4@#USG/LUXC4C;S!I1Q[58Z]UAK/J,1Q+$B, MS8;CVVH??OL"IFBN2";;:MVO O5;Q0A@I^G_!J440X6I:M2A7Z/8=[S!"QWJ M1K[7\YIU&%3I#5K36\#ALL'ALS0%RUDNX7?,2$1#(XQL4>"V"G'[=Z5VG=.Y MZ_Q_L8,2Y.(/5>R,TNJZK>&>70UN^]Z'/H&\T[=JA'8T?,YW2!*QIR%IT]KU M3OC>7U;[=$RZ?KO:>$<53NDOH!(>E0^Y5&]ATX>"0"<#RV9&(L41W\!5QBK3 MYIO+K]>F=B T&+D7*W,ZE-WV4[F%#LZX4/27D;0QZX9CM)YUW:B>M7W6=61$ MQ*9[D\A<2,5]7,U6'>+$]$4OYJ>ZIO7V@^^K.,.',V3,"IDT?E>:7AW2$@_;S^K7SKOQLB8*9X)]HXG. M1MZ%!PFFI&!Z*?:?L/+3LWJQ8,K]PK["!A[$A=(BK\@F@YSR\DN>JG4X((3] M(X2H(D1-0O<(H5,1.J\E="M"UZU,:<6MPYQH,AY*L0=IT4;--MQB.K:Q3[G= M]I669I8:GAZO'F]N)LOO<'<-J\7'V\7U8C:Y?8#);';W>/NPN/T(]W=?%K/% MU0K.8!+'HN!:P1)CI#NR9@AOYZ@)9>J=F7]'MFW?P!BB'ATP4BO!$#7UM M$K7A_+A*:EHF%1U)*HS@1G"=*;CB"2;_"_C&86TS>K8YC4XJ?B[X.72"]Q % M4=B2T.SU]*"%/G\U/;P\X:93;UK'Z76.Z$V8N:V$QPCFWL-<%&N=%JQU>WXL M!6-@KLB>R.3GB=C=.G;7Q>X>B3TES$6>XH9R3OD&1 K?DD[*/D"[ M<=B/AO[N<.5;,)T&9MZ""?YA_O/1JWWT3OJ8941N4($6@NDTSY%_\)CF M:,Z(+4H*W-4J'YQZM*Y[$_?<-\:GIAZ6Y>N?3%E,;\S1HUP!P]1(!N<#DY$L M"U39T6+KGNRUT*8 N&9F:CI*"S#SJ1#ZN6,#U/\2QG\!4$L#!!0 ( /%@ M&5//,.UF^P, -0. 9 >&PO=V]R:W-H965T,OX@Y@$2O:4)%QYI+N?AHVV(RAQ2+&EL 54^F MC*=8JBF?V6+! <<&E":VYS@-.\6$6MVV61OR;ILM94(H##D2RS3%?-.'A*T[ MEFN]+3R2V5SJ!;O;7N 9C$ ^+X9R")28I4$$811RF':OG?HS]&00=RQ'>P0)3*2FP.IO!2$DB692?OS(2:UB3PW<';^QWYK@ M53!C+"!DR3<2RWG'NK%0#%.\3.0C6_\->4!US3=AB3"_:)W;.A::+(5D:0Y6 M'J2$9O_X-1=B!^ %)P!>#O#.!?@YP#\ *"G+ 4$."(PR62A&APA+W&USMD9< M6RLV/3!B&K0*GU"=]Y'DZBE1.-D=/=_=]1[_10^W:#3X?#^X'82]^R?4"\.' MY_NGP?UG-'SX,@@'GT;H&HTDF[Q<]Y7,,0I9JMX]@4WV+B*0F"3B4AD]CR)T M\>$2?4"$HJ"<]<#]TQ*N<"?:(QQ/L$M@JS MB-5[B[7O53+^LZ0UY#M7R',\M\2A\'RX4P*/SH:[K8IH_")SON'S3V5NCCE< MCX^3T>,[*[&;SJ,92]%1ECW3#J4VO5;36#MKW:3=2Q3=V]V;>)CFT" MQREL]L*I%^'4WP\'/2QT"!7J- JZ1F4&O^)DFTI]O *NSG'$B7BYGG( ]75*X*!RSK$L340ULU/SG+_*/J+W M8'XI+*J&>;7&(6Q/CYM"CYN?TT._B!.]L&*)RD5"Y*9,BVK6NE-SRL6HQ@6M M$[CH'5QPC-N3HU7(T?I%.1(R!72A3O -8"XNRS2II@XR)&J@-#O%FRC&F[(Z M$%83^3F1FQ$A]R11=!Z1URHAV)//=;;5TZGDC,B*Q$!CM"&0Q*5%KIK@Y)OS MB[CHYW'[H>]<'-Q*)E,OV%1=_E9 EU"II[T]QMC7;?*=+JTDWH[ K-@*I3($'JOH9PK"Z;1!&PO=V]R:W-H965T$&"%=QK]"TREO:8C;XXWZK?6NO>_4"%GX;1FW,B[2_("JSG@/E**DX+LJZ 8I9?X4N1PQ;!;QX@ M! 4A^$BH'R#4"D+M6$*](-1M,KD5FT,(%>RV!<^ ,&BM9@8V3,O6]C$SQSY1 M0N]BS5/=R70PZ#W\ :-;,(GNAM%MU.\-'T&OWQ]-AX_1\ Z,1_=1/_H^ >?@ MCO,XPX2<@9%*D0!1C)C""88S@D#$%&0+;(8]*9&2 +(81'0)L=#/B0(\ ?>< M+P%7)U+&$FQBN0DJ%7^NV 6H>6<@\ )_3T']X^G>'GIX--UO5;BIE8=< MLWJU WJ[1_/4FTDE])_N;X5\O92O6_GZ ?G-8P'PVV$3+N6^@\R5&E;)O)+6 M79W/>CO93Q%A%>*=@49IH/%)/FM=,Q>OX.E>;X%((2JKDFF6PLW*9-Z$,X$5 M.N=)LC>57*6YY;2(?UF]TE\V;XIM,WJ('4"PPDX"@1$MZ%Y>Z*)&WO7RB^-(V@AE7NJW8 M8:J_%) P +V?<*XV$W.#\MNC^Q]02P,$% @ \6 94Y1>8\6D @ _08 M !D !X;"]W;W)K&ULC95=;YLP%(;_BH5ZT4I= M,1^!MDJ04KIT3&T:Y6/3-.W""4ZP"C:SG=#^^]E 61I(U!NPS7E?/^?8V/V" M\1>18"S!:Y92,3 2*?-;TQ2K!&=(7+$<4_5ES7B&I.KRC2ERCE%#XRA=1OZ.KX,^$%P(?;:0&>R9.Q%=Z)X8$ -A%.\ MDMH!J=<.ASA-M9'"^%M[&LV46KC??G'H:3G^! MYQ&810_C:!2%P_$<#,/P>3&>1^,','E^C,+HZPQ\ 1'=82H9?P/G]U@BDHH+ M-;J8W8/SLPMP!@@%\X1M!:*QZ)M2X>E)S%6-AV$=0OF_I%7#@);"A;77( MP\_+X4>YJ8K25,9N*F.7?LX1O__)_AXNA>1JP_TY8>LTMDYIZQZQG:)"K9_$ MG*"TLTB5O%?*]3^X"VSHJH1V^Z5H!UDNM)N@#V1N0^:>)!L12M1&BL&&L>[U MJ_3>WJP]Z#D':!U!#H3=:+T&K7<2;DBZW7FM:WX"%;.\CSCY7- M:]B\DVR/6(A;]:MRKN! SK@^GKH(O?;DEN4>$+:#>IYSW4WH-X3^2<)F)U\" MJNX%MOX,K=_:83?7-P>P[1@+>NX!K+EW..F+X0GQ#:$"I'BM9/#*5WI>';95 M1[*\/*^63*K3KVPFZG["7 >H[VO&Y'M''X'-C1?\ U!+ P04 " #Q8!E3 M!R^@B>0" "\!P &0 'AL+W=O-E: 5)(VBY3H0C*IFG:!Y.8Q&IB9[:!;K]^MA-28$#A M _'+/<_=V+:(4YTA8CDKQES-[)HE)CFF@C *'"]ZEM>X#3K:WAA\(W@MML:@E]&3,.Y9C@X(9SB2F@&ISPK[.,LTD0KC=\5IU2XU<'N\8;\WVI66.1+89]EW M$LNT9WVV(,8+M,SDA*V_X$I/6_-%+!/F']:5K6-!M!22Y15819 36G[1:Y6' M+4"CF"2:=!* M/J&Z[%/)U2Y1.-F?SH9#;_(#GNYA&CZ,POO0]T;/X/G^TVST'(X>8/ST&/KA MW10^0I@7B'!5= EL 8^,)A\S5;48/"&P%%?@Q2O,)1&$)N S(04@&L,$"XQX ME)I)@%?JK!6&I#2Y"+!$)!.7RL-L&L#%A\NN+94V':$=53H&I0[WB(Z&"T-& M92K@CL8XWB6P55+JS+B;S S7$BN;MZO$PY:M8.6<= ZYD ? 2!O M)R1C:D6HIR%B"25_]VM2EJ#D;!M._4*M^BI7J^TLOVL1G++8D=*NI;1/2]DZ MQ9$^HHPD;S1E7QLBGA J(,,+1>EXX1V 3&U MAGWS;,J'?59*@BF:H M;J\H1H1H(X7QK_:TFI1:N#O^<+\SM:M:EE"@F)%?.)/YP.I:($,K6!+YQ+8_ M4%U/1_NEC AS!=LZUK% 6@K)BEJL" I,JSM\J_NP(W"#(P*O%GA?%?BUP#>% M5F2FK%LHX;#/V19P':W<],#TQJA5-9CJMSB37*UBI9/#V>+Q+\3P9WX/IY"&)D^\S< E&:88(F1 .>W2$), MQ(5:7\QNP?G9!3@#F()YSDH!:2;ZME2@.IV=UE W%91W!.IG2:^ [WP#GN.Y M+?+XZW+GL]Q6[6EZY#4]\HR??\1/E1J$_X]DEKR@KU=0JH-WA;URJ7CG'1G^?KT/5[O;[]NMN;PZ HC)J83WQ! MPQ>X)*CUU596X2ZDYP9[D"U!KM-MI^PTE)V3E,^( M9NQKC)V#]%T_W$,\C/&[1PC#AC \23B1.>)M/.%!KJ#G[O$.9KT;^$1\C6F A"T4C+G*E)Z7AVU MU42RC3FMEDRJ/6>&N?H[(:X#U/J*,?DQT0=@\[\;_@=02P,$% @ \6 9 M4]W+N7;< P D0T !D !X;"]W;W)K&ULO5=; M;^(X%/XK%MJ16JEM+ES:C@")DK;+:FE1F?[?#OIKKAXDS& 0N\)9;+7B)5*OSJ.#&-(L+SB*3#]9LY% M@I7NBH4C4P$XLJ"$.K[K=IP$$];H=^W81/2[/%.4,)@()+,DP6)]!Y2O>@VO ML1EX(8M8F0&GWTWQ J:@7M.)T#VG]!*1!)@DG"$!\UYCX'T-/-\ K,5W BNY MU4:&RHSS-],91;V&:S(""J$R+K!^+&$(E!I/.H\?A=-&&=, M]L;[P^6O"8S MPQ*&G/Y%(A7W&C<-%,$<9U2]\-7O4!!J&W\AI]+^HU5AZS90F$G%DP*L,T@( MRY_XO1!B"^!U#@#\ N#_#&@= #0+0/-40*L M*PR.16K0X 5[G<%7R%AK+4W MT[!B6K2F3YB9]ZD2^BW1.-6?OH['@Y>_T?,#FHX>GT8/H^'@Z1L:#(?/KT_? M1D^/:/+\YV@XNI^B2W2?I)2O = =,)@3A284,XG. E"84'FN35ZG 3K[[;SK M*)V<">&$12)W>2+^@40\'XTY4[%$]RR":->!HUF5U/P-M3N_UN,?&;M"3?<" M^:[O520T/!WN5L"#D^'>;0V;9CE13>NO><#?( QYQA1A"S3AE(0$)/IG,)-* MZ*WS;TV 5AF@90.T#@0H)E=(O;Q4&*,41 A,ZM^J=+\D[C@ MUW$[(K1+$=JUCL;XG219@C!C&:9;&J!0+TY!9ID]K?0X@F(S5*E3'Z1S2)S/ MP8)?ANU(TRFEZ=3Z&?(DQ6R](X1$BB,5 VJYWMG;.4KU>8#.*$C](L:L\AC( MH[1M%',K+?N>:WY=9[FMQ6EFP5&S':[7)=?K6JZ/@F( ML(@L2616ASZF,GUMS6CE&L@C=+8R\]M[+$\Q"HX8[3"\*1G>?);A'">$KH^P MNSF%W2E&P1&C'7:W);O;S[)3,1$12K%0:SV7,A.8A69W;Q;W$H39[C-8$,;, M:8L3<^YN3WR5'K>GZ'&*47#$:$]>X>":]BCY]F%APU MV]5DJ_3Q:C69 IU?6L80(4KPC%"BUA<;E3ZT.'*B%6'V\MNC>]1NEXC_0<2O M)3)8+ 0LL *DZ\7P[=(4PI&=05V@8WMCP;MI5V[EPOGV&=JI3'_?;F^FZDQR MYY\[V#2HA7]0.4<-KSK@:>CNMBQO?5^L=YD1U1('< M[&1"YD0;5VY]54@D&P?*F1\&P6<_)Y1[T<"M+60T$*5FE.-"@BKSG,@_M\A$ M-?2ZWMO"DFYWVB[XT: @6TQ1KXJ%-)[?LFQHCEQ1P4%B-O1&W9NX;^-=P!/% M2AW88"MY%N+%.LEFZ 56$#)<:\M S&^/,3)FB8R,WPVGUZ:TP$/[C7WB:C>U M/!.%L6#?Z4;OAMZU!QO,2,GT4E3?L*GGRO*M!5/N"U43&WBP+I46>0,V"G+* MZS]Y;?IP .CVCP#"!A!^%-!K #U7:*W,E34FFD0#*2J0-MJP60)G>S9)+$H]DCC.)XOIH])K,[6,P?DCCYFL(G MF! JX8FP$D%D,*&<\#4E#!*NM"S-V6H%YV/4A#)U8>)7Z1C.SR[@#"B'*67, M')P:^-KHMMG]=:/QMM88'M%X7_(.]()+"(.P^PX\_C@\^!_NFVZU+0O;EH6. MKW^$+^$:)2H-2Z(1THH4)TA[+6G/D?:.D(Y1TCVQ5UI='O;YYX,)A$1CKGZ= M2--OT_1/:O^7YA(RFV5OL[QW)#7/M>.QHV ?!1W3_/UAWT_'U +]@[MIY\*4 MR"WE"AAF!A5TOEQY(.NW5CM:%.ZZ/@MM+K\S=V8\H;0!9C\30K\Y]@6T R_Z M"U!+ P04 " #Q8!E3"?;8\MT% #D'P &0 'AL+W=O)$O66(@B=.M0])Z:;-A&/:! MM6F;J$2Z)!6GPW[\*%D195UHKX'])9'D@LF7'1&9]FS MB1J=R<1$7+") CJ)8ZJ^7;)(KL\[L//TX(XOEB9]T!V=K>B"?63F?C51]JY; M1)GQF G-I0"*S<\[%_!T')+4(;/XG;.U+EV#M"N?I?R2WKR;G7>"-",6L:E) M0U#[[X%=L2A*(]D\ON9!.T6;J6/Y^BGZVZSSMC.?J697,OJ#S\SRO#/H@!F; MTR0R=W+]"\L[%*;QIC+2V5^PWMCVP@Z8)MK(.'>V&<1<;/[3QUR(D@/LM3B@ MW %5'4B+ \X=\+X.)'?(I.YNNI+I,*:&CLZ47 .56MMHZ44F9N9MN\]%.NX? MC;*_]>CIFA/-*OP&MP M_W$,7KYX!5X +L"GI4PT%3-]UC4VBS16=YJW>+EI$;6T"!&XE<(L-;@6,S;; M#M"UZ1=]0$]]N$3>B+\FX@W P0E 8(-"5WM[QXTN(_W=H=#3V]P,2(XBX?; M1D39EUJ9;W9$(BH,L"J#ZZ\)7]FWS8"_;JPY>&=8K/_V-$:*QDC6&&EI[&RK+7K> PWYAM95Q6&0<>C.^ M85J?6EQ,DSB)J&$S^Y9;XDTY33G2E.PF7J^<1H"'U63K5D-8,MK*M5?DVMLC MUSD75$RY6("(64*!NP_W@&K-S D0K%'>7CV7H%_)MVZ#!RW2]HMT^]YTW]LR M\[^G0K]!W0'!E6SK5H,^:5%W4*0[\*;[-M.5;50]*-*GEUV 45(W&P_K;V-H+&+CR M$>S?#RZF46*9GE:(J=0&R+E=&SPPD;#F0A'4$Z^KWV UJ/4N-PI;C+9[5RJ. MT#_%$B6X213+WH,Y?TROM8>[$+G0Z/"8AZZH0'P(T.=1MTA/!M4!PK4!0B1L MT=Y5)N@O3=?)SYCQ_L![H 8Y'B(_ MMEI4W\D9Y&"&^D=0W6$->=>DSU'=O]B%_=VR.QHB/[1NJ4CF=&JY;K]*?)^L M#ETX.+S,V!$->]=ESY#9'W@$=_,<.Q#B@X 0-X"P-ZQ@$-"G MX)6,5XEA2F=9:CDW:ZJ83PR'/WP$_&&'/^RGU/=J'S:L=W&U!N'Z9@&"&+6H M[VB(_31L5G^O,H0=$/$1@(@=$/&A@.@/O$<9PHZ'V,_#=N%W5B+B$$F.@$CB M$$D.A4A_X#U6O,01DO@)>9-NW2QE- ,\MN_J TNU\(9V*"/'V$8M[:,>9B.U MOD?:ZX6HNI%*ZIM]<-C"&^(8279LI=KT?)UWX"*](VCM$$;\'ZC?JW6_IO6P MNJM*&K8S6ZHJ<0PD?E1=)CR:^5=:Q+&*# ^O=>BH%7J_29^!$7_@$0EV%H<55]D![25YY?P=+PY<'9A-N??MU0MN- @8G,;,GC3MRFIS9'RYL;(57;( M^ED:(^/L&PO=V]R:W-H965T^NN0"41.;V::P?S_'"2E-#$)]26SGG.-S MKQW[]G>,OXDU@$3[-*%B8*VEW-S8MEBL(27BFFV JB]+QE,B59>O;+'A0")- M2A/;=9RVG9*86L.^'IOR89]M91)3F'(DMFE*^+\Q)&PWL+!U&'B*5VN9#=C# M_H:L8 ;R>3/EJF>7*E&< A4QHXC#P$T=ME(7RRMA;UKF+ M!I:3.8($%C*3(.KU#A-(DDQ)^?A;B%KEG!GQN'U0O]7!JV!>B8 )2_[$D5P/ MK*Z%(EB2;2*?V.X'% &U,KT%2X1^HEV!=2RTV K)TH*L'*0QS=]D7R3BB(#; M)PAN07"K!/\$P2L(WJ4$OR#X.C-Y*#H/ 9%DV.=LAWB&5FI90R=3LU7X,/4P>[T,T'[V$,]1$$Y9N& 4J!6)+=$<7+ 4T)WL4[M5.$X"N MQD!A&F6B\>=T)ML.5>+NLZYDD$DR>Z?TWCF[W0)8@O(= MG=MOW5*K^]7]UJTYQZY334$=U,2^TZXDH8YR<<>U+=Y#>)R/?J&/*PJ%+]/P81:J6RA\"&_OY@UC8+AV\&"_4UT8 ZJ)6]WJ(682 M.]+* [./[M\4^$K7,0(MV);*_*HJ1\M:::0KA,KX.*NA]+W^(9,78/>$KV(J M4 )+)>E<=Y0CGM4>RC;[E7YE4-8-NKE4="#P#J.]+QN2ADTU05I;#_U!+ M P04 " #Q8!E3W8'J=-4# .$ &0 'AL+W=O ,PVJ2B_T_8E7X8(XBYGN6['%C-:B+ BL&.)U M56'V_0Y*>I@[@?/:L2YVN5 =WF*VQSMX O'[?L5DR^M8LJ("P@M*$(/MW+D- M/B=!K #ZC3\*./"S>Z2D;"A]5HV';.[X:D900BH4!9:7%UA"62HF.8]_6U*G M&U,!S^]?V7_1XJ68#>:PI.6?12;RN7/MH RVN"[%FAY^A5;06/&EM.3Z%QV: M=R<3!Z4U%[1JP7(&54&:*SZV1IP!@CY V +"'P%Q#R!J =%[ 7$+T%9[C13M M0X(%7LP8/2"FWI9LZD:;J=%2?D%4W)\$DT\+B1.+AR_+KX_WZ-OM7_=/Z K= M;[>@(X$>2$HK0-_P$:VQ +2&E)*T* NLXS5*0."BY#_//"&GH'+^G8CP5<1=:&7\K28NBOQ/*/3#P#"AY?OAO@&> MO!L>W%C41%U((LT7]87DY'Q2\+2DO&: _K[=<,'D9_*/98BX&R+60\0]0SP) M+&I!V7?$9&Q-(;3CP\#U_9],3O]/7/)QW(7P<2=\/"@<4-$X+/ 1^"=$0)@< ML!,%;FPVP X;:2&FCR:Q \/0O;$Z,.D0788:$[MT$SZ[4RC MP'?'YE@N[4C_K9;& CLLF+B!U8/KSH/KCRR!(1OL9(; -![887[?1O!AV(4% M-YT%-U:>U6J%2HJ->NW(4:36O3'J=F"OX@_#+A0'_NFD]ZU,:^" 69HC3#*9 M&KW(G&\O,SB!4@99(8Q;P "EW,ZB'C.&D.,^9#* G"J@S9"SU">P,GT5.3"C M:CNN+Y++ 9QTJV?#2 :0&FC3')XTAU:F4X*G3GZT 5DZ 'K!9=WD=;B4E0 F MJ3$I&."6&^*;T+3&# #';_6UOMB!TT%C3DE7$%FIECDF.Y4:O-L,.U__(K'C M1F$\5?N\>9D,8:>&S>G2D%.*&-ASKM-*D7E2;YXX0&)9$G;@*(QTIF"VP8Z- MX[XMPCLKE"I@.UUPUV.;:B0Q9V^S67!#DR]()]O*16O#35 ]Q? XC]0 M2P,$% @ \6 94\T1CW%P P L@H !D !X;"]W;W)K&ULI9;;;MLX$$!_A1#ZT )-)-*6+X5M(+5;;(IM-XC3"[#8!UH: M640DT4O2=K)?OT-)416)=@/TQ1;)N9P9#LF9':6ZURF (0]Y5NBYEQJS>^?[ M.DHAY_I2[J# E42JG!L8E;.W:C%3.Y-)@JX M443O\YRKQ_>0R>/;K[D;AR&^LQ"*'0@M9$ 7) MW+NB[Y:46852XIN HVY]$QO*1LI[.[B.YUY@B2"#R%@3'/\.L(0LLY:0X]_: MJ-?XM(KM[R?K'\O@,9@-U["4V7<1FW3N33P20\+WF;F5QS^@#BBT]B*9Z?*7 M'&O9P"/17AN9U\I(D(NB^NBK#1:LQ]E;DIMC$84=AO71N&J0#VSN/ZR_.OS!W)W]>/#FER0I3OJXTV"LOPGS,N!HV+0>EB>,+%VLCH M_L+68TS0&1Y2S6V9NW)760I+2_:4'A:3<.8?VOGIBS!*&YEGA,.&<'B6\!8T MJ+3"=NHE%#-#I+=*-D MI>?3PC"8 S6Z.>6SH==- <,N/0 MS39NV,9GV9I#;K"^>77(%63T LI!WHO@P=GMCB20,] M.0O]!1\X?,H4'I)B2_!$:A)QI1[Q73MRY;YS)@X,UD%UR 1TY&:=-JS3LZQW MTN"NQ_TTNR"G#LAPU*'L"S$Z.)%1&OQ\"8*7%T+6NN);U1 #-@L1KF507@0\ ME\J(_ZKQR:!JQVW@"\K&W7/G$IL,3F2?MEXX^MMQ_:+*:P_/R%BWS%U"K0)[ M3O_S[:'LEY7>KQTG).O=^C3L7K[=D)4 MIA2AO<1?]YQ[SHVOTUKI)U-2:F$GN#3CH+1VIJBQGDMYI,)401#]?4Z[J<3 (7C;N MV;JT;B/,T@U9TP6UCYL[C:NP8RF8H-(P)4'3U3BX&EQ.1B[>!WQGM#9[8*V[\%^HF=G010%X9JT0+1@6"R68DN[8. M>X#!\ @;@'Q>P%)"TB\T4:9MS4EEF2I5C5H%XUL;N)KX]'HADGW%Q=6XRE# MG,UNYY-OLQMXN/IYLX /,"=:$U=8.)Y22Q@W)[C[N)C"\=$)' &3,&.HNO.>MQ9CSU?G:]13G:33U5RCOICX'^WA M7LNXYVI&])I) YRN$(5>D40W3T"SL&KCNVBI+/:DGY;X:E+M O!\I91]6;C& M[-[A["]02P,$% @ \6 94XP#S6WV!@ P28 !D !X;"]W;W)K&ULM9IM;]LV$,>_"F%L0 >DMD2)LE,D >S8[3*D:9"D M*X9A+QB)MHGJJ13M),,^_$A:,658/EE%U!>I9/O^/-T=?SQ1.GO*Q/=BR9A$ MSTF<%N>]I93YA\&@") M]B[.S&>WXN(L6\F8I^Q6H&*5)%2\3%B#K4K$$Y86/$N18//SWMC]\&GH: /SBS\Y>RHJQTA?RF.6?=L9B%4DM0]=^:7;(XUDK*CQ^E:&\[IC:L'K^J?S07KR[FD1;L,HN_\4@N MSWNC'HK8G*YB>9<]_<[*"R):+\SBPOQ%3YO?#KT>"E>%S)+26'F0\'3S/WTN M U$Q*6!=ZR!7QKXQQJ0TH <:Q"4!L&Q!L/28&B2M8FN2"^%^I8K.WEQ\^5A=H]NQW^-)]/\SN/J/I;/* WJ,;*@35!8/>39FD/"Y^4Y]^O9^B=[_\=C:0R@NM M-0C+$2>;$?&!$?^@:1]A?(*P@]T:\TO8?+Q:*'-7F[NG->;3AM%7>O138SZJ M,9\=8>XY!YW_")M/6:A&'QESI\;\4\.UYT*9.W7F Y7W;?+Q-OG8Z/D']!Z8 M2-!U1E- R]MJ>4;+.Z!UK7@D5N[YA_9X-UC1>G6R].02]NF0A5V-0*K"^9Q7S!'V.F M5LLP6Z6R4"MOR/B:ZL_"3"W&D4IZA%0[4/%;+XMU/L,CCYR&$G =RW/G9RZ" MIVOU:29>VKO>,"!I]+VR%KF@U#C1@=9^AYEREZKC(UUT]TK"@RK"M81T841. M:,$+M&GSM&-K*KBI@ -3?=J@UQPM"US7 Z6^IJM")?%UIIRHH"4)EWKFHSEC M*-]60JV?L+C3QP1TTP+;A3%[QW1';+)WS.R>E7([T]L[A9)I,>W"H#V,F1.4 MY;HUKG5H(QI4'1J"#EE@N^V(C?Y#WU3GKCV[I#F7-(928"'N=DIQUV+RDF4(:QQ3&&Z5B3X7'X8\4+KLL-:CZPQ29VNTPO MKK2+,+S:I;<4JZ9W!*476_)A&$Z[:UR>B$/2 &UL:8C?EH9XGX9P$"T,,0S#NLJ,(A,Q&K? $+:TPT&G M=6IYAX=O6:?#O1"#[22V.,0P#FM"7+H&7::E'#[M,IZ>A9@'0VS*'J4*8;%$ M\UC9QFS-A)Y\>EL@JZO:4J_*4Z\^F)ZEG ;A3H-9N4^& M86*"63"Q5BPR?6Y#*#=JN@FW[4??)0?":4'DP2"J">?UU>3+'72-EBT>Z328 M%BD>W$"U;L\;]'"?@*#W+(,\F$&'XGL4 SR+&&_4::0M;#RXI6H?:5BO:=/# MMW3R6[=8UTQ*)FQ,\BVC?)@IK=+YL13;"2?8 M\?D623Z,)+W3>]3NH&_QXW>*']_BQX=QT2J(EZ78SGX0!F)(+&P(#)LV^\^7 M#5I';$!;.!&X.VJ+YUF#7M-"2"S-"$RSYLUQV![WAQ[HB>49@7FV6_]JF;AC MZDYGIN F5:TFN5#-F/X&S(C%%_&[G!JD\O#A9W>U:FN2M%LNB.4<@3FW%]Z9 MN@7/S7'#,R9B$48ZWR+DG-(PF0-Y9[!.;>7E";FO3 HBQPNHQE M8-D4P"S9(8"&)WO.N;GA2?7X-%K3-#3[U3R+Z@C1H.^KVR'P^9EE50"SQ@"! M;8 0PS4;6.P$G3X9#2QQ KAA:E6SDV!_9PG:\@PLCP*81VV6R$F#5O,2&52> MCL)\,C?>.7W1$^D$T41O&_Z[J<*#I3=IT,1.LX,6;@'5I(L=KXR*L3 MYP29NHS@YSJ3AC'\IF?-EI !3,A;^A(N6?@=W8I,EB\6J<.%H$GCW+'X"SK= MXAI:& Z/V.*JQGY.%9*HN0.J>U&CE-M91FN)/ZB\FZ-?[OI,Q4*-@V(V5Y9. M?Z@DQ.9]J[R1+\!M'UK[>)_4$L# M!!0 ( /%@&5,5K0Q6Y , !\/ 9 >&PO=V]R:W-H965TD=B+*[9GE#URX;Q&$MUR[>VV'." ^,41S9RG(X=XY!:HX%YMN"C 4MD%%*R MX$ D<8SYZX1$[#"TH/7VX#'<[J1^8(\&>[PE2R)_[!=9+@\Y1('$;BBS+[ ML9R"SY^^@$\@I&"U8XG -! #6RJ6.I:]SAA-4D:H@1%$X)Y1N1-@1@,2' /8 M*KT\1_26XP2U(GY+Z#5PG:\ .0C6$+H]W]UIH>/F)7<-GMN 9RIW1X7DB3H/ M$OPS5P;@3I)8_-L"[^7PGH'W&N!73.((1+I14C=T MO(']4JY,U8"%2[KX J-56S?P;C3H6-ZZ+^">4:(]_QZREW<\K=]J9K MMG.&:K+!)U"[IS6Z./USR04H?D+B52] MP'_@G-K!DI["2U0/HB( ^I#Z93!'!73AR2S6&/6]AN,#"X&#;BM%H]_1*]CC M5UV#^C\!MX9>0^!"^F"[]LU4<_>F[._I;2%W*MNMJG*W(7"A2K#7&M@4/Q0BP71-P)J)AMB]ZEPY M#;$+R8+MFO5(5%N(D%B2]TP6*F0).9>8+%3($H(?,ED93+E\J.>X)Z-58P6A MTW!\42%MJ%W:SIDM5*-8#7$+O4+M>K7 K^H==_T,%IS);+]0EUN.XW>UN] I MY%VDW852H?9WK+/;[5=>\$YEI,8$P=YIK^W2"A(3OC6;F5#'-*$RW4;RI_GV M-S8[CUV8IZOC/>;;D H0D8UR=:Z[*C1/M['T1K*]66B>F%3KD;G;(" #]!P &0 'AL M+W=OE8EF\FB*1& M&.AG$Q8&-!,Q2?&$ <^2!+&W/H[IMFO8QON#![):"_7 #(,-6N$I%H^;"9,S MLW2)2()33F@*#"^[1L^^'MA:H".^$;SEE3&H4N:4/JO)EZAK6"HC'..%4!9( MWE[P ,>QP<$3B%P/BIP"X&K M"\TSTV4-D4!AP.@6F(J6;FJ@>Z/5LAJ2JL\X%4R^)5(GPKO[V6@*D]Y3KS\> M0>]N"./[NT]7L]'#+0Q'_1E\F. PS#++S8YJNK@1F"0SQ7,#Y$ M$ M8GXA0Q^G0S@_NX S("G,UC3C*(UX8 J9J>*9BR*K?IZ5Z!,=R M[!KYX.-R:U=NROZ437+*)CG:SSW@MUOQ)=P0OD Q/&'$X!:)C!'Q!C]ZY6=-/A%TH[?K.15R\]?#M3R?,5,!\OV24O$^42= >>*'OP%02P,$% M @ \6 94Z,/#/RU @ 5 < !D !X;"]W;W)K&ULC55K;YLP%/TK%NJ'5NK",[2K2*0\.JV3VF5-LFF:]L&!FV 5[-0V2?KO M9QM"R7/] O;U/08]%B2Z!J9]4\S<,'MGNK#G!.JPUIU>%9U;P5<-5<$U?FC)2>Q>@(OBV#* MD; LPUR\1X]6IMSHIJ$M: 7[)H\E^7OU&X;_=6DW^DT.?&'ZMD Q*Z@L?\LZ M6E\-/=,1]^)]=664'?Z=IKQO'C%?$"I0!G-%Z;1NE!Y>]O!R(MG2=+49DZI' MFF&JKCW@.D&MSQF3VXG>H+Y(N_\ 4$L#!!0 ( /%@&5-.TZ\C+00 (P/ M 9 >&PO=V]R:W-H965TTAF M+MBRS=<-889 .DW;)$RXW#UT^B"P $ULBTH"DL[]\;>2C4T"B+1]21Z")&M_ M^NV'=K7=C9!/:L&8ANF"I535Q9)E^&4F9$HU3N7<4TO) M:&R%TL0+?+_II91GM5[7KHUDKRM6.N$9&TE0JS2E\N6*)6)S62.U[<(#GR^T M6?!ZW26=LS'3C\N1Q)E7HL0\99GB(@/)9I>U/ODR#*R W?&-LXW:&8-192+$ MDYGK_OAZ"(/[V]'UW;C_]>;^#B[@CDI)C5?@ M;,@TY8DZQ]7'\1#./IW#)_! +:AD"G@&CQG7ZC,NXOB6)PFZ5'4]C03-,=ZT M('.5DPF.D"$!W(I,+Q1<9S&+7P-XJ%FI7K!5[RIP(OZVRNH0^I\A\ -R@-#@ M_>+^ ?'AN\5)QZ%-6#HKM'CA,6<9>U^8,(]A(%*\^XK:V]-'3V5SAO=1P^0% M=O>-Z(M=[F^HC.'//Q 2;C1+U5\.0E%)*+*$HB.$KI\-!P:8?R 3V<6:*8UG M4G/60?_G<&T+9U+2NN?7PZZW/L"A47)H.#E\MU?;G+IF$E,5+)GD(K:<6,%/ MLJF88XBBK0ZQ&_%B+Z9,# MLE5"MCY&B+1+0NU_YYX9Y1+6-%DQ$#.8(ROS]0P31RR2A$IE')BGEO-#SLJ/ M:^V$4*O>J&(HO];[FZ)Z2%YO&NYO"G>17JG;*=7M_&=UB]OQ?E4[>P2;]5;T M1M7]35&=!&]4W=\4UIN=PZH2OZH=OE-93&M^'KDP2F@&/^!M1 /-MJ/[I=ZO M"J\/WBE:Y&-$.0DJ2H'3%G>K=(+.Q)">BA0SQ;8XTI5>",G_*1R?KQ[T=G% M<]=)OOT[XJ>J;)#0R6V<4\%GG]+H$)[-3W()][DTHF9 CE"I"@9Q5XS]D-F- M#I"V/UO#0=-+@;(+(UR'EYJ@I!6J>*-I>Y11Q\ MW!BMTWRJ D'<%:)(#)@Q\8U))TG^G+"%X628MO?"M--H^NUCF:W*XL2=QD]G M-M?CM$J@@?\Q0C6H4FM _F>HG@#(GTN'N'@[;4K*Y-RV>PKSY2K3^9.^7"U; MRKYMI-ZL7V&KF3>&%4S>I]Y2.><82PF;(:1?;V&JD'GKET^T6-IF:"(TME9V MN,!VF4FS ;_/A-#;B3F@;,![/P%02P,$% @ \6 94T7B_[,H P 6@D M !D !X;"]W;W)K&ULE5;;1TSVG5"I]97KRD6(,9&7?(U,_UER$1.EFV+ERK5 $EA2'+F^Y[7= MF%#F#'JV;R8&/9ZHB#*<"9!)'!.Q'6'$-WVG[NPZ[NDJ5*;#'?369(5S5(_K MF= M-X\2T!B9I)R!P&7?&=:O)EV#MX GBANY]PW&R3/G+Z9Q$_0=SPC""!?* M1"#Z]89CC"(32,MXS6(Z^9"&N/^]B_[5>M=>GHG$,8]^T4"%?:?K0(!+DD3J MGF^^8^:G9>(M>"3M$S89UG-@D4C%XXRL%<24I6_RGLW#'J'>/D#P,X)?)#0/ M$!H9H7$JH9D1FG9F4BMV'B9$D4%/\ T(@];1S(>=3,O6]BDS:9\KH?]2S5.# M^<-T_!-&P_GU!,;3V]GUW7SX<#.]@QK1Z1NE^OP#^NH^W'*F0@G7+,#@ M8P!7F\T=^SO'(_]HQ!\)NX2&=P&^Y]?X:-E[C M4/[,)-=,Y0#22Q"VHH!&$KU"M4P?,6]G$SLK7=PPT1P07<<5:;KBWI M^C4Q^;UA.J>)P<@+F"9**IT\RE;P^YY'$>@%9YA_CLAOYO*;5G[S@/Q']J;K M1VLB6B6N*&-F&+X$%2)LD0@XT_635M)Y5?6DX=LVO-GBW@:^WW/?]O-9AM0; M'R&3HY /QEJYL=918]_T[!M?G\AOE0;NM KRRY"N5Y!?AK0/R&_G\MM'Y3^E M6?E$?;LT;JU;F-IQ!:93+^BOP+1:U08ZN8'.40.Z1I=(3_#0*8U=F-WQIXA) M&5'K5LOOYO*[)Z\+9,'_K(ANN9:;!4=E2''13"JB%$O*W3MU8A0K>WI+6/"$ MJ70[SGOS"\+0GHN%_I&^.*3G_+\PZ:WCE@B])TB(<*E#>I<=7>DB/[8]]T# /#P &0 'AL+W=O7NOZ_MA ")$]*J+R1. MSHS/F8EGF/&9LE=^P%B ]SPC?&(=A#A^MFT>'W".^( >,9%O=I3E2,@EV]O\ MR#!*M%&>V:[CA':.4F)-Q_K9FDW']"2RE. U _R4YXC]F..,GB<6M"X/OJ7[ M@U /[.GXB/9X@\6?QS63*[ORDJ0Y)CRE!#"\FU@S^'D)0V6@$7^E^,QO[H&2 MLJ7T52V^)!/+48QPAF.A7"!Y><,+G&7*D^3Q=^G4JO94AK?W%^^_:/%2S!9Q MO*#9]S01AXDUM$""=^B4B6_T_!LN!07*7TPSKG_!N<0Z%HA/7-"\-)8,\I04 M5_1>!N+&0 HU&[BE@5LW\%L,O-+ ZVO@EP:^CDPA1<=AB02:CAD] Z;0TINZ MT<'4UE)^2E3>-X+)MZFT$]/-RVKQ!YC/-D]+L%@]KY^^;F8O7U9?P2>P$31^ M!:NCSL],Y2<5/\"')18HS?A'B?@)V( ?$,/\#G0$TB"9TK$@8,GDN#DWH$ME57RW(N\N=OI\?<3&0#/^1FXC@L-A!;] MS1V#^;*W.1QUJ/&J9'G:G]?BK\@%!ZN3X$*&."7[#J]^Y=777OT'7NG5*T " M;/$^)40MZ X<,4MI C[(_!:9_FC*;K%/J/=1!>=M"J$?C.VWVX@;0.[0N0\7 MR$!5':<[/090Z-7D&# N;,G*L%(T_"^'!Y.D_[$9-GAY/JSI:V*:1VMI -T> MK3N!HTK@J)= 7'Q^:)OA1WI&33V>F01TKFW*Z2Q]WW4#EQ_+[ TS^8<$7(X# M6+,TQAUE$-ZT0OA_%L*$9AEB7#TJHF$,1KEG=!,-?] HBD:4&];R:T0%44ML MW:MNMW=E["FJ<*AR5C&);IF4J@RP?4V4,)Z5%!X[=:PNUVWU]">"GU34L)ZP3'!O,&H7G),,'\ PQ:5 MUV8-N[MU[[K:4W1@5!/610<]#NO2B'+;)%_[.^QN\&V5MJ?"T$!J&-1(V3>3 M0H[97D]<',3T1$3QK[IZ6DUU,SW+U)[/U;2G)Y"KFV)4?$9,UDL.,KR3+IU! M)*/%BNFK6 AZU//(E@HYW>C;@YQ8,5, ^7Y'J;@LU ;5##S]!U!+ P04 M" #Q8!E3U:R[200% ">&@ &0 'AL+W=O(NC1%QVEE*NOCB.F"UI M3$27K6BB[LP9CXE4IWSAB!6G),@&Q9+?GQ"1,.N-1=FW"QR.6RBA,Z(0# MD<8QX>_7-&+KRP[L;"X\AHNEU!><\6A%%G1*Y1^K"5=G3FDE"&.:B) E@-/Y M9><*?KGV/#T@>^+/D*Y%Y1AH5YX9>]$G7X/+CJL5T8C.I#9!U->7,,Q'TAD4_PD N+SN##@CHG*21?&3K7VGAD*_M MS5@DLD^P+IYU.V"6"LGB8K!2$(=)_DW>BD!4!N"F :@8@#+=^429RELBR7C$ MV1IP_;2RI@\R5[/12ER8Z%692J[NAFJ<'$^?'FY^ ]=7T[M;D]5*R#^ID.9RS\%_H$YX'H?<8B^SJ'^>M[#XP]/W=T.-ZWP:EBL&)(C_8B;S7'?CUZH:ENJ%5W1GJ M^E AXPQW^[XEYM U6'*M:SG5^C]KW@;@AL6J" FB5_<"3'.N7*5RR7CXK[J? M*C3P+4:!2402<;')! HF69 >2:(B]]?O:B[P5=)8_&W36D$HM'J?FU68W)[N M0O,ZC-/X XM3S*2#4RZ/CFW]\D!D)*(C)9*WCTI$-3_=?D,"08--V"8WH0$G M;)^OD@SFLD! %YMT7-D!3V M3H2;8J+M=$$-I(<&RK#?(NNAP2RT<_88VAT+DP]7:#\KNO:7#9$1>@G+U#(L!7A4Q6H8J:M M J5CV[! !M/(CND6"U0QDU]1V !O9."-_!:K$S*<17;.'E.="I-5W*"AU^"A M 2JRM[E'\&:/Q0UOO)(W?0TD3"[+$(LX0!$!Y:H+"A-;;WO^VE"]YM?[VN MW\ _7/G7P(YH79BR-ZA^U[<5*&R(BKV?O$!A@U=L[V1;+%#%3%L%2L>V88$, MJ;&=U"T6*+S;$JM5;Q!H (X/ZX@/*U'8D!;;27M,B<(U'3%J<- 0%;?>$>^Q M6 !GN.$-@OL*E&MS>H#Z=G^.W!%@N49U#KV5%[3($J3![R M!N49I'IVI!Z1+WLL;@I4GB\ >7O3I?+_KKW_;3%=O)ITV?E_QJEL&<24+[*- M$0%F+$UDOGM07BTW7Z[R+0?S>+YS+L<$F)JCCZ 75_SIC&ULM59=3]LP%/TK M5K0'D!CY;&A16XFV3&."#5'8'J8]F.:VB4CLS'9:ME^_:R<-H4VC31HO;>S< M>\ZYQXZOAQLNGF0,H,ASEC(YLF*E\G/;EHL8,BI/>0X,WRRYR*C"H5C9,A= M(Y.4I;;G.*&=T819XZ&9NQ7C(2]4FC"X%40664;%KPFD?#.R7&L[<9>L8J4G M[/$PIRN8@WK(;P6.[!HE2C)@,N&,"%B.K OW?.IZ.L%$?$U@(QO/1)?RR/F3 M'EQ%(\O1BB"%A=(0%/_6,(4TU4BHXV<%:M6<.K'YO$7_8(K'8AZIA"E/OR61 MBD=6WR(1+&F1JCN^^0A503V-M^"I-+]D4\:&&+PHI.)9E8P*LH25__2Y,J*1 MX(8'$KPJP=M-" XD^%6";PHME9FR9E31\5#P#1$Z&M'T@_'&9&,U"=/+.%<" MWR:8I\;7EQ?SRSEY3Z8\RSD#IB3A2_(9-] UH#WD: :*)JD\QIB'^8PV0B$:SEY4I).2U#M ZGKDAC,52W+)(HA> ]A805V&MRUC MXG4B?BK8*?&=$^(YGMLB:/KWZ4Z''+]VU3=X_B%704J D]+"$S(#N1!);O;M M]VN,)5<*,OFC@RFHF0+#%!Q@FG*I](()6 ,K0)(CFG&ADM_4L,$S?N\2CMO6 MJ 3N&6#]M:_' [1NW71M/\0+ZY!7>GNUWEZGWBNF0 !JKI2U"2L1P@:KV]\1 MMA\2M.L*:UUAIZY[KFC:)B;<8_(=9[ C9S_(\WVO7=%9K>CLGU:V8[/T:\C^ M&V_+0!.Y"M2&I.D046T^;N8-^X(-A=[/T@M]]SV]UUG9>#S^F4 M.,?6@0)/R H8BDT)GF6$1GC&)E)I\6OH,,)M'+#N&YON>B]&PO=V]R:W-H965TO!3HB\W+S)ES9L0AIUNIOND,T<"/(A=ZYF7&E)>^ MK^,,"Z8O9(F"=E*I"F9HJC:^+A6RQ#D5N1\%P= O&!?>?.K6[M5\*BN3Z#TO//!-9NR"/Y^6;(,K-(_EO:*9WZ(DO$"AN12@,)UY MB_!R&0;6P5E\Y;C5.V.P4M92?K.3C\G,"RPCS#$V%H+1WQ,N,<\M$O'XWH!Z M;4SKN#M^1O_#B26*RF3?V(,&45;EYD-L_L1$TL'BQS+7[A6UC M&W@05]K(HG$F!@47]3_[T21BQR$<'G&(&H=HWZ%_Q*'7./2^OT3">ZP_D_[BZAO?O/L [X *^9++2!*:G MOB&2-I0?-X2N:D+1$4)A!)^E,)F&&Y%@\AK )W6MQ.A9XE5T$O%3)2Z@%YQ! M%$1A!Z'EV]V#$W1Z;<9[#J]W+..H->)9G<,SN$8=*UZZ;_J?6[*%CP8+_>^) M2/TV4M]%ZA^)=%>B8H:+#;AZIG1D-:1*%B#;G=Q5LJM,-?; 8=MF\#2/QOW^ MU'_:35V'431Z,7I%>]#2'IRD_8!)59]Q(^'A[A$8).'UL^<]:2E);=PFJHPYWN)Y/@GU!AT9!MYIAJV9X4LTB21Q9[0Y7(1.> M\IC5*Z_TR36=)4$"7(4$-<"]*D'.V9KG[D1VZ1L>4(\FDWU]AT;#*#Q2L%$K M3\9Z>0YO>>-0M9]S*&9^6$\>R$B[O*T-%8RK1 M\%@FU/ZH!X3#\R Z<3@G;93)+VX#8?#2XX/?Y!MLB PZST]=L0Z3_F 2[M7, MW[G2"E0;=]-K<)6I6W^[VKXF%NX.W5N_LJ\,=U6^P-1/E,],;3AE(,>4((.+ M$5%2]:U?3XPLW<6YEH:N83?,Z*6$RAK0?BJE>9[8 .W;:_X?4$L#!!0 ( M /%@&5,K3#PW,0( 8& 9 >&PO=V]R:W-H965T;O^]( M=DP*&Y/2OM@STLR972'/\H9:FBVT:HEVT8CF#"_59R,Y)MVA;*S&789Y-KN[ M76UN-^0M^4JUIJY#Y/4-6,JX>;,(+59P<6'>HUUU:/$)M,^-G) DNB!Q%$__ M3 ^1V, N'MC%'B\YQ0ZPX8;\6&V-U7B /T.%TEY">JZ"=%"0_IV"@IE<-=(2;#JDY31ZO$$VBY$6FX=&S=A/R"]4[)@T6*A$HFKS##NANZG2.5;5_Z5ME M<6YXL\)!#=H%X'ZIE#TX;G@,HS_[#5!+ P04 " #Q8!E3]OG4%C(# #Z M"P &0 'AL+W=O][C/UP M1FLNGF5"B *O6JY0RZ)%;9XEH1IBDG %!XK%S <\O41%0K/A*R5IN/0-3RISS9S/X%(T= MSS@B*5DHDP+KKQ=R1=+49-(^OE=)G5K3!&X_;[+?%L7K8N98DBN>?J.12L9. MZ("(Q#A/U0-??R1500.3;\%367R"=;G6]QVPR*7B616L'624E=_XM=J(K0!= MJ#T 50&H\%T*%2ZOL<*3D>!K(,QJG97F2FAWU(=IR;3FXO9 MS0R<@CNL@"- &7A,>"XQB^3(5=J& M2>8N*LG+4A)U2'[.V1GH>1\ \A!\FEV#XZ.3]UE<741=":HK047:7D?:+RLB ML*)L"5)C7NY(V:M3]HJ4_8Z4VB"RU5=HH<^Q?)BCP>B/WQ:+5K[7Z^[1Z M-JTRRM_60GY@UQK46H-]6GV;UJ"MY?F^7<[!"K]I2BKK11RV? S[L./P0*]!AK?3RI1("4@<:[ 6L-A8TG?/2@.O MY>)TV(,=+K; !?>X,-6G%:+>]%_$@B\9_4$BJPG8,A'VPXZS#1OFP-W0N:4, ML\5O00W>L.DMHN ,/ P]LDP>&'1<4-N2!AZ$'MMD#0]2AUK ' M'@8?:*%/$':H-?2!A^$'MOD#_:[:&@#!OR$0;",H''9(-@B"_X%!T *AT+-; M00V#T#X&_+LM$L!XJOBN9NSI5N%8O'1#?G1)@%^GW,N=H,3+]8M_N3GU!+ P04 M " #Q8!E3@N6SZA," #Z P &0 'AL+W=O.8-78S#:A M^^]G&X(R:=D+W-GW??>=[RYNA7Q5):*&MXIQ-?5*K>M[WU=9B151(U$C-S>% MD!71QI4'7]422>Y %?/#()CX%:'<2V)WMI5)+!K-*,>M!-54%9&_Y\A$._7& MWNG@B1Y*;0_\)*[) 7>H7^JM-)X_L.2T0JZHX""QF'JS\?T\LO$NX!O%5IW9 M8"O9"_%JG74^]0(K"!EFVC(0\SOB AFS1$;&KY[3&U):X+E]8O_D:C>U[(G" MA6#?::[+J7?G08X%:9A^$NT7[.NYM7R98,I]H>UB)Q,/LD9I4?5@HZ"BO/N3 MM_X=S@#A^ (@[ &AT]TEHF:4*9NX HHAPUE MS#RKBGUM9%@R/^M3SKN4X864#PT?012\@S (QR^[)5Q?W?S-XILBADK"H9+0 MT487:+^B:8Z"'[.]TM(T^^=_.*.!,W*<'RYP;E&ZN><9PE[P7(&9:Z4)SRD_ M0":.**U14&Y"*&% E&JD#?_7LW2Y[EPNNRS'9#R*8O]X+M _:Z7=B@V1!\H5 M,"P,*AA]O/5 =I/6.5K4KKM[H_ %02P,$ M% @ \6 94\AH6WG, P C@P !D !X;"]W;W)K&ULK9=1;Z,X$,>_BH7ZT$J[!0,AZ2J)E#2YVUUIJRBYWCZ<[L$!)U@% MS-FFZ7[[&QM"*7&RW=.]M-C\9_!O[!E/Q@5;(B9,J57YR71FG M-"?REI>T@#<[+G*B8"CVKBP%)8DQRC/7][S(S0DKG.G8S*W$=,PKE;&"K@22 M59X3\6-.,WZ8.-@Y3JS9/E5ZPIV.2[*G&ZH>RY6 D=MZ25A."\EX@03=39P9 M_K3 OC8PBC\9/PW"QB TD:E1 M3!P61)'I6/ #$EH-WO2#"::Q!GQ6Z'W?* %O&=BIZ7*V?OCR\/L&K99KM/D\ M6R_1]8(JPC)Y@SZBQ\T"75_=H"OD(ID2025B!7HLF)(?.A-_I+R2I$A@\NK- M>.PJ6*3^E!LW"YK7"_+/+ C[Z!LO5"K1LDAH\M:!"W0MHG]$G/L7/7ZMBEL4 M>!^0[_G8LJ#[]YM[%O/%N\WQW06:H-VPP/@+SFT8$04K]A*MJ$ ;O0/HK]E6 M*@$9]/<%_V'K/S3^PS/^'Z#6L"+F.45$0F:77*C^-M11K_T,C!]=7IYA[T;1 M:.P^=X-[JO+]*'HK6EA$.&PU;S@&+ITWEAW<] M4)L*X\B..FQ1AQ=1E[L=W :([U#"LDK?!PCJ7_R$>*GO"/DSP.')HL)@T,,[ MU>"1WX,[U0SM8*,6;/1K>VCX8/R?]W)TBC'T_/Z9M:BB,, ]7)L*^X$=^:Y% MOKM8ICKI5T*AZH)>*%+8>[VVO(LAG1/)8A.EA&<9$=)\QOBW!JQQ-^Q0>K?# M?L"LJDX&UP&SJCQL#QCNW,3X(M*B.12_ (5M4%$?RJ8ZA;*ISD+YKU#^Y9S. MRXS_H/U,IB]Q5L'UCG:"Y_ITE)4BIA$\9C^\ZYP?$P-$)4E\ J10K&/;07Y22(UR^^>?J\?OU.)[_4KOT6$\;"?1&ZG4ZV38-X*N;NE/_1L2>080SN@.7[SA7QX'^0/L39/HO4$L#!!0 ( /%@ M&5- HU)P@04 ,P< 9 >&PO=V]R:W-H965TM/0V7E8[8,+ID23"QL[I;/:#[]. M2..0RX%J$"\M@7.._SXY_ATG'FRB^+M8<2[12^"'8MA92;D^[_7$?,4#)LZB M-0_5+\LH#IA4E_%33ZQCSA:94^#WB&'8O8!Y86#*)&^%_+[&(DD M"%C\XX+[T6;8P9W7+[YX3RN9?M$;#=;LB<^X_+J^C]55KXBR\ (>"B\*4.?/&BG&#-U+']^C?XIF[R:S",3_#+ROWD+N1IV^AVTX$N6^/)+M/F=YQ.R MTGCSR!?97[3);8T.FB="1D'NK!0$7KC]SU[R1)0GV-QK<3-+U]&-]^GEY<7Z'Q;';U,$-=-%.5MDA\CJ(EFH:2A4_>H[H: M"\&E0.\G7#+/%Q^4Y=?9!+U_]P&]0UZ('E91(EBX$(.>5#+3P7KS7-+%5A)I MD80)NHE"N1+H*ESPQ6Z GII?,4GR.LD+ D;\(PG/$#4^(F(0W"#H\G!WH\%] M;8GWR0L]R;O7:KTL&F[)7]?*'DTE#\3?P&AF,9J9C6:V MC'87>T]>R'PT#J(DE$VW64Z_/^@]EU/<9&38A=&.-JO09H': MQO-Y$B0^DRH12EXLO7]92I,FD=M(=FG\+K5,MZ*RP8JXU&J6:1_;LVI"$T*JN!B/'PD%6]5\%7R8^2D4UDQ8<8^2@'YS% M4'9PJ9'@GP5%'J%\OZEA.)7"R:WL-JM=?43K(T>#11YJEP.DKK3!##O]E@K& M&O"8_@0P!YX$"T;#&UNG6%":PAC&\"$% M6NK-,UH[!Y2G^@_=*.J*T@":/>H44R,$U0JT2@E($J/@WYX MC)&]%_U$HY7 :"UEG;WLR[JF(#G%/I=HMA&0;4?*.LQ/;.U/NP8H@;>_]TI1 M",*8:#@2^Q3)UK C,.P.@#&I[PY-4NUSI(ZXLM&N.DTX A/N+2@F=9)U*:EN M%1JM<,L.GFC>$9AW,(ISYW(&75H5YM9!;+C-NJ@F)H4WEGEI'L1AJKE(\0F* ME&JN49!KQR$"/,9H/Q!HZ<4 O&\L97TOAZGF(C5/D76--0IB[4A9A]&)]S_Y M4,U."F\L'V*VX"$+.!1-DY$ZITBW9AT%67>D=,,\/2#;&GD41MX!G8/6N4>< M:N>@=?"5C79?EFGPF3#XWM(Y\E"[CX\U0#=:66:+4,U2$][_P9W#K#^I.]66 M9M:?TS%NV<&;FKDFS,/;*.S.HV#-);2<3,U$\R1O2TNO2T^PBX3'.*!GF)JV M)DS"0][O6O4G.ERKAOJKT[+1KCJ-5A-&ZYN64_VQO-N@L\'*;5M-&MHFO)W= MLYKJ.]DJC1I,"*VHZI6.>0(>/V7'90+-TV&WAR'%M\61W#@[B*I\?X'/)]N# M-1UF>\YWPV)5#0+Y?*E"&F>.$A1OC\ZV%S):9X=)CY&449!]7''5_N+40/V^ MC"+Y>I$.4!Q@COX'4$L#!!0 ( /%@&5-6.?%PDP( "@' 9 >&PO M=V]R:W-H965T]S=X9S4C/^) J$)'@I M"14CIY!R>^&Z8E6@$HISMD54[:P9+Z%44[YQQ98CF!M125S?\R*WA)@Z:6+6 M[GB:L$H23-$=!Z(J2\A_72+"ZI'3V/P#:-:[(R!SF3)V).>3/.1X^F $$$KJ3U ]7I& M8T2(=J3"^-GZ=#JD%NZ.7[U_,KFK7)90H#$CCSB7Q<@9."!':U@1><_JSZC- M)]3^5HP(\P1U:^LY8%4)R\*6MPXZ@U]\C\%N!?ZP@: 6!2;2) MS*0U@1*F"6=,#4QNC5ME@JD]Q+KG:Q4HGT^O;V\GC].8&9+,)F,X6 MV>QZ>GES!;+Y_&HQ!Q]!5C(N\6]HBL[68$HEI!N\) AD0B IP.D$28B).%/6 M#_,).#TY R< 4[ H6"4@S47B2A6J!KJK-JS+)BQ_3UA?*GH. N\#\#V_9Y&/ MCY=[_\I=5:"N2GY7)=_X"_95B;&\QH0 E8VE A,L5H2)BB/P/5L*R=7'^>,= M;-!A X/M[\&JZ'U;[1I5:%3Z-WU.([^?N,\65+]#]0^A ANJ444[J##V[*BP M0X6'4'T;*GR#ZH5#.RKJ4-$A5&A#11;4P(Z*.U1\"!794/'QJ$&'&KR+6A1( M->RU1-P&'!Q_8L,..'P7.%.WB>H#%94VX/#-U^C[P=^#:_Y7BU$<]_X+R]WI M8_H.^0KY!E,!"%HKF7<>*SUO^G(SD6QK6MN22=4HS;!05QGBVD#MKQF3KQ/= M+;O+,?T#4$L#!!0 ( /%@&5,HQKNR&P, H2 - >&PO0VN3%Q!LM,2Q8\4)&1,15\ MJCEX%;3D8NW,?3#,E% Z,+:J-E0$EOK1P9&;0<%;GI)+I9O8+H+[.VV7'P"; M&0CD0G0"^\091L.*&L.TO+&39G%C? (%[7BRKJS"N:;KJ'])M@[-S0:9*ITS MW86)R,8T&@I6@!S-YPNX&U6% !JC2CO(.9TK21L-&X]V8&EG3(@[>!I^%'O< MJV*G9CVHF.R&5E [=#1N OR[;(Y[E_9UO$'%'Y3YO+3;D>R9&[S+PXX&M*-7[!0FC_::- J,VM@F@0/3!L^V[7\ MTK2:L)79M-.JP#7WWZ#FOYOG.9-,4[$KVO;^,6?YU8K;X^-?:&[^K1PJ]HJ, MKXY?8WMD'KO(Y"V(? /ECM.CU!BV1^/.^;MW^G;6 -YR,O(=WI?$-F@P77)A MN&QG"Y[G3#XYA"V]H5/[HKO';]?GK*!+828=F)'M^!O+^;),NU6WD(AVU7;\ M%;87)=TKEHW%9+X_=)[>7?:9K&<9)@&1V/O0K& M6-Z2!+Y^-DP;>&!Q(-*?Y1JO-MXAS_, ?0 M(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I M6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6 MFD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L# M!!0 ( /%@&5-Y;!B^Q00 &8G / >&PO=V]R:V)O;VLN>&ULQ9I; MS+QEBR[6F@#R DVY__0K<; ]= MY\R^'/N)(!SX.$+Z="2]?U'5UR>EOK)O15[6D\&F:;;7HU&]W(@BJW]76U'J M*VM5%5FC3ZLOHWI;B6Q5;X1HBGQDCL?GHR*3Y>##^]=[+:H1/%&-6#92E;JP M+?@LQ4O]\WI[RIYE+9]D+IN_)X/N[UP,6"%+6LWJB7.U7)[ZIL MLCQ95BK/)P-C?^&SJ!JY_$]QTD*FV5/=E3394YQID,G@?*QON)95W72_Z.Z? M:<9GH7^\/]LUZE;FC:BF62-FE=IM9?FEO8U^BQ%XC2X.K\=]$*^K_Q-&M5[+ MI9BJY:X09;./8R7R%K"L-W);#UB9%6(R\-2SJ-KWT0\(5OMW:S04B%1U+?6% M*EAU>(0H$4^B,)BZJ3]E-V[H?"7 MFP819RYOOTOOXRR.[OD4 %X@@!>T@,G]?.[&#UW5!C,>W :>RU/F>IYF3 , M>8E 7M)"+N*V;:0/O[%%V-'I0/J?[H-%6^, \0I!O*)%#+@7S7V6NG_ZL#LT MQEB'/:9EXE'J)VSA/K@WH=\%+8SX;)CZ\9Q-_1N(B7J%6"QM3:8/+(U=GKA> MVU)Z$<2,8A KI>WM/NHVF^@N1M?OPM>$+2#DPV1B$-LD]#5:+UJ8-0QR;"/B1F#8-8&[X;R*611- M_PC"L(M=P%.7SX*NX29)?XQE8+XP3BF,1Q-B8L8PB)6!8UH0$[.&0:P-U&SL M# ZL,9.8Q":!=F-G.D_*1?T.PF'^,(G]@6JN]T6::'9"[)(#FCL82LPG)K%/ MWO+=#U"(B8G&)!;-7GL'HX>IQ3RZ6@XB8HXQ3^H8!C$QR9C$DD'2)G8V[7V' MF&3,DTK&AIB89$QBR>"8#IP8P21C$4L&QSR'F)AN+&+=X)@7$!/3C46=NJ"8 MEQ 3G0ZC-@Z*>04Q,>-8Q,;!,!^[)/]?3,Q %K&!<$P#8F(6LH@MA&/"$9N% M6<@Z8:KS:, ?=9 MYKV$S<8<9%,[Z*V,?-^8(";F()LZ$WH;,Q9U S$Q!]G4F=#;F$FCEG!A$W.0 M0YT)(9B[HH"8F(,<8@?]F(;YU3Y&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'/-VKM.ZT 4A>%7B?P 3/8MP!&AHJ%%O( 5)A>1Q)8] M"'A[HE"$95&KU;Y8=N]7;(Q_++X/3>#:_C-N?2S)[;89/+LDD?^\OI,9T/7Y;- M\/@B3:H=I!"D]8,,@JQ^D$.0UP\*"(KZ00L(6M0/NH:@Z_I!-Q!T4S_H%H)N MZP?)'&6<$R1-L";06I!K(?!:$&PA$%N0;"$P6Q!M(5!;D&TA<%L0;B&06Y!N M(;!;$&\AT%M1;R706U%O)=!;)R_;!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJ MK01Z*^JM!'HKZJT$>AOJ;01Z&^IM!'H;ZFT$>MMDLX1 ;T.]C4!O0[V-0&]# MO8U ;T.]C4!O0[V-0&]#O8U ;T>]G4!O1[V=0&]'O9U ;T>]G4!OGVQV$^CM MJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H':AW$.@=J'<0Z!VH=Q#H':AW$.@= MJ'<0Z!V3CY4$>@?J'01Z!^H=!'H'ZAT$>@?J'7^I]U@^]WF\]'RO\3OW7U)= M3O?FR^//R^^3B//BC'."'V7NOP!02P,$% @ \6 94Q?(S!O; 0 T2( M !, !;0V]N=&5N=%]4>7!E&ULS=I=3X,P% ;@O[)P:T;7K_D1YXUZ MJU[X!RJ<#3*@3=O-^>\M3$TT2EQFXGL#@;;G/;3)<\7EXXNC,-FU31<6616C MNV L%!6U)N3649=&EM:W)J9'OV+.%&NS(B9FLSDK;!>IB]/8U\BN+F]H:39- MG-SNTNM0VVZ1>6I"-KG>3^RS%IEQKJD+$],XVW;EEY3I6T*>5@YS0E6[<)(F M9.S;A'[DYX"W=?=;\KXN:?)@?+PS;9K%=@T+\:6AD(^7^*9'NUS6!96VV+1I M21Z<)U.&BBBV3;XO>C*>'-,.T_[*C\X?RHP%IID/WKJ03LS3X7'O1]*OGKI4 MB'RLQS_Q(S&5/OK[J#_MDLI?9J?M?;9^/9Q'8,/M^#W^?,8?]0_L0X#T(4'Z M4"!]:) ^YB!]G(+T<0;2QSE('WR&T@B*J!R%5(YB*D=!E:.HRE%8Y2BN&UL4$L! A0#% @ \6 94X2R&6_O M*P( !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! A0# M% @ \6 94YE&PO=V]R:W-H965T&UL4$L! A0# M% @ \6 94\QK--.Z!@ KQL !@ ("!S X 'AL+W=O M414K;4% !S%@ & @(&K& M>&PO=V]R:W-H965T&UL4$L! A0#% @ \6 94Z52)G?/ M!0 6QL !@ ("!EAX 'AL+W=OAP@ +DD 8 " M@9LD !X;"]W;W)K0( "(%0 & @(%8+0 >&PO=V]R:W-H965T&UL4$L! A0#% @ \6 94WKJ];H<)P '7L !@ M ("!_ , $,) 8 " @<1= !X;"]W;W)K&PO=V]R:W-H965TF&0OX L (T? 9 " @3-I !X;"]W M;W)K&UL4$L! A0#% @ \6 94XGJP.>H @ MMP4 !D ("!2G4 'AL+W=O >&PO=V]R:W-H965T&UL4$L! A0#% @ \6 94W6U$O4, P F 8 !D M ("!0(, 'AL+W=O&PO=V]R:W-H M965T+ !X;"]W;W)K&UL4$L! M A0#% @ \6 94ZE8A$0N'@ *6, !D ("!$H\ 'AL M+W=O209?X& M #C$ &0 @(%WK0 >&PO=V]R:W-H965T&UL4$L! A0#% @ \6 9 M4\G\>/[G! 80P !D ("!@[@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \6 94X7/'(%2! _@P M !D ("!1<0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \6 94V?2D ZG P *@@ !D M ("!:-$ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ \6 94]B]3!>8 P 6PL !D ("!,=X 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ \6 94]0> M@]SL @ AP@ !D ("!7ND 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \6 94SX1*2JI @ ^P8 !D M ("!=_( 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ \6 94PGVV/+=!0 Y!\ !D ("! MYOL 'AL+W=O&PO=V]R:W-H965TITU0, X0 9 M " @6$% 0!X;"]W;W)K&UL4$L! A0#% M @ \6 94\T1CW%P P L@H !D ("!;0D! 'AL+W=O;(" #]!P &0 M@('B&@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ \6 94T[3KR,M! C \ !D M ("!MR ! 'AL+W=O+_LR@# !:"0 &0 @($;)0$ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ \6 94]6LNTD$!0 GAH !D ("!CBP! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M\6 94RM,/#&PO=V]R:W-H965T&UL4$L! A0#% @ \6 94\AH6WG, P MC@P !D ("!G$ ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \6 94RC&N[(; P "A( T M ( !(4T! 'AL+W-T>6QE6P8OL4$ !F)P #P @ %040$ >&PO=V]R:V)O M;VLN>&UL4$L! A0#% @ \6 94UEV ?CU 0 .", !H M ( !0E8! 'AL+U]R96QS+W=O<&5S72YX;6Q02P4& $, 0P!,$@ >UH! end XML 75 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 76 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 77 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 196 418 1 false 57 0 false 6 false false R1.htm 0001001 - Document - Cover Sheet http://sharpsinc.com/role/Cover Cover Cover 1 false false R2.htm 1001002 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 1004005 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 5 false false R6.htm 1005006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 2101101 - Disclosure - ORGANIZATION AND BACKGROUND Sheet http://sharpsinc.com/role/ORGANIZATIONANDBACKGROUND ORGANIZATION AND BACKGROUND Notes 7 false false R8.htm 2103102 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 8 false false R9.htm 2116103 - Disclosure - PROPERTY, PLANT AND EQUIPMENT Sheet http://sharpsinc.com/role/PROPERTYPLANTANDEQUIPMENT PROPERTY, PLANT AND EQUIPMENT Notes 9 false false R10.htm 2119104 - Disclosure - INCOME TAXES Sheet http://sharpsinc.com/role/INCOMETAXES INCOME TAXES Notes 10 false false R11.htm 2125105 - Disclosure - NOTES PAYABLE AND LONG-TERM DEBT Notes http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBT NOTES PAYABLE AND LONG-TERM DEBT Notes 11 false false R12.htm 2130106 - Disclosure - EQUITY TRANSACTIONS Sheet http://sharpsinc.com/role/EQUITYTRANSACTIONS EQUITY TRANSACTIONS Notes 12 false false R13.htm 2133107 - Disclosure - STOCK BASED COMPENSATION Sheet http://sharpsinc.com/role/STOCKBASEDCOMPENSATION STOCK BASED COMPENSATION Notes 13 false false R14.htm 2139108 - Disclosure - LEASES Sheet http://sharpsinc.com/role/LEASES LEASES Notes 14 false false R15.htm 2145109 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://sharpsinc.com/role/COMMITMENTSANDCONTINGENCIES COMMITMENTS AND CONTINGENCIES Notes 15 false false R16.htm 2147110 - Disclosure - EARNINGS PER SHARE Sheet http://sharpsinc.com/role/EARNINGSPERSHARE EARNINGS PER SHARE Notes 16 false false R17.htm 2150111 - Disclosure - GOODWILL AND INTANGIBLE ASSETS Sheet http://sharpsinc.com/role/GOODWILLANDINTANGIBLEASSETS GOODWILL AND INTANGIBLE ASSETS Notes 17 false false R18.htm 2204201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 18 false false R19.htm 2305301 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES 19 false false R20.htm 2317302 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables) Sheet http://sharpsinc.com/role/PROPERTYPLANTANDEQUIPMENTTables PROPERTY, PLANT AND EQUIPMENT (Tables) Tables http://sharpsinc.com/role/PROPERTYPLANTANDEQUIPMENT 20 false false R21.htm 2320303 - Disclosure - INCOME TAXES (Tables) Sheet http://sharpsinc.com/role/INCOMETAXESTables INCOME TAXES (Tables) Tables http://sharpsinc.com/role/INCOMETAXES 21 false false R22.htm 2326304 - Disclosure - NOTES PAYABLE AND LONG-TERM DEBT (Tables) Notes http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTTables NOTES PAYABLE AND LONG-TERM DEBT (Tables) Tables http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBT 22 false false R23.htm 2331305 - Disclosure - EQUITY TRANSACTIONS (Tables) Sheet http://sharpsinc.com/role/EQUITYTRANSACTIONSTables EQUITY TRANSACTIONS (Tables) Tables http://sharpsinc.com/role/EQUITYTRANSACTIONS 23 false false R24.htm 2334306 - Disclosure - STOCK BASED COMPENSATION (Tables) Sheet http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONTables STOCK BASED COMPENSATION (Tables) Tables http://sharpsinc.com/role/STOCKBASEDCOMPENSATION 24 false false R25.htm 2340307 - Disclosure - LEASES (Tables) Sheet http://sharpsinc.com/role/LEASESTables LEASES (Tables) Tables http://sharpsinc.com/role/LEASES 25 false false R26.htm 2348308 - Disclosure - EARNINGS PER SHARE (Tables) Sheet http://sharpsinc.com/role/EARNINGSPERSHARETables EARNINGS PER SHARE (Tables) Tables http://sharpsinc.com/role/EARNINGSPERSHARE 26 false false R27.htm 2351309 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) Sheet http://sharpsinc.com/role/GOODWILLANDINTANGIBLEASSETSTables GOODWILL AND INTANGIBLE ASSETS (Tables) Tables http://sharpsinc.com/role/GOODWILLANDINTANGIBLEASSETS 27 false false R28.htm 2402401 - Disclosure - ORGANIZATION AND BACKGROUND (Details) Sheet http://sharpsinc.com/role/ORGANIZATIONANDBACKGROUNDDetails ORGANIZATION AND BACKGROUND (Details) Details http://sharpsinc.com/role/ORGANIZATIONANDBACKGROUND 28 false false R29.htm 2406402 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Summary of Revenue by Solution (Details) Sheet http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSummaryofRevenuebySolutionDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Summary of Revenue by Solution (Details) Details 29 false false R30.htm 2407403 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenue Recognition Narrative (Details) Sheet http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenueRecognitionNarrativeDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenue Recognition Narrative (Details) Details 30 false false R31.htm 2408404 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Accounts Receivable (Details) Sheet http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAccountsReceivableDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Accounts Receivable (Details) Details 31 false false R32.htm 2409405 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Stock-Based Compensation (Details) Sheet http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESStockBasedCompensationDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Stock-Based Compensation (Details) Details 32 false false R33.htm 2410406 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Goodwill, Other Identifiable Intangible Assets and Impairment of Long-lived Assets (Details) Sheet http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillOtherIdentifiableIntangibleAssetsandImpairmentofLonglivedAssetsDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Goodwill, Other Identifiable Intangible Assets and Impairment of Long-lived Assets (Details) Details 33 false false R34.htm 2411407 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Inventory (Details) Sheet http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESInventoryDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Inventory (Details) Details 34 false false R35.htm 2412408 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Impairment of Long-lived Assets, Advertising Costs and Research and Development Costs (Details) Sheet http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESImpairmentofLonglivedAssetsAdvertisingCostsandResearchandDevelopmentCostsDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Impairment of Long-lived Assets, Advertising Costs and Research and Development Costs (Details) Details 35 false false R36.htm 2413409 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Accrued Liabilities (Details) Sheet http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAccruedLiabilitiesDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Accrued Liabilities (Details) Details 36 false false R37.htm 2414410 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Employee Benefit Plans (Details) Sheet http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESEmployeeBenefitPlansDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Employee Benefit Plans (Details) Details 37 false false R38.htm 2415411 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Fair Value of Financial Instruments (Details) Sheet http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESFairValueofFinancialInstrumentsDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Fair Value of Financial Instruments (Details) Details 38 false false R39.htm 2418412 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details) Sheet http://sharpsinc.com/role/PROPERTYPLANTANDEQUIPMENTDetails PROPERTY, PLANT AND EQUIPMENT (Details) Details http://sharpsinc.com/role/PROPERTYPLANTANDEQUIPMENTTables 39 false false R40.htm 2421413 - Disclosure - INCOME TAXES - Components of Income Tax Expense (Benefit) (Details) Sheet http://sharpsinc.com/role/INCOMETAXESComponentsofIncomeTaxExpenseBenefitDetails INCOME TAXES - Components of Income Tax Expense (Benefit) (Details) Details 40 false false R41.htm 2422414 - Disclosure - INCOME TAXES - Effective Income Tax Rate Reconciliation (Details) Sheet http://sharpsinc.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails INCOME TAXES - Effective Income Tax Rate Reconciliation (Details) Details 41 false false R42.htm 2423415 - Disclosure - INCOME TAXES - Components of Deferred Tax Assets and Liabilities (Details) Sheet http://sharpsinc.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails INCOME TAXES - Components of Deferred Tax Assets and Liabilities (Details) Details 42 false false R43.htm 2424416 - Disclosure - INCOME TAXES - Narrative (Details) Sheet http://sharpsinc.com/role/INCOMETAXESNarrativeDetails INCOME TAXES - Narrative (Details) Details 43 false false R44.htm 2427417 - Disclosure - NOTES PAYABLE AND LONG-TERM DEBT - Narrative (Details) Notes http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTNarrativeDetails NOTES PAYABLE AND LONG-TERM DEBT - Narrative (Details) Details 44 false false R45.htm 2428418 - Disclosure - NOTES PAYABLE AND LONG-TERM DEBT - Schedule of Long-Term Debt (Details) Notes http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTScheduleofLongTermDebtDetails NOTES PAYABLE AND LONG-TERM DEBT - Schedule of Long-Term Debt (Details) Details 45 false false R46.htm 2429419 - Disclosure - NOTES PAYABLE AND LONG-TERM DEBT - Payments Due on Long-term Debt (Details) Notes http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTPaymentsDueonLongtermDebtDetails NOTES PAYABLE AND LONG-TERM DEBT - Payments Due on Long-term Debt (Details) Details 46 false false R47.htm 2432420 - Disclosure - EQUITY TRANSACTIONS (Details) Sheet http://sharpsinc.com/role/EQUITYTRANSACTIONSDetails EQUITY TRANSACTIONS (Details) Details http://sharpsinc.com/role/EQUITYTRANSACTIONSTables 47 false false R48.htm 2435421 - Disclosure - STOCK BASED COMPENSATION - Narrative (Details) Sheet http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails STOCK BASED COMPENSATION - Narrative (Details) Details 48 false false R49.htm 2436422 - Disclosure - STOCK BASED COMPENSATION - Restricted Stock Activity (Details) Sheet http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONRestrictedStockActivityDetails STOCK BASED COMPENSATION - Restricted Stock Activity (Details) Details 49 false false R50.htm 2437423 - Disclosure - STOCK BASED COMPENSATION - Stock Option Activity (Details) Sheet http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails STOCK BASED COMPENSATION - Stock Option Activity (Details) Details 50 false false R51.htm 2438424 - Disclosure - STOCK BASED COMPENSATION - Summary of Stock Options Outstanding and Exercisable (Details) Sheet http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONSummaryofStockOptionsOutstandingandExercisableDetails STOCK BASED COMPENSATION - Summary of Stock Options Outstanding and Exercisable (Details) Details 51 false false R52.htm 2441425 - Disclosure - LEASES - Components of Net Lease (Details) Sheet http://sharpsinc.com/role/LEASESComponentsofNetLeaseDetails LEASES - Components of Net Lease (Details) Details 52 false false R53.htm 2442426 - Disclosure - LEASES - Cash and Non-cash Activities Associated with Leases (Details) Sheet http://sharpsinc.com/role/LEASESCashandNoncashActivitiesAssociatedwithLeasesDetails LEASES - Cash and Non-cash Activities Associated with Leases (Details) Details 53 false false R54.htm 2443427 - Disclosure - LEASES - Narrative (Details) Sheet http://sharpsinc.com/role/LEASESNarrativeDetails LEASES - Narrative (Details) Details 54 false false R55.htm 2444428 - Disclosure - LEASES - Maturities of Lease Liabilities (Details) Sheet http://sharpsinc.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails LEASES - Maturities of Lease Liabilities (Details) Details 55 false false R56.htm 2446429 - Disclosure - COMMITMENTS AND CONTINGENCIES - Narrative (Details) Sheet http://sharpsinc.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails COMMITMENTS AND CONTINGENCIES - Narrative (Details) Details 56 false false R57.htm 2449430 - Disclosure - EARNINGS PER SHARE (Details) Sheet http://sharpsinc.com/role/EARNINGSPERSHAREDetails EARNINGS PER SHARE (Details) Details http://sharpsinc.com/role/EARNINGSPERSHARETables 57 false false R58.htm 2452431 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of Intangible Assets (Details) Sheet http://sharpsinc.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails GOODWILL AND INTANGIBLE ASSETS - Schedule of Intangible Assets (Details) Details 58 false false R59.htm 2453432 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Amortization of Intangible Assets (Details) Sheet http://sharpsinc.com/role/GOODWILLANDINTANGIBLEASSETSAmortizationofIntangibleAssetsDetails GOODWILL AND INTANGIBLE ASSETS - Amortization of Intangible Assets (Details) Details 59 false false All Reports Book All Reports smed-20210630.htm exhibit101.htm exhibit211-q4x21.htm exhibit231-q4x21.htm exhibit31-1xq4x21.htm exhibit31-2xq4x21.htm exhibit32-1xq4x21.htm exhibit32-2xq4x21.htm smed-20210630.xsd smed-20210630_cal.xml smed-20210630_def.xml smed-20210630_lab.xml smed-20210630_pre.xml http://fasb.org/us-gaap/2020-01-31 http://fasb.org/srt/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 true true JSON 80 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "smed-20210630.htm": { "axisCustom": 1, "axisStandard": 19, "contextCount": 196, "dts": { "calculationLink": { "local": [ "smed-20210630_cal.xml" ] }, "definitionLink": { "local": [ "smed-20210630_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "smed-20210630.htm" ] }, "labelLink": { "local": [ "smed-20210630_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "smed-20210630_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-ref-2020-01-31.xml" ] }, "schema": { "local": [ "smed-20210630.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "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/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.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", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 526, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 1, "http://xbrl.sec.gov/dei/2020-01-31": 4, "total": 5 }, "keyCustom": 39, "keyStandard": 379, "memberCustom": 24, "memberStandard": 33, "nsprefix": "smed", "nsuri": "http://sharpsinc.com/20210630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover", "role": "http://sharpsinc.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119104 - Disclosure - INCOME TAXES", "role": "http://sharpsinc.com/role/INCOMETAXES", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2125105 - Disclosure - NOTES PAYABLE AND LONG-TERM DEBT", "role": "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBT", "shortName": "NOTES PAYABLE AND LONG-TERM DEBT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2130106 - Disclosure - EQUITY TRANSACTIONS", "role": "http://sharpsinc.com/role/EQUITYTRANSACTIONS", "shortName": "EQUITY TRANSACTIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2133107 - Disclosure - STOCK BASED COMPENSATION", "role": "http://sharpsinc.com/role/STOCKBASEDCOMPENSATION", "shortName": "STOCK BASED COMPENSATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2139108 - Disclosure - LEASES", "role": "http://sharpsinc.com/role/LEASES", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2145109 - Disclosure - COMMITMENTS AND CONTINGENCIES", "role": "http://sharpsinc.com/role/COMMITMENTSANDCONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2147110 - Disclosure - EARNINGS PER SHARE", "role": "http://sharpsinc.com/role/EARNINGSPERSHARE", "shortName": "EARNINGS PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2150111 - Disclosure - GOODWILL AND INTANGIBLE ASSETS", "role": "http://sharpsinc.com/role/GOODWILLANDINTANGIBLEASSETS", "shortName": "GOODWILL AND INTANGIBLE ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2204201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "role": "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "role": "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "i64e1ae59b05947e5b6692d6a8eba7f66_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "i64e1ae59b05947e5b6692d6a8eba7f66_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317302 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables)", "role": "http://sharpsinc.com/role/PROPERTYPLANTANDEQUIPMENTTables", "shortName": "PROPERTY, PLANT AND EQUIPMENT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2320303 - Disclosure - INCOME TAXES (Tables)", "role": "http://sharpsinc.com/role/INCOMETAXESTables", "shortName": "INCOME TAXES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2326304 - Disclosure - NOTES PAYABLE AND LONG-TERM DEBT (Tables)", "role": "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTTables", "shortName": "NOTES PAYABLE AND LONG-TERM DEBT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2331305 - Disclosure - EQUITY TRANSACTIONS (Tables)", "role": "http://sharpsinc.com/role/EQUITYTRANSACTIONSTables", "shortName": "EQUITY TRANSACTIONS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2334306 - Disclosure - STOCK BASED COMPENSATION (Tables)", "role": "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONTables", "shortName": "STOCK BASED COMPENSATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2340307 - Disclosure - LEASES (Tables)", "role": "http://sharpsinc.com/role/LEASESTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2348308 - Disclosure - EARNINGS PER SHARE (Tables)", "role": "http://sharpsinc.com/role/EARNINGSPERSHARETables", "shortName": "EARNINGS PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2351309 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables)", "role": "http://sharpsinc.com/role/GOODWILLANDINTANGIBLEASSETSTables", "shortName": "GOODWILL AND INTANGIBLE ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "smed:NumberOfRouteBasedPickUpServiceInStateRegions", "reportCount": 1, "unique": true, "unitRef": "state_region", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402401 - Disclosure - ORGANIZATION AND BACKGROUND (Details)", "role": "http://sharpsinc.com/role/ORGANIZATIONANDBACKGROUNDDetails", "shortName": "ORGANIZATION AND BACKGROUND (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "smed:NumberOfRouteBasedPickUpServiceInStateRegions", "reportCount": 1, "unique": true, "unitRef": "state_region", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Summary of Revenue by Solution (Details)", "role": "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSummaryofRevenuebySolutionDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Summary of Revenue by Solution (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "ia610c0d82b19492eab7f18f67800aba4_D20200701-20210630", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "i64e1ae59b05947e5b6692d6a8eba7f66_I20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "i64e1ae59b05947e5b6692d6a8eba7f66_I20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": "-5", "first": true, "lang": "en-US", "name": "smed:RecognitionOfBillAndHoldRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenue Recognition Narrative (Details)", "role": "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenueRecognitionNarrativeDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenue Recognition Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": "-5", "first": true, "lang": "en-US", "name": "smed:RecognitionOfBillAndHoldRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "i4412b8eaa775488fa043680aaf37ed3a_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408404 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Accounts Receivable (Details)", "role": "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAccountsReceivableDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Accounts Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "i1605dd3e5e18411a85f932171e78600f_I20180630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409405 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Stock-Based Compensation (Details)", "role": "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESStockBasedCompensationDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Stock-Based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410406 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Goodwill, Other Identifiable Intangible Assets and Impairment of Long-lived Assets (Details)", "role": "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillOtherIdentifiableIntangibleAssetsandImpairmentofLonglivedAssetsDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Goodwill, Other Identifiable Intangible Assets and Impairment of Long-lived Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "i64e1ae59b05947e5b6692d6a8eba7f66_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411407 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Inventory (Details)", "role": "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESInventoryDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "i64e1ae59b05947e5b6692d6a8eba7f66_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:AssetImpairmentCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412408 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Impairment of Long-lived Assets, Advertising Costs and Research and Development Costs (Details)", "role": "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESImpairmentofLonglivedAssetsAdvertisingCostsandResearchandDevelopmentCostsDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Impairment of Long-lived Assets, Advertising Costs and Research and Development Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:AssetImpairmentCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "i64e1ae59b05947e5b6692d6a8eba7f66_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedSalariesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413409 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Accrued Liabilities (Details)", "role": "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAccruedLiabilitiesDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Accrued Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "i64e1ae59b05947e5b6692d6a8eba7f66_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedSalariesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "us-gaap:PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy", "div", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414410 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Employee Benefit Plans (Details)", "role": "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESEmployeeBenefitPlansDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Employee Benefit Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "us-gaap:PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy", "div", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "us-gaap:DerivativeLiabilities", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "i59d4b520c79f4282a7a641952096f25b_I20210630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415411 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Fair Value of Financial Instruments (Details)", "role": "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESFairValueofFinancialInstrumentsDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Fair Value of Financial Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:DerivativeLiabilities", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "i59d4b520c79f4282a7a641952096f25b_I20210630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "i64e1ae59b05947e5b6692d6a8eba7f66_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418412 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details)", "role": "http://sharpsinc.com/role/PROPERTYPLANTANDEQUIPMENTDetails", "shortName": "PROPERTY, PLANT AND EQUIPMENT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "i64e1ae59b05947e5b6692d6a8eba7f66_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421413 - Disclosure - INCOME TAXES - Components of Income Tax Expense (Benefit) (Details)", "role": "http://sharpsinc.com/role/INCOMETAXESComponentsofIncomeTaxExpenseBenefitDetails", "shortName": "INCOME TAXES - Components of Income Tax Expense (Benefit) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422414 - Disclosure - INCOME TAXES - Effective Income Tax Rate Reconciliation (Details)", "role": "http://sharpsinc.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails", "shortName": "INCOME TAXES - Effective Income Tax Rate Reconciliation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "i64e1ae59b05947e5b6692d6a8eba7f66_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423415 - Disclosure - INCOME TAXES - Components of Deferred Tax Assets and Liabilities (Details)", "role": "http://sharpsinc.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails", "shortName": "INCOME TAXES - Components of Deferred Tax Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "i64e1ae59b05947e5b6692d6a8eba7f66_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "i64e1ae59b05947e5b6692d6a8eba7f66_I20210630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424416 - Disclosure - INCOME TAXES - Narrative (Details)", "role": "http://sharpsinc.com/role/INCOMETAXESNarrativeDetails", "shortName": "INCOME TAXES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "i64e1ae59b05947e5b6692d6a8eba7f66_I20210630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "i428a7243a9fb470eb28315cbc9d066b5_D20180629-20180629", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427417 - Disclosure - NOTES PAYABLE AND LONG-TERM DEBT - Narrative (Details)", "role": "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTNarrativeDetails", "shortName": "NOTES PAYABLE AND LONG-TERM DEBT - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "i428a7243a9fb470eb28315cbc9d066b5_D20180629-20180629", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "i64e1ae59b05947e5b6692d6a8eba7f66_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428418 - Disclosure - NOTES PAYABLE AND LONG-TERM DEBT - Schedule of Long-Term Debt (Details)", "role": "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTScheduleofLongTermDebtDetails", "shortName": "NOTES PAYABLE AND LONG-TERM DEBT - Schedule of Long-Term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "ie426ddfceb3d4f53aaec508c5effbdf8_I20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "i64e1ae59b05947e5b6692d6a8eba7f66_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429419 - Disclosure - NOTES PAYABLE AND LONG-TERM DEBT - Payments Due on Long-term Debt (Details)", "role": "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTPaymentsDueonLongtermDebtDetails", "shortName": "NOTES PAYABLE AND LONG-TERM DEBT - Payments Due on Long-term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "i562666aa326f4da898373560c2bd3736_I20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432420 - Disclosure - EQUITY TRANSACTIONS (Details)", "role": "http://sharpsinc.com/role/EQUITYTRANSACTIONSDetails", "shortName": "EQUITY TRANSACTIONS (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "i64e1ae59b05947e5b6692d6a8eba7f66_I20210630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435421 - Disclosure - STOCK BASED COMPENSATION - Narrative (Details)", "role": "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "shortName": "STOCK BASED COMPENSATION - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "i64e1ae59b05947e5b6692d6a8eba7f66_I20210630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "i20b0171b6fb74a03ab3a18f13e550322_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436422 - Disclosure - STOCK BASED COMPENSATION - Restricted Stock Activity (Details)", "role": "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONRestrictedStockActivityDetails", "shortName": "STOCK BASED COMPENSATION - Restricted Stock Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "icae01722a8034277b7d871562af55667_I20180630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "i6c199cb1b4914c65a868900ed9335bde_I20180630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "role": "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "i6c199cb1b4914c65a868900ed9335bde_I20180630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "i4412b8eaa775488fa043680aaf37ed3a_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437423 - Disclosure - STOCK BASED COMPENSATION - Stock Option Activity (Details)", "role": "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails", "shortName": "STOCK BASED COMPENSATION - Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "i1605dd3e5e18411a85f932171e78600f_I20180630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "i64e1ae59b05947e5b6692d6a8eba7f66_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438424 - Disclosure - STOCK BASED COMPENSATION - Summary of Stock Options Outstanding and Exercisable (Details)", "role": "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONSummaryofStockOptionsOutstandingandExercisableDetails", "shortName": "STOCK BASED COMPENSATION - Summary of Stock Options Outstanding and Exercisable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "i64e1ae59b05947e5b6692d6a8eba7f66_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441425 - Disclosure - LEASES - Components of Net Lease (Details)", "role": "http://sharpsinc.com/role/LEASESComponentsofNetLeaseDetails", "shortName": "LEASES - Components of Net Lease (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442426 - Disclosure - LEASES - Cash and Non-cash Activities Associated with Leases (Details)", "role": "http://sharpsinc.com/role/LEASESCashandNoncashActivitiesAssociatedwithLeasesDetails", "shortName": "LEASES - Cash and Non-cash Activities Associated with Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "i64e1ae59b05947e5b6692d6a8eba7f66_I20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443427 - Disclosure - LEASES - Narrative (Details)", "role": "http://sharpsinc.com/role/LEASESNarrativeDetails", "shortName": "LEASES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "i64e1ae59b05947e5b6692d6a8eba7f66_I20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "i64e1ae59b05947e5b6692d6a8eba7f66_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444428 - Disclosure - LEASES - Maturities of Lease Liabilities (Details)", "role": "http://sharpsinc.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails", "shortName": "LEASES - Maturities of Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "i64e1ae59b05947e5b6692d6a8eba7f66_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "i64e1ae59b05947e5b6692d6a8eba7f66_I20210630", "decimals": "-5", "first": true, "lang": "en-US", "name": "smed:PerformanceBondsOutstandingMaximumFinancialAssurance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446429 - Disclosure - COMMITMENTS AND CONTINGENCIES - Narrative (Details)", "role": "http://sharpsinc.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails", "shortName": "COMMITMENTS AND CONTINGENCIES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "i64e1ae59b05947e5b6692d6a8eba7f66_I20210630", "decimals": "-5", "first": true, "lang": "en-US", "name": "smed:PerformanceBondsOutstandingMaximumFinancialAssurance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449430 - Disclosure - EARNINGS PER SHARE (Details)", "role": "http://sharpsinc.com/role/EARNINGSPERSHAREDetails", "shortName": "EARNINGS PER SHARE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "i64e1ae59b05947e5b6692d6a8eba7f66_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452431 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of Intangible Assets (Details)", "role": "http://sharpsinc.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails", "shortName": "GOODWILL AND INTANGIBLE ASSETS - Schedule of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "i64e1ae59b05947e5b6692d6a8eba7f66_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "i64e1ae59b05947e5b6692d6a8eba7f66_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453432 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Amortization of Intangible Assets (Details)", "role": "http://sharpsinc.com/role/GOODWILLANDINTANGIBLEASSETSAmortizationofIntangibleAssetsDetails", "shortName": "GOODWILL AND INTANGIBLE ASSETS - Amortization of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "i64e1ae59b05947e5b6692d6a8eba7f66_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - ORGANIZATION AND BACKGROUND", "role": "http://sharpsinc.com/role/ORGANIZATIONANDBACKGROUND", "shortName": "ORGANIZATION AND BACKGROUND", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103102 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "role": "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116103 - Disclosure - PROPERTY, PLANT AND EQUIPMENT", "role": "http://sharpsinc.com/role/PROPERTYPLANTANDEQUIPMENT", "shortName": "PROPERTY, PLANT AND EQUIPMENT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "smed-20210630.htm", "contextRef": "iacac58aa282343649a21bf0a80dc80c5_D20200701-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 57, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://sharpsinc.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://sharpsinc.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r470", "r471", "r472" ], "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. 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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r473" ], "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r469" ], "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/2020-01-31", "presentation": [ "http://sharpsinc.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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://sharpsinc.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r474" ], "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r474" ], "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r474" ], "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r476" ], "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r474" ], "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r474" ], "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r474" ], "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r474" ], "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r470", "r471", "r472" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://sharpsinc.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r468" ], "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "smed_AccountsReceivableAllowanceForCreditLossRecoveriesWriteoff": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Allowance for Credit Loss, Recoveries (Writeoff)", "label": "Accounts Receivable, Allowance for Credit Loss, Recoveries (Writeoff)", "negatedLabel": "Write-offs /Recoveries" } } }, "localname": "AccountsReceivableAllowanceForCreditLossRecoveriesWriteoff", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "smed_AdditionalWorkingCapitalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Additional Working Capital", "label": "Additional Working Capital [Member]", "terseLabel": "Additional Working Capital" } } }, "localname": "AdditionalWorkingCapitalMember", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "smed_BillAndHoldInventory": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of bill and hold inventory as of balance sheet date.", "label": "Bill and Hold Inventory", "terseLabel": "Bill and hold inventory" } } }, "localname": "BillAndHoldInventory", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenueRecognitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "smed_CapitalizedContractCostIncrementalCoststoObtainContracts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Capitalized Contract Cost, Incremental Costs to Obtain Contracts", "label": "Capitalized Contract Cost, Incremental Costs to Obtain Contracts", "terseLabel": "Capitalized contract cost, incremental costs to obtain contracts" } } }, "localname": "CapitalizedContractCostIncrementalCoststoObtainContracts", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenueRecognitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "smed_ComputersAndSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets and related software that are used in the creation, maintenance and utilization of information systems.", "label": "Computers and software [Member]", "terseLabel": "Computers and software" } } }, "localname": "ComputersAndSoftwareMember", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/PROPERTYPLANTANDEQUIPMENTDetails" ], "xbrltype": "domainItemType" }, "smed_CreditAgreementAmendmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit Agreement Amendment", "label": "Credit Agreement Amendment [Member]", "terseLabel": "Credit Agreement Amendment" } } }, "localname": "CreditAgreementAmendmentMember", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "smed_CreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Credit Agreement [Member]", "terseLabel": "Credit Agreement", "verboseLabel": "Acquisition loan" } } }, "localname": "CreditAgreementMember", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTNarrativeDetails", "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "smed_CustomerRelatedPayablesCurrent": { "auth_ref": [], "calculation": { "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAccruedLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Customer-related Payables, Current", "label": "Customer-related Payables, Current", "terseLabel": "Customer-related payables" } } }, "localname": "CustomerRelatedPayablesCurrent", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "smed_DebtCashFlowLeverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ratio used to determine cash flows leverage tiers of the company.", "label": "Debt Cash Flow Leverage Ratio", "terseLabel": "Debt cash flow leverage ratio" } } }, "localname": "DebtCashFlowLeverageRatio", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTNarrativeDetails" ], "xbrltype": "pureItemType" }, "smed_DebtInstrumentCovenantForBorrowingBase": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Refers to amount of compliance with the debt covenants for borrowing base.", "label": "Debt Instrument, Covenant for Borrowing Base", "terseLabel": "Amount of covenant for borrowing base" } } }, "localname": "DebtInstrumentCovenantForBorrowingBase", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "smed_DebtPaymentAmortizationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Payment, Amortization Period", "label": "Debt Payment, Amortization Period", "terseLabel": "Debt payment, amortization period" } } }, "localname": "DebtPaymentAmortizationPeriod", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTNarrativeDetails" ], "xbrltype": "durationItemType" }, "smed_DebtServiceCoverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ratio used by bank loan officers in determining income property loans.", "label": "Debt Service Coverage Ratio", "verboseLabel": "Debt service coverage ratio" } } }, "localname": "DebtServiceCoverageRatio", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTNarrativeDetails" ], "xbrltype": "pureItemType" }, "smed_DeferredOfferingCostsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred Offering Costs", "label": "Deferred Offering Costs [Policy Text Block]", "terseLabel": "Deferred Offering Costs" } } }, "localname": "DeferredOfferingCostsPolicyTextBlock", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "smed_EffectiveIncomeTaxRateBeforeValuationAllowancePercent": { "auth_ref": [], "calculation": { "http://sharpsinc.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "A ratio calculated by dividing the reported amount of income tax expense before change in valuation allowance for the period by GAAP-basis pretax income from continuing operations.", "label": "Effective Income Tax Rate Before Valuation Allowance, Percent", "totalLabel": "Effective rate before valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateBeforeValuationAllowancePercent", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "smed_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAlternativeMinimumTaxAndResearchAndDevelopmentPercent": { "auth_ref": [], "calculation": { "http://sharpsinc.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails": { "order": 4.0, "parentTag": "smed_EffectiveIncomeTaxRateBeforeValuationAllowancePercent", "weight": -1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to alternative minimum tax and research and development expense.", "label": "Effective Income Tax Rate Reconciliation Nondeductible Expense Alternative Minimum Tax and Research and Development, Percent", "negatedTerseLabel": "Research and development credits" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAlternativeMinimumTaxAndResearchAndDevelopmentPercent", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "smed_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseCompensationPercent": { "auth_ref": [], "calculation": { "http://sharpsinc.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails": { "order": 8.0, "parentTag": "smed_EffectiveIncomeTaxRateBeforeValuationAllowancePercent", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Compensation, Percent", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Compensation, Percent", "terseLabel": "Non-deductible compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseCompensationPercent", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "smed_EffectiveIncomeTaxRateReconciliationPaycheckProtectionProgramPercent": { "auth_ref": [], "calculation": { "http://sharpsinc.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails": { "order": 6.0, "parentTag": "smed_EffectiveIncomeTaxRateBeforeValuationAllowancePercent", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Paycheck Protection Program, Percent", "label": "Effective Income Tax Rate Reconciliation, Paycheck Protection Program, Percent", "terseLabel": "PPP loan" } } }, "localname": "EffectiveIncomeTaxRateReconciliationPaycheckProtectionProgramPercent", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "smed_EmployeeStockOptionAndRestrictedStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee Stock Option and Restricted Stock [Member]", "label": "Employee Stock Option and Restricted Stock [Member]", "terseLabel": "Restricted Stock and Stock Options" } } }, "localname": "EmployeeStockOptionAndRestrictedStockMember", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "smed_EquipmentLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment Loan", "label": "Equipment Loan [Member]", "terseLabel": "Equipment Loan" } } }, "localname": "EquipmentLoanMember", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "smed_ExercisePriceRange1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The exercise price range 1", "label": "Exercise Price, Range 1 [Member]", "terseLabel": "$2.51 - $3.75" } } }, "localname": "ExercisePriceRange1Member", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONSummaryofStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "domainItemType" }, "smed_ExercisePriceRange2Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The exercise price range 2.", "label": "Exercise Price, Range 2 [Member]", "terseLabel": "$3.76 - $5.00" } } }, "localname": "ExercisePriceRange2Member", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONSummaryofStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "domainItemType" }, "smed_ExercisePriceRange3Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The exercise price range 3.", "label": "Exercise Price, Range 3 [Member]", "terseLabel": "$5.01 - $7.50" } } }, "localname": "ExercisePriceRange3Member", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONSummaryofStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "domainItemType" }, "smed_GainOnForgivenessOfPaycheckProtectionProgramLoan": { "auth_ref": [], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gain On Forgiveness Of Paycheck Protection Program Loan", "label": "Gain On Forgiveness Of Paycheck Protection Program Loan", "negatedTerseLabel": "Gain on forgiveness of PPP loan", "terseLabel": "Gain on forgiveness of PPP loan" } } }, "localname": "GainOnForgivenessOfPaycheckProtectionProgramLoan", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "smed_GroupHealthBenefitPlanFamilyDeductible": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Family deductible amount of the group health benefit plan.", "label": "Group Health Benefit Plan, Family Deductible", "terseLabel": "Group health benefit plan, family deductible" } } }, "localname": "GroupHealthBenefitPlanFamilyDeductible", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESEmployeeBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "smed_GroupHealthBenefitPlanIndividualDeductible": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Individual deductible amount of the group health benefit plan.", "label": "Group Health Benefit Plan, Individual Deductible", "terseLabel": "Group health benefit plan, individual deductible" } } }, "localname": "GroupHealthBenefitPlanIndividualDeductible", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESEmployeeBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "smed_GroupHealthBenefitPlanThirdPartyInsuranceCompanyCoverageBeginningAmountFamily": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The dollar range for families at which third party insurance coverage begins for the group health benefit plan.", "label": "Group Health Benefit Plan, Third Party Insurance Company Coverage Beginning Amount, Family", "terseLabel": "Group health benefit plan, third party insurance company coverage beginning amount, family" } } }, "localname": "GroupHealthBenefitPlanThirdPartyInsuranceCompanyCoverageBeginningAmountFamily", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESEmployeeBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "smed_GroupHealthBenefitPlanThirdPartyInsuranceCompanyCoverageBeginningAmountIndividual": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The dollar range for individuals at which third party insurance coverage begins for the group health benefit plan.", "label": "Group Health Benefit Plan, Third Party Insurance Company Coverage Beginning Amount, Individual", "terseLabel": "Group health benefit plan, third party insurance company coverage beginning amount, individual" } } }, "localname": "GroupHealthBenefitPlanThirdPartyInsuranceCompanyCoverageBeginningAmountIndividual", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESEmployeeBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "smed_IncreaseDecreaseinContractwithCustomerAssetandLiability": { "auth_ref": [], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) in Contract with Customer, Asset and Liability", "label": "Increase (Decrease) in Contract with Customer, Asset and Liability", "terseLabel": "Contract asset and contract liability" } } }, "localname": "IncreaseDecreaseinContractwithCustomerAssetandLiability", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "smed_InventoriesNetCurrentAndNoncurrent": { "auth_ref": [], "calculation": { "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESInventoryDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESInventoryDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Inventories, Net, Current And Noncurrent", "label": "Inventories, Net, Current And Noncurrent", "totalLabel": "Total inventory" } } }, "localname": "InventoriesNetCurrentAndNoncurrent", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESInventoryDetails" ], "xbrltype": "monetaryItemType" }, "smed_LineOfCreditFacilityMaximumBorrowingCapacityOption": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Maximum Borrowing Capacity, Option", "label": "Line of Credit Facility, Maximum Borrowing Capacity, Option", "terseLabel": "Maximum borrowing capacity, option" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacityOption", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "smed_LineofCreditFacilityInterestRateatExpirationofAdvancePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Interest Rate at Expiration of Advance Period", "label": "Line of Credit Facility, Interest Rate at Expiration of Advance Period", "terseLabel": "Interest rate at expiration of advance period" } } }, "localname": "LineofCreditFacilityInterestRateatExpirationofAdvancePeriod", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTNarrativeDetails" ], "xbrltype": "percentItemType" }, "smed_LoanAgreementEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan Agreement, Equipment [Member]", "label": "Loan Agreement, Equipment [Member]", "terseLabel": "Equipment loan" } } }, "localname": "LoanAgreementEquipmentMember", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "smed_LoanAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan Agreement [Member]", "label": "Loan Agreement [Member]", "terseLabel": "Loan Agreement" } } }, "localname": "LoanAgreementMember", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "smed_LoanAgreementPaymentProtectionProgramCARESActMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan Agreement, Payment Protection Program, CARES Act", "label": "Loan Agreement, Payment Protection Program, CARES Act [Member]", "terseLabel": "Paycheck Protection Program loan" } } }, "localname": "LoanAgreementPaymentProtectionProgramCARESActMember", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTNarrativeDetails", "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "smed_LoanAgreementRealEstateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan Agreement, Real Estate [Member]", "label": "Loan Agreement, Real Estate [Member]", "terseLabel": "Real estate loan" } } }, "localname": "LoanAgreementRealEstateMember", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTNarrativeDetails", "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "smed_MailbacksAndUnusedMedicationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Mailbacks and Unused Medications", "label": "Mailbacks and Unused Medications [Member]", "terseLabel": "Mailbacks and unused medications" } } }, "localname": "MailbacksAndUnusedMedicationsMember", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenueRecognitionNarrativeDetails" ], "xbrltype": "domainItemType" }, "smed_MailbacksMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Refers to revenue from mailbacks.", "label": "Mailbacks [Member]", "verboseLabel": "Mailbacks" } } }, "localname": "MailbacksMember", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSummaryofRevenuebySolutionDetails" ], "xbrltype": "domainItemType" }, "smed_ManufacturingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Manufacturing personal property, nonconsumable in nature, with finite lives used to produce goods and services.", "label": "Manufacturing [Member]", "terseLabel": "Manufacturing" } } }, "localname": "ManufacturingMember", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/PROPERTYPLANTANDEQUIPMENTDetails" ], "xbrltype": "domainItemType" }, "smed_NoncashOrPartNoncashRelatedPurchasesOfPropertyPlantAndEquipment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of noncash or part noncash for purchases of and capital improvements on property, plant and equipment. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Noncash or Part Noncash Related Purchases of Property Plant And Equipment", "terseLabel": "Property, plant and equipment financed through accounts payable" } } }, "localname": "NoncashOrPartNoncashRelatedPurchasesOfPropertyPlantAndEquipment", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "smed_NoncashOrPartNoncashRelatedPurchasesOfPropertyPlantAndEquipmentThroughNotePayablePreviouslyLeased": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Noncash or Part Noncash Related Purchases of Property Plant And Equipment Through Note Payable, Previously Leased", "label": "Noncash or Part Noncash Related Purchases of Property Plant And Equipment Through Note Payable, Previously Leased", "terseLabel": "Purchase of previously leased property, plant and equipment financed with note payable" } } }, "localname": "NoncashOrPartNoncashRelatedPurchasesOfPropertyPlantAndEquipmentThroughNotePayablePreviouslyLeased", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "smed_NumberOfCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of customers included in the disclosed concentration risk.", "label": "Number of Customers", "terseLabel": "Number of customers" } } }, "localname": "NumberOfCustomers", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/ORGANIZATIONANDBACKGROUNDDetails" ], "xbrltype": "integerItemType" }, "smed_NumberOfRouteBasedPickUpServiceInStateRegions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Refers to the number of route-based pick-up service in state regions.", "label": "Number Of Route Based Pick Up Service In State Regions", "terseLabel": "Number of state regions where route-based pick-up services are offered" } } }, "localname": "NumberOfRouteBasedPickUpServiceInStateRegions", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/ORGANIZATIONANDBACKGROUNDDetails" ], "xbrltype": "integerItemType" }, "smed_OperatingLeasesNoncashRentExpense": { "auth_ref": [], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Leases, Noncash Rent Expense", "label": "Operating Leases, Noncash Rent Expense", "terseLabel": "Non-cash lease expense" } } }, "localname": "OperatingLeasesNoncashRentExpense", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "smed_OptionsExercisableAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Options Exercisable [Abstract]", "terseLabel": "Options Exercisable" } } }, "localname": "OptionsExercisableAbstract", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONSummaryofStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "stringItemType" }, "smed_PercentageOfEligibleAccountsReceivableConsideredForBorrowingBase": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of eligible accounts receivable considered for borrowing base as defined in the credit agreement.", "label": "Percentage Of Eligible Accounts Receivable Considered For Borrowing Base", "terseLabel": "Percentage of eligible accounts receivable considered for borrowing base" } } }, "localname": "PercentageOfEligibleAccountsReceivableConsideredForBorrowingBase", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTNarrativeDetails" ], "xbrltype": "percentItemType" }, "smed_PercentageOfEligibleInventoryConsideredForBorrowingBase": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of eligible inventory considered for borrowing base as defined in the credit agreement.", "label": "Percentage Of Eligible Inventory Considered For Borrowing Base", "terseLabel": "Percentage of eligible inventory considered for borrowing base" } } }, "localname": "PercentageOfEligibleInventoryConsideredForBorrowingBase", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTNarrativeDetails" ], "xbrltype": "percentItemType" }, "smed_PercentageOfPortionAllocatedToAcquisitionPurchasePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum borrowing limit percentage under line of credit facility as per the terms of the credit agreement.", "label": "Percentage of Portion Allocated to Acquisition Purchase Price", "verboseLabel": "Percentage of portion allocated to acquisition purchase price" } } }, "localname": "PercentageOfPortionAllocatedToAcquisitionPurchasePrice", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTNarrativeDetails" ], "xbrltype": "percentItemType" }, "smed_PerformanceBondsOutstandingMaximumFinancialAssurance": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line item refers to performance bonds outstanding covering financial assurance.", "label": "Performance Bonds Outstanding, Maximum Financial Assurance", "terseLabel": "Performance bonds outstanding covering financial assurance" } } }, "localname": "PerformanceBondsOutstandingMaximumFinancialAssurance", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "smed_PropertyAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Property and Equipment", "label": "Property and Equipment [Member]", "terseLabel": "Plant and equipment" } } }, "localname": "PropertyAndEquipmentMember", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/PROPERTYPLANTANDEQUIPMENTDetails" ], "xbrltype": "domainItemType" }, "smed_RealEstateImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Real Estate Improvements", "label": "Real Estate Improvements [Member]", "terseLabel": "Real Estate Improvements" } } }, "localname": "RealEstateImprovementsMember", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "smed_RecognitionOfBillAndHoldRevenue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of revenue recognized during the period relating to bill and hold inventory.", "label": "Recognition of Bill and hold Revenue", "terseLabel": "Revenue recorded from bill and hold inventory" } } }, "localname": "RecognitionOfBillAndHoldRevenue", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenueRecognitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "smed_RightOfUseAssetReductionDueToAcquisitionOfPreviouslyLeasedAsset": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Right-of-Use Asset Reduction Due to Acquisition of Previously Leased Asset", "label": "Right-of-Use Asset Reduction Due to Acquisition of Previously Leased Asset", "negatedTerseLabel": "Reduction to ROU asset due to acquisition of previously leased asset" } } }, "localname": "RightOfUseAssetReductionDueToAcquisitionOfPreviouslyLeasedAsset", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/LEASESCashandNoncashActivitiesAssociatedwithLeasesDetails" ], "xbrltype": "monetaryItemType" }, "smed_RouteBasedPickupServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Refers to revenue from route-based pickup services.", "label": "Route-based Pickup Services [Member]", "terseLabel": "Route-based pickup services", "verboseLabel": "Route-based pickup services" } } }, "localname": "RouteBasedPickupServicesMember", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenueRecognitionNarrativeDetails", "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSummaryofRevenuebySolutionDetails" ], "xbrltype": "domainItemType" }, "smed_SharedBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOutstandingNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shared Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments, Outstanding, Number", "label": "Shared Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments, Outstanding, Number", "terseLabel": "Shares outstanding (in shares)" } } }, "localname": "SharedBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOutstandingNumber", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "sharesItemType" }, "smed_ShippingAndHandingFeesAndCostsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shipping and Handing Fees and Costs", "label": "Shipping and Handing Fees and Costs [Policy Text Block]", "terseLabel": "Shipping and Handing Fees and Costs" } } }, "localname": "ShippingAndHandingFeesAndCostsPolicyTextBlock", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "smed_StockBasedCompensationAwardsAndCashExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense for cash and stock-based compensation recognized during the period.", "label": "Stock Based Compensation Awards and Cash, Expense", "verboseLabel": "Aggregate stock-based compensation expense" } } }, "localname": "StockBasedCompensationAwardsAndCashExpense", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESEmployeeBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "smed_StockPlan2010Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The 2010 stock compensation plan.", "label": "Stock Plan 2010 [Member]", "terseLabel": "2010 Stock Plan" } } }, "localname": "StockPlan2010Member", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "smed_ThirdPartyTreatmentServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Refers to revenue from third party treatment services.", "label": "Third Party Treatment Services [Member]", "verboseLabel": "Third party treatment services" } } }, "localname": "ThirdPartyTreatmentServicesMember", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSummaryofRevenuebySolutionDetails" ], "xbrltype": "domainItemType" }, "smed_TransferOfEquipmentToInventory": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the noncash transfer of equipment from fixed assets into inventory.", "label": "Transfer of Equipment to Inventory", "terseLabel": "Transfer of equipment to inventory" } } }, "localname": "TransferOfEquipmentToInventory", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "smed_TwoCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Customers [Member]", "label": "Two Customers [Member]", "terseLabel": "Two customers" } } }, "localname": "TwoCustomersMember", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/ORGANIZATIONANDBACKGROUNDDetails" ], "xbrltype": "domainItemType" }, "smed_UnusedMedicationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Refers to revenue from unused medications.", "label": "Unused Medications [Member]", "verboseLabel": "Unused medications" } } }, "localname": "UnusedMedicationsMember", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSummaryofRevenuebySolutionDetails" ], "xbrltype": "domainItemType" }, "smed_UseOfDebtProceedsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Use of Debt Proceeds", "label": "Use of Debt Proceeds [Axis]", "terseLabel": "Use of Debt Proceeds [Axis]" } } }, "localname": "UseOfDebtProceedsAxis", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTNarrativeDetails" ], "xbrltype": "stringItemType" }, "smed_UseOfDebtProceedsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Use of Debt Proceeds [Domain]", "label": "Use of Debt Proceeds [Domain]", "terseLabel": "Use of Debt Proceeds [Domain]" } } }, "localname": "UseOfDebtProceedsDomain", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "smed_VendorReceivableWriteOff": { "auth_ref": [], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Vendor Receivable, Write-off", "label": "Vendor Receivable, Write-off", "terseLabel": "Vendor receivable write-off" } } }, "localname": "VendorReceivableWriteOff", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "smed_VendorRelatedPayablesCurrent": { "auth_ref": [], "calculation": { "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAccruedLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Vendor-related Payables, Current", "label": "Vendor-related Payables, Current", "terseLabel": "Vendor-related payables" } } }, "localname": "VendorRelatedPayablesCurrent", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "smed_WorkingCapitalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Working capital is money available to a company for day-to-day operations.", "label": "Working Capital [Member]", "terseLabel": "Working Capital" } } }, "localname": "WorkingCapitalMember", "nsuri": "http://sharpsinc.com/20210630", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "auth_ref": [ "r475" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.", "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Schedule of payments due on long-term debt" } } }, "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTTables" ], "xbrltype": "textBlockItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r95", "r102", "r181", "r304", "r305", "r306", "r337", "r338" ], "lang": { "en-us": { "role": { "documentation": "Increase (decrease) to financial statements for cumulative-effect adjustment in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative effect, period of adoption, adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r95", "r102", "r181", "r304", "r305", "r306", "r337", "r338" ], "lang": { "en-us": { "role": { "documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r95", "r102", "r181", "r304", "r305", "r306", "r337", "r338" ], "lang": { "en-us": { "role": { "documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r168", "r247", "r251", "r446" ], "lang": { "en-us": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://sharpsinc.com/role/ORGANIZATIONANDBACKGROUNDDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r260", "r261", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r444", "r447" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://sharpsinc.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails", "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTNarrativeDetails", "http://sharpsinc.com/role/PROPERTYPLANTANDEQUIPMENTDetails", "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillOtherIdentifiableIntangibleAssetsandImpairmentofLonglivedAssetsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r260", "r261", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r444", "r447" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://sharpsinc.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails", "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTNarrativeDetails", "http://sharpsinc.com/role/PROPERTYPLANTANDEQUIPMENTDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r168", "r247", "r251", "r446" ], "lang": { "en-us": { "role": { "documentation": "Single external customer or group of external customers.", "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://sharpsinc.com/role/ORGANIZATIONANDBACKGROUNDDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r166", "r247", "r249", "r416", "r443", "r445" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenueRecognitionNarrativeDetails", "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSummaryofRevenuebySolutionDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r166", "r247", "r249", "r416", "r443", "r445" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenueRecognitionNarrativeDetails", "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSummaryofRevenuebySolutionDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r257", "r260", "r261", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r444", "r447" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://sharpsinc.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails", "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTNarrativeDetails", "http://sharpsinc.com/role/PROPERTYPLANTANDEQUIPMENTDetails", "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillOtherIdentifiableIntangibleAssetsandImpairmentofLonglivedAssetsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r257", "r260", "r261", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r444", "r447" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://sharpsinc.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails", "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTNarrativeDetails", "http://sharpsinc.com/role/PROPERTYPLANTANDEQUIPMENTDetails", "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillOtherIdentifiableIntangibleAssetsandImpairmentofLonglivedAssetsDetails" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r388" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "Accounting Standards Update 2016-02" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/LEASESCashandNoncashActivitiesAssociatedwithLeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r188" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Schedule of allowance for doubtful accounts" } } }, "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [], "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" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/ORGANIZATIONANDBACKGROUNDDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r3", "r19", "r169", "r170" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "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", "verboseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS", "http://sharpsinc.com/role/ORGANIZATIONANDBACKGROUNDDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedInsuranceCurrentAndNoncurrent": { "auth_ref": [ "r14", "r16", "r425", "r435" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees.", "label": "Accrued Insurance", "terseLabel": "Self-insured liability, health insurance (less than)" } } }, "localname": "AccruedInsuranceCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESEmployeeBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAccruedLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities", "totalLabel": "Total" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS", "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalariesCurrent": { "auth_ref": [ "r6", "r7", "r40" ], "calculation": { "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAccruedLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Salaries, Current", "terseLabel": "Accrued compensation" } } }, "localname": "AccruedSalariesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r20" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r92", "r93", "r94", "r304", "r305", "r306" ], "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r96", "r97", "r98", "r99", "r178", "r179", "r180", "r181", "r182", "r183", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r335", "r336", "r337", "r338", "r418", "r419", "r420", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/LEASESCashandNoncashActivitiesAssociatedwithLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r263", "r265", "r310", "r311" ], "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": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r313" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]", "terseLabel": "Advertising Costs" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r314" ], "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", "verboseLabel": "Advertising costs" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESImpairmentofLonglivedAssetsAdvertisingCostsandResearchandDevelopmentCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r265", "r296", "r309" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESStockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r172", "r184", "r185", "r187" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "periodEndLabel": "Balance End of Year", "periodStartLabel": "Balance Beginning of Year" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Allowance for Doubtful Accounts Receivable [Roll Forward]" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r77", "r201", "r207" ], "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": "Intangible assets, amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r120" ], "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": "Employee stock options excluded from computation of diluted income per share amounts because their effect would be anti-dilutive (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r77", "r210" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "terseLabel": "Asset impairment losses recognized" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESImpairmentofLonglivedAssetsAdvertisingCostsandResearchandDevelopmentCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r86", "r149", "r158", "r164", "r177", "r357", "r359", "r375", "r423", "r434" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS": { "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r5", "r50", "r86", "r177", "r357", "r359", "r375" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS": { "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r266", "r298" ], "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONRestrictedStockActivityDetails", "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r213" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]", "terseLabel": "Building" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/PROPERTYPLANTANDEQUIPMENTDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r83", "r350" ], "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" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r194" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "terseLabel": "Capitalized contract cost, amortization" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenueRecognitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Cash": { "auth_ref": [ "r32", "r461", "r462" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash", "verboseLabel": "Cash" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r10", "r80", "r83" ], "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" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r73", "r79", "r82" ], "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, end of year", "periodStartLabel": "CASH, beginning of year" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r73", "r376" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "NET INCREASE (DECREASE) IN CASH" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r219", "r220", "r221", "r222" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/COMMITMENTSANDCONTINGENCIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r92", "r93" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r18" ], "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 (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r18" ], "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 (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r18" ], "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 (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r18", "r226" ], "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", "verboseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r18" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.01 par value per share; 40,000,000 shares authorized; 17,454,859 and 16,667,572 shares issued, respectively and 17,159,244 and 16,371,957 shares outstanding, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r136", "r137", "r168", "r372", "r373" ], "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/ORGANIZATIONANDBACKGROUNDDetails", "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSummaryofRevenuebySolutionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r136", "r137", "r168", "r372", "r373", "r460" ], "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/ORGANIZATIONANDBACKGROUNDDetails", "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSummaryofRevenuebySolutionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r136", "r137", "r168", "r372", "r373", "r460" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/ORGANIZATIONANDBACKGROUNDDetails", "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSummaryofRevenuebySolutionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskLineItems": { "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": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/ORGANIZATIONANDBACKGROUNDDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r136", "r137", "r168", "r372", "r373" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "netLabel": "Revenue Percentage", "terseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/ORGANIZATIONANDBACKGROUNDDetails", "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSummaryofRevenuebySolutionDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r133", "r136", "r137", "r138", "r372", "r374" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/ORGANIZATIONANDBACKGROUNDDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r136", "r137", "r168", "r372", "r373" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/ORGANIZATIONANDBACKGROUNDDetails", "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSummaryofRevenuebySolutionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction-in-progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/PROPERTYPLANTANDEQUIPMENTDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionPermitsMember": { "auth_ref": [ "r355" ], "lang": { "en-us": { "role": { "documentation": "Permit required in most jurisdictions for new construction, adding onto preexisting structures, and major renovations.", "label": "Construction Permits [Member]", "terseLabel": "Permits" } } }, "localname": "ConstructionPermitsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r235", "r237", "r248" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Contract asset" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r235", "r236", "r248" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "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": "Contract liability" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS", "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenueRecognitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r235", "r236", "r248" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "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": "CONTRACT LIABILITY, net of current portion" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r62", "r416" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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 revenues" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldDepreciation": { "auth_ref": [ "r60", "r212" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for allocation of cost of tangible asset over its useful life directly used in production of good and rendering of service.", "label": "Cost, Depreciation", "terseLabel": "Depreciation included in cost of revenues" } } }, "localname": "CostOfGoodsAndServicesSoldDepreciation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/PROPERTYPLANTANDEQUIPMENTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of revenues" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/LEASESComponentsofNetLeaseDetails", "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditConcentrationRiskMember": { "auth_ref": [ "r374" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified receivable or amount at risk from a counterparty under a contractual arrangement is to a specified benchmark, such as total receivables, net revenues, pretax results. Risk is the materially adverse effects of loss attributable to (a) the failure to collect a significant receivable from a major customer or group of homogeneous accounts, or (b) a failure by a counterparty to perform under terms of a contractual arrangement.", "label": "Credit Concentration Risk [Member]", "terseLabel": "Credit concentration risk" } } }, "localname": "CreditConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/ORGANIZATIONANDBACKGROUNDDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r87", "r332", "r341" ], "calculation": { "http://sharpsinc.com/role/INCOMETAXESComponentsofIncomeTaxExpenseBenefitDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/INCOMETAXESComponentsofIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r87", "r332", "r341", "r343" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 }, "http://sharpsinc.com/role/INCOMETAXESComponentsofIncomeTaxExpenseBenefitDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total current" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://sharpsinc.com/role/INCOMETAXESComponentsofIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current:" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/INCOMETAXESComponentsofIncomeTaxExpenseBenefitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r87", "r332", "r341" ], "calculation": { "http://sharpsinc.com/role/INCOMETAXESComponentsofIncomeTaxExpenseBenefitDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/INCOMETAXESComponentsofIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r134", "r168" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer concentration risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/ORGANIZATIONANDBACKGROUNDDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r354" ], "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" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r225" ], "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]", "verboseLabel": "NOTES PAYABLE AND LONG-TERM DEBT" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBT" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r13", "r14", "r15", "r424", "r426", "r433" ], "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTNarrativeDetails", "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTScheduleofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "verboseLabel": "Basis spread of variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r385", "r387" ], "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r42" ], "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTPaymentsDueonLongtermDebtDetails", "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTScheduleofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r43" ], "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTNarrativeDetails", "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPayment": { "auth_ref": [ "r43", "r431" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments including both interest and principal payments.", "label": "Debt Instrument, Periodic Payment", "terseLabel": "Monthly payments" } } }, "localname": "DebtInstrumentPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r43", "r88", "r227", "r228", "r229", "r230", "r384", "r385", "r387", "r432" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTPaymentsDueonLongtermDebtDetails", "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTScheduleofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Term at time of borrowing" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r87", "r333", "r341" ], "calculation": { "http://sharpsinc.com/role/INCOMETAXESComponentsofIncomeTaxExpenseBenefitDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/INCOMETAXESComponentsofIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r35", "r386" ], "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", "verboseLabel": "Debt issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r318", "r319" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "DEFERRED TAX ASSET, net" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r77", "r87", "r333", "r341", "r342", "r343" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 }, "http://sharpsinc.com/role/INCOMETAXESComponentsofIncomeTaxExpenseBenefitDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 tax expense (benefit)", "totalLabel": "Total deferred", "verboseLabel": "Deferred" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://sharpsinc.com/role/INCOMETAXESComponentsofIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred:" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/INCOMETAXESComponentsofIncomeTaxExpenseBenefitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r87", "r333", "r341" ], "calculation": { "http://sharpsinc.com/role/INCOMETAXESComponentsofIncomeTaxExpenseBenefitDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/INCOMETAXESComponentsofIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r325" ], "calculation": { "http://sharpsinc.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "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", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r330", "r331" ], "calculation": { "http://sharpsinc.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.", "label": "Deferred Tax Assets, Inventory", "terseLabel": "Inventory" } } }, "localname": "DeferredTaxAssetsInventory", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r326" ], "calculation": { "http://sharpsinc.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "totalLabel": "Net deferred tax asset" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r330", "r331" ], "calculation": { "http://sharpsinc.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "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": "Net operating loss carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r330", "r331" ], "calculation": { "http://sharpsinc.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "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 related to other items" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "auth_ref": [ "r329", "r330", "r331" ], "calculation": { "http://sharpsinc.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards", "terseLabel": "Research and development credits" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax": { "auth_ref": [ "r329", "r330", "r331" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible alternative minimum tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Alternative Minimum Tax", "terseLabel": "Tax credit carryforwards, alternative minimum tax" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r330", "r331" ], "calculation": { "http://sharpsinc.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "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": "Stock-based compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "auth_ref": [ "r330", "r331" ], "calculation": { "http://sharpsinc.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "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": "Professional fees" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r330", "r331" ], "calculation": { "http://sharpsinc.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.", "label": "Deferred Tax Liabilities, Other", "negatedTerseLabel": "Deferred tax liabilities related to other items" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r330", "r331" ], "calculation": { "http://sharpsinc.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "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", "negatedLabel": "Deferred tax liabilities related to depreciable and amortizable assets" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "terseLabel": "Company contributions to the 401(k) plan (less than)" } } }, "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESEmployeeBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage employer matches of the employee's percentage contribution matched.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match", "terseLabel": "Employers match percentage" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESEmployeeBenefitPlansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.", "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent", "terseLabel": "Maximum annual percentage contribution per employee" } } }, "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESEmployeeBenefitPlansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r77", "r212" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/PROPERTYPLANTANDEQUIPMENTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r77", "r212" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r77", "r147" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESFairValueofFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r362", "r363", "r365", "r367" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESFairValueofFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r51", "r52", "r371" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "terseLabel": "Derivative, fair value" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESFairValueofFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativesFairValueLineItems": { "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": "Derivatives, Fair Value [Line Items]", "verboseLabel": "Derivatives, Fair Value [Line Items]" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESFairValueofFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "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": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenueRecognitionNarrativeDetails", "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSummaryofRevenuebySolutionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r247", "r249", "r250", "r251", "r252", "r253", "r254", "r255" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenueRecognitionNarrativeDetails", "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSummaryofRevenuebySolutionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r247" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Summary of revenue by solution" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r312" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "verboseLabel": "STOCK BASED COMPENSATION" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATION" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]", "terseLabel": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]", "verboseLabel": "NET INCOME PER COMMON SHARE" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r58", "r100", "r101", "r102", "r103", "r104", "r108", "r111", "r117", "r118", "r119", "r123", "r124", "r429", "r441" ], "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)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://sharpsinc.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Net income per common share" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r58", "r100", "r101", "r102", "r103", "r104", "r111", "r117", "r118", "r119", "r123", "r124", "r429", "r441" ], "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)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://sharpsinc.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r83", "r120", "r121" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Net Income (Loss) Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r120", "r121", "r122", "r125" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "EARNINGS PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/EARNINGSPERSHARE" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r321" ], "calculation": { "http://sharpsinc.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r321", "r344" ], "calculation": { "http://sharpsinc.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails": { "order": 1.0, "parentTag": "smed_EffectiveIncomeTaxRateBeforeValuationAllowancePercent", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Statutory rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r321", "r344" ], "calculation": { "http://sharpsinc.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "terseLabel": "Change in valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense": { "auth_ref": [ "r321", "r344" ], "calculation": { "http://sharpsinc.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails": { "order": 7.0, "parentTag": "smed_EffectiveIncomeTaxRateBeforeValuationAllowancePercent", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent", "terseLabel": "Non-deductible expenses" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther": { "auth_ref": [ "r321", "r344" ], "calculation": { "http://sharpsinc.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails": { "order": 5.0, "parentTag": "smed_EffectiveIncomeTaxRateBeforeValuationAllowancePercent", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent", "terseLabel": "Other" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r321", "r344" ], "calculation": { "http://sharpsinc.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails": { "order": 3.0, "parentTag": "smed_EffectiveIncomeTaxRateBeforeValuationAllowancePercent", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent", "terseLabel": "Stock-based compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r321", "r344" ], "calculation": { "http://sharpsinc.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails": { "order": 2.0, "parentTag": "smed_EffectiveIncomeTaxRateBeforeValuationAllowancePercent", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "terseLabel": "State income taxes, net" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeBenefitsAndShareBasedCompensationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Employee Benefit and Share-based Payment Arrangement, Noncash Expense [Abstract]", "terseLabel": "Stock-Based Compensation [Abstract]" } } }, "localname": "EmployeeBenefitsAndShareBasedCompensationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r297" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Expense for non-vested awards" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r297" ], "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": "Weighted average period for expense recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r294" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Stock Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r92", "r93", "r94", "r97", "r105", "r107", "r127", "r181", "r226", "r231", "r304", "r305", "r306", "r337", "r338", "r377", "r378", "r379", "r380", "r381", "r382", "r450", "r451", "r452" ], "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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 Measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r83", "r369", "r370" ], "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" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r361", "r364", "r368" ], "lang": { "en-us": { "role": { "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]" } } }, "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESFairValueofFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r391", "r396", "r404" ], "calculation": { "http://sharpsinc.com/role/LEASESComponentsofNetLeaseDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest expense" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/LEASESComponentsofNetLeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsRollingMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Payment, Due, Rolling Maturity [Abstract]", "terseLabel": "Financing leases" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsRollingMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r390", "r403" ], "calculation": { "http://sharpsinc.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails_1": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Lease liability recognized" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r390" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Financing lease liability" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r390" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "FINANCING LEASE LIABILITY, net of current portion" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r403" ], "calculation": { "http://sharpsinc.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://sharpsinc.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Payment, Due", "totalLabel": "Total undiscounted lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths": { "auth_ref": [ "r403" ], "calculation": { "http://sharpsinc.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due after fifth fiscal year following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Finance Lease, Liability, Payments, Due in Next Rolling Twelve Months", "terseLabel": "2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive": { "auth_ref": [ "r403" ], "calculation": { "http://sharpsinc.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due after fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Finance Lease, Liability, Payments, Due in Rolling after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFive": { "auth_ref": [ "r403" ], "calculation": { "http://sharpsinc.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Finance Lease, Liability, Payments, Due in Rolling Year Five", "terseLabel": "2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFour": { "auth_ref": [ "r403" ], "calculation": { "http://sharpsinc.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Finance Lease, Liability, Payments, Due in Rolling Year Four", "terseLabel": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearThree": { "auth_ref": [ "r403" ], "calculation": { "http://sharpsinc.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Finance Lease, Liability, Payments, Due in Rolling Year Three", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearTwo": { "auth_ref": [ "r403" ], "calculation": { "http://sharpsinc.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Finance Lease, Liability, Payments, Due in Rolling Year Two", "terseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r403" ], "calculation": { "http://sharpsinc.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails_1": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "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 finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Lease liability recognized" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r392", "r398" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedTerseLabel": "Payments on financing lease liabilities" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r389" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 9.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "terseLabel": "FINANCING LEASE RIGHT OF USE ASSET, net", "verboseLabel": "Less: financing lease ROU asset, net" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS", "http://sharpsinc.com/role/PROPERTYPLANTANDEQUIPMENTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": { "auth_ref": [ "r391", "r396" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated amortization of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Accumulated Amortization", "terseLabel": "Finance lease, ROU asset, accumulated amortization" } } }, "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/PROPERTYPLANTANDEQUIPMENTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r391", "r396", "r404" ], "calculation": { "http://sharpsinc.com/role/LEASESComponentsofNetLeaseDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Cost of revenues (amortization expense)" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/LEASESComponentsofNetLeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r401", "r404" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate, financing leases" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/LEASESNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r400", "r404" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term, financing leases" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/LEASESNarrativeDetails" ], "xbrltype": "durationItemType" }, "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": "Estimated Useful Lives" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r206" ], "calculation": { "http://sharpsinc.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths": { "auth_ref": [], "calculation": { "http://sharpsinc.com/role/GOODWILLANDINTANGIBLEASSETSAmortizationofIntangibleAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Rolling Twelve Months", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/GOODWILLANDINTANGIBLEASSETSAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFive": { "auth_ref": [], "calculation": { "http://sharpsinc.com/role/GOODWILLANDINTANGIBLEASSETSAmortizationofIntangibleAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Rolling after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/GOODWILLANDINTANGIBLEASSETSAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive": { "auth_ref": [], "calculation": { "http://sharpsinc.com/role/GOODWILLANDINTANGIBLEASSETSAmortizationofIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Five", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/GOODWILLANDINTANGIBLEASSETSAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour": { "auth_ref": [], "calculation": { "http://sharpsinc.com/role/GOODWILLANDINTANGIBLEASSETSAmortizationofIntangibleAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Four", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/GOODWILLANDINTANGIBLEASSETSAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree": { "auth_ref": [], "calculation": { "http://sharpsinc.com/role/GOODWILLANDINTANGIBLEASSETSAmortizationofIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Three", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/GOODWILLANDINTANGIBLEASSETSAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo": { "auth_ref": [], "calculation": { "http://sharpsinc.com/role/GOODWILLANDINTANGIBLEASSETSAmortizationofIntangibleAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Two", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/GOODWILLANDINTANGIBLEASSETSAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r202", "r203", "r206", "r208", "r417", "r421" ], "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r206", "r421" ], "calculation": { "http://sharpsinc.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Original Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails" ], "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r202", "r205" ], "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r206", "r417" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://sharpsinc.com/role/GOODWILLANDINTANGIBLEASSETSAmortizationofIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://sharpsinc.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net Amount", "verboseLabel": "INTANGIBLE ASSETS, net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS", "http://sharpsinc.com/role/GOODWILLANDINTANGIBLEASSETSAmortizationofIntangibleAssetsDetails", "http://sharpsinc.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/PROPERTYPLANTANDEQUIPMENTDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDerivativeInstrumentsNetPretax": { "auth_ref": [ "r362" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 4.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects.", "label": "Gain (Loss) on Derivative Instruments, Net, Pretax", "negatedTerseLabel": "(Income) loss associated with derivative instrument", "terseLabel": "Income (loss) associated with derivative instrument" } } }, "localname": "GainLossOnDerivativeInstrumentsNetPretax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnDispositionOfAssets": { "auth_ref": [ "r77", "r211", "r216" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property", "negatedTerseLabel": "Loss on disposal of property, plant and equipment" } } }, "localname": "GainLossOnDispositionOfAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r195", "r197", "r422" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "GOODWILL" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r209" ], "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" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/GOODWILLANDINTANGIBLEASSETS" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r83", "r199", "r204" ], "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 Other Identifiable Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r77", "r196", "r198", "r200" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Goodwill impairment loss" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillOtherIdentifiableIntangibleAssetsandImpairmentofLonglivedAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r61", "r86", "r149", "r157", "r160", "r163", "r165", "r177", "r375" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Long-lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r89", "r149", "r157", "r160", "r163", "r165" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "INCOME BEFORE INCOME TAXES" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r217" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/LEASESComponentsofNetLeaseDetails", "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/LEASESComponentsofNetLeaseDetails", "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r322", "r323", "r328", "r339", "r345", "r347", "r348", "r349" ], "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]", "verboseLabel": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/INCOMETAXES" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r87", "r106", "r107", "r148", "r320", "r340", "r346", "r442" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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)", "totalLabel": "TOTAL INCOME TAX EXPENSE (BENEFIT)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://sharpsinc.com/role/INCOMETAXESComponentsofIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "INCOME TAX EXPENSE (BENEFIT)" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r55", "r83", "r316", "r317", "r323", "r324", "r327", "r334", "r463" ], "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 Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r81" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Income taxes paid, net of refunds" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r76" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r76" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r76" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r76" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.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 and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r112", "r113", "r114", "r119" ], "calculation": { "http://sharpsinc.com/role/EARNINGSPERSHAREDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Effect of dilutive stock options (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "auth_ref": [ "r83", "r205", "r413", "r414", "r415", "r417" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.", "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "terseLabel": "Intangible Assets" } } }, "localname": "IntangibleAssetsFiniteLivedPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill) [Abstract]", "terseLabel": "Intangible Assets [Abstract]" } } }, "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillOtherIdentifiableIntangibleAssetsandImpairmentofLonglivedAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r56", "r146", "r383", "r386", "r430" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r72", "r74", "r81" ], "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 on long-term debt" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r366" ], "lang": { "en-us": { "role": { "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.", "label": "Interest Rate Swap [Member]", "terseLabel": "Interest Rate Swap" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESFairValueofFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryCurrentTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer.", "label": "Inventory, Current [Table]", "terseLabel": "Inventory, Current [Table]" } } }, "localname": "InventoryCurrentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillOtherIdentifiableIntangibleAssetsandImpairmentofLonglivedAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r25", "r192" ], "calculation": { "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESInventoryDetails": { "order": 1.0, "parentTag": "smed_InventoriesNetCurrentAndNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLineItems": { "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": "Inventory [Line Items]", "terseLabel": "Inventory [Line Items]" } } }, "localname": "InventoryLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillOtherIdentifiableIntangibleAssetsandImpairmentofLonglivedAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r2", "r47" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESInventoryDetails_1": { "order": 1.0, "parentTag": "smed_InventoriesNetCurrentAndNoncurrent", "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", "verboseLabel": "Less: current portion" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS", "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory, Net [Abstract]", "terseLabel": "Inventory [Abstract]" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESInventoryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryNoncurrent": { "auth_ref": [ "r49" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESInventoryDetails_1": { "order": 2.0, "parentTag": "smed_InventoriesNetCurrentAndNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle.", "label": "Inventory, Noncurrent", "terseLabel": "Inventory, net of current portion" } } }, "localname": "InventoryNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS", "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r9", "r48", "r83", "r126", "r189", "r191", "r193" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventory" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r26", "r192" ], "calculation": { "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESInventoryDetails": { "order": 2.0, "parentTag": "smed_InventoriesNetCurrentAndNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r190" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write-down", "terseLabel": "Inventory write-offs" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillOtherIdentifiableIntangibleAssetsandImpairmentofLonglivedAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r64", "r145" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r249" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]", "terseLabel": "Land" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/PROPERTYPLANTANDEQUIPMENTDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r402", "r404" ], "calculation": { "http://sharpsinc.com/role/LEASESComponentsofNetLeaseDetails": { "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": "Total" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/LEASESComponentsofNetLeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r402" ], "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": "Summary of lease components and other information" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r213" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/PROPERTYPLANTANDEQUIPMENTDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "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": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/LEASESCashandNoncashActivitiesAssociatedwithLeasesDetails", "http://sharpsinc.com/role/LEASESComponentsofNetLeaseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r395" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/LEASESCashandNoncashActivitiesAssociatedwithLeasesDetails", "http://sharpsinc.com/role/LEASESComponentsofNetLeaseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r394" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r403" ], "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": "Schedule of maturities of operating lease liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r403" ], "calculation": { "http://sharpsinc.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://sharpsinc.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails_1": { "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": "Total undiscounted lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive": { "auth_ref": [ "r403" ], "calculation": { "http://sharpsinc.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails_1": { "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 payments for operating lease, due after fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Rolling Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive": { "auth_ref": [ "r403" ], "calculation": { "http://sharpsinc.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails_1": { "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 payments for operating lease, due in fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Five", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour": { "auth_ref": [ "r403" ], "calculation": { "http://sharpsinc.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails_1": { "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 payments for operating lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Four", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree": { "auth_ref": [ "r403" ], "calculation": { "http://sharpsinc.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails_1": { "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 payments for operating lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Three", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo": { "auth_ref": [ "r403" ], "calculation": { "http://sharpsinc.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails_1": { "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 payments for operating lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Two", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths": { "auth_ref": [ "r403" ], "calculation": { "http://sharpsinc.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails_1": { "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 payments for operating lease, due in next rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, Payments, Due Next Rolling Twelve Months", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r403" ], "calculation": { "http://sharpsinc.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails": { "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 payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less effects of discounting" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r405" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "LEASES" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/LEASES" ], "xbrltype": "textBlockItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letter of Credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r39", "r86", "r159", "r177", "r358", "r359", "r360", "r375" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r24", "r86", "r177", "r375", "r427", "r438" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS": { "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r41", "r86", "r177", "r358", "r359", "r360", "r375" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS": { "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r15", "r426", "r433" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "terseLabel": "Amount outstanding" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "auth_ref": [ "r37" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate at the end of the reporting period.", "label": "Line of Credit Facility, Interest Rate at Period End", "terseLabel": "Interest rate" } } }, "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r37" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r37" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Remaining borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r37", "r88" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Unused capacity, commitment fee percentage" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LoansPayableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Borrowing supported by a written promise to pay an obligation.", "label": "Loans Payable [Member]", "terseLabel": "Term Loan" } } }, "localname": "LoansPayableMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTNarrativeDetails", "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTPaymentsDueonLongtermDebtDetails", "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "LIBOR" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r15", "r224", "r426", "r436" ], "calculation": { "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTPaymentsDueonLongtermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTScheduleofLongTermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Total long-term debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTPaymentsDueonLongtermDebtDetails", "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtByMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-term Debt, Fiscal Year Maturity [Abstract]", "terseLabel": "Long-term Debt, Fiscal Year Maturity [Abstract]" } } }, "localname": "LongTermDebtByMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTPaymentsDueonLongtermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTScheduleofLongTermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "terseLabel": "Current maturities of long-term debt", "verboseLabel": "Less: current portion" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS", "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths": { "auth_ref": [ "r90" ], "calculation": { "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTPaymentsDueonLongtermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Next Rolling Twelve Months", "terseLabel": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTPaymentsDueonLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive": { "auth_ref": [ "r90" ], "calculation": { "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTPaymentsDueonLongtermDebtDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Rolling Year Five", "terseLabel": "2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTPaymentsDueonLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour": { "auth_ref": [ "r90" ], "calculation": { "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTPaymentsDueonLongtermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Rolling Year Four", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTPaymentsDueonLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree": { "auth_ref": [ "r90" ], "calculation": { "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTPaymentsDueonLongtermDebtDetails": { "order": 5.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Rolling Year Three", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTPaymentsDueonLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo": { "auth_ref": [ "r90" ], "calculation": { "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTPaymentsDueonLongtermDebtDetails": { "order": 4.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Rolling Year Two", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTPaymentsDueonLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r43" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTScheduleofLongTermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "LONG-TERM DEBT, net of current portion", "verboseLabel": "Long-term debt, net of current portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS", "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r43" ], "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTNarrativeDetails", "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTPaymentsDueonLongtermDebtDetails", "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTScheduleofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r43", "r223" ], "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTNarrativeDetails", "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTPaymentsDueonLongtermDebtDetails", "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r128", "r142" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature of Operations [Text Block]", "verboseLabel": "ORGANIZATION AND BACKGROUND" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/ORGANIZATIONANDBACKGROUND" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r73" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "NET CASH PROVIDED BY (USED IN) FINANCING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r73" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r73", "r75", "r78" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.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 OPERATING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r53", "r54", "r57", "r78", "r86", "r96", "r100", "r101", "r102", "r103", "r106", "r107", "r115", "r149", "r157", "r160", "r163", "r165", "r177", "r375", "r428", "r440" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income (loss)", "totalLabel": "NET INCOME" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r100", "r101", "r102", "r103", "r108", "r109", "r116", "r119", "r149", "r157", "r160", "r163", "r165" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net income as reported" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r110", "r116", "r119" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "verboseLabel": "Net income as reported" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/EARNINGSPERSHAREDetails" ], "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": "Recently Issued Accounting Standards" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "NON-CASH INVESTING ACTIVITIES:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r353" ], "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": "Non-compete" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r65" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "TOTAL OTHER INCOME (EXPENSE)" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "OTHER INCOME (EXPENSE)" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r149", "r157", "r160", "r163", "r165" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "OPERATING INCOME" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r397", "r404" ], "calculation": { "http://sharpsinc.com/role/LEASESComponentsofNetLeaseDetails": { "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/LEASESComponentsofNetLeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "verboseLabel": "Operating leases" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r390" ], "calculation": { "http://sharpsinc.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Lease liability recognized" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r390" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liability" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r390" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "OPERATING LEASE LIABILITY, net of current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r393", "r398" ], "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", "verboseLabel": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/LEASESCashandNoncashActivitiesAssociatedwithLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r389" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 8.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 RIGHT OF USE ASSET" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r401", "r404" ], "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": "Weighted average discount rate, operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/LEASESNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r400", "r404" ], "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": "Weighted average remaining lease term, operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/LEASESNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r329" ], "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": "Net operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r6", "r7", "r8", "r40" ], "calculation": { "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAccruedLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "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" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r35" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "OTHER ASSETS" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r44" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r356" ], "lang": { "en-us": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.", "label": "Patents [Member]", "terseLabel": "Patents" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r71" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedTerseLabel": "Payments of debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r67" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.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": "Additions to intangible assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r67" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchase of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy": { "auth_ref": [ "r83", "r258", "r259", "r262" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for plans, other than pension plans, that provide postretirement benefits (including both defined benefit and defined contribution plans). This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.", "label": "Pension and Other Postretirement Plans, Nonpension Benefits, Policy [Policy Text Block]", "terseLabel": "Employee Benefit Plans" } } }, "localname": "PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r266", "r298" ], "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r4", "r30", "r31" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "verboseLabel": "Prepaid and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r0" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Reclassification of Prior Year Presentation in the Consolidated Balance Sheets" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r69" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-term Debt", "terseLabel": "Proceeds of long-term debt" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r66" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sale of property, plant and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r68", "r299" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.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": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductAndServiceOtherMember": { "auth_ref": [ "r249" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other.", "label": "Product and Service, Other [Member]", "terseLabel": "Other" } } }, "localname": "ProductAndServiceOtherMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSummaryofRevenuebySolutionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProductConcentrationRiskMember": { "auth_ref": [ "r135" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence.", "label": "Product Concentration Risk [Member]", "terseLabel": "Product Concentration Risk" } } }, "localname": "ProductConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSummaryofRevenuebySolutionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r214", "r391", "r396" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "terseLabel": "Less: accumulated depreciation" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/PROPERTYPLANTANDEQUIPMENTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r11", "r213", "r389" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization", "terseLabel": "Gross property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/PROPERTYPLANTANDEQUIPMENTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r34", "r215" ], "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": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/PROPERTYPLANTANDEQUIPMENTDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r218", "r464", "r465", "r466" ], "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" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/PROPERTYPLANTANDEQUIPMENT" ], "xbrltype": "textBlockItemType" }, "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/PROPERTYPLANTANDEQUIPMENTDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r11", "r12", "r215", "r439" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS": { "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, PLANT AND EQUIPMENT, net", "verboseLabel": "Net property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS", "http://sharpsinc.com/role/PROPERTYPLANTANDEQUIPMENTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r33", "r83", "r215", "r464", "r465" ], "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" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r11", "r215" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/PROPERTYPLANTANDEQUIPMENTTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r11", "r213" ], "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": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.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": "Useful Life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/PROPERTYPLANTANDEQUIPMENTDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r59", "r186" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.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": "Bad debt expense", "verboseLabel": "Charges to Expense" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r83", "r171", "r174", "r175", "r176" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.", "label": "Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable" } } }, "localname": "ReceivablesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r70" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedLabel": "Repayments of long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r315", "r467" ], "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 expenses paid to third parties" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESImpairmentofLonglivedAssetsAdvertisingCostsandResearchandDevelopmentCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r83", "r315" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and Development Costs" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r120" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONRestrictedStockActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r21", "r231", "r307", "r437", "r454", "r459" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r92", "r93", "r94", "r97", "r105", "r107", "r181", "r304", "r305", "r306", "r337", "r338", "r450", "r452" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings (Accumulated Deficit)" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r143", "r144", "r156", "r161", "r162", "r166", "r167", "r168", "r246", "r247", "r416" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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": "REVENUES", "verboseLabel": "Total revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSummaryofRevenuebySolutionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r84", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r256" ], "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 Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r399", "r404" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "terseLabel": "Additions to ROU asset obtained from new financing lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/LEASESCashandNoncashActivitiesAssociatedwithLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r399", "r404" ], "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": "Additions and modifications to ROU asset obtained from new operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/LEASESCashandNoncashActivitiesAssociatedwithLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r136", "r168" ], "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" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/ORGANIZATIONANDBACKGROUNDDetails", "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSummaryofRevenuebySolutionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of accrued liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r295" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.", "label": "Share-based Payment Arrangement, Cost by Plan [Table Text Block]", "terseLabel": "Schedule of stock-based compensation expense" } } }, "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r334" ], "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]", "verboseLabel": "Components of income tax expense (benefit)" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r43", "r88", "r227", "r228", "r229", "r230", "r384", "r385", "r387", "r432" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of long-term debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r326" ], "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]", "verboseLabel": "Components of deferred tax assets and liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r119" ], "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": "Earnings per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/EARNINGSPERSHARETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r321" ], "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": "Effective income tax rate reconciliation" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r265", "r295", "r309" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r202", "r205", "r417" ], "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r202", "r205" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Intangible assets, amortization expense" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/GOODWILLANDINTANGIBLEASSETSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r9", "r27", "r28", "r29" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r34", "r215" ], "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/PROPERTYPLANTANDEQUIPMENTDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "auth_ref": [ "r279", "r284", "r285" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Activity [Table Text Block]", "terseLabel": "Schedule of exercised stock options" } } }, "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/EQUITYTRANSACTIONSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock": { "auth_ref": [ "r286" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for outstanding options that are fully vested and expected to vest. 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 Arrangements by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding [Table Text Block]", "terseLabel": "Schedule of information about stock options outstanding" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r266", "r298" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": { "auth_ref": [ "r298" ], "lang": { "en-us": { "role": { "documentation": "Details comprising a table providing supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range [Table]", "terseLabel": "Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONSummaryofStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r272", "r284", "r285" ], "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": "Schedule of activity for all stock options" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r289" ], "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 stock option valuation assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" ], "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": "Schedule of activity for all restricted stock" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r205" ], "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 future amortization of intangible assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/GOODWILLANDINTANGIBLEASSETSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r83", "r150", "r151", "r152", "r153", "r154", "r155", "r167" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Reporting" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r63" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/LEASESComponentsofNetLeaseDetails", "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember": { "auth_ref": [ "r351" ], "lang": { "en-us": { "role": { "documentation": "Represents the aggregation and reporting of combined amounts of individually immaterial business combinations that were completed during the period.", "label": "Series of Individually Immaterial Business Acquisitions [Member]", "terseLabel": "Acquisitions" } } }, "localname": "SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r76" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r267" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r277" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r281" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r281" ], "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": "Weighted average fair value of granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r280" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Unvested at end of the year (in shares)", "periodStartLabel": "Unvested at beginning of the year (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r282" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r282" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average fair value vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]", "terseLabel": "Valuation assumptions [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r292" ], "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": "Dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESStockBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r291" ], "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": "Weighted average expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESStockBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r293" ], "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": "Weighted average risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESStockBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r269" ], "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": "Number of common shares authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r298" ], "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": "Options available for grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Options Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONSummaryofStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r275" ], "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": "Options exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r275" ], "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": "Options exercisable (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r278" ], "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", "negatedLabel": "Forfeited or canceled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r278" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited or canceled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "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": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r274", "r298" ], "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", "periodEndLabel": "Options outstanding at end of period (in shares)", "periodStartLabel": "Options outstanding at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Options Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r273" ], "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", "periodEndLabel": "Options outstanding at end of period (in dollars per share)", "periodStartLabel": "Options outstanding at beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock": { "auth_ref": [ "r285" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for outstanding and exercisable options that are fully vested and expected to vest. 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 and Exercisable [Table Text Block]", "terseLabel": "Schedule of information about stock options exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r264", "r270" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONRestrictedStockActivityDetails", "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "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": "Exercised (in dollars per share)", "verboseLabel": "Average exercise price per share (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/EQUITYTRANSACTIONSDetails", "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "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": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r83", "r266", "r271" ], "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": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "auth_ref": [ "r288" ], "lang": { "en-us": { "role": { "documentation": "Information by range of option prices pertaining to options granted.", "label": "Exercise Price Range [Axis]", "terseLabel": "Exercise Price Range [Axis]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONSummaryofStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": { "auth_ref": [ "r294" ], "lang": { "en-us": { "role": { "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.", "label": "Exercise Price Range [Domain]", "terseLabel": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONSummaryofStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]", "terseLabel": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONSummaryofStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": { "auth_ref": [ "r294" ], "lang": { "en-us": { "role": { "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit", "terseLabel": "Range of Exercise Price, minimum (in dollars per share)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONSummaryofStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": { "auth_ref": [ "r283" ], "lang": { "en-us": { "role": { "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable", "verboseLabel": "Exercisable (in shares)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONSummaryofStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": { "auth_ref": [ "r274" ], "lang": { "en-us": { "role": { "documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding", "verboseLabel": "Outstanding (in shares)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONSummaryofStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": { "auth_ref": [ "r294" ], "lang": { "en-us": { "role": { "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit", "terseLabel": "Range of Exercise Price, maximum (in dollars per share)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONSummaryofStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r268" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, 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, Expiration Period", "terseLabel": "Expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r290", "r308" ], "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": "Weighted average expected life (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESStockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": { "auth_ref": [ "r275" ], "lang": { "en-us": { "role": { "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price (in dollars per share)" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONSummaryofStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r287" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term of exercisable stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining life" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONSummaryofStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": { "auth_ref": [ "r274" ], "lang": { "en-us": { "role": { "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price (in dollars per share)" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONSummaryofStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r286" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining life" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONSummaryofStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r226" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "periodEndLabel": "Balances (in shares)", "periodStartLabel": "Balances (in shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r91" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "verboseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r46", "r92", "r93", "r94", "r97", "r105", "r107", "r127", "r181", "r226", "r231", "r304", "r305", "r306", "r337", "r338", "r377", "r378", "r379", "r380", "r381", "r382", "r450", "r451", "r452" ], "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r92", "r93", "r94", "r127", "r416" ], "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r226", "r231" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Issuance of restricted stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r17", "r18", "r226", "r231", "r276" ], "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", "negatedLabel": "Exercised (in shares)", "terseLabel": "Exercised (in shares)", "verboseLabel": "Exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://sharpsinc.com/role/EQUITYTRANSACTIONSDetails", "http://sharpsinc.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r17", "r18", "r226", "r231" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Issuance of restricted stock" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r46", "r226", "r231" ], "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": "Proceeds", "verboseLabel": "Exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://sharpsinc.com/role/EQUITYTRANSACTIONSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r18", "r22", "r23", "r86", "r173", "r177", "r375" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balances", "periodStartLabel": "Balances", "totalLabel": "TOTAL STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS", "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r85", "r231", "r234" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "verboseLabel": "EQUITY TRANSACTIONS" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/EQUITYTRANSACTIONS" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowElementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Elements [Abstract]", "terseLabel": "SUPPLEMENTAL CASH FLOW DISCLOSURES:" } } }, "localname": "SupplementalCashFlowElementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r329" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Tax Credit Carryforward, Amount", "terseLabel": "Tax credit carryforward, amount" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r352" ], "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": "Tradename" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r45", "r232" ], "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r45", "r232" ], "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 repurchased (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r45", "r232", "r233" ], "calculation": { "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.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, 295,615 shares repurchased" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r96", "r97", "r98", "r99", "r178", "r179", "r180", "r181", "r182", "r183", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r335", "r336", "r337", "r338", "r418", "r419", "r420", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/LEASESCashandNoncashActivitiesAssociatedwithLeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r129", "r130", "r131", "r132", "r139", "r140", "r141" ], "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/2020-01-31", "presentation": [ "http://sharpsinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/NOTESPAYABLEANDLONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r110", "r119" ], "calculation": { "http://sharpsinc.com/role/EARNINGSPERSHAREDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)", "totalLabel": "Weighted average diluted common shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://sharpsinc.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "WEIGHTED AVERAGE SHARES USED IN COMPUTING NET INCOME PER COMMON SHARE:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r108", "r119" ], "calculation": { "http://sharpsinc.com/role/EARNINGSPERSHAREDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted average common shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://sharpsinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://sharpsinc.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1377-109256" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1707-109256" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1757-109256" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1500-109256" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r125": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r142": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5033-111524" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r193": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r209": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2443-110228" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r218": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r221": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r222": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r225": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r234": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130533-203044" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130561-203045" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130564-203045" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r256": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r258": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "60", "Topic": "715", "URI": "http://asc.fasb.org/subtopic&trid=2235172" }, "r259": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/subtopic&trid=2235116" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r262": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/subtopic&trid=2235144" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r312": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r349": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5419-128473" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121582272&loc=SL5629052-113961" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13279-108611" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13433-108611" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121329987&loc=SL77916155-209984" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918666-209980" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r405": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(b)", "Topic": "920", "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155638-234783" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r468": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r469": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r471": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r472": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r473": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r474": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r475": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "303", "Subparagraph": "(5)" }, "r476": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(d))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(2))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e7018-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04.(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r91": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" } }, "version": "2.1" } ZIP 81 0000898770-21-000098-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000898770-21-000098-xbrl.zip M4$L#!!0 ( /%@&5,:]]N+#Q< )& . 97AH:6)I=#$P,2YH=&WM M76U3V\BR_GY_Q1Q29P]4&8,Q) 2RJ2+ GN7>34(!>U+W4VHLC>U99(U6(]EX M?_WM[GG1R)(-X28;G"1UZBR6YK6G^^F7Z1F]^L?9^].;_[T\9^-BDK#+W]_\ M=G'*-K9W=C[T3W=VSF[.V*\W;W]C^]W='KO)>:IE(57*DYV=\W<;;&-<%-G1 MSLYL-NO.^EV5CW9NKG:PJ?V=1"DMNG$1;[Q^A4_@_P6/7__7JW]L;[,S%943 MD18LR@4O1,Q*+=,1^Q +?5_((A&O M73NO=LSO5SO4R:N!BN>O7\5RRF3\\X8<#@X/7^[WHMT7P_[^_MZ #Z'!E\/G MA_WH9;3_O/>QWX=1[D!Y4TD7\T3\O#&1Z?98X ".7NQEQ?%,QL7XJ+>[^\\- M*O?ZU5"E!?260V7SIVG#MV1*N/8BE:C\Z-DN_3O&-]M#/I')_.A?)[GDR;\Z M&BB\K44NA^:UEG^)HQ[V33]G9C#[4#N1J7"#Z_4.8$3G=V,YD 7K[79[]>$$ M4RK$7;'-$SE*CR*@F\@WED[B ;4>,+$;.1&:O1,S=J4F/'WH%%\TIK@'4[S^ M]>3J\IJ=OG][^=O%R;O3<_CSZK+[Y,=]=7Y]G-^QJYOWI_^#SOY<')U MQD[^?75^_O;\W4UC I^X*'^4NI##^1>?79/Q<'8WOUY<5W-A4K,)CP7CFJDA M*\;P^^-'%O,Y_OP(_T":/W[LL,&<\31F U',A$C9]9CGF0:9GV2)Y&DDX,\\ MZW889V"Q;!$Y5SA""V68P%^^G9X=[>[C%6XNF04I@ O<5!+9@+3[NVRZT)%M^PRX6D'*<0!O6(1=VK3 MP;?57&9C&8V1JC)U\Z\& T3,Q1#^QFZP/9;QO/"$/QGE0B! =MF%&9R8(NS" M>Z 7M0B0K@NH/OC,=>FEH1'W8DH8FT%B1JZ0IC^O%SF/!+$-U M6%;FNN0PB$(MTD6P=RK=/H=%5G,AF.,KJBM2;;CT4B4R@G9PN6"M1J!""TV5 MARI)U RU7BYTD]D!HS3\WUK]_%,=$C5A$%I".2A#D'$MMO#[!=?IZ M0]MXS;;_)LK<*T*+G%\Q-; L(T(YO8 H#;P-XH!/KBJI,)@9(F3XDFI4<*G+ MP1_0OA/8>Z3#P&B7A2,V\K7)MUC$01$ IAJQC$0./"\CP%\&PP]^:I#A#$8! MTH4"C?TV1H@#&@@H.$*\S>&Y51)?#TS]+6! L[57=[ZDT[$A+?BVB,@>&$J;:^5TTYNG(3EACS_2< M.(I60K@2\,;@.5D+]$X2L5*6(',0&?\L%?Q%2]G. F@0+6& CFF,%L8\G4E8 MK8K$O%C1Z(($U5:@:5BLMR;9>^*:Y#] ?("4[UB77-^+Y\ODN\G=!K2F\!S1 MR5A@FNPAYC606B9O067H4W"0+41M$8G) "CW^M8Q^8MS^%=]1L'^]]E*EA_ M-WQD9&O");H0@;?RT!%G!KOI#$=((+S M\&QU7A0P7(&8;D(J)V!7D#Z)L5M$SX>3<@51:*C#H24)O8=WA-KW#7O-8;?? M_9J0\K0A_ZK2MRCF%'4%#_\[5@&_>VEI(@.A8>BE7PM#NCTK:QV6JE0LAY8) MQ\@'TRJ),2*C03C0/BXLV7/\D24B'N$?XWF&YF'$K9%&MN), MC&4F<*HT;0 M$;P0:50B%F EQ.!4(:J(2684F6V\?4CH[0LR0JM-V*:RQ;,(_Z(B@-@$2F@ 5KIW<;HUQS!-I_ MXH;?+]X%^HX%_Z(R0\"/!9O&.;Y+5"T%%3 BRC6(!3B9*G?\.[W/Q%B-(6'4 MN/?B6!MYT<8&F8,^Q_:AL16FBYQ,1(QN;V(\: G8,E41'R1SY_ ZM" 3X"%M MPDPC\E/C11\=:0&@0_'=V +%\HV2<)<+8(S,ZJ-^"+;P$V9BPXE$V3"C:1OHYA=(2B0 "ZA[0 M RT&&\JKQ5FQ[H-CEP0]-B:5AMUZY -A!R"F^-9 )"H=4*7X(D.Z]&M MU9&JYO3 KU)V@R-5A0W/2?#X839M"0:B!3.M M\]HH:$;6V&.Q38&@1V"_ECD*81A^I39PM(5>F(RFF"Q+!530=MX\GN)8$W(^ M07VDEA>]U4@<8D>Z[G[H\R>.J6<28PX430=0?4\+?B:1L0'K.3 M&,E(7/ U,6YMF*%]^+CC4R>XE;"0X 9X,$R><1E;T3:O = 7/2?>0'NVZ9P[ M"QZ(@A3V\3M?!M&\@.-V"<#UG&W*-$K*&-$/L&.\M<4V:>_?;MS8C "0>Y_I M4&,4&Z3SMN/B1IGS29L[+HBF4M_BV(*=F4K[5)";\#:#M;9A9#3!@K5:3990 M%R=A_?)8H$=.S59U[(82Q=QB0=:G,@J%:3X4MT)D0*6E>RXK"JS2DOCGE\!S&M::0P0U9FJ6OE_S60 R#*Q5@9% M-NX;/#$V+EG(V;6-6QR=624>@Q6.Q4B?H"<#OI=$GB"[?@'CRG,UQZ[%*HFB^DVE(&N__11$86EO=AR,\ B4;5SO&SL[>[WK^ M,IE9"-UQ# NI+3:"'3>Q1MZ2C5/$(OBC3'PAL^L;6XW2L;\U+$2!N\Y@/FE1 M?UCI'+-3K)?9X)')6(/:>1DA&AL[H+Y'08P7D !,1&*%IJ:F?3Z)RC*5%V4*CAM!:L+E)/ 6:YF4J-+Y'7!W7%J7 MB=2/A7D^Y3)QUI(LVKPK$J=&WA/E2!EL"/-E:NB.\8 *X8<"(WX)ZC.-N2HT M+,1Z"O17Z2[UL *.LT#4-+@1.>&414OF#L[!9.$@U)"P>B^R<^]X++7(+%3@ M<2=.*>$([FP:"LZ,;$6,5X">%T03VDYUELC:2/1RW07HJDJ8I#>N!$YTI;8Z M[&-%C*RI6'2,C1"I40H](WL !.:>(2W(DT&$K(K18AUD3;1N/RURA-6F68#3AMFULSB,H?> M\EM1L"E/RJJ+2L/:(;N=ZR?#T8(>CR5SS&+SO-U)@EEI7Q%I/:&/B"2UK\0FS;8Q";E2*"_1:H72' M-3HD]ZI$>W/D=N>@N2%H!9-22=5!GZ21S!*AG3&W-K*Z'-3?@1&/:-?(O>]4 M)R4PU((*T5&^HC0I=WI?9H!JM3B^V:8W)<"?Q>*"3B#0,C:C*OB?D^%0)JBU M.^Z)\3$PXH_Q:'Q(64BD=-#ZX?.@LX5\*=L$ >WJEBGV80U]:U4$8T5S'RJ@ M,EGW%8\:\D2+*8NR,&Q-!$$%Z@M8HN)AG2"@,++G/LA[M.&Y">:-Y'XCR IE M89+.$I,6$X'4IIR\)C#1)E*;O.;:C@'((\\Q"=\E+/O!Z-K)GX4AK4X",6G] M]CC28 YJZH,5^D2"S^<",SI2F=?8,*I(D#& @\.#2QU,C189)64&+BS%,XTQ M:;;R"8+ @B3G;G$206AEHFR_;B[8%)E)B=T\6D%BFU=-AQ;2$@U9Z&:J;$@, MWJ>*#YWFC2^[D(H HPGLN1PYP5T%F4)13 46(^..?JU&+HQV8)H M8.$8I;'@C!T&OD)N''NH@7Y\<'JKJ#P6;H$I>$84\ M9KGA'7(0*"$+H0TL@7%X>B0FF[,$?LOIZ)Y_M::IDDO0)=Y"=S61HL2)H?#( M*:7.^HT_H%C&,\./$_3&*B+ARNF.8_@A\#/N-=OH28;@7-C0.FAC$_>*B#O( MKL]5*B._U^=\W:ICOPD;>@N4EF*34J ]MZ=9[5YT_,E* @DJ1L!%6%,2>%6_ M@-W DW0R3GA#RH9.#D$C9AO;;U:$@( .5$DK!MSIGJ5IR8U0_UD"/( )2YNK MX.7;!H [E9-N<\P1/*E)F;INMI:Z[NZXAZENSC91U(IX28P&Q)&RS(A$OPF.<@^!-LNG8&E#:=$A5QES]:M0!V&U!/%-6F@>>3,88O M(_3?@XUQ"X((,B*MFRQ)G(]_9+.TPOF8 M'1X,)MA)81%/#>J/F-*%*:M=Z,=P8J?B$UL/U\[,MWU4YG".V;3ANA-L9_E# MF/1N41U0X:!QP +D/=_PNB.3V&)OYC0=H^AAIHD@5.HPNS N<@&QG*W,;;),RV.W!_'F$N>\/F13&DV5.EX MPO.13+=M..0 IC[%)*Z()Y;*1'#SNHI2='=-I** E2IBU[-]W:57.T7W MWSWHO5SZ>K?;>]2[7K???_'96]WMONPMG\KC6]T_[#]RELM'TWO1?7[X)4C0 M)V9_3,U5I-L]/'A4S54D..CN[A]^?L+N=@\/5@WVL83=VWO^V0=[T-U[I'2M M%-J#[HL'-KM#@&! 7!'@Y+\>:._485&8[34CW99+RN"]GS1O1>-LGO9'98^ M;@)_ ZE4]K4N$&J_FL4C]>(TGZ^FB*7B0H"[=T E'DG9EP\OVCM\>-GO;2:? M<=1/B[';C9PW\_JU+LN)9JT.:T? O# R)6/FQGC_6NT]X;5Z"(=9"L!BK9C^ M.BSZ&4 89Y?HLO._:L;X5U^'=2#?1:%7"TWO8"WG=4Z."@96_R-!PUV"TX<9 M:"8O\'0LQ9#](E/0?IAX\7XXA$+Y4AI\ A<\A,EVR)GYL3G\PR7\X1+^< E_ MN(1/SR7\=ER ;V][#$YV>C]07/%?M]F%:)>U5XN6A]?^]+HK?<[QRJ/^R+#=QHNN8]H?Z^ANNI(A+\Z\MM-K/@%;TEQ9WF6 MG$+&1YX4:W7S_)*<)[GECN*P$__YB7LNZ[1W+[B3R8(2=#\;)0P7RA1#O$?] MYZ1OO@II>$4:3.+R1(E:B6*N9[49=I04-J.#< M)>_03$[1,;C(FI&,^(KZZ MP%3!YYB%AI=FX(6M92)8;__$7!_OCCG2$TR++Y.1^=:0/\D27.'MK^\^B2@[ MO_>ROQ]^H:-V[6U8./Q0A[G8@VY>JV0@()IM.::#!8PGK^C"J1IE@KW$9L.BREI-[$7A;I? MG85[*Q8DL';Q5W_WGY2KJW)_4@-Z']"]%%-%13(U$XO9]3ZSDO@;EL&=SPCZ M[81W7+0<;+TBN>W'VWTZ">*RQ/VI!^DG[.Y;]I")JEL M#;K]ATY+:Y$,'S#&+7-(HWXTHY7UH\1_"(*8K)4/C4S88R$H%_4;:TS*]$#+ MV-QOUGJF2[AOV;C#[1F= FF4]2G8][5GCH&YL[_5#4=X0@9O,+<7'8TXGEW& M,^Y9IHS?B@>A@R3RH?TLQN+G>-R7B(*#*9D[__*M(6@4J%=#;#H!B)2M[FJG M6U+M^4![ @TO2^5_*&+:);+;O/3]FZ1@7%$0R5-.)O[^9-07EA&M!IF(?&24 M.9;%'!%7V!QV9)HG(KB&C^Y_]N?0Z11)3B)2X)D[.AE%#^VQ=:U%83BWAEO< MWZR/7T1$T#DE$*:^*U,CO.>_8^&I$Z1UDR2T-=%AFR=;]X[.0(O&ZUH80+X( M;KRH=,^B.O'<%"H!JSD"] ZOP?4W]"X=;] K*K=9VM*BUU;5Q^',%3=8CF!W M>?-C3F>I2.N1MCA -?@ ];=ZDNXF@FHC0%MA\LX5'8!.0UZ)%0LWUQGYN MR[_*\*A9TYJVXL?"%0_FAH7PN@@S$KH*9+J2TXQZ4_FW!B(B]'*(#" 0UF D M#8?JKBD=SKH %0NV$-BJ8!\X1"'TH#A,0.AOY/2B] ZS_U9C@^V:_C&I;#O;8O8K9;ZD/_". M;X+'FJZQ@<=M;0S;>K-*I'FY;-O(0ILK/'9/HW!]FW-I.,?-NRVR19=\V\5> M6MOX\,A"_ :OQIUOD9( WQ2>)'-_<1]G/R*3]T8FOZ[DM4J M'J)5\D,G$60HU,@$K?X=8"]"94\TM4%<9.9D%-'M, M]LN'*O:^9*@"SZ:OE3/]9;UH7/YUE\3I,D'T7.[D#'F]6A2(&D[;A?7^KB.(UK-$U;%*Y7#X(D#@\Y9\Z0%#EX,?YW-'E_>4IF M)N/D\MWKL[N2L4SF&0A#$@74 M "-SC6)*;ACH6^*ZM=5(YBN%TYDAC: 1DANI;G%!JW*#AL-PC3/PJ_>!7S8R MB"5;#0<,%P39B8.4LEZGQSK--&ZW&JU6W*2MM--,NG'"VL>-]G^A[:1OS:LZ MVJPXG#@9"G<&1?M1J^%UVKGI+Y&9610&P>].:3HU^L%NXL#+[PO\TML MM3:H2:N]8L3V7>=4G#A-YY%[-1V-W! M.3+R,BBO?DX9LXJ( A*6*)MF_-+C M!PQ7,5@#V[:DBM8P18F;T@SY*GHUP0PTN8 EN9(9%:^.M-6SJT%A6AEJ_ "6 M,1N;\G59N=&Q."75M5MAHR#E]&Z&,5IEAE[X:>AW!CVT;O8-W)DZ2HD5+BCG MY_3_>AYK9$@56DR9$C,#<@53U,9FN7FB1]LR_JQ_/T+8O9[7;3>?H^OCGG<< M=IZDZZ^!;72]L-O\FG39E1MK[3?RNT+]#RGED)K'G%2Q^.$R:CV6D1T;JJXQ M2*2BQ;P0S86-;6'E#"]H!O&: MIF!61\^/^1ZZ?M")?D[%/*6)L1.DF'Y#W/>0@4//]5.Q0"5%\7]..;D&M< $ M=+T6>+@$^+SA_7+AP-8%WTY@O?_-\1LEKE'^\;'7ZY\ V4C@[&QW*J'$) M0N@57U"!].!&#AM\=P(T(^NO[]XKZ'HA^AP275QOX#'E"J%S#O MI;H]N#2OY_U+)?.B5\6BX/],W[6__6A7?7T4DG*^4YS_ C4$L#!!0 ( /%@&5-=D=[T<0, M &0* 4 97AH:6)I=#(S,2UQ-'@R,2YH=&W55FUOVS80_KY?<56PO@#6 MFR5'L>P82.T4[9:E0>(BV*>!$BF+J$0*)!7'^_4[47*SU M/G?W\&7^8O5QN?[]ZAQ*4U=P]>GMQ8-/*DV_OK:[Z!BOY)2,X\:ZBSFW3\X,D(7 M/\U?N"ZL9-[63!C(%2.&46@U%QNXI4Q_!M<=O):RV2F^*0V,@W$(MU)]YG>D MMQMN*K;8X\S]?C[W[2+S3-+=8D[Y'7!ZZO#C:42R24Z+*(EC,J$G23R-DX*% M09$4TRC[(T22/KKW,=KL*G;JU%RX)>O63^.QETP:,]MR:LHT#(*?'>NZF!=2 M&%Q/87S_V<,<@A&U0;Q,&B/KM,,:_C&RZ::(9TA6L;U_)A5ERLUE59%&LW3_ M,:-<-Q79I5Q47##7!LWNF#(\)Y5+*KX1*6(^4/6"GJY!CH;N\0>S9TV^H8>V MZ8DW#9XV!U[XQ>9;;+5W&(HV9$4!N>N&B%,G^6O.::;AD6[B6 M-1&O1AJE[FJF>-$[:OXGPV)BV^QTVV>8(([MPI!Q..[J=7Y?\HRC:",O_*LPW7R IWZU6;53R'LSR7 MK3#=SGW'57V0Z[>F'S]*_Z8DJM%X>-1-Q8G(&7ZJQOL/G?CF=7^<^'O9:B/% M"-;LGN@?G^\M@Q+ED.UP@_>*,1),R8"+'"LN%>GN"D"[8@4Z=JW@PGKT6AH< M;@Q> =TIK@%G[Z2JX<8]@=>74GL019$[#H))' ,1U$[#)$B.)V_L_&FPOV%% M'=8 -4G&)\&;3MM/Z*0SR58A9\S +77TUF[P=Z\/ J/@]EX,K+WT0A=*F+5 M/^3=E:$[Q6Q(P06"<[[# .N@U)X9=6,(B"GLS_0-XOC^)DINT(;U'$T>#(Q+FAT;>U:;7,:.1+^?K]"2^JR3A7OX.!@QU4$2(7:G.VR MR6;WTY48:4#GF=&LI %SO_X>2<.;P1<K/IF8.")77SY\'G1)H52I?&UT*Y7>L$<^#?_QF33+U1H9*IIH881,:%2I M]"\*I# Q)FU7*K/9K#QKE*4:5X;7%:NJ68FDU+S,#"NWI%3*I;HRG2LQGAA2K]9KY*M4MV)*?;L1 M)N+G"SUG%?]\5G&#G(TDFY^?,3$E@KTOB&/::# Z:M2.6]4FKYZFEJO>7 ,;#5OHSYO+ MKJEBV';;NY/RN^K#S=5R;=E6<;K50B!W6CXK1F"[3FGROM HW)M>[HYZ:HB6 MD6#D5=7]G::4,2"B724UIV4U3,7->,W#/@8+Q1A+JO9"C6TIA306T;S]\U#$ M7),+/B/7,J;)ST4-/)%W)H=,@%7$5>%Y+._VKX>#CX-N M9SBXO""7'TGWTZ#_D?1_ZW>_# >_]O$*K?UK,K@@G6[W\KK7N>CVR=?!\!.Y MZ7==KT:U;GL./_7)3>?Z0^>B?U.Z_.US_W?T&'ZG4_Z5:2/"N7\E$@8?M6LG M#I!_KIN:.]TT*)(>G6*57)7),-.T2 *[[L,Y,1-J7K\Z/GE4]/,U5HIX:-J- MM]^>>ND9YUXK+Z;VXT??]%2M6G:9;4 F=,J)XE/!9RAA9B(TH4F2T0@O4ZD, MD0GY*%5,:M72+T2&Y&9"5:I1U^(T$C0).+ZJ%(%[]W(#5S^XP'V@&N%";.(Y MN4WD+.)LS(L^?GG@F(0)B00_P0A4)(CKG&2)49DMT& LCKP@HC&^*X&(AS3 M"T5DC*)@I) S% M1L,.E$XRFXA@0G1F/U;]9USQ7(DU/Q8Z B&RW&HFS 33TRD/G(%6;PK3I*W/ MX ]PR6B^[H27#&+-E[$*NY@ Q@(NXE!> G7EJD+/;'B5BQ&(K7)U#YC M%Q-$4F?H9U.LP@[!R:1*!ISAM29'@ OCP)_'1/\NF-!DS$D'^>LZBR!1:]!2 M[?B(OW%=:\?,/_E'8?ELXG%K]1.;Y-;@[.%E;=E[H'!CH! #V7G>!SDD+#%X M&AUK[<%$GQ.X]'" BSULR_JAQS4\A1BZFOAM@!5MN0YHIO?O8NOFB ,L^4B^ M$LL,.]\,B6PJM$N/D.*)TV-Y^2JQKB=GQ2/JT)>7XA6"BGGBMHT"21:VN+VQ M.R?1V4@+)J@2=@+"$P97+A*K*=.VB+O%JEW%=\E4:@Z##)*W[912>U:01=36 M $S+&;$B ^CAJ<4Z'\*W$;>"2-/HS]G3TO*AHWMT..C.T_(FN/?.;5L8WS\K M[@UU+ _L22V"J9:).\.B&NAW^QO FBJV@!A +^A(1,+,+3W8-:Q=< Z-#FA^ MK6R(KI%=5V7N\@FEF4H!=.WH3!!(Q9P!CO:.>0*6$@'O:.&I74A6!(3>8QH+ M3J1(]"\;U<'AH'J1L_M3&F4NL=F8\S $[Q131$OOX(]+,K)'HO:/NRFE0S$Z M(LEJ3UQ',C,/6[!/*:%+:6Y9>?CM[149+?B^6YC<>P+V.!#: 5XL$-GA '&1 M7GV(MZ%B]_TY'70M._'XB*1J^8 ,@DQ90*P5WQU:8ZD-WMN#6>C2 13]D:%V M0_71 UU"(!OI[IYT;CBV9MPBDR:;IU1OO%43JI=,Q29*MQ(XY2<8]^2+3W;1T]%_Z'N^XX-#__?M^=SI)ULLG.(JG]GTN@[>56JS\'L$ M=]FBQDO3*.BQD4HOZ8)[ 95Q+(SA_+\4CY$$(;'M3, ^I^0($$>NUK86X+\E MZ8MUR?_(!,QW:S!+ G?0\>:OK=T/I@F="+P/OA+ G]UCV]UZ(#@ DY?ZY19K MQNFMK=V>![KJ[1BL.YI='%4]"H;Y;LB?<.S(@92AH^;+%/@@9'/>BR[ '>AI MT1,(#?:@LQBH@9?<9/+2L_-0[^63@\/;>W7 4*%#%,$%KA+BD"3.U[/85?T M)50D4QE-N:VC"1WGOQ&H/(_R.(WDG*-U-I$^>5+_B^TZLH'$_PG3*.^+C]:/ MNHGP[EVY56U]ST6$YOX7$?XDM?G]AHD?EQT=VN6:,D]\?1)>GP5-J"WUL5=ZWDF+WR8>Q\\4YZ! M#=YYS)8!E]7;[G3%2ME;'$VL=/=)>IU?!SWW:_^7F\Z]"T8O"9?W;JY\%P@= MH@YG2AL7-39F]E?0OA&T9>IXCEEU)X*'I'_'@\R> Y'+M3W/E0*79.ZZX>/C MN7&3[04XZNC*'YN"=6QYZ\VV@[:N[=V[++BX89E*?\6T[7\@F?*M.Y'[KL]>($S__372=W%UO/_ %!+ P04 " #Q8!E3NLR6 M4WT( #?*@ %0 &5X:&EB:70S,2TR>'$T>#(Q+FAT;>U:;5,;.1+^?K]" M:^JRI,IO8\P:#*'*,:;BNBQ0Q'NYO2]7\HS&UC$>S4H:&^^OOZ>E\1LO"PEW MX*,V'YR94:O5ZG[4_4CH^(?3B^[@U\L>&]M)PBY_^?BYWV6E2JWV=:];JYT. M3MFGP<^?6;-:#]A \]1(*U7*DUJM=UYBI;&U6;M6F\UFU=E>5>E1;7!5(U7- M6J*4$=7(1J638_J"7\&CD[\<_U"IL%,5YA.16A9JP:V(6&YD.F)?(V&N6:52 M2'55-M=R-+:L46\$[*O2UW+*?;N5-A$G"SW'-?]^7'.#' ]5-#\YCN24R>A# M23:;^WO!,#P,]@]:S48##\TF#_=CT10M7F\>_"N D36(^S[&SA/QH321:64L M:/QVLU%M[6?V:"8C.VX']?I?2T[TY#A6J<5X&OW]HU=S5QG7(^@;*FO5I$VZ MBB]69?0*?98/$[&0'RH="5T)59+PS(CVXN$HDB9+^+PMTT2FHN(Z'4V%MC+D M284GEA_N+E>#99M-:=;+P0* MIQ6SBAAL-QE//Y3V2K>F5[BCD5EF5"(CME-W_XXR'D5 1+O. J=E-4S-S?A1 M#P<-UX]BLA" &4JW%R-02R7F$YG,VS\.Y$08=BYF[$I->/ICV0#J%2.TC+V@ MD;\+.!-AT&UL8F*/[3VR(H;6P0P!*:% M?B7[N[VK0?^LW^T,^A?G[.*,=3_U>V?LK'_>.>_V.Y_Q":V]*]8_9YUN]^+J M%-][[&M_\(E]Z75=K[UZ@WH./O78E\[5Q\YY[TOEXA^?>[^BQ^ [G?+OW%@9 MS_TGF4;P43LX>($P-^]U4[_,3B5/.;NLTL/O91;2*HSGS(ZY?;>S?W#T+1,M M$%])1&S;>S\]/O7**\X]J"ZF]O*C;WHJJ%==GNFS,9\*IL54BAD*BAU+PWB: MYCS!QTQIRU3*SI2>L*!>^1M3,?LRYCHSJ#*3+$$@0X%'G2%PAV\W<(VM"]Q' M;A NQ&8R9]>IFB4B&HFRCU\1N$C!A%2!+6 $+E/$=<[RU.JMLI+,7Y+(!6A,(;K.8E,^+7 J&L:#;Y%, 4#)HZ%8 02 M"*4&ZX 8(&-@!PH9FXUE.&8FIY]5_YG0HE!"YD^D24!/B.G,I!UC>B83H3.0 M]&8P35&U1#6'2X;S=2>\;5CN_?_ 4K!8I@@]H6@5ZC(P"7$TZ[5VF<9(.)PH M,Y[#)(^@$W!:BVL94)0ZF;,,:" 8$[R39(74 B3FUM!8"I'CXF62R!,( )X* M&'+#&6=/R,V8Q8F:F05VM1A)8T'D+>/TT=L-*\MK$#0+8^Y8^[91V-PZ% XV M0O9NYZ 1M(Y,@;.";E Z47$L\>J"V6=<"P<;P$#2E@+A9<(0;Y9F3.(D-D$B MI61*[]A3A(DR.?I1BM7@ZTXFTRH4$3X;M@NX1 +X\YCHW81CGHX$ZR!_7>4) M)((]7@GV=\5[US78C_R;?Y7$9U./6]+/*,FMP=G#BVQY\D#QQD Q!J)YW@8Y M)(@8/(^.M9[ 1%\3N'Q[@(L=98O\<"H,/(48NIKX.,#*5*Y#GING=Z&Z.10 M2S&2K\0JQSXT1R*;2N/2(Z1$ZO00+U\EUO7DK$7"'?J*4KQ"4+E(W-0HD61A MB]NINE,+DP^-C"37DB8@/6%PY2(E3;FA(NX6JW$5WR53900,LDC>U"GCM'// M$TXU --R1JS( 'IX:K'.A_ T%"2(-(W^(GI>6MYV= ^W!]U%6MX$]Y-SVQV, M/STK/AGJ6!Y3&1&"N5&I.U'B!NAW^QO FNMH 3& 7O*A3*2=$SVX;UA:< Z- M#FA^K6R(KI%=5V5NB@EENT2(R6D@D D+O M,8T%)S,D^K>-ZG![4+W(V;TI3W*7V"CF(H[!.^44T3+W\,P+V.!#2 &\6B-'V M '&17GV([T*%]OT%'70M]^+Q&Y(J\0$5AKDF0*P5WWNT3I2Q^$X'L]!E0BCZ M+4?MANK=![K$0#;2W2WIPG!LS00ADZ>;IU3OO55C;I9,A1*E6PDB56HC M^'T#=[E#C9>F<=!CJ[19T@7W 2HG$VFM$']0/(8*A(3:(PG[G))=0!RYVE M MP/]$TA?K4OR62YCOUF">ANZ@X_V?6[L7I@F=!+P/OI+ '^VQ:;<>2@' %*5^ MN<6:"7Y-M=OS0%>]'8-U1[.+HZIO@F&Q&_(G'/?D0!ZAHQ'+%/@@9 O>BR[ M'>AIV1,( _9@\@E0 R^YR12EY]Y#O;=/#K9O[]4!!X@U,DP96! N*0)-[GB] M@%W9EU"93E4R%51'4SXJ_D:@BSPJ)EFBY@*ML['RR9._VPE^JA^M(QM(_*\P MC>I3\=%ZJ7L!AX?55KWU/=<"FD^_%O _4EO<-GCH:L'BZD CNZ'+ ^NKBX!T MCT]>?FVYF9X"KZYXL4X^PKIGC?VRN^FR1$OAB>=/TN.KM &]M2[NDLTK>>'C MW/O@E?(,;/#.BZ@,N*S>=J;?3Q$IWO^RTWSGON+_V]SO_O'7=YRWA MTN?!YX'0(6I[IK1Q46-C9G\&[9&@+5/':\RJ=R/"G$Z V-^QUV&7&O21.)%C M9MVQ%#$[6Y;;"[\A^I[P;EPS>P-^V[WTIZCPRLH_Y+/.ZJ"U<-?[N_YZ\(K= MK=N0F?+70=O^SR=3<>=^Y(JU.'Y37W7A0Z.2W#[MBQ^_=5/=PGU MY#]02P,$% @ \6 94RQZDB,!!@ .Q< !4 !E>&AI8FET,S(M,7AQ M-'@R,2YH=&WM6&UOVS80_KY?<76P-@&L5SMQ_-( KNT@WKHDB)VF_330(F5Q ME46-I.)XOWY'2G;>FC9ML:0H%@2&1/*.]_+P]!Q[+X8G@^F'TQ$D>I'"Z?F; MM^,!U!S/NV@,/&\X'<+1](^WT'3] *:29(IK+C*2>M[HN :U1.N\XWG+Y=)= M-EPAY][TS#.JFEXJA&(NU;1VT#,C^,L(/?BE]\)Q8"BB8L$R#9%D1#,*A>+9 M'"XH4Q_!<:I5 Y&O))\G&D(_#.!"R(_\DI3SFNN4':SU]+SRO>?937HS05<' M/ 1GJXO)11>I6R MU[4%SYR$F?T[S=!M[>:ZN^14)YW ]W^MV:4'O5AD&O>3*%\^EFKN*R-RCOIF M0FNQZ!A=U8@6N7E%?9K,4K9>/Q.2,NE$(DU)KEAG_="E7.4I675XEO*,.5:H M>\FDYA%)'9+R>=9!G=>FNGYIKD8;-5WKKZ9=.^5I>G^NO>^V_8>G?3?8S'E6 MMUPOJ()6>44!;5@ MEPL5_X=A,#%M]G59>MA"/38+E<=!:.(UNDKXC&MHA&YP&Q6?M;:KV96N$A@A MIIE\)OL'H[/I^' \Z$_')\=P<@B#H_'H$$;O1X/SZ?C="(=P=G0&XV/H#P8G M9\/^\6 $%^/I$4Q& RO5]O>,Y/1H!)/^V9O^\6CBG+Q_._J $M-O#,I?A=(\ M7I5#/*,8HTX8NKM/D.CF)P,USA#:V5]%%IFB"$NN$] ) Y)E!4E!LEQ(#=MF MZ.56H]D]LP/V<0=$#).$R%QAF5OD*2=9Q/!1YNY:8C\,_:Z9)-G*O@5&+(-# M(1<0^,[O$ MI-XRYPL,/*T8D, P,A=^*C+W<"O;\;L.OV_)9!Z)P88J3&T,G M+"HD5G0,"HP2#B+41[U:7[)X"2.><2DU7HJF>(F6<9EHZMRJ0Z1J5HQ/N2%5 7!%5I ML _G[L0=N,8Z&]>@L>M;ZPD5N?E8W%R^7F0 5^F?$#DC&5/.R57*5M"/[,ZA M[X=U(V&6S)BR@XL5?,S$$H."7NN$8')V][M?@\^J4#DIBW5GK_%EQ#K!_K,! M=CO86?OV]-O?"97;:)HX3#$;Y;F N$C3%9XH"(D!+O;=&>3_FM0;P!=82!H-YH62 M[2C#9[:[!Z,^;\/"'3#C/L'(M MB,TB5E!-4)+BJ,W?&@V$2X1#CM7#)+YNIDF: HJA,;:\JAR1@#-E"_NQ83X<(-/LY@'XQQW,-X6[Y)=V@I8K$]SM9 MXJMV"WHW1&P/]$Q1>+,J8_!,901M*(-'623*T]LIL*Y*LZIV\'*KV>HJ^PO# M_KOQT%*2\TG_3C?V,^&RI'7?!T*+J!_'I5ML\I9G_R?M"TG;E([G\.I1M/]; M\GFK[?\) K5]*CFRDQSIR;UH[=P/T+T[CN=ACX:J(5%C;.7, L$B;7L["0R6&S&5"HQJ@#-D]K;I3Y.%QK4+_1 M&[CEB84^*$0/FB405<@QTU(7NK]$39IEF!0TQVY?-2H49JNOZTLA(2:C4O"8%E\"1X:,?L0Q%#F.&$>P M0[[/BQ^\[WS,/=SGQ>[4VZ[D7\M0F8(Q4(_+/+0 M3=N#%[G5;WFM;"^X#_X%4$L#!!0 ( /%@&5,II.)@$P8 $@7 5 M97AH:6)I=#,R+3)X<31X,C$N:'1M[5AM;]LV$/Z^7W%UL#8!K%?;DL1Q MQM,:U&*ELJ[CK%8K>]6PN5@XLW-'JVHZ">>2VJ$*:X=]/8*_E(2'/_5?6!:, M>) O::H@$)0H&D(N6;J RY#*#V!9Y:HAS]:"+6(%ONM[<,G%!W9%BGG%5$(/ M*SU]IWCO.V:3_IR'Z\-^R*Z A:]KK.4&7M#NM.?M@X/FW(LZ[1:)2,N+ G]_ MWMSW__+02 >7%S)2K1/ZNK9DJ153O7^WZ=OM5J9Z*Q:JN.NY[L\UL_2P'_%4 MX7X"Y8O'0LU]940L4-^<*\677:VK'%$\TZ^H3Y%Y0JOU1,$1&=%WPC);M-H[Q^),(>[Z1TS&I%J 97'2K'?2,%9$E2];=5S.VI!*F M= 7G?$G25W6)5+$X728\_7>(VO8S9G"AJ^ M[=]FQ;]:VU/T6I4!#)#35#R3_P?!X,CZ"H\ET,!U. M!B/AA38D BL"$\$N>TI<[WK[;:[AU MDS[K0"0N3'!R8^@%#7*!&1TA(6D(X^L@)NE"F[%<,BFU4_BO5X:8I2&F@O*H M#I,ZC-!> F>V?OA8A]\9&G\FJ&0Z*D;9,&8T@B.6HF,,C3N-(EPDM-]:8>E7 M'0*=NB)\R'(A.[KE_7$GK)G$HSN%S#AY2O$!ET7<4$(]0ZZ'T.2*HB5_%!L($TB'#S*(#7]?3)$D Q= 8 MDV-EADS F2(/5MD&%8:F5#6Y"%?E2<$;GE%A]I1W,I']U/BWOU7MUNG8;;?] M):5;\^FEVW^DMJP('RO_JO+.SZYU@7?S]&B>/(#)MS\[QM,1$LU\#F"0+_!< M@]\J/J<;MI1(?+V3!;]JMZAW0\0T0L^$PIMU@<$SI1&TH0 OI $O3F\WQ[PJ M]*K:X:KT MM5@)U]Y]O.Y=ACQ/A:G+.2SFZ()K3V&CIX2@7*9,QUGB2)U17 M=0\V?)I.F,AUOV=PD+$N^%*N4 V$%#N L&QCL8;/B%!5'5>6C-@)Z.(>),5) MW;5BT14D7.8"'ZMK1]TXX_89E]34@<6F:,33VH?ZC?[!+O@/ Y!()C2+(\DP MDDFA"]U?H29%4PP*FF.V+YN9$.;KS^M=(28:3E26"7[%=*=?-K-E%6L@6S%$ M;*Y[IK*HQFWNKME&HU3PE+L 0RK:/0CBB#/<$0[@EWTDVOG[:7< W>F-\3N M7+MBG$PQWQ4T(3K)W+N(W9;>9B-W*T+F2+=ZY6]QQVQNNP__ M 5!+ P04 " #Q8!E39 G?BA"V @"CVQP $0 '-M960M,C R,3 V,S N M:'1M[+U[5QM)DC[\_WZ*>IG=V>YS+)S7JDQWMW\'&^RAQQ(VR/;"/SYYA0)) MQ51)W#[]&YDE"7&QC6U %]2[8T"J2V9&Q!-/1$9F_OG_SKJ=Y,2555[T_EK! MJV@E^7\O__S_&HW_>[7]+EDOS*#K>OWD=>E4W]GD-.\?))^MJXX27Q;=Y'-1 M'N4GJM&(][PNCL_+?/^@GQ!$\+4ORQ?8&TNHI@U"2=9@*[;_PW""F+&L( M>R5+F&3+UJD%1GE%B7.D.?V1>,,IE1Q+#1EF6""R>U MQUYR12QC)@NO/>A#[Z"'O>I%U77VKY6#?O_XQ?/GU8$JCZN\9U9-T7T>&HM2 M"EVO+\W/QA>>GIZNGNFRLUJ4^W =IL_S7B?ON3 ZH\L'56-?J>/Q/5Y5.EX_ M_"(\'S40;E \NL6Z?'QY?'SES.I^OQU? M"D^SUQY>MQVES^LO+[O9;\![KSQWU([+7C[OEZI7^:+LJC[H2!@$WD!BLG55 M?EO;X(WX^?\UW^V8 ]=5C;Q7]57/N-%=-[HTV53Z/'RM536^/*\*1G#VC3N& M5PQO^/IH!9V8&(+;G_BM_@?ID 8FDT.>?ZMAUWI>E?V;N@(?7A?\BX[J[?^U MXGJ-CSLKH,M.V9=_=EU?)>'FAOO/(#_Y:^5UT>N#A3;:Y\?P!E/_]==*WYWU MG\>N/G_Y7__U7W_V\W['O0Q&T!BI^Y_/ZP__?%X_6A?V_.6?-C])JOYYQ_VU M8O/JN*/.7_2*GH,&Y&S M9]W9O]WY2I*#&>>6?CK7Z\7).[)]LDN; WNX<;+W5AYN'7ZX:*T?T>;%&FI^ M;N5[ZQ_HUOI'MM?NY'N';[I;[4\'S>X'U'K;I.]HJ[-[4:#FQ0?>NFB>MM;? M'.Z&[R[V\=;;CWRWNWNV=WB$=]M_'[76MP];6*!W9.]\][-)FQ>[?/?S=F?O M\W:^V^X6C\Z:[7W#O8^;YXWVTV,.M MMV^ZK>ZGP^;G#=1:-]#&C=/FV\V+K;;A6^O0AL\;K'7X<7C/)W@7[^VUCP]; MI,EV/^^2O<_-L]UV:.,'^+EVNGO8A+8?,>@OM'.?M#Z)BW?MC7YS!YV]:Z]] MR;!&FF:R05//&PQ9WE!"TH8V::85\5XKOO(2P7]"BBP#G;@BSX<4[\BWO,DK MHSJ[3I5OX)-J*>#O"1A/"AB3E#@C32/-D&HPK&1#6^D:.*6I8B!JE(F5EV'\ MIR;:]_#\PBZ%>R?ADBO6ZU-!K-(-:0EI,*%00SEF&L1B05)C'<=XY>6;W0<7 M;>W^X.ZS_@N?GX$3\:H3G/.ES-= X#8*O:/VEW+^GISII)P50\8B[AO.&) S M85E#&"D;)!-8.V(XSBC(>>W=SL971/VF5";0DV30RVM!]P9=[DWS 6^U]$/8G9O_U=V>/=$[T MX?$1O ?OMD K)GT!BP;W'1F#+->(6PSM/*2C_WQ2+XOXP<3W*MT MWI4.V&5U"V4,)/I%%?DWR#^)@<*+/A#%OU:JO'O<"90T?G90!O6XP@Y7SRH+ MCWA^]1GU^R]?.FQ#50S*^%?DPB^&.E?+^6< 9_0@%RG@Z*_:7HX^N/OTXNJG17T#9R_XZ:.[+FI5G0,Q']UU^-VZF'5V* M&RAM4'3YBOJ;T=^CESR_,E"CYP3CC8,VB&-??]AUJAJ4[N4POGGQ<6=]=/OH MJ]'?X?Y;96"9=YE56VLET4A90;YLAEYB I''](>^CI?Z]B5T> .:P5IYBQ5M57-W@B@7QF!28P"9K\3S&?< M/9N?0+,F+XT\1?6+\B?A[,;]X<-UURNZ>>^VQ][5J*\\XOG5UG_/]CGF$GO' M;&H\8YF26BIAE<,:J]1K%%F4''FT65& 28^&Y=T]&OH5CW9EW*A WG(@FUII M1IT7% DJGS7?UIXV=EQ)S=YO^E"R)'8'+ZMYQ-&4<). M'[H>[MGXSR#D](KN<=&#/ZNULQP<\^@R^+Q;]';ZA3FJG_7G\UM?,1ZU<4M^ M" "#%._)!5C,-#<&@)\JEBK@51"D$V_!%=(,T71A1-,N(XB>SY-P1(8RSCW" M:98QD4F5N50(FLDT918[OC#"6;,V#]&AZKQ7N=WLO5;'>5]UYD1,WBFGB"$ M<8BEW EG&4)&8BLH1\0LC)BV75_E/6_O5G,@'IXA;2QUW$.5@K 3W MD@)UPRX3*4+^\>0SK1% C*28611H"J/":"LE K8O@/\SC]@4B,NB(,KTV172 MF;"&9X2GGF4XU2!J9S$P4X088^GB"?=!:=;T!9HZ";:)*3.",$.1@C^I!H^O ME4"8H]GU)U79?_%ZT!UT5#\_<1O>.].O9\^V_)HMCH-%UJ*\TY7V<%#UPZN_ M(^6EGZO#4\4Y4)'4DQ2B>H&$39%TQ'J'J01RO]2;&16M.($*$(.&8(MJ6.YK@(PGRL MK(>\-X-+L;3$4YGAS#(AL= I2AVG&IG,6H$71C2/E_6X1^%8G0'W898*P3PA MDE'*K(5P+85 3J4+(YQI9#WN3TQ(:TF!:%@N/,!;!H.8(6^X,U@"<5T<>'M4 M-GA_\K&4 )HI[;#+&*=,I5H1!Y2".6%PZAY//M,: 8J5UAASB0@&##'*6W#& M$%!QG"F3X2E,<\VS)Y[^_!O6C%K092Z49]PYD4*TDP+Z@&YS*]+%$^ATTEA3 M$:Z2BE*DN"'(,J:I0DQK'U(?EDKN_>()]Y&#H*E(%1F1@9/QF;&&:4<\=T_SQZNSG M&7H?9 $ 4=@):TU&'&- 6@1#'I&PM(Y#K,;=PHCF\4* ^Q-.AJW5 'LHHP[0 M$(D,Y*# =E)F)=5L880SC1#@_L2DE;<8.Z,I C$!(S%,(A&F?"53&4Z'71,R[LA1)L M?3NOCEZ=ASU?KOG0T@$8W+CTO@K ;FG#*]1FW&DK49.8 $^1F18.!'*58"E,4Y<.D_Q\=W4:VB',Z!@.ZKC0+M.7&_@ M6NX!2M6FNP)\N'W#=500#<3&OB,Z28 M9WKAU/AA//H,*_'3H X4605L06(,T8[@5A@FE/72JTQJ9_SLQSU+]9V:^CY( M),XE4FG*B!?4,YM:::G56CHD,#<9L7-40;(DLS-7R8(SK*A(J="&L]1G@FCK MA-:I%\YDGBZ<=CW52'PZZN6I,F$GIM2$W8A2IX5,"7A0DV5=[0R1PM9*DBLUMX M"F698PSX5LCB2:]3ZU*3RFELM3TE\4W=_.\7;HJ1YA*AYE:GD30*,:82H>96IT6:.@[^%A,KF5%4@";K3(!.BXQ2 M/ ][N\\F0DV%$5-/A4$I3E5J&!Z.85@BU.PBU%1TFGN3 M\6<$+9 LRX?>P-0)^;SN8F2G(APSOE#$XSJS0SF*%4 M2$4YMLJ$\V&LI]G3$^,2D^96F06G)BP69=IYAJ27)A.9$!YT37N/%F *YY$Q M:4I[AV;A4$T'+D5JYK341$G"C2,IA'2<+$!XOL2D)Q/)8>Z\\%HA+003*1; MF5!J=&)>8 M-+?*C#W"2@EB/2@S!YXD6.JLRVA&,5'I/.RW^!UE;A_DI7T/8WD>=H"+9X(M M\B0=1E)K"-JH2$FH&Q">&ACM3#,F9*KF?(N4Q4&+I5K_V!9[G#@-41P&E67( M0A3 >&;#'ML>V=3,PZ+"617HM,BP2)ETV#E#&0M;W"'OB;(0Y$E.R3R4R"YQ M:JG6U]4Z@S@@)$X55I9I*A2W.ASC8"AV5*=B_H.#Z0ET.M$>,8HS:9%%DEF@ M5!#M6952!R*54J$Y$.@2IY9J?5VM><:P]SAC3*4,2QGJBRFWQF$*_Z#YGK.[ MIDIK/3O\>JM_X,I%I,?4(DPE-\8*B/FLD9GB*>/8@1)A-C)H.-;9&D[ 0@*M,,8CY9-A$14#0 M1T4X'T0^77$N,6INE3JL3,=A=8LBFCD'FF8S^,A3T#CFW7S'>U/%J.E$>PYI MF>G,A5I,JYRB@%A."8:8=-;XIRO.)4;-K5*K%".#K"!A880D3NG,8^'33""D MM&)S$!PLE6M62;K2ECGDG40.L10[H> G(L:8C%M*V!RPNJ5RS2J[\E()EQG0 M(Y\RA(Q2&4HE0UFFM0?ISX$[7BK7K+I%9%$:3CA$&;6,<:LR C)7F&+B$:%T M=O?WO.O&"L#P'J$B[T&VNM1$9%[@C I#F4!I.#842:<1D40198)P9M/@9U4X MURWG5X2C(3J2F;),A<2<%L@0Z;-0/88HG:LCPS9[INBZ\?&'[XI:$M=/=:WZ M6S[B\B)2.)$I3%)K,"*6 8T#MD8)M=Y9YE..LCFB<+,ESBF5("">^BS%(E38 MZ,P)2;)P4AH&JBZQHW-$FF9,G-/9EE0*@NVA@ MN^,ZG;RW_];U7*DZX"77;#?OY55DHR=NX^P8'KN80)QIE!(.=$=ZQASFVH@T M+ RG6$@>&.F" ?%,B'HZ(,T) X)+4Z(I\%N52N$PI=H0(E*ALWE8"S2'HI[. MAM1<:>2DUTHXYEPF%&88@D_N*0=,GX?:C/')":>JM#>S!AO=XTYQ[D '"G.T M=1RDOXCPS,*>U%Q[0[5CVBN!A*)(_,"'(JT.JE("R%\,83Q;3T,H5_+*>*4P-QSSPL=@KI MHFW5VQ_EB.+9$6=Y=]!=1 AUB'&<9E0BZID'7HL9)1#'6&4II<+/ 81.2V!3 M6J:36NJ(-$00P9 'GIJFR(6D'TB'43<'4#DU@4T%$K,TI9XX<&06LXP(S4WJ M$'.:BK'FX3^ERZJK\-X[1SJH[G M9%Z#2\LT)\B SV(@$97%^GL>SJSQA.O9/S)[!L5S?^='0_R- >N82REG"%N! M+#<,(>=IV%AT'DIE;H,[B+2_#W=WUH#W90%#VC]_WX%1AE!^XS^#_#BT[K89 MY3>#LI?W!Z6#"]_D9^&WA,H["4$LV!VCR*<&&>!8 M>6]_$3&2$ ^(2%.OM&1I&D3LB*;"6R>1T7B1,/*!A?D@X,BSE"$5]N0*:)A" M- .RH0ZKS'OC1;9(X/AX\KD_5)3("I]JSRF23'DA*/6*2R&T,1AG= Y0<98B MFM=%]WC0=V4HP]\I?/]4E6X181>G* .ML013SY2F4H44!G*>$0+J,P_5HS.2 MEGQ2:@-..C5:@QL@G!%%M)'@OEE&G4$ZQ7Z1O/7CR/1!G+86V&6$FDPAS)#@ MRG/PV=(J!P:/S4(Y[4<7T_WY;@7>VEK#M4,I@[!&& +!I[(.R]0!Q5H0:QI= M_,ZIRAT4';O9/2Z+DU@5/"\I?H$Y%5)AKCW0+(4U(\"QP',*YBC59$$L:GJB MNL]2"@7$15(-KHFE*M.99M@ICI#VS-A%\5%C4:F>G1,C,@C$@0T)APN )#+E MD:'<(1"/%0:C13.BAY;,_=F,T0B#(_*4I1G#5D(4*02Q*>"<8L;,PQ'>/R6B M5X,&A-4(Q0B"F-8I12B48#<=>.2F-@^!JP6SG M=1%+-DU8#[+9@UOW2U?-#35G*<'69F!$&2-*:A/2640IY9#QZ:)5WTQ!5O>8 MK?;2A24=W''%M$^51-I9'BIK&?::Q^U;!$J)G%59K3O=ORQPGLQ#E,[F_360 MAGOH2=6P@B!M$'D?F2*&M06"EUF)F+-($)YFQ&K*C ^_UL:#"1'S+I U^,<^ MPG0W)@TB[D$R6:93(3'&3GBFP1\)Y<*.>M+35%IJ9M=4ZK,"*[?E@VP H8QS MMIJ0S.>B/ (N\%H=YWW5N:]L_8)9I@SAL;(AN\28DTY:87E8<8"09KJF(+,I M_[&GBN/^1IF\ \VZGF#J]UVYY>MKEBKPE;G=#&4NKB.G#-RFE)Q(GBG.'<:( MT-E7@7L2R"]!SN56$V7NJBV_V;/Y26X'JM,YW^QV(;HN<]5Y-:CR'A"I-0/D MJ\H??MNU^U,39,,.JQR4(^RY&K8)<08T!F<9MYREZ>RJR7<]Q9JU412JL_09 M=TGC.:.DPY9(@QFG1GON)$/89(0)K/AP52YH0F-656+ZDKF^5G=2-M]:JWOM MTE]:#>]82A5*LU0PKHFPF7;4>L.<]LK[IR?&A7$ TULTRY$"] M*.9&&VE1FNIYPHAW16\?A-<-(K]E^J50O>J].E>Z\\"U.-,1I,<>#7DN$+-6O:,M[QT 1[CNW>:K MK>WYYP'3UR/$E1; &@C7@BG.M&,\TY9@!#$&9GJI1W=P/P]>B_B4-92G)$U3 MI2A)/;,*](9F@'#(0, #OZ6S/QLS34_U(),NR$EK,4DUA)Z,NE11325 2#@W MU$FIAQLV"3+<_P=^F579?-6R@E@>RZYD XD&N>N>0).7_LJR5BTM2Z5BSEKF MC%6$.V0SST&,*!5ZN)G^4G;?BMZOB>/7\CA.>2,,HHJEEFBM,T[#,2<^0XKZ MV17'=_,XVTYU-JJP%>P/%!0^32W(4N:82"T6GC'OG-;8A#5R/&P.*PR=8RT8 MSVL'N2R%?XOPA7%(4JE):C2X4B5IV H:4\NY)Y;,PSY3TY;+] OO9%@,0PP3 M&1@MR8Q(09X64RT4UCZ;@^*AZ=O4/5)5 -*,,DHUHGF48R@B5(:&JC)N# MK?5F-STRE_I@)#4I45G8SR7-A(9(,GR )-%$2Q(Q%H>:E\;HEUE5C+O)Y9)\ M/3#:@HS +Y$[HNWDI;^2'+"&,*!'TDC&.#!H8W6*%'A+DC*MZ-"\EU*\LYU- M"N87[(QXC)D$&6"6,8NL2KW$WC"6:D8Y<)FZ+I.1F<7=NPGFO3J//\JB[V)5 M9JS)5-W7:]L;.VOFH>O-$ .8N@]Q@6P492X87 BLW#UFCW MGFW[=4UYU.SLE/9N9\!N;5 >:IGG5"EG.!*&.^^U]7.PR]53TI>'6]D2&:4LD04YH8*C-KE/=*"9W-OA=Y@FKS M,-LQ.F$859IGW#.)=1"4@'B.>F6,UG.P>A#"1:6DR MKE.#B7$R)6Z>5J7/$+^83FYH*DX%64*I8 )S"&QQ:H77RG"3I3X50GH[^T[E M*>K-@W@5HH5&B&F4JH](0A M@85$BC A*''2"XMF'Q4>)3$Y;[SC'M,92#AN*#=AWUMK4D&5E"G6-L52(6IG M'RN6"O*@".*S#$O#O.*.LY0("%*) \WP4FDCW1SPBIG(/MV?Q6::AAVI'1)$ M,@)B4,PIXXP@1".1S? <_Q->+'^?.8,,V!VWDAE&&;5$<&<<%A1Y+(Q(Z>S* M?[E0[A'51#-NB;?.R8PPSU(50D++70:Q@$-H#K9$>YI[*MRC"E":.< %D#EP M.P/,'^@_2S4E@EE*I9F#G-)366PTG9R1U2C-O.0*I20L@Y!40F@H D0$79F' M8V8>_D"%IZP@/I3&.&0,PI8Y9S17#'EJ)?7"H'0.]A=>.U6EO;:-^D;WN%.< M.[?3+\S1UG'PZFL]N^U QKGI.QL_OR_U"1O=M51W\OWQ^>%S@C":$U^BE.)< M9!3"00@&D998*&5399 T@DDU!U#Q%948?7R+5LRO#DP?.G06*B/ IV 6CA_E M0@N/D$=6.\L4$G.D,+\HOE]5S!\#IKE4EK!Y/:<,(PU1+1=48>^I)\3BS!(@ ML7/G9Q825!YFL@IIA#.L4Z\SP 6J-$A?>$P=YXB2.3AM8EIF^R#I7JV<(A[X MOU&,N8#@X:PL:@5Q2DB)ATLRE^+XACC"(LG[.JQ .; .0I1 E)$LTYD5&>8I M49[SM-ZS-NQ3LA3']S:=NQ]Q9$)9+Z@$DV/$I%H)FQF+<5A-Q*9DE;BYRWF349(\A* M'1B_-"+L &ZR.9C*FKYWN\\SJW@X8IP3*L/YU#Y,]>.,IM:F0IJLWBYQ3KS; MSH$JW2M5.1O.3(1O50B]XJ?5VJ!_4)3YA;,?>]:5$Z%9")VJ5^<;9ZXT>>7> M@PC=9'(Y)@]O?(D7T4DB13*,,2?82$;!(+4483/N-'4N4VH.(O(Y5X$'L7"9 M$8&=(\J2+*Q-%LS"_PF@0A#>231/>ZX\IGC)(EHX12KC!&(9#FB?*2DT8I2 M/BAG!&)L:>$/K (/8N%,053JC0HE_TPR)6D8>*DU!C<.^+VT\%O%2Q?1PKWG M0GM",D0QXQ)K#E$OXIE#*?%$SL'F3'.N @]TFJ+&WBKNM<\84D@K393#(G4< M$\SFH6AC'#W9PT'5#S=5;XJRY4[7C"D&\-C>_ONRZ,&OIMX]\6IT=7G5#@RB MA0BL^GALP4@@.$W10CIKCK-0GZ,HHISY3&N'L+:"8NG 7V=BGG)62X MB$D1=2C+B,F8Q2 +KVF6&K#_L$QCGBS]3=[+^^Y=?N+L9@_DMY_KCENK*M<' MH&ZJPZ)\W5'5-9&_!CTINJ[<=IV(^]5!?OS YU1,R;H-21'$UAH,G$E,A#;< M:11R+Y0Y8F;?4<^R?!_$"W-AL'=@D%:%-9964^LU"XMO,05DGH,SC>=$9/!XF[QZ^VO7GM&+BG-[WKNSFW]WO>BYA M.LLX2CUGSA+%PMY/:1K.H;$HTX891N94@>ZWGGZI0-_:)E):0Z7T3#KF4J4T MN \D.:8\ _;.%]7//X9T'^;H#ZT5XJFPX-49TEYSRI'A.!Q.)U,Y!ZNCYT)@ M]^?C&769YN#CL29,*2N%4M0RF3F?.0BDYA2B9\#'OP?,^_XY%G,)RXID%'&# MF">2A4.7F *"J!DX>2ZIF*=9L0<4[<-QB[E4F@QGCLJ4&"XRYL()]JGE"!.D MD,B<(0OJRQ\,!AYHKX1P+(7RW@L+<5ZJN5' NPS)%'62\07UWX\AI/OSV9P0 M&+;4&&080]9H;)W%P+( D+D1\[2T[*>DU2Z5=6$EQT(Z5QGF*)#@EEG!"$0^ MTH,!4JI=FH$L%S6W^9!"?9A0!U%'C156@IRL93KSR, ?*; C[[!>4*A\)#G= M'UH2QYE4B!@2"IT5%HZRL%@?T8RIS,A%1\M6T3.A%J#OQBOO%Q(W$:"F8XAB MC3USV&I!0HV[P(">$*3,00'F#(OW8<@FH9Z$%4%*<@@?N52IHE)GC@M%J%O4 M*:%'E]A/8NGS_.Q%Z:IB4!I7U7\>. #_T!Z;G[S\$_X9)9&8S"ABV&C+,L&% MD]KCL$\*L8R9[$LXCO+RGJI_W@%1=?->X\#E^P?]%XRL9ORX_\=I;OL'+S!" M_[,2+WWY9W6L>B__U.5S>$#]>_VOD/=>( M-_UQXLI^;E1G^$AXR[#U,ELEDH8.]&&D^G;T^&'?5F/?GO?MS>^D6)7HZU^C M53S^[GE\=CFZ8#B,]+B_$N^#IH?!^FN%KESKW7!\\'$_J8I.;I-_H/C?'\/O MPVB1&U\>*VOSWOX+E.#XBLLV/(^C<8L\;AONT*;1]]#$HGPQ>H$'I6MXUI5C0K4U-<75OF%>X$9"#7^>5KW/H/G1 $- M1P.3,)8?6YOMC?5DI[W6WMA)=C9>?]S>;&]N[%Q5IQEL^%IK/=GXO]?_6FN] MW4A>;S6;FSL[FUNMK[;[J@%@\A65O]^ND#MUY;.J#D!]^D7O6;*^^GHU(0@X MV6SU1-RI)V^*LIO\"4C8*WJM01<>8I(A8&X['U*C1AEP7XH(0AE-@7D2K#U2 M N)T@;AU^N&BM']'FQ1IJ?F[E>^L?Z-;Z1[;7[N1[AV^Z6^U/!\WN!]1ZVZ3O M:*NS>U&@YL4'WKIHGK;6WQSNAN\N]O'6VX]\M[M[MG=XA'?;?Q^UUKLE5VWUMJ/WK>A>C!_U8>[H<- +U_HHNAHU>D4 M?5V0'6VW7%1]N?2GM_D^NW'=/=PE[0^-_G>YX^DN7Y$6NO-\ZW/ M&[AYL7O1O+"=UL71^5[[P_G6^O[PGD_P+M[;:Q_G\":\>]'I[+5W3[?:N]#F M3;[;_GC1.FQ>M,A'NM7^N]-:WV1;;\3IN_9:O[F#SN#G%Y.QS&&5-@1$<0WF MC (H\!!]:)/J5#IFP^&0__R'S%CZQU?18*CJW]?B)/S,:AHZ PI]P_V@FA.T M/JZ]2[8WWF]MMY/W'[=W/JZUVDE[*Q";-K"#!--D:SO!_#?[>[+U)FG_:V." M\USRB;77[? UEI1=&:IO<[I;'/-P%!MAG%[0-*+I(YOZR#$G_0.7^+P"027G M3I6)ZUEG[]];3X# BU!/W>C"(P^"[3>L.F^$5S=<[S8T>!\CK8TZQS&7QI@:PC 3^&%1^S:!7975ZT%9@JC> M1#W:!5D^77%)JU*!I6[ Z (",P!?;:QKN$RZ4-"G';]%P2L@M7$?A9 M$@1P_=-DMDC_W;!E:WM)+I?D>8#;)QME6V[ 6$,46>=-M MK>^>MC[#SXO]L];A06>7?$3-[@;>:U\GF,7%;GL#VKA/MSY_I+N?=U'K< W# M3^C;!MEZ^^DP$-/=]J?.=8+)P1"H M"L%L;Z^U=C8CD_PVR02Z]71)9G]L>$F=/$]\673'ONWQFU8KE'6F*.,JDQ># ML,(W7!44&*?HC^3*C_K?Z;5WY672+^9HO)(9&+#5&R3DZ[,CCYK.OEO[7Q?= M;EZ%Z;/D30Y\"(!4N_+%0R93-^+T6'A;_;*Y](^_DE!=XU^\LPYACAH4(=)@ MB+J&YC)K"":9T%8(1WR8'<4-RD@J[YQ5?7"U(G>;)7EP]=EV^WD5 +\?BEZ> MG@JA+YPHSX0U#6&P:S!#<4.AU -M4C)LB62D =C<^=?:]ON=,%'U_MWF6NMU MF+/:?G]=GVZ"V&S$?_&)+\(A6KFY YC]MG&F3#_J2E+XI!SK2**JI#IV)M05 MV"3O)7F_2LR!*J'UO\]>%)FN9N2GIJJ96)49O?1PA")CO#F? M?:?)[ELBT%H-9X>N/W@,&H]N/2Z+DZ#J5Q-E-3QN]H!#'0]IU$ZX^G78=:(\ M?UW8^43+84#:WL=[X1WM3?BY>=IZ^W>^]_;O@SWX?FN]!4$EH.CA_L76V]WK M >G9UOJG(^C/0?,0?AZNH=WNWT>[W3='NY\W&2!OIW6X<;ZUWF1[G:L!J3#4 M*8:S!B80AC)$6$,IP-W42L]3@BUG?.7ENNNH4U6ZGXA([V049=2OI!IYK,F9(/7;.V#,?(UC_>00/P'/O/5G>7 M-S]O=_?:!N_"[G5: M%Y_RK?9'!-[V<.OMF\[>^L=3>"?=)1L7>^O[YWM79S>NA?T%WGL+[VIO7K3( M[FGS\ CM=7?)UOH&A;;FS<^;%\VW+>@K]*$CT!?,.%,J3-0;#B&_1;ZAA%$- MZB2U#/ZV&5YY*0E!R;_S4I\GZV5^;DSR(%7<'1+CGO:5Z/)9Z MG#7WOZ29M2;#IL&1I WF.&T(+GW#A"TC%'8L57+EY;^*L$M:[Q'4XX?S&T/] MB=1XJWP/5P(-GN?$QKPI46O_"Y5A$P)-&IP*\$:>ZX;"RC6\=PX;(PQA=N5E MVYVIZMOS%\O4R&S0NO<%V%UG+S^>\R3AX]G295X$6\!-F_E&)M.TP9!##2$R MTB#.*.8) [)LF1+YY6!\J+ A_7%< O+GQZJ3N#-G!GT@O/ QQ.6N M6B8_[FN\ 1.2 H_DN*8@: X3@I>SA3_\Q^"X.R/*NF[CCL^*'HNZ<4<\+.0 M1.L,@C@253H%BF)=\ML#XFX@OFOPIKE%VE^:O,9?1&I(V 6\8:WPP!T\< >% M1(-:S(P0E! .$4J&Z76P_/TA8Y-W!5C;^Z 8&)=,>!*9Y/C M05D-0NE OTC@BICDQ>0W_7MP.J':<,WT7\Q>Z-4W@W;AV^ZNQV M]PZ;%\WSK?:-0)\UVQ\0W'/6O.CDS<./J-D^Z.RVUZ"?'TGS[:=\KPMW7FSR MUAMQ-ED-I(@2!B'=R+PQ#98*VM#$D89!W!KXBZ4IJLNJP1;J$[Z>)?^-5A%. MWJLR^:0Z@U^H$9H)RUB@Q5V79C%T ;4'6-K$'6SB,OGE#4XS)+(&(V&^R4&X M((3!C'9S8WU:FK\@KOAVJVA#--):VUE?^Y"\5L>A6CIIJO+( M]>E;J^BY7UXM% Z=R_WY?7=!WFFUT&;/AH(GE^CSQ!PX M<0C.=JJ#W%KZH!B'AIJK$.I_WZG+\ M[0&$)@SQD3@GM DNYKLNFJT0BXN^YQ<+O?PD]6?H1__#MW8&?9B,W9B+IW$ M+VT$=?H%^Y1EQ&5AT0EN,)F)AO*<-V!DL2\4EKYH MR/M?3OU+%G!ZX&+Y\34S^ W_GAP F ?=MXGJ=,8&,&D9V@TO@&=^PQ@F8'_2 M+L+78;5Z8N';WGZ\]+ATQL6<#29)W#BF2GZ#YWGX7S4P!TEU4(357:.5X/T# MU;_>]E-5W;3?>/.P#[^#G^K9Y#=2]U$[!\(8Z$/H0;@^7@HWA58,GQ-WC8V- MB(U453^1*+'JO%I]>/L=[I%3[SI1'S#;'SQ!,T9?B$ZQRA1N.*L51"78-E2* M(%PGGGJFC$]3L?(2T/9K=GP%>%M%,MYNXHF9=U![T/ANWN^#C;@.:'Y9]$+4 MTSE/'$1 Y\EF8-3*Q(GW==57]3KR:]9_^8Q)OSA)^^"E@_HLSF2GT4Y^"V.? M_4$H61WSPCRNV3P.:S8?&@KJ]HXMW%6_/X+]3HQD&,BA.3\Y^UVC7S)BJ$HS MU9"2A )6CAJ"^K21P;"Z<.H@H=FM]CO!GG[GUW*%T!F>K?O.5[6V?7_QZ4E\"R[QJZ=.H(B#:HQPO5.05OLO+\ MT?;LOCY7.XOT?!*]RFM1: =ZXQ)E#*!7J0($!8,.(6COUD^!UO<:MWY1=0'V MX"WER,$F8<-XU3M_%I@,/ [OM&%P8V,[SX*VT=73D*RC'8'[D]6/GM=10 !,2_ MS^1$.,#&STR$$_H@"YT6]K$/L7'<;"4&XD"\N]U(;WY,U+UH'6Y_W#EOK MFV?-]7VVUX4V'^[#O![W29J'F[ .PZZ M< _96@?&>?'W06O]55XO:]_\VE((Z-.'\[W/'\]W+YJLV?X(??_4V6UOG(?9 MM-;;#_#9+@MCT?PDT)=4")5ER#64U1!C8L0: )ZN@:3AA@ECE,S<*.\PPW M%)&R85%&J7HX M,6K7V]BLUW6KEGCQ/;PX_\:Z1-[\_"G?>OOA?/=P@S37UT)Y"]KMO@GKL@Y: M%]#'[ILT-1DTM.&)98W6.I]0Z<"-P35&3%$*&?\]S<0OJOC M?2Q#_Y&->6? 2.MLC?]&5B0LNOG67&MY-0L=<\] F\*D:[](!E6=48&>UN=) MW++Y;U'&=W7.P\M/=*T(1.,DKR(-ZZF>R54GQ'9AC[1P<3B)SZK2 M5DE8A)S;KY6@T-_45V9ROY=KG&6I_5".;6+R;TC>0A%P2#2I?M^%A=QAI� MPI:+T#2U'R?)_K=*5%4!EPI_C(;0>>]B^KLW7-P7[LE#5KP'\@E87A:=I #/ M-2&V2\88=PL>"X56L%C&UMG'7<>9Q5_PSSYN+H3#C[+2!J6=OP> MNGS9OV'ID>Z (YE0#I^7W7H2X1C>K<)%H$^QL,7&%JN!S?O#=JTF4W1)F\:7 M:Z$Q1;EV*8PW';4_EQ[IER8%S[X(J[QVE#4R9CSX!9,V5&IU@WN'O &'09V] MHU]8&$.^7K)5';A.9TRF?KNE2NNK">'?)\I7ILW"=D(WYIE\_9*JXR^6.R0R M#^R'9;+!I%<-1;EM:(%IAM,PB?;U,Q1^= /XSP"*@;14OZ2L#[/M_-W>/9H; M_$;]S@R;^5ITE>O.U.7!L] M6KG0+P OP(QBS4Z<$O.AU 6>5,79 MV_N@LBM7 < R[S*KLI1[4#_EM$RQ]]9*HI&R@M3G2V-"\0J@CX%7=*J_5AKI MU1.C>H-NPQ;QM(!PQ4T,>!\=]YM.H?I KR'0A6_3IP4&$*D=\1;XOM8A/+.] M0;\H95-A<-K06H(/U!GXP(S0ALFT B#.D//IRDO,^ @41@(=SJR#]G:">'_3 M*I#GP.Q C4RGJ (S.@;XB+KUWW*5\?#M#:U,8J%%8$9U-=A7:]?!G81S/8!V M'Q? $R\K0 #5!T-66?0Z$$:$HK/K>S^4U;/$YB50P:*L(AO%Z'\2#<02O@VL ML3CMP44W[2"L_P>M XXZ*EVYU/O59"?4@U@'S+ +_#.VH3HH!ITZ+-'C.\/4 MLAV=JQ"I8JPDN;%#Q60C0S',[@B?WWK M]$YW;KIV]. MS2S8DMO1@8G5Y6D5SKXZAV>[TO6,:\.+7G7 O\ZE$QTOQSW=>]LZ:EX[GUM'NQ?0]N[&+LH5'PN]+AAH:PJX$- M5=P+Q80&63B@*<>A"J <@*V^#WG486GB51HVC@[?0\QWGL1M-V/B=G)M1\RP M7UO&$9CW.$DT<=;8E2KPR\IOS-;&BR?J,]J3IG/](36,-.N@Z-C BNLWQP U M;K]^$N.,VAEC.0HV@#KG$\H5(HYRI%XALUR$1?G]9'-SJUW, MP]+3>DU'$DMRZ]0U=/1&,/&_U>3!UZO?W_COJY,\CU&:/+WELK>S+/+U^NC0 MV@@)C#*94<2PT99E@@LGM<=><@7\GYGL2[;RX#75MXR+]X]X[M6W3DW\4\UP MZY*#,KB1?]Q)BNU(A,'$7@X7LL[+P^_9#V%:3M=9ZLO/QU<[F M^N;:]N;&SLRO8&^OO7JW$0Z/?;T%45Y@KO.XX=M:J_5Q[=WH)-VM5O)F:[N9 M8-3X]QU[PQ^MBEVN9O7N:3\:J6&TBMC]AVH"KV(N[OVQ?)7)7SBF7/[,OEQX ME2_ /CFW1Y;OUT"Q-W\H=KR14C'&.? 4CWVLRC1BG$T@>PF^2\@X*Z/TD.3C M&T/UZ%3CY]IR=V*!TY67HZK>6PC%0VG"_2/0?9]3M%2B'U,B]A7MF;%#JZ:' MKFM3VVQTB:(/;@!RY>5V7ATE;U2?NR5#D1RXFS(4'L?,^I?R84MJ>M2J^ZF580NN>LW 9OB&@!? M>?F^+([#&+LE<5UJRW>UY:?AEZ%U3F#\N?( M[7T4QRZQ=W%4Z\>P5\ZL#Y_-@HT?J]AX*NZ,+],OBXLI&;BK>F%RJ/N^I>)\ MN!YYXS^#O'_^#*[HQ$+NN.ZNK@5/FF&GD>$RS_IHEN3]H#0':KANM+YWHBQ] MF>99:N7WM'*9YOE9O$Z7:9ZG9S(,A;/;AGMTO1EOSA3.,5@F>Z8NQ_G5*;(L MK/LVVF9+=KRX!D #.QYMF3>FQ"&G,ZC740;*N]93G?,JCU3W$GE?%SU;;X<8 MKMEVU:#3CY=L';NZ24L:O%2_[ZK?3^/OK!"\J0&S6-+@)V@RZ+R.O M=+:CP;LIU?/:-+:OQM!)9+:KRX!B!77KZ.VXI4R6;-<8$6 MJ_W2#0$W[D:R5N_:K,('P(37+C=Q#C=,I"G&LZ1+3KS4N^_IW4\#[ZRPO>DA M\IU6 <[*,"VQ^GYLAA/ ZB)NWE\3X5@):'^\)F5)@)7-8 _6 .X+ *\==$[ M6B9S%A954KSRXSLL 6D(7ZZ+@ Y3S9B@=['>3'<3]S&':5]Y)7EP=_;0T/_@+2>UG^-ZSC M^^KRER457FK@]S3PIS%X5CC>],!YN7G)$[29#*V\'.%SA-Y0-@VX75T!XW8X M>KX^KJX:5J+4N8QD$]YY',ZG_^%4Q9(\+Y5P0@F7Y/E[^+S<].0)6P@-F_CE M/9,? WN^+/I+WKCA&60[KCP)!^XNYS]G1;KSJVD_AL7+^<\?F__\M)S^O,V] M+3=!66!0D2'A?I#K?+A0Z)851,F..7!VT%EN7K+4IN]K$\V6>9Z?!-K[V+UD M&6 LF$T)LO+R35%VXR&1R'@W(ZM9.,#[N*CB_D@ORCBQ=^+^&)V<'<^IGKAQ* =T>8O2,&B# M_M=O^0'D?ZA!BD>=TVL(.?%O:&UN_UJYPW%]:&5TTT$YZL&QVG<-73IUU% > M.OA"=4[5>;7R_.JYZ7FO<6W1_$8+X[5(_N).^K=3^0&%AY MV8YGU(>B(WCA5PZ.NVXVPX/NAT: R55,.!Q4_=R?/W[*.*KW9NO-UG9SK;VY MU4JV-]ZN;:]OMMXF\-EG^+7Q;FOKW^'OG?9:>Z.YT6KO7.WJ['3RAY0!Q'B0 M5\E:KS=0G63;'1=E/^QN<1F@&GB"RGM58H:U"[XH3U5I&YVB. J[7U17-R;* M+Q<()C4:PC7](ND?U/6_JG>>_*:JQ#H/;;&)=IWB]/?Z5GA$-=!5;G-5YM#I M_H'J)ZITB5857 I/#$^!.W+GX_YS$P\=[VC7G:ARJY)3U^F$GZJJ!MWCNJRB MJRP\Y?Q&<\V@+.&V#GQSHO).U.^K+;_E):O)YP/72P:A@7EH( QG&>C;X<>831%>//.^KF9T4PN5QUKG\1 MQ)7W!N[ZYPH^#E.:_1O?Q.$\N?&Q.SMVIG_C4U#>[BT/.2Z+0[A\]&D8V>$W M>0 '._E%/2)%F1P?E*-MM:LT-7X+/1UY?" M>1:UIVX"R <>D]LP;O[\&VJ\FNP,S,&D7@,JAMUHDZ-><5KO#S/HU;^7>754 M/8,_A]81=@2/%TSJ6SFL[8'7CXU(#=9*0;]I -#T8\*^0R, MKWOL^GDLGA_?LN]ZK@1K!03O%=W$+PW 2]%UY=#VXF?EE6JCN)G- M"0Q(_;"X_"GN(]:!"_<']:6Q#]7@.$QU5[$IE5-5T0-0"3NGV["S>JX'\=*> MZX-(PS" %M@!C%,>]F<(OXVKF!2PT>-^6&4%5N',00_P;C]0O\3$C7>>#7]6 MP8;RGH5>E.?PO% )91P\NH"W ! FH*DCI"GB@N3AL ">5 ::!,,,G[KXE-'( M!M4!Q8(+1Y@!O@_Z82GKG3%7DU<1KP;' 51"OT(K)J54'0333Z(N]US0W6Y1NF'K M*E>K5?CXJF(%RROA10#XS\*W$X^IG?AYW(YH0O5 (B?! *##H8P,[,'T!Y>)R=A![G1HP'\?%ETH1T%M./&H 8D'2.)?98,P0-^&R%#^#5"1P#L\2U'8L S:I?L#U38O]^%VR/*PAB"Q4-#:ZE""[_^D&?) M>3$8#=&1<\=!M8!#VJ@!883'NG.I349%G0XC,M&<$:Y_W4VN)FO?'=C59!<: M% !I^!88H5[1#[ $&]!,)! '$1YDXB%L M %I5?-Z-H877@2!51+*. RBOK_3QA6,O-E3X&EDG-'XU:4_ OBUZG/]?]:5%X MH.8)!OC]N+/9VMB968K^34*^SF[<^2S9[9C58>=N=0=M^LUI][:K?Q_>[1KLH.M4J0$5]_\@A7_U^ MY);']S55;Q#@9A#<0OW0\7<;/7#RQ8C?C"KWANV;;-;M%XZ[<+VM]8EHHY>M M=8X/5/(J+YXWW65]8/+NW>MGX=-&VZENTBQT#O@;/WP-1 #D"3PZ_%U7%=8/ MOCP_N/[J-U"[P#V! 0:W>65$1J1ZB+LC^G(9JH1A6DT^]CJNJH:\IQ?TO'9V MIWE@&N"2\S*\[>KM(].9C2#UV0,WYYLOOQ;JG+KEV'QM; ;5+1$@4.;1IQ!( M!>I0?!=M)@'F%N=],S,Z79"F!<@-#JF+,4T4&%+@.($GHF,\[X=#:.@H+ M)GEYDE3L_,99'0C%LZKR>F/^,0YNO![')/V#LACL']30[&"P@ 5-3Q&^E?$\ M/3U=K:*X(0P)X#Y-?8V9A:HH8B13UB&M[HPCS9CRB2GHFLE&HE]%S@Z" VR_ M%-O&Z]JWC@0:KHD<_#)W=)*KT;7CQ-%(5D#.X\ XLPHA^$TW/4R[Q:S7LQKA MX99A7%1K5L@HU%KP+(:EHT_JG+YR]_@%Y-B1"^ MWFJ^7VOM)EN?-K8_;6Y\7BA"F ?2UW$J!F"]J#8@X .G.OT#$]0Q,HS)?.@0 MFLJD@@ ]YA'"K7EOE/@)"A[OJ?I@&]UJ(H?2#2&CZCQ+@.F CAHWB#-W$;,. MU 6$7<4 PK4MT,-JQ'^ E(%Q](.DXR835#P<$Y?%33S,OOD M)AE9Y[P!).4X!)\QB(7F]6.70+VO-S[F+T9YL!B\=R$DSR'\G!B$?8$K#88MF774#@ ..AT$8=*/P;HYSG9:+0>_EL$%7O8LHKH(+\'%< M?E-='5IYO82Z$K/Q \/8%2&C8]WA/0@( TT #0O-\,D M?K<[Z-7:,91W#,;7;)W!"O*H,:<+=X:IYR3.8=8I,6C%*)5=)SV'0WEEF$;9 MY'#;Z,E5H@?@ M:X+OO27S>4U_N^/@P5U)!(TT(:9+HM7A1&):I-'X$[" M/!^H[_ZMN=(8<=4V4<^AA;&\',+0T.'H*+@R&F\]FB-MG4L@^^Q";C+F?Z"[ M5RS4!JWN@@(&'1B/0_1YVL$-/N^'X9R^N: :!&]BXM#E MKJ>XJG&$&I[QL9?7&S1$K7Y?5!.QZ9@5?MQYOS.FA46 U7C(*=@VD&=H>EPT M',8UIJ/_,PCY6V@3#,@U@PS3#3#4E3JI"4U(;==HCT6(9-7N@,'4'SB M+L%^/"8U^(5/$K#"_4Y @[R60"0U(0L=LHBA4B2.)@Q2)T;N(:VW7PY1N9?[ M(/BAO043\2$=W2_K:87(S0!D $-7DS>#,AAMR*%'(QQ9[-6F@@C,T6B__IK: MU7.382OIJ&JN5\]I7Q5FP'W7'V8PSWY$><80$;\TEPY\&'4/L[B?W2B/7FO. M(+B[B<&H"QA',#$Q^Q 9P)$['V9;QV0 FAP!95!'(/7+ZWG!T/,PSQDN*\-D MRL %/W/:/_@ZICS%8A?V]6*79=W*K+7NB=2MW*ZI 9-]1^W'/8"&,[ U"XNQ M9QT\;,.P 1D\3W;. 9>ZX"^8('66INELR&;^\Q\X8W^$OX:T*AQD4H-7?4]D MR!4\];083_06P2W6WJ)>*!T=WJL:SJZ ]1-N; ML70NA#>U*0DS&K%>>>06*BG?"./!O\9Y\2 _!2F9A"1B@YZ MH? M]R>31^L;:V.6D'='9X?%2X:3XC$3Y49'/(YCK?B"L2ZLU9/H!&&4_#:1=5X; M%W] 3#(:LRC/6$60%^5-08$Y!0J5GX0AC(Y^H $)@%.,YPYKJMT)^M,MQNI0 M>[\ZSAL.\;CN(A\'%L=1YT8]M*$;W;R"EZ\F1"!S,4<2"O-LJ./J@>Y?":N#.'S0MS+VK![YJWAO M@6%'7P/J-/:2H=LC &V,YZY"2ABG(::, MAK\>\#%6!)EYB-R*,(Q?2\A!4A5N_]P#;BI M1H"K7LR.3=QQV^/##9,9MB$6ONH$RW@?DEKORP*"J/K1X]N@Z=T0Z=;^]QJ* M7:G) S\(@53,N/:"9EYF%L;4)3C$WU:V7V^OK?P^@7X3CNK9V-HV>P>J T,U M]J;5D%F-0#).(-BQR[\-%GX4@>LA::LCMP:Q26CWN0&XOS(\CBGY=]X?/B_(]./.^^2?G?X? J%_ M[O?_N*WF=Q00@^^)#SK*:_X([5.]Z'02P+]N3,BIX_.)[-QE'Z-;C[?/:5)L MK4H.P"D$Z*V&59<]'">$1GW3#_!<0F)!?' $W %R8HGI6E\L&&!Y5/X61 M#-%H[9!JJ4=@'%6DA3K$8;HUB'DU_EO7IX'61K .TT_^\H9)9ZU=G4*(#PY$ MH00L*/,PE]8!O1MEDKLN=&SH%!2X!!<>EK@N:&X\9[Q7-VK3TP):G(\WL/,C?=?'TU U3!A MZEQV/Y$0P %ZE_H<8!VN>Y;L#,)$,D?H6?*O(HBX]ZRN@ZKI:M]UW/%!J%SN M#6(1FNK7NA(?&J0)MOE;ANGO":.D@2A"-=D>+["((L,2W58+<',IHX___?%8 MPQ=UO5&7FP.B%.>CG=]BZD.5_6O?3;.@X9([=*^6P:FJAS:04P,*/E&G4O1ZGU2>B\&1:&_K\&(1^HL"RA+F , MSVBYZC\#&+=>'-[WKM>KSCN ,K'((]1:]\SX4)DB&F 1LN^C"8>)J:CQD(]2 M:A,OC^YW;"83+2WJ)XS"R)C8QX+ %[T8XW^+$@Y)T\W)[QJ&XV2F&N:[1EV_ MG/N)$%F!]$(58XBQX..+H9F'X4W4H%^83@3AP#]!!""(>D3RWK"O5Y(Y=4]N MS,<-FQ-3A J% M3XK(PJZ.]PTC ,RHP4%=MN#9:$& NI%A^6Y$$K(&[BJ5'[KX]@_T_8K%C?L) MP[]E^D5P0F$X[^JOQ4RM/*W7)FU/K)8<+TH:15[7%R"^KF/^<0)WLQ_.+K^2 M97D5TWQ;@_YLC\G7:P4"%':*R@%B=$&]P7IOKN8:#U11)_[5,+\VG"P=5X*$ M<=QW(1EP?!#K8"Z#_ .@S1!YGO[_[+UY5QMGMB[^56KE)'WLWRIHP'/[GK,6 MP21QMPC@&IZAWW^.QG MPQRT!X>F;>HU?;L"+'Q>0FK?*+%+&/D M:FG)"[+.X W3-^M."[@FG9LT(C.)%#+^O2/;ZQ$)#SKSNQ((MX5@BQA+UY59 MK]XG6#G66&[M>.IL1&B%FR]IL\QMH$;%[Y,R)\VOD!F8UY#4R]4[3=XK8E-\ M@/AG.2*^@D; SUR1)R*1)AYE)ZJNY4QK7+(8+#XBLJSGC#W]@<""N,K6O=57 M5S8#Y7PBOR<,MPB0/RY>6'ETV\-4U](]AX_&%;:Z*&4.XDXD7%JL99D2>F.< MAA8\:K*^KX@4HJ7G&* A3O'(/M!O@L@MA_9(&)-U#R0@YZ(*&5,4R_>"?NE\ M]DH:M1@.N&0(\2GMH/R1SB?.["BW0P61#.A9JV\C9XL]+GIJ)ABQ3+ST;! "ZV"NFG]>SB9OH"[! MWC[90%TV4)?[()0M+NFBPR/81@QM+ &7JV$UD4)";824%;LLHT) HF1L+WUI MK /;J(Q(R-%",#EVSRP4+S5*879F@K@9H[=GF>K70*72OYH*]A]81UIQRG#E MDP>[.]\]E##HA=1\*Z>)66:.>H!AU!\0)Y?4>,M#Z*EML4U8X$Z#R5ZZZNT1 M1T;I=["I,[9.D(ZYDAR@J\8FT97K:+QP5U//AM9SWCA0FX.]0Y( ?JDDO2C. M,5= U=AH[.[P$K%M(LL96K^V$G?L?,#YDH& M%HW #;*;TCBY'@"F+\F$>=:"24-R8[YRP!%G)/EOG7,JY1G?[FSO)G-@;B6 M,T/C(N:N&/SP5=]WD>AKB6"@E&3/GBG(B^J]RKD CNQ7DEGA)' MC>R@];\NT:7P@HG1KA5:9DLOP)6I M@Y#?"_$I]_&HAU*A: R;H"=P6M'JPQ_*/^(^<_41\VM$@8N%).W%#J33-LK/ M&#=$^S>C4Y,AU -'-X"17"K;14!.HF*/V2>T%$.\Y5D7UKB(DRGL-B%A5'S8 M''8@X/*)!/5%-D:,T8UX#*/5EP+B/F4Q,$\!- QK4DL7I!:0W#9-OB=RL^+2 MF[[,:%!#X^],/':[0<'0W; M 8P']NZ)8D4N01.0T'GE0BJ6!3Y:[>ZK7@ > M_M+B24"7Z;AH\LVY+I+[,BMB6IBJYB^9\-KFW@7]^;I[&:K?:56U2'BU])Y+ M.ER@!^%+^NB9L( T7$,9H,D\D"P-8R]>_BWE7-4+E A&GWT='".\JL" M/>[:OVWM/O\3ZD;7E+4_??D9"ZJCY=I]#.95(;->.JAJC2X>I]?1"8I/29"^!.IGS/DM6(&[.\YZI,W<>^9^6B!ESY:\*"XS_AAG M:C /Z >3HT'>4-R9.+T5T3=ZI C\D_X7!W-#F[/SA\HBKA:8^-TT5$&^'%T. MLW5QXIPLN+:J>U_)[9$K;7\380V7L&SV^0_ZW_?3D@[#99Q$EBG*(1[G='OH M%%<@ MB:>>8;821[:Z7TQ2 !V*?"J(DD,CL54>I"M/P[I_?.@+V_=1-@[$KSK1>>T# MER?LCWUOB>!^ =PW)]_O?T-C?5]*M&GWB42;8N?%;4&&E6$K6W37M2O$T5@> MQ_?["I/E8OB+?-([O[9^V/IER5/S66:6[>Y1],C7N8<^7T?>#1QF39) E MSY*XH>^1##^%'_\J']&J*7$@OS".VM*<*_(H_JT#/4,XJXI'IWOH1JZ#\ "! M@";U!EB%>WESWX/-8U17&>X0KDT:0"DD.AMHMLNJ;O)2@_!GLVHT3-7L7!Y? MF1_B/MI*[@?IQJPUXTG>.T;FO>U1#VO!JU K (T!CA^)L/F$?E>&\;&Q$?*. M.3C$4#;EM6:4FAG2G>8XNMB^$B)3*/O29&T2Y7HD MD".@/N7BAU;Q8>3,,YX:I\&-UCQ[C;2 M[*36)P[ I?BAP^@HP)/%NPQL0KU0BB&Y*0@IC1Q%73 MHG+\S2$83#)\4R$- MZ34L.,OJ <[P$&46R&"D^]B(;7($2_(YZ672>Z_31/H_[I.N"\F0X_X =[VV M8!BL>/+^S<_HD7%ROTG5?LFU7E8E>V(Q7J,V"-(]O4)*8;/B8MJE,+>6%"(< MGI<^%"]?CC)6O>H9+=F8,_.X>UV(E9O"BKY$.Z4->B78R*<;],H&O7)71,[* M=5HA2YD&Y7/B^OYH4.$M%V0%3=+#/V>1AV?UM\^ZPWU&'4?#XCGT&,@@_7)B$KT^9MA1J W1Z2WA,JJN=24X M5N/,C^%874A"Z2/$"A]93Q,4,,QQ%)H+4S,N0Z;C\$&Y9$KC[ #E(%>9R^., M6I6EI0,,^W5PK8]ZAO95N< V26MP16YR*2$R^8ERMM/MIR;CRS: M E\<51^5F(1L/'#1+$!]@XDA9 U#%D6I+X&PJNJ1\!BIJ5^4;K'\"!WK+R"W MJ)NL9N@K@Q'M/M%$#*T;K&K :V#*(R:>C+(SQ1RXI$FPS9Z.#ATY)M6X\V1 MT38;#=]UK$WNU$@TD1'@W"C 6!\RCF $R $^?':VMI.?P4T8E,CQUV#)!Q4 MON#7Y2T,,9GP*\;=[3301(Q=+0!F]/J?P47Z+N^HAW%([A40$ MX0WXDG7++9L1?-;35I1E=<'WPTI"24G00=) >P/:LV)::,E*CU^:9'Z1EQ.K M3C726';GD/.8\!%PN)S%QU9B(E-J27KM-'YT4= MZJ/,-,[6ST9;&@H>"8.+,D!_ MR6KG&I<&4I-).BQ"MT0/ZI#:8PO57EK$+\02F.LR1-X<\^4TGB=G!0,/4W'8 M@%;Q_O%# HE$,F=$8FQ\;NUNS7TR0(-B2XM\++8T8>SB6M=\TGM$ M?YJ@B6*,;Y^*K\<75 !CB/X]-=HQ2SAP[QB]. MFBB?(K%*GKJLEL?@<[]Y[ZGRHC&GHF-E<"R+^#A3Q-/(QX!!.[=6=^!+$01* MJGI?5<)7+*T2Y%OI8Y:078K <&>):UH9])I.L&U:7F:E]EG-/RZ8F'1EDXR0 M\6"0B'';T?9Z5+^9SX;VY1:(1Q1?82G MVS(.CQ=(9.X^W@XIA",C7IN5^*XD:SN@.&:]OUIW$Q'BY19W2@J?4F;UN&I1 M:3?$"23B="PYG5EV2=Z#8US^4@2,,[4##O#A@.R7'+&^TX)D123W,]Y3!AHX M>>;0GA*D'Y1973\M^N :P?10W%^3;'"X:U<;UIJ#I0]*6(E!5LVLAXJ M8,=SY!+S,P#)(A-_B7Q\B76<%+9JP2ROJZ::^<9-@Q>#--^3+8G_TC$O9OZ" M\/N4[CZ-T[OJD:]T*+06W6H'HW8;(-@JF?IWBU_5&$]N_J4<]3X_^]\^:QPS M*W6MM[#LD5AU!AGXQE0D@Y4THDIV@KFZ8HZ49:Y[VFF>,)VG-ZN<*,X$!/P& MW%W'&Q/[IU;T VX"4M1$]].$VR;\B2QY\\_/)T3IT-Z*OBBC3H"X73/J'M$7EY3C_,8MIR-"Q 9X6? M7GW#S#]!YE"Q+TW@;[VB@SX7JY(-P<&)!] M.J*X"0Q\^.3;!Z*#D3VPE^"J3+[E8N-K*HDY&64X .?:.Z;>X!\*;+"-UH_/=X_^*/S+;<:W"=F8$[>?LT2 MCOO+*,$>:IQ&FM_L 3WZ=95!NU[%IPCUJ+)3;2?Q.8DBD> ;G#,VE"E048TG ME*G:>H2VKIFR5R.?QYI\$)[NBK^/[DY]\8TG%(E'WI[6N_TA:PNR]>/!UH M#'<@#5DU/'"B[I!('!\M9<'#51T.')()YP2LH622T=LR"3AP Z?,<2"H(,4G MI.2=G"D4<**QB _^#GSL86J_!$=KDYII@SA76 ,:];TG#3K=RKI)82:D$YJQ MM"M-F]\MY!/TA19O#5@"]Q[_]=F78D61 MQPT%2UOQ"QN,)T8T)I[75YU3^;4JP."V!3:.BL^"GBH^(__,*[JBR6&(3S;, M7Z.=6<2G.#X\^-?!F\.C_7_@0"DJZ^VU*,4;U.X::*4N+A8XHZ)I' T(B$N$*&> #%H M;=#C9H9+O+9:L;RR"CD(TX;(2!O:ER)IWO..G-BTOF;!PCWL+S(@R9GX40YK MOYX&@4E M/2>IKW\4;1^G>&=5VWJ$]_[Q/PY/[S>O2D@O9LQ6343]/JZ<1:1!< M>6R]> MK828=ODL.:NKR_9\F_O;?-&64PK;!4'N%[HS)T\!QU G')'C<,6@(3 MI\MX8P%E*)K8W-^PU[$%WQFK66@DW;5F:%)NWX \1[K4ZIL)OW(8FR4*P5P7 M!VND9I/7X%Z_9W'<(MZXFV[1*_ZN7YOKC]P(U(+HU(G"$CD[,1.H9&>D:X#' MP=Z 6V=@!2*^U,<[+(0W!+/KU-<0P>R^TD$,W2$I10WR@O[NN'LBETIO9!HT M04$/Z07]!I<,T,6^C,CF(XO_]/.6) H'* M-A_\8JK7F#$2I2'S;()0WEG%[3M*NFVMHUF3M@?<&H%G+A^AM6%KA=_'/,%. MKH/W2K[$[8592^2L)Z3^;6L"JCEA294&;^SCQ'P1[ MU)"K7(M61]AIEZ#W?3IJ9\^8#L.R*?TYYL'.?T[^_-"JI$F^I:2BN2Q/B305 MEZ@(+9^EK"1@I"3H$/IZE"]SDWRV"K+*85?1H"Q;!2/3YGDFY@P,WB'IIR&OY0-%/TM*F+=R M"+X6'U\0R&I35.PGG ;)#IZ=H<6% .JT?&!U;P_KC&(!])#Z M0S;/KEQ'KJ:GR*,Q#_8[\9R*%CV?D#TP=F6O'$7'KB:TE'B. "(XE!XT0>'> M,[X3RJW4_T;Y_1[*[P>@9O[>T:G;V]E]@FVS'Y[V.H./V>2#N5GG:\6:%#P7 MN2N1:5JZUF?TL'*)D-@1:^J9?U>!$S,3\@417YDB+!U(GD<2\G'69QFX$$2H MQ*-&-QYM'[]ZQ(T@<(318@N$3&7RX-&SAT;]GI\%6?H3>@R]A/^#@::#_CBN MV!E3GF[I[D[Y_U[^6<>-QW>9KQK?GS6,M\7DTKBEW=XF#!#F=L?397 D[7Q$ MV^^(K857/WI+3(,B;UJF$T ML(@F4[!,Z%;L[>QX"@WW !'&:\[8=O++D+@6ZN"![\FI\QY>F;= F,DQ;:1HU)4G$8($.#*2#I'A=R6 MLQKLQW\SK?Q %7![#DCW#4@'Q#?D+;)EP'Z?9R!+#TT,$2<7(5TQDYL$+;0& M^F*)6GIJ:@D\ _8%Z.M6RK),;\=?E7565O; /EO%!Q%:+:R42:6=QYHY("YP MEB*W!U6S$H!!S<@X8V^C./]LQ*__! W2\:I+O.S*:.JYM?9$<^2\?-E)[*O+@G;&N7$)W,O82 MKP(?T7='\)Z8ZVSK(P[PF<4UMTXTSM]VYN<@!>8V0Z0BJ7*@ 2,N@BT:OJU6 MH[.!40:G\/D&1KF!4?[G4O4SG=X'WQR\.OB&M//CQ]LOV("5?KX3[C,2]!1" MD\OFO!)7[-$>Z_FI^VVCQ(G\KI!GR/VCU6\J42C7Y'-\'P[>6_6 C^+ M.VIJ,0[]?9=;-.[L[2RW#,XL"JB*7Q_OQFDJFL1:+JTKQ#-'[Q'6D[MDL*/# M[M/O0J?!=U=Y/72S$J!I]K'PR$,?S#'O'#=I]]MYV\RD':(U+:M[]Q M^7>7X@E&K1$Y&CAZOUC>T;IT:U-!^LE;-SKY?I]SCL4)-4@3= (F^X@;&\ZX M!XS$00ON*FP-E =XB>"LC+A%N'4XEQD8B(C"9_8\YLYR M7<6@Y2OE47-_V43G!GO->9XRZ\C2D%KX]%21!1-WY4 M_/F6\V[BRQFX'D+9T_HNU)E\CNMLV5@#H1$/EBY:_(C-W?K3[]:;BG.6$KEE M)'T^X5)J2^I(ARM(7VR>-)/D.LN!%CMAH*V7!0U"4OT\R6J6>CJ<2&]"TS96 M.1G27R@/LY?4DK8:9.!<:G:@)S#(8XVZ8H85@I88GU>>T(/E_W)R*BZ'N)6T MX ?;G8N6!A%\A MUI!T&_1A"^""NM+AWQ7X8U=]4EG;A MJNOU\*F8\0>OY?;FZ,X[X2D(ITZ<$K&H6(\!T():4+]K(&]RKQKTR#NGM590 M1;IF\4*L.!=1^0!B5$4FK>R8?&;:S:;%;*9$0S+7D ">#0J;=)M?'<$E@0QGMR#(=\ ?USG5OPQVP0:/P?P3#["64ND=VK6]TH-5*/I5LLUAK)O;.S&;0_U9G-L>_IK3.]H/M8D'&(DP-"KA MVDRBKE%8,/40''N:LZC6EK%&S8NL75'2(8;Z;]]#/HNY1 SO:9.^R,9C6J:4 MH9N"E7>C*,8?MCR#I%$MZ1."B7)*V-Z?_X!RTJ1(+!T3D?)@44W>DFIO*EHZ?;/ZEPI;S(^;.B. M+@]V+=)E5$#$R\$>'IQP44HR@-EP$"KJ')V@=2H/ACBJ:@EJD0?!U>,OSTZ/'U]^OJ?A\G)Z?'ANQ]/?SJYXS-9 MV0C6(P^F>]V.8D23+[(Y?Y^E4>K/>3 M\AMG\7K4;VM=:0*FZ&LLCUX_Q2VE8"TX.Q1:)?TIL '@@:\T28[ V5E24/UM9X M+I>*6GEI7(F-"M.':_M,#5:O!;C9N)@\+%Q3KX]GL#(5OZ(\D4O754QI\Q]9 MS7YN4KT^'I"B)EW 1T*3*'@E?:4S7]E$3$'(]N3&%Z*)8*6/G!<+C;JO34@$ M5$IZ& ($05_S^-3C&YK93)HYTH)P;@'X8+1C/]Z8Z#KC%J4_'%7Q#K6K1.1677D M4'%F"NKT$^G].Y^#GR*KZP*'+K=^?5K2ZBI!K23&W[!4ZJRMM65$(:A5U._5 MN1A(WKE)ACVA.;I(U[N0)>5$VIAS;R5M6R$<@B.XR\B]!=4IUC_9+M!28QK. MV9'4(*&XG?S0H2JL1HE5U.0X'JIKSBQ14!<08E #GQWR:UE'Q;NCR0GA,OMX MJYIVGQZUOM&6R$1WBI!.6N#*")&IPXISN?57SPCHW MPAU95P]W5^7:+9W7?RKI4;SM46]@O^MW=9U:=CRZXZ["TEUVOFLW&NY\C1!?*J23/+ M#5-O2 ,%34 PY)S^7]=6XQDVG44TH"-DT/*Z%:6NB!IN"Q#PRHJM;!I@B# O MZWLM@,2K]V]M'';/93"8M:,QG*D;"(EP6"J3[&JKK;;H/^&6Q6HB$ZM(3HE; MBZ+A[E:0SB4F0G+8G[D #! ?NJ7R:821S5OCQ>"S!+_F:C$$(%S&-J(AYG:^ MG4II:K32'!5WB\-OTK$\5,B ;;'KD\V@0JVCSB+,\G\SU*7T*Q"5[6&%?+K3 M#$5Y2WBK_->=^O++AM]4G"F()[UTA4EX='KK_ 0E+L@%@/V:(381U24?9P M/V7%+ZH+Q/0@S];,>JZ,A(,G6X>P'=DB(] L1'U2'(; [[/:HFI:EM/"V+9U M09V^47>CX--7H8^2J@^1S@L@8&!+192DD>J*NSIJZR]( +X*.C,W,,M,DA:K MQH5#\BY5C>K@^3RBJXR9<:N+]&7#UYG< S;6LE5[6 M*QN',[JWD^^O'&S"A$_&0#-7&ZUJ3D!/&F.X!M2?:=/#*FAZR+@)M ^FL\K? M[[D)V+^M#WF^T/@,-YGQ7D$PJZ5N%;TI_6YF/A^0P,5<;_GC3_1^QH$&3"GX MV*=DI^^,T?P3_1NEYR0M>9]=%&=>3?+9O11:W^?CK&O<$8AGE!HK%LEU!D"Y M/TL_EAE@0E[O.8KNHIS6F?C-=+RB8\A9W;A)(I@%YO0^2+X5Q%LB;=A<5T>2 MC0T ^W@C$$606[H<8?&V*;F;W,"!W$^)?V%*=EM2$Y73PG5L(-M#?"0'R9 $ M>7#)$FZW '>VB9N9!J-'D/,A(U9DNU9W5H+>\<:\* :*9FM#HXEV=W4VRG.8\N"A6.?';S5T\^FSD M>=E+W_5+=[0HTPB"E*U3*O0GAJ4(66"U![QFY^]T"F"3 ?A=,@";C&]P$W=W M-BG?3,EY-,LN_I;P;'4+?Y2GY"?GJE7ZL6+[>=/'N%6M37]_XD]7B_< M-E^XO[:3Y;\]>;&]M[>W\L\[V[LK_[;NL;N[VT\?/?NDQZ[_VY-'F\$^?;SZ MS^%C_\J'00X$'2RXN/R6Y\M0'>76K_P(?ZS[_M.\O] MGVSF;E*[3VXR*U&MGVE>2V8\S^M?)*:2PTA*19/\>K;03VHEUZH*2XA24D4) M9ZT3&_C]VG=HHILLQ4UFO(/Y?O.?/^?>K-S.9N4^;>5V7_P9PF6=8?\'3G"= M&?_]ZS=O7K_[\23Y_E^)-,7Y_SY35[>=J*N;VMV___&[O]+_3[B;F\6YYXMS MC>!:-B#&XSPG Z(W[03_?2:AB;N\ L<T^_TN-Q:]6HOO4]58U' M08;NDQ3DP/3ORQ'?N^417[/3]^J(?^+)_B0)>(^/QXO-\=@U^9[WC;4.N78O]MO(.;K-G7FF_: MG(X_PJ[^4D['5^8['H:4WE^9Z[C[E9I_&^=@G8G(X_QG>\TQKQFLK8&UA[6@>KE#R/:*,G M50<&'AO\C0ME[\EUH/_]-&OQ]UNI>WF=/H,GLCF;F[.Y.9MW9,4W9_,_,$/^ MR@1U_WL=(]Z+/YE!D)]X8<%+EU#7IW[I@!LN=\HL2JH&K.Z+QRYW%P(W=E*R3JZ >QF('7]IL?]_>/ MOGGH6A$IPW*=HX^9$)^CUP8^E:PC7X6O&0^>K/RL)]DFYPQ@U7=7F'EP*,OEU=:J/KN.%!V',+/]-KZ#U, M<=LPERZ^8N^)G]O*O:/-E+N$7YSLN3;LX]K&AE3@K/;;[OS^81 MR4E0%_,7=E_BM?I=/(FG4F!V=!4M7F$ M],):/CS%G*G3RY;9^B'->7WH>.<-MY*DL8QRU^, S18P?SVP_'SM:(Y?.89C M73P 1O3?OR\]^4K?]_.)V-?*%P^UFFF[FFD^@8@*^S=D;2N-$US;BC37.^G;PS83A6WG%C\3XAR=/.\C0:$IU]OF6Y>Z]K MJT>'V[W(FGG6&1N1_RMN]C5NA:-XULU'129_),F+ MYH+%TO+PQ\\Z6B#L"H35659S[PWA)9?A^&:?OYSG_.;>:BX]*$UXJ'I=?]X^ MV2:1O] 5AR;4]B),D#XMZJ;U#:NXKZ*L0%'+.#QKNHYH)"H5_?=4K\UE=X12 MO;=#KTO7,R%UTCU8/!&8O<4)-DH&BQ>9X*%?VBZ?5\T"E]?VH6JTHU4#9=E< MX7LB:UF8D5U;C/T94?9Y3S,?D]Q?&2]]R@_(/I#L8[YY?2Q:Q9%8Q"%-@U[D M) "VK$%C:VNFZ\I$[RT9(LF8?G_FVD6@BR5.\B?(B__]/Z/ZK_][]^7,:U,] M;*"06F9U74P83('&G@TWT-+&"=5,F^IHXXQ+.B_2K@;= G/7>DK:&)"YS98*S;R9%=E<0:LX93,7-&#U@XU*$QTB\O^'"R"=%> M5EMD7:#=U+ 4<8U24W1FI:W15=9^@IY<$^ M%$*HJ]#G "W+T$FQ&]'.L3*D+^),T^L?I[!%JDL\P;0J'E/C1J%=DGI)TJ;: M=4!C2>(>QU:=WXIMR"'M:@WOA_SM;#S3=DYE=0DG8KVG$RVLW.6-*S\2#J@^?*7>Q7AOT7HP>1(;&ZL]#YNX57R0-W#PZ-]]?L> MDT06L]LZUP6" Q,I]AG-L%<@QW7EBUHB(M/_)A;D]#7<_C?TM+P MN)LY XPV^!U^+ZT;=Y\ZK?66U1]_GFYE.%T__X!_R M4=W!O.(.%@_P5)UZKY(= [*E$!]XX /0%A,6#[P8P>3#?F1FC\VN0@7>;[+= M[SP:V+Z5V<1-(>_B(TR7&*U^BK-*(C*P3V ;-Q NUXV9[+YN>(QHQ=AU!Y M%M[1M1QYTFYSJ9P2T2UR/CMX3%W-'4!]0ROS5*I.HC3G^6P1'&"X:.NW/4UR M]+HLM-M=(*(WG:."N,[N;KP.> MG) MQ=S'5EOQQMV%?9_;@;[P-](-]ZN-9632S1#V*9MQ 6'LF@)K![\UD9V[W*8L M"-[Y=H3LB;6M#7R-7AN]L M@>P3JQRU[>AKQ1DWTD;G5'XY6RR+BL/MK./Z^E"MI=SOU':"YFN+#-^A08BU M2L(!\0_,\T@:R_XAR=2GVT]NL.X#.A?9]ZU'_.U^+IT,"I'99"H_?K[W\@_. M J\]+\AL=C4-7\+9G<2@8M>:^VDNAVLX@HPC0!XU'2"XIYTZ#.K%(#>6+4C2 MZ5=\(!<[K/:M6G$YW%@2:0@9<<9A?#6&\[M 9 ^M1NW9^&KP_"9'7^S[>5EQ MK$^S#_D^&27)L'PJ.2_G5"R-H-C[^ZKZ+X:S]2G0!QHQ@U/W?Y-07.+L:LE4GAEJW%0DN.<]$)KJM%74@HSA9\Q3J1 M\,7&S>F<;ZG>=YNH@2+M'$DSDSSX'&(VV+QPJ'0[M>T\QXTER(5_3R4=,GAA MT:6W00-<[@ NOU.!+&[+*'?WZ_Y>G)]+;DE-DQ:%<$*'@;,]I [.ZFQN4VQT MT7$$X5;#I\*CDE$W&Y%(&B'W6UO,2QOZYC5YCFP>X$S*>=6KY \Z9%\HWGJI M,[Q6.[I[:98M-"NBGPJD7L: CFNTEM:>I^W52L!3]*S6SAT.E#^,]# .J,Q,>8&S1CQG2JSLBC_7?FQQQH_LS%/'$%^&[P,&DQ\EG% M5R\V) 2G,/ETF0*!];O[%6YK0W\$=@/^ P37@]N7;]0MV'NHX5MGLWO M[)RO%0\DO0NY4.%\.#[KG2$7;35QF9WLD1J8>NR=+DX/ ]?^6(A#,G43D%'1KK2.'0R+86,S*&)8_) M2*WP4F+\',_:V]&/T*O=[6;!(F?8TB#!S.AUL]=[NLTF-@3/[&I8 K2 $*8AL;*P'P'ME2VXT?2EO"] M#V1G2)CTAD?O>[]0B[1)AU70"$X$S(;<&)L),F,:RJBNLHG:#A!QP;XN'1*^U;3>R45&'VFO9"EK MY-R]O#UIR? Y@,7$$$ZDO[;_ODUFZ!5-:B@<<+=N_K!L^_'X_2^G/R4GI\?[ MIX<_OCX\N>.S&)9?O[#YRS(!LH9%B[OC(SK:)*ZK*PLO32M+*Y*1RAA'%5!B M*IS1E;YQ!_$[KKI>B=W!EIAFDXYZ-($ M5QC"'/8CW(80'.*MKP=O\\D)[#$LDG,UW_I/DM<)(7>E;B?96_.LF EJRG#1 M,.SB3#6D#R?J@4@M.:2I?N%RROK!#5[+CS\&]J0QF,W(.[['/D/^4';;3/UH MB+?PC\T^?+#"^Y;D)5OY974A$G+PO$E*G\Q\OJM(Z9NQ+JAD=KSSCS1\-G$= M AK/X(]CCT-@=,718I]MJO-SM57L_1PQY@RR.S.0#_F4UD @!-><'^>S TPH M7JR%Z!1H(59R%"\,["B'(W'N9IS"LM_V WL<1KKNQ"JTN66@&"UR'L'L:JY!\2P!?8V(&RI=N.Z2+7QA.,-X+SPJQKY6R%2QFO MX#S/6Q?E;WP.,7P>O?Y,(AUW53S=4@XKE@PXMIR5S*HSKFMX9^>]5BPCK./L M<]K8"8F\<;NE=W_I?(^S13:RJ)-&I-RRU'3X\JU1%N!!EN*LP=))%.FBX+#Z MF(XI)C$32;9 ;8"XLR;V#LSO^.4<8;;+7*[[TA"=V!)\ J#>XO-G"M;C #]F MBF#GNB'!)&BN+46KT@=H./K'(!YF*<1^E P M;+[^;FH@?@;)!;E>;T]"'GOADR5 P2<8_0JCFZ,3">/S@:)LJTN&*?B19^1? ME)SCF!7DNM!SSQG E07B%5%\>M"4##V=5*@77>:;-%OPX# 3X[)AHM2DW(=S M)!V7I# .;'GP/.VF%VTA38)J)@R=8X)^E=P;.8_EMR^ XROHPVKYS'@/(&6 M@Y&RE917?T@1]AX1\JZ832PY+X*;'D(.D\;UHH\GLZKBJBJNODP^Y%=!A&E2 M8*Z0Y]_\H^33&?QI$QT&T;^#W MIHGZYRF/<,G^L3,@?^YD+2%=M* MTV6_-'TIH7PI#OM[1TKJT0[#IG=Y&_=V]G8Y?:YA@=D5AUMZH03G$DV\*BT$ MEN?.3-D]%.$63S"I':>)*Q4 XJPXTP D'WX#8 M1Q$.J<<.Q[.)$(;QBW"ORNI2P0@O+H M!:2D,5/W7MSI;'&%^,Z8+L,]O@LK3H\GN9#*0#CH,+-@_03(]54:S(IIUYPY MO7WNN *;PT6;M'NIXE2<@Q^H"@<%J).[.G0I!*=-94<9W:6U:BB M$8G*$L<DML]^N66G8JF2JR_<:@51I/3;*$KCN M' 65440!C"FPIZ,P"W^+K]GMKE(:H2^#FC:-NKI;%,J-05Q(CA<%$-/ 'IE* M06)[M=!%*1JS?._EY?Q%C'04G#^D\ @4K;TSXQ^L M([6M.Z_MJX,T>?QX^\5W6#NNW_QI M^[58.?JU2X#>LLF\* N [PQ)I^.0,GDM3'R^G;RW"AE^%FDVCIU!L;)FI$&2 M8MR)PW!-=DD/U$G'T[01!?;9)*_%H^3":I=/W]WY#D]_]/2[,#6=)7M/OG-* M5H:)UPLGS5C,-GYEG>?!PQ[QPW:??;>='+S_Y^M76[LO<#SGS$(4N+F3'"5H M:DCVMBNLND..?KHRJXJAC^%FU%7I>26./ZO#4< M#TSF4(VX8#9:XSLK2FZ93=F7#%0V_JTK)'QJ>OBN3G"MK/P!J4&-,,#1T7I+D^X]"P4V)\/GCWT%?W!M3VAQ]!+^#\8J/[S,L<_WQ83_(.'Y:9BC&">[8'D%PK/N>R> M)AIE=E>E;9;3*M6"%[1B4)8F6R&BIDJ?X^*"BBP9T[UWX-XQP, M.@1[.SL^Y>(>H+"S-4O*JRY>3@9QPOP$F@\62,^GN3/,G1J:%LE!*@AQB$Q MG$8ITK#BSSPZ@5;,%[.\E3C\F5?AB!\,^#8KR>3Z"!$WXB7X@W@:L15?JDX- M5BBVA;AP0OTD=UT9B@B:$OT*![R1;$2>TH?H@M7O844XKA#88A[_/G0RHT*& MS& Q7(KB#PY>(.$1XSKD/&X_.7Y7[_]M&>TD[.$N60!'"H#KV/063G$;(UON M["JLSWS!H6%MS,'3\&ASJ"K(6O!R,/;*$%$A6@+2!!VS@ ?="2*JB79(W0WK5 M11EZ4;Y,C 2D\!T.B=PD9*14ZOB\OX-B0MEJ816I7ZE)T$\CH[?E,+M;#-H% MZ26'8C5T*VQ(0\J*$[62I&B3*S(86;^9@>_\@DMGN4:SF78\;HU'\%M&>3*I MF4)![1HG,>,$L> 'A"!/,&Z(9X)L]UC'F&2R$BM.S.XC]RG6"3,*@6;N( M%3 8L21Y88"#O$%!''B9^\*%JZ$5)EM6?G!:P71C_+8DR<7/#0+5/'!]8F_H M$>TS+Y-A)Q3%C5"QUSZ:8_*+91@")2)&59W-.B:A0"@.G,S]$L7Q+,_*O!XJ M4KRKULJM:2?.^3@TKKHG*.01,^7.3G5]I9T%CA?,OXGSR>'8 <1F-@&WPUDE MQCR(K(4(W=%\Q\L2<4E4SI2$+,B&ON< TD1K[/V+D(32C)NR8*YQ8FWCS-^6 M>/B:>&.&&A-G8@E]724:W> MPX1 -)"-SSUAV2)FM<7ZA1FY%>Y_!$1?C@70:V>Y6P4?.#7G62_9'9='PX+V MX/V[@\-WJ/Y[_?Y=\OZ'Y.#X\-7KTV3_W:ODY.>CHS>O#X_O9TW@*1_D@K%' M1A@TH0*N1-T(GQ+?N(U\HF['B)[LZ6J7/2?ES MTZU$OO>&J_8H6C5>M,>/=='Z2*STDU=MYX8C!Q'F34>^]RP<.8OH>7;%S34F M7(Z(1C8<0A%H(Z[&)%\(>)G)JK)D5LPY^U)VS+Y*CX/:0[ZUF^?A%0JH6(,P MKOI!/V!_>/Q6S(0P84 J6T%A$'NP:%4TM9E)IMY)!S=L"TR5P2=S'XFJ M>$)GQ>D(O4S=R[ [.S&(L.#F.S^=$07D M=^*C45$[6Q]"IKH.$0$CGV,61V0H,KV5OB(<@!(G9>@6%1>&"O$]#TXJZ'-E M63+N6/=;12/X3ZE,(,EQ7HSXLDME;WDF[.CL+"T#O6NIJA"BBHY@ M#BQC2%RE<9C006$A)7\U9X5V$C>("=>#QAW">BY,F([NWCC!ELN45Z>><.ED MVE7M:ML1("'3.N]#WIMPTN3;85AE/K/SC1A33D-2\+::4\%2T"GAQ(TG#+F? MPHU5I8:\A@I-K&*QSBZ#I39PO+5N*2>5(,-7-X'QZ;_N^$Q62@!1/@'2@VM>L@E'XS3LR\2M*$T#;N"L MED8A_!=I@V,E%@U7.YL9J$^(6N'Y$-_R876UXC&&4Y&.L^JL2E> P=-;EFJ% M& WW3&DC$CPJ[AYQ+.:-/>O ("#OI$,;$X/1J=C?>G7\_RLMK):*\)512899 M2T$Z Z%XA>*,N-AK;#WX'> 8T+2829-,WWDRYH(.4QA2!&6U[S&_'RS )L]9 MN$B.Y:[?P^M.KW?*=ER1_KU!M]_GNX^?93N/'Z2ZD\[.^F+YR_TI[VGS].=9X]X M->@7C]/'CW?2)X\>Z[NBPV^'V77-T5J+_MOVTMU'+^R)](I'3]+GSVWT*Q:B MUQWK)K1.NV?/TT1ZF\DCXA/#>_HT,&NO\)9LO7B[-:@.3 M"&$2CS[\_2AS\V8R+<6?948KF]_>7M"=NVB0 4* MH@)2T^M+Q(/8UG72^WZJRQ.RN&>NG9\!/5*MFXO4IJ71Y#Y[P&)A"F ?\*Y6EZ1:KQ*Q<,RNC!\!1VO:E<-"!0,H/?, M%]L*,B-4X;-,J!EKK%(CI!(TE'6+<=>W?E56[>W1X>EKY-3N^/A7'%WGI,\7 MY#YP!VU BX0DJRGHE73:4#?)S'!*73# ]L<'IL>9%S%=:TI]&&KNP>6U>GB'P@*8W'*3'*%G8RN* %GWCP-T#6X<5D6=[F>-& M]&.VZF3D*FP)%G5QD;7AIVA].2T!Z$)C00=-VKM/W?4+L@*?W"<@E),F-8)& MWV(I#XZ.G2 ZPI23(D%Y'4C6]!CA/%A?$B_<=]&*H QG$7%X9'TL@T-5S:M) MCJ;4*RI*;E1ZPR_0 G0T3= VM#>HOTEZ/20_H>A)L&U6PG6[VI;&%[?$V"27 MB$-#\V:I]Q)O%E(G,=8BWJ8!L(>AX7 (>AO.#"(GOLMTP8EFX_J5(-@JV)#6 MD$8RQVI$5[1IN0'%?F'4"B0U\M"281^X:M 1]2H"/)DD'4(PQBME1%!KA-D+TZ=1WM! 2W$:5JAE,7-5A*YJ_NB@DW,HO>'(&[]9LP$QSZ M@1OP-LM!1/KK[(=URB#VC@%2N%Q3BTU]MB1!=A9G!EA^0V#LG\R(5@266:-[\ MUN7G5^%G[Z5EHN7KCP&643]^=^,J"K]2DVMXY"E*)>Y M1UG&:I0C! :]'CA)!YKSE^0"L *)//^2""K"VHM+_IY*,;YR9*Z_]^ MW%:2= -&=-79X)@@O6D+>Z1K$+QP!4 M_Y"AU63SO@VV=W?3HY? MG_P#VO?T_9IRA3MC,!PS=/G8IVAA8W[O3*\388L16UK:6JW.GJZY?+:+SBV1%$]R;;N0*CN75B1$3+M19RB)X=CW5MN>G[K$7V5B M^\DFL;U);'].D;NZQ670:)EICZIR/,"]7DYU[HBFV*^A;],: MI2N8C=M!WL,>ZZ(/1'A:3,R\3XT(2'G+KY,T5'69>_)F+?^]2GL#5KB82=A) M3!_@DR5(DC!TU1B\*[1*RC[H$G+B1 (QRUL(E/\%@_/R (+ JUK,'<$-$IJ* M?EY2+3;Z*$C-QMA4#%@-D!A"4NN4^FNYQ![:>H[()F_Q]=]?Q=QA+8[M^JTC M(Y\]6-LNA(_HI*$NJXVB]K,UA%/W874^0?KP]9 ,BR:MN?_H)%@VJ?&_BAF< MAI?/CIQ"3,W[$H>+02(^S.=?L#2JU,$LO>0:Y5>5DI=H2DP20I9S,C&2HYU& MZP E5N?75JEC?J5[]C*\G=PCUGHB)P<\?:\7 M>DZ$1K?[I5MVXW1TPR;YRUY:/S*=)K-L5-5+#7B-O:IIZ:D1*X)GU:1MD)BV M_?0K4^CAC1R%]<_QU)(!B\-+/3BEFZGV?X!;;E+-.^P 6!1E0+.L6?G(9]E2'Z,NUFFK\%O07&I"RZI7 A.Q2'/0O4 MHS0G85OO +ZPH61:Z.W@Z#H>);6A47$C8K06OM=BYA.$L/-WP*,>&CN9,F%X MPR.HO3T5 T*Q7-IT!_NB.5_L78'\3,EQM"!=X $42/0@$./ZHTY48H3L,/A@I]#ZN338"8@+6<$5FR_7)]_LDW(1_?7"[A?@D MWNV@L:"56MX#ZH1/92F@TWU9>6+8P,)&Z'I-V7Y ;)!\0GD^G]EH"OU[%F%& M(L.?4X>_=5KR3#]E5V)F+K(KSJ_0;U?>4L]I]N]][<"VK ,,N M!A868BXGC^Y",6A23"L((?1TTVI::1)B;FRT%X#*GK'!+-T=[,)(4BL ]#&E M'>U=-2=C#2*F85.NA<0!RBE^;--JZRS=+B^N)E4+;QMDKO,KA2MBZ.X(&=B4EV6:'@(U.:8)Z0KAR?'&%[/:VB: M)61&A#/S=5V*6PHFR4KT53D7XP=T_XTE)]:LY9(3<+_7\3I+2]J>:%5OX'LH MM9T@6W/1J[&/)XQZD7>?HS.>="$(>=FX50WW?\"R^FOCW7L?0..7:V'XS'$ MWI1)P^H[1K['IFL SU"*KJ8[V@3E]2$DH&](.MHV==W"HR3RIA$C1LI:>M0/ M,0&=ZW]ATY?)/4K=9WN*[W[?MMLU@SLZ@$(3I533$Z"IH^!B4L#@"7K@Q2KK+9FWP&[7T?YMLH:WR!H^W60--UG#NZ?<[W0A7,C#\#O6 MP[EJJ?M:$9>LJRXS=/@=*2[[,RN;_N.ZI< ;U67%LV#]UD)B[SWDOK.FYU*^ MH>ZNA/X (^O;C4(&K?VE(\@.>ZY&PL8[*#LF-R&5!II\FD&]9!BAX/;"LI,' M,[WDE7>K79?/I<]K\V2P%R\9*'OZ"J]UA;AR M5E_4&^%^V]?K"W-G8! @"7_)9C)WK.7R+!+/;&,;E5KC*W,X?!]0R_'WZ*R' MD?740NWNZY.*X]3"(8&H3>-(DZ8%[=VZ761Q(;B^6>HWWGFFVCY52U7&L/5G M2J$EK'GZR!EZWC?F>DGD:1*&UWF.EL:FWY-W1BYK-A,N]P-]<.H^SZ4VN.N3 MI<'(P8LS]D'(Q(N5KS55R7<9&[)4<9?#4Q];O7"O8BITJ=:7I^UR7 MNHSUB60A Z7$AAD'?9=P2I^5@_I>GX3K F@1SD#H2?N;CJ*QI0)%<8DE<.^+ M8\Q:PZ?CE3+5[2B;^GU$DU2 VW-P8EC;SSJCRZ-&LPS MZCO1G'RO!,YW--#8<7">32Z&H9-B3A3* MEX; >U_$P;PA2A^+<)PC4.+AD4>TX?F\&-_K9?@$25WWUF&AZZ"GS7$LBZ'5 MNV ^8)P.YUU(J6<-^52SZG)E0OE>K_A-P!OC6<4FZKPJ<3\-?FJ.P-0O/A?= M ;>*/(2#8D5*[BP'?FYQ7L35Q^<(C3H =55K>E MT11/ #E&YW.().-[UN*UI1,#72V]8>+&\6'_=:?(M<+"+F^>(UQS5IU3]N6>U1^X'BY#-B(-P><]/FHRD3MW@D,VT+<9 MF)C M1NY\#8#)%YWZR(FX)LOAO[B.*81V]OW67O>IY>Z 4O1KN]'_NA2 ]N.7E?1N M+D*^!>&B.#KT5<0NKQ^VO/IR#W\0M,(*>8'%D<;X!O"ZC3JFBCC/1DQ)I\0R/=#8[YB,, H8"Y4!DH&0L!F9BI.E2M-&OSPNUCIUV MMF3/\VS"L52^7@&I5AH8[4M*A5:J 4L(ZJ<#,]RQ+C><;Z<-9#ZEH'T%,NY5 M_4'[?C%ZQDW&V<@>DJXA D,&2:H_GRSM[BR38(F$AC,T=L^4I./+/?\_R/E) M-93K**B*)H3_:'L>K+@I?]/5D'^.2<0Q;X=P"/UKBK9!B,H'K1!9_M%TU"_3 MX&N2C>NJ:7J1*!18"\825T85$/M*3&3#Q&A!/Q 7KFGKK.B%#*QI"=WRQ2R3 M&JI6>*KB<#"Y#^&A1V5$7!61C*] \PPN:#R-&QH))@07L:C[: A9X6@T7_#A M>BT2L-)B %(XI>)Q:4<%CZL^F5F2J4K'H"98OKU -\M"Z=;D44VN=#79A(V! M/,AH-!VG]R;9',NM4+*0(>W&AN;J[?DJL_S/-EG^39;_[DF:4X^_I\LNE[L= M=%7%0$*+%M%4@F"#DBO):*]!O>/ Q*YXU*>/)C FJH5H& /;&6+?P'8+U%6, MVT!U_$V =+W:M8NB[K3";=+YL@PN]NI:OD O(VLPC2,"$E+,QLI:$LHTR\:S MJK*&-_W036!X6@-PAMXZ4$'EHX0/7UK.6EH&2TDU^\BPZN N&^G3N;*3V:?. M] M*$NH80Q%P6AR%X-P!<2,!9_-7H85'6RY]O;'1\/6. D+ GKL@E,B,9.&TKW MZIP-#7C$ .22F6^3D\>+@SQ9;@_H'>A^7%E5G=_CET$]@B X)[UN4K)^L)\X MC.TPCZ'9 L.9-IDVB NZ=N580S&^,A I<[C0 MTDE#O1&V\W2@=.U0/ B\39DK49.'VI.ASZOTDO&78H^);8MR\UGG.S"BFH.% M'^=*[2Z%1RBX'2YCK*]6YX9G M1AJI, >L#TS5S"//=RX>2)!A,"\I2+[<.=?'U)J\RK8N;\3BG)J\*M=C 9 MG$^3>A"16K['CEF(#1HT:(/KG F>VYQGL)EE%V0^\/;F]=R2JMZ'8P& I\P* M Y+@92CUE&E.;CPZ,T^;\O/RDHH2.XGR;H1W1RCI9-^Y6SJRR="&<[G MT.ERUML!IXL&5> SPE*2)DBOPBI M<@MZL?=>A=[KF=\R5^G[4W>E:^_HXRA:HB-GD=SN+^1D(:HSS,E9)L2*BD1R^+!IU-(\_YB/K1%NN-I&69$+3H<-B!7A/S$N(G)W MK&D61H%WY3^P@*20;7-ZZ!SJGN3'YP+RD-#I:!98CJ4!>@WTD1ZC61S)=Y6]13FO:E;IC)A,QJB0=N#=RUE\WZUS"6A_8ZIS- ME(NRPXZE+NOAU6\NWY ">B18(6U6'Z'SZCLI$#CCW(0'XYO''XO%_2 M>[VBUT8P;;F@4L&+\F#OX1)[>[!BK#3.JZZY!??Z^W4?#'<#YG_*QC>S@@LR MX'84\>D?3>S>7L_LKBL*%*:Y9M?/7KX[S8H95'BO2;"U(W%0DL'UJ]#6U7O5 MRPPA]A1 TND$A:!42V%QNZ)6 $U!.K&GR0,AYE=+G!@[5/NPY24Y>FD$:+@>;[A2MWY= M\G:_#,0M,S8L$11X4OD'=6R MC$4384/UO--L.D>#I4SC0:8ON N^+_\E*^5 HL+20>$#,@R-6@WV!LL^(I7 M>:GGV? Z5]HR*1F=/V"#BI+?TTD.TXJ[/*V*!^?%87 HY6X#]U@']WB^@7ML MX![W2HZM/<\_ACK&*\652C)62KT6+A6=]3*46R M$A)AVF@MP-522 Z]26PQK))CM8WJ4I6VI/%K8+)4NHE?"VR^@#Y= MK(S\(]?_:^IQAM"C;[5H_ W]9G$KQ+4E%?&&3G@V=!%8T5^*R[4D^\NK>!&C ME:FD(U/'S0 CQLNSWVNOG?;W)H=1=;H_-9WU$>*2B '%R!L0O1ML\I@W=TJJ MDWE5.T3"#<<>6&JM%O;):H$.VZ"43AO;".G7HXS1X/VQ(D2W#*+,>ND#Z$QU M*AV6.C*@M.I^.U%P,6:6]MW'6TSSVBVBBS7+BKFXY./BHF!O=ER#-1P?K+-N M8CFD$8?^'.M),'M\^:*H9OY'[JHP_IFQCKA$72J ?L2<+_W M_KJ@OH_?>[YH*CR $%-,;03V9=KV*U\1)6=-PV36ZZ.KEY(^<9@P.' QZB'F M+*+?CI54*8!*U=[ECJHRQ^?!IU12D1@]IQO6FJ#.RS,AI 7RKG9%#(AC1M>O M::L%3/*;\T7R^Z/OVF>SBZJ8 *NSS\T$D>,=51>"M&?'A-UMY%3+L/A"-/?/ M-/=+O)ED+?[MEK5Q'$[: &%IG[6EH??5(#&2 BE+'Y ,A0;[_H* M^F5!+Q))_LJ!AL)"IH*=DR2XJ\=WPDNK[9SPNDW[08X'#WN6&'-L@\#\<$>Z=])!0['91V:]*9'XR@"5P%HK2&?%D MPXW/2REWU=Z=&@=!\%PSIR%LD!&7-5!KDJ2>9&V66!'2_5[:Z[01MQ3I%K A MJ@4:[Q26G%JSG%S@M0S+L*HMS@A-7%.6 !IA2)">3B"M8 MHVRLPSQSVKK!B6!C:C-MG[$ T9C7>?A-AT)$&P9C3NA%1INA;H9:8H6) M5=JMH>;$#.TE&OUT'5LXIJ!(7:-5@9NU>4 .^H>]@N* M@*$$AFI@W,O*4WWU#GY/KR3SC73BZ**H*@G6P!G7FG^*I@_ M5V/@RMG !4)3UQ7S0])^FEP=H2S=*6Q3QA+^_(*OW_?Y.,,>\/TJ?H.[QQH- M%X6[4PQM'G=!LD3"!-3.D]PWW:.=(X.B98NC?_!5&4_A!Z9%7<=\ MP>\^8[R+G%/5Q#:!JHZS]:+2$>G!]40#I9C(@RZFF'?KGI.*.XM:BV+\(9=Z M&4EL@_>=*K("_P"N* M$][A]WQ)ZG;RJM_]T,K%'"9;K$$^K6N!3BOM+[?&_:H%0 ]SR;L$L%%N'C2P MUB)2T^""N0IP?4 9\\ (VWH3E7O/Z<@HM29=6YHDJ6&^QAFN5-.*S.6Z\SPJ MN1)'W\807'2M,+"]EN?*2GHL>@"3E!1A*NVJ4,A =^"\F#$5@J)L >_4'CTR M.M7H;'$)6G+([KC6X^)(Y73*OA!G=54(>4W.9R8T\D*),$@O>JOBY?N@C&YI M9K];"3-!>1V,/UB,X_C^E/E9)JCQH?5+AWR7=#4"Y5XO]UK=O[RX5D=VWM7H M?5ERU^ZKQ7FEDCT'5HPT[(=\_5JO%%8ABV9RPB&2<.>\R2CT0!B<+_=?CJG' M(2G(JX4P]K$?[)2A<=&RSZL60E!SJ-@"0%)39RC[;_<\[-B[]H$GX7')?8/$ MRL)3"F);"J,9WW:T!"8T',G U-(5"6,&M]7,R#:8K-B0$EH.B+BRRE=WU*N-*L< MZ?6GUR+=]@+?;X%YNY*B-W0=9RG]AB-=W 45ZW+@DWD;+$2(A7BQP4)LL!#W M2A[/@):ARSN]!8X154 MQ02*,*CXTG:64I*E"@AJ&S$NAD6SSQ2'P%$*]D4(\[7\HKVM"IT17YXRM'7X M](G?-GSX\*,&7/;%R=I]\>BQ9.V5I>X!OH3$ZM[.R_##_*O=EP_#0NN51\.' M._H'A(>4U2-8DEOO/\[(.=21[.WL[$5O=Q]+W.=L$,XF>U5-)EL_D 'V@1_S M"^K43]H:A4?'W%]3E5W9@/8E.?+NG7OK[D[TUOB)]D()Z$K-$*=/4AF3?8'^UU?C#>35CF@>IV>S>XZ(74_[X"*1""9LC?D<,:S:1R9%##9(G4\Y?"UV/A,(I6$D MDN5>4&&R3 82W^8@8>%L:DUS#MR@X1OA#'/F!*>!T3[3!H8U!$-L(^F*P>FU MYR_D0>&LG[&QXMFD/0W<+>9[OT_4)\!LK-@ A I#>.KPC(G,3464\%_@0\T" MI>S <550O!&SX3NP]!":)HQ^NAK-GA/ORR=C8'9PL$CLBZ:^W]MY2PWM-^V: MG:J[F?/4W>;P?97NT-Z+UK2+UI*E5G;U;U?9CDMVD2$B[E&;4?\B!/2;I78= M_$!1)0[IJDM+U5W5WENSW8*HLJWCV> :* M"7N_"PL)@Q7RP]3V->""U 7N17FR*+R@(:0U*QQH-+H#Y!*0]I1E%M(S&M9X MW"V,GZ#)IKGF'91="^5ZDZR>*-)5(2[^M\//!\\P9.4XUO*D;2M$?W+\J;OC#/&/@#>2\(S(R0P'YX%F2:"I: M-H3Z,49O<85@X^PO^Y/1J[8)IL;!S>.F<2'< &Y+X"OC2GOTA;2(;A&"(KIH?QW?(V,] MAZ647XBBG)"X8&Y$XPY#-?2X6.AYG_05K/A!]UN"?8*):)IBJ'$0X^5!7E"0 FHL>T?RXRBTAP2TI[,90!_W&]-:T M0F$-P0/-L>Q_P^/$&;8VD,LZ%@)OIMD,P36CG%=B)GTZ @8$3<4S";U*S#%- MM=SJ%JKR(+B4?_'*<'L39?0+!B@]5V>&%]&2IG[5DH6O>._\GBWIB#=NVSCR M;%NN4_D5C%,JCR_$X)=,E@!U!)OB8R?3JA.6*4@Z#S=T5BXOF#][6<"4:B]N MBH@%O9=S6V@7,("=:HE962QPS?+:PMHP(8L%^0^ 31WLI!%BV"G49P\!O99P.C:TD?ZYMLL/RN:F7$7#6)" MNB]9J@\LV[*-&RZ21MD,B/=K1])]8M5)H,VU]+S!?WMVAH+%6'[VNUJY\%VP MATAT*#4GT+1D8E? S,E_>4LUXBH6\1BVHB9C)_DTKZ7(PGU8>8FK.M+:"99A MT)2-'8ZJR:-R4M3/T![&JY#VIQQ/2=_ DH6^.#D3NHLK-C.LZE[:LWB*&/O*&%D)LPC=/ZY3E4?VB63;7F-MYBH2 M[ZUT]!F^\@HC14L5(8,R5@?'S2DSR=JPC3MP"D2 M7SW@1H-C*'W%^4K[8I,UN'.HH^.,>=HG[!(C^^BJDMC)X[N'HSG<"=A1%><. M[JA\^N*D^1OL\7Q(&\#WD?)=YV[Y7-#O+[:_1NC&WLX&NK&!;MP]R^5]F;S* MQ]S?(-G;0T/!W6=!!#TH6$>(R:9ZBJCZ;Y*5^G#85 M"J>5$8ZD9;&OUOL9=PCU?LXB:Q7W MR-ZXFE)YQJ$^%W+A<8F+F4!*N)6D,XE"HPE,$>YN-?'SA_+@@+-06L?64!OM MDS5? ^IU2^HRW+QT&DCDZ.B82Q[?N4"+N]8H&_(+6"I,W$^FK= TVD2VDQ-Q M8%TS%4]?8B*]?[]0MVDDC4:)_69VG0G_6([@37NK$Q8\7< M,W1KA>&[?WQX@FVTP 4J::*P#*WD%JWA5F.E*[3L'[(S\8$8-12T%0I#]]8D M!=9;-W,9XEIR"OWF/4L6N+)[VOCL%8UOXL26:,RRH\7F]D:K^8G\(]^C5@\8 M.5)9[9,U9,_788!;^J8Z$0#_SE,%SZJ&"PJ7GVIM[_J/Z[5K"!(3)+"T(HVL!;(5\\43:.)U8>0^;J*F6^8TYL$G*1)T7 MOJTR[K[ZF>KO)CF)D[&7BS8PSUY.NTM;(QZT1.3:*P^GYT8IO>^21B,+@96] MJ[LD^QU>"12?:(8!YR4X(T4D4QVIHB .F>E&<(9!6@W4C;E/+;"X&8K01/Z) M$VRA*US0)YB-GBF9Y)M:M@0&U;Y_&XV\?]CI%FJ3E0F-HIC9[27BR' *K0>%LO5 5*$[AZ^P[\ MQ$O/$I:[23\XV-_G?STTD>LDF\:0 Q9SC@62DSR-F+1^67\*[ 5+Z(F>7O?A M Q^]^J(.QJW!T5(K(]7_4=K':0K?.GW&XD/_U&>-"MN;2@TA@N](Z4R9#;I% MU^\1+?:_2961N!,D3I/XIAMI&&N4Q*_*RS#N&1*7^*?0AQ30>E;G>2G\X6?H M=Z"0UB2CE>1IL#9:FLQ2,5=@;+D^S!K7NM]'9*WL.(B61?K *[<87RWT_'8= M)02,9 CLA-;29?&Q4#4J5$I2 M6AU $!Q6L#WW>:?^1./:6]3;5F-IA*<]9!CJX(PK.NEJD!@_@*\S'UW9PM@D M=,U3)Q8G0Q,P;R6P5-TX4F..QU-*DM_ E!& ^C-(9V^#KK\^RTN&Y)+>KPKW,N]9R MS/(U-<7;2>CBD!QO4O! MED0OSEU.9QW3 _ K7/[6^K3Z9(!9VXT#Z_!5%9!0[T7H0V=-334U3SNEOHL& M"(HZ;+BT'36NFDB[>FE6S_=NX"7<),LK*P]V"D 0JL1Z-%91:ZTO^%X>TK$^ MZP'9IG4VSY49J$9>ACY@,LZ=_624B3A^[>35T+&'YKK")F]97@RL#93#=K]8QL8 M-.67FM!#[3A33F3^^95SV.*P M]F)17>8"3)+4>$23I?JPBHA_D 8?[DQ.4P*; MB>^-&'K# <,-C 8Z6RQ.A")!P^%@I_*(@B_B9%W;=\JMI>21=$G)*/NM8^I/ M!0B^VS]YM?]_281)]^"W K]XH$ZE_-658PHN#E]KKN:C:N9*.-\>OMHVAQ-C MF) 8N^KMA4? 1R/*ZGQX8T?L:L_,+VWF&<=!:'*:"Q,K3@J).]);8WUE/@DJ M54D77>B8T5^3.;!RAK5KCO$T M??1D)VG.,TA;'1+0]/1@-.E\/4!\)J ",_ BH$-HX^P+E,\2X/(<,.MJ^2, M*3V$B(G;+4.%2)T=M*\/+L@U\,2$?I8T&.4X$O[=D;LM7X9U-"QW?G &-%;H MM54M'DC58L)">@/8^#T &[L;P,8&L'$?3)&X;X5WAZ*:;I"%NN1SR&,8ESVG M*XGL&$P?]4IV]$79>(P:'':8:LFV2M$5TT0R$6O4)TX?INP$^?5/964@A'E6 M253/>^2%XN#WN]QKJ=/$J98A5?)%J(L5SK3;\_Y.PZ@JQ=F<&J96$,ZJT]=9T1*"J8A,Z_F6. M8&FYS=(F37*RM KAAU_=\WF08&R(7$QSO\84.Q;[>3LQ6EU(!.YV K.J;$,L MP#+K0H)@PA!!@]N?Y=U$"L@C2Q-PGOQJ:7V\G5XD(.+\T=P]S6EH9$8(7:0_6$D+(W=@@(COP1!ICW,653:R@_/!8MP MG@\V'BJ13 $!MF]%8TP9G*#(4?U8W?_,U"VUU''8?T5#*@>,F? !]YOPB:Z@ MTUM-_8^SY,1^X&+=Z\6_WI^6I<4"O*EH"&Z-&R94@EP1K%7R#K0"3\PIQD]- M1',K>0 MLHA80C=!_0E]OY4@:@HT.XI+A2X"?$*^#5+H#D'09B55"%Q$_FA[1Y(N$C'-)(Y/3YC0S!UC.!?']![2!J7HN]N[3_0Q.XJ; M6;D92F"IZR%9':Z2N+ \/>U4!E=;NV&3XNI*;OB:"G+'>F])5#5X<% ?XUC) M&2]Z9;P9&;=RQ=SR2:DJ 4^9(0=4:W:CMV2V,_QRG\J2<@/7D*8BI6_I'3O6#)=9L!VI^']UM=PDD:@ 29*@LPG6'N FIAG MW!C P&FS*@M:T8F$I2.)W$"=A6C46=X*#_94$9*I,=O3$O%3)&K*YABP(&PR MJ?IA--Q,0EW"?=QI#?DH*S\ YS&^DB+$WP!XE)IWW=I SF'36((7[%72A&OM MH"AU77FP6V4@+L15!::B@'V"T[L2UNJ@<,[NO)(IN ;C+6S@FX/=0(O M43 LM5;E20TNR3QBU8)5'G30@>K48)&BZ%+70, @_J-J M_VQ&YB/;-@+\L#N)6N/6@_"V5:J-[;[GSHVK/.;["4W4H)%.*:.T M=841%&Q+;^U@.Q>29$._R+[)@$*D3F(YOM(['!2*K@[SZR,[OJ?Y CTF3(ZV^Y+^($31_E9];,05MEOQ:> MRDJLNJ"XRR8L9C W/>"R=+9,[GWZ_A.TF]DW$G4I"^XYF8\[^/?K_3P-Y8:T M/O$BW^^UO%9O@3>\/=?(.O/6SM4:16A%4-Y@<*0[*."Q#2,5?0QC7=&EEQ> S$*U)K1M XW-3XX?,^/=(4F*2D6W=[DGPB3 M^!(4?.[@A_=I__?TZ/=QK&[Y R>9T8D(R(,[EO=I%,43-5 U"30.<%N7)CM# M13.P9,SV$7]?3*6PH_.*53+8; 1#>% \C-O2 L!W44PZUV]72*]\IUI%Q0%> MZTF+\>P'!3U+^%-=!<\K)B!D6 ^',EDLC6 MV5,]C'AP?7C@G4:*NI)I-TR" AHRFY6Z$V$W'(6?WV!UA2@CC.C V\1*>7MV M'+50'LP"]@2,R*%>( ECWU!=_"[(B;T-"16)RK*V*C>Z2UU(&,%#3Q( /J[.I3>D=9J/4+;1TU+%3>#"UM MT23:]!.+-L]^K0R\'59\L0^T8D/"G?#&*%=?Q)V:ERQ]MD(0QM1#)$%F 9+Z^O,X(,-A69YBTRT0& ;9/GF]+:]AR[2$\>,03V[.$3,2UWKH MR>S9P&'5>*QK]ZC.H@1O);I1(*L45IW),@45I9?L!W+E#[FJ0FA!4YT&" 4, M,>#G[\J0+E<>R"W6NGH<4QVPF>$;(_-2,,49#61JB\0 A"F0"99LM]B OZAD MVPY=@V+R/]]<+^'V]KX9N .TX&>DAE0C[^[1>=5?M=6"?_Y,\=37IX=OD]WO MMY.?WQT?GKQ_\\_#5\G)Z?X//R0'[]^^/7QW>K+R7@_,Z'+_3L+>=G)T_/[H\/CT M]>']W/F@$$!937#S(Z#ZHQ?/4U '-.AB!)9<*['," MS1T]"[O/]VBTY?#H_JQ!^#X$J%3/ZCG=8;IE1MDO]I8T/AG3DF^9K2(9 202 M)AG9:9^L Y[?/QWP:#MY<_CC_AMH@H/#PU>OW_UX/U7!#UQPS41R%?\WJGM* M./-Q(2H?CA<;BGRC\@GSWG&XLW!TX@I!J4"CQ218)#P$[.F89/[R7[M/=UYJ MTY!J492*8/!Q*1E"U;5C[1%LF3)&. !/C8Q38/$:!&EMSXOA3]XW\KS_[E2%PPD[=^_?)8?_]^?7I_]*Z1-O]D_9\WM_\(^?WK]Y=7A, M#S@]/3P^29/]=Z]4KIV<_$Q_./KY^."G_9/#D^3]#_J$Y.3PX.?CU_? :1A> M-"W^?>W[E'Y.F^5OR2=7,VLUAH$2UY4M*Y#ZSRX3OI.F:E"[_#DW?F7=])\S MJ.&[<1*TV/V\MV*_O9N'9[\[(^DE,G+OD5 @:CY7>LWL/DOW'C]*'SU_GG[. M%;2B>JDX"BYQ/F.D4!PEN9-KO?OH67('SJ+@T,;D"FPG/U67*&^(?0N%%D@< MJ>R871.. @>]V0[77ECY1[@;C80GY8-:,P%A+/%*A"2SF6M$%.U==2>WJ1R\ M$^14?U;IFGS[?/O98Y:K?!-6I[KNLJWR2MG6DR-4" [JT\]BJ+ M4.(J)),< M/.ET;$O&DA1:H J _\1QQ<.C;F-S8CMZ7MC1M.6O,(*109;\33S/VKI-E/78 MATH1J 6[$F-*U2Q:=+4T$LRD1=FT,ZYFCTSYN,@<%S5>$Y4)3:J\[Z*C2D!" M@E?Q[);81HQ]K2(AG/\_]M[%.7'D:AS]5U3.S!<[/\P@\?8D>XNQ/;M.9FQ? MV[/Y]MZZE1+0&&6$1"0Q'O+7WW-./]02 @-^ *93E1W;H%;W>?5Y'\:3)WDG M-NLK_"TD*2**4K72@W11-1R4E\CP_$Y>$I'6GVCU6QAPH[S-G-N#EQ(LR('; MRY23JDDY,2DG.W$%W*H*9+AG57(Z"KR+.)Y0JC2W_,[_,\%\M4S*'R;YQ2=+ M7GV-98Z]<77CCJ2J;,7*^*%[^J$Q,P_K,J1YCU)0C;5R227^^R1@5K7"595E MX6/;6<=/G?P^"=&;$HF8'7E,E6WCF)W('SYB>8[O3D^\@$Y$#WW\@?/M>ZXO M YK"LG1;I>;E28*CR2"__?E\D*NE$FN?$CZLY_5[;)3:\S]N%*VYWZV:%G; M+C?JZRV[^+-ZM;KGFVV7Z\WE-ON!B($3!'9W!IK]VT'U(+VM^NB+.7'&/RT[ MR\H^&R1Y:N-$_?KW+UV*W%90?"=.OMJAN *Q5<>Z5,9?VC<"%#-*F5,#-7@* M.?O)HIX7,_J,$M(2+!OAY>9B+ =]]D"9W[)@&E\6KP"W"D+MX V!^)_T"PIR M[H(D&$E@JI9-'*HI2/GO"(V$NWAT]8,<+/29\)\\3)Z M"$?(G&N9KWE(4])XGDW^;0.?5_13+QU_,@JL0_?H*(.:-R,'%RGD5)YQBK,S MPFCZY@0EX'2?N>VPN]_'[ZW$T+,F1Z_'&)@-;1>G5>JW4<.QB=?=Y(($?$426A\0" M0?(HK^6%T0NB<\MNZX-?WKT,!E? W"9.72O;E3=,P'LKF]KU1JG2:F\C:DDA M^$!.LNVH,2MRS2[2WJG'X:Q?<3/!#KR7;W"^:4R!(A%+'HO.FL(GH9*'1"G# M:=JF]#2,QF4KI[L4I4G/]:9O*,ISRQCO5MFT#OC./]'8)=U%?H"6YL'R/2G+ M!^OF%M8JR^46+E=HN0$@+\A!;)2MV_,OYZ>85_CYXK)S>7K1^6*==>XZSQE[ MV$R((6;")3'TL(2'R@G2%&N@%#=ML8%=87ZH^#361T[Z7C8G.VUGS%OG#&7C MF(BYPNT1_%LT#DK[)FKO?I1$1;TOKVT(B+*I]0.V<&^6K*\J/UVE^9UY<6]" MLS;IFYW ]:>Q1Y&2] 6GF7KBFS2#7.O)<4AA[W "T._S?!>X =1L>96,05 [ MVKZX"UR,Y0J/VJX:>*E6RHW&_(_7#0^TR^WV\X=SS*HOLRI&GI8D@C?CQ'PT MF&/7=]1-]0<(+NN<>I#)>/&Z7KO]P?8B2TQD"FBV@Y.Q'0K,ARTG$4P?6 84 M;^K$E7T[L=W>NQ.W]N[$S1>2[<\>O=@$?&[$V.$GN(D6D\C;=P _TF&M5JK:CJ'#+4''_M)A M!>3AT],+#!T:.GQ:GDNK9+=:VTN'+V;+"9?6+MER(EP3W&.[.VQ,=(CMMV<2 M$E7]89@MI!@VBLG=1EJV5]JJ=6:AEH, MM2R;WU]O-I^D3QA*V1=*L<%NV!BMF B/5@#(DC7M@8+#OC7&*CKB=C,6V .M MQIH&^2OY?@S!;-/9G)+36#.P8NAE'^G%7C,<;*AE#ZGEL-%TGJ11&$K9%TJQ M2TZ[NBE:6=$BD-]1U2.\,F&]V,$29?YFC>=?PUA\TN)+ZW-.\NRW#@S6PM]^ MK_&2,4D2B4W>GW*;R?*3&WL]RT0C=]FM5RDW5_4]&"_P/I/+RL:D(9=])I?* MJBEOAESVEUP.@5YJ)AQI2&4Y4FGM2322VP-;3FQG'HX3Z)M8Y"Z[], :,)$E M0RXO: T8M1*=M5X!PS!+%UIWBA5:FOVHS<$LX\$ M4RTYYDHR!+,\P=1*M<9F/9"OG!JVU:3&C8,^ZR8F)VR78ZNU4F5EKC*Q^/VE MEWK);E0-O1AZ6;;B%6[MNJ$70R]+%[Q63,,D0R\KT$NCLMG[R(0,4FRT@O]9)=7]6 M-/2RO_12*S6:FZ47$R9(L?'/,/H.>[5Z[MA+7-_$"G;:UFZ6VC7CS#,$L[3S MURY5ZJ:AM2&8I0FF4JJO?'L;@MEK@G'JIJF)(9@5"*:V\D@<$S!XV32B. E[ MWX>AWV=1_#]_:CEV\Z/%_C/QDJD))NRT+=XHU5NF:M@0S-(69AOT/],?W1#, MT@33*-F."3\9@EF:8.HENVFN)$,P*Q",T]IL0L1*!L.'Q.WZ#/[M>S]^^2O\ M1SXR;O3A%W4V]9S7_]N!5ZO6VLUJI6;WNOU:LU5OL79W M8 _:==?IUVJ]YK]JU8.E7O91_ D'BFHO?SET-O/H=!"=%W?G7ZUFV?K:N>S\ M>O[U_/).&!RWUMG%[>FWV]N+JTNK/VXM:Z^FQ]OKCL7)Y>=+Y8 MIU>79Q=W\CLWY[??OMS15ZZNSV\Z^,'M+"3G T6CA7]/XL0;3%^?S DN=T-F M];VX-XEC+PPL-^C#_UU_&GNQ-8Y8S(*$]:TN\\,'*QZ&$Q]_L2+F]BTO H- M_CT)>@D^^N E0RN!Y>"/-#76Q2<'7N &/8^,/?C#"-:+Z2T1\^D+09C :=SQ MF+D11HR8'[.'(8L8KI\,81N=()C \S=L'$:)!6_Z'$8CRZX<_Z-LW3)F(2*= MRL>+8 !_=VDO-^S>C9!1\+L/\*/U)0PI('6;W<7!!?QFV9V2=>/%WZW/;B\) MH[A,2]H?MQRCQ93^%-IL;!MI#D(?* \11U3Y7UB]-W2#>_B7R"-';:$:I@ND M._$%DE,:A"_W/:*0<$!/GX8C.-G4ZD^(^/!/4R#$V&)!'];[^R1@5K52LIR* M8]-_*[2B4[';)7S'F 'Q_V#^M&QEMTO2V,(6"O#'"#@#_DO+PPZ]L(_;[X/L MQTWWX!IPX30>D")\.PI'^M:$F(KA=^V@&AG#2<0,8?B"==B'+> !"#SA!! M+V,_>PSN(=P#?+4'S[D(0O8363R&]5R E/81+AJQ'RR8L/CH9"[Q"'35'-[' M?!S&!-P3XFT R\<'KY\,Q86J/RC(K9(^XG;A<)-D_B,:6>(F6;0AJG1J67#H M_QU&Z3U]SXZ[(":_'[L#V.R)ZS^XT_C@0Y;Y@/-R,,P??^XA!X.G'9)6/,'@ MO-=[]-A<*/19+^1T=@(Z#XOP6[!+=XMW9PTC-OC;P9\>UV>:('"(9X'T@=42 MY*V_?G!_*<+V_)O SBH\==[WA\L"2?HT7[V';#J.V8G\X2/9^7"G;=]E6N5U9;]7%G]5K!@2[!0)GJ54?"9[L4HRDV/94AW)JRYR*WY4; M.M>,@DKG^@,4+.L\HU]E#KD_*%PBZ4]<%WB9@)5AD09HR8WO%MY1AUX&%&_G MQ.^?Z[C+M+Q[.V!#,\L0BB&4)0C%;N\SH;RM3)'B$]\(-\2J/OBY2-^'.,N2 MA]_N"$RS4:HY:X;LE@/ <\1FG,?9[0FDN'U8@?^6UVSX]V)(V00V'1:I;;]=&MS(2A>R0FP@]"O-LN;J9[=O/AY)B?E M'K.N72\U&T_WWAG678]U*X9U#>NNR[K5DM,TM^[&NE:4VWO*NGOF1;_]]7_< MT?AC!ROF6!"S/?.BDX:P&?MV3R#L5,JK)H6\%?^!<>$MQ8*U4F7EO"'#@BMU M.2YOI@.I8<'=(! ;9Y1MRLY_%N+=1T9A3"[OY+ M?WB*6WT'J;Y5VY(V4V\3O/;*,N6M&.D;\*_M('VT*IOM(_G&P6NO;-@:]MLK M]G/6]%\;]EN._8R+^HVYJ(OKI*]4ZSLOZ(6C)[FHWUJ4S"E5UQTNOBU1LMTU MZNW&WAKU&_"KO3'673VGS/#MLVD.FQF78]AV]]FVMK)+R[#ML['M9@8O;IYM M]\R%?I4,6224?>M0)*8<[9GOW"E5JL9]]Y( +F\F.+%Y<6+<=\O [-!Q&C-" MQ[#>LX"V4JZ]-F@-V^T(;32JANM>BNOL_>.Z-^LL+S[\!=>:NVP0TJ A^BUQ M?SZM/\H;,^+M6JE:7=,'9.SX)T._9?QOQO^V;D>0=1NN&+Y]NO]M,RG"AFUW MGVW7[I-DV/:IH*^LG"?S5MAVS]SF%TK9E\6DWU-=JG>1&]U[@:0[V\GB M\=^3./$&T]O7UNG,# MG]Q=67.^5[$4'!:?NK&90\\@CPY]%R:NKX:968,PLI(ALP9>#-1E39D;62SH ML[[U]TG 4I"$ WE8?=-SJ?JU3F.]:S:DU@'+^UKOJTT %[TZ$7-C %]W:KUS MZC*51>RM9(71=L*QUB[7WF\2="5K$(4CHL5D'1*MX(R^=W75JTI O&S=#9E" M"_P@U[6\V!JY7N!/K?X$WZGC#I\-[F/\.K[YAB6NYY>LZR@_ZL+%P,(CABT!*O4D4L2#AA^^S 8-?^^HHN!J $Z0.>BA_ M[\&:'Q^\?C(\:;?+K7KU_8%R%HOE^:=V&6DJ?PGSS^KMLN,XL\=$4_)"7MK MP9^B(VZW][Q6*=7M52O<7BAY\@GYK8;H=HGH[$:I4C5$9XCN58/5M5*MM<$T M\3UKR:%')_9MO&*SU%XW*^PUQ=NR6OT;Q5*]U*BNV=;48.GU$BRKSF8JN??1 MHOL-2ZE_8ZZ?#"F,O&\%U)62T]A,J9,I]EN^AWRIO7(;*X.D5T92U=E@&]]] M4[7GY_GLF>9=+SG.9K+^C4JWO,NQU-B6X?,&27,YJ;'!RN ME>SZ9KKJ&&UN>6T.K'!C%VTYDEK558M^C,J]+JQ_#6$WP8@%R9YIV$[):1H- M>_N1U%YS/J9!TFLAZ=!N+=_.S"C7ZX+Y//CA12&)ZC4#D;NK$=2WI2V:4=KF M9R5L9AZ70=$*KNP-IBKMF5Y-0Q#W3*6N&UUMVU'4:IITGBU'T:'36F&ZWI;J MTW9[R^7S[:1+_1">HD@O70&R(Y37LDOUQJHB?%58[)"*]];P6Z^6*I4U$TX, M?K\.8M;@.+6GZ9F M;!V\5BZM>T8 ;3?'-ANEVKK9)<\'I%=2P!_=\+K%IH:?##\)>]4NV;4UL^\- M/QE^,OR4\P_40:-\FO]G@_RTU0VQ:<43+X'7]19C@KKR_@64S8C%+$ABZH1+ M?6M'8[='#6?Q+[(';<1ZX7W@8:'__*GE.)6/Z*:@'^V/1_*=9>L47A.. M6*1W[.WYDSZ\S/?AYQ^AU\.E1[AR;+EQ'/8\%]_VX"5#V3 WMN*A-Q[#7\/( M M#]@(=B> GV"X,_]B<1;@H/R_OGJF.4+?*>J(["_-VQU9O9EAM;#PRV!/\& M$_@DG,09* 4,7AF[T13A%;&!SWI)R3KTCNBUO.&OZR/,70O?C5"&7V1;8+$O MZO:+CWE'&7S@-X%B7:W[\1Q0B-[!\%?JNAPQEWN%L+DQG"R)X#N$8?@=7@/O M@0=_>-AT@#=JEN_)]R*F!;RXQQ$!AY0P L ,O=Z0MQ_F)"#>[B(.^OR%U,-8 M-3-&F,3N2.&#TZ%/I^%?PM40 L#J@*5;QJS+,&&68PERNIV,1@AM@,PM\)TW M &Z&8W92&KP&N=#S6"R(#E\KGL65Z BGL"^4'O3>SU[@ M$"DFX3^ .A53Q; MGML\6?!:S>%^PG$8$\).Z## ,Z+7,9>*^H-"?%321]PN[&62S']DIE/CZPMW MAPOW+#CT_PXCN9NQ>\^.NT!_WX_= 6SVQ/4?W&E\\"$K3$&2YF"8/_[<0PX& MKRA)%S4C_*N[Q;NSAB"-_G;P)Z]6K;6;U4K-[G7[M6:KWF+M[L >M.NNTZ_5 M>LU_-0]^N:,^W\!3P!D),L!?/[B_%&%[1T8E@%CIA:-Q&)",AG-UM;;IQ&XD M"Q2)Z!L$+& \+&/^.UBKWFX4E7^XBN5>I_+]_UIGJOU^K I::= MN=GLRS6*7VY#2W89G^_*M_>[_?I^]9$VONEN8S[3OX#2MX#=( MB#LY?.(IW<]OK[Y\N[NXNERJ__F:U+!]#L:E&W._ J\8Z*S=A+S8NT$ ?6[0 M-7 LYJ.P*_#@X(F/J_1T_AANS#A#Y@#.#65#E*;Y>P8"7UW/QS/%IO_[+G=% MKM=*S?H&^T:8$L257:2$MT:SO&H/K>?!VG8_;7[4]YQ$TX2=MREL<9CK_=],E89#GM6Z&%72XVFZ3Z_ M>2RMR+YVH[QJ*MCS8&T[CK^>WO7FB>BQKO+5]JJ*BF'UC=.ZW2YOINO#=AS_ MB8K*;GNWO@43U%%&K \[HI2_/6L=UC)M>;<"2:O*K$IY,R;Q=AS_1=Q"NT]$ MCXQ3L5?N]6XX?>.D;C?+F\':=AQ_K]TH=T,OZEMC-TJF6E7$GGI25F]R:FRK MC;-O964?\-LUK0P-O4RC7,/F&R?T2GG5U(*WR^;/Y$%9.QW-"_J@)9RTQ\^> MC;9*;U]+PF1W\N$.[;2;4'$RW,[:'(],9JI5-I-C8@S#I\37RYN9U+0=IS<> MH'48O=DP W4WCZ052;U5WHR#?CM._W(.H*UOO7>7JW7 MTCYJN^CJGX0CV-\6>Y7;S8VR%E#RD6N3+QOH7OUOCD-K,8^?^. XC#W_I MP7M=>%>$'\0QDYW?K6[XD_'V[WS!D1?WF.^[ <,>^%["1O'\_NB[CGMG!W#_ M0A,>],D(9E"#&=2PVX,:YO:D_^6OW>C#+\MV:%]JVLO<>_X5KFC5]QY8!&@J MQA]2YG@ 3(^ :/PI\!HCQ@\RWT3\WC"@*]\Z?.?49"[R"!<(@Z.2=1V% ^ ? M^,6EK\B*JO0;7T(04',.*)3]"V[7GV/1WM7JY3KEE@ :1Q' ;@H M9_!#NU&NJ _%R<= XY$UQ0;;"![X%=X"Z"D E'HO\H\W&DT"[[]4]:S8@_14 M&CKPSJF7J^I=6(/DT>2<<## >[8[!5'39^G:DYE*:OV8@@=U(. [*N6F?$4Y MBZ5%D.* LEL:+&8 52\WY@.JG,?W_+J*H+9QV65]TCE+M3>=)6^\XB"?&8-!S#4U2L")0""@E>^/>1 M"UIW%E1ZHZAKWBCJ5FI8*4"J@FILU5)L+M]7'H<';EW'"+;Z*AS^"AH#",K,9+!P]0!*ZUM2N([R)&T[9>:^O VKVBBM7:.5JO5S+ MKMS.KERV4"4 F,5X_R/$E]IRM8GH3(E'IX]DQ05II]4*+BA4#Q_V%N'$G$$4 MCK2WR#V_+9JY9<0+)3DYCU\#_9$7>*#L4[Z!FI5W^^O_N*/QQXZ:E\=^CED MTD6'<5R(-5R5H(UD@'=W*[TK ME*VK_!*I^! X',*AX/+,B*@BU5M\3[*<8K5#M*$G?,)7-_S!CIX7T9O%)SGR M-. [,F'O$0SP+Q4CE=:4T.,8=59?%'&K[VX&KW3O1-LPP4C.,]'$W[VM&2:OOBP-R;##@RC9*#@N L[)" M;U?>XQ^V38[3B:U#I^HLDV$0R9KQ%#82'Q O!K)* @#8#J*XB#?S!@Z/(CDSIRUDCMK5;@."E^4/Z,(U0'FT&AC M/P&TL8B#X4?=,/PN%U+Z&AF6@*B)G\Q<=_I52&X!>"^) ;Z(0FFEB)F\6'/0 MR?@&(E-W@DJ,*1@4; CTZ'J^EU!,S /#D@<=48V&%U'L?4%$_34#61M35)-MDW"T3< 0 M!=N<):SM]FF( M] ;DVIX(EJ.FJXP0$&=6/,10EC 36I9R%#6R-\S2MLC2+[-K2Z#_T^.K/4H6 M&OT]#=F;D"(S\S()S7^<=VZL\\NS\S/K[]\NSU/'<^?6.KWZ>MVY@4_NKJSB M[]GM+3_T'-JF0,M,N& *(6_+_#%;Z6$M=[5[;(M)>$FH[H:!W6GUKM&ZDKFV*?V;=E 2.AOJ3&O0I=WF<3+-V\,5/EUPJ12P?":+AK!6=&CP+"VR+Z@%"^$.NJJ,:C^"(AP KCMQT9^#!?JW,\6+6O;Y4:UN=:RBS^K M5\UF&[7Y'^O+[N0H[[6J+RUUOKTQ_6U\[-/\[O3I9AL.?H-+0E$'OM@E\#3@/.;6C; ML=MC\;CSX4E#Q=]8.?SNS4VW&Z5*=?<'?AFBVRFBLTNUUNX/$S!$MTM$5RO5 MZZLV@WY&FMNSH71ZN&'/1M#9]5*C:L93;3^6*LU5[R"#I5?&4KVQF:'K^VC. MY6/(>S;CO%UJ5\W*=ZW4 M:!B-;NN1M'8#38.D5U.[[U5%VY8;?1YUY=GZO7-N@Y M-4A:RC)J&>?V:\'Z5ZQT#+#Z<<\T;*?DM-<%\WGPPXM"DM5K!B)W5R5P:JM&(8W6]MHH:AMO]I:CZ+!6WVTVSNO3&_]G,[;29=:'SQ% MB][!$?&+ R754J6R9JQ[:\:]/:-^]];P6ZN5VLTURR,,?KR&03ME1EP([IY MW8AVDVO>FV:8]BL :+LY=JUAVL\.I"TO(C7L8MA%V:)5>\TD'\,NAEWVC%T: MI59US=32S7,+:90?J+?H+UO7M9E67'[2_%_,%'3KAJF@E7 M9L+5MEQKCP[:P"$G84!"&@[6U7J3$[^1,%S0G1QG"#'0!P:\P[D8/HM_QNMQ MSES:[+3I-]7@O%8'-C4]P\UF7ZX;^W(;6K*5]WQ_NKW?/<[WJXLS#9DQ#;!7 M53:*@?G>NEN84K3OX#2=V#=(B#LYXN$IS<=OK[Y\N[NXNERJ_?B:U+!]CL*E M^V*_ J\8Z!CHO&GH[%GYX5?7\_%,L>F2OLN]@YU6J58SE7J;%S?+^S)%>GYY M,R6PVW'\]\OH<:;K^9N67/62W3#->W9/3&7[=AQ_/;WKS1/1(^W7*\ZJ-Y[A M](V3NE,I;Z;E\G8<_XEZRFX[M[X%$U111JP/.Z+4O#UKL-4&VVKW9^?M/I)6 MU4Z:YH=TGHD>*"=K5-2O5#*=OD-/KYJAUWN'576_&YGADG%ESY6$+QC#BZ\0"M.*FL7C<>H,TC:65& MWTS:YG:<_N4<0%O?INXN4SC]%'?/6^MYNU;/ZE5AL4-&Y [B=U4W>*6RLAA\ M!81O!W V[F?:0?I[_I[I^R%?[,R9MA2Y&Q$N"R#S1B3+WKNVJ$%:VNEL%YU< MSGXZN59M3;_%=N_3&&[[4+-T ?(>N@J>L9N_H>B=*AK?97^-P,_?H17P2Z[9BSH"S4:[6$%;8 MB/@T','^IMA3W&Y^C*V0DH94"WO9^/[B=VL<4AMXMX<]YP43R_?_FNX][9 =R;00IFD((9 MI/#(((6Y+>-_^6LW^O#+ZL\]>JF_PGVL>M #/P !Q?A#R@D/@-9QY 'TX:7 MVDGD=2>\V3N 5#[2USF:\'O#@*Y\Z_!=K=P :0\?AL%1R?H-:,CZC;D^T/ I M8OWPG5.VM2]\"4$RW;%H)#^NE%O:Q]9U% Z ]> WUZ=/]=61:J^';C1R>VQ" MNH[UU0TF Q!CDPCX&[]?5]^WX%#?61*7+2M_?+'[#!3ZP(8CX!6?F-ZU8... M7"OS\,"?@(0*DV-)XZ1L4@#^ @$,!=$+L#DW\#]0UJOA\N!W.!4$D;E/#XYR#/R7\ C?2?N($-; MIU>_7YP=VVTE-&"?":X5N/=,R3MD9] H 3Q9#SV/5:$V SYY#,K7N&6A+;D(W60_^*0GY"N^( 8ZQ!2>Z9SZ)OO%P&H.0 S8' M30NV[/7@!U1X\(LE.#9\$X[/FR+#'WXP^!?D7(2/:,J7AJNQ!H\8WQU:7=C1 MP$O2O??".#EF@P'LCZ[W .T2(*_ 0]#? K^-XSS]@2BMM9R/].6D0*V,#TH# NTKH$DJ:RYA M"S>F2''H NYB@";>M,<@&0*\:A=)R^68%.@ R'9J=2>>W^=*15XU-Y5TRQ5D"+#-+@",DW9A=?8_; M>>>TRC4E-P'Y.%?%C3C.WCGUC,2VL,DY;2Z2RB]\$?LZOI\=CV)Y\>SIYTEZ M6!M1&/%;A!-J[I"\$='5_37AW:":K.>_$Z9^D#Y+?:*+?U9U_8F%H\5DKKB__: MR07.VLD%A2#;N,XIZ#3#)<(>P!E(JZLZL_3;+%>+Z/?9%?QUQDMM'/ZGXL(0 M-B9GYH6,B8IIM:Z)(KQ?&\#:[[5UP,S/+OS(NB!W:%U;$TBX;A/GZ&361;4 M(!;'%H?W4ANN@@'QWM(DDBY:DM56Y%MUVN7V^[+UJ_X<*1K$FS]06>.N$VF6 M+R&LAX 7%J6H V!"TFXXD]=TR8L:2T(!]KL/W1Z#6@OE LLTZ ME.;_K__CCL8?.\) /T*#A 5QCF3CXLL$EB7,/3#0=]_9-8W,\+-WMF9JE0 # M\9@KNOYTUG22&Y$;4!83>DA2JP $DO04*3\(OHO+.#01- >3KEUIZNV L06" M:B]'.K;,2$E6^5LI?&\<,")KP5[4ZZNJ2OD5ZIH;KK'Q?%E M^O SB%\>+.!/!F%PW'/CH6(0I2RE5PH2JK3#..O@ZBILD>.?0MX96.X8K*Z? MP*\)VNTZFRZX#6;)>+OU3)&,@3*B)T+[:/&I2Q]08\5#C =Q&K!KCY,12)!X M$B^_9L5>@J ^/;[:HX2F4?0R-_Q"N?7J$S4)>=LS< G[Z>+9^)$'(0HL7(IB>' 6.#((JRYC008&*-#[_0A7E)%$ M?'X2B"P?C!/J04P)XI-G)ZQ,BEFUL?&,O87$1U[%QL<%&J5#_WNQ+60S\NP: M!G,.?KFE6.W?W6""1(LRMX #E#!$"ATRMT\)421I]1!['Q/S,"5@[+LB("ON M8XS6P4]Q& 3,1_/;KKS/:Z.*%3%_ 5E+<(F;T&NUE7#A.93_$$[\/MSK8.,C M;^)V\,95D6IX-?F[0_3_8%Z6VXV9N*05ZTF9+W?$_10]%?GV=)"DX. I%5Z< M:A$48N1/B32U&*^(24+7GU*!\-KY#\ ?^+ILS=<'#+D_G=QUC45/C=#%KDM%3<)964KQ!2H"=VT&TYPAK3PM MJ3A#NLDG\*ADHN."9"*51C1[PX,PI1W2A2Y7G:9)13-FBET"/*=90.%@(/-& M1)Z@3![JLP@> =3<3XDYTF2B<>0"_>)37#@R$',B3];U1R@:9P3A") S)'+' MCU545LL[(FN+[X4.%(0/6K*1X8%7$I]>S-,'>3X\YF_&L1!IBB5X%A]>R4 U M$Z!'G_W@J6QAS#.^T<5/N>%9Q39=2Z9QH46>Q#DE-]%2^+1\0T @?"V:&F)X M!=51MZU+6JH>H)KYL29S4JEXF!4TM>;[PMJ5Q_P;+WSJ@U]*FP/YP2]"9*(" M[OIQ2.:E-R9[L"^J9V1-1*I6/ #Y#T.X82S8O&%GDPE5;C:4?PN@[ M%;:$TD[U$KZ'/A?>:7T,J>$8U"<%13,+BX5D![@DR[9F>1F MZPFKD9NC6-@BTUFEZCURL8)ETF?EC>;H_7/(*$O6(U-#2"E*N@C2@\1:&8GN M/8KYN7W*[?1&(Q!^_^7JI&;VJ_JB"+5-K-+$O''*'TDBV#F^T%6%-VE9#EH; M4TP1A\,"F1:!I&B"23D/:Z"3@*I[+50;)$XL)*3O<>,Q M!:JH#9+5#C%6 8+D!MA1A0?)R.40EZXI<8-K*D5,@UK6Z%@G&KTS_/+:U/8Z M"%-B(.^G0S;WJ%)GX)%*/IV_B>RAJ<)H!59_?B&[EZF&[2PX3*JA237<@;0% M>?7%7$\7=8F]4!5>9DT#=-9@@>"]T/P'$^8+S:UL7<"7O[.I>E!6ZFOJ8UI] MAF5JF4*RD59(!I\.T3>7+3O\@>X)^"BK=)9D.8A8SQ.9TZ+<45WRXX)*0$QL MB#S4=G.UDLN42$XUCUAAI:1>:G='.JZ$3 3FEQ?-U$FJS@2H?%&M*FH.O-[7 MGP$8Y4RZ_W6C/O8:(,5\]S,>N\SWV _T3 *8BDP",BN$.9/&@%3 XG/.:M!$5Z MA,<+L^EK*["M]4 >?;"9>ZX0L:!S D&3IR F?ZF0#3R@E/'4@%J(H4HP,T! M3M /P8\SY2Z:K%<(5?Q\AIX'070E,R_FD3BF82Y M(WZ#,+I#.%5$Q_T02^QY12]=PZ#*L!Q/9\Z/KN-[2HPD8R]7]IU6?5LN7@0< M(%@[.Q)%P%GHH#LC016>9#T;,D D[%]@9[8O@+S@$&P\#)/@.0DB+4#=XID]%W8O4':AT&DP MFR>"AQ5A4V,DC$JR@%(OA7<.8&RU*N\E=K^5;\M@WHTGO,'&2G>_N?F>X^;[ MC)ZZOT]\S+6QZX@V^4LC:]"[/=+W^NL$1EXDG/)U""%P"5<,7/-QD@ISN@>Z7J!20:@(!JH3GK;V$9> G]@QL5/SXP M_/&KU\@DU03ZJ8'$I:KJ'R\G#_,O:[$M(Y[V_B$7<> MC$#](TZT!*TT7<"B< .\ R):"I.!JYP]"0$M0 7 MQ@M 6K;^622N>>"@X#D.Y-3V"UB"L3!-+2M4PR3-*5M3RTS#95!WC;C@S0)0 M$(46S[;@HB*GN6R3AF@#*\4+*1HG+PM_*G0/:X0N[6.E,LA?,=RCX%32\C5X M3A'IU^)N8T+CDI>>QX,WW# D%$DP(+Z'+E8%Z/J%+$;7?)NH5HV],?6$2!/? MLKK;,;^8&O)BPFH6^0C>V+G^7]F'.:2Y?UQ7SV;4,HD:36FA:YEZ/F3N9HII MY11%"DT)K1+#9R*%2^EZYNI\[:N3DC!!*-SSW*,1MO49#U$A+-9NJ#6?;7^D M#H)17T2UU1=/,;X=6Y\FH#9-1-^%Z_3A<\#)B)*52)9*B7@=A?_F45@A$/FU M #=)HWX,WSP._3ZV,DT70L[!FR&P8+M>'Z4<)4[ "RL@Y6O4UP+9@3Q.**[[ MK ?FUI&\O1X\O4%5)O*?0-F!Y:W\6I8<>7E5&F2"&?'0V^0Y#('>%@[G1X 2]=JY3;=>B2#W#[%UK#8 C@ ;U?9[(O'D:N. MZ'HC_QR+A!]ZC'J-R(P.RL(C-5( 1<"!=]UJE:TK*6-H+4I $8D#\+F-AYC- M_H]=3,$1K@,A+L3RS_-*1(K8QDR,8J MI'70;ZE,%(?/)5)Q&YX'[%4U (JLJ87)5T#!F*#!G2>P10H*](:\>VW.M5$B M%:=+29 (U-3=F$D,,F)I(V()/2DBYTA<:^J^PUL0-81CP'BDMUCM>S$HQF@P M8(0AV]43<4W.6FQ5F-Z?AX4]R-)F=_/;D1UQA7[$R'7.YN[2HEWVN#SRT5DU MZ8+!%O3(ER0V?'B+]^0$-?:+B^/?C[3.:2G!@NA3;D4?\[:DG85'TEZ?%26: M)T[.L\RI*2P@"H0;3&0ANOQ[>$82.%X<3[@OG)++]24,;[TZ;WT) M*=#!'1R4%,7ZO$&7< ;S-!J4OH@\GCE*;3^S<0QN"&L&>BYTHIFR>?]J\<6. MA K$B3$1:C=^C*_F:5Z<1]"FY4^FDIJ[N[-&=%89EP9W7U*@YO^FIJ:HU@ \ M>L,P]&5"&,G_6:>V2 <6CN"5I 4M+'DN \H"?SRO%P=PB[U_]6,'9,WI+%TM6+RADS> MT-/OJ V1+V8-37@6.35FY@J,O+;'5/*5B,[*'HVQ0-U8V7SAV L]D(Z1%WO8 MD%I3()1#()5W*,2%["K4T- ?2/7WN"7A5=&VH)I'&PWAM34$ME0,!EU MJ1 1+$Q_ *!#3QPQC(9:50$ [ZTP/XO9=/@ MN$Y/Y: 8?@DI'UPG/J$RI(2',1JL2P>SF8XPCD!_S85%I%\LZ^A6;BU4I1 044N,K";9A)U!M2MYZQBH<)Q*29(-S.2 UV10,S6A6NC#OQ,:W@$M04 M'WE+L=8_3A'YX0IRL9&X:Z-^*R MRN5I4ZBGSP@G<<;ME$9&4VGWN%-K55?544D3KGJV\MEYAZ+NF!X %P7[.?8B MT=>:5Q!C9Y="?]7A,F2(R^,H:JQZ.9/#@N2M?*/>&_..<'COSVXQK;D4UTAO MBIYI*A(3$2IT]TI3'Z#,'T6O>CZ_]+$\4NU4-_0>)@%H^.C5^2BMHP14CK.A M3(P] RX%0C.Y"5G)NU]EP/BI=M!,4YVG% 8;ZM_D+;*H$ECD /,.FJXOFUUN M9<;B.Z=9;O%YP++;S"%I8BCF9=.#GHO]%42?@B,LZ>D2'[VKE>WLLWR,A(I+ MNS_@AI.M;LGUPQDJK?G]$@(P.O<18\(V)6;(E$>+#6'BONAY4K@O/N&/AQ^! M@;T@UZ12E+5JN^N&$7>C@YE#/:3(M2YRM40U+-Z=@."-IG-J%N9J=]X&7%O% M/36_7/S?WR[.+N[^L#J79]9IY_KBKO/%NCF_O?IV(P$ 9A3EZH >0[]3YA,-3.SS+PPH%LKGYZE"XB.>W40=-$2N M*96ND(,PUUH =N%3.BN/"OR$'QZ8CVE/<*PA6$U7JOFO]D)5L.\"7R![IKT2 M%G!G-F-$:YOBT818>51@8=_[S\3K8][0\U?2;S.IGR*(/P.(MWSWCJGAU*?TX3IM.!'3YU)\\_1@Q\9,:4.*X"WD5 (O0 MN;5YNM.MO*RM=XY3KF5O7!JM.'.'@TS(WJ'$W>_J^:=SWZM8A745KW6^]+9^ MAB)4IUUVC)J[6%P5J;F+ HI*N(D+*[U9.HHA-TE UK&52C#]2B7IH$3&O'EQ M7=TV$UW,^5V=,4]SPFI]0\QI&OI\4?J\H(K<;:9/3^U0O])$?)9A#"A142%Q M-]+4!;BYJ#LI?4^UW\5>"&.>JR+O-C&BHIV1^YF$T_P,ALJL2:=/;J=79O:0 M58/_'&O.%LV-!XQSZD:@--^SDG7'?KJB@H#%_YFP81A0U.R:!4$\]7^X@><^ M5TC(<-D+<]EG[@+9'BZ3!2Y;J<3E!,! 4\3 ")^.W/S8(;A\_#<$>\^ B(A#?;YN]L\6A 8)VQ'J,T%:WA4)]MW5AU.A4P1$CWQ\,IYI8(EMPQCO9L#2:U$& M_'*RAYJ4P M4N-"-A8V9E^HN[]H%?BF=T3I=&G,XUUVX.?, M)A>!ZB+ .Y[UJ>'*3#0GA9:'>6>854,6M*Q>^HLQ<'C M'L'=#E+"]0=H ?=(O8RLP^X1??4*=(NO&-BP+D[/K2\7GZYN.)1=\.A18[N>\KRJ98!,7TF&PW/:?ZLHBC4RS_"2AN2Z7)B MO3@;\6T:S^0,JQRRJ$!E36]\>3;%#;1K/-> $4PK9:P,Y=4FP60D=R M_SZ4F2[H%>$:/7D0*A^S;Z<_VA^%.IW;6>["51Q=VDZ;><80W:A[0=)_2>8? M*>6!FR@4)0TS"L.,SRS)]!82R0:R%UUQ6'G&JS8M\JD=:@3!_W*GGI/&K"2- M&3UF.Y'OY%P9FT6^<+B2CL"SG=.J"KJYMQ.(]E9Q$+*#E(=S%%HJT+O(4B&3)'\)S"3J)%_9QM(7(T9_] MZ*<<]BH'LHG)FG9=Z$.() DN] [)QA(Z3J4Z(G-74J3F%)4LOG*!!%T;[4\B MF<$YL^?'=B _%ZW,2!<6[U]R8SEE&!5N&KLL2+1 U2T)B^(A/!X"P? )8YC5 M,$@*4Q9>C:,/G7KEB.918VC5(SU3.0I=K@N32MZLOI<^PJQ&/-M<-Z=R ;P? MW*C/U_+158V7J/>3(XE>$,Q%6#'\!:#)IYA)^9TA!OAFK6R#/?'Z8T$V+A] M95:#'#X&H15A2@=:11*SC(VI2[S/W#M_@M\[YM[*X.SCB M6C,-AYZC*W.2FK_& C7X7:7<3CTECRA\Z2PWI?!A#:*TKM,L=:ZRZ4%.M4*? MRFN]'*,#B;PQ/+5@ 6=DS 18 MD4@F:S'"7TO$H%W?BX??F_!8COCGW+1Z8[!OTDP%^\.VR3;/D M-.&)X.Y/IUPGOQ%WE+G"HZ*1(18Z<>LI3L5*P>I\W_S]9'KW>M%$KV84;ES8 MPKWPS\&9J/.YJ&?E+BL *?5!2\1J6M@4]5;IM$M=LFDRA=AM"5X3,&S:@;J' M4$%)-HAV^[PH/^ %_(@H>4P^';)L78DPFM2/YE"7B_BFRA)>PO4HWE72\BVU M9ODD^V=WLI4OAP>WGSH@8G%,U)3[J7[,] B6=", RONE"V^QT-'$R^0W$1H# MGQ?_>,7.-5DP 22'*9HQ/!?<'Y-WY0R,A!(I%/*%69U!]4?A&[W'ZRG,[@Z( M!_="6/7R Z=(>'*9I^F%@W "%K8<1"[)3\YRPV]E?& +M##&G*93>T&9M-G) MCQT_&?(N_QK&29&CZTRBH23FP,>:GT3R@AS<*3/:8]#NQ(4E$T)I];Y0)W74 MRI+T3QWBH,.2=#QB6^XVF>GI3_PT5J)-;5XR/O6"YIHB34S++XAE M)T-LT8]SS[*LBGLA_8!:AN$4=0J!1!E9*E_XEHFZ?RD;,.]8IJ:Z53]$9A)ODWYG 4GQ46(ZEG-6BFPZF2BI'JJ8%TYYRYJFE@U35),CFHK$V#3%PX'S MJ.53ZS!VSW\1-6P)+UG"83^H\O"2:^RY=D]:"A^CI8LN?0PYMCSYZ8TFH[G1 M+T1,$&H]ZJOE"K4DA7]X( 0U#%R!,L72H02SBR04+N6KV&4^#@*6J60R@PKK MDY"T%$!X#WFT<*AOD1B:-' G?L+-+M#56BPXY!V!'^AOM8D@U'D$^*'3]HR=,^2SB@ MAY2RM'6>F*WH_J39!T'F]@J[ 'TYI0DKC>'GF*:%RX E9;?)B4YI!R;1 WA$ MDV_OPQ#OP"C3AZRX0X"8;E16DQ#DVIC9WJ,ABW*VTU!X-J2QC(,C^9 [2O^B MV@WN4A3=\N=F7$JG)/D)53!CSMYQ(&72Q8N8FD"-91D:=B_P<_4J."<@'=A$ M;3."& >3H$,G;828J<&45B3[V6-C&7N3';%B;,8UXW(&U/;E0)5,1ZS#@]^_ M7APNV>,?9G<6@O?/DVCF4P*>W9':4JJ/PQO1]GWFY7N$J*2UA'BJ/ MCI+S$1A"5C40F7) (KZ(N*A="8<.[63!))>2I'O)"AR>/;!L8D[L"4W[P&;S MQ50<<:6<242(E9<]&1_44WP@"LDNLWR.F QD\P Y[[H@)M1&3+AD69_ 0,=,CW:/[>!P M=]@36%H/) YA,V1XN1%\Y5[88J*Q*0JH$DT_)5&5-GD3HT:0K[V>-T8CKY3I M]*#&!/=E*P/6S/$4;YJ8AJH;2S/KG$Y3BK.0(FXS;\\^/;R*TN MQ0IG7#D8+PR8](0IRA<2AX28&N(EN@Q/93K+X9RY"+@7B7@Q]4#MP_>^KSG. M [1H%D4\D6 KS63@5!$^5F@1\6.\3 YFL!,?'(DJ]D". $?1P5W&R4,X[Y*A M9GO81U ,CW#C2<1*V?Y1LFJ72<-YQ:U-MR*?>-.5HV8$)%N M3\P^D*A?4>CD%%PJM5.WC"!7J4264&T4&B_65.F?D=XK-'>1;[O$1I<1=,6: MN#0@T@U('7B90ZM&<^H#E1*0IK$45SSPI$)-[*!LR$VT7P+F*+'Y.@+:7'-$ MN:C-H_-#;'V,8U/55,TYUOOB;:6(XY8>Y2NPM%B(/X?]E[6N#$! -$F-IR%D MD4(W#!KYQGPM\NU&ML?YOJX3A@87:HMG8]\'M766BB2%!,H^/F\T*: M$*8\AMPPUMB5O(';5-,KL;;*S:&(7H I9"7$OJM M(UJ)(-[)D7C-EX(.J4#-*T^#Q&+ '((IU>%3S\ITS*3].DWQ6^170Y\<9H-J M[BGN2M/$L"Z^'G@M Q(&KSO798%P!'*9@.ZTJ6HI7BR.X<1ASU,C\U950I3R MG!?A61AFH51H;\\!GNCUQ:] 2A;)0D:'WJRVDKFQA$N2]>=; A=8R(WXI:2! MF'OBA!\\-5:4I=9'8NB+K,.(&]T8'"AIG4US4- R/*13#:\;[X>:A2#?(@;*]/C@9U6U#GA#?*\[:S M,#!UP=LTWKD_-]9TC#I$GUAGRF7C_I3-+.@>%RSFL9D+7!EE?0]'CC J.^RR MY($29E7:A!HKQ54-6+[KBE3X>>\)N+]66/; O;$RYP*NL>(R$?>6XL/N@V 3 MV7@:2([!IGI)*@SU79*+55J&E-M*(T5 @Z)Q]4)6H8>&F!:DBUY+0$MZ)+@I M80P=9?Z4>R!1)^,CNA"Q2@.+]$A6OP#6M'&ET'&^XM).O5DRH),U23(F 29;;NS M#W[Y+7S .Z$DLC/UJAF0 YFVX_GJ)E'Z2#FA$Y24F>8V1=+&Q6J?.)DK:X1* MS@N4"^H_\&MQ+.\'KOD+[5#)X3EKOU6]JYY+-?6HX^._*?$DE.VQ$]2[I.;[ M+: F4[>)4BMP4O8$[%&\)D6M+\#MWY/(B\&,$#K\;=%]ZZD+F59A NGBCIOI MC0*K2LDM0O/:K4@%=M+0YA6TVN[+/-DS4Z(@6WD-*$HB/4W9MV!6/'F+TD3F MSYW;3U;G]M1JUBHR$P+T]K@7>5WAO)=)\+I!F8!,B(>4\))Y!_SRG9'JHVM: M72;^3FGYI,9QMY0.,CD LJ1FZLCZ>Y&M9 [V61LT>H4]+23T=O4 M8D8[1#BNM(E+JF(=BU(#M-Y]5:JK98*5"U\BRD!G79Y$_^C'#ZCS;&J M84:E/<"._$&F\H3F@)G<$"*91J#ML9,J@*?CF 5VM)%(VBMTLTS;5M#_@/TG M%?;X\GIL*$V <#,A4GWXY#W81--9.\55X,+H-DI<+J3$DWJWQMD0Y@YE\18G M+=^=2[/.C=GVSURBTYQH;I7DX)X/_'ZBBHQ MNY#\I+P$44_DX[>_2BHESF2J"T>(6C05PT_ = VLE NI4 6S+)EP MG]1KL<@=0_5,<3Q!F_2"9 \3K?FX!R:;U4D^8,J-TO0HO*5UH2"C#R7.3)3) MI%R,)6O(^O?\*A=3P(?>6'<):AY5P8[I@7@73 1?P+^<.VM.R: ,0#[+'1M\ M]%R>:KP2A%1_71GD$,HUCMM5&"57$KF:$'!2:?/Z9>U="W^,IF87= ?3)50@E/XQY M@Q79!6P4]M.F#,)RR"1)%A6L9:0824T)?J)AK@!S.J8D%>R%I+F2M!P?D.@X MWK24V0KYR'THVY]Q-_M?3%$<6JC*58NA"MY?1^;<**5 <:A8 M"!A0)6YZ 84#Y&=K92V3+ Z__MX'&G M5ZUQL)RV)?Z4A.,MT[XN[LZ_6JVR]?GBLG-Y>M'Y@DH7_ U4LEL:?WK[[?KZ M"_W>N?G#.NO<=;97NP MRAY[Z?*4-4S;HEC(>-+U:39DJM!Y//4#/D9K@7(XA/(BBHM0,'P^MK_=2Y_/;^U+BZ)Q\\N M;CN_WIP+KO_GQ=UOT@KKX!^N+G6C#!](I04\>OKEZO;;S?FV#TXJ)IC+,%B? M(.K.>@2Q4>QW /U7EWRMP.!Q8WYJ11-?1(1PE[&\\3') Z&D;QYS5WN]R6C"50&> MPS8:30)/Y86-U#3V?*W"Z=!C S@?ZTW()+G"X>D 4-D\\_3\*FU^#ROS[W]6 MFLO,]S^K[U,<4\NM* FW3OA Y_?1$=H3MA;F;?)\"X6*E*:R.CY6$4Z$2U19 M"MB!44M333DRW4Q**/%DC.EE*IUP@P0X"?_?%52R272A)/Y(B)G M'0B-NY9D^QC\# FH4"@4M K3*W%OB 0$W7AY['43-Y'":/8R=N3W%? M 1<+8:'?*)B4*Z2'3%G,>4 *Q$=)$^IZ/P]^[W$Y67@1"Y&((K)$:+N MR%1XX4W6XQT],9/."@/*8'/C,!"-@&5G*@QF]N!:^*&:C<)J?!Z6Z)4@\O7$ MA:;M^\'-1N I3$$I#:(D))/'(/Q+1:KB;"V%[$5 UEY\>FBJZT]O]1CH7M_RDQ4QWEO8D MELV(9U.I;%EJ0O@&WNBE\"EVI0B8*>I&D!7%NG+#\3+7^2"CQ@X*Q<*1%M"2 M,1ATZA))(GNB]YD\-((IIRH--)Q]H+B_P,QI1!'@O$/M)LE_51)''9Q3-LJ+ M/!.\+1ZX*T#Z FM Q?3FV07>7RGI.6 M)/W>QTF1"5N>Q4J+K,:,S;:0^3+VQ1J,3DV"A &8,3?EW5EX;6+9S232;T.: M"Q%B@ +[KE(;F##2;2/A\=53W>?6/% LB_=KTHR90I6U26ILL+E M.HZ/&\LD0%4_AMJNU*IDVW?>A)A:*RDZZC-XT"^1Y1_Q<9CD+'"]B/2T-+,J MD^ @>C"E"8=R?(](^LV$#S[R\6R+J9@2F#*OT+HC\09-R!@>TQ]I(A^%DA"ZT* JCM.F$%_4F(T5B M SI9Y(G^Q/RTN:)_/)AF*"TO+98*0C,.2[#XF&9*: MPF3\]%D?'B[,9XI*MRQ5E*=I9W3W>O%WR10"\7Q"#N7&P[ZD!J,E?VGFA-;_ MC'(]7-GK DNN>45TMLTWQYFX0[!S3GJ%X'LIC]2C<>>[R6R+E5.+EYB(LI9" ME^OZ.EMA/MD%SKK^SKG%BZVTQ*6$I9<3N175[P KZ4%Y DRE,\8NJ M;T@FZ%5T[P;Z_8!?QE&:?6QK1D_Q;A1 )2\)7UGKZ!C_<$_^(>MS MY(X8#NJP#IV*73W:9-0]XP!B&=05$8I&95EW4*F(,I:TG><2&_4S4 )22[)' M)5%2T_HAX/K;R GX5+:N[GX[O[$N+C]?W7SMW%U<7>ZD6'M:0+^U )M%J'NE M$$PQYJX[-W?6Q<7%BC4!RX&B82]'V)ND6KM2MLXN;LY/[ZYN;DO6^?^>GWZ[ MN_C]W+KZ_/GB]/R&)SB<7MU<7]UT[LZM7Z]^/[_!S)7SG21M;@X7!,[I H0[ M\T*T$,-ZP6@<\HNB( -*JE0WE(V.57"4?#N\'347]("3SH,.3?[^*D@2\]).P]QTK$[&M,=_ND/DD[B]Q\GF7 M1;Q:SVX]+8BP4;:_%>:FW3ATCZQ/U"6=._\>P!;'$HO4;4KW)M=J3?1:CU[7 M3?3:1*\W>:T5TV66MPOB4FGA!OJOE6NK9#$5+0AY#$#XW+JI? A)/I"'3(T] MLROO99H,YBUA7^I$#2O'\EGA))U9!L6,3,;213X-G\3EO@?A UP5]ZPDE&X0 M#>@O"WE6%XZ/!IB1X3T6 [CE>JHK)%Q:$^XH?(C0M,,[#RO4L8.6:(P[U7K? M:\48,7E@'M ;X'OLA_"5BD&I^JW"30PL>,O"'DZO942)ZHET/(<((*2PUE!! M#F>^!1PXC@!['.(BYLV]$+);&J^9YWY&H"ULH+FV/E=[$X:*;9_TZNOU M^>7M[EHK^ZW2E5Y)IUN20YJ[E\UM.V5$RK>;B[L_K*M_7H+-\]O%-=@_%I@_ M=YV+2^O3^>4Y&$.8J\\_)YOH:^>R\ROE^].O-^=?P#XZLV[OKD[_\=O5E[/S M&_C*W1U\?06V,CRT]SS4K+R-6Z9:5@Q$O 'W"S+6;89;[FXZ79.=Q,9^>7ISM:&&.X:HNXJOHVN*I6MJYO+BY/+Z[3&84=N((^GY^+ M8M/SF]\O3L]O#77JO&?*_5"M(D+5HWKJYMV]UK-MS<@N#5[VM? MB86UV+"9WC$<$-L/G?!2P.G'W;LGZ^CC^.WBTX7HP5#0G,&Z/?WM_.S;EZ6K M=EO98]?)7$OXJ%DI&'$Z!'8.\-UQS$[D#UA@.O;=Z8D7T(;IH8\_6$1#*078 M8$TA"MKM16F01/#_OEQ>"(HR"8H/27_VLT:Y;E?G?EHIVW,_6[1JVRX[ MK>92RWZ@'?-=P^D1KG\[J![,;Z_0ZS$&DF.,C4R"^Q-G_-.RL^3DLT&2AQ7' MR-I7S%-%U3S!5%E6;&:XC/T<>ETO^;CQ#0K).4R2\@#3NSYT&JWFLW*!]BM;=(5$%&FZ.01V64(9%7(Y&.'-E"F?S7$U@(^_=A#.!6S#GY\N64LJ%C MB[>>23M/V0T^VJNOQBB(L9UIV+:$0T/*O-@#U-4'T+KA;[CD8<:,R-L/YQSH MF"-A+[ G3L50CK0DYS/VQVL=_Z,D3(DPX!MN\ T?E>=PQ,K"4_2F69$UX*(Q MDG,[V*+2KE=LIWW<;AU7*K5*HW*,K8Y^(E_X8*P\678^/X$8P;E-%-(9\8I0 ME&TWC!+*0<@A-JD!',G."R7C1.;XM_)M6_2-G'2Z)2.]($ MZ"U6QE G0J==LNQVN_5\8G0]#<.(T1UADFK9V8@*:L3HKE!(3F*>8PU2D"D\ MO64TYZY#N2>_AR(Q,"",HP/@6K4O)P6KS>BC\&(U7D;$-E+%/D9LO*32- M[KGK+,%_M-OXH).9YS5FC MOKU=\HUS].O]_+_Z8>]OR]DL#N69-.H?XA'K'^/4J$JC6N'7=6W3#L'7)XKF MMA/%P@V^!E&C7X_,1GTYJ,6;A= M6I/8CUT1F568N60,N[>-8](:2&$!_<+K)2H$V7G 5KPJN6Y+A.(Z1]R6&VZ= MO1]2#PBL4-KA0V#!T]$.[_\OSW7A=0>L9BZ\[4%TD?I4I#:E^I*>C(S_;35: M'] GU6<#N^8BN?R)N^M3;SVE;: _G2[4I[H.UB,AD\[^ELAH7FH0?BIN[VO? M#79(XKXV!--D P.D^4#B$48#H;D04B%3QT'3V$!JPDE(J8T&1N9B-!?CL\/FJ/QL M/G(3%-X^4EHQT[W>K#O52J-2:;3J[0]NW6ZU*NV6Z-F1_$S($6[*PPRA/$XH M7QCV;"_*LMYZL6W4Y9WG M1E486JE2:[OAO_0,S+K1DPV%S*>06X9SE;/-$_)*\TMHQOYK:\:B@$,3L7:E MT6C6ZK82L5]=@*/U[-7+1C/>>0;B?JUZI=)TZLU,]U @SH;1B V!S"60NZ$7 M/2)?N4+\F76CB1O)/JWUW?5(:/UNU*'L)C^5T5P-U\QP3;5::[; M1G,U%#*?0CZ'DR@9+B-91?UA_5&YNJ98_7UECT%[K<+L@CYBC>>6JD99W7V> MJ3F56J5=J=3:U=J''W:U56O;_T+>.7:4<&T9I=40RJ.$LC!\Y@:DV54KY)-L M+Z>O7KO1=\MIM> O_0F6C+K^BL,07L;=VJXWZK;6[$N/HN/U7D7:QVQ:BKAD+F4LCRK@ N?BB*CK'TQR0KB.([ M]A,+#^>*V/*7\NEK>E0S)S!:Z5OFC_4SL)M &TZ],2-&33LF0R:/D,F7T)U- MUN*1<8>'QD$O77+F849\ND!BHQ&+>B WK:X;?'^2T/SSDN*R,XX\GQOQ=O/Y MQ*7IQ+.;?%#- 0%(FPSWM,YYK9&8"(?I<;Z41D[I(=)AF> M;&:X2 .)]57^#ALPD-$ADU="#'0TZ)RQWEMM\?($DMF6WLO; 8Z6@88&C3?: M8>L)"IP!1Y8^GL6J-3#5!3*"*&:@PP-T[B<&-AIL7 ,-#1KHTPFC&..?,4MP M3E,R1)=/Q#RC%F=8ZO5"#0;N1N%^A!BK!ARZC]! PRC<1N%>$APF>/V6/#(DL()'SGZPW2>!AZQR,]7!*7N/4?YPF!CUFXHM)"/B= M,_>'U[>NR];=)';U]"'>A,.N;+Q\O=6N-NN5;&JEW-Q1V7JDI9XD$XFV^C@Y M6#NAKH+L=/"TI+S,&K3)#XG;]9G80 MK/UWJ% \=N_9<3=B[O=C=P";/7']!W<:'WS(''3D!<3A+3BB9< MO'N/PF0[9.-S;5E(RS]YM6JMW:Q6:G:OVZ\U6_46:W<']J!==YU^K=9K_JMY M\,L=<@NZ)T_AA4"5<8$ R',28.X>\"[XH@7[%W^!N^]$B 1:5C%0!'M##O;= M<BA@OM4D%2[76[5JTA50L\3RPN"*Q/!26&2^:Q9 MKE=;[WR;'K^H\V'G;8TPR954$U;/$,E MBZED>1UU3>64)VGRBG#GM=S$_*6\N8=CVC@;=BCHW5!KR=X-FL T?>D,A;NJJ?@T3><,B2P@D4*I MN8JLA#^X*"OAA_\^S?E974M,/LWW:=10PR6/6&6:+#6-Y@R5+*:2Y[7="V3K MFK;[>K+UI6UWHWWN.#L46F9I[SC;-(\S%#*?0E[$=B^0F4^QW==K(O>-[AA!LO;]79M-IG)-(@S)+* 1-:RW;56<+]&[#Z,IM9IF5R>L5(QIY;= M(G%E;SIUR6XU&LVFHTW>F,J>1K911 V?Y-6,1J5E5V?[&3FF+9RAD/D4PEO M*9%Y<0>2RO63*?7%1$DY=\R^P1>CAL]>%">91C/4(+.HT1OO+LG[O+4>KXA_ MWC9O3G&?M^Q C$73,!R^;]-7V/!&CC>P$W>EIM6D50?>(!FZTA>5A*G@?&IC M,Z-4[AO5?,:_KC")R.%>PR5;NU]>8Q7G)$; M R+8?R;>F,@Y%:2FWLA0S6I4\Y7^:IW+/UN?O8!L^&V2KP5Q^8W+5Z.HOB5. MJ=>+ZC<=4XYDJ&0QE2QMY._^C"$MY%4QVJKAD[EMOBK5BL8GXR@<>7$<1M,@ M3%@J6TVMDJ&956CF6OW-NH0_2K64)OEP@83_74FN_K\WYV>=T[OSL_]O/3$Z M66?J$->@G8I110TC%#%"K5*HBIIR)$,EBZFD6.^D!$][.?$X3SJ6P'B_9D$0 M3_T?;N"YEN^-/%P2ELPT^+?')%7] QH&+DAT"^4@8J]:'ZU I5,R5]/VFG*/UUOZZ19:"4 MJT_K 1>X7F ]#$/?GUKA0\ ,S/(PZUOQI!M[?<^-/,8KG!?XC# )\+)D,X,2%XCBI8G3)./\%:5$[$?Q[:/_U/[*>N_ MX=_5F@$8)\Z.8OIVR9O]D,L&'*_]X"5#$UI_ZV12S0J$ZI,%@@D,[P2FL:P2 M]0.0!9_.KJQOMQTL'+]^.0%@-(*M) N@"ONG1A=5HQ+L"ZI/$0&J\0].AQQZ M;&"E*1]7 _B419876&X/EN^3HH!BP;IEO""[6G'P230_;MVHZP8L/K[ZZ;.I MU>DEVZ9-\%F61IZ\,)$Y.7EBVN;L!ZKGR!->38Q>PFV1)T9L;!\M.3DUQ,FJ M(7-@^U(CM&FN]?_9G YDB.DYB>DY%)UVI3%?,!F]9A]HRLD)*&>7!=03E2I# M3,])3,^A.;V.@'K\7N/2IIAP-L$DF)A^<7FK#O]:M_@FSGH1X-^L__UT\\6Z M".*$J.0L[$TH2R2O/6= \@)7U392PNWI;VM1PE/$Y:8IX;8W9"-W%3KXD+A= MGTE)H6D5XATUI]RLPS[&8>R1H(N8[Z(F]?'!ZR=#L0?]0:ZBG%321]QN'/J3 M9/XC&4$>3T8C-YK.DM?KP]?!C59;.6FJ_7<8I8;F/3ON1LS]?NP.8+,GKO_@ M3N.##YF#CKS@. ?856#RZ2JGKM^;^%S[_>(%W[O8Q<#H+1I5G)U_WCN]Y8P-O,![%:+835'Q MI?-I[T3%%[?+?",D"NGA^N9\[X3$=<0PC^5U[HY=8QR[4ML+ 7$:PE:L:["V MK MD2S NT*U_YB:N1?,F#\]'7=;O R4@%7@!N; DKWH(?76N$=0R\**T' MCR,G6F'$BX7&+(C=!)LW D$'].1H1+ P ;HP( M>ID(!HX6QEJ6OC681($7#_$GP/=X$HW#6&2@B[B%W5)A"]:;1*#OP^?G/WM# MI S*^H"/[7:U5L*QFS1A"58[/-"_W)U_M>#"LCY? MW7RET7W6[;>O7SLW?V2=9PO/LB$'\&48L/+<;;ZFGWQK7.+M^2[Q%4BXKDCX M!?SHN^0JW\+=O;)7?(.BZ?;BU\O.W;>;\]L51%&!KK8A7KR>1/'$#=0%2#-? M(E*TLI=O%6\DNW[8/WKD%BZ)=62)J36$:ZT_\:=6SYW$<$DFJ 9$O-H4W@I7 M:0QPX'6F'KRUR^"6'>!=B@L13?$OT,H1F^"]2@NZDV081G#:_GP!NQCX&Y6# MM[]U;JYOK=.KK]=?+CJ7I^?PX\WUTD=Y-5.QW2XW*\UU0D&U5KE=F?_QNK&@ M%99]\YZ;,U0\3]3HHKIL'/#F)]B#]89YW?+\ZH%^2WV\XJ[KF= M.>G__,EN5#XNXXCCC(UL#P+- KW/ZUMR?SMSW$QSS_U&Z,Z<:%Y"-$T>BECL M]>%&-;CT//&KC^+T">XL#=G:C^FS"[E.]+54U1=N]@62FBH7>:' M#U(S'8 V%3Z@9V<,&FH8Q*C "N55O$S3@GFX@/[:<\=NCV\!_QKROV('H!B^ MTD??V H:K5$#GZX&[@S+&FWO[>#2:'O[BM"=.=%2VIYHO1NQ7A)&!K$[<:(5 M53^#P]TXT5M!UAZI.1>=RPZU++_H_#]O$I?[IN;H/>CW&Z$[?UT(M/5/YNOZ[6CM13GANF^-[K?;P\*F?8Z\;J;+=.5&5%6?ZL^ MHG41UN:HO_<'KU\?[-2C&FP='NS^;Z7^[O7KYG'EX& MY;IA>O!]N]-IZ]/* M&SWLM^V72OV\T^E=;+QP5V9$/U.(DV>9_(#>HTH(3,/=NM?<7/MJ>I_]N/;E=V&GN5HW=_'!WL'>P<'CRX)L"S MCNV@L5?[;Z75C$-J'#5?'^SMM&I[E?V#1ASGP<[KRE$KOE&O-5KW'MU3'E%Z M8-%B*5\0]@A5BU]0NI2BQ:4L,'EC_8QV*.^];!YD;I1KN#^CZC<[KVK9:ES5 M$3UUX^KR-LIY]F>YOUFAT-;VX>CL;C0L#N(5SE(]M>ZPN9W^6^=;%/KBKO^AC\')&])(D1T=IM9$RQ5I.('37 TC']=%7=IGOG1Q0=%!>&4'GOL=7]0J15U@-=# M0XB5UA#QZ:LKK1[$E7I8U<VLGLLKR7W LFN]3C(E/U745-5EQ1 MD[50U"0[V!O ]ON 9P^[),\RC^AXZBB6*H4/>Y5K&GM:.&FJN[.]O28BWP?B M9VC->>8S^:O[ "TCT3REC.1$\Y(^W3/TERM-?O:#\]ON2-:>&=?S]J)+5:G\ M.#QT\2O/@?_;B[5.GVY;_ MK@?S/^_V?TS_W]ME&N<-_*"4B]\\:W=32\-QWY5?&E$/6'/EFXJ;(D]3\=Y7 M3O177]'GKCTL6C/&US9UX-;=BT0<=G9RS#CS;C#*O$L;.K>O]&$ZX6VG1@DREZ$8F]TCOOQU$6*W4T*[_\ M>>6L[P=)%03=[G?BX..(4KOJT_B%?OIJ_/@L/N=@=+WI)28FWF16QA*KZ.&= M8IK.Q."\,Q)):MTY%[3DQGR_#D.]?86T3B+N[\$/T;J:@/8L?KD]V^G^"O5C!AU$ MVNA&9R?]\D6E&@F?#,>FY6_7 M@/&ORF]CJGZSN]/\8ZJQ(I6EAQBWDW/CKL7M&>N[N/>87R?=YR;W3S0<'Z'O M"@5Y]93O7AR]J 3O$F0K@VE7NH[^-KCB5WT6%:LM_)?^>6?<,"Z.^;PSIMF; M7>W2-ZXZV\5G.&T/!DDNDTL68UL+X-]IT\2UYLYM$NQT*=TEAK@ NRZNA:NI M',U/I772&\Q^.A9^_$I4B]^BIHJV4#&G464E;AZ)*]TJR;]GACK>L._UH-N?Q$B<^=;.^IVI/RR\D;1D?\DJ?)\E.OE*]NJ []P4R^_W( M??'?T(]/E<8SLR('R72YMIZ3&5B-[_;CV.*]X@!]]U/$?_'A>(A)[8^'.-;W M[>0&=^.CQ!$,^[U.I1=_;54RE;-UG+AS"RY+J)U>Y@QGE& M7:RX^#+98VE2QWS9[54&Y\D2&MU^C>'8G$6@[9PGPVZ\GD;F2\]Z=]X?!;0C M2-+L%$JJ/?@RN'.Y3T3S2^3\ A?560C_^#P)Z2.MYT:C-? MOAI;])WCA>*EJFE-Z4K4*\.DVMKQ4?S7U%;$%GU!=;$L1JQQFO33B+E=>V [ MO<'XFO<;XT@_CR=9=P:]F:?YJCOG>GAUIUOMQO.D=]/-4Y?3=HCZ)DYP?.SV M:6$NGFKG4\_3J4%039[--Q]]B_CW#[=(6$A>Q]@9T;..Q3U&$MG;^$[;?QTS M[0Q7Q-E.\Q?G=(96S969-^,PW81363%SN^VZFU2YC3.S4Y!M70^',ZU,UHXB MDFJRDR&/],MI,>2X8$Y/S[NCAKCCYKM1VGKRL8Y@+"S!?F^D?Z,1U$_L,'8C MKW35_93L2+7KP?7;]OH_&G[7/AX;>Z-;I4_:\='\V-K2PY>5W]"_Q@&#$<6- M(#A(UYT%>W'SI NO^&Y\Y7L8!_%>O^%_1=1_[76^CJV>PA9M%]Y@M 4[G:C. M"U(:G)O/(Q5738^08CT=_[WR^=Q]&D.P$,?5$,?PO54^@XKK^9$MH3M)((7> MCCZJOIB%XT2YWH.LA_J+[R96T9&W>QT_XN>QE1#O4TU$-/-P8]*Y??44"Z8Z MYHWTU8&/)DB\V>3!!E=/=NOO$ZET9WGSIM!Z\3';41.TAQ,9KX4JOYV6ZKK= M2;D>HQ7WKEOHC;IWDV5RE/8'TXO#2-_=<[\6,>3;*2M:L\X/XK(QHR!+VI*O MX'M#MGJ'QST[O^>C^3V=SN]@,K_]\?Q.]/SDC13NZTUH*3)/^U^5@1YM?=EI MB+:(B<811BL[+O+!172?3PR&I[WX[J/WLH@&;*CFQ>$%A7OL#"_ MXK1];5O_HK(_-K!3%._VH.FL*SRRC+V;CF!LH"=7:SRZPNC[)Q,O9+3X.IVD MSJ\Y+U/#1(_=LTXOWG 0S9&Q76/]--0X-NV*@?=,7#G3T?2][45[Y](/K@5U M)W,9[<:KF.0MEQB,(N>C[O#QG4%H>S>=CU_,]^0NUZ=G.K0[!W85)"F>K-]+ M?N[(=AM)Y,I,M8Y'RG2M,V9)KAH>C\:>?%R/#=N M.@^_&E([8:(3%4M_JA9MVE(Z]?W1Q,RQLJY/T'1=_^H9Q_<;WVIPKP>_'J\I MHN_6]PLOU,;I'E3O._R14YUN/)V!JZO>OH;'"RQM*$?C^CY(3;KF2NV.A#JV M2ZYN?;5(HE2'O?Y(LW7== F$\_C-R0\J_1&:?H1$X?V,>64X>M!>>^1Z%:SR MHXC7E^VC4U+T@VPGC(_ ="7 @J3C5#@?38;H^?F9J-)-_$[SIW^UG";ANE_= MZ4JFUX19W.4>,!N,;*U;[9\7T?&8>'RC0&0BIAD7<6(SWG_X4UO\YX._WIGK(&YO/2XD]LJ_GHXE8.>S&*?HS,E_9@XI1=.;FW.[@C M!HOL=W6W<=POW:>K"[4W4H7#<1AQ1'D^A)14->OI:^?ZHVCDU=U?5-8X&:15 M6)11V?0O9B.;WZXLX%NFY7;'>1)^?+G\V1HG*8.4D?R2\.MI>>,KC=YJ%SMS M+P&21;G1YYC1Z?[ZT]_]]VLSA= +*-(\U*Y':Z>1U,F&QS3*>^677L6&1M > M#,Y/ST8N4&&21#-Y N?)90O]#^YRS.YEDY_T>^>?3D9.[&A;X"J(?1979[Q: M)(G979I3/SSIN=$C78M67^>;Y/W\Z!JEF/6)UV[B9Q0Y-]<,YI&?5!TYR#]$ MO(,>I28FKS^:B?T;][]E@NZ\8[Q!O$.1@=5/7_[A">X8WHR=/_;H-AMXICS M@R_8T^%N46?@&NJB\]?VWXJXZ;D91,68OCKQJPM']4?/M/ 93[0;1T5ZG>(A M==H+^MKNG0]&4:+X5E'M>69GN=C3&?9[1?Y$-./']TYWN?KMU!&*[\Z.;XS* M*6;NGHGK4+E^D2GZTI9=84I$/S=%QZGU[M M>:6]QI'0_22&?-[7]BK?QNFAOA)D\<98F->VS*Y;1.MK?*2^*G_L-2OOCG:J ME=>OWZS,#M[/$VL3LM+FZF V%O3_#:ZLU*C4H@;$$-'5V;.\?<2+9H\_>02_ MZ%,TJOL\:5:4XP[7XPYD*>>HZ#+.46&:@Q4K'JQ8[88=91G(M>X*?^R\+L9R M]&>M=O]V'&4ZS/9;8?ST4N-EES*DOJ?$]6A2Z7&<)IITE61%765)_6N-FHX( M_(*K^[4'F>>RT=GG1#SHLC__C)%'>ECUR"U2;CN_/EHGY>DW,3LH]?!&*$\T MK-M;OTRV_A^QZTF9Q;9X+\02RO2>73SO->)[---;KYF#2T+"LX[N=BSL'!W5 M[M7+:9E]05<#_4^PW%=A%AK=&JW!\-ZS#J^^O!7XWV/A!9 MTQF;&QZA^.?'85?2WV(4'2GS#*0:DC^NF'F&"BNK(.=_+C3$V:'UTU5+-;;_ MM+^_[/:Z^WUMBRV*\VY[>)C"1^<#MU5L!\6G+]YH<^J1]DP9R!05GAD>'5W' MM?1&B\#YQX-D5D).X%;%>=L^U9W!_[\%XNHO,DJ&\1+?AR^[YZ? ]8K05?K& M5J6K3WVZ'?BD]=G+M*(B7.+L^ (X13S2D;\OS%[OZVM\^/68U,_=Y]K7#Z_4 MY^;GMY>-O2^D?KD#Z^\;[0][;TES[QW]T.JT/WS>/VVV_CZIG[Z%C5=U\IHT M.L>7/5B_?,L:E_5OC;W]S\?IL\M/J/GJ'3L^/?[^X?,7=-SZZTMC[_!S TG6 MV%6G]G2_VSRMHP^MD\_'[^,UW__UN;EW>-)X]8XV]M[A>ORL_OFOD\;G/^+U M/GQ^30Y/CD^_=YJ?&U_JG_>_U/'?I\>?ZY?Q-^UFZ_#DP^<::K[?[QR?OF/U MO4^7C7B_R6_BO\CM]>U-^_O?SP_D.[?EFGC5<'K/%J_[3>BL_Y_N_V MA]:7;\V]>-_3P]#8A=]?MVK#^A'\]M$@1PTV&*A #: Z4*"-0$!*1"3#0FEH MHPTKJH*+__S[NNCO4 /8:XYUOQ<.N*'6_ZH9S+SK"GS4(JPD5YK(1B5,FA( M"9=0ZT"$=T07S ,S\SPY\UQ>,8^GB$;98,"H58 ZB($6C "%,8JB@8A;NK7- MJA3Q$A'/DKR953'7=B9'WOK>^O;7% *O5KI^>*?1C^>;BEM)=:69YTELGHE8 M#J^DTO##W=&QU\Q(\S#2T8PM%%>G]98@8"B5T1;2'F@))3"!60$9EH2YK6U5 M%40NRD@_887',H7NZW)O/(*?Q';("%X>@J4LTQB!"-"+96 QTM"V"P M#LH+IS%F6]L(5854)8+PAL6 #KI?XRKO]2\>9$7C+G MS,,Y[1FK@5OFK#4.*.*(K? M2)->'/O*\89'L!1^"&:.Y_M]>WBR.R[FL).F/OLE#V./!1R;_K^3+='I4I[14W72;W'PE(8Y*#" MLP85QN*I?3_SW8'?Z;IFDE%!4(-,3_/34W,V6\,9KE"4%(@L!0&-#@K0"$&@ M$"/62X>X2/'-*F4+AS=SK*&\0'Z26$,&\M*!/+4SN. .">= ("P"F2H:@>PP M\"H((H63#(H$9"S+E'6US! $4B6W,UK-UL[KRCTSN^_AW=P[QW_]^.II"E",4Z@#:8!$M$DB#SB1^DYC&@V1984\ M'AWM2XJ'E-HX>7/8?%,[;!U7*V]>[R3SI+%7J;U]=_"F'HV5AV=H;H3W]$1A MD-0%VDE4-3)0=CY"Y8VTU *!L4]9 MXPS(] =C"!'(I!8Z1,<)5B4E)?*<<@AD%8V,#.)E@OCB"L0L".TP) !+&$&, M% **0@,<5,Q0Q87'8FM;5@5=>$>T?-&/4ML5R:K8:1TT7E5>UW:.:I7#@U=_ MMBK-_5BE? D>I#8O]@\9.8_=GAD6. M6CQ)GN=^T8C09^99F'GJ5^9#8^\8U=]^1 HZK+@$S @#J'0*&!SM"(&Y%CAX M06AD'P7+M*6; Q.E,2 R3A\-IQ?7<$J$D]I2"C0U*F5112O!.PQ8L-X0XPVG M=FN;K&/J1:EMA(/&W[5&JWEX7)@"17.122?O7C_-?XX]/+9U,#U@UNO:O+GZ M +8YF TJ4(NB!I (8$19VE[U0&&) 3:>&H99,A$PH!0JH#V4($H)*6*91IRG_$S(%S[4G0,)\^U0M/ZL M'2Z2CKD17LBR[(&9G.],+ O'"2*Q> *1XMH +K@'-.58*BMPI'4GX_MQ42J5 M*M24:>,SQPA*8Q%D=#Y>=""B4UF+2(#10.E M("10QB& 1=0*2"@F5$CEH@1A)?(LFJ-!L@0'-9<<%@3!SD"W*8Z#M02H"PC0!CG7/"(&(92*+-,B= YRK"*QD+&[_+P M.Q-WL,(223%P1,B(7QIM!$H"" 9+R /5Q.JB0A3#)4+P)L0=1H6A;L] ^-4X M[RQ^L0FM!N\Y^+5AWRY69=BZFM;.6DO+:^Y0.KJP4@"J%@!%: B>ETPY[ MS2W9VA:L2LFR?++[(:'DS5$SEVT0ESUA4:_,9?-RV4S>*A="&,&!=S!Z?5HQ MH*3A@%FAH\R@9RYR&:-51);55?5QN>P1(D_6QW7=+Q407Q_L_''P^J!U4#LJ M2GD=M9J[__MG\_5>[?#H?_XA,1*_%^6]6L=WAJ/N,20N!3MW$#5=.6LJDT7YKFU2Q6C@D6+[=EQ6R\/KGWE4Z;6W:G?:P[7/S MKV>WBI)$7D\%DKGH(5QTK3*ETU%/1/8!BC@$J!$$1..( 4\$=X1KIKU(7*1* M52TW)WZNJ"61 ;P< $^-"2>L$EPI8$VP@!(8 6P$ EI*(J .#F%I*3&JR5CJIY-J547&1$T!+5/!Z0DP7F98>0DO7BE-![$WPV !D. 2440%4 M8BGM.3-,I']EHB6R."V5+^"24?R,%:\SBA=%\6POC> Y1@8$S@B@FD;C@E@- M+(/<*P11L 6*D2I3V'3#(A6C8J[+,BXVPMUYC'K7F7<6XIUWLP6O<2IX;:%R M@EC 5:J2EPZG&L$\D QB'>5ED:5;VY%C2N36Y+A$:>R'#-3' ^K%-:!J&)E4 M,@H"(1)0[@E0 FM@B&?,6*V8245G%JY@D<,/#T[O&E>ZC@;U>;\(O*7ZUYU> M]Q,8^OYI1([)1U$?W5AX'>>[%:=[+\YVIIZ'4,^U8I=8!:L@9$! 0P%5D7N4 M,!HPY PCFG@#Q=9VN2KGY/A":>R#.>(+&;A+ .[,X5/,H948 V*D'AT>UPH* M8+1WV!(O#4V&?96S,H4&-RRHL!N_D28]1Q-*LE4Q$S M$"M=*YVI-><^LD4D)"8 )=H!'00"WIB ?= >&1S-B2K$9=I'S0&'530H,I8? M \LS.1$Z0&XH!H$A'+$L%)".:6!H] VL]MK0(JD)\X6W+4H:E$"JY/;%J,[% M/.?.[N'KW'E:]%[GQE>:MY[$!LF96TO;Y$@!#&FUL%B"H)@'5/, 5# <$$(0 M%3@E=:4B/***EM85_-X 6:$ QP:#_FFB'QGTR]HP20?1K&?!> J0=]'-,,@" MS64 S"N(N8R62;&K&6V3Q6LH/!7H-^*$?+/1.MS9G9HJR^TCNA&^U?/'27(C MHP=RV+7JGQQ3%X21 &L8W2O%4[%P J/UPCGEGBI(60K@4EZF,L,Y5%(:ZR,C M]DD0.[4ZC"-8(D^ 530B5B,&E+8<<"L,P0QAY>36MH!KF*-1:JNB^:9VN-,Z M:+RJO*[M'-4>R;C8B)W@YSPODDGJ@21UO52F%@Q2Q0#")+I&"'-@O!5 15$B MSIC$FJ5F2 B5:5\XIW24QJS(0'Y.($^M#>L("<128",9 VJM 5(1!(Q!3"F) MB21%5S.^>!N2\B5XE-K>V#]H[#1V']O>V COYU&/D&0>>A@/7=9F3Y&0^MN/ MDN#@C7<@0&T!]=@!K00'6%,+!40*DVA4")HC%6N,U4<]19*Q^G"L7ES#*G-< M:N09P!;*B-4(4^4P!5(HXC6CP=A4%XLLW%4H1RGFBU*T_JP=+BM'8[V99EE6 M07-X,@V"MOT@D\P#'9-/UR(,T"$+C0!"FT@P"G(@C4]%0;WW3F >1"08FD^, MK#%"EV4+9(0N#Z&S#=&-\5(A@$U*Q=881Q. (."9#0XJ;YU.C04A+1%$?V$" MN/;@K*,OTL/ZGZ/ZJ;ZY"9&.U\W&*]"J'=8K>[4_6CF\4"A].'IG MK!_'$(8Z F# )1R#R32""!I5<"64BM"0B];QT2-53JWDL^KK(9],77/,BT] M#ZJL%=J?^J!* M1OL#=V**$(Q"GG,$##4!4"@?(Q4F[EN(PI>^HM3=?^.KGV^!(@??\E+R3P/,5O3D][Z:X]^Z5:^>?/ M%-T;WS\ZT7V_%(5WT-B_>3@B/I(WNM_L'PWUT+N_=>?<3V\]5G8P*[M[ M*+NWP_KN6-GM*OCAOR?0GO[=U>_5>?/T'?FPUSF)"I'57QW0#Y\/3S^TXO5: M-=9\=7C:N'QW6=][^^WXTN+_7M:^-5M?4+U5P_7/G^+\U#^JH+ VG@.+%0=4 MXF@B MK=!B.0YVSH);## 5/(<$HB#Y M3WCNUM6U ,7EU;56J\LX9IUGT?7TB &J0P &Z4B#,!#JXGM.AZUM"JO1!DS_ MW8/]1BNNHJ^$/2_W/=/J/!@,SO/*+,7*K%\>?.24*.0U \(Z#2BR$$A*-6"$ M>4:)XQB%HF /9;0JV;C1U]]Y^(!J_*9^+!Y M/AP,X].VNY_RTGSVI1E),;HI@F&F4&)!YRR@S&$@64 >\DQUIJ&5#>UJ&*F MJIC>3-Q;'5+,RZ]DRZ]U_-%Z[@D*& @A/: !4B M3GT&'28R6.@@*YB1"%15 M[.;^Y(09>U/A7J?'J]BH:W_-"=6/=^1A!FY%0"KOXI$-4*%56@)QQY85)J!#+*C&WHCORZPW,Y=5GRL!<#)C3S?6 (#%QRH$F M&@&*$07&, >B5!SSEDH1DK54JJ:X3[UY?N=^8-$UX[GR_OI>#\[[%Y--03V, M=L9VS0;K7*!]]Q.#]8 VWK]#Q^_KN+GW]K)^>?BE_C[>-X[S MP^G^YP\M^ZW^ZMU%_57CRP^N/*U??OHH-%6"$0H\#RHR@)6I-KT!ABK#XV=< MJS!O\/QI_*&\JLJ[JA23%$>[#E@MHEXQU@.C4 !"4H*MHA)SO;6-%:MR=#-W M_$ZGJ._/SOOV1 ^\6\ -6MTC%[^5+:/Y&@:S-?8@"$[=)!>P)!01 /!@$H- M061?"3#R08IHH4&2K+$J8S?#5O_*!Z76 ;5/DIF<4;LX:J<^E%+&>8X14%%X M@&I&@"1& "XU#=!)B1DJ%6HWK-OP3GSJ--FZ4SG3;0?:W8K59^VA[N2Z,<]J M/$P%\R;*Y:"[.Y+*3'PGT])1\L!;%AWZHXYNNXG6_&Y]_D*NY/*MY,9%';2R.'6O/3\\[ MZ83!G@]MV\ZU(>;CI&O5\8W$5"$4HIL#(:"QD01UO;HE0-LC:P MCLL#SDSG0@_/;F@4_LU)KQ,G>5#[O_/V\")3U5Q4=:TH+G/,!HP-"(Q%CT=" M 8SR,E*5(-&X4-1RN;5->97)957=S-5=U@KT3Q+QR*!?'/0S;8B9%5 2#J" MJ%ZYZ;C"T'-BA!=$^&O":YT,_G/9YF:M>'\IZ[?M]-U60,LJ &^S)I].B@< M-!> %,5*K&+ &"4!"5X*#Q4C.+6$955*EN6D+@-!SQR'ROR9^7-U;.;,G\OF MSZD%[;SW)AG/0;OH-ML0+6CD#7 8.N=(%*D56]N,5A%9^)15"?CS5N,:S;G9 M_P.G61\!T;\7@A\1LZ;_[^V)))ZE;J/W%6UM[S3>^R+.5*7;&\:K#WN), HI MIIA\)12]Y]JZ$Y\OOG$:YVYPLVS?OXN>]09%_L#+ MON_H=,[U]V]M-SR9S,G,#\>K#4Y_HDU\JO/AW3^Y(>*GIV-<=#L%](>L]9D_ MT_,6G$<)58) BJQQ5$@FO3(!!<4T=JGB^DOQ1BEV$K@2&U@=I,J+@"DMV];(L^Z MF,6MB_GHSYW#-T>5W6;]373_&[NU^/+PS8N1___NCZ.#O8.=P]EZ]&4=R&ZS M<=1\?;"WTZJER$7\JUYKM(XJS?U*\TWM<*=U$+]PYRA.=?]3!-68E1"^3:,\ MT\!^:W>;R&&U0K_KOU4=F>19U_#YI^=3N%L]8_.A')1NO.68BI5Y(1A(9C;7[^/)C MGGI1\-0/%LKH,Z9>8(SO_!B^0'=^]K/+(O2"$_&@R_[\L^C1YH>E=W\\>]E? MQ%)7*63ZBZ+0B-UG5'.8JD] -\6XCKWN5VI1$;K*7^==7R&P.D\9YS42X4P\ M9XX]AI*+-X5/ES7B^U0S7ZN9@WGF'C9S2#UK*?AG22.N_5UKO+O9R.EQ-_Q+ M-PWWC^?./?ZU"=IJJRV36F.)"26<*HV1"5!+Z*R$EGW<*X*V B*PE'SJK[Y[ M[O?[O=/DKZ;G>]\>GNR>#^)D^7[MN^V&0Q\_->U]/?R!'0OQ@'=SSL7 M]-T[_:TX#N6_CA M_4&\]P%MM"QNMMZB^FD*QG[X4L>'[?B;R\9I/5YS^IM)0#?>OW,?GAU .M[=7Q\N=^IG_X5ZNUQ,/<(?OOHC/.IA@) M1 A 4]UU95P 4C*!M4-2,)X2-JL4;UH65";"3(0_$"%#3*'@J4L%:*G0RB@M MG?;((,V#@8D(D9H0X:+;6)D('YT(+Z^(4##%B9,!."0LH$(B(%,'=BZ#MX1 M84+:UT)51)=5/3 382;",@U\#B(D$@;'D!5&&TI\D 1*HM*);RZ)-;@@0CDF MPLB(F0A+3H3HB@@M%T+2@('D/A%A4$ )S0%1Q%$+O5'6;&U36B7H9KWUDA+A MAIT0WNT-AFF[KS_"33X@7!+/-LFE&5[U>J[(2_+]KVWK!T>]CLMT-0]=71G)Y47RT_H6&Z%,A4E6@) :NS-.0H *\4@\0*2C7E0[ M!HR./@.AEDK+M-+*;VUC657H9E_-DL8T\EG_]74O,N@?#/JI/X$=--0[#S#W M./H3W@*3VDY0394,.DJ312L$L:K@*Q/(S*!?7T\D@_[!H)^Z'B%(']+4WB(;&AO,9T_KN8SE^&HDQ9VNV[DFP]KW,]\=E*@CQ"I0W=&,4T.# MBZX+#8 1[0'EB@#-B08>6F2B6 F";FS?++F2Q?/;-TL,IFXP'SRM4Y/YX#'X M8.KO1&.$&BD0B(3N )5" 2,Y! (AP5VR@IR.?$"KACPZ0EQ10KR60 CN I((P%0>@.-D'N H7[^;P5'RP82VE]OQ9 M/X*G*/XP_'I+HLWI1_1SKE/5K!P24_3(:HD"LR(: M*% #ZJP&&@L-N,<.(@0EMVIK6U)1HE8SN6M4^5R0#-5'@NK4M> &,4V=! (K M#ZC% FAA#2".$<(,LY1&4T+"99V,R5 M(527X!UDJ#X25*=6O^?:&,Y@RH?F MJ1TCC/:_@$ 2KZ#T(4H(1:CB9>U^E&B#H]2F_+C&5^-5Y:"QVZS7\A;&"FQA M-,]\"D9T/QUT;>_4O^X-!IF9YF&FV9,:46:*,1T 5S;E8S@#%(($&$REXL+Y MZ <4\0@"EY45FN.3:P7^I3L+&=\+XWOJ)#",69QQ#["T%-"T]:!Y'!O3"XIVX%$SA*06F@C6: PNA@:"@X($*0@ V5 MU,!T*GSA8-V*[224V^=H_5D['/L;E=]J_WU3:QS5_G6?&H$/&'WYR.?^Y3,? M'!3*4Y:G[.:4;5C"YD$JZ.D'PTJ[4+2YVL03!2]"^[MWX-+W>S^:/@?=KU$> MJ5?&R/:92"C;/W/8/\W99$LF,7;:2("9(8!238"AR +BB#%!\D"03UP@,<*_ ME^A,:SZ=7O881,;J_&RP^6K M$+%RAKT?Y>)N6,;A;\^9B/1 HT!@S MP+3PT78CD*?J#TC=9)H;L;*!AY05<'-C(8-S+<#Y")9Z!N)Q2"GZ(:7L M8""8U9@A&5>FWMJ6)<'FQH7=DQ]:^:W3&PS^5=_ETGI7^=8>GD2$]-M? MBX-TE79W,.R?)]+@2A"#AA^^Z?MA+E0_)SW5 M9@U[KP/1- A@I(ZV@[4:2*@]B&9>?%M2#7U(M9]+%$'(@;X2&O>#..#X*D/X MJ2 \-?\5IEQ&*Q\PA#"@ 6.@/47 R<"3K1>!G7QS=/.$\OU-C S?\NK=)9<< MN'M+/(/YD< \XRX$K2T6R@#M4D4B:R4P""H0N=@S;EWT&D09-\DW+*R?H%") ML(S ^111T/6#0>H6\^;-FTJGIW-=@6<^?#0X]:Z@JV9W?RJA9GBC+^R)MU_> M]'M#7SQK?/6IKT]?1Z%EVIJ+M@ZF;D2K_KVY\U%2:2FC"D#!$:#$"2 ]A,!8 MKX@A7"!CM[9Q%\PH6II=DN%=7G@_NK>1X?T4\&Y*,&E5R:P4L)[P_8K6LW6SNO*G&>2%CDSN>9D]K2E$!J];N_Z@*2,8=+)K6V^A+W,QX7X)M1&&'L@ M?]3VFX>UB3_2VOEO[>A1VF*N(E.5UA>9%G39[_=.=^.#M+OG<7+'%5]ZW<$? M/E[.C[[7TM_]H-[N]OKMX<4D.72GZZY?I?9_Y_'CNA^>]-STK%>N&#,?'=9G MO9NHD"2AE !!F0:4>@*,)R3ED:KXGZ30PZ(A!2'RL7MQK6H\=E,)Y1&.;&3. M*"UG3-TDK:4GW$(010]3TTX?W:2 @;,.$F:X<(%&$THN?"HT$\9Z$<8C'"/) MA%%6PICQN;R )FH%"524>RKVP(&4G@*,E==0D8 PV]HF*T(8FU )>^IK5<;; M/Y7?_J@U:OL'K8?5IKMOI"E?8^-2'7?/^_V'GGO:B(R(I9][&L_XE58S;K3$K/" :2F6@:2R>!5MP#A .C2CF*I8^:3K 2I3CD#*;5 MV?;+R%TN8Y19\RNSC9>QNQ2 M,3M;^L!%.4G! 7;, BH438U*.+!1.!09 6TJ^"EO=E;/I0^>HB]J\''ANUS/ MH!P;%#Q#\FI] A'-&]M8W;3 M(5CYN@:E=@5&IXH>M*>TR&[Z^F^H/T=*7V:LQ1C+7MLOD)0CA"&(.@:FG7$' ME.0,0(&C2\$Q<\(6]H585B_HTG1D?(I\FA5E@!7P.3(7+(D+IKX&4U0@%P20 MEJAHO6@#M)H#$PIIWGB B9OMEZ>.Z"9::#\-/#\F749WXOB>\8[<5A) M:1P'04@+*.<6*,HM<:.RZ-UQ[V5C4HW$?]\ MO/&O#0L_<;4'/\Q=LQ](S)]FG3"C/9&$!*!PI&,*)0;:J@"\=5 P;0W7:?L& M5R5?^ S4O.!XYCAP)KE, :IKROBM^XU^Z<#V^>@UU>[&#= MJ'7^"5@[XGULIW.\)C/USD6]M>M9(S!HKA70Q 1 H3# 0&.BVZDADN;F2TSV]HPVV,[RYG9'L9L,^XR#E(&:"V01") 4>! TFC"*1PH M(A0[+/1RW.4G8[9-.(3QOG;PZL]6;:^R\W?M<.=5;90Z5GV2:O%RD;O%Z;^0_0^'C/*%Y0A\SU62U0X9%7#P7Q!X95H-D_ R> M]:C5^^)!O=N)$Z8_^<;YJ?']9BC,LD'S?#@8ZFZ:[^O[&3F]]SX&VK5V5,(9 MHIT7P&@44@=.!B3#!#B.L'&.!83"UC;B5:9N=NC+);37">%/>\XH(_Q1$3X- M+J7"^-2HB' N?$K@#T!S8@"#,@1)/<38% C'5&6$KS7"EW#*)B.\) B?";($ M1Y!C2@.%+ )4,0@D-! H"+5!5C-K:8%PA):U-5:B0,JJN!AW9"7COK9@3!K>-. N:\ E3ZZ&98Y(&D/$C&C" PE?45 M58C7,&D\8[QL;D;&^+(P?C%S+,1#1U('GQ'&'0;21(.$(RXILPQQ@@HSA)(R M)4=FC*^IHY$QOB2,SZ8_!ZT<%@8(HEG$.!; >&,!]1(Y+H*W4(]<#;QPN'#9 M"=#_'FK3\?%OU_ZZ_9_XQ^36I[K_J=T%HY^\1/@Z%JU/C8N?'G8XP>[(^XJV MMG<:[WT19Z'2[0WCU8>]A+>B-H*.2[P2VEW=M6W=B<\7WRCZ)U_-\X_#'=^ MXI'/=-8;M)-X7O9]1P_;7_WOW]IN>#+!_

8 MOM=?@ YQC"]UYYN^&&S]^_HJBTOLAZG_<=;NG)L0%IN;XHHOV\,H"?O+V1HM M_LBUO5%+[Y<1D[Z?OA6?4I?XZ2HG_:1]_O%K.8JM[58B@THO5%(3\Q%>]/9M M:^195[.XG17^W#E\:[2.*LW]^'_-W?_]L_EZKW9X]#__D!B) MWRNUM^\.6L=WCJH4/'[[0']K=RO#D]YYO(8;5"O^N_6IN$TR32J1PO6_[CLH M$6\W?BME'K#"!BT4VY2EB[R$.+*./AOXEY,7O[OVX*RC+UZVN\7S%3_Z46W& M:XY92:D7%+%$3.,0W?CR8\YZ47#6#SI\]!D6+[#$=WX,7Z '?L8(>] O?_:P MZ@6A#WV>IWY6_H+"NS\MU[.*%P*3%7G659I7]8(_\*KY67_UK.I>5_W%MD4I MTCSE]W*T;!GOVSP-+2BZS(X[U\L M;R(V' YY^&LQ_,ST/XV0SU&HL]S\-XH0WR>?_#Y#WJBIVSGMG7>'>6'EA;4" M"VNU)B ^:XIOZD[EC6X[\!_3__=VNUO9U6V;0_O[G6Z_G/5ZL6U,K+K3WJ=R V#<2RUF*#:_YVW MAQ>/<>[G>8PA=<^S/AW=M7Y0K?QUWO45 JN5M!O]J*6+UZF9WOUF>;Z$ 6Z1 M4M8@0Q6BEC,MN500>J<(8<;YCP=%PL />0('C?VY$@5&^OA@,#@OSZGN[_6] MG:\?NG^=?+CL?:]__NND_OD U5M?V(=7\7>?ZY?'K4_Q6L??ZNFWIS7X8>_D M<^-"P>/W?PT^M'J7S?=_=S[L[5S4]PY8G^Y_KG]_%Y]K_ M7-R[/?[-?_\Z,:>NT_Q<9Q_>__TE_NY;_?,76H_/\Z%E:?/]A_;Q^_I%H_4V M?K]>C/._EP?#>GM:K\)Z1A 5P!.E -6< L.T!MQJ+2AC5#%<9 $0(:J-3A;34UF]?A(=YXP MMH@&02%6Q&QM8\6J'+'-Z?R=S99-,%ONIKB;=LO#^"W9+0^BMVS=+$IRS:EU MPSTWG$$/L, &4&,$T$KPE+.M/65*8L*C=5.-WEJFN$QQZT1Q2TF$XIPZY-G=#)>)[4F#3ZU)!Z+(;#1(SU(1P2 DH$AH(!U4P&LM M25":(D:C^2:K'#]"5<',;Z7!^:;RVSPF7/#::VRQL@92SKST+E[4*N0D81#; M;,*5CND.KI@N&,68L!A8@2&@UB*@C+<@BA$1:P(5EJ46XI");,-ECELGCIN# MXJ)"9\X1SSR2%"$M65 $(X&\D!S"D&VXLC#;VRMF4Y)Z'C@$/*38.T,*& 0# MT# 01KP6VJ6NXJR*Q,J$WW^1.C$Y?A5'XG].B?F;^9OS?W.EZY+?3RD4) R, M'O@TQ-,SWQT49X ?M13TBM7SN-],%EE@^/=<=25+*4LI2RE+*4NI%%*:P^V# M%'-$'4P5I2B1UCBEH(94(FQH@/0>-::NNW@[[O/Y8%C4SFGUINGW*?O^H#M. MNR]2, H#9'?&_CCTT2,_MJU_$\?>]CYUBZO\K3OG/CN,]&0 !O%#JC1T6'$B (B.&-:2BH4W=J.BZI$5:!O(,8D'QX **4))H. M.:4"9WT_&/;;-M4)'-RSP,/&M%EXC+-,T CI+!.8\4 %XB::J=ZA2((04DKY M+PAP[D--2::CI."]\WZ? M@N68F2" 530 :C4")M4]9MI@Z%C\)S6U9*Q*%2Y1OX4,]24[H(OA_([C/3>1 M7!@IOP9RME[N!^29$T"$6Q4@U< )PJ+Q$C%LF,. 2^41QDA D2J69PRO%H8? MYE)F*64I92DMDFNXA(CL5=)AUHS/8.+.Q%N=A8AXJ &/\@)4!@24# P8KZ'6 M4:0VZ-M4X]QIAQG)F6^SE)XIT#H;9@CM[]Z!2]_O9?9]'O:=B:I2'3B% 8A M):"8$:"Y9R!@+%1T4;RPZ K1)7)/-B ';7=48JS]U5?BK'D[3"'6;KQT:M-R MWAVF)BU%IZ$(A,IOC=[05_!]*I#E#:>\+9BEE*64I92EE*64I92E]$2UV;S2 MD")"K<34$JCC_Q)#'3):0L1@KLWV1![0\;6CK]AC+:0+@'!D 97< (4=!(YI MQK0F&'JZM4U([A:]OM D4=1>>QXPIU1(*!V'RF,7/"**4 M*TD!%HZFT# #AG,"D'=00"DL9K!LT-R E*^&'U;:7=L[]3G!*\?&LY2RE+*4 MLI2RE+*4LI1*X]($HRDQGGCE(+5*2T,50Y!2**VRELV=,QJMOH/"Z'N=]USG M=6OLM8B#8E@)+U))&FBLHE[)8%)5:+2L>C09GN6#Y]+/KF5X M+@;/:=2!:":%4 2$0!F@E"N@O9 1HTXYKJ&$B)8-GAN0#G%[,RWUW D/=Q;[ M6B?^NO7TF70($\4#C)8%Y4)I S&6&D<>(T0K4P1-%S]TEEM1/)36OLP>)5,6 M:Q>$ HRGX[,D"* ,)("8(*520DLIBTY:E) JPLL*J=X/'BNT#[(1>+^E?/F# MP)YW2!X!U#/'RHRT4EH;UR@G&E!& ] 6BKA8#/.$6%>8KC/ M=2;>&$4XI8[)$#UT(840,%CF+5)6XI]XZ%G!/Q/P#V:.87I/D+9 P*3A??3F ME9$"$.26L1]UO!E M ?IT&CUKI92E]/0M9J/1XZ(SSZ0.E'DON?:,""%]T!9)(S'3#(5MK8Y7]BY MSQC.3)NEM #3LNAQH."IXS90*K0R2DNG/3)(\V!@9MHR,BV\8EKJB!7>:.!I MD( *!H'"U(%@77K;&V]I8MJ%,YGS,8W<.7EU-$ZN,I2EE*64I92EE*7T[#;V MTJ,9N4-GN4SR[]>"'THX1RBC0%G/ (5: DULE"UBC!+L$3)P:YNA,M5KRY#/ MQ+PF4GK.X$]B-K^,:HF\8Q 8Z3&@.% @!3)Q[7%FH+!,8KNU+6$5+MXS M/N_SE 3KSYQ>EIN4+0_)TQ0SJ:*!JHD$A'("J*((: \QP,XP0;UA!KG_J3H$J*RN7ORLZK&F9@K-YAY(RQ@QIBH&],I"D\5L% 9*Q6U M2.#<0FN( MCV+-_9-7L4W11F\EY0V_+*4LI2RE+*4LI2RE+*5'\XVTTH1 S2R&CE)#-*3& MA-09V1'%0IC3-_K%+FQNDK* XW,9G9Z+::Z?DEYBR0&#$*WW>=+"-*+%X:Z(8M%(HR(.PSE+CF,&"17N%\=0- MQ:*BCO(2\L-R>X0',QN^5E5,$"J%IH!I9P"E4 $9@@2<(TR0,(@H7_0YXEQ4 MF5A67:)RU%3-@%_4H'D8VG.?HT=!]30##"'L$6$1QC0X0(/70%M"@&5.(A\T MQXPE5"_KL'^&C(T>E(9)1#2.D??1*G(I_88PT"UZ-"J/?H&R$\ M(^@_39LO(^XXU1Q@"J.BEP@!Y5,;9H$8I4IB:<3BK8XRY,L/^3D0[X5C6'"L M&4,TY4$*3"QU(7!"O&'A;L1GH#\MT&>+!3CDL:824.Q@PK<%BE /@@P*A4C> M49Y;VP16,239JL]XGTU@QX1[:#'D@D4;4:A@-#$1MY99'EWU[*0_):2G>X(" M&I[:E %(K0'421LM]D !@2(0)1&5(4):\&6=U,IX7@\\4XJPD5YK$?$LXR*! ME' )M0Y$>$=TUM^E ?MT!Y$0*#U##.B00G+>!: @8R"^("%@Q3TU1:]")E8C M*KJ>+(762X<9X$RIV, MRLZ%9';/D3DL)0DV'0)!@!*A@=32 T*A9@8R% V@:/<@7"5JX4Y&.1NJ)$"_ M)1MJ,93GDN+/ >.93D8.(R\@!<%+ 2C5%ABH"( <$A0V$@FYK(3\TS. M6L",*5OT$(" (@N!(?$5EU0CQ+ACG)2-F#<@+6WI?9!R:'@E,]-R'Z0EL1Z; MS4XS!"K)H0=*FVB-2B6!5$$ KZ-090A84+6U+6A5JH4/VN1MH))@_9F3TW*U M\>4A>9J@)C#1EHJ(7V80H-QK8!S$@"AH(272.*.6T B/6$? MI(W>2LH;?EE*64I92EE*64I92EE*C^8;B8 5Y%X1+C'5TBO*O=7!,FV$9D(O M]Y!.;J3R<,?GX-NUFF<..VL8%T AKP&5!@)#-02"6A(=6V*X3?T&<%4NK3AY MQF_Y\/NTA^PR?A?$[TS@@A,>K H@& (!Y$C8O0C6;F)8GR<[UST_&5R81L1!''VSLM$,J#9XX1:JCAWE"DH5), MD, \-:RHX[AX"EENL/!@[H/76B5)'KCG$GAF0TJ)94!ZK !TD DIE<7%EIFH M4D:KDJDEA6V7!*!GWM5Y3IHH&U/_\YF6P!RB+Q-WWM*RXD'$F0M:/PI!SA2$ MLS;YFLEA0%BBRACQC'F?V)-Y;Y53\X:T[Y5'AGI3, @^GHX;85+H(,B@#OJM*>I M6*Q91M^JM2*-;$YE1/K('F%@.! MH47,((I2&=Y%6X!E]LSLN4'L.<]6)'+.:":@()YJ":6(/*FC0\JI4\30N\DS M<^;3HT^C@$/+6$.A310ECJ8*2*LH5U8*(3)VEH&8X5]AQ+;W1(G"> MJ;,TU#E-GD%<>ATL 0;:U*,;0Z!3\AOSC$&J+?5";FU37F5R6>6GGYDZB[R; M?P]UO&/\V[6_;O\G_C%YZE/=_]3N3AX.X>N<97U<[_UE(Q'!7T$1%_6HO:]H MFRI1Z^Y%G(5*MS>,5Q_V$@R+2=*IYE)H=W77MG4G/E]\HRAD=B6B'X<[O@'% M+P2+#W'6&Q2%RE[V?4+N982S[Z=OQ:?4)7ZZRDD_*:5__%J.8FN[E<@@E2[;3?JL MP(O>OFV-/.MJ%K>SPI\[AV^.*KO-^IO7!SN-W5I\>?CF166GL5O?'T<'> MP<[A0>WH3@HHRT!VFXVCYNN#O9U6+3YY*_Y5KS5:1Y7F?F5WY^C/RO[KYON[ M1U$*WKY]8+^UNY7A2>\\7L,-_G7?$8AX[?%;21&RPFXOM-:4@@LU&8?1T6<# M_W+RXG?7'IQU],7+=K=XF.)'/^K$>,TQY2CU0C*26&>/:RO\A.+D42\J_U M_?BDU6U6ZM6@$+O/J$8,\DSCNL$KQ;B.O>Y7:E'CN:OTZFN#W!P1SD1 [G(= M;O$>2B[>^V;*WV?$=R9XK>O,P3QS#YLYI-:50Z9&9&7_L%FO--_4#G=:!XU7 ME9W=UL'?!ZU9(WGYTB[=?-R;4Y\ "GER5GQREE2$IPCHB5% I,PS,"W(4UGD MZ. S[XO<<[#WWQBY;8C/M+MQS['E\\%S;G'4)UL-T[??ZZ\.+H_?U]#Q^P/2.+K:XKCXT*K'[[VEC58=?]C[!(\_ M6]S<.X[??1?O$^]UV6C7X_4:-[8X_NK4+P\_Q]^@^N6'+\V]PW;C\I@V/C=. M/L0QQ7%]KN.#[_7+=_B_E_5Q(F)M6-_Y2*# Q$('8, :4(<84%ZFQC[>"FRX M1"F7NW2G@Y=TNC^ST9JR$4-,H>"IXS90*K0R2DNG/3)(\V!@8B.D)FP$,QL] M)QM=7+$1#H$&;S PTE- *9+ > .!8H1S$>48-(MN6!7SA4^D93+*9/1$9$0D M#(XA*XPVE/@@"91$>2\XE\0:7)"1')-19*5?GH+-?+,(WS2FU@^3UC@5/ M!$ #-,#@( E1O& >!18XAM4PG99/Z0HI"V]K1M4U.]]N_=)U17U-6?ZT:5< MC[Z/T+/MCJ]TITYH?#_]G]6#D\I9O_>UG38%S$6E=^;3SGCW4R5)]6M[V/:# MES^+:BPPG^5FLU\'=!XR])]%??)4YJE\>"3MU^R'Y-5D3#;\(W_[)9?%'IEA MJN0?/(B^VBR2@BNZZBC[MQ:>[+-ZX/92)?V7 :5SCYH%BT\:@50TA@@K1<6Q_5L/$FG;I5<^!!$^7S+ M#.KGB0QE4#\&J*(?2!/N+':>%Z#F"Y_T+E_!VM7P M*/[0+N+'#"O^^YGO#NYNO+-B+<%*Z41<9Y\W*8 UB'?=[_7W>N=F&,X[.];& MB1WF6/!\K&-G_0,D/14.[7OM@:,HHA5S!J)8# B,*,4UDPJEJO8H]PI?8[0N?6,U MHW6):)VQZ(5EQG %@90B6O0"D>BF*P8P4M2[:!8Y2+>V99G NE$;!(U>%Q2[ MHQVO!WXAHWXCX@V/WNAW<.K=R^9D>_IUDLH@"BG)Z-!WA[61@#(ES45)GV;- M?:.40)@+8!"TT8" #DBB'7#"!DX$(0*CI?7SS;'#\F)YR1L"&499\ H M0BF7J;&5304B Y 0&J M%U)BHUR &R(RBV[L/>( )+R,N^ F2!O"O_HZA3M#3,S,XAA#[]F]7=*0$N> 42LS1F/\/7^?.6FLDKD_*P[_7 M_02,WAN<%V>#>^LC2C>#FP^SBO[T@;/O+ H M4:X15Y(@&U1. #(2M@L9&,D11;9.#HC66[A^BGXKHZN6T9D2;S3QF$J'G"$* M<8,YLD!C))RR(7(IHX[Y5*%61']<$5VY0[\5T>\6T3F=/52UXL0@*:Q#/!B! MG!41<:(-#9H+;V ;%1?/_&K=^/@/!C+ L*4T@34(HQ[T/+7R*/0.@#73\=O MQ?9>Q'9_)K8TZ6 <,*JT*:?R6&2]!P$6(1@=>#(L&^?KY ELY7;]%/]6;N]% M;M],Y39A);A,0!%'-%@#-EL#L-U&:2E+ ,*&5_RU3XMD<(5KTN1WZ?%Y0]EG028N(-'$.<>(L A@R M $:6>X]QDMIL;!NUJF-Y6G_A&@KJREWZK:"N2%!GZCW&Q(7D ]+9-.?:2:2C MYBC(A'TD#/0\MK$MR'>WEVP%=7T%=>6._5905R2H,WU>@@SJ: Q2DBO84;T' MD24&$0G6>>21>LXWMH$5UDA0GY1[_Z>ZZ=_/12?[^>UPV,M%Z*#=GY6C$Y"6 M0?FI.I6N*+O#T6#\!!W\/SVDDC_G:9B28F]*B>%!'+T:Q)']W(+4[4#J?%[M M#P9T!MA#\C&<^4!.99"1A"(>HW7"8Q,,!9"Z6*3[<^LG7%>I73?_?BN]JY7> M.5>_]=I+PY"V1(**(7)3#V,1 >I1+;77BN:JW77JZ]'*\/K9 E\ON&E%^LY% M>F8U^,"E#Y0C[ Q&W(3LAPL&X:@9"\;:1-PZUMX\J5# \YCB8 "6 G#[Q/U? M_.1B-Z9R=$$S:MT6#]4!M*92;>8=V\]-F=%O-9U:F+H=3'V9MQL,]=["#Q0- M-X@#)9$V&.R&9*0QD1@FJT:!V*Q3]F+KAURUU;]* Z(5[0<4[;D 0[#2NBB1 M!P!&''N/#%,2&>- BV26^9#3_C;Y):)]DJ9JK#I,*46DVZ'27C>.@#F9!&@"%&9 N( ,\@Q M[1#U\+](+194K*,3H_5-KE]\H975NY#5F;KO1% 1&X9O7I5='KVVPX+ M>[P^B'O.)[J!0['"I4RDP]RC>$*BP_3*GON3Z#^^&O1&L1HK_/9^8$]? M5: M?>-VR$5FML$?=/_+WKN@N @T8"2LSR[&1)%QW"&E*0[4)QL4R>=2$WTQ*]=E]!6L.]HW;) MVB6[\F3UIY$0.3G49R[$^<1<&P_4"^T6.5-[73_(C=>?Q_K?O>Z$:C./;&L MW4Y58O-13YT8YL08A'U0B&OBD(M&(\&Y)-'8Q W.B5/:M$T4'IMXWW-.9"O6 M#RW6LP!II(HY&S12(A^?3',;1,DY\LEZRBD0U>+LK#3J8HI5ZZS\(23Z?L]# M;R7Z3B1Z%CSE+"0O8D2&T=SK* H$\FT1K*Y,W@8NB-[89IOXDMX,#R+13ZHM MP[3'^!-+C7S09@L7,6="AC*V;1UO"39BH<."4I&[J)%G5:Q3&V0HM2@(9J0- ME,)&LK$M&&U;+/R8LOK0YD KR-\CR'.)DL$9Q;A"U/L$@AP"TIXRA*E-QG!/ M@A.5>:_;;BD_J"C?P7DJK;2N4EIG.CX5T07/+3):!,0%2\AAJ1%WACK%A(0M M>6.;FS79=I]4M.#5(/9M&:J@9&]T$@=-E/*)A0S63.%OJ#*IU6Q*-'>ZX3"3 MJ&WP_@V0M+=PGHH%\F@C/3):(E#X$J@9/!$NKYP_=&"AE?,[ MD?.9K9&84@#8%#G,8HXX"&2=R8>^4.JSGA!FD912(,$48-QK38.N.B]]]J%,;LOC&VBJX(B]Y':FH M;!(_^6ABE'Q;PM+C]9JLG4E2U80NXU?9G= N'^OS;#R$!6N<*$#%"82=MP!V M.P!;.$4F1FP"8[G.&\P0CBU!AEJ-C))"8L)YTFICFV]*T9Y*]P-+^?T8)*V4 MWZN4SX<^G+/1@)H"ZBCB(N4S*&U @1,3?>12Y:,IP!R1WVV.M%*^OE*^L@!( M*\CW*LAS]@85,D7&$7,N(>X]05;)@+!TDAACK"!A8UL1LT9B_*1B( >[Q\6S MG:-_%*]>'_ZY]WSW>?';V^+PU>[KG>.]@]^+G6?'>W_N'>_M'GU/$,3U!B$. MT*C7A\49%<->IPS%9&X_-H3=;X3D((Z>V>')JT'O4QEB^.W\S3"WPC^<].C8 M@?%^:KTHWX!J"T?2!.V,1 M>D2^U"<,"RO/SVHE_PXE?V:8"*T#"RFB$!1%W,9'^X7>P=_[A[=U$/R!%H0MET;VR5;0Z1YS'D@K\8#?V*',1_BT1_D M-KNC\\VBW['=.BDD_F=<]D]C=_3$@R/>SL>B#.(KQJR MO^2ITDT=HB(2Q!G+)\-)' N;@&PS> =;@ZTD/C MMC+N!Y7K^\U';^7Z#N5ZWK>J"* S1\\@JEPS1UCM'N7^T59T[U!TY\X(E,10T*@0YK ;\T09P/$P^C LTJ!W6@R!Q^_&HG@2!3(K;XXSH2<1'Q$"SH%0:C8)+!WD6K, ?E8HV*7MKBMG7/N6AE]RYE=V88 M\*H1CA,H.FES@SV'M ,!9IA*K$DD6H=6=G]HV;WS0_Y:F;X/F9Y9#%''% V- MR#+MZFI4G2+\IL#PIX*&Q,B/?ZKXFIL..S#FO-[#8M0KRN[(=M^759^LN@%=>5B^M<>_S(!)" (X&)1)Q9BFS4&DF< $R5CU3D)A:Z M[6[[@\KKW8<)6GG];GF=Z?J&.VX=$4CFH[RYPP99(PP*)%+-M-JW4J&'I&S\LF"P@HLC184U@P4 M9H9)$$I&ZQR2G!C$B7=($QD18T+9H)7A5N3F5$1EP?YH>_ZPR >P&%MFKT*=3SM260 M[9*M82W7#U U^F+O8.?@65LUVI9 MDNVQDCSF%,V%K.]X^O$CJ>6.[&^I:,SJ>;90(=UO39;0@76M/K=J;70I\^X01U/B3D:3:]G /3 M2S(PO3AS*JED I:YHHS(B_Z8MHWP#R/2=YOXW4KM2J1VYD5EH'6$$"4RAJI\ M I%%&DN''&>&.F."B'AC6\JVP?\/++,/D_#=RO)*9'DNS3O3RO" 0E+9^>DM MLI*9W$(O)BNLUM&L+,V[S0'Y3IL!K(1.K_L>C>+@%(3)M86@#U,(NC<AV0(07FL98$TGD'MG &>)"6N1P4DBX2*E1C%JO-[;- M)8>IMU5D/XS0WG/;F%:B5R_1<^UB',8T<(LPS8UY&>'(D&!0E(JR%'%TDN=D M"RI7U96WE>DUE.D',11:<5Z1.,\L!2H),RP:%$0@L$&;@&P,"46;>"" T F+ MMB#T@>7R=>PWE1(KLA4>KR_C0A[$(C,FPA)&LJ8DB@E9Q#WFB M M"4:68&L8-8%$M;&MY)J4J;0NQS5,SF[%]([$=*;W>Q<2,9$C%X-%G)"$K.8& M$26^<'Q[KN4%.&P#\KG8_O,][2G;7V$Z^LC7+'?_VH?82O%=Y,45$LQ84;QJ,$BET8A M+HT VUQKE*3BWF%GUM1%V,KS8_7YM_)\-XE!M3QS$&83A$28JMSY44EDJ66( M$J^CY"EBS]91GI^4R__5G,,_N_F+LHE]P=2'3ZX)Y,,5$GPE,#EU7F2GQ20T M^2Q3IX6HVT'4PCE31C&!>0B(>$&RNJ$04-,BX2A6DBGLA%K'W,76X[CV@8%6 M9%T(@CGLUFXAQ\VF8B"#%&#A4]46R[PX (Y;1GYZO7AGWO/=Y\7 MO[TM?FKZ1_Y\NR8'W],6ZI%VAEK;6N0K^D&]F 2(VGY0WXIQ"\WF373!2I*0 MHM@A;EA"6AJ&I,&<&24]6H$?DX'S"J'"_50PM*MPA*LPL M%V*D%Z#CH*!X LW'"F24%H@XI7Q2(B1>M8YDLD6%IX,*#]5%LH6 >X. F?%C M :M#H@)19S1 0#3(.4) ,;#,B92PU^Q[,Z;N2_;;3I%/H8=?V_:P7;(U[-_V M"#M%9I_*WL&SU[L[1[O%3\]WZ]]^S@=R9%?+$\O$7%L725:#\G_Y#-!/H.AT M1\/7<3@:E'X40_YBIQL6/YB[\A4L1@_T)C_(Z23/8_TO_-T99P+M?O8GMOL^ MOK:CN)M2]&W^^>VTJ3\6#N@ GL">:8H2=AAQQ22R,7+$@Y=.:4:Y.:6X($M9S8ZP5L$ML M;!O\W=T?6P!XDHZ1%@K6' IFSA46G C84>0H#XA3!E"@'4=9=^1"&*-S,I?D M%_L_/4@)2.L_>0J6;>L,:)>L]9^LZJ2-S<+%]V6WFVM9>ZDXCW;0^DVN4HHX M)]3I:*U2@FN=+.9,:FQM8BH&9M_MK2!V_%WZ4:ONW$[=.9_W?D1!1<(B-]IU M!-0=R9"31B)*6;!!1:Q%W-@6FYRL*ISR5=9%$Q07C5CI+(\>: M1^V)C%G*K\^#;:5\K:1\KA6.4CKQP%!R7.2#U34RA!"4L/%*TL!XHCEI1)"+ M/:M:*?]AI!P(*4)@442B.2%6BV08)0J$7DN,4R7ENI7R1R7E;^9.%?9.LR 0 MQ@$C+K5$6D6-1,2$L*"P5B;OY42L4Z/;UH-QD]G>)A%GO?%J/6SU=CW;]6P= M(Q<<([$;KG*)?+?JM'93_N_OFN)Z<_$MM$+)([%1&(>%X2H*)Z6A05H=G55) MRLK#\Z ),:U6>#NM<.% $V(9$5(EQ*)7B"V*9J4\F+ M"<./WOAK4>L'1:W6+_T#HM;+U<[.W#KA; M.C@8+'3HC5TG_C >CH?U&+4+VB[HRGUPCQ"ECMZ\>O5R=W_WX'CG9=TYY\7+ MPW\5S_>.GKT\/'KS>O?HES8+LDWI:Y=LK8#F,;?HVNOZWFDL1O8S/+-OR[!9 M=.,HAP &,<$<+[3M;4W3']0T7?E!)35K'6?.>@6,=1#;NI1;VI9LH1N8%X(R M&1&1S"/N$LMU*0)%2IVV,<1 ^<8VH7J-+,O6'=9BSKV6W+:8LP+,F3LY75!A MF7/(6"L1%]8CXY-',I?)!L6"]O[2TY!:R&DA9STA9^5G0K:0LP+(F;G0DTK& M4T*1)54/#I.0H9X@E7ATG,9H&$#.):W-6O_Y>KL6?FSO9.ON;1=TO1?TB;FU M1G$0AZ/*I94/K^WTNN\1?'9:'4W5.K6>B+9W!TZMFK%:5>^;5#TQ[]%B/(I$ MHT5",9Q3O#"R-D8DL%?!\'^#,G%G8 M*&$U,8CA&!#7PB#8'2C2EBJ;$A=) ^#H=?*?M\ZLUE70^E[:!5WO!7T**'5P M>("J'-"]@S]WCXX7STEL\T#;I,9VR=8+8QZSP_QX #>G.,B9G_$_X[*?3RTN M1KVB['Z"WWJ#\]9G_D0LRA4?E'+Q;.SA:0R_3!CN,.U.V.VXMS=AMM;JO)75 M^88L^-6%-%$J@712&''"/'*&!C ]K>#4I.@Y6]G9V*VKJP6FQ^9;;P'H+@!H MSL]NC::: ^(X'A''@B K)$52AL"$$];G@ZO;3/46>QX-]JS,S=YBSUU@S\SE M3JD$M=5R9+UVB"N.0>^1' 5JB' >MH<4-[;96B45K,B;]3@LS5>#7A^&<[Y9 M]#L6;$S;#7,69ZJ.BHZA&)W C-^?%-9[F/DH%R>>6]>)-Z;/)6OTHR'N95-< M;\2]S6E<*[!#ET[CJK#WH-?U=GAR.'AE!Z/FC]>Q8TD6G&\'SG3>,@T),Q4X00%L4;!,0T3:1((\YX$GXT##KUH17NR. M<_.SM;Z"C7>E%%[C-&TAZC%!U(,9I"TPW3R[#P!NT:E%IT=ILK;H=-_H-&?3JLAI5 H1YS'B%C-D@Z5( MDB2XRF>4LY#S5M<(G)Y4\'0B #EXVA_$3V5O/.R<%YU\3&^ 3VYD\)Z5HY.B MVQO%6UNZK6_Q<0/URHJ45@'4Q[7?Y0 8\57-AZ^F'/VR8N@6RF\'Y7/'+>Y] MV7_^QSN<T&D2PS8>Q18Y@AP8X-XY@#NQCB=W8UFJ=7)1M?*3%L#LVA6^0 M--)BV_IAV_X"MED3*0-*(Y6H1ERPB+2F!&GA@I*.@"6BVMR3%M_68F[W:TRW M^/8H\>W- KX%HX2GB2%OF07=+1ADO+)(^"B,Y\3IP-<1WRI[_&^CS!/P;R@_ M;?\=?DQ>?6H'[\LNJF_YA=!%3/(QEP3>OXS2JB5VC%4,^!3>?0ZK4)G(PYR9 M#/)9G3*8I:,QHTO;@?'!!UD:9JUKEZ?;O("Q+25@$/W>L,SD^6601:W\%'\] M*\/H9 (29>KA,5N7RDP]\_$ZG(P^,?.ZU='Q;/#_5_'>T]W]MYO;=[M/83.3@\WCTJC@]A_ ='AR_W MGN\<[SXO7NP=P*3V=EX61\?P03X'8/VG\L\W![L%PYM%]DU5/W'EXLQJT&6( M<^-MY\-X."K3^0-2J" %*AHE\6!\"@_R*_#<+9;;']C1>! /TR&H=)5$#Q]< M,WO;:&;]CP=9ZWK^HGQ[^N?'@P]_@)9U4![^OO_E\/CUZ?X7T+I.=S__=7Q2 M[C\S^*]_GV!_^F?7_LN,#T__(*"1P?C^6?[UKS\H/+L$K8J__;(O#GY_^R5K M76^/7W0.?]\[RX>8[Q^_>4=BY$YXATP2 O$H<@J?T APC!MJ B$^U4IYV1W' ML),U:6Q2B"3A(*,$6Y/8&)FW7%.?L'':;A01]-U^EI;!&/#[\/7O.P=[?^T< M[QT>5*#QV\ZS__?[Z\,W!\\GNEI#YR4LA.^:-UU0CZLD&J:8@C; MX=&)'?2'L"N>]CME#LS KX/^5G5="9>.MFL=?U6_FIQ_&S'18_!6>ONNKGZ?T1'?=ZG>$6S+2^_Z=L35#\Z^+WU8?D MU]E]^[8[3C"M\0 6IW[H]+O=[J=RT.OF58$%.(J#3Z7/0ZZ?/S>LRR^<3F%Y MK$W?5B*T'S@ ^K-7T& M:O29'8Y@&28?-<]NK-QJ:?-7/P&K=:+/^GD'7KFP*!N;%8V;SY[5/-*LT&:Q M<0;*46]0;/3&@XV?05OH=*K,P#*!N=0= 9O [MDPUHP9\E 66.7$?HJ%B[%; MQ$X)NFS%=^,^H,&,$^'"K2MW[,>) +^-A_#O,#!K?]#[5(:Z@C430TAFP[ M;Q; PH-3Z^.XLJ4K+CBQ7^P@],;#[,(IAJ>V4W^>[QF?%O\9 Q.5H_/B?>SF M/;PW&&Y5:#7'AT3].BPJ2[%BI0DP-;-Z#0L/UOMY<70.(SV%&V 3^;7X*7N, M@ SGD^N>ET,P/&%4[AS$O>PTU]\)9>26N GC7+2=<\<)Q*J[EST2=AAKGOK? M_R**__J0' 48=FP_QATP4Y>7?^Z;_8HKJAW_-;P:/]AV7)&FJ/![ %#![?ZJV#4$]TP^C! ML&V7\/9+",^) IVLAN\,AW&T>%>ML?=+4(G^7SE:WB7O M9Q4O=^!L/2@)Y_2_PG:&/=!*4QP,BT%O/(K(U8F!I?\X[L]KHZ#@< MWOL)#(VKRZ4J*_?=(+Z'3U>;3K9W\&(Q)CD^=;E2]74>^6]YX*]@W&_ZC7VW MUSW*0WE=C61V>CA^H/ZBJ(/OU4&1_.(-\ ^V33/3Q]>;:BNB56ZL;U3= %.LD]G8,MN;=D! M?%D ,;#&?MIX=OCGWG-$S,;/V<@K4CF 28,1"/98*F&B<,_SZ&-FX,H?O5FM M3W;;Q/^,X2HPK8#Q.W8 U]KB?:?GLB$)U\33TFUHZ&,C4,A?N[# MVL0J!3B4P\&X/S$1\\TEF+-3QW#MA.HV@%&YP( Z/3 1%PU.>##*C//9 M3Y6/^*PL5M@"1K 7%#FB/+6;H[>576H!MT^!;V#;'E9.$5B'D".M)['3+\"8 MAB^J&9U%,,!=S". .6:W6(2W]3S3"62* M3N90C[#LEJ? (85KW [SBU+/,IO_L&PY:C59XC3.3O0\9Y"@BMLGG)%I-)HM MS?\-Y]>S',+ 0,\; 7,!Z;(+(9\3 2.K@X:/T]WUK-?-X;1!(^&PJ O\V>QZV3M9 M>9L>V"T&\I#Y/H\-)#;_ 4+AEZ?@ =] .1N4PX^%'0Y[P!*C2<7!U-\),!#+ M3U58V,*563K3H'=:@!Y9YUN,4QU5$PB0@5%G+*$#-8.)4Z]$23IR.)7 MR*SB=$E1A*BB@3$&<7(,*R0 M"]SH* 0VFFYLC\YZ%]36"Q_,[>V#"'K&L%9';!\VVL]EWLA ;N&89;8!',+ MTL]H#A;S*(Q1"E./@R N"H7#-6Q"E\/O"W#_&@#R51SD#^S[2*9L@>B3YXNW M[[@)VLED82MCP!>64012#^+/K)'2.HNCVMCFX@(7_$]]FCS8L^-8;Z*7[9E7 M5B/>UV9Z.SYD6&ABP*835'#"@P&P4L[1I+#EB;N6#^^"#P^>__&.6^,YB#_2 M/MA\)C%!NCK)Q0ILI4I8"0%6M;S(AYLY"/S?MTGZQL'"-F0(P9IK$;3GVH9D M$ICR+OKT;N_2>CRQF.L-_(-"K](W\Q7+E-]I%+#74_WK((Z>C0>#^:II^>0) M__Z=\9HX[5,^O2<3'@=DN52(*:.5M,0&D@F_=1&!:E44,*,#?VU.K*]1+_M M+]-_G>U4J1^VLI$N*K-;ER+8O67RWESMQM^N=@L#TB0Y39HE'F0P@07G3,2: M"*]HN*:@J]7'5L+VQ_X=)HD(00V"?S#B <.^2U5 8/TPI@7C2O%O5[N)(I9I MR;3S@LND-'4A:@<;O8Y>)=:2^9[(+"2ST22-I,,:@:'+8%LS 447K9:PPZF( M'T[M!B7/&V UZ86!G]%I(ZF($GXE><>]ADU:=>?;^.+#[CLPBBT)+"+AP2;C M5CAD+6>(&2] W9':1 V[WHW4[EN1G#A#C'/!!]@ '!"<1S"]<. I&ANP;$E^ M-R1_\XZ!%BL-%TCP[&C!F",KF$ V>4>4Y]P1(#GG*]!P;: ",^ND%)KSZ)US MS(*&+9U-B7A>:;@7J[5;#?<."/_Q'6;"@,V1!4K';-HD!+#+D7*6VKPITV V MML7658U^5J;AXMLX=W-8[5O5#P[*AM0*&(Q1GE@$MM-8QF2=%1ZX\9JRVE;] M6 GK?7G_3BA#0=DW*,AL7,$>CUP"]0,S0R6EH'HJ]NU:9DOF-2$S*/=@*H/Z M$&7NCIU"0$9Y@G+W#DT 'TQ,#Z=E\J 44)^"D2-XX&"4N!B8$0S3J'DPU[!) MJW)\8ZK*WKL@3*22:Q12/K%!4H),[C6GN03SPWBGI;^N96X5>W4D//\] MJ@+F\R'#'*?L]'*VRGR8.^3^/PM8H$2U+5H>1DGF'Q4Q64 MS0O8![:NED.TBYD.32;&>;YB.'99U#+9/4EIWLDJ\,AW%WG//53F?9\)-2ACJMK>R^'Q;C*F1\( 44G]42 M%3]MO#EZ=93+<"ZDR.6$!UAQ.X#9-I4:58BZ>=XK"\([>]!";=2;5T>3@JCB M+(?!@7?@L_F%:_(\BAX,<7#[^6U-\EKASFY^4(:]3IT[<5+"Y]503\>=4=D' M!6M@SZ:9&D-8_7Z_4TYR"$ X0F]0I?A4AW16P?481S-!"1%H$9KJM&&5=V,_ MP8BM:PB:BMYXD/-5PM@W>2;3ZI*MXE]Y*(#(?9"C"5M<7FHRNVM1*'MG,+_< MN'!0QE&5%]3K-.,)96-.PGT=X&R8'8C[ $@\8;#,2$TI6IYR:C3)9K1S&6WP M]-/\\(7%FBZTB[!DGW+NP8D%,.G ]]TJC1>6LZPZ65SU1CO(N7,VE!E-ZG7K MQ.DJ+XTEKU)5"39-S?G:TLXS[70!IC5(,SI/)ETA8$.R_/7O;3*_FA6XY%5S.;MULNX2^OUMJ8#ULG88_ GUPM"KZ85AVEX8ZSFZMA=& MVPOC,??"D/"ZYI-/DT9FG]^"E7;P'*RVXUT._\%]'_';?[TN#WZOFI&=_W4*EMF'DP^'1TO6 MVX<7)V"E87CFR?[Q"?P'8SQ^??+7[WOX;=6,[)^G?SU_2\$2%/_^LO_YX/E[ M_,XDJK!/'$4AP)27+B"K@D.$.2%),%0EMMPOPT:;I,#1&L.YYM0RQC&+V&F* M&0ERN5_&T9O]_9W7;XO#%\71WN\'>R_VGNT<'!<[SYX=OCFH3B1_!0+[K$*9 M6[?/N'XPBX.7+(HD*)%4.6Z2-4E@0Y1E.'K'+/Y:NXTUD:=;[[%W*V"O:[O] M!5B4SQI-.IL.$]=9)6KG3UO0]CZ_"]* F$I$A1+Q)/FR,**HI""I391QX-; MYE5BM',@C0H+Q8$VP*Z!VA"(YEA9C)<%K:%$99X!Z%5\<)5(/83&?+D$7S_+ M)?A1N<%U9$*E7%>8C+6&1YDDE5SZY#>VBTLLE;N5@>?ET+Y_/XCOJ[<=IH82 ME4[XQ%G__!UVV!A-(Y+26\25Q$C'E+M=*N]HP(ZIN$QDT*ZIM$!<3"A/1ED9 MHN(&.\6!1\2%GDS9HLXU4;UN;'KP3(/6[GSFB#D[*7UV:J1Y MV_)=4[_ Z+P?*W= K@[K=3J]L]R&!WZQ@\*>UF&QJM*J-QYFC\O/5TK=5S:R M:V?\->\C6=R9Q%4;4^WPF-K>V6^4$V4[MC^,OTQ^^156I=^QY[^4W4J&JYN6 M2YWA-3-SJKI3:E]7?4;&G#K_P:;Y$KO_O:8PG>XMQ\ MTV.__IU@5[_T6P>KMPCYMJ?>_UAA8841[6"?^&#U%B?T1D^]Y@"?I9[$:]W" M_/*NR[-)W6A6M5_A@>9UP0ZOYO4VYV3L3G,RLN-A89+?3L('G>RW$7'6L[_> M&_-F"E9>435F*R;C6][!X5O[TMC@Y?OLG= MH'^Y0\WBT2G$%^A]AZ+2+DZ[..WBM(O3+LZOM]F);W58E*K/.5KG%=AO\C&' MRQQRF_FV)^H]]-QN47HF+<5&4B5P[NN$L0Y,N!0C)EIK1L@-3CV^10W:-:'N MW<]-(_COS[\]?'P]Q0S^3B\#Y[SYX>_ M/NS0 [I_MO_!TW]_F9P#NCO:WWE'B(R8"8%(H 1Q+AER*3'$K??<2$YEPAO; MW&Q*+SJ12;X$6@+B+)" ?9-1@Y@2V*G%BEG.LCP>@C#_]S$E= >+-RJ0148>I>"B3HHG!P7 5M*E' V$FD#I43?\N#T M5@UZ< ]F*E!2HK(M'9(84,1ES$@[3A := Z4J%=T "@5&X*I=<#0ELUZ-[4 M()TXH8X%KI/D%CC $8ZCX2IPSIG UTA^JP;=K13/U" 29#2"4^28 1,&Y]9, M)&@D+=#)@9)$G-W8%G0+KX<,KX5\+;V!GU%\ELUZ&Z]05F"*TG> M><>]8,$FBW)['I1/O$9:D(08I0Y'A84/"?2@J_N3M7K0[<-Z31?T1QK6>WWU M<6=7JH=?@\E+5F-]8')5NI#V8 D&[J4UA!L*AJ$2U!K%1, I^>MZR[>ZT)JA MZ!\+D;&$M;5!H:0$&).<>N0(8\@G(@4AA@L!($K8IE3?'1G["G;*FD06<(@X4FX,MY&$X W55FB+26PC8P\JQ7,N(<-9E-$@8[1% MW%J!=&(.F:!\$$(%H@U(L?K^R-AJ9'@]A.';7$(_/*2L2F_ QEO,HP5K6G+* MG161IWQ&$LZ]O)5K0TF/#7'F0DG!.@M*H4%>.($X]@GEOO (J B88V,0E@+B MX$UFOML-W>H-#PZ5M],;#,NZ@,L'4C$NC+34QF0]P=:"!:%I&TIZ4"F>Z0V: MQ4"2<(A(Y1!GQB*KJ4$"1YTDL5IPEZN(#08 M[BW3@!E.:4 /K1@CLHV]/#;$F8N].&F9=9PA[:U"/#&.M"4"62LQEYP3R\G& MMMG$=$U,E5;&[TUM8(EICR615@;.E=?$2*>2SP?N^D1X&WIY4'?#7.B%L&"] M"02TA8 1]THA1[5$00>B\O&4+M5ZP\5#@5J]X6E65+U9;FK_;1&7M0Y,KTH# M$LDKH3QAVB;N LL.>N.IB($*RGA;B_3(P//-?,3%V"05%0HE $K$,X :SP6* ML-D)CY466&]LZTTBUJ2,H4T^N3<-R$8/EG@ !=D3CJ4VE@D"6RUU/(7$5!MP M>5 AGCE.F DZ12(19HX@KDQ"QJ2(@H^">2^5ICG@@K?6I)QP/83A3G)P'S^D MK,QQ JS';;3%NA7BF-H1@M:*@\0?'0/>GAB KI$*"4V*4(8#7835Y&JW:\,-# MRJK4!B)BTLE9[+3F6A+84,"R"$X*QYFOC8XVWO*8$&VY:9AU,; F%>YO"J5H0'C(U0*7*?*]VT MU=BV\98']3;,Q5NHD9&SR)!)GB#NI4;Y>&PD5,9IHISEV=T@6G=#6^K23/[X MI!R$HF\'H_.Y\Y7;:I=KM:&$B;6:A@2@*$PR^5(1G7I)D76(F>)02S7W>$D5:)8:823(:K5C* MV24KB*W\N,DE+:*L6"UP@D:7C"< #!P':R@7*G@O?,)!>GF#V$JK%MPWILR% M3PSG8-=8DWN=Y89G+"%'!$6.AFB84DPHEGM^K FFM$)\?VJ!T)*;2&+TC'/, M;*YJIS;$W!.&T>LZ'K9JP=V*\%S[5Z6,DHPC00-#W/A"FX"#MCP0'D. MC@0K6039-L;B-CCRH-Z"N>"(9]1PK0SRT06084R1]KD?JA1$2!H5Y:QU%]Q' M+^5%=,H3E(BBG,K.3$F M=W1D(OA(&/S ;3'-(P-_O]"^S%GA E8H^-P#,GJ';& 2$:NE9C((F>C&-M_D M;2?7=93QNRTG#I@P(SSH @84.6^4%9(+$7)S>^Y2&^]Y4"&><^S82*,0"AD@ M%^+:1&2QTHACYY1DBED!6YW86I,S*=9#%MJDV#O5&J(Q++%H4\Z"30SL"]A1 ME+$22PJVAF]K:1X;X,P%@S1/LNIW*FWT #B8(Y?_5$P!Y$1&K E9:U!R32"G ME?'[\_MX1W.G8V&5Y8QSDXCG.B7*=&!@0T6J.N8G!IS9:]*"^AKEHD1;8 R5ROYV8$\$H M2'$P$05F*,OFG4F@-NCV\+S[J:0A9MWK:'JP2,6@WFHOU,U<-V77&X0X0/4, M?F$PZ= ;NTXL)@-O+LBQ'@K?#GN=,DR__)&/#US] CVX4*U*B[3>>J&MI9HR MSB0WEA*7L-4X>(W]=0?2MUKDFFU [^P_V@1$](8R)NP MK:IZY.AE[1"E+!TUS!WY#HW4J$9VD MTACG8QNNP8^]@Q>M.GJG:#!S8BE'M. J(DER'[F4"-*4,&2853J$9$!=S7WD M\/?KH[>2B_715.\_N[G5Z5J=;O592$08DB(/TB?.E37.6!UL!+&W,KFV-]^C M0_&Y>"+%4K/D-!*<2,2%-TA[IY"A!C-E$@V*;&P+LDGX=[L&6YWN:>IT+O"( M4S0X8BY)U!;^Q=1[KT1@E%^#'ZU.=]=H,-/I! %\!\L=,6S!PJ.4(J.51%%1 MPP,C,3K5ZG2M3M?J=.O(?K?0Z9C&*0CBET3;:^]A0 M?"[:J\$.UXQJQ)F-^: JAK0,%HFH*16,,D+3QC;GF_!+J].U.MTWZ'0)3,"H M/*AO2<+SO+4*2\.Q4LXEI:XK,6QUNKOVT\V%C5D(WGIID6/.(4ZB0BYACY*G MCDGEDX^F5>IN$T#^V\@"MDWJUI8K NLQ?X#-K4SGS:"W_^X&?]M>K'>;NZ]9 M%I25K5^(7L2*YDF_SI<;HGS1.L38:5ZBN5*^=1C0KPO+*;<8SVMU?!*+9[U3 M&-_Y__X7[)#JUV'1JVHG^X->&/O1L"B[61&)Q=Z?1;_7B-<@?P%ZRJ@8Q-%XT"U<[S/,QG9#\\#3&IX[BZ; X X6G M&,*H8%/LQT&E/0'B%3T'1*Y/%=M:JH<$6^^[+L)':OHE9A!_G:43E,90S%Z 20\/T)_!L+V,6ZPP2, _.BSCH=?*OP&? M&7#M^UXO /,-ICU-BU&ONG&9/WVC(0^WBF?-$$J8\JCX=#V'T:;/F4I?YN!B.W7!D@<:VTSDOX$<>9+[6Q6Y,)0A$ M@A%O5A]=/?:MXG \IK3*57K!ZLS M+&&O@ >G<2>5G4[5ZW7NEDIN\@CB9Q_[%?O"*$]MV]P*NO.HI,UZRL * 0"6L!)!I!.*06;'T)S6;U@N9 MZ>4;:VK8K$XU$N##442YT#H4_=)_'/>GM-J<\/U$%.KU]'X,]*B8/>-7+$J@ MSN56/1AUF-;WU2]_,(%E1H$>@@L;S^&$KAHJW@UZ'TJ MAU.Z>U!5LC -H@,6@5$VNTFS-]3;0H -(0_O$@F( (Y@1]=4SZ. 36C&Y_F# M"9$WBW$_U%<. ;9BF*$.K-K"I<4H#DYK68<=++\Y"QB,UN:ER\.KQI\QH *[ M9@V'H)%G(I:]4"](KN?/ E!=E$>;UQUTNU M0S7-V=2 PZOWY.MJ"O;JQ^;! M#"N0'< E[V,6\4:P:X#:A $T4#6WB=K!1\#F+->E+X&.HVK;+&+H]PLLZ?+"SQ>#*% M8<7BL*97JH??JE:NS29<]Z@8 NLW-L#,OX'CYN-6,J..&Q)?=/OT:!/U3 MWA*_JF9M%7,JP?_=XN7UTR<@5(MYYK7,6;UNQ=,PP]%43AI\JB#O=-P9E0"; M8 -W2OC@O(;W8?'3$;!H?P@Z9^]MM]ZQAY42 -M&QO2SWE5;TF9^7'9Q5+AT&NUP/(@5 MO*1>I],[&_Y2@%'3@&(GSJ 8]KZR>ECUUHE!4 RK!:X1]R?Z\\0PJ+;0?@]V MB(H>^=L+#>WKK7/&A5,>ZM^Q3?5U0LRTJ3D%9G-./X#IA!K7,B9V*E2?+NO" MJN:-IS?1$1>7I)[\3(VI-H6IL%Q)/'CY#+:S#AL YD &84T[G2G^YV&&F $< MIM?L?[!W7&5]5;@P4?L:0ZG2J+OYMIZO7M:H"E=I.O/[7CDH)@UQKAYC_=;% M8:>OJ%+YNZ]R%6!$I[)P1G.G*,1/,*?NY&T3M6BRA+79L#B&FS'\XCX_T7SR ME5/+II_5)= 8YG?G6IWOU[ND[X',]COCK*+!AOB^[/[ &V%>_CEFRH1L_*TS MTM\2=);4X3'L1;-=IF'7BD.C\=9?Y.&[&+,F[B/,?JI07W#ZG&4TF(.=C W69Z.YC%,8 MN';-,V+7SVE6N]8S,RYV '.ZM>!W>N]A3RK]5! &5]GZ7Q_6C'"U79B?$$" M![4NW]P'HQA.UA_>!PP$_Z_6HS]:(DJUP]0@,Y/@Z3PK?\,<$,[6-*N[RVCX M5>I?CF039LC&1%&99U/;!=:]\6" 65%V&G!JX&1AV)E6M==E$-\/XK"9>Z., MP]3GM':PG.R"^E@QS-SV4.^[4WNN/PT_5)9+96Q_E2<:P_\45+!N;P2LV/!S M'N:.SS/-6NGY9F7:#^8-O)O(4+/!+LE0P^$U2V1K'&!CJ[C.C?A5QV(#5SSW M;KO8V.VL#*.32<1H[JXF\(=GMUA7*:Q7WS*'R7FAX^"!(/D%,DL+-O?S9#!S MT;^/R $]/B*;8+2_V YHV\.-ORU,"EAI\G2=0W[+D[]RBBG=IX.\6ON0Q:]B M@%\J;U7=EN_O=HU'5YP,#V)'=2D['OUCY_6KH^+9X?ZKEWL[!\]VX=?7KP!" M#IX71V]^.]I[OK?S>F_W:.TGO-@[@$GM M[;PLCH[A@_W=@^/UG\H_WQSL%@QO%KGFI/J)*WC.H>W+L./2>(MD421!B:3* M<9.L20(;HBS#T3MF\7*\Q3E')1-P$:/<)>N8#($D[KU0P?"PIO&6RR=_;?!H M:?(P;>&-#L%CP;4/5C//J/;""RN4=P#;XT&V14][V<*LU6>?;+6U^_&T=E3.M(+.^8)+I%((FC\G9;/%3\,34,WR=Y/+E5$.9Z4U@ M7PTK:Z9;A;L;AV*G4A>&)S&.AC]7RLN"QG&U\E+%(V;:2^5G'.:M_>)N_J/: M2I=STK68TZXW/5"*C\HX9;2UDHRZ(/C'.!8] 9.K9XJ12*K<_V.]=D\ M'I4CV*ZJ(%X3>!E4'U<.E_R4;J\*1_='%4_U9V&(ZG4-;U=!R]'!*[&.D?D"GA< M5+FG&G]>/U"'ZPCC7(#.C^J7U[.HX&'Z#6BTTPW_ YO$CBG>5CRD:9A_?7O$^Q/ M_^S:?YGQX8<7)P>_O\7PS)/]XQ/X#\9X_/KDK]_W\%NZ]WG_RS]/_WK^EA[^ MOB_^_67W[/#X(]D_WJ4'QQ_/#W/O=LF4XI0BC55$7"F-8%<+*.E\N%924D?8 MIMB6N2*IZC2+0*^[>3>MN^^ #[^W#JSEPSO@PS_>22>H 14*@6YI$8].(.ND M0"I&T&9AQ^,YO8]=>;90PX<58M^&';XWA;QEAQ6PP]YG8(>S_0_[,*\_>&8' MHKEUQ!C$DI:(2T>05C@B%ZGW&C )J[2Q3:\\4F(*2Z"29@]]^2EVSL'\K/;2 MB]M]L]%3O+F6^^RM.%KR2&P4QF%AN(K"26EHD!86S:HDY;N][]U?YWAW;Z+" M/&'N70"S+_M?WK^3&4^D"DA8*S*8161]\$AZI0G'L+]:DL'L&NZ]-9AQ3JC3 MT5JEP*K0R6+0M#2V-C$5 [,5Z;]K2VM)_Q72'SS??9=L"A8+B1+0 (&6 ?J4 M)P0Y@B-1-CL+\GE65[92OQ2X'E:[RA[Y:=9&%1V898F"@9.=!,59O(F9TXE/WJ]U&OZ(.U-K%Y^B<6N-+'<9V]!L\;IYS/-(A5GE\/KDDS MLVDZQ/FGE%F(BE[W?:\*"MUB;7W!_/Y_/5Z>95\*&6=-EG'9+T=GBRMS/SJ70R?+X10FXS:G/)ZZ5I<[?1;'[?<]?P\O#B-)LV@ MYJTY)]G$*34ZBYU/0""XY^1JCU-%M@L?XWDR7^"#,BZ&GQO=MIC>//%?U?A\ M&U4"!RR#$!$K%C@7P2JJ%+8D5UUBRMAWJ1)SU7(7RFBG7NEGM2>\U2ZR=O'A M#[I__/X=$SXI01CRG@4PBY) SH&I+(PPQJ5D0/.[@7:Q=6O-TE&MDB:*:=@8 M-):..XD-F&%@M%MJ?6:';[:.6W:X'3LPN([L?]A]!^HD<9@DE"B)H&S:@(PA M"EGB27 "MG OO\%*WNOZ0;4-VTZ5UU:I5$VUS2S)<>K=#GG/K@#*U5OO)]@] M7"?F(@(@\Z"LXE,+FU7?GM?*7YJF[N?0*+R_*4>8OJ71 :ZNJ)BJ 9MUP8OM M5P'Z+S4B3B&SGD=F^R8P4FFJ_4'LVS+,5[U- W!95QDNU67 >&\C-=K#-A*X MS\=9<$.5=DI0:Q03^8AS[U;H\WXVF_=$C)[!E.=(F?\$F3JLZ#BY9OB$Y6G! MZR1 KMXQGH\; D,]@NF,N'4).8X5DC;P9 P3,0>L\=95_0:^U6['QH.I'JUA M07(**@>\*$6 =$PO1F M\3Z"E6'KZ*\-IV6W'%9="S[5./@^/]=XS9 MZ!BHD4HKP#3N G)>)A24)30 QMG<-.UZ3)M8O1#S"'+9 MSX0?C./Z)0@2\=74XYI%"N"1V6D5]S_"C>U?BN?3I$#[>6+/5/ ]YSY:2N:; M5D*%,OO6<[55KD<9G>62E%1V;=>7U6D<549BTW$@/S[?6*;EU2W933 MA6(\G-90=>LRD?R805W0G&^V9XV->9:SU%PN*2\B#,J/9@[?^5%65="3#",6\5.\58Y)4(SB,'? *82 M+#O\N],N#'F65S)$;Y&L_^B=98;;+,)X,)EVW@,OV0+QS#.AJ,KY]$$-4 JZQ*BN??]7_89VZI'X83[ZMA)X[B9$OF* M9Z]JHUX_5%]LLU/FU-=*$.IF&A6JCS*J3YQ";T#7A:4Y&DU!"[[H9LTCR^ P M?URMVP?@B&$H?5.@>W29,%]MW)T4CRV^)8=2JP*PB@&K:-:+G:/?BIVC9X7B M>&)P]@&O_*!T33UN'M+I^'0A)#KJ%.%&B]9CXPK6<;G:]3@XXRH@WSS M54MTE>[[U=SBR?MG$TMEG57<]);)N= S1H1MK01F![!/,4Q-^!FSV?'H!/"P MVG3AHGG>JQXUUQQ@Y7)<%SY/^F?*7'LWW\.,R0=O"??5F&"5 2]_?;BPY.)R M$;XE\EHLPDR% >37J]+8FSV&Z%KCRC5^+;GNE5P5G?+^"<:AO3&]9$NOAZ17 MI20]@W4#".^6=K/X/?9@L>&75[';'9YW/MEN4Q*3A_*V-_A8H%8&UY6F4QH] MR[IL2ZBU)53=4NMV6YNZBEI_6_#]74.]=; YOI*)=*V3;/L@=^%9-.VF]L%$ M-.P=D3T8]=V M1E6#V7*^#^GFI"U&TUUL,N*K[)-)].FR"KZIB5U7$U8Y3=U>4Z#85 Y>U/D7 M:EEG:G\>2*_?Y+E-3;HKO=;+2OOM=.>[=4J_S,<-Q)?9B3!L_=('SW?.W@G% M>*#.(Z^L0]SJB(RV$OD4K:?6JJ#ELE_:6EC;%)Q0)' :C$V"V&0HIRIAS\@% MO_0#@.A7_,XU_7]YR*3*"\ZY1L# %J]<7+6%G'UFE0=TE+NJE3EI/)OQ_:;U M6DHYJV?Z2>. !%.XTSA9&B-^\:$+5RP_8ZLX7!Y(!L'YP/CL@FH=B]=5%U7 MB#?PQT\;KP_?;/Q<[%3YR_D-RY=?5DM_507]5O%B>0;+HYE=T(SF\,W_ MO=W+9T._9#&;%.UY[_WY0E7VU'^?+YD#V[G P7#:JG6<<_7KM.+4Z9U-T[XF M#YSW@M8NG\H#>VH_QJ;'[GR+M:H30K-]3.%W:MU0=S/IZW]8*.,G^/ E\.F M(6J]@<^V[:P6-?K%4CP%MOBJO"D_I2I.04UQ2G7'L#$1.Z +E'4G_^$T+7HN MIE^_=9)(.&V/?ID]VN@6L_*N)G!3%\7 I!K-($?'>J=7FK63V63W0+9J8UFY M#W(LI/QJC;TJO;\M7T^-=>WBM^B MM[FESCP#AEZL V(-L3OG38_RZER9Z<$#>2AEKF?S954JE^.0D^6=?]RTN6]9 MGU8S+39PO<&@=U:)0WY6DXTPT2CK#ZM3*JJEF 1'E_@>-I+1P@+4+U\R12J5 M>D[979*=O."CYBR!S3K8N42]_.WL&5-9FZ]DJ"/"93Z99'*&25V& -=D<0K+ MKI8=,)Z@(:P4OJH.L$DY8FUP2TXP0+3GNABH$W$>QA M_?#J#(^I:9']3K5S)[N0IN>73!FY:MX](MR*G2>?- .6-89)@,1'=^MY*@&N>6#'723+@2P7G_W.2"QCJ\("][RQ?.5>M<,+9SKL]LW'-97%,, MFK[W-(Y.>F'2V.O"0BR;GK.%NOG_!*_Y3V$V==$-_JJU76W/M#756OGO(6U+M#/!\_W MR3LGN>8B*20((XB'B)'VVB,ML5&@;DM.]+)&GG@PV%*P$7S@1#IG8D@A897@ M#YM/4UMT@>Y,=HS9\E]TR:Q;D?>UD]S^I9A.;#"=V/1DCEE5XUPWSC".2RW1 MZZ: W5RQ )I-!LI*LYZ>";9UZ4L:;]V%Q-Q:<<\]VKO_&6=,FN; -LF"N0>C MA='E@2R<9W#A&*!9)X)IN\2%K?H4]O.\I]>G8TQ3#K-2D(_#':5Q9Z8J5!E) MJ3,YGZW*DBQ/>KWLA*U41J!U_K;"UT97L)?.NQER-8G)3?!WG=]9YZ'F:H&L M-12#Y,G":8Y4:LETWT^F"3[7B"76: M/.4FBW+RBOGLW[EA=7[37% M'MD;#BO/U-.&X/=G[Y@UQ 8ND!=$(RXC0P: M%TG,8*%=8"%;:V/XR_3'[Y%8S(?L>>_U)VJVVB MNFGY@%X8WLR=O85KEW8^*7=V6'#S]5;UU=)!PO5W7&QAHZ_\&F^1;_Q.L*M? M^K4[OS980K8D,>U@V\%**F[TV.KDZ$8F+CFI?NED[%\O^+OT4 \%Q=4/T%^\3; M: =/>7&>5=IC5H"K%=FMG0M/>47^E1O'HUY*PVI%_M:N5"7"7 *UM 7#R&9?SOY35D_._E]?QWOD;?GS3W__N>).PV=PP]OO\#SV%^G>_SME[?G MAWD\7PY.]H_?DWWXYNWIGWENG?T/?W[X]Y>]T7Z)/[\\WAWM[[S#+BGN<@>L M)!WBBB:DE?4(>VTC$9IS*C>VB;RJ:0D%HAY@;GQ5'+E =/$54TS M6TQK,>TQ8]I/#P%J5>_)FP:/9HZ#RJ702ZG%N]OBW4R'\\1RJ;A&GAB)N- 8 M62(L2H)ZRCG6\"_@';V(=S^W4-="W6.&NKL_-:FU2>\'SPYG^AO!/EDA"8H\ M),0-6*?:2(\(4LT8\& MUI=-\8?!X\ HSK7;D43%!>-6.DLC:"L\:D]DO.+ B1:/[P./]^=]A)Q%IX*2 M"/9.L*>I-LBEI)$S(G<4C@1'!GC,OAN/+X>].]4C6_1YFNCSO8<$M\Z\NP2? M.6>>T90 I1R2FAC$'99($\ BEI5Y(0,1,0+XD*NZEK?@LT8"^B.#SVV\;BM# MG];K=L_ --.*%/:6"ZU0T *T(I&W,NF^,- +@BC"(%%$8GFA%@MDF&4*!*5EABGR@&F6\A]$,C] M8]X!9ACAC >.I)<*<2\8THE@!*1SVL 6::0&R,6K"D@\HD!JBS[K-+=;H _3 M. 5!O'+6<1:39E@S$Z.24C/O:&6"ZL8$O8D?OG6 K1!\YAQ@*JB0VV--BSYKZOU8&/JW_ZYYQ:4XI,C19X3QB59:& MYA@YI@W2DIL@G;KG'GXW3\RVAPN1380]YX@7AT#FDE-))!<*\XM4SZN60CS!%]A=R1#W M3)7KUUB)-O@^A=&E/@3$BW2H+X#? .:50;'@KG!<4&_E>58B354LF*!:@$>A M100++10%?&5CL 33\ZQ$.X.N^X:R/!K3 KF216AQZ.%N[NKLT, R0*7DS@=, M>&02<(=$6P":<^I],$NKC7(T2HHS-S4:F0XV%9+WLG^ (:F+%<#-S9, MXF8J&<'"\4F[>Q8JN?EWF7SM)Y&N^JCLZU?OK MRE948]4?F-Y4)=PKWE+>.WY4,.YPJA)V=1$LY:WVN2:DDKD78/V!\= =!C]L MA^TXK7YO8;Z!Z3$!RP\EP^E:#]IZ4')S)QNEY.7=CI>C:GI*_Z^S!*4US]OZ MUH]]SC1Q1EI$I#$I!3*B%)E'SA2%]E@&(B_PO#$7I7+6:@7F"N%6!ZFQD"'2 M M FB L\;]U!+EM[!9*,5'-4@O:*&FK75J*]6!_V"1C?;AR7A6-\$WJ%JII! M['DUEM('ICM;.%?^9#\Z<4AIS.%FN2+'@(Y B BE\T@O? WBX%P@_ZXVQ%[HQ9FTD7$OC MN;$\,JNPHSI*';7"C!7%+0AB8JJ0D2(B/P9O[N'F!'DV[^3*&KKT;50NQ=IG#4C(6>PU4&CD3\IXLOE6* M(H/A316>VV&\X5AS?L]M@%X,:,^]IDL-V@\ VI^GG23AM;" S^ 5!8VXYAPI MRS B3)M@(Y M1$!&:8]LXIX215%8SY.WJFH K0&T!M#GQL-4 ^B# .A,V(!$*S @IL/IC+7S M2'OJD(S:80VF:3!N:15FQHL!T!?#7W#5F<0;CWB?.]N)A>>!&TZM%USZ1!=2 M8"L$*S UA:9+J[N'(9^+-YVS1CH;?0PJ61Y;JZ3E?3_[93[G^Q]U.]93JQGP\NKH^GU9>:=RV8=5SJF/KP_S^=-5? M;9BG:,<==MMP7[J\',?CK@_ME<;_"V>-5N=D.&B8?G]X/+Z].MU>O?#&]U5G M%,I3Y#]"S[7Z8;;[>9R6JPM.0A[!\N[&(/2.S_WRO=N&9K;3:?0KAJ]Z_^C@ M>_FH\:_C!TV>W6OUOS5B+Z0#%? M=*W1R\-]FT?DK>S+FC&^RG1@AK8;H%4M M'^#BLU9H^U)\5[VYU8>5H=?Z#G=/Y/5Y90?NZN4S[6?E4QINV/N>;FX O,#; MTB'YT4RI9LF_Q^.U/&E2NQ5#14LPW:A\JG@\7P];,)*]!"7YQEXK=%QY5P+! M[_#$EDA=.0"TRZ40OM',ZP.2L;U+UJ;LJ*,*36XP% MG!P.KK[EP@FF)T*L=XB0<^,S]>]A;W(PXR @"X+^ADR$YKXQ[5-SUE_Z8Q:: M 9>KQZMD8)[O_95]C/'7^IB?^*8U@!%UO\8S8Q:X=8W#7C+K_JO%&=>284X< MN%-2"16TC21J8:CGW,E]"6M$/N8.2I>(,1(SP[_^,%>?P7_\^7CA[%R>CSO_ ML_;IPT[C[?;6A_>;:\VW&_#QTX>5QEISO;'S^:^=S?7-M4^;&SL+WY'F]N[& M3F-W&]K?W-E^O[F^MKNQWGBWV81.;:Z];^SLPA=;&\W=Q>_*/Y^;&XTK2!\N MPXY+C2"JE6#2*B*IYE01I0TF1DIJK37@BUPT@J361/#@;>!<:S"'"#9$">TB M\RE5Y=$H4"[RG23K()^$+!FB^O\>&2IK$[.DYC:!=^Q3;B1F3B'LJ43<>(D4 MV+>(RB+ E/"8D OL3\_$V-^]8&5>8_E5EN>IZ8_-U+$!/D4V=)4E7-Z/DHV: M+LCF<$EKE&W=S+B2?I@RB]]5,6DHKD636VYDVI>5->F@A?*(=% MS9M2\Z8L-F_*BTA'^Y+_2"$Y:)4Y*.-OZ&+\[5YG4>Y:@_ZY)\YVAL<6W.19 M7[ 0QN*@HS4J\!"D,H03[+&(3!26QAO2L"[L@5V^]37%@?G7V>4>XSMP%I*G M&*:\Q$\@[7<@[,U*UI] U./M,T2?J=M8[9^U]XXW?C2/]\36T;?P/?/YZV&R=WS_[=PO>0:$]9]N[&^SK[J?VU^,-T?S[ M4[MY]&_HYR;=.X;/QQOT/S\WIS.XF*&>!1D1R%$A#G)'2A.,> Q.6AF5$&YI M%:_,B\'[(;?'GD*W_L]#E)FKP>JV8,6YE$'8Z)@-W$:CL#(,:^&"+XB1XH:4 MIQJLG@%83;*E(BQ!3 J)G/4&@>PU4EY89'EA E8$"U8DL&(U6-5@M7A@1:VV M3"36:NZYEU$'[6 ^>\4D,YC[&]*+:K!:?+":RDPJ;%21%0YYJCU85I8BP[1" M1!2&%A;^T1BEV][2<9,S;'P<*XK?5" W:B$.&4MPL&F,%D1D()E!PFPX@%Q6 A&+ZWR7V:JJC&GQIP' M'G->Y4;H M[,F WUJ=LAS9A0K/0NDG&'MHXQP+IQ C'F+N/ 8::,9TE)I%HP0S!A RA5!KRRW]Q"A M\=>D:O=RB&I5>R:J-G&$I)8"O!]0-1XUXDH7R$CJ$&< H,1R7-BPM,I6"*M5 M[8%4[5Y^0*UJST/5INU_ 3#J"4,LI!KB,6"D- [(\T(+K#6(F"=5P^I:57L- M>RCK,Z=AZ]V2A]LMV6R^NVTYH0>)+XPD/1-=>.8,&H\$+C,<;EA+Y[URR D' MZ[@0L(Y399$(-@81L9 "$H@OE D&6)'TDXPK2M(>%U0,(O[C74D/",(6'*!=&I.$_A",)8><2=I,A8 MF8A?&0E6$Q:M7$1(F&7+&C/:3+M(S^/X_.4T$7?COH+[^Z -O7X#VC\Y5P_J M&4-K,.R%DKH(_CYW#O\6A$*9!@J:YUHGESVTW_##WNBP?ASF[U-WT@S).Q8W M$A'=74P/2WCQ=[?K3UOM]EK';W8&@%$MF&. 0&'0_]!MM]S9ZR:S./BQSUP( MBD6,@M(",$-(9(6A2!MI.5.".\4N\)@XI34WSG,LN68%V)^> _" J^Q"["(O4S@6C%2-?J);K! M9*3 ;5-@/.R'.&PWTL/Z>1:%DM:OA-1&"Y"\U4NF3R/!;]D M1Z>:X/!2N-0=)L,IT?;":]H!],?5"1Z[;-9 MVL.JG!P\&?J3#$5H7QJTDG'O8/R"J0=V3/NLWQKQ()K&_P[3PC/(I',-6'KQL9)-[&!M/0I!D' MSX &1-"I]%AH()@T@!Z@DGD! '5(HWJ+,1C;4>-6)PWI#]UA=?VLZERF,--Z MDA4R?YSN_[0=!@, \Q$&NS=(#8V- )K3B*WD)^7TD4NLLIDF^) (- %)_1A, M .T2;=/C%?ZX@XLYPJO-\2B][_;[8[\0OSI+;?/']NZWTZVC+? 'U^CV^L$^ MILI@1P+RV(#11F#0-8D1R2@EHP9,-^<>LRI!+=UY2M<0+@(O& K"$,0Q!S?> M"(,LH5R!F#AC]C$ITVOISE.Z08H TE"( MB,_<_,7TPC*U@N04PT88\UJ51OT5Y)POME]^P>]^2K?[S708H'(2LPG> MSY;:;ZW?&\;][S 9WPT'D[\+\[UTT)+I>=@ZZ2_#17#52;*]P);L]@?]L0=7 M6;[GB34'O6 &67VC<2DMOU59M8,>="6&%/(K7Y ?GIYN,@]RONBWUO?? ;9C M*E=Q\7TN] 8F,9@GQRESXY>WKESEW2\F +PU_<.UCD__V8#A!]\E=:(.YL$[ MZ+[WGD>B) II%X + 78AUQ1Y3W01 QAU8#DL-@@DP3ZMWD^[3L[]I:@: 06TPK>#5 M@U[+#DLBVQ)60/O!&!R]T[2K@%*_ 6UI'60\L,DK+)G] 0G*OG4[[52)HG$( MH]%P<"\T+;GXJ01$;'7@*3G T@$]'PPS",UZNH?@4"8?>K+GX+-KG)I91KBR MDSP:NF>&.YN=%+/K]LYJJ&FN'YSM6PR&!@%L(:"/B#OXI%.)'VJ%DN MD&-.&RD>U@-U+0T#T-Y6_Q#4,<67^HW#5((D[Q^:=E5HI!>R99$T=E "5_>T M##8E.R)'Q\( K G0N9\9:W3 *5]^' :'77\A#C8)A/?"]U8X+0.Y MY9-2*UP;[*P-[QCNC.08W$W$[.3SKYYW2'"1K55)?;G13L1.8C0G&EJ>C]&5)G7;X M'JK![>;XH3-#>.Q*XS9;)5?NI3_6'/HR&:=!JAP-@_/?=P@G1*TH+ZC4D1IN M==0%_.,%,X*YH+2_J0:PF(TF=(;'(,*L=.F**X$WMWH=9#T.)Q2O#GS'X814 MKDULKV_M4\J)P3&@X)E#'( 8*8\M*KQQD04/HKI;*#!@+D@AF<8L\LB((IQ1 M'*DWGC&FXDT%2FOISE&ZTD0L58B(4P8&/?4<5EDI4<&DL2XZXZ6ZDW1)X5F@ MVH$EI#B.A59%@0/(V8(H.0LW54^LI3M'Z8(9"H9HM,AYJQ"(PR-K"XT<-AIK MZSGA,E$EDGO$ LL@'RP>[;R6]F#) F\AK?IY^ZBJ[#&UBS0=(;RJ,LY*X]$* MU(RGSMMAKP>?ZM(SZUMLWQ26!DPB BS.:"^0-0 *02CEBY"^P.>M;A!%0867 MSD?!A0J6TJ*0TEN)@]?N@M6=K+:T<=[ME$D*TY943I/H5\59^OD .YAZ0S!& M?/_W-U<>;+J_1W/&[CQ,51>M5@K%[U74A:U0.?_2(Y2LB**8>YT4NH)O M6=#D3G52]$K!YUHGY1L2CV-R^-;;#[^4VN;PUM][9/O+NU;SYU^'\$Z^=;QU MNKW^D6R=G3\.LR6^KG_C6S_?'3K*S\G(HX: M[VJ\NW"JF%"K@C%2"JY4-!@<+86-B4P&STS&NXO1OAKOGAKO)B>"790D%-8A MQ8Q'W#"*+ D1 ?I)ZV YT\8NK9)ECI]#H:!7PX;R;F9WKF9#60R+;"25E-%: M0]0O0-0,&3Q13F(="0K4:S#)A$:&\H"8IY0P*2C3E!KHW\<_!B?6B&!4K7-N=;QS6['E7_4\'0G>)HA M&2Z(55$Z@WBA&.(2!Z0"=\@3BBVSBG&FEU;E,L$/4(CP6EUYXMA/K?Y/;J'4 MZO] ZC^Q3@JC+0'IH1A=2-E3%%DJ/"J4\=0[<#\286*Q+!\B%O(@ZO\:0B'O M0[__IE%-_T8^[-_MU!&1Q8B( $K5B'0G1)JA<"6<.6$(0=%KL$J4B4@)BA'5 MAE(J'0M*)T0B9$%*Q-2ACV=G6-0Z.P^=G5@1V-@ IH-%VED.5D3@X$3 )TJ$ M+(QWG,0NMAEN:;U5**H.A]]UA2B/-!MRT M<7='-VCAANZ^N^&_-C0O!L#O;W1=A=&UPW<_J-Z;-J\4(8X6*3,>VW1<1@>D M)/9(E5!K'E!JNU2_7_)RC4CR/+* :$FM(7"B;ML;+>^/EU/:=*T(Z78BX M] DO58%,*B00O3=<6&JCRLE"N/AE=W0!$'.68?PBA_4]#RB5 V![?_SR4:>% M.A]^^<&K&]D;RI-CLV;X[/&QDD U<1H=E_0IIXIYX#?K/CJO\0Z\+?1J5&GA3Y'.YX6N2_WI7$/)V#QOL FM#XM/UY M(I@=L4XU\TTY(W$WSOZ);=VI;$&BV+%! M^SV-54I( M (?31/XRQ7GQ- MCF@>!&1[P7Q#)D)SWYCVJ3GK+_TQNPS!&E0]7B67Z7SOK^QCC+_6Q_S$-ZT! MC*C[)<#ZEUG@UC4.>VFM_J\69UQ+ACEQ%BP9)10L*)& "6.HY]S)?0FV3#Y# M#CKW-BWSG82GYFH#XO'GX^7U&G;^9^W3AYW&V^VM#^\WUYIO-^#CIP^ %LWU MQL[GOW8VUS?7/FUN["Q\1YK;NQL[C=UM:']S9_O]YOK:[L9ZX]UF$SJUN?:^ ML;,+7VQM-'<7ORO_?&YN7$6H<1EV7%%#2&I-! _>!LZU-AR,2$.4T"XRC^6% M$BU,T\"58R$47 1I"^^I!"F&0#1IX M4J8;.VW!'8F_HIL-BE@6DN9Q-]5"B;WN<3E"%3'C?@1"3@9WJFJQ\:-JG8>YZ :3+LZ2#:;,^E8B'$WLA& [ MYBDRU:9QIR\T\.)0G5?7YSB!=L\%-SK]/#;]DHJPFU3R$LE=/4J3>321&JAV M8IK-0'9.:KN]ZB%)-M,@=WD3^F?]03@>$QY.3,$ ME_)$\69@&@X*XKTL62JS9W'V"D[;F+T,2FR.O__):?'6M\6"MB0(1X5+F>F1($:R0 MBK@H @A",G?>W#,%L8P9IPHC./%,!0%V'Z$*"VQ2JNNY.-=$7$F%DIBJRFBC MV-'E1%Z+4_#MQ@Z?(_(>%6CK5]9*51^ME=FM$P_L=?&J,AXU*0KKA5I>J?9GV>0JQM0+95!K^5SPJ"K3"9K> MZF?[+=>'ZQ\V8F9H.X_OYTSA7!]MJA)7^F5OJ8K7L*TCMT^X!,T+!7(D M.,0CX4B;PB#I<:1<:%;H<*>MX\%$.:$(.H=HX0%]*QW:75YJ\6GLHA M@E1<<*IFXI,5HUHL&WS-.;"^?.-]J[0\6N&)=^D>C,@]'NY)5N9A&_S D&W',23JKII6")DV=(02^@0'X4DO^QNY 67>W-WI026[&%8=LD*H_.G!,8K@LV?OQ@:6]QR#&[) M?_L<,DTO3YVKR8M?@O!>*EGPN2+%@L/ R'Q*1E7H],TO'#>K&59? M#\/JHYS6K^;F#ICQB5GD[8LZ*-'E6U\^_MP[VONY_643-W<_XNV_/[6V_][[ MN?5SB^S]3$[6'MY:/SC=VCEW4.+HX,?7]6:K>;0E]HX^$G@O!\>,?SV".W_^ M^VCK:.-G\^CCZ?;ZVH]S+-+66!P%D0)\%J&'L(&)N<]Z*6.L("1RXJA[@3 &.*,X2+H"+FHBBX M6%J5A7PN(#8G/J3G8G2^K6K,HU%RWXDY2_&IFC#Z"2D<1T+Y5,KD0R62&J[N M UBUGQ[]#QW3D9%9>, MQ,M#I%^E_\F@4XYZ#3ES@)P)Z?/V^MYI\^.^US@6@A9(*,; %75H56"R0FKX&BN6RC-1<6?[P+-'?:]X5 MGL< O1B0?LS4F!J\?Q&\W;2-); 4A&N'6$$!O G N*5$HL U.$GJ3B -UO6 M\ZZQ/@?]>1[I,S62UDBZ(!MF-9+.'4FGMLLXE06.!'FG%.+&!&0](*DJ$O&6 MDI('OK1*EV4QKYC8TR/I+"WS8IWQO!/K8,Z,;[R%OB:BK)->J]O+)UW'1,>' MYGMHV! ZZ5ALV_3[K=@J>1= ?9/JY8\5=W*^\Z07^B.NIP=@IWF8DY\Y;KYS MV#I))$9K'?\_)G.*O@NA#W^]310\-GU"/P]+5KC2P M2@$I^>KZT[TZ'/4JGV?_'CK#L%)V;$*Z9L]F",RO?L8$ Z80P)1D8.GX7/6" M_D3;+V7@711='UL#/F-\HO2J%;Q2\(]L7Q L"H<%B@1SQ)WWR,*(HL)2)X0/ M1+@+M$P+IN!3DET$;9YNSH3-[2*79BHK $HV5M"DA(,4S(+/__UXW#1(W,VH MGO1NH^S'V)HN7IT.;9QN[WXC6[L;\*P]N,[MPZ S':A'F&D-ZR45R/@ G[3A M4A/M@\1W\I1^D5>JENX\I*5BP?H;OZB='UAO6FG&9&, MKV#B MJ"LXBEX)Q(/&2'MOD,':4BI)I,6BFV CZ>;9.27?1;#'9MIV@1'[*J+S&=ML M9>HAH,_?2RZB7JB"'XD&LW6<2DDE3LY4)&:DV)6W->:J'%=Y*:DZ2Q)N4,S# M":EVVUA AZIMG9SK7)9,R>27HRHTY?O+;.B*%?.DUTU4EF5QEDRS"6B?"8P' MB8>SM:"?B!!M&9=2"L=X8;WQ7@1/F34J MPIJTZ/;Z!EAEW;,0&M4,R(4;G]A.W^PT1@4RDI68]H)/&H?!M >'XX-_MIJP MRS-[&;E>"/P?;,@&N.V_??N]$48=[)MDT_8S7W[#?#>M=N;8A!>DPC5QV&ZC M ?1C? .8GKLSCQZXP[13-%TI=OSP-"=Z+3LLRPAEYOI,:O_;E>L3+!\V]!Z M.WX6!-9AE#K!OYUJ7Y)P)?;>5NI5W@B9^CWT$M7<=LP_CI4D+I;0Q]CJCY%*ASX-TO!;Z PK=$,R)CP%I M)L% L52@=" <2>F9,D*!JR#N*O1YU!&HA?Z 0G>@YSX4%A$8^L0&8)"QC",2 M;6""RD %+)_T8I+_S5_\GRN7C@8L=+ @+>A4VC(_6L?#X[5.9VC:TS_V82*- M#(EJ3M63:3R9=C_N,V*QY)$BI9U)>^L8Z4)P!(L]MI$H;[FY*X(\FJU0B_V^ M8C\; M+)?U5M^EP$4WE8N"7.;"9X5@8$1"XL-2R"$.=*.6Q2)!:NV4%(SM<#[)/5, MF-M," #?3%F""LO "O&*("NH0M3JO%'VO\?/7@5%BC?VMW5C)AS7 M.OZP\J:%)#Y$BV0L&.(J,*24H9,^:PXBPB%QQ& MW"J';+04,6>4TIR#87\WF3^]CM#6 M4L&>V5I>X_HU\K:N4(J"L6:$)X#K#N0-ZHBHE\0$ZK%*]7OHLL 7&4H>Y(M) MVE1KK*O9YRI=H\9Q2&'J1LXR#O[W:@\K>1Z5;V+/&J>'+;A_G*.+4H[N62.[ M,3DE.-]L#M)QTX.4OE'Z)?V[.R9/#VB[J8,?4O\V1]VK?+>W52?_2GWLI /G M>7PF"%CKP4@/?G[V;V33TUYC,U MJ.248U@(F0L><9=4L:Z:4=5B.&/86 M$>D#XH9+I$&."$1K-36%+J1]9GY8/2WF,"T*&6/! S)6@JO&!4&F2-XZB!R3>;1R:O,<.-X*L4EY!3JS+\; ? MP0W35_US)_R7JUA7/D/O0\G1=A)Z>>*D4)WK6-K1_!HY^AU_W5R?6*C="?B;QS M:_?S?F24 ;P2)#&&-51%AQ37$1DCF)(J:J;OQE@U;]^D%O=T\&#<@9) 1 M8(FU 2FO G)%Y-$9 _( <7>ZMW OQD0XF5/T*FCIS^;Q94 I%[DLJI3NUA\F M5IP120W RR0[[Q8\P95'P5,9LI-N/Q\/?I./ P-:_7G:\H/#$?WXU%W5$7P\ MN<78?K<]'%Q]R]11_82%H?T[ WT.V%\PW9"(T M]XUIGYJS_M(?LY0$K<[H\2HQZY_O_95]C/$1>:FO.ZK^+[/ K6L<]A(J_E>+ M,ZXEPYPXZ[E40@5M(XE:&.HY=W)?+JWNYI/G8#>FS.5$Z?2O/\SJK*B?=#[* M2^?CSO^L??JPTWB[O?7A_>9:\^T&?/ST8:6QUEQO['S^:V=S?7/MT^;&SL)W MI+F]N['3V-V&]C=WMM]OKJ_M;JPWWFTVH5.;:^\;.[OPQ=9&MXGO*"*4,YCDIS&W@46BGK M>"RT-075F(NEQ>-"V3"]%*),1]=V#DTOU)S/S?7-TWVG$X&68RB21$UK%'C< M+I4VM6D+P_%T2''!"4R:8=#8[(#G'!J_O>_V^[\W0,:-+.2G93$!FQ4FGOJOXA \ ),?IV$M*F# Y-HE0< MMGVCZ^"AC5:ANWXKM4Q'0<2W4SDCL-,.?F* M::$^DWVIK"T$UL@+%L"7*B+2!2^0"TJ0 AOIN3F_1MJT2DU_W1.C:#E(H86LE)[?7.TL/RJ_MI;RGYLR@DNM%AJ/S55D+O;F^ $D2# M\@R&O5 &C&?OOXKOU0<[F'YY?[J[D]O(I.$YH#X1 MTU1P/W5A,+.;^)3JXO2P*%FF0S'C")556N")BT"X,>!^5FLN6Y#KTXWN. MI$P527O%P?G937SX_[XDVK 8&/(N!=23A_@S]:B/U!+SNQK!?6EO'97>2B3KL9?=ZRG++SNS@L!="HNL'"\^! M PUVV@$\$1Y7)@=T2P.FW3U-)ET[<4J7!B*\I_2YP6+K@W1;B8!_LM$R]9[C MR9B6MNMQ&!QV/8SDP5FU85.^]&=90JX?*C;^:4,JORK%,:JG^60Q3[UD=J,' MVC09J8.<+Y$:=0@CG+I1C=I9NGC8,3Y-3'CB_PZ[Z3_PJRM-MUQL860=EVTZ M/QC]\AE=FTH'9'._%,%RHS\\AAOSII5)^1AMN*W_YLK8[D7-J4J'HE2"^ V[ M7)?*KUHPESN#-XBH7#KY*29L?3Z5K_#9QUF]2ZER(L@5] M265H+Y/W[[7 GT+@;"SPG2E17X*TT\+N#GN-[FDG"7)X?%)RU('(1R'NV07P M3H)=$#-F:?5+2*M[7H=2D9[E49 >)FT5Q4F=JY+Y4N3'9 +Q5%H(FCV*0)V+ MX*1QNV+AK0H1]8>IPDXK5< I7X.F!.'-P"0[8(;?O#\\2:&>_.RI)DTDL]* MOHQW'ZYHU271I#()\MHTLY&;@1O#?GG)Y/AO0H)R2Z+T:,>;!WDO!!Q7>$8^ M #S5P6ID1TM[:7N=AE&%VK-&3OTN<2K3L%=T4I=80V.[Y))JU=-AUD7;R]P) M!\F"^Q1R_*YS4+M-([=I[^<^C\19&CABB?2(:XN1CCHBK3V+A@NL](78^X(Y M095\&V,!+X[[TST)960ZK=Z-I-"@DOVROIB"1Q1B#&,EON. M.<@^2",G8N6E(:W]Q\%G6^_4@ ^0T6_8R>X3^$0Y \U7EY2WE.QO@W*SM'^< M]@O2/>F2X3$8&[!()<>BNJS;>VYEJC_WPW; M6W\ 7Y05!T'=X:*T2B>5RNMJM;E6EOX#RZ=UT@XCI6PGYD;GPDFY4Y\7WL^= M5OIK9Y#QHQ?^=]A*J0E3:)"B).9;&%M'I04T;4"6H8>,)/F9O8R0R:T_+C?Z MTKYA-IZ69RRG7#FPU7?M;H[!E%U.34^OG;FP?&X:B=%VVLV#,PI&7-::'L!@ M9UBBV2B/=LI8ZHT@?IQH,8VVP\0..1D-&)^)C7:<+CC_QNFM43L<-#K=U+WC MUFC'+P4^\AF4!+>^.[2#.&R/MTF7D< M).8>N E:F9[2SK&=C-?9SH) %,>89M3PB$RV]TG'SCX?M09K0H-&I M7[UR2[F726DF0N^%P;#7J?9J1X&^&=O^I*1'3[DYU:0ST AP<\]@B3ONIP70 ME[/ZM 7K5Y*7#=5S4['1-3=(- .@*-"@?I54XUN@ ;W2,H:7]*&\,%5KQ0ACIJ/D8PPRX\LF#,=YI2D1 M+%U6GE X?PX1W+D2_R]-]S@9@@L+"%DAV.RCQG4!1@ Y;LQYI$RK;#*EI[8: MX$TC8/'3@#O;OMG5.JT@Z;3'Q;:.VCF]>HP7Z_$62HK3MZO$H'XYS.!3 $0! MX)5G/>"7P]9)JOO6,SZ@!"BI+#&\&X *Y55B,&KC+ _RS6,'2'_NRM'-<$T9 MC(XM,]WP7+%YTIV9M7'YPBBW^M4 E=/AH-OU"?>?"6KGXUCK =8>F$';:0W* MY:3ZH_3 UQM[F,XJV/S1/%K;)UQQB;%'EE*".,,<*>X"(IB;H(0D.OKGBN.C M*= 8S8&RMON;A83R)TWSFLEU-"?YE%':'W:AEPS!1CL#I3& M,+VB>$!P-T@N5K_?338VB*)TR9(W5XDDUV>OY#3^LJPE#R\N=V[6RD7AMW'^ MW.\C9^WMM-/SEVEGIV'G,*3+4TO!_QD"8%?N4$IO3PU+J)VV6@>A=&22KS-J M0_GJ;.5F"[>*U[9*HSD;^H=@#(=>__\F+OOL?O2J1,2R3>2\B$O M/>65Z5Q^=6_5Y1N@]6'-6YA%:V/1?NAU._#1A:F$ZM>.F]GHY?M&6NFC8XA( M%1"7@B'CG476"JQ(5 YC>CZ_VF C!"E<,))P!_\11738L #VLS2*7I<:LR [ M2-=A[*>0_$;0\,GHPY&4N8K5<3#KT?O.O[4\)($VGO/A<7],8NBI. M9',:TEC?X&]GAF40\RXCM%+%&KO?6_UI+ZD#7S;C1:L(""#;F=Z0?F__5M&^T99]).88G\(Y].K9\-'4UR,*_? M>*R/PY\[#L_KX_#UME M3VUD F0[JMRB*6VI?F6#IK7L-*2==UC6O&]5!ID[S.S]RS-K8<[FRXO[22\, MJJ_*P-^Q.1NMR%/+\=5)82_!OLWK/\S+XIQYZ\!;;@T:Z:!W&7V\]!#DE/4Y MBIZ.MU1'IN9TVOGL4S-AZ/BQ56QX.IV[VJVK_/9)5'AL)58/ MPO8Q4E2=XP MN_KE;_>T_DPN-WR9\9?6\HF51T1IY35^F]S_SQ %#* MLE*BT?;OR J]9&32*P:_8H].:>:YMT[E!B:'(2MM=1*@O^@@<*U)/!L=5Z") MU3>#[@DHWM/L<7Y()QP^Y+GT:1SU*@=C+1]W2&)<#WWP_;+3^NJ"0-/<9=#. MHX/]J"*.G@9$*"D0YQ+L^2(R9*P ZQ%;S@U?\)R?\Z)..IYG0F,OY<=^ U- M>0&#JFKJ#3'72T/KCQ9!?UM%)_)9G3*_=Y3ADB,4V;F>B>C&DJHC;>&%CJL2 MAG(R3@+EQDC%_O%@O MS ; [N?6[N;>/OOYM'>E\]G\-[#O>-WW[9WMP#?OWYK M7L#^#;ZUZP#;/[/F^M:/K:./?(\V#[_N;O[8H^]:>U\^"F@3;AY_)/_YN86W M/NX[JZTNE$%!6HJXIPY9$P'S!0]1T\ALO!#^=SI2Y6@A<(R<:ZV<-%Q*@D6A MG @72*L^?-K^L/%I=V^Y\>']6G,W.^D;'S]O?DA^[57$*M?XB#>^_^'-BBNF MU:N>3 ?[#KSND 9.\53Y."50&>$4LA;<<\XB\5H^RV/32ZMKUQ8]6$Z^5IX2 MRYE;=5 Z+J-I,5Z/_3@=)I^#34[!;WFA@K42[NC_?MN#L83,8GP^,?:O078L MQM'F'BR(:>>_;4[ZXMV=US66D)6"U(U] MH,92=JO'_I&G6#G-8+XF5?C_EMC29'7'5DID65'J23\BU?&/4W>W$V.1<"S*;GM%J]&_8ZK42K6-:6;OU(G_NWF4 W]?Y>^E@] MX[ZSZMKAO7Q+JI<&XXD&_SIOU5%*'%4\%$QP3#QXJ<+!8T)DX)E:?JFW.L51 M!VUR;_RPEX)^MW9C2_Q-\/M,_=B]+__TO^Z>''\]6L/-+WNGS>2?TH]X>_TC M//_3X1[=8E^/_''SRS_?ON[^N[7]MKKG/_\KP%U\+]T+>//Z%? MO+G^[\/FW]#FGW ?W2-[QY_:S2^;_#\_-P=;+?SC_>[&8.OM.1_Z^%VKN?M/ M>AK>H_\<;QU]:NWMM@^WCMX=;?^])[9V]_#7W8.SYI=/1]-%B;:.'(/^[$>M M%2[2V=O@+>+&X,,QM,<"-Y[#B_O?YQ75^_?_S_+JV4!V_ TLK#5$J%PO /P=+*;HU)\+ED^P[O4ZKRI]3,[0A(E4]G_)42;,.:<\/C8=[C M7Y\Z6 VWKDT=JQ[3NK(:W6Z%;LVW%;JM[1>.1:L!A@0%5.(X,J2P84@SR0J- M@R>N +N):(_#EWU"JAB6?:,>G SZW= MV06 MZUKW-E_CIN[GPF,0ZOYY>L1/%-L[^Z)YOH!:^ZVX;=-OD4W\=?U]B7N M[,=]:TS@5EC$@PV(4T!-*S%-.0BD8)[(Z-P]8B2V@)F"&;?<&\YAF0W&D,(7 M7&#AC<#UI'JADXIOK6_L8T/ ^0@,24XP@I58(VU)@92,1%IK \R)I54BYQXD MN2WXT[N!_Z4>P+.VA%4D*E+ME72.O3Z>+7S/F$?3I6_-HDUWTB-?V&66$&@D64?0&H)!ZI*-1B%DKP5P6TIID M%CWZ#N^M#)9+]/3E&2R41G!56!&-U;PHDK(&:IF*/FCL+*DW-I^O5D_[)T$4 MWEB'K&(.%)$$9$ !D27$%M1[(6)2Q$+/*8R_0'N7M:Z/2\W*@F.C"JZ3-U(P M%4#/62!&QNBBDO66W3/6]8G_0;"P7#.-'*$"\6! UP4W2 CC0,P6%](LFJZ_ MAEVY1&4Q'*0R][D^>3<.3DTOU!MSC^&&:.Q5+&P4#&MNHDIL^J;D='*$2%:[ M(4\/8I^O<4-@;(Y2V];@68ZQ,0=@*6%.>4H8/,,R;5)*# Z1 M4PJ32]>3ZN5.JF_[&FPF&@A!KA L9<8(9%@(2 TEIN<#[2@?=.1>?135*,6\=R*EOW-EK7)46VY\(+H( M@9C:K'R1:\G>M%E)N:3&&8FL! >0"_AD"D.0)-(Q2^H- ME<6% D4$4]H08:/FQA#+J5:*&ZMX8,S2VJQ\J5 P,2L-C^!)6HR,U [Q0AAD M8&% P3NNA176\Z?H%W5YZ4<.@7F>+J4,3]-^&UP5AJ M9G54O$@U[RPGP0B,;>3.7Q.5K)>%Q5X6W+2%&+4O"BH#(IZDA)L0D++PCZ$D MNB)&P8E:6M5R@4(-M:K/6=4=!OTF#B2.":BV-!$[)@(&???*$5SGVSQC59]8 M@%%0ZC%8@#R*"!:@CTB#7X HL\84FAPU?:+G>>_ ML.AV.0&@Q<0[$1DO)"=>*\:4HKX M]>D0F=UNL/3 ]/!.-VAN>OXUL=]AJ6, MN"B0@/\@SKE"IG %(O!/$6B,W()[RO$-:0IU^.@APD(RMI%#I*2V-R M!]B\B,7JWGA$=C560^*,J%T<9B<8T_,!TNCJT?P:.?H=>M M<> 9X$!K!@<,\UQ2[%$4."W'"I;CP VBSA$-&!$H9BD.IRBA?RX0%KR&>'$J MT#;H#?-0HU8'G?2Z![W0OY\15,>0ZQCRPRTD3AE.*;:%,YPQIL%B%"2:H+4+ MBH3:<'S&"\8DALR-5]HQ#?,M\8EI;Y'&C"-:!*]9X%):N;1*=;% D:5:U^?M M)/*"$N\ES ')J='6I8,FU!@3L(O%-3RK=8[!\P:"28198,65TP9%'B7B(EID M"F%1=#1:'0 /F$HY!@(OTG[2:P@R_X*U\S@AYI=E(DDI>" F M"&VQT%P&88M"4U\8%:R1L2CJ#-87N:1\FR$$*3BQTF(41"J0*Z-"VO" !%?: MP-+#JU=XTBCXDBG!-J53!&2I@T*AK,6:&P,9')X)FI#=.7 MBB)3J0\FZL(SBKQ,!^NQ\DCIB)&A0BD=-"LX6UHE:IF17[9,ZP(!\SQQU>^_ M:9B)?H"&3A2D#GC6 <_%6FL6V6*M5YD'6&4V3M_O?AQL[:259FV?R2)$S#SB MA,,RD\BL=, &86V9,IQK2\!8)7B9Z5\V5NM8Z.+"P"*;G#4,/! ,[(UA(-6] M<)2!DQHY8($J#+)$6(0%Y8;Y8!TAB5B;+!0*/'88-#,*/9U1&;.*0,,;[:0E MC4_;GQLF*_@S>1&(Y;O/ M#R>T/3U@:?4W\OLC$!$ORC->?9+6_4W-V67DFJ6B7@3NM@C\F-B"GV$\UO9M M4 6AQ"(C,$/<&8\4T0I%%Z67SBO-"E@(?GTWK,ZF7%Q%O;\Q6"OJPRGJWHRB M8JD /@5&.)&N<>,M MTE2(*I)BU7U$:ZM,K4(BGJ:XC_-<$2.ZG\G.7&R;,J M%_JJ0H WW5=%P\O>OV$PY7UW:-MA'!&_,ES^HLMRSWET7LR:^;1QU&:]HOZ" MZ;NV3PUAPNB !"O [ 4S%REI"8H1&ZX#%D&&' 95?%Z5Q>:D04\<0:U1M$;1 MA? \:A1]:K\D44(KHH-0R%/O$'?4(!450Y$;8[G1U@>\M*J6Y:\G/BT&B&:' MYH^!@3>.0IA3Q3N.3>^@U1DUKI@%KZ-A?]"*9X^ODC2IY&_D]X>)%T_>GY_X MIC6 [KI;M.C=5<'M?J/5:0P.0XYQFV.8!(-$Q_K?#V^;B3NARFV"'<4S!979 MX@X;?&O747@':ZYO_=@Z^LCW://PZ^[FCSWZKK7WY:. -N'F\4?RGY];9]N[ M!P3^YMOK>Z?;ZVO[SBI-E8W(T0BF5H@!3"VN$8M*%4YQ5U"UM(I7KB)U@=G8 M3O).3O5=)L$]EY9Z$LQ]$NQ^W*>!2"J40X0HB;@617G^"C144EM(&P)-DX#? M- GZ"0O^&79"@^'E1E+C/#&2*)<;O= _"2YM1[7/EANF%P!*7+=WTNWEQ*S3 MUN"P1)L+#-DKC;4K,K@:>8<+OAQT+VS(57AU"JUZ3O TU=5+-]1?^83]L;5^ ML$]"C+J@$3$3+)@V7")C5($LQ38Z5WAB2)JPY!:HU0[]/JQHL.H^)_RJ9\D- ML^1H<]^0H+2U&F$"9B]7%*=]-(^L\MHE$G.AV*UFR:UA;>7\#>-3CEJHR'*_^)JH(B^,PX;9YQ0 MQE!%&>@6UX82&[%1V#N%G;B4A>O>JC:=RO2*E6BZ^M1.()::(%B?9 M$SV2_:_";"W[RV3_3[*^*']S7 M.6 *1R^(D]98SD)4#"NF0Y!%H9BS-(M?5>*'>5"+?P[BW_P!XC\%E3]K[GX6 M\/_]PG ?F5:(:' +.2$@?JD4LI&8J EED-W0N][RX7^#C@Q]F\05+9(Z4%=QU MIYXX=XI4P!OV%;>)2D[#.A1AXE"3K!$J$08_71D1:6',G;8X'G>IJ25^=XDK M[W J-XL==[ (I;(C.AV.L056D@#0>5'EF/&5N7TSK/FWYP>%H7V_JKNK%>'*+ ML?UN>SBX^I8+B4=/Y'V^0T2<&^FI?U.#LTIPQK5DF!-G/9=*J*#!+(E:&.HY M=W*?I+(#U5V'O5$O3LQ!0+87S#=D(G3RC6F?FK/^TA^SX@/958U2:9?[_)A= M.3(Q/N(N33FG &E2 #7)> B3ME?F\O_++'#K&H>]A+W_=;,0P;S<3=MY24?? M)MC.Y1+-U>KR^+-87CJ+=_YG[=.'G<;;[:T/[S?7FF\WX..G#RN-M>9Z8^?S M7SN;ZYMKGS8W=A:^(\WMW8V=QNXVM+^YL_U^",3JY(_&]?1W-_+ M2YJU9S8[KGL<=LV/=5@\V]W^L!=VX?E_M;ONVY/;+@ MSW?'S9^?\=8QW+.[>;J]WFQMT7^WMMNPN?M/:VOWGZ.M M+WNLN?OQ#-IWN'6TQK?HYL^O7S8YO/]GDWX^ P>:-W]^VZ<,:VN#0H56,57C MIDA9\)R+2)@R5%!+*QL4+(?@UY+AZ+C!-(BHG"NXY("&C"IPC1S1QH*-N]0( M8)N<)%WJ#0'=-YL +!N-W;7_) 0Y%V2>F_;K9YW!%C)"5:6,R] MT$I;$EED+F!?@,=T?36%.4RS'7<8_+ =MN/;[O%)MY.6@>TXGGP;90SAK] ) ML37("\;KGH5;^YPQ[;'3R#@28!8:L'J\]T@PI\&/>G9F N65^[7WB3X.-HJGNGDZQ'A5 +[ M'3BL%ER\R3:95X]OKX66;-U8PY90)'CH>T8VLM,H8XI$"F))B@7"@6L0C8G"AL:FQZ M3MCTVR/F":5)!1V&3S4:/3 :G4TXO"5FA2TDPI0F,BTKD*6)7\ ZPZ0 :J4 MS4KI!23ZO0:A!5+4&H3FD[I6@]!C@5!S8A+1 GLCO4"><8.X2#G5A6%(V((0 MH6P1,$D@=)'7Y$E :$X<8<_%R=P9F$&X,@3QZFFIY^"370HT>=C7.OY]U]5P M\ZMP\W': \-26"XY0<&9")8.CD@3HQ A%OO G2J87%H%ZV>!>*1K-ODYJ^T< MO)5:;1]!;2>NBK,$DX(H!-#*$0>3(9V/"4A@0GT N(T67!56:^T+UMHYF/>U MUCZ\UD[9]I%$2:V/R./$ULV]0I9)#2LN=H89IRR)2ZO\8GSA]=1L> J=*_D, M7#G['ZP*VPN-G=R^_R\&>!_*R[DB7[E&W#LA[N=I]\8I!6LD>#:%-0+L),:1 MYL&C@@>*"V(%2<5=Y^#>/+/*KC6JO0Y46Z@]JQK?YH1O$S_0BJA-82B@F@J( M.[ MC6,.%9)K'!C30K*EU4NJ2MPY6%PC6XULB]3QA=H(JY%M/L@V[2O;0A6Z M4$@9DC;CA4%:>HXBY5YP%S!W&I#M(@',XB%;Y4.?8VP@M#PC-L<45I+J]]T_ M,?XEOO0%)<2OAQ@ ;?QM,N*?4[\>(J_[$2^MTZSK+*+GED7T=&G6-U(MEAA7 MS;+:KIJ'774P'1'S44D&?CUR8%XASJQ"1A8"$4<+IZ3!.)JE5;),\;QB8L_( M.:Q1:I'Z]E3!JQJOGARO)A$N9HWD,40DI2& 5[A \ U%DDNK6?".:)?PBN-B M,3(B:ZAZA5#UE&D;-08]" 9-Q:*8/'FY^*6OL;$[+O81W-PXZX(@8_@9R9MK :A>8#0MVG'39G$&T@CBE(7 MB'NLD?(\@+B$IP7%5NKDN)&+M19N;P;5Z9X+K,(/MS]?J_!#JO#$EY'.2"QM M0-%3F8Z5@@KK8!&-.DHIB28A[6E=+*58:_#":O B6/ZUWCZ WD[9_XH7D?$" M(XFM15P)CF"UM8B$@A5:P+<^'9*ZJL)5G;?]D'G;OE*">QG_M:@]#3[ M.S5(S0.D-DXS0%7EW$T15(#E!$F3RKDK,#&4E +%&"R+S@-:I9/CRUB_MFSG MUPP%SV@3I0:%>8'"UA@4'!.RL!2CR#Q&W'.%#&8::5,X(DUT5NN\?7()*"Q> M)EV-!R_"7ZD5?5Z*_GFLZ(([IJ,5B#)/$)=8(*M4*L,K/=>:6%VPI54JKJJ8 MN'"Z/J<-C(7V8)IA<&UQBKMZCI50JJ(4#$;>=X>I!L6H*[=,H7V)F\H/,40O M!NH?UPNL\7\N^/]CVOLKP%XW@CH4"VH0YZ) 6BN*;*(.$9=XVJ-JR_*I:X1=EX(.W&E-0596BR18\PDLFI V"!3"3\.2V*@FAN< M$%:H7R&(K<&U!M?7#*Y/&9^H47->J#F)2T@K=+3$(L$+@;A(^=O$<<0TEXSC M2-C_S]Z;-[61+.O#7T7!O>>],Q$NIO;%#' MF[ ^53_4]92BSZW@+V1[R_;B5H1?](UFHVCZ^N8;HFZN5?<<82HDKI'A/""N M$D>:4X8<)D%JC8UB[ 4W1.U,K'ANBMH[R*U);:_?:W?.QKU0'1"02J]=7)#; MZ=K66=&!0_W9K<21.%W[ I#3XANID<&R^;=G[G[_^K-VN$JJY]]$;?NJ?V?KH':\03>_[Q[7/J__W#G<:E8/ M/QW4ON^#X:N_Q@_\X3Y)T\AP+]ZUX;5YG@-B=$>F!\KD2D!4&DRT-V5B580F-S MX4B.N*0<&6$$$C0&[V%7$5B4B%0BTJ(BT@.C6B4B+08BC9L=B++'[KM**UYK3O-6SU8]A7%[+ M!K@+;$X_>1V[)5[.AI?5<9L2Z'9TC$=D3: Y9< @%T4 +H=))-PFY?*9I>4% M.6_]_(A85FIX6-KF8UB&-U=;*7'E27'ETC+$+BI++$-*1(6XQ1K!FCH4)#4\ M,*>MSZ4DI]"PIZZ_4D+*RX"4)[7L2H+RK$ R;M!1B3TQ$@D?"1 4"Z9=R$WF MO)8IP+H13,&@H\O7*SF]48;R%H*$M78+A1CZL- Y,VQXF+/[D&CAJX?$Y[#9 M8)TNEVF8Z5W"X6QP^/7"7MM=3(O?Y$?$9_.JO'DT>;K*5:/),:'(V@28!J#$EC",<9 2"Y2,R MD7F4O%(NBB2PC]E2NU[ROT23$DU>L+E6HLD\T*0VR4TP=3I2KA$G0$NXHQ[I MW 0<&&=B.D2A=^T!3O%IX+A]8#OQ0U[%CV.+^+'=[96P.1ML[HR'X' ,0I&4D),1(\Y\0MHE MB2+%WA.A@B:YEBA>?DC5P-?BW"I]Y:_7E"OQ98[X,I:D*55BRG"DA #+Q3X M0BT*DE.B%3,FI.PN>C E*S&FQ)A%-_!*C)D?QHQ%Z2PG1"EAD276(PY;"=*> M"F2-=IAY0H'A (>1RP\NB?I:0.8-1ND>;/J]%6_8O")UW>,8[HV4X_CX)7;R M\=@2(N]KYFVN?16;JWM.N> M2R@RQ1%7'B,=',@WTU(+PX4UI7>L]+4ONKDW M7APS-7[&@,YCIUVBSL*@SMD$ZA"NN)26(<(]H XV@#I<.Z03["X&Q)U$D2N* M:$KHGR7RE,BSN$9@B3R+C3RU2;[#&/7,)XP2["?9]:00L%J#I*1&8V,QYK)$ MGC<8$?SRY4NEV;9E!/!I(X!W!L@O]LP?1'_TI=/NQ6*H\&J_8X]+9'RP);@A M-9? M@311*!V\]X TG"!N+4>6$9E+MFB>M,0ZD+EQL!)R2LA9>.NOA)S',_L&Y,8D M"MN)0YQQ"68?2<@D@A&)CD2<$BR^+2'G#08$MV(WVHX_**K1A_@C-MLGQZ!Q M%=^)H=%[:^?WGMPV1-1[ M(:H?SP^EF"<1/46&^I"/^^F<5B%1$IYQS&)0N#B@PQ[>5/K%@VCIM5_(ZBPE M[KP8W+G,&Z5:$$.-1CXDAF"WL0C^;U$(@1KX$ZA[6%H1)>Z4N+.@]N)]O=\E M_CP;_HSEE JN#>'"YM,P&'$2%=*,!42%-D(0Q3DL^(J:@C]EX' :&HW:8\%, MQ5_WUGC)5[Z%Z.EF[R!VWECH]*E-Y5_[&A]Z#*%8P7)WF&UW.!JWBAGW@EJ) M$?QK$6-0\J1I/-'C,72QUB&-5Z">3SG<]HEN-P/7"Y-WZ =U;!UH*B\ M0#P$#234)815Q)JKG#4KLLNM/)%=8LIBFKXEDCPCDHP9L81CF42,2,EH$(\Y M S8EEJMK&6JQM]+)Z4CR1BG*6PB#7JCCH)VWBV!LQ,H/V^P/.H;;W)O;MGS9 M_7"1CU!^*);MG]&JK8X6K?3]W0LVUT\+R"R@,_?I\:=Z@3_1&ZQ5](@H%P%_5$Z_ MT!$Y*[U@CB8K#AQ*_&GQ)_%M2!+_'E*_/EV@3^8>>V"Y0BXCLC=N!AR MC#@D-'>!".^#I$LK:@Z&XYO G[<0%?QX8%O[N9'AW"S)M^)N6Z1HX6 5-UIK M,<5.)X:<9=+MQE[W.M"6"#LCPOXNN4*.JX"DI<()'+3 MI@P@EL[^5QY +/'F4?'FTJ)D!"<6'."--OEDE/;(>LV0AC^Y]TZFZ)96*%=3 M:B264<42:.8 -'//J"V!9F& YM)T9)R30!1&RMB . 7[T3)%X$^79*314^$! M:%196^+-A1M[]F<1^0<IJDV1*UYH-:8Z%.:X)@GJ-HA4#<>(JT5@XE(;T! M-).8R*45SDOF-4>3]X^>A2>&_X;&CY71O-;ZQ_ #?N7?\.9HC&,/=MCO]AKI M;/@0*_]VG3]6+NY-7A>P8N"Y*LQH6_BN\A7P2/88Q*Q7Z1W87J71 MK1SG=-YFXRC"+\![K4JKW;HYX=WF?8@=M\V6MW> MC8\!%^>O.MMM7(QF^'O_T\V#ALNZW:)4T_#3/',P?.L:S4;O++][P[V7*]=D MY&4)T&JO$JT_@"<^:8-.M_8K ?:!=Q6XL=V/@_)5L DT #*ZE1;\9OP!KV'6 MWU5 ZP\J)^UNH_"^Y*)7K;A?U!!X-Q 6W^XW0?B*G::8P!\-N,%PBE._U^^, M1&:PHO#)U"E>G9"A[A0A(L7/_T*L#FS6 M\_[C>+$8Z-^T*\3CHQ_VJCV! K M>?WA*[ --MIA\/N=.!S!7\^%;$7YLL+G"9#?;W6[%VT[G++4[I[830$J;6:B[Q5?R?3KQ&,0[7]RY MI<#8\NSB=HN8'MO.?J,UVDSD)*5Z-L&E8_1IB.IS<%--\J-M?P#8V(R;Z9I+ M?[45_FX,H*$1N_6\U=3AIS\TV_[HA3*DW?\<8'_\3\M^-_W-PP\'M?I?C6K] MK\/J]QU6JW\]@_$=5 ]7>95NG.]^W^#P^^NW;'M%!&)L8TCCF MA/8H$?!4C (76@AK691X0&B!7<:PFI-)O HT" 4,UD6N%':,4FX%LX88!5]; MJD0@GB=9>CO]6"!55O !*YK0^TMUSR9Z(\'V5\#6\4F[!>K1O0%8BN\V+U>R M8@&/8+]*[;RS="N_-?*^T>Z#E(;N[^^O\8@)IB,QG,">PQRL <<(9M@N.]M\]2>=9?^F$0A@*#A[74VZZX^_8W/F-+# MGK&XX_M&#V;4W_K4 V@,F7,5$O >N'GLY*M@E':!1U>!C0U0\[\:G'&C&.;$ MN\"5%CH:ET@RPM+ N5=["@AGAKNL4-E4S,KU[S_LG6C.$\FCFBJ/V_^[NO5E MN_)QL_KE[XW5VL=U>+GU!9A%;:VR_>W#]L;:QNK6QOKVPC](;;.^OEVI;\+X M:]N;?V^LK=;7URJ?-FKP4!NK?U>VZ_!&=;U67_Q'^>M;;?V"OPTXVQ#-B9F& M'5< =K#1Q68YH5B7$!W86/#5#;M23>^'[WX !SPRCN M\/[#CY>+CZYX!@:?*;H,JGSCQWB9W/C9KVY+R+(DYEZW_?5GXI$&2^\VH%LB MY2\I(#[=;73Q4.8N#S4 AF=ZK&MP43S6R+B;)<'A%2W;F!=^!O_=@J]I1OYY M/?&-L8=K]QG"__5;O:Z9Q:]54]:FF'(#8ZJU7^FUW]\!^NZ[T@LW%U-08TY) M7X7K7RTKL> SL-UK^R/D"I_QKWIPS_+X4R.("_?D__V@1USLH,Z-P=%^-UR) MC$H>B8W"."P,5U$X*0T-TNKHK$I2[FU,2T5#UR*BU_Q\\&+TWI0NFJNM\"&V M8FKTNML'MA,_9 D'1VRGOG]>/=XZKGVN'=7.MXYV MUZJB^KEZOG.\3FO?JW3W<.>T]GWC_#_GU?$:B)(R(@UC2!&6$,1T0?&/F<9]I$"56O%*HX)]3I:*U2@FN=+.9,:FQM8BH&9@NH MNI9Z5D+58D+5945%$I16AD=D%/>(1\&0TQI>&1<953IJ!5!%R?6S3\^'57,Z M-/Y2:.*C-&=ZN6>K%H1??2PF_^-8_+M;XM!,./1UG#)%%HT2*2+.\^$HG;MA M"F>08;!HB?A(H\YU-=1BG/@NST*^-))1ZNL<]'6L$G,(5C!GD0J* 6]0'AF/ M'7*.V& X?&+,T@HW>('T]<7UX7AC_K"-U@^@->W.V1MK-[D(C.9B[DM0G D4 M=\9)C(C&$26T,O M:0M3CB;C&0HA9WMJ;9#F)B&EHK=::L)26EHQBZ2A;\S;\:733K';A3FWS4J* ML71O+$+X*/N@.C]B3B!?];[3ASL5_XWC^>0E,,T$3!/-I!UW/(6$D8N>("Z4 M1+"T''ENHI;,P%KGNL;FP6?M2O_'XBKT$P992H5^%(4>"ZQ(;G2D%EDE+.*) MDNS+#"C"$K(4E%<.F 91"])@YE4Z2,H!EP-^Z0-^;4Z^&U,@\UOM2CMW-JLT M>O'X?L3_3?@8'HWX3_:5*W?]N^SZZ^<3U:N%4K#C:]CQ3_]O"S%I; W(0B%"&.@GY9Z9+E52 427,#< M86^!EO,'QRU+#^!]%:WVZS(3I4/P&7C!:#G^AM4H $9X@BP$EYP4"4D= M$N)>)^1, 4:PW*;5/T:A791)R%>4&OV4 M&GU)+YR0,@5C4<"$Y'1JC;0G'$EB&4DR1>V _I-WF%RO]+FP?K]746R]WN[9 MYK1:.F4OYR?F&@^!K<\=@*L2H69#*#+1P-D"JS#6HBB2P-HHR9 +UD>FH M<= 9H;AX,$(]00?#LHGI&^$KI>+?3_$OJ8DACGBJ(B(N1L0EXV!L*(6\@@4, M%NP0EHN0OR-L7KZ/1U?\-^88F0B=C%?_&XN?A'C2 94J*CH593B/IZQN=3]]PJO2N/HM./$(LIU?91 MU/:2JDAL1"Y]C+R+"7$*AHHE7@)I283ZH*A6>&E%LX=T2UD\]\EKHB%O-XWC M:?C&7;"I#!;? X?8.'T(VKB@DT,B$)Y; P=D$C5(>\PT54I%EUL#/Z0O<)G& ML<#Z^;C;7 \*SUF$;)VQ/0;$N]QA M9MIA-D['&:"U)D0&^XK1E").G ?RQPQRSH>HX*6G^5B>F%=9HF=M@3=/#U2) MF"5BOI+08PFG#X332\*N.=;>4@9<78)!+<&6-L1(Q*DQA"J;>Z 4_G@QKY3' MYP?4R;:>UWIMO9#&=638M#P!Y53^#-WH6QTXKM*(X$4]+LQO*NXV#N-L37>%Y.IJYTR MF5ZN#$6RR9\ EI M$C,_3PII&06R7AKIDE.6J#N(XW5I! D$%"YZE[8GQ1#?HU?I4P/U9JM2+4H& M4S794K;3;MD?C0ZHPVH#U&PK-ALQO2L4:QVDO'W<\)7MZ/N=W#OXMZ6/JUOK MVTN_5U9]KW)J<_M:F+T8*HU6[NAZTFYUBU[,Q;TW_]E80\14X'%#A/L,.\WF M.^3OO\NI*'DVB\A0[P!FM@OO>1^;&7B';9,O>QN/&A@7K9Z+EL;PWP0;?)'* MLEJMC\H?YRMR _F+#FQ%U]UNWQ]<;<\\;"D]Z)(\ZDP[;%H[:I0\?F-XX-QX M%\A@JS?JK9M1!.X4&S\&*363\(,GV^L.+H2?7#A\N6.%U-5F+W9:1:_/*DS7 MJ>9%90SRRB/-?6#]@A8[!&%E.F M/.5..IVEY":K9R0E %(W@&"C=8N1/WH,WE M;9U9"25+=S*#QOI=/I-5='-CTXJHH,HC]_5>BZZWUNAZ,*CZG<7IVYU_IU"O MD\;NY]WCG>,-$/EUMEFOPCV_ 4L+![7#=;Q;KS5KWS\=U,[_.:I^O*)>QW\= M[1[O-G8.JP"J7L#OP_75[**@U?I6LTJ_D9WOZZSV_>OI?\[]>>UP8\\EZC'! M%CFG->(4&^18+D4MB=9,&*9LO-JWFTAEA)9<6IRXB\%P$[FWPGOGN>'Z:M_N M6M&R]LOJSNJ'O]>+CKM_;]8^H_KZ5K6RMOZA_NN^VE/;L=X^A"NMQIUVGBDE M0X(O*>FH(BDJ+X+1R9!?=HE=%-]!H267E-1D1")JDIT5?0@+9IGY9#L3KX&M M9O<[,1;M+DX;O8/\?OL89MLW;!.X6^MH1-UMYGRN&_^O#]LDNIA!]_?\GB6!OM;977TLTN_#SG=E?='%NS 7.A.NR5[ M5SGIM'\T0LR=V3LP]EEV>)-,M($Q$87E+DEK,,B+H)I'L'.I;G1 MR^;/4-[3)"V!CJ6 PCP%K*J2BP0%M M3?GE@"822G4I1(\N1./NBR-<75O?L\D9!CL"TE*)[$VS^1Q>0):3[&:3E/CL M#[^I'/%(B/I@B5\QGSL9"+N] 78!"OD8!ZZNWA0LJQS;LRQF_1XLW3E(F%&!,C9YMOJLT M(P!9IY"R(9C]UC^9%;&,LD"+0V3,<1Y--$$'@7%,&#ON2"S%YPG%9]R2]6?5 M^K<]J77DDB64:,PIL;#C:1,X$EYIT'CO>&)+*W3YIC.$0P'ZO:!A^[$5.\#C M?+MSTLY.P,I)'UYU8_<=P,Z,N&/ >%)1^!@DXT"T-*L?/(CDX8+ :!0S'!1ZE=BIZ$"*BE B"#SRNI>0\#TD"R?'6 M.9E)$F'2(=BD0'*(<(A@1G@2'!8&+ZW<1K2G[EB_(DX;8#XZ(.:MV.V"](0B M:C&%.S7 \,P1$Z!-[JRP07L6+'C;S$9HLWG!N0:_\/_]EZ9$_=D=E3X=&+7A M1XY!P,[9[^5OYYR#L9^\,NS*23[2._ &YH^O&@Y@-F2+N@?6>Z79 .MB8#;8 MRH6857(;U0^O/IPOU=@-N 7X>LWZA.(OBF4XI,W>0F?.O>]ICSWS0B%!G 81]=G]HU6M]?I9P#\V(;Q IS?*!QO;X.>E(W:VM<] M+D/@%'-D7&YUP%T$//$)*6HBV/R&]F(R%/?F9K?AAZR$@$LI"3. <\Z5=Q/$ZUA6V(69,<5SB" MI# BO/,F8"G=]+UI#'L0<,7WH=\!3A>ZL34MQG>)/O78.7[;@H#A_V )$ 2 MSA!,MD!7X]]6H7*4'TUAIM7M%NDZ6BX(: M#V7$C6!]^9(?=RL.[I-C44 ,NKW1UX 5@_X.2(W]O=+.(2[;3)63@;)7P,+X MS?U>7+K9BI4JR,U!9>/C>N7OC0^;6P-N9(=_5(M(7;[5;#B52"("!X:%=MQX M; C34EE*0S1,2']WG)HN][Y^IZ0 MW"GE%/(Z4,0EU[#G*8& GBHO-:%$VNP'FX). Y_\A!AD__LHQE-@4+=RT-@_ MR/^=33RPL$X#=Z;":6X%;,5<*!2 M2BFM950F'JPVFBE 1>RI"_#JAMS):RQQS317[RJ>]I(3[#2*"<" M(AXH$'JPX)%31L?@N.8T%%F0TR@]D"Q@ZK#@(U0<'!7)6>7]S+VFVH0WI^K? M(U/JV=%QLU59[>_#V"KYG$M.=7]7\6"U6& 0V>_<" W8D6/WBLMY,K?*5K++ M"[;S@2IEXR>;&96_V_"DEU[MHG8DT)-N)KP75@QI^- M;G'@ZVJ"UF\P/\U1PND@ZRMO913_.?F;Q9ODSV&^U97Q7$FD^I6)AJ,)@5#I M,- R%J5ECAE@1)Q;&8T9<""#83-%HQ>EB?8@$VU_CP<7B8@:*4T,\)W<5D=& MB:P!$DJT%\3Q7YAH[V9+:G(F<&DLCR'PZ(.E(N*@DH EQE*[P@LX7-T M)*#N][@#00!(1U&JA+@6.G/?W.0$[!))P4RR)I. VY+=1R ^@(SQ'*9!YF7V M]P&@C>E/9=2];^07F7'@6 M 5\_VD[O ';T=X"6/X&E_C8&8X-WZA??&TG+"- >E$Z%0PZ<^UQRS'(9J'-. M":9\8$EARU(I[,\E["*G4VE'I).&Y3":R:4J%=AX 'P%' 7#3'$ \=9\F$)R M3YI U3(1NT0CXR(B@V%MO<]^EVA,QP-^)F-V8L7&%2D_D*TQ 0 M@*Q9 5,W0V8.V'5[%Y3PXM=&Z'D3]DT-YEP9"=I(D6&*0<3[+T6AEF?PH#+#8Z;7?.WIT[[>"!8S78W6P1K69)^NV*[ M_#XP'8ZSE[Q96/P#P+L\>#U,2BFNJ-C4&X4$"\'*%YP47IA\W*T[,!JN?_2S M-S@&TCL RVW_H/*7;?5MYZQ"Q-BYN-'(\BF0K%.#$\*72C */.9K\V>76G E M)#DIX%>.VHW'%T D\RBG/LYM(QA]#K^0#ZH7T8WA[]]Q8%?"&SD0UL]1TZ%. M3PE>O!MF=IRVT0'HKR.QCV M,,<@9(VLL9!F+.>8T69R1DBUDM#.6Y@EXTLZ)=GL0=G)3=RE>M#ZZ:U,2E 5-J M[\>BV$O!\Z;F3H\(U57>-'X2-U\S^7EWZ?>Q>UYD;M_D@!Y T^Z&L!M__SM!%Z!Z.RE6/? M&B(&OOR*==UV$SCUC5\90Q9?:-\S'Y(NO5I[_Q&5-ZV#,6=WR?3TV0^B:,O[:]^??&VFI]?:WR::,&#[6Q^G=ENPYO5-=K]<5_E+^^U=;'"BP6 M;I)1L;5K@[^Y)- OJJ(\>I639^=ILWCO1?"4:]CVO.%L"39CPU[<(< E\4>N?]H\&]RK M.:@C,NGZ+YAO3N(8ENUMM[JWLN:!][Y;TN7%$4^<,Y.+#GDIEYF+UB"N!/ V M*EBNDR6TY483FL;H\@WN^ZM&Y4W.^D*8LF/Z2>0@#_C:::TO@\&L#CO=%J=J MACZ3MRP,Y[7SC3U+@C+>,F2#*H[M$:25ERA*3I2F,VG;$JE"F84^3A\-N>%T1*IC12TF#$23Y* M0W)1!NFC#$Y0)?6TL_3S]9H]9<+D2:?1K% \60;Y2GG>PKTUO@'/PM9H(H0; M$%_"%0\X6 F,-7G.I>-,4#ZLQ,KI==?P3*58QP4>^%I5+YUV+PYD 5[N M=^QQY;=A^M>7+U\N,KT&W[19F(X;W6X^Z%P@>#*ITG=C.1>[S6*GM"8]FENXB$RZ7<@!E+*I>][N-G"8R M#T[R#\HUT651')$;G.2WPR,F8WM_ISVHDQY;W4M?\I2[#\8]^/TBH=C[3G_@ M9AYL(,.Z8S"$_5%![2+,7RAQ45G\%*3]#*5VOU,YC?&H.WRT0?!\&/ 9'.&# MK_6[PS%/*G21)C,Z@7Y98:C1\LU^<:?A(^6V ZV88)ERY'[HGBZX=^[],JB2 MGLN&9]]ZMUC-T5SD-P7"I)%@Y M#,J'H4Q45L-QHP7?&8;H?EO:_K"Z]'LE]8N"*2=%ZMO58O CA1A*2BQN-*S4 M,@PB#']L=&5>P92SSL>*FUQ)9*R.QA:&%/K-N)DF:4#W;1>!WMFS0%FU MYAQ%L&[!X!4::18E,M9KFRO!<]'+_X<];-MM(KQ%%^ZVJ<+[GD9H5K&@RC5L-_M\/[#CY>+CZ[T M'!M\IO@R8_K&C_$RN?&S7]V6D&6B;_[X5[?]]6=,\_D/%B\+<[&A/X1N[ ME9L']24>Q%>>J2_BM:A+(8FCO7ZBX]VC3=\=[C%+I[P%G]L,KU<["A]_ZY[A*OY[!N,]WCS_!F+8.JMM76YWF$Q%'8O?[/T>[A^NGFVM? MSW;J\%S?=\YWUS;P9KUVO//]G\/:Y_6?_SG?Z%4_YC:GZ[UKU/:P=KR[5BW& MO'NXP6HP/[O'7_E.?5W =WEU;>=T\S.,Y?R;F$C//?2\ME;=\\+F<@8)19UR M!E2BR&#L$74^*6N\]](MK?#KR;E_#J)TV8@;-M_ E%[M^7-;)]6A^KW9ALPS M/_^KZ;<<.94A9,AA@2?!K(U>8.T%S(<+2=^U0WUVK&2_2D:;$E1F!97M(:BL M[F&E=1(A(:P<0;FL(K*4YNY'EB1C=*X,EG& /+1Y\JPB_]C-YJ\P@#LWFR^A MZZU"5Z":&"ZBL3IWT03=\%P0;ZTWD1 >;VX57T+7_*#K[ *Z/.?8X"20(OF$ M$4X,6>DCTD%%*J3DE@&%,?RF!@ +!UT/M<1?C!5S6?QG/C8,%LPPS*10@7#M MB*4X>OC+8QY!15UIPSRCSE9_8<-\^PFV"'QW WZOV=P]_"IV#[^)ZO'60>U[ M]>?NY[\:.X=%5XLK9#K MC;K';)C+<]K\7:45BV!.X1!O=+O](I;GV]W9)5)ZXP3UPC%F<@\N1STS*GB; MDK7:J;O2W%&[W&&1K(]Y++58BN BB"#,RQ[)9(. M>);)3B-LK I2)2<,7UK1[*:B1'BWS%A]LYRAB6(A..,YQIA_%*..D)];#@-,;2SGE&S?QZ M23+A.YO74I$^-7:.=V%N-H!\TOA[>O)]K<($"%Z7.7F0V..TPY@Y+0;B+ M$MBJE2Z7G[($<^-O9JNESCZ1SEY266 S%N=67"GF$7ZLH_!,>*LE#UYJ9HV1Q 5)C,4LE(SAV;7VDC%8'Y** MFB(6540\#>H04.0<\RQ&+U-,F>43_6#&\(+=7\^A<#H7BSA>N(% M6183J1>O') DC\1&81P6.>5(."D-#=+JZ*Q*\H;F,%N23>KJYS3JC3T5JE M!!@)R6+.I,;6)J9B8+8D'\^NZY?D XB',(1:A+D@B"MND*9!(2,H2S%P*G-% M+/&.R'FY*QY;U]^"*^/OV.V^K_A^IS/6SZ+T7\R??=P,.A\'DU]BSTS8X\=Y MA@^>A8 Y$IB97"S2(M@F'%)8:&&)5TR$I17X=X',GM)5\=+90JFX]U3<,8^% MBREX[I#4N7(BLPK9J"5*Q(I @3-P1G*,0XH''UDH/1:S$8,)7\5%(O@M3.&. ME&U8>H3!_(=V/U<:&3U0>8AL;A/T:H#]R5T^M7;+E]A^#VS?'R=E3H=$J HH M",H1]R8BXP6\TI(&^( ;E3L4OV,/3\:FE\M9K(FR&48$?;-TN#(P6!/N/HIS<>$.IL=+I MBUA?\&HO1OO#-IIV6$KSLMKQM?YL[;28!05GR<-/2A'C>;(B"BZIMBG1:'-J MJ76P\]^4#2P>W$QE*^8BJR!P93N5Z;U'CWYNUOV>5UH'@26REF(@8Y$@G3Q# M&#OA632>. >&-KNUG\IO,YW.<(P 18]84\,IR(+ET?KH-:4.:W5#0\]2*IY M*LZJ:]_V). )998C&D. O45Z9/(Y"NXY$SDI+_FXM")N$XII\/5D*#5JU'W: M[AP5%;+M2>X!-]',>Z9SZDJ#H1E,G@/. M4B@K9HAA/17DM6RNPSRFR]NJZM>'BF0O M"RIV?\_EQ]MI6MWDB]ZP[9-"I7KM017Q,.QG,,Y]BH8'"T,G+KI$W[4QVV;Q MA*46#K6P=KZZ9YFD@(H1D=P6FO.DD)&@A; Z.EUXO[@#]_^$5LV7YI[ 4Q7T5P%<+P3)[HV R/>E)4++PL\ XH4_>@DIKMTZ+%2M&'IN@; MDB>\!=]H%W>!(<[6AXPQ%8$W@29J@ :#YE8=YH8_XS>GC9&/":GUC+TK&-58.86$\XB9BI$40R"23CVUX M)KA86F%3Z%$6#K(\:#H+L@%4-,M&4?D)I/Q'PP_$[JIXY)XFW>Y]Y",X+%5N MIXPEY1Q+PXS63&?QB;OBAQIS\F /6<',/(6 MV!;6/C"28-]>)M>=B4/YP,,M^V;T*G;Q$81YP%G R\Y9!51V6. AQ&3[S=Z@ M?^J[2B.!H/A^)[>8R6UEF5-HMP(3(L?;S:.AYUU!NVZ1DRV&7_APIMD M,;FC47YR^+/9* JF%5PY#VVR0=$EBE^[]=1YO=L.^#A=P]4%G?[W2%G$@JLA2 M0>$? DA'K( %F:EYSN*0F"^CFBVA'RM%]?V)_CG=ONOFYF&MHL?[5_S6MJ7Z/5LN3T,3K"$/$T'6%>1A>,^FEL CNNYJ)"W4D)6E-B>_?-2[MO'Y2%FY/<>.'QRG:_ZE2)MY0)(2254EK+J$P\6&TT4TQ( M[*D+\.I>6?Q#\M.(W:T1'^UNIB^=!E"]$]O<:-7RS\/. ],Y@*D!2KV2U(B3 MX^K:[M'.]ZV#W<,JKZVMX]KQUL'.\:>#ZOF1V/G^Z7#W<.>\2H$XG5U)C3C> M.&$&0 M!RJ+N"0..18(BMX9;SP#AA7GDO;_6LN=/Q-&L_* T4)!TQ"6L@U7/VV7B#03 M(DWTCHE"I,""0X*+@+C" CFJP>1SC$OM62($$(D169YF>&K0X0^IMU""SJ." MSD$GQA)V9H*=B5+D(4@CDH\(VZ00=QJ(D(@")<:,C$$Y)?1<8*6I'F!5&A49@*!AM_?=!PVI5O@6?=;\/XY3FGB>I",Q;=6KCYN7M0 M8)Y34^X);[P.V5-M !.U@(CP0B1+D8.% ELX,.13, IQY(P;Q8"Z>Q>X MTD)'XQ+)J7PT<.[5'J%\:5$SCY::OO;-:NQ?7&EW?;'?[G07*E_HZU/PV:.Y!HU;WY[7SU9^[:T>XNE;] MF;6X=GAPL'/>;&RN'1S6UOS9;N-J*\E]O/EY@\!OLNK:IZ/-^M?3ZGFAQ73S M\Z?#S>\;?/,S(,GY7\?_@;'45G-^HHR*!<1B\(B+"'H<)48LB42L#-@X.D!G M$.<85GM%)QKG!8%5X%AQD;35+"82=!(*%#ZXJ^E5ZU^_;=1W*O6MU=KVZL?Z MQF9M^[K2O+R<\G]?T?.!_-P^.9.3*8T!82:YT+?C1@CC#6'*1"EQ$%2[I<=* M,+Q0D&'VX&;:/K"=^,%V8\B9E;'5+1YK%:#Z!ZC-@F47/H.V?-WC028M-4&2 MLQQN\@(9 F:/+N9<$Z*5N+K 5%@G$R52.0'?CQJGG/E+0^*41GQ-6]8&K;)R M;NH9V*?=2LZD#1=9544J7_'O('.<8F+>@>C#F@Q/AA4YN"?]CC^ I:QT\Z(6 MB:QCYQ+^)Q]Y.#YNMX9?/(V=6(D_8\;L%MF# MM^Z"-ZGX4*FX *T[:0\.PKWOQ&9Q\N(R%_!?DWF:0T3 EU^Q#O;Z?N_FKUS+ MI7LFX/B$B+[2[6SLWX/.97;!S>7F>[ MZ.K3W_B,*3WL&8L[OL]G?QO^UJ<>P#90\7:1 ]YZ7V1@YZM@E':!1UWOFQ7/FY6O_R]L5K[ MN XOM[XL5U9K:Y7M;Q^V-]8V5K*B-U;\KVW5XH[I>JR_^H_SUK;9^$]Q/PX[9*=-4]G(W-G+]>[=N<@N7 M(B[,,M4W?WSO%'&R+(FYUVU__9E@Y6 EO5M._RTNV,7TM$[/L)_N(;EX*"+N M\E0+>'(@AUZN,-M94NM?T1+>(31PW_,""[CN>3N[RU3S,SA M7V!QVB'P@G9+3XBU0/ M_VK4X'=J^?SSYQU17=LYW_V\>W0E8U4Z9@/3"F$"__"4&+(F)"2]#R[WIP[* M+ZTH0E_*T9WG;0SV!@% $&%(BKEH8>)<6>.,U<%&XHB5R>$, ,2, &!J7>,2 M )X: "[+&N-D:1*4("&C1ISCB!RE% E&I***!(QSYP_Q"(T!2P!X%0# -$ZY MHI%RUG$6DV98,Q.CDE(S[V@! 'H( ( $]VXJ?A]@*.'@#G!0N^0#.A#"7'#( MDYC3-IE!1@D'<""!*JA@%1-S:SA>'N>=G\Y^Z;1A-D/W(=GZKS2)\G4F0\[! M\)HA*_(&[/W'-ONQY&0/!^&),SLZ.9NB3"@&A1&7*I<#-QP92J.R0,BL=[G5 M!'EXN^;%:Z18 M8K!:RG,A1+3)H?)EW:B4ES0!WID;,6[,2*N<='(]ZXO$X8><^GQMT#OM$5\N] +B%8ZZ M^5JQ]!K23C^KT.G8UOZ@?/.'L\MKAI5S5T]M)UR!X.Y&:P#2WXLGC&$HNJ// MOV3!7:"2YB\!IB<.B'-AC*.$H(@I$$H<7*Z%#N8N)L+:R *7<6F%+_-Y11X6 M*+A0PMHKA[4'VKHEK+TP6!NSD[&3T3F&)*$*V"<@FL[%P P8&TP+37QQ['F9 MS2NCHH2U$M:>"M8>:##3.]O+)=PM,MR-QXLY[&A6:21-[F>KI4!&"H>DP\#I MI;.6RWG'B^=?K^'ZF=3K[_SB1-A\*S:HEUBQ03U^Q8;+V@R;:1P6MO*1X(P4 MW5[W&BAT%^=DNK_0[=WO6\WJ^<;I;GT=[QYNX,WO?S7AM\YJAZMT]_ ;W:%; M1YOUW6;MVLGT@^;NYV_GU<,/S6I]ZQCP G[K&P<]I]6UW>-:??=P]S.,Z?@; M_<_Y.MVL5_>BH80E;1&1PB-.HRA.I2/&M#(\>*6-OWHT/7"&"5:):^)XB!*H M:TQ, 7\AQ%M^[6CZ=GWSX_^K?%C=7E\K3HNNU[97(SWKBJ>P);6+O3+8[F9Y$^Z1:?#;M8 M?6QW3I;SB4]<*9S'E2]-&.]O^>(,M!3_67R6WRW^)G_^/N@8E^L'1+A-^RS& M[KL\D]U^LV='+;U@I=#HXTIH=*+OM4>MNB[N6#GIM'\T0NQ>-'S>AUVYEV_= M3H.R L(I&=[7?.VAW0"[" M K&.IT:FL79XN7M7?7^/:6H!5Q3-+Q;*#$K.B<6(A+N(V2#"D8;+5"I_J"LY67'UMJP MY^.;%;>Q9KDPENK:MSUC835SKV2OM4/<4H:,#PIIE9R*V+(BZ9D)_D[2ZV5Q M%[-E^0A:!\T9+[%UH!BY*,OT+KX7U026*Z-C406BPW?W8PNLI6;SK/(#;EC) M6TC%YF -&%3YZ[\D?-8*H15+2N6.ELX08']!6H^-UT#_IA*^,46!>?#O0[]S MVNZ$;FS-#8Z+?_Z!Q[F(PI(WIQ!7\/=\9\\(FLM3111P-(@K&D A.$8D*L [ MRT"\P8Q+[7YG4'SH*K,KI"[^/,D=09];*MSM4N&NX6<>>G'Q0";>N$C4ZCM[ M+"6'%=%($,$1=P[@$3..%"Q"G*%,V M&YO37%K!.,&.>RXTLR0EEB@-1 6JHEXLHV'4^OA3N_,YJU!)YD9D[K"Z%Y0V M$J I>@!J&2"O4MK@PR%C88&JX#L+:T8(=]A;6ZT'*:1NJ?B;I>MK;--78#D M6"?J"]-[N7+-@?)T]1^O[:J7(%XX(59;X"'1NN'[5VU,) ME^4L4]&Y_%I5RZM8/U'K[(GT=;K'>S)L\1S3W>A63F!*8V&F%:4X8V502,W% M9OOT-??P+@NTO<#!E@7:R@)MKVT)RP)M99FQLD!;6:"M+- V_]RT;ZWL",PE MYWO :(&/MH8!YE'Y^[)@VWW+M5#L,%'$R>04MYA9QRS1B; H!&:4%IZONYR^ MO:]OZWJL,GOQZ@>V-8P_U=K#U;\2N7S^LW#W+JX>[1;GV?[7[_IU&[VH3I\-MI]?##P>[:/J^M^=/:X5>R M6<^OC\YWSK^>U8ZWX+=#<_?[!KO:D!A;$:F+*$F2*PDDAQR.%%G"A-=2)B\8 MX&Q9W:U$B^EHX6RT-%EIO>4\YIB+2@ :0=-HM3$DH\7TD[$E6KP0M+@\NV!I M, 2G@*A5$7$O(S(!>\1\%" #/F=]+ZT05J)%B193T<+;"-R"4ILCQ50IIX)6 M1$AJDQ!2J@(M=(D6+Q/(@I;4/2S( 9Q*F7SNJ@?"#$46>X3[-7M'XT-"N6 M\^*,4PEF,X'91,DU14*@QC-$C 'J8SQ'%D>! E<,=K&@C8U+*THL4+V0.54W M*G5__("CB\& \@?A&7=2:D\T23A(R905YAXURDK=7U#=OS1[8L"28B:0UPK8 M3(P,:8DI4H3;7 ;7. MFC[Y^ZJ#4_=>D^YCCA F)5&C+58R&>@[VB^?8:/@[ MW:$:6*G[+T+WQXP8D8)T@5EDJ&.P[\>(G(%]GP=!E29[5VRF Y2[RZ%UY-5,T*B3.IJ431<;!31$C(T220U(%@ MXRE340-7N8Y7O[_@NC*EWK]0&Z74^X?I_:6-HAC18*=PL$P<19Q0AZSVH/O5N]?D'U2ZOV#]'[,/DG2,TV,AJV>YB,C1B 7DT9)8-@& MB/8A@-Z+ZW[)9]'[MQ!"^=3NI-@H@RB/;IS,J53&\9*YGKKK=(4 M,:D8XHPF9",.8.5(R9/.)_))B0TO%1M>KY53@L!#06#,T&&4>&6E05X+A3B6 M!.D0#(K2<"$I;!,>#)WKW:7N;N>4(9A['\&)K3#GPS?#$^<,%B"T^_F ^>B) MWG8&;7)@T,<45/"*4QR,RR5IC-?::NL5FUZ7ILR@?2F8Y\>-(N\4%BXJE)@V M0'P ^#01 44>"7/2J"CET@J9<^OU.:C>"_(+EWA3G@9\VWAS:6@)01T342/G M$IA7"AMD?6)(IV!U])@R%N=_&K#$FQ)ORO.$;P9OQFPZ@A7# DND,9&Y[J-# MU@B+I.(I,.X-",#\3P@](]Y,=A4IBFU=;8'PJW)NSU2[K7+'\F#/-\)<7>YT MV,&G8H<]1)-M="H_<@O=R_ZAV4J]5FIN5,[ZH27G3FVW\M_WZ)KTP%C8[,W@ MYI17?*5G4O'AFNW%3S#Q1>OBL@QI+D-ZOOJSNG:T9T1@%-N(I+ R&W,).88] M(C%JGR0WB;.E%;4LKL/=0A:4?_><]0WOI6K: >C993!KNO^=!\F24 M!.P7E4F%9L@):I!35L&B!V=9T3>67<^%*Z#\/I+UP*!$*5F++UGUC3U)+8B4 M5\A%EAO':PN2Y0G*P"ZQ-93D0M)L&H*_RZSC).:JM[%Y-FB9='_",FA/,W2_ MSX&U+.3^\LJIU&0*9*F(=Z92]:][#/ZGN?4H<5A(3JU SI.$N M8<&8D(FXA-8!\!5N,WG=H(CR%NO/%;! GQE MUD*N.U_? &LI)>L^DK5_6EW;V1-2R.B$0H1F)YMW'N7=$3'"0.!$XE+D7F;+ M\GKOBRNLY1F[2UR3JJ*#Q% ZRAX2%STD_)X+/-EH&!(>>UAN%9#3V"#&@?]P M%Y6/U_JSOI(>$I,M1!_*BV=JH5")/WT\Z8WQ=GL,W+GWRGHK*+JLRG8%RY+> M;4 OLM;]]"C>G6O=OZP*XL,=I.C(/M82=8;GO$/%]9_U5Y#R.&J!NCG=*[8VW226ZK#Q^W]@_((P(@441B>:$ M6"V2890H$I66&*='KPXZ7-Z;>R._[!C_"8QG]7QW[9^CVN&GQN;:/MZL[\#_ MP]'.X3_'N\<[8G=MXWSG\*_CG<:5&/_Q7T?5M=I1[?M76OV^4>0%U(",UNA6 MH_9]]WCWL'E4/:PUJL>[#2"BXSF,S!BF)<_]NG/G6.P- M6C'TP=6S7EC1X,>%@H5#SO]^M'6<8?T6"@)O]LO<#P?GYXZY#H-7/"XC)E"0 M@!?O;'ER<+Q,N'188VN#0$)AB7@T FE+ L+*)!FTD5:R[/43ZJ6@XYQ.^!>_ MK9:56'!8*^LEW^$XK\8I".)5;@_ 8M(,:V9B5%)JYAU]NA-[4V/@GSOM;K=D M>#.!V,8XPY/6:6.D1#XE@3CA%MGH#/QI"&9&"*SV&0=EXC1I.,S(?$M5I:H>0A-1,6 MKR;D@[5\X8!N9M=92)&OIKAA6DK1YXMLE22-62F<40S@$AW@P"1FK*'*. M"@8V)[$A%2ES2W#+(]YEPP:EX=Z!_R X]VCS+>7,2;S1NC MO+,QWGSDSBOK(HF*"\:M=)9&8$4\:D]DO/DX^7@%P5;_&(5V#PVO*./-B[4K M3!02398S%@A#GBJ53P1P9!1/*"6F4@Q"16665L@[^O!^327Y+\LDFICUR A!-!1QY% 1+7H2&Z0*RVS+Z.X_*]B\( ML*9R+T&$(2GR('WB7%GCC-7!1@*6F4SN"?O0E''?.2'41'5"0IG1- ;DJ+6 M4(DAIY)#2C,CC(LZ8+NTHJ\?6)N'OI21V#<6B7T@FI21V)<$,F,TB(<8I1#( M2V? G-,4V10T,E1[1[3GC*0;CGJ7D=@GTN:1L)?1UR?F0_F\XT:WVX]AK3CL M.("B K6ZXP=D+Q:HI#LS(='1)=TYW#^O?MV3.(@@C$"4<(&XAJ4"!B107M4D MA24XAU2)N Y&94AUD32W]"HM-K<: 59)KQZ57AWNB^K^'J,N1B5 Y(-7B O" MD0TI(1US1 MP1XCGF1$UA&!2*1:AB"YH![LQ(?T/2^/'RP2,2N=7H]!S,IUBNVUU;;]SA'H^7ZS;' M0V3C8O2H?ESEO"PU49^.,RSF#$Y4!)8"+KU)J+ #\2N,L/N14':)??REF@JA4?82H^X MY01I;"0B"1OMDC28V:(QW2*!VAN+_\Z28O<"2=:,H=WYLZPRD^Z1$>=\G$29 M(+D3S"#- 7:X2 (9S1SRC#CO=79=<4"<*;UN;HK6/AY/NH4.O1[64Y*;)R4W M98K;XZ+-);_!C!'.E48RL=QX5SGDC*8H4L5P\D;JG+3+E_F,1PA*%](SIK&Y M%/G+="@].]8D8UKFH$4\ 5B8BX@1P):<2@-;2"B'7 MF[7=/9%MBNX\MF_IRD_>V;=T5S5?.*2[NV]IVB,N-H*]!/I5)K(M%,"-L3'* MM9/)(Q$<1MP8BISV%H%HI?49OTQQA[AZ9;+/D@LTI+^VA MEY85U0:=(,L(YR_XJ.21V"B,P\)P%863TM @K8[.JB1ED93Q!#2T3"1[("K3 M<=K),7$X,8$"22:'-3TRRFK$/8>W'1>1N*45QA\,RF5<[PE MCCK$A:(%^#PYZM#>>9R"VH=W//_)F.LTN"HD=6^&2Q-X'_?DXB4V.>J6T M12)GLW"L,3)&)&2#QT%IHZD+@/X/[MES'S4J26Y)X?O2P8\-_0^+$R&AQL M?* E?O!WENE&JV\'=4+ALBNLF.<(]TF[V\@7O._$)ESY(_YYV@B]@Y'RC'UK MB,WX\BO6==O-?N_FKXP]E@?AABWYR3& %J%R--;:83!?8_\>="X]N?L1N4ZT M1\@F&.Y[VSRU9]VE/R:>ZKC1&MU>9V2_^O0W/F-*#WO&XH[O&SV847_K4P]D M"N"I/8C&O =9C)U\%8S2+O#H*@>=C,+_U>",&\4P)]X%KK30T;A$DA&6!LZ] MVE-+*_6"T+=3Y6,&\%:O^^\_[,KD4C^K/*JI\KC]OZM;7[8K'S>K7_[>6*U] M7(>76U^6*ZNUM.O;6_^O;&V6E]? MJWS:J,%#;:S^7=FNPQO5]5I]\1_EKV^U]0N+<'!"OF);8;(MS!AJ7 '8P=:+ M-4_":T:\X#P1H2TAV(;$,J-0/E[0D2%0SR&P>X5S^(,8^LVXF1[*/OZ)W4PX MBH!N]/"RWLYOC7G>"MVKP^@_--O^Z(62C]W_'&!__$_+?C?]S<.#YN[G;^?5 MPP_-:GWKN HD8N?X&Z_5-VAU;?>X5M\]W/T,8SK^1K.W;'.MNH>UI#IQ6!'+ M,>(B"F28"(@GIU*@PF(-D!:!HIUD8>_TX^06>6P[^["?##=761@:S[%%U@]B M);6;S?9ICN(5W*+2[1_#\. FW4JC-:AKD"7=NG:_!^.#1:^TA^Z5]G@(L)L! M.7M8!A1II%25WQJM2N^@W8=QAFXE_O01"-!)A.TW"V+%'@-?ZG5_?W\C5DQ. M%LF;[_"M'.\5 R??8.@3T6"8Q*8]Z<;WHQ=_AD;WI&G/WC=:Q5047[I*NN"> MEWO[,A[L[T-WV?#^PX^7BX^N4,#!9T(N&W[SQWB9W/,SP>YWUU\-EK!E2M5+ M&2Q9EL2\H,%2?J?;WN*5?4G.U^DFTGVR+8BXRP0,",0S3<$U6G%3CL3$?-Q_ MM1?P8;QIQ-),]TBPF#"2S^.U"?NX4J MYI\!]; VER]C\D=^M6*ZA\ZUXO56/+:-5E;6_-??C13___:^M*FM)%G[KRAX M[XV8&^%B:E_<$XZ@#?;%88G&%G9+7XA:0;*$?"5HC'[]FW7$(E8C(> (3LP, M8Y!T5%L^N53FD]-;D@V95K3#T;4\X6H_'F<_?@,HOT'1,VL/'*]X]R*_CG?. M>_$[[TF[TS"Y*V+VR+<>LU\-@'].N164&6>X3-JF1!3+I+C:>.5^EWN]V?AP MOUN"2;7LVA&X2]D!"SLY/#95//M7SUZ4O17R4.C>SX/C.)S\J]/O'+Z8JX%6 MO]UK=[=9G7Z#L>W@1K>WWVJNL7JWQ>OCG?'6^MJXU=PYON%JH-/N?^LWUOVX M_1W&T]RF6]\_[-?7/7S?WKC1K//Z>F._T?RS\_>X?EA_?\H2^OY*9*"_31L? MO_7J'QN]QAC>W_W2*1C?FS]8N_GCN-WUO-'UI-&OLQP9@+6$YWO<6,]1@M:N MC)X9+"A*41+$A3?(PB%!(6#B"0G*:[+RCJZ*ZSF!-51[@0=UY^?/ZJ"6[: V M=W:554(DQ1&A+"#.DT$Z2H6B%S0*HX(0.B=]J>OW85>"I(]!^7K_?)S?JZ@7 MF8N#+56$$$&)-YQI;9W15H@H98S*6OVP7)PY97V2C;.5ICR=4Z_XQ63H/)G8 M=\Y9K"WLJW:,@2()$225:V0L%L@:PI*R*5C-0%(7=6\]B^GWG,DY3V'.EA8E M;KQ5FLL2F&(QAC'YM^%H> (.[XTXX1:$$]?QX4K:R[E3GB][\W$^LKUF'/9I MA1[W0H_&^W/TP$$QPYA!3#J'N(H2:4$=2IGWF F/I2 %CP.]GEKR^XC'HC/J M'J;42Q<6GSG=[O[S7PJ8FL6/F<^BN3D7[\F ZM)'_HQ[G8.,6G_:7F;I()6S M,RMN75@]P5/%:.ZJID7FGP&76DV>IVY'L53A M-J.H)C%2&ZCBTG'- _Q'ZP#>J#685^&V)1;L[=NC&-UO/QK?ZZ(^#MT6;72W MUK=_M==#IT5W?FTUUXZWUO_LM==$84^Y =N2FAFI#9>A_<^"#,_2"ON- M@;&Y='85&'N!(# 5&"->6:Y$;@[I0ZY[E<@IG!#33GKK.?5,%@V\]4("8U5; MKIFFN!1@,XO?,)]Y486W7A3Z3(6WM! )6XZ4P1(<5R40P [\FA(6B@;#DRHX M5QY<=_]TK;O*E_ZVG,EWKR+@QZV7+GFK30I@@5O#L#;:.$=" #\Y5@&_)8:Z MUAUI2SLG[?XF;M!VO_UQY[C1W>9UNLGKW;V3QL=/^[!N=*NYAEOC'7$UCM(8 M@]5&E>8F>:1$ -PDUB#G>$!)IB"8Y$1+4L11%I9?5_*#6@7\RGA0_6ZN7$^. M*"1YSMHQ0A6,.LAZD:+QP83,-Z%6Q4(#?@O,KWOQ ;^4A':)4H49X<(0)T+2 M8'Q%+&FB)E8!OR67[ MK6VLJI,(*!1(L^/I@=UME!++,NY@8G #*5][=T#EI MZ7E:%V1WEE;6;XSWS:6RJWC?"\2 J7B?I%; ?P6B%'Z >TV0H\PAG,#?MC)* MGSUNLJI)&1+A7G*\[U50R\UG753QOA>%/A<6B/)>N"@%BC@"^G@2D6'.(&*T M#)]BXSWE6_ I5ZN1;9PF7)W[Z*?GCPTXZ64[.U#C=DN;%<:8:LZH% MFXLR5:UB*AZ%V),^!F4JP?,]]AD&2U8E>QQ^U\<9[#V9B?*$IW3WPR8^WFFO@ MF^]WZ\UM#,]C6\T]5O\.X_S^I=,8@]^^OM_+&:Z7 U<[I-Y=$_7U/+;ZK\;Z M]DEC[,76NO_57O>B_7&3-9I[&,9]?"<39?<3C*G1KW_?8?7N!GSWEWXCLT^. MUWYM-5LGC69]W&CFDOD?[._Q)OSMQW&]6X>_[Y#&>+NB3'TE*=U+?5"WUC4>NEUZ4E#JLHDQ][92IU_'A=62*/QEZ3&6*)YH8BXXAPZU$7&F.K#4*<,21 M2)4V5,F*,K4L:>0596JI*%-_"U27/O)BTD>>#J>F:*R$3,1%A@2#'SQH<)R= MM(CG4K[W5O"J]5%*E5>*WT!S6'URJ*U!(9GPC431%-CM?&]6OE=A]ZK>8>;Z_7?[7&V^.MYA<8RZ=.G>[0.HRMO;Y# M&A\W>7V]W;LQQE>QHE8QOF4XK$67Q MUMJN)T+YJ',^28[W1?BA.18(//,8A0H4"YKC?424(>_M))] MCXPX%Y8'::SMBD"Y(M8B[() 7+B +,4212*," 9'ZU1F1;VAHJ9B15V2=U;+ M];@ATF6\BKXW]\FCYNM47+#+R 5;^?\/U,)^.L]'!JIM\ *1R"5H8'#[;6Z% MZA,XAXE0S&WF@5U4GD_Y^&&K_*#'!^5G ^(E=@$7N33E/GW2,Q2C!"9"1*LNBRJDB^L%N8PG4UCW(=)\CS:'@15T[ M)S,])V%[4SOM""/W@[V#C!'GTBR7 M5)H?0OY[T?IR^[C>;.UZ;H.#_\"9DV!3.B>1DP1^.)&$%3Q%!^XN7KW-J(2# MVLNG!8[6-(]NS1Z$&B#S(9QYV)W3U_S4SM3BK_SO"._JV?R6PT$-'H\FVUFS MQ7ZNUIK[G='Y6T__Z4_?[O*'SW:U-@#)K-G:\2F0U^P$R3,M;V<0\@ 73F1] MSXN61SO)?Q53^S 8GOXIOX^\]D/=W=D%"")6$W"4.,FA2D(0Z!J"E-2!?]&JU=R%^ ]^;!T#H[L)+7A',3?%3Q^UVF>BRW@C!O%,"?> M!:ZTT-&X1)(1-J=5>+5+X!#]EASZFX5#!97M] F[(ETVA%E8/>XP58FY3W G=-2XKL:")2F M7<#ZT;#H$[ ?:X?'L?=/K/7A,_M@:8 K&6X@_W]3Z^63 VLQ.CQC^G]3.][O M^'TP1U(/S)/B::GS*V8;Z.#PW'ZQH]' =PIKY[ASN ^VTBF^%>92ZAS8 Y]_ M*[X 'EKT$AB==C,87>XZ<._F N):;X'KW+F/U6U K0K"Y^HV8%:Y-(_!B<_G M>^J=G/@:'GL_3OR9'JM6#;\?@_\3MN>32TKIGFFN:QOG,IU]X 7QUY,F+NAW+/+]]T\5,<\V.?"]HVP*= [>+E9//O2M"ZJZ+'9' ME7]WLO^=0[/#^$\$OW)4)2=7R,&WOH.W_.]W<^? MKZ][T: [XSI\?_M:.]5OW?;'C7&K_ZT#XSUN-;<%S&F_W6_EH--Q8_R#M9OU M\=;ZM_XEUN_QQJ_&WF[0UF$E#***6,2C9,ABEQ!3(@F7,*?*@ G[AG-=HI3B M"E%>+J)H90F5P1-, \<1&ZP892'%P),46&5$(>8,47"%*,^+*)N7^@@XE2OB M-+).1<2U3<@FXI'WA#&JO(N1K[PC;_0-O6E*6Z P$R'*$MA[7V,/_KCWIK87 M#^#P]XK MPW]SD%G=#@LW,#GSC1_21GCUQ&.V^BY2#1*1[E21@OA@@A!69PH MV$[WL)DJ$%LHB&U?-8M<2E@*EBF5"H*0H)".E"/)./9>6A(\$N&\E@(DCA%M!&7L'E9$)6./Y7JL[?)$A J8(<8IR%CKML)A-E"8)V'RY?A<\5M'L2@HF%/^.5V8-7 MXW^U?]G^ (8WOI0C>J_NQ)5-.*^^FBN9ZBY]-1'?6&BK+WE,6VEG%-=&HWBX M-K6]E1*;28FUKAJ*/&IF*=;(L6@05]X@K4";&4W MM=:)>56WIDRZ;%*[J;D M3A!A2(H\2 ^&HK+&&:N#C<01*Y/#,]N)E=P]DMR=G,O=20,,2"FQ9M2@I',= MKD]@0.8*)X5M3("=@ILQ M&2I9>Z"L7;83;(Q2)&E1$B:@7"B+3/ ><6>5Q8)B2S-+?HE$[95%'XHBRX?$ M%NZL-;\K8:]BV:A8-LIB>\V0L5#=/\RG&O:NFF%6B^@SD3K#WB"NDT0&,XQB M9-%8H@G/R0KL#<;F!=!B3 VOPK4*OA9KSE;P]90I"FN[ 2?"66!(\]RC/ M.1K9+Y'00U]2 W2,Y74%.77M:_[ M@^$A K^S?ZFN^B#4_K'#3E&4//7WXTQ7=#" _8=9=!+,Z ".R44)]X3LY0;^ MCDMD!C?Q>?QV.W]S#$YGQ?-B7]^)TXK>"3Q.?>KTL..+CU@'1_OH\/:/W%2\ M_1P[]P%-E19.UGGJY_[PHLQE+R(WC/8'L@F&^];VCNW):.7?EVO6.P=GC]=9 MM5^=_:US3.EA^+8#CF#'_U[&BL4'[3(8%B?G[5'FFYL(TG]LB4=7VQ]F M??O_?L])H\ M+J1ND&JY50,O.GU\WUS?7OFQF;I.23Z2QU=SX6FMNP?@;7[<^ M;ZZO-3?6:Q\V&S"IS;7/M:]-^$-]H]$L_U0^[30VIMCFL@E70'LVZJX-_G:8 MO8-VYGXT,M<_]UONDM*QE1!Z/[:2R^Q^M*/\UCQ)+PC%9E(Z>,8]V>:?CF4&15#R+*=W9OF=I>Q_CZK MNY\6MBP-AF:\TY"WT--YJAW^I_Z&RMMWOM]6_P/T]A+"?7 M0N+='=SJ;HK6]Q;=6O_PH[Z^31JTW6E]W^2-_K_POS&LQ/C3I/3XZ_F- M'FUL[V:7-J0M>)MWF7=E MP"^SJOW7/8G.P=G'TMM)?YP>OP(]0O+]2NC,IW9US MI;NU7L=;V[N*6)98L(A3H1$/#",CC$):) 6;Y[!/8>6=P=?5[K5"Y:(7J,Z'Z M]J6 ,*"Z]C8%%PFR+.;P#4W(*:90(M1:&2)77N7PC3$/#M\LEJ"C@IX7"CU/ M&Q"NH.<9H&=M5WA*N$\1><\XXC%29#RVN;(,-C^7:VB^\DZ^@7>5"'86%%DL M-0K=94K>83C>8336CG[F5KOAM.?N(!56YMY1)^22_BKZ^$J"!$$XDH(5"9Q& MCBUVUE% =2VC("#F9$:3\GJ0H(+TYXM)GEF3RA,= T/668TX2P'9X",2<*ZM MYEIX+"0BDQ[:AQW #S\C7@XSV3Y0I-+<5-]+RLR&X97&@Q7X<=7 M& -8.%???6!YFF.L N7Y0+EUU2+TW J%E4!28X,XCAP9&C5*G$O-C>;,^I5W MPCR8RJ^*+E;(\AS,A!6R/!FR7)!343#Y2&X)Q&A"05"*N 1DL99K%%2T E[! M\/>5=TRK$B'+#00N-])\E(32Y9X<&VNC'-3+)::3E;U[$V MC'T0D0L#KV!5*0K<>KVI.&*^M[YB"XYJG7,;<'JBM^[9D_'#_.<2>9HP%O\V' U/HAW>G<;^_72%UR8+ M_.5L?8L7F["Z9$D1IOWW/O;];P?VNSG:Z@.:--?@O9_V6^/-S/_$6]T-#M][ MW/K>[M;[==SN;^!&=X?_G8M=UG^<-+H>-]9A;.MKNT&Z&!@'6$])(^ZM059Z MAY)VD=K(#,WI*VS5T*M,/+6\ Y,\BB?>YFF]46WRG9OL:;WK=YE)@/W2(4U, M1#R %M="^:P8>*2&>>H96)NK_)9-7GVNQNT%BC1O0LO0&?E<]UL#@8_7""]^ M Y?V%F0&'*W=:C0='/5='*[,?[HOS"4^$W"MGT[U"\SOKSC,9>CG1A*BK_IX M9PQK[5J7O.'8(F8P8!@-%&GOP)DRQG)8>P:N\4U4S?\]#5Y/N^%W0-B=V\U? M]78#FHU;NXS08!G%H+*8!33C,B=W!V0]<8YZH824H+*N;_<;L+%&/V/FR8F] MDU):3!=(>W^[]B9[^ Z%/%<0Z2H5)_AT\99X?=T>'@WA_PLBLB9\[9^]@?_Q M&L]M2 MTFG!)\DCT&GI5<8?@4XK/W:A=%K+02STX091/^75R1[!%<:Z>]2[+M?TMWY# MYK+T$[S2H_7R!.?-Y[LWRW.I;P1 -]!9;[U?!??] R?_8NY*YG,!9V:[O\/$ M/B/H6#^*C3PL4.+PGF;!*5H?9$K1%W*+\K/?:/KC^OK.26O\K=LHOJO=;WW? MH/7O&\>M;EVT/W[[ <^DK6L<^2W2&*\=-YKPW.]UFN?5Z+?W6\W6KU;SSTY] MW/O1_KX-W]_N@+$^G31#>3*.>((PS=EZ+M_-ZD 1E8Y[G8QRN*C]4/BZCSE? MTLR3-?"H\*O"KP?@U^TQK)N@:?.@ J<%@=/I%6^.--3W=C%)5%NND&!%_R%& MD1.1HN )H _FE%&2VT ^N(?MD\#3:RA$!H%BM_H0K[Z5=JD,JLV#4\3*--'- MXT$%5C.!U242-&L<\[EVEGA-$+>6YDB]1S$0IR*WB@11D*#),F6C5++Y+,9" M)78/$[O+-D(,4O!$*;+1F'PG*I%VF"/G@XM"$08&0[81'NS"5'6DLUH"?"Y+ MX%4TR"ZQ); _C"^FI_83@5)]VA;049/(J$?: SQX"RRT@9D3%#>V*2$*@A1 ML5R4VU*UKR^-=#[$%J@$;Q[!NVP-R"2X3,HA1RT&:X 89"B(H>!".B.Y5QYG M:V#6II]+4 58=FM 5'&!Y;,&/@R.AA4FS81)EWANO)1<1.^0TL*!,4# + @\ MH*BQ2S8EJXP /'HC>9G\DTHXG]L8J.1N'KF[RI,I6>OI+(@*PB X\--_.I^\X_E0LR&^QR8>3VE6>?[FE;S9E7TG='%)W6=D+Q11F22*:HD'< MA8"T9!HY'13H>\^E4Z#L9>7X/ZWL-??C,-IT&(>5^U\6E;^6MZ/"GX?@3VM: MZP=BJ6=.(B*41=S0F&/_MBC+)#SAA%5.4Z)EHK*M!/ YM7XA@97HS2MZ5U0_ M;)ZBH?#N78[Y$^2,=H@:'XR504;)5]YI4R+I>PUN?G-P:'NY;/*TS#N&4[Z7 MLUJKA\0 [MUJO *K1[TLJ+!K)NSRTV:#C#A9Q7+K#4T1#U&>EDQK*:Q.G,J0 M&[B]X>3!28.S2LT3Q1(J*7YTDZ,2T%D%]$I"01 ^66,0M3F;1S.+K$D*&6%9 MM+!%PE 04HV7142?.NAPE>.AYQ#2K-IJL-31'Q8L#F?V"4SN M,A_!*_&39FD@^R21BITIDW'CEX>WKO7S;Q64S01E>].V!G-,&Y,P,@$,#AX= M13H4.8J,8LL]P5P"C+'K[.CW;Q9;12=*+G4WV@J5M"U*VJ8,AZVU7:=$<#:S M$(I\(9%,0L: B6^PY)0Z3V-NSZRN1R6>1>!>0T#B\Z5V B>U8?2#O0-X0)C3 M2#NE)V*PYF%PE,F'SB9Q:R'IZZHT7\0"E1O&RQ:W>=FM99X*S']<2N&TB?G$ M*4H1>\0MV$_.>X&22-Q2*JWP<>6=?L,778:^ .EY?":-"@,K#"R))5N!W*P@ M=VJQ;JW72>-X-WE%"?$:>2XDXD$'I'D02"H<%%'&V9CCT7A1';2>'^9N:<

M%QNZ%P]\)XXR#75O,#H:EHC#MWZ*'P/2^-[>KX_W:+N_34'VX?M:)ZUFR-_3 M@\_11G>'U)LMVNA;S6:FXV/&XWW MFQM?KPO?C6?T%AKH:2F=[-]O!S>O5#YM8X#).$ =#H;%Y-X65,3Y72OO_HK# MPCL 95AS@X,P.N?4?8X&!K5,G@RB!E]]4CLZ!*T\AH?_O#K&W %P=/3SYV!X M>-; (/<%=*#,0PTVSP-FVTX>?6YY,(S_=]09QD)V5VMKAZ6C72ZF7AK:Y6(T MD\X[9SNQ;\,-FS X.H0%/LA*%(0:]&3^QVD'"=O+G2:.AL7;CW[F#?NOQS?S MQ+U8/> [8 MD-V]<:.[MZN"""0HCR*!'[SHV4P<0\)QEA*6/DHP]LCJ;66)<&A[\-OJD]L1 MLR+D%DC"\%E1<;)@DY\?J'NG:F["5 UV,ISVX0E(X=%P%/.MICL:P4!&@)B;I^_Y MV3G('X'78$9VKP#4R;<#$OA!O_C8Z,COP^N'8,OF9ENU@\$A?"=8T)V?1=,9 M&/6^_2?6;'X3+$<&B@#8 5\ZN5+-^#TUHZ+5M_ICE/&AL-^+IUR@S,_!J.@* M"U.X_)9A'!WU)A>T%RKBRFF;HW7:?>UFN7(?N_WI.:TOC&:"']]JWK##W&)J M!&C[==^6R4!NG3G8/^KC/^'Y>V+K.[RWZ_'6>NBTNM^Z=;HAP/&E+;KQJ_%Q MF[:_7FURL3VN?_ST8VO]A\CC:HRW.8!G!QSG<:O9VV]TV]U6 HH6\ =_OK%?X:0]4D8B>%L?QEX\\;(!%8X*\RE_'KZS,PBKM?5. MK_BVIQE,46)30&@GQ/.QV-.FVX"T(0\GK_PP]LZ@_.P1AR#2 +,3,SRK&'CB M(1RU_+;BQ4*+3(9NX6<:9FWQ=SABRZZ>_SW92?P5';PQ4>L Z4$ ML[WU([<%@9Y:Q#Z@"Y_C5#]._=P?7O1OV(O(P?+^0,6A>6M[Q_9DM/+ORU@" M0'+Z>)U#\U=G?^L<4WK8'(LGONTXU21SWMZK+>P3G<>;K92LN_[Z6GN_5?_K\^9:X_T&_//+7ZM%V.?K MSI]?-]Q4;MHSYL-P +O<\_KF[#C1JW]>RV\)$9)\P8_Y:KFJ]EC.PP3 MC95U4J&++^O^W+KX!B7O;<\?]4YC6Z#7?,R*#1RE4XU=^%'IJ->K_3,HM&IQ M83'1O_GS<$XZA[V)HOYIAV<^6/;Y"H,AYB .@$O/#D_#9M,&P9M:)\&C3MX4 MSRNJ<&!>[I+:!ED<33TZCV$4?>YIU\D/R&KXS-1)-RQ,-F0.?.\H3)S5_/:I M.1=.:&&-Y0&<60P;@ A32OYX@&#\H]&9?J]]@+6\,*)@=/"U66#"9#BV2$W+ MCSY?<-L#A^3,H"D^>LN$:L=VXL^>>:ZKUT+(C^A*??7[,1SUXE:ZZE05)NO: M03BU%TO63? Y'*V]3)LE?? 6>0 8!&J0(>N"1)@+0P1+CJ1T5S?!I_?4;T>8 M2>^[?!8[!Y/P9H&D3F@J7+&+HY M*^)\4D0L:4N]7+=>V[B]+^+KV<)[E$W-4L]5\GV?OM2\:RGN,V., MSUF:E:L M,"_=HCRDY=]OYO]B[,'HU+\O49;R?+[]>99R=V=<[ZZ-Z[1.V\T]W&ANPN<\;70_P7=_ []^ M \-G6?UZEC)M-.LG]748P;C=VUK?)O7N-F^,6[3>AWGF3.?F%_B\/[G26H,& M+8*/%L%F4L0%I\@2*Q )(04L&&'6O8BS4L2$JI,R_TGQ-CBO$T;8<8ZX-0SI M$ TB*BJLDHH CYF2[8V6U^F?EX7*84[M?]6"K'1HI4.OX*(@PI 4>9 ^<:ZL M<<;J8"-QQ,KD<,9%8LYP$5>X6&Y:VTY.,B7^/">\ I M1:VQ1#AQC, K9,@9FA"-TO% !#(2 V*T*9L/L6 MDG&!)6X$D;FCYPU=/99%#9X&E*_DSA(ZN?V?CRCP/A<5U3,>\(S7< OP_6K^ M^ZTI^%5'J8FNF:S,L\8YSS9M;;)GC:)D82L5V6[3E9J5G3*[8KK4;BJ"&A)6 M,J0"!V^>Y;ZWPE"$:="$@6<>IH!3EH)+S4$KX '[*2\))( M^)1SZ;AW7":)L.(@X5$(9#&QR/OD;:3.,4T*"2=D4?R"RT@C_QSRN7'*:) N M"E0OE;%6'>T>U^6XC$B;!W[" F1[IU&NXFO7#B=U39/XUUE%30RG/3#6AD-[ M,"&[&%4P-1-,7>IQ1XWPQ":"G(H$<8$#LKFM=DB"!F&TC]*MO.-,E*C+UC,& M:EZ@0"_ PZ@$^KD%^L*S8((I(81!4:K,9:(L,M0F%*.0PCF5K1*P._3UAKD/ M*8=XD*7_6E3GPF^+*DE[B258R[E?> M/;C'6]4-XF$W"V'%X<*K@(927'A4 MT+ @:)ARB #K&0Z<()YS++GP!!E.-:+:>XMQ,CQ,+C4)753:PJO+H%L8ET U MR)D'^8((4*:J\'\6_+(7OO$]PH!+%0V_-]?+#(>J6H E7X %1<(*E:)6E2BY MN!?9' ]))WBA]4LOI$3IC')RL>$Y^KNV 9=SA'!E,-_#8-XX+HSEPFA>VS4B M,66]1C)HC;BE'!DB,RFFCD')(*D BQFOJD5%V4KD,%?P\\+AYX$AP I^'@E^ MZN?P(YC"%@=PTXU)B >7D,73S*32'0DP\\-%7 5_%3P4V[X>6"8L8*? M1X*?G0OKAW(GM8E(1AQRT!#@AR:)5%2>\&GK>-,47AYZ/[3M>I2^H\/->^/GKPGNLC^O-G5WG)8W&&\1"+B2C42"' M&?S*!0V:2LZ)*SS(!Q>9E"^!NP*A%PY"C^U!5B T+PB=^9#UDRT (:9H(DZ" M'^D51MP2C8R4"CEGDDO:BI!SSA?A1U8@5('0"_,C*Q":%X3./,GMD\9X8Y=Y M'1P#Z!%&:,2C80!"R2/A1/*@06*T9#'>Y--EY)>O14'5]F#.FN/^S][@)%ZI M-,Z-O2:-]E)N(#_IQ'O>9N^L-2]Z^:B]X>C8K^@YWA6:/VX\%1+\!+ M17]W=%;A7-$H/5T=0^K\B@&-XW!P%?O78$O.=N3K>0?#C=-#\ '.P/N+(W"] MI>!:L>]5BN)LFN)D^L958Q:B$QX%S1)H"160,Y$C*24EB2:5O,@9(YH2^D>) MPHX5\THI:Q0J\2Z#>%_<:!I-7(A*(#C"'L2;<&1M,H@"I'.A"8F!Y.Y39:)< MJ41[V6L,*KE_'KF_N$HDUJN 0T!!48NXS)T0C'!(2!J$TEQY1E?>D3=$E8DP ML7!\_EW4Z;\[Z\]^J5WUY/?I5NWW:H?\[C]N^.\+/H?SUL#%L>*,&\4P)]X% MKK30T;A$DA&6!LZ]VB7,K+S[74/AI^B]?'.O^\96\-1D?#$O7U_G$FNKTZ;8$(?OO1 M&._WVLTUW.AOBJV/&R>P?+B^#J+6;W?KW?T?[?=7^WKOC.&5KM26"F(M4B1*Q&E.8P3Q M0PH+(XU/VB<_ 6@XQC&L'19+I&RDGA/A,<U#?C'K:WU M[YN?/]?6&NNUS49SK?%Q\\_/&[6UKU\WFE^OR\WTV;\B0V=[])L!/%WK^ \= M4&;Q,VB/:V>L9&WCG^%X'>\&;GAB02"6V=DYZ'.D8>E1PLI@@"U&+)VI:_PT M3'>/1H>==/+T5DT!9FN'1:_EB0IB^$TM'Y::/0CY'_!KY_PXU&QQ'O(I''5& M.2PT2$7S^(L^])>:QI>P-;PQJPJK>3K#$[Y*^'Q=T7_3OUQCMO#'FE4NU*.T M<%_\6!^P!$\_V&5:6+,JEV9=X1!((9=DL'EA[W<(7E"]YLPU?.6:U,U-P'\W MJ6N=ST\UUK(W/\\:OP;*?I:*Q'+NZ^,=UA)NVV^F1<2":LZ78S6RH7H?QL@' M40%,K^F+6CH\C^P_K"Z[A LQD:@-<,#Z-B>9YZC5SBBFHUXM.\.W$W'/>+Z6 M8S6VAAWPP6RO6(9)3/C1!>Q%+N2:]T?]H][YD8*UA,&-B]A/M:+SK&@C'LYV M*E_G,E427$EP25?T#@FN2\OYH!%\>A[5A[!6 ,]KO_+R7*3K' M[)\5*>Y,M+CQUHMZB5G$2E&O>"!8F^28DMZ1I)DUY,9;KZE$"AB3?QN.AB?1 M#J]>A]U^"39Q"3YW4ES2^Z^SS(AV]UN_07?@]Q:M?]^ [_JSU^K72:O[J=/J MMSM;S376HE^ZK6N9$>U^XWN+M9M?]MO=UJ]6J=_= M7 #S^QWWXQ^'@U&9NE@L"4!T+GK-JI LUQQ1'A3BQN", -AX?PZ QE@KHC=(8,,1 MIXX@)T( (P ?DQIS-+*._J&W@" _U-A7X5]RXQ]3P)]]T:W1BQ3%OR2(-F% M*1>2M@$KCIA+ O$D$K(\6!2Y9P+V2PLA5]YIC"M#K@*S5PYFVI,437+!$NYB M<"PDQXEPA##B B[ [*%=B2JW=<%8MW5AM?& C?&6("H(N*U<4^0BU4AB'UR2 MT8@D*K>U0KN7BW8SN:W/#'>5V[J@N%US[;SD,>FH/24$<6(96'O6(>.C0#I& M2;41A*3A<0PXI$'Y*@W MR >OHM8\^L0SSE&Z-);>@CBD2PU-?\5AOW,X7][$?-/M=T+H72G]O)9J4<*D M"B(\D<[)8%WD+$2#->92<^L8Y9BD*JFB!)BTK-#5KO>K;5K.]J&754 MSB'LK00[#D!.JF'BL.<=I.B!,P(W^3]3"A) M9B$8NB_K[5*;E#29X)DQB9O(H[36@7&)P>5B0AÅT4DI9N[@I43YBZT5$ M.%B0$? /D$F,(IQ8\B8*[Y3*-J51+Y"Q^H7+\2QQL?D%N0I]/;'T3F5L.&T\ M<3$A;'/71$$\,F WYZL #5OG*NH)GS@,$VX0$Q9ES$X394AY1C)Y)+1+7K)!C;6@EQTLFQ[,8 MT?,+=S^V,+UYAYI=_>8 MZ8"(9!0@+"2D!0:'0B5)J'):1PDFR(Q7GY8JAC.I=Z*&\V UMY$SQRWGPC#- MJT/U4@]5&".DM8Y@DDM0K++$9VI^XVDR#:):^0 MXL$A'JE")@2.K)"!!66EEN#5L1MR76?.Z:_$]G7JURKP,H>$7FA7HK0B/(%I MJ4( [4H-LL1AY##U3 0NL ?[TI2ISU@EI8N64B<$IS:EI .W3CKA;9364V59 M-%PLX,JCLH+GD=.IZTDI'0L&,V1Q(HB+I)#F69,&*H2.3F%76<%+*:@S6<&/ M+ZF5%;P@#W;J%RU1-"LQ@0BHS>'GDMEQB M6YG!\XCHQ?TC8 M-H>Z%\F :H4I* MRRNE&+/(?-#!@)2&P)U*V,,OTE*5(G'5SG4S4W"U@?F'2+<1\2- @=0 M.HJP31:V)F'!964%+Z.@SE16]OB26EG!"_)@IVYN+#%.VQB033R3,Q@P@Z/P M2!/LC(C4Z\ R\]!U8I7*#"ZMW)9+;"LS>!X1O;BY83II1HU&,D2&.+<>/%5% M48I>>:P4_)(9-4E5-_:T4M88',#H^S_CX7QW-R^OW6@4W%A,/1Q6KBS1D7'X M:3 <4*N\J>YN2H M>]-W-S9IFX)/*&":VS+(@(P-$27*,1O M(AT"FX@CQXPXDG@DP6EJJ.>:2.LY#[JZNWFNHW\17=),"^5#0%&E@'A0(=.A M@%:EQ@6E8^0B\_&31;%45WE+I?1:'U]2*Z]U,;([=7=#D]04ZX 8CP)Q@C5R MA%D4/ Z<8R&2(C?+;I5N6%JQ?1*IG>9"29U?,:!Q' XJ9_9Q)7>JUM5:[1)S M.6,"#$XA&7*2120,]SPR^(_&*Z!A-27TCTKSOEP15I0EZJP.U@C.G#!66F:< MBD);RN(=;5XJ$_E1A77J8D>1T(M['1^\P$R A&)P8+DD%AG+/:*P550GP:AC*^]HF2K37T5! MSN#0]FJ=\\->L\5I?U,[B(=/6J-SSA+X'*LPW]7A:2N^R?Z]97#*PN HK^'9 M@%]M0\_%+]"+45621V*C *M$& X*RDEI:)!61V=5DK)JSU0^3?9C^BK%.-@> M; D*B1+$ _'(>67 6?0ZQ&2ER=0-XHW2>D$I"HL3HV=.1*H M0+4Q;OLSXVH ME3^_&(R=NO**EF#*C$!.,XDX=0H9%V*NLHW>))>*+CSLC>#7"_AGSM2LX+6" MUU<&KTN$KE7<90XDG6HFRHC%#D T!@E(*C5#.L&O06%M,MF$9&3E'7T#:%M9 MJQ6<5G#ZR'#*.:%.1VN5$ESK9#%G4F-K$U,Q,%LUEBLCH$XS-Q(::?0"^1 4 MXN#N(YL)5Z.ERM%,ZR]QX?[C154H5(!: >HK ]19W/_G1M3*_5]0B'7Z.I]& M85VPB MG<_L_A:S6$4FA,8O$"ZE=MEH-6T ;[0I?*WQ]9?BZ1/!:^?_S0.E% MWD4* )^<"$2%T8@'X9 51B!-DQ,;P>V,X95Q^SN,[>.W7GU]F[:Z/WBK">+8W#YN=%NTW:^?;'W\\N/O\0:% M^9PTNAXWRJ>!ED"":>/4V1Q(.7"_O M/>Q.[7 _UE(G+VY1KEJ+!R&&VJ>C@SAY+\-O:GEWW]3L09CI^ @B#$F1!^D3 MY\H:5XPO$D>L3 [GXT/,V?&YK@FJX[/PX[,)8]S9Q992;5AN4&D)XEIZ.#Z1 M(NFC,8&RY$V82=4S7?![>N6LXRPFS;!F)D8EI6;>%0U/B3[=:=CR:J>?:*>5 M(81PZE"4+M/6*-#AR3)DCPZ-AG#Y+&Q,UVW2':Y/7C7:.4=HE(Q)4*@!"8%68?&( 4.R$YUB:NU"+L^4]8]\/AT94N MS=;W \JOVK M/7G;.2BF5WSHJA$+S_SCN!,.][.7MHHGGMII_O'I\T]?7BU>NF*03U[3^PCI$T_*S6,NM&%;F4K:^/3O!WT"Z]D\ MCKU_8AW&M/]2+G,')RTP;N!SOQK=[>-6=Q,WFJV3K>]?^NWU.FDTZV,P>O:W M8&RMDRO1L>ZG#GP2C*-L.?_9J7>W2:.[*=H?VS_JXQT"K_'V]PW>&H7 MNGDXYCT6#FDE*>(>O"=PH0Q2\$_+P3=/!J^\D_1ZW6!5E?3(:,JJ9BGE@I]3 MZ,EV3_-X4*'.3*BS.8TZ)##KI!7(.D; -S,&:7#C$17*:TZ",!8<,5$J"NG7 M0'$)4L,KFK_RHL[^,,8*=V;"G?HE:\=CS; 2R 25LRJX15H0C[C%V&N) [8V MLU]731&?''=$9>V4%G<^#(Z&%>S,!#O;EULF4NUEP3BJ:&9^, ! QB''@T^) M6D9IYAX5BRJ7K\..K,R=\L(.?*2"G9E@9V<:=AR53JJH471&(8X3058J MC:PB'KM@8A1L(;!363NS,<[LQV&TZ3 .*YNGE."SEO>F0J"Y$*@UC4")2F^B M$ AV,]=>&H9<% E93S$1PGM"?[H%JH"\RIY_)@3WTPCN ML;7::(HBR0E4P8,3:XU$R3-NF9&),[Z@ZOF%"]$C)L_GW_,Q[QP,+SYB'TS_=()S _^T?]GOO_C]02P,$% @ \6 94W9. 'Z\$0 M-+< !$ !S;65D+3(P,C$P-C,P+GAS9.U=6W/B.!9^GU^ASU<]M>OCFR#P5C80 9FH2J5$*QST?F. MCHYNUL__?)VZZ)D(CW+VZ<+X4+Y A%G+K\*'T\>*?GW_XX>>_E4J_ MWO?;J,&M8$J8C^J"8)_8Z(7Z$_3-)MYWY @^1=^X^$Z?<:GT61'5^>Q-T/'$ M1Y5RQ5A]*NX,Q[(KU5&U5*E6;DJU:^.FA*\M4JJ-*CG6=-R!0C63'FW;UZGRXF MOC^[N[Q\>7GY\%+]P,7XLE(N&Y>_/K4'JNA%5-:E[/M2Z=>1<./RU4MX/,(> MB8M[4V+/BWL3+&8>9=8'BT\OH:[EZVHY+@J,J(8U99Z/F35GS8+I^M*V+R[] MMQFYE"6(H-:<@+,<-)R55NB@D.W/Z9):75V&#R\0]GU!1X%/'KB8-HB# U>2 M!.R/ +O4H<26/N,2\(JE HG'/A9CXG?PE'@S;)%-5OO\ T* ))W.N/ 12]$Y MV!LI/3WA UFY5#9*5>,"A=BWN85]Y=#)>J6(+HGK>_!?:<'BPZMG7USF5R#P M2F.,9\652!*&BD3?%%WMY2MX:J8::>]3Y4OPL614BHG-@1Z\.8/U_:A&YLC5X6$7S(;("8,>XK+O!-]-UL1IG#PR_D5^!&=[$O M]8D3Q]E4W[*FP:H_=UA8@KL;6O?E3/ 9$3XE7K)?4@PF@CB?+J!W*L41]7<7 MCSY(3>(B*0'+#0(>7TH2XK87-8EIP3PF&2T+;''/%9X(4K;@D\61?IH#^ MR]??PF[1^DL2*W#_/ZIO$Z=H]24)972+V@/U4#Y'5*:%=2Z3Z@L$WWWMMS(2 M'B4O+!FSBIDMM/AF!@N:;'RCTXQ+O M?YPH<(.A_/W4[ P'W8=NK]DWARWYM#!H&6ST@%7+Y9H.L 53U'U "[9GJ!X& MPV[]7U^Z[4:S/VC^^VMK^-M.D*UAIX>N)A/S_- EV?\=A0+.(#[4S<&7AW;W MVV[-;<%%#]E5N7R='S+@BA3;$P*JVW\T.ZW_J"AC=F1/5/_78[_[M=/(!5 V MM088F:,:1IC84<]RN1<((O])\D*2&5IP.^/1:32(CZGK[09+S$2'3JTL?XJ@ M@WZ,V)Y20C'X^O1D]G^3_4CKL=-Z:-7-SM"LUZ4]AJW.8T^&F'JKF2_*Y62E M;U%50Z7L2YA%C%5WM&"-%KQ1S/P,W(JU>]REEAQM[Q' .4L=D)5RK9)N?/F! ME"E^).;<&%(9"SFBN&G\03*=8O'&G3YX)"\CH M;<#= %0HTE/N2Y:^0[VN[1*I0:$LM67$VIO*3Z7G$ M]S"S6],9I@)FG+C3YFSLRNAKAT_W[TA[5DSK>4:YIF;4MO>\6-N?D-(7)15& M"XU1J!22.J.%TI#_@-HEI7=E6.O]QI#)S4Y^,Y=W MACLW)K\;[PBX9'Z&_/"09P=TTWZ&'2,2ZW&=>RK\]Z5!L+ F\F-#CA1S=W & MG12].]1DXKN3.\2B420;*>%GC\C$ZD&&XE^P&Q#N/%"&F46QVV*>+]1&P'=P MCIP"]7YR);.>G?P$M$!*#>B#YHJ@A"8GZ32]/FR%&O[6:P-XG0;LI^G!QHU< M'I!-K5U3-:Z-]'1LS.LGI+BII? YOS,BG6&!5;9-/+0+:\9--;VHHD7G%-?2 M,DU<)()N9**/BA]E^C&2^(]3#V=-QR$6+$#/(>EC7ZV2 MR^36I877U[9DK4<<1GD;$)\+2Z(-\M"RP%/'.]D*&\0A0A!;FFJ^"+7EC,]N M$O3H5^78K5![CZ4J'TBL59WZ?$\"I*TVVNCH]1#6:D9J97(%PM/>"=/I#IN# MGOF;>=]NRG2[W>T\#IO]IT;S/M\H6D>O34 K5T9ZNX+BAB)V*OT'AB7@B(#E M&1BP0H$D=3,7?=)Z74V/$C:!=(J)K,;.6T6\(OST$?"F9J067#(Z*F>:' MMR39@4O"Y!*D(Q)Z17P:GA]_" M6?^ 2%'25/Y^P=_(7X__;3MGR!7">36)OB5"4.J3QT#0JGF-6D+5HDU&53 M:P-95<:RU+KZ6D!.,#2I%PCTUI#+!%OA7O]:3Z$%4UUFS7 T9( M<4))5BZ 5SY6^G!V5:NDMW]DX77J M Z_U%N\3SQ?4\HFMCJB8,-]._6+[U[=AK ?VNE9)G]_,!G8A*SQH@V)I9Z#G M9E*&ZX:.6>Y2G=XF/M4KZV*7&)18GM)/>X:&$&FJ%**'(27I,NRG-EV^8 M'175YZVW1GK??TAX(WR;8*Q3& M-G/1!J>:4:ND9C(B3%97JB5CI#B?<+2I8P\.%G4XL^2GJ,.FQ#,]CUL4[G. MZQR4E0IM2=B>NQ[>2JV2&O@MX)5"5$\B!99 (EJ(1 N9X0T5H=03AGZKT6 & MJ1ZT:JV2%2=/?:P7FN$)^X%0;LH=Y9=;;@3*STT/F&QG&9F#_+!@KY;+5 ] M].I=1)I&8G]SL+=?3:?+UV9:2/ M5B:XJ:7+)7YG5, *6_5C1?CI&]AUK5(,M9/O\YIFOR.M,>@U^X,O9K^9;R%M ME4C?EFZ,]+G4F 62/)!BMG,474+(G'+AT_\J!=_-#?()T;M"M59-K61O=(6DX)-T MAY\OEZ\\#/]?NA81+D6,;H-5S@+WL?W>(\*""HY)UVFZ-$0K]1K8.F<>M8D@ M]@,7]UP(_D+9^%Y=\89'GB^PY7^Z<+ +7\ MD)\N=F?,J.M"F4\7O@C@+CFX MJO=N1@3E]E#=]F8'0M7N GF!U(+ZZEW3CX('LT\787'JD^D%"B^'8\$4R$&M MEOP:>"RND$Q9!G8<1_N1D][54_(SJ[V!:N]U"K^)B7)4JRN%R;)L',Z[1TL" M?5DF.A6<6;4=R60?_W1&P:7A3L/9'I"*[PS'#; MK.('=]M[J8#TK2_4O>M(8<=E@\9329\>0&?B_*>3+BWY';@M.@7PFPN^L2% M]$WF[FKBJ!X(H:NJGFC[,&W)+OG]6O63' &/L/5]0VA.%3NXGZ9'CG,WD@/' MNC):FWOP'*[?IL3[)J0\[CB9".["H_;X +P?:( ZTF[KB#50'A_\)L\"1 M:@>0J6[RW35%#UZ!:$MU.!#L8S8FQH9N))O@X)5)7-W4=1)Y:G2U4V:+VTAW MM,TJC4:U*'S5HX&O^4= U?O?VQRS#=585_3@%9#9A0@W(H=_*:MSIK2'#:7U MP/-E\B'4O&_B35O90ZVM^1UK\E[',^ICE_X79C?"FL#P7M432F)7C?9]WAWY M>%';[#Q^>X;':B)P:',LB/HZFK#M">Y#_LJ9_#06>%HW^_""?E_?2+9B=?!& M-!28>0X,SN:-?,@W3TML(OL+A?!*T1!>.1KPXIA4<-"RB>Q8ARWQ-$*L_^8) MAT3)@T\J1,?L$J?JS$CY+-?34;Q3=6!Z@HV+!LX"@?%HVHX,R%*:_R:3SWD( MT]=#1W'PZK0I(]+?5?M[P);*3)[P*YT&T_EZJNR^Y1/_+?2KS,:S#:MC#1GS M*0P)6L$%A%RD!\<=%N:B<7H=YB?P6'924H)V97H]P3N%E%D@R-83[<,)%;*# MDJVNQ3PIG8'6TQEF;['R]V1,&9,N:4YA'B><6B\X'[^UE&--:]7L,M2L4C;* M>C=?6_3@;AU&GWFO88U1QR5S,MG4UPK#'G45JBRQZX M&$L79,3SNDZFMT%*F!VC"S,ZWM%FCB;9XKP1'FTV2FU'VT>QSRSAPZU^W M6W ^J["GW8>Y^!W8#GM*4UK,IL_4#K#[W@E14M*Q!JAM&XKI^D0P=3[PB3(8 M!L$-#HN+8,VEBV#?J[ENJ<6!'7DPH; 9>0Q+/.&KA1X(43OKBFQ2*\CE&':K M1=MBNP):T7R/;#C?%NT&A7XMFE* -N-*1W5TT/=<3Y)GRP'/? MU+[;[*W'?X+DH^UO!Q,L^:?WV7B M;5CA;*+&.]]3:(&9E2+S?*"/E\.B1;+P(\V]XPZ?$J]#_&B6VPQ?@[-AICP/ MZ9'NQ5P9"Q<:.!\-=,,7/I_"U]=@70;$KWZ,-X!! YGH0.<^X(XOHR39X+H:BH,[P"*/'@J"?7B8 M;RM6#L*#5PYFDA=]%PP,F(QRN<=F>%IX9A?> H>W?V51J MYM'PW->6ZWERP.!P,07#WQE?6 MPUI,AASB^3!VPW#PC8KHM*MI/T>[FG7G W?BN>^4L/B!2#@7]>#RES;)N^24 M07'8-:<=ATKO-00[XOYY_7318O9GZR,QZUDO/J?QI#\:_NT7^BOYY54:AE'L#S_\[9<_+MZ ^>5__OZ7O_SU MOP#^]?O9\:N#4;BZ3,/IJ_UQY?'H\M6?H_%_^I\= MP-]G?[0_^O1MW/_P_ M_?)Q.OWTV^O77[Y\^?6K'P]^'8T_O&:$\-?S=_]R\_:OC][_A<_>3:VUKV>_ MO7WKI/_4&_%CZ>M_O3L^#Q_3I8/^<#)UPU >,.G_-IF]>#P*;CJ;\Q=QO5KX MCO(3S-\&Y26@##C]]>LD_O+WO[QZ=3T=X]$@G:7\JOS_C[.CVT=./KKQITE_ M&'X-H\O7Y;>O]T]/SD^/CP[V+@X/?M\[WCO9/SS_Q^'AQ3EBGWW6]-NG]+=? M)OW+3X,T?^WC.&5\[3)%*$(FBI."X+\7?]CK[^""&X2KP6PNCO'GFX\L8"K@ M3%^G:1C3]63,GS@8A7MO&A11C,;SOQPXGP:S5WM7$_C@W*?>WF22II/]J_$8 MF=^CE!#IJ (OM0'A? 8O. 6C)-%.ZFSR@ZFY&<=,>-E-_$R"-Q^.DF3D=1I, M)_-7RB02(/1&D/_])(KK*5Q_2/MN\K$7#&4J,P?'W!W"'!7OC\&HTCFF,ZNB75U]241XWFND:B1N'>_1XO"YNWO%Z6M"#"71#+")[_<()?>YJK"7I_-)R. M79C^B1[9_M5D.KI,X]GX[C!0F*A=5!&4BLC %!UX13T$09@3261&C\)^/HP'.Z^3P?Z_ZTV\] MSKP3V6;@A L06D>PR1JP0F9*'2JZP%J0XS&430=WEJ:N/TSQT(V'&/=.T(9? M718ZI7B0"H,1 M=U92Y06Q+0;[,K0N^=$;LN3A M:J@LEWJN=HS],AMN\!X7Z]%PWWWJ3]U@?W1Y.1K.YJ"GB+91HVO'B465SJ(" MR[V#E)E/4D:\FN0OQLE-KL;?[N"P3"O/8H9LDRR9 M3 7.40O2!DN%84%2WT+VCZ&LZ'##CR3^#2>^&@&.^\[W!ZB5TJW_%I-C/G#T M#XUG(*3#*-&16>X[R^R)($ZV(,!C*"T"SOE3OLV'JUE,G);)+F9:)"+ !*$@ M"8)!CC5&DR;9TF7 =JS(\Z4JB>O7[OOI6 Y@ MJ3=@J&;.&Q9I:&(LGX;3)7>I/ATVG?]Z-G,T_'"1QI<'R=^FR A+@7*I@3J+ MFLKB*%TPZ! HYJ.4UDFFFQC-QUBZE*>LS()-9[X:!4X_I3&.?_CA&-VX],AN M61)ET-F#YN@/"IDB."(%*&FY$"$D!-:"#<_#ZE)*LC(Q*LJC&D?>](>EJ.)I M1-[:I&W(*,E@D;4"[9<+!)(E'BV:LIPT8 M2M^D>&,]-WD'8=1*;\*:;NKP6.=XB*@*(4+!8]!'D=T MZBTQ&M6QD]*T\9X60NIH8+41.RH)H$E4=0>+1VX*[QA:8RUPB"J#3<:!R!+# M/8.FV?/6@=5J1-A!;+69)=E\XEO'57=@N8"QGB[%BL)E-'*RE*@9"HY1%Z1G MTI M_'@!5T?CJXT84E,4]9*ULWHDU QT R>!)Q7(PS<(X)8(Y&JDLMFVY8!U]G M$'/?GIM LW<1E(DE1J4X%B$Y9")*SIM)T:8N=N6:MNV6Q*\DXT&L>PL?RK'ETJ1+H],,)DPE,L,$2G&P7'.(61'0T(7#8UP MF^K&Q:"Z%"=5H$"U^6]0#7\G0(M61H=&-@JG =6F H.R \M3#IHX84V37:8G ML'0I$JH@_TUGNVXX?#V@.U"()U9F3H#%B)XWHV67DWE(P469B?:AS4FN)]%T M*?:I(/K-9[R:\-^.1O%+?S#H69U)UBR!(!R?'K('1X@JALB4(B"7:)-C4', M78IA*HAXK7FM&:7@"(_[GU,\&D[=\$/?#](-X="Z4,NM#CZ!3 HQ<>W!6RM MJQ@\"=P'T436S\/J4HQ2@0$595"-%PB)J%Q.Z440Z)U0AFYH3$URG\^B6H81YL=A1#T)-$EO/02D'$:CGD;T M2A1'C15"J61P0*)+QJF@DQ.M4UMK$,+^.(2H-?LM*@4P0GVB#ET$IQBU&BC) M2%*&ZLM8C%HRDI0PFUT.M/%&^Y/ &ISIHURB8!4#QB(*(.H$..\.E/1>6A&S M"4VR_R\-KC,U!9LSY.%ZV% *30IF-%?19Q.!):]+*QZ!ZY!JT$D'=.BT(ZK- MIN"B@IG.% S4E_^Z\_Y \']]_7"BCO'GC7L G5_@UW>')Q?GIV].WQ^>[5T< MX6_O8UB]&=""3ZW:%6@9Y)7: ]UZNS?GMG]/PY3[TYZ)5'DM*9JST@@%7ETQ."ZK4%$LUKIR,AJ-YB'@-[ 953TNA ^49J+=H5$LS#9II,+V]7Z]%PFL;X2H]G9Q@+Q>QG68H\%!CN/6# (URV M/%C5K"G34X"ZI#/K\..I?:F-1;'Q&BA.4N^MZP]/AV]P@OJ?<2%.)J?YO?L6 M/J;PG_?CT32%,DGXW8>QNSP>N6'/:<>E\ &T=0H$]1%\*$>TN'->..O30^WY MV!E;Z\E=TH]U:=%>$!7WKZ^9.A^N\CPP1CW$1'"XGGLP1'N$D[C04>'W31)6 M#W"LN&_=MI= *YVQ_LS7V\I$DAZ/D)O#@S3N?\8A?D;E-9F.9TUY2Z+]_3A- MW=<>"]([Y3)84@H';5%D+.,7HYFEWE$KFUC/90%V:;>[#5^:B*K^SLCU@ O0 M7C8ZHB(?N\'>,.[% MR_ZPC[,_D\-"OZ86V5ZJ:$ M>93WK"^A>EIVC*-#4S^+BGPPR7L!S(1RMM5KM/(L L4O/#IFI&JR*.Y@Z)+C M59L&ZTYUQ63%IW$*_>OY1!9>CL;3_O_-?NP%(7BB-@(A"0<6> 1')2IJF3*3 MS*3<)@_^#*9..5JUR5!+%DT4 ,-4:98CP4>,%"/'J2,V:&N;G'I8 MJ A6'\Y9PLCF*KU!03YU>/'P:QAI()/"D!$U4NJ29MA!=#6M&BMM6BM:A220+U4KMI M>L& M<#2<_)[R:)QN4^QI\JX_'(W[TV_S] &*YOZG7.\AOTO3CZ/X/2\YZ3E:4FD33=?;S&N:4-T$&9IQLTX-]9PJQ3E:/4$Z", 22) &$*WGJX!R.-I.48A(Z M-ZG+>#&KUX5BC.XQ=V$!]9HBW<9.O7$\2"V!,5HV33$^-S(HD(8%P1412379 M@UIRI[X+E1S=YUD=\6Z_*G%_[_P?;XY/_ZQ:E/C]0YO5)"[ 7:DDL=PNY"8? M,:K\W,=/^_W;'Y-2^'--EI(N"-/^YYOV%);$(##09.B5H#*Q 6S.%)26WL12 MS-JF^F1YB!MW 7#?9NOC8K07<.6,T\)CZ3WO24+ORP+3"ATS9RSZ9.70DM+, M&!VT;]038&F(G=H4:D2S1VT$V@BP7IN)A_@>'H;L648MIXB#^VS1X5?HG$O\ M$G5$A]\Q+FV3DL<7D74M2-H)G3825\UF)0&]MYF%/W>#=)H7TYQ[JYS6 9PJ M-KF$+QP)X&36X1$P*7+N M5SM),=2F2STQU;O"^Z,;I]]1Q\7]T671;-<^D@C<.'PL!&%GQ6)H[1C3P*-F MFJFH8VA3 O\DG"[UP]H252K(9?O'BZBWS'*1T9\N]Q@01\%J'+]0UD3'F0^A MB1];\WB1^7EU3CWA;:TI0'9$&8%#]3;SLR7&O9U$MQ:!=[]"V9]"ZL%SD BP%BYH#>7>G,>9''9*$^&$2Z:;.:N M!W@M"K:.+_X0:'\X/Y?XYZ22H\\ M?^'..]^G<;_4T3]4P#*I+X7U.$:E-5AA M.9"(NE>9I)-K<]GR5H?9J-CLN@'\?7H*I8Q1WI43ZPH$R1RL5AJRU(Q(240( MVRPV>P)BERJS.LSV)ZJ[6G"@=4'D4X6A3#EBG)7@RSTV0DH+#ATNX(9)JZ7' MWS;)#JQ[3F*W96 _/DZ M1;N[+3;[\3FZ*0=:<_0I/6^$8I*0!(G-NF4*"8:7DXK"*Z>8%Z9-P<&ZMG[# M@QSEMHC33[.#GH=?TSCT\:D];;1(P610MFSNZX1ZA!H!-,MH4]:QT1R\B*Q+ M;DXC3CU[:&-C:55;46?IT\TQI=-\/!I^N$CCRX/DI[T0="#4!! 18RO!6=F( M\QD<(RH0)1!HDX:$BP#]""?(:G.FBG":'!P[FDRNROU:#W!QFW-664,H]PH) M(3'^Y]'@=SI8QE5D5K96.$]#ZY)#L .-4T%>U8^QGN:"88ZLM!6;]'+@)%B# M6+SQQ7D18(2-D*24U&6$I9MHG6V\]<",#"5>RF""MJ -MXID%GQHTL/L650K5J__%+RI)Z9V'3[._WCW;N_L MWZ=OSH_>GAR].=K?.[G8V]\__>/DXNCD[?O3XZ/]H\/SVT+\@S1U_<'D/J[E MVGZL^:2->X'4&.&)NMH9NBRD*_ZZOD,)@]\Y%[99KKXPFX#%J+1<-9;#) M&& 8L>HLFJ$0MTH M44&6VV9=:8[&N$G,*:E#:G(=PA+8NA!RM6#%PA,TE<14_ZC5F?ORSDW3N.\& M#W 9EZWDMFQJH4&75N6QT6"S0.EQ8_< MDIU9BL^?MH-"7O:LYPS31"C=J@W%+GFB?!)>:N"\Z;)"?V%B#8JRYN7 M")XE%%N*-W6HMX,5UA,MK09&.2X*R4KOJNPAH@/OMNX$;WQDCM<'2Q#RPDEH40GNPMI042JZL,%Y*T:2XX&DX M7;!';7A140SUK@N<'7Q8.$QGJ4JJ]!QFWH+(E(.AHEQA2(1UZ"X1VZ0#]/.P MNK2UU(8B%<52]Z3ND\HL,&:2L 9HCNB6L>)0D8P_,A+'WK\/STM%B-"Q[#*.\X#CY!M[I>@_:V">M,+Y* MGNB-W!<=U$]!7_-B*O'ET"5E%Z=0[ M'G(-ZGR*2G-O&(_Q#YZ QJGRV@@#6L4$@A !3DL-E&0;@M?"J"9[1$NAZY*[ MVYX^%26UM08VU'L9@D(_*Q .PA6_/-O2T$"9[ 55BN^^@V&.( M)I$]@O.R7%CI;0 G8[G[.U&:A7:>-KF'8Q6075+)VR!5=<%M)02Y/GPQ:X5V M@[@3(JINH*W^8'\ZL)GVZ=6ZKA>XZ:0#5%3K%<6BQ[.KOU 0)+BSKKXONL/^Y=7E_BGUR>2$V(J MAY,/TN9B^:()PH]SFF4*)793">% :$SL1:)\KYVR[I\1GJ+MR/\8.I M[-6EO3WMO+#AU7S"1*;>M_$S MD&\WDMRYANP9DTR0.4(TO-SW;0188B3(D!SG7 5JFVPYK NX"[=[_&!Z<249 M[]9AO>MKSZ?,6QI8N3M>6IPHD8,&'R,!K7CRP4H;"6WJCCX!:L6[07X&%NY4 MKHWU9.EJVA]>]848@X_E/;K_"2>%$4$2DL?YK67==[L'VXA)2RRWFC+: MJ@.R/VMG=C2<[P:6>'/6"/WQ6'J::-0(6@%/J6P"HD-?#F>6;K"".^\,<797 M?LD*X^A"#GE+C.T"$[9>D?IH '?Z8&]V;FJS![:J4%UGO)4J51\]^LYSRXG+ M[ (&]\R#(1(Y2PD':UDN9_=RN7>(JC:-8E[ 5:OF!3_^S@=CS(FK=?KM_<#- M3BZ6KI*S/%U/&Z.33P*RT+:T\+'@LG:0I4T^1Q>4:J(X5\2YHBEOVT&G)K46 ME;ZTD%_UPJK[(&\2:LQ'I6)$0+X,/B:PTCE(B)/Q3#/531I-/H.I4_T"MT^> MU>72@BC7@WT['DTF/4Y<(#E8B"$H]!<"1^?3.."YY!ZL]9HV+=V\#Z<+VYU; M9L>ZPFA-C$2C#[F8Z M4*_?U#1.GME.5L9SK6, HFD H:D%GP-#K1]IS*7936I:]%US,%T*T"LP\L4% MMVWYMUNNMSTK>N6RA!"C 1YGIPDQ"G0I]=E8+B*3L:SE>+)640+V+C 9EN6ER%/!I.)VV\0TXL;H,&O)A M?F5 N2I\WXW'W_)H_,6-XZ3G%4_990G<: 3(;4G6%-U&RW7SR5LOF]0DKX"Q M2Z>[M\*<.M)J1Z?'1G3>CV]^8:$;3)ZXN%!P)DA,!#A.2ZGO0.4H<5EPC)&# M%H3@H';D."TU@"Z4^.S66:HOYZ8LW<>?^],'2XCX1*@CH$0L%SL07+EPBT2+$9: ME@2PP9?N]L$+;AQ%U[K%6EU\5\5F YKW;.$:8X24T(S[LFZ\,.5R&0PC.1>E M7:Y$_=EZ7!ULM;:V[!]JF4WGO)I1N@OD3F_)KV\H^CX0G. MXMEH@)_UX>)+&GQ.[T;#Z<=)SV7!G"ZW@1"!+KO,I4U TA!EXH(J;8UMTNR^ M!OC.FK!5V/6<_MJ*5)O8O!>1WZ#^=W+C-Z.K<4](22Q)#CAS#LKU16"(BD"] M\J76U82T>QX^ -U9^[DU_FTBQ=WSKO\Y]0BS7@ON@"6.*\4Z4>YI%6!8=MPG MHX-M[I&M"KI+&?7=\VY5*>Z<=Q=?1CWO54!@%J0/.%,LF=(7@B)@='T]L1B4 M--FZVP!SE[+Q.V?=JC+F01;A.B Y&IX2T"+%<%XUH=;GAW&@7F?#:I28Y MT(U0=RG[OGOBK2S'=M$LQG7G]XN.3]+T^/J&]+5CUI<_=./(=$7+/\H!9 M'8DUFFGC(B2/JT40I\$+D\"38+R)$CG49A7.$6S<(/YVH_)V3)*BO=4R@\R\ M-#K*"O6@\&"<$0)-3ZU^/AM,T3I/I_.2J M4R%9ZU$^4I160F@6;681C&>9"B:E:]/B[!E,G0K/JA"AE@":,.*L3.-I_F.2 M9AM\>Y>C\;3_?[/)ZI@*HZ M4VH)IK4C\=T-&N49\#K'LY;_\$J.QUGK-.O_2S@W M((QCX)DKC=F%B9ZPJ-M3*2+ODS%3EUW,*J[X,FQB\9V'N933/M_DIYRQUY39W;Q6JK&WQ;2X9;I-JB?<<@LP\A&%P9V91:FPA6!0T$82H3 MC'9L1Y3;8 MY6TGM'5.OADQWH^U*,AX5,)>,2L@X+ZB3C0Z=J4"DQ_E@.I)R:!=Q)LKPBPV!")>Y:')0 M=G6H72HI[Q#75I9BOQ/PNAJ."UGE *^=>^R_-0+/N=L2O;;"%S8)J&[4M:Y M\%:FE%WIQ;'UI;,(;92N7-&7)2CK??12 M2JJ;%+D^B:9+-F_[=%E)%ML//$S@*$KE05**]C53M/+4"\@Q.:(#-38T.:F_ MK?,$OX/D[&,1D\5(>!MF'G!"GS,#!3S5(I0ROUV.CE/@>Z2.$U1&*TLU(&U:;T;D/<7;(#G6)F#3EO MG9R/]^2&XII$WJ?99%W"7-B6[2\15);MCE5C"85 :-PHASZ&(E@4"C;M"!:&W&7=BN[R\259;MCE3C; --OS\\ M.__'WMGA!E73JTJ?Q:3[H#Z[PU5GG MX$6/)@=1]T-/ M:.EM)A*L0== ,$W!>:8AIR@]1DK6N":AQTHHNY2)V28%VXFRG4E]>WIZ\.?1 M\?'>R<'1R<7>R=NCTE[K_/SPXOQ[S\8C7%7##^56Q^M>FQO8W8V>M[%QKC?: M>OO6R-]C=/CCP\>6.T(HU=8GJB#8A&HOA*O+(@K4O7=/HQ(9,J?E]L)9TWSO.'A?]*S!<(ESKR1OM4^](M1. MW6NU&VK5$.).[.1=M-NRE*OR!TG)7*'IMX".R50:I MT97C3+I6IY)W8S/O2F+>7O]!,C$PHZR.$I06Y?[4J$L?!PV>9<-R$L;G5F<, MUD?] UG;53BWBDJL*]FMF.)G(=^"@ M,^2L(>G=:\Q2)1&RI)[G"$D'1$RL!$.(Q0 P6F491H&D ]SL]#GI;E!R [GN MEHGW^Z>@QT&%PQ5$@U/E$)<"FX0"-[N.Q21J4G<,^,J=<;9XHKI3K%Q?QDMF M@6Y>+U^\FZ2__^7_ U!+ P04 " #Q8!E3S-3O#;H_ #XN0( %0 '-M M960M,C R,3 V,S!?9&5F+GAM;.U]67=;.9+F>_\*3\[KH!+[4J>KY\A;MDXK M)8_DK)J:%QXL 9F=%.DF*2_]ZR= 41LE2B3OQ25%N[I:I86^]XN(#T $$(CX MU__][6+PZ@N,)_W1\&^_L+_07U[!,(Y2?WC^MU_^^/B>V%_^][_]R[_\Z_\@ MY/^^/CUZ]784+R]@.'WU9@Q^"NG5U_[TTZM_))C\^2J/1Q>O_C$:_]G_X@GY MM]D_>C/Z_'W/"7T?C\5TZI^/7ZT[_,/_[MP>>_BMFGF7/NU]E? M;SXZZ3_V07PL^_7__GYT%C_!A2?]X63JA_'V!?CZ-+WYAW?1J%^O_H@?G?3_ M.IG]^Z-1]-.9>9X5X=723Y2?R/7'2/D589P(]I=OD_3+O_W+JU=7FO/C.!X- MX!3RJ_FW?YP>/D3:'TY_3?V+7^>?^=4/!HAX]H3I]\_PMU\F_8O/ [C^W:O/F/?S\Y>OON].S= M__GC\.,_GP<^N8!$RG1+M: SA&L\_0Y\Y$E_V"]3SQ'^.']%05M#$/@VA6&" M],NK?OK;+WVFC4B4XHSKA#39>M L>:;!",>]8;TUWE,DNI9I,(KW7CLHD^OH MA@T#'V P^VWO6/%0"'.*WDQYX8U3*"M>@('&I8IE8F2F1 MGOM,'61NY:-?G_[D>U( MD(D3::,E@:5$7.:1,F_Q^\='44/)U\1Y7RVW/#X87RMH/B=L.&D43Z=5EDQ' MW=GEBALHWR^O1F-\W-]^H4UI=(;S $P.)Y-+0"P4. M@B4P2Y69&$0]9$T3H MDI/""V&JC(X[(+HG0%6+C5I2]T/3L\:F?R!E3QC. \V>B_\F[ M;^@]]R=(7RX8SH,QDZ ,+[,D$!\5)U;(G%!XZ[BK1I:UH/X 9*IGNH=D$Y7( M]G<_N(3' 0MPP*Q#+E"M<1T.@5@O#4F:HMJ\%-:(#KFV'.D/2;66#/>0:;(I MTP[2?UY.IL6[FWP<':0TLX4??/#]=#A\XS_WIWXP&RAEDIQ-'YE45G0J,VG: .B4-=V05#G1*GK"^HB^%N]\4[<"$#XFG:Z[LRT$K'A)Z')SD&!B1'!T3 MCSX(\3EZYZ,T5J2N5_>?M*MDP(>L,TU9=PQ3U-'H HYF8*0Q*=A HM8!AP!C MQ#L:B75!*\U-4 MO>HO\"YGB-.KI>8D'Z31+(P\^-9'AP8'L[2HFIP*\S,*Y0P.:!JYS1*"C7F5 M>*<^PGJ;&#K446=M[@QO0J^M[/%<"6$O863^-KL M>'OGM+N=A7]93L$M.^J8= V^-+#'=IBCC.;>6$U %K? )48<4YDHJ:(U,G-& M5SD!WGG&W,OJV#W"K&.&CHERNSGT^\SE[ID0>#0Y$YD4+M$:<*[5"55A34H, MN*6@.EN"%L!U%V?4,NXZBU,3R]0X/+]>DZ]P. 80ES. MH!8P-K("77A@V4!*G"I>)>/B250OV'UI7^L5SE$7,,T'Q"J@UG!7UJ;$HZBZ M]50J6&]42_45DBT>!V>BRTH82S""QY!/LD0D%9HM&F0%\X'Y;X(=NB MPSH:KT #A',QNMJ8FR]A$"C/'#PQ*N!:Z;- /TL!,1"2IQ3705%EE7B I/L= MRQ8L-&I3O14\A(]E*_9R_/TN),,<*^X-0<\EXMKG@(08/?'9*(O2,9YU#8L_ M@F4?;-Y4Q15&^9(3Y3DX%)4I%PQQEFDB35#$9BT)SS09P:*19I5P8H.4@2=0 M[0,3VE-[!&6&<*IE8%ES#RQH0=%+4][^]=<%Q1SACQO=&CDY_>W@^/#_'7P\/#D^.'[[^N#- M?_QV>O+'\=NW!?Y@LLE=D6>?V?2&R'J@%^Z%V*19X-P8GZ@,7%FO= XV22XI M9.E[SSZ]J>LUC,BP\54:3W_RY^T9#&=9*,L"D3$*_.)QI1 6N2&E23)+#L'6 M\<&60=IX?PM)T3N^+(P_R:>CRRF\+AE,'_KQSS\^SU.6RL$P.MVG<%Y2]7K> M]A_3- MY60ZNH#QI"M"$&W24;G /4P%IVOWGT?MEV,XU5B1T7 MA/P X_(+?PZL)[U07J*SZR.7)=L!Q4PN$I4-]\:CR+G*3L)3H%X\#UK7? 6_ M\B#&T>5P.CF%"/TO97/U&*9O+L=CQ-=CV5 G!/+4A$PD5XQX*]#G932'#$8& M'ZJ$&D^ VAM6M*;Y"CVN%0.J2EHR"HVH<#ZWLXH,#ICD7B4*5=*( M'H?35=9-5[/"^CK>A2R6S[T/O87<)+O89K'VJN :CN59BF:[K-GFIII M5$O'G1& 91K04^'$AI)WB("(S<*3G+V-03 /8A4G81<-_T023"=V7T>U;=J[ MQ"\?OXYNQ)OO@5D0*44EB=8V$@E.E6UQ2UC4&-)$H:E2@M M:7S4GKHJG!T]6(]>?_^(_W1&50F*4:":@#$8BKI 25#"$!' LP@)0JQR8^8) M3'NP;+>M^0KAWD-I\1_.N;\*M)I9)D]@VTZN26MV?-;S;V:$+C:+[D#D-@HC M>2:XV'D<&C@J+,N:)(XC1CC!J*QRS;-S?CR3>[(->JRC^QJTF"]Q#R#.ESRM MDU0B.I*\S2AV-@@O1N*=\51';I*MLT'P-*X=V#/:U(:+W&C1 #5\CC&D_G09 M."5R\AD$R3J/:(&ZTIOXL%Y?7WUS",GR[\ M^,_9C)D,I[-LWIBT0V]99O2UG"2LB53I;@Y1%X#MMU^ZN0VZV'6^031[+G@PS@02A&=$\.6FL<8K^*H/SU_GN)CUU@E0)+ 02ZJ? M*+@H44Y'Q\ FK:JXJHE^^C/*=W^'XV&ES.+C-NGHG9 MUJN;)FQ64<%"7B<'871D@9<3FV!:#9;O.U/_/GY&,YG M8^+D^C5'-ZD RBI!(S4$ RV,W!@M>3P&2.!1N^"M875*3#X'K'GB^>QY[W&2 MP&D!YX0X_4=_^NEZ(^+=MSBX+$U##B83P/^FC_Y;+UEOO.6**,4P2+')$"\$ M)=8G&K.P.,M7*>VZ =;N)]=6F?0P>[VNM;HXI[J;':=XM,"5)9270HA.PI45SEI51G1FM9W(3_MPWB4+N/T9#Q/JI^%MUYFZ[@O1_-. M$BFR1O^52<)E%%1BX&OS*F7#5LI9>0S MC85V[/LJ$4-MYRJ-,9U]IL#J!Q&G1E9O[$;_SVC-B M>)2!9:BWI>M22HMJ^5G;_XMOE]<6WFPPZY135P%!&H$1" M=L0IXW&8)2D,IT;SM)(-GW[/BS=IBVIL>UC^,;Q$6+]#ZE_ULKS&A/%$BMH" M$?C^J_I;/ME,3(Q@/5?9![&2:9>\X,7;M W%M9A >)7D^JD_3A_\>/J]5,V8 M55);H!IU&>-%K8C)*A-I&24^N$B2]"YR!IGF%5.$GWO5BS=PN\JL< M9T^-/0=PI5 .8H'2TQGQQ8P3%"1E0HI!Z&YVZW8DAZ?U<+N*);I(,U\\0%P% MW\],GF9F73NY+Q^B-G\JQEM-4R>=;0>,=]M$SNN<:%I$R-T?=^-6F;!&D)YU@A1,N*ETX3%#&5V8T94"75?TGVW6O18 M1_<5:#&/QI?=J9%26&<<$! V$1D9KJ1:.X*KJ7&2*XEK8L5-D)=QHVD="SZ^ M&=*&^I>Z'5TGC,Y7W3LM7X_]>#SK6E$]8W2%=W>3,KJN$A9R1HVS'*(1W*8H M,]=.1*&5SS0&#M;K%7-&5T!1.6DT"QE!IDB2*>U6<[(X;7I)6$K4F1"-=%7: M#=9.>L]_"H[T-_4*KU7M6V';MT?9!\+S6=O^_2[OL*ZQO1I/IK"EI.1GQ@_(C C\)I3SS M]6D%#Z%RM7/!+@5HKXW.39",&>,*4[*]3PWA_'?7 Q M&D_[_SU34T]:%2Q/H1RFR7*C#8B/PA#.I==64I=XG;.)Y['M"85J6:/"^<23 M6R$L!$L39R3KX(@,H(D-6A&&4)/AD'B=^U\O(J^X"3%:T_K.YA4[Z8-1S!-N MRLFO$ %G1)>(C3D'8Y);[1+0?N45KV79Y_**U]%P9TFEJX#ZT?**US+42MFE MFVBY,PI8ES)8H0B7"HKSK(E3#!VB'')*4CFVF,_V8DR_;EYQ^Y9?1[G5\HH1 MUK* M>YR^D@ 2DA+(=?#!@XB*54DZ:%F.QA56KMX$Z7$@[[Z5;Z$GJ&'.FDC X 2 M.]VKPMM#3;HML?%"LI7T35D@ 6J*B\=@/SV<1_^OO MMQ_YX+^77QU\]>/TWO?'?_>#2SB83"XO9DWBRQKX.TP_C=)H,#K_?A FLQVL MGM-*.U-N4#-1O%J?RS4I1Z+!W_LDC*W3"Z<#V7YLBN\:>6KD2;8I8CF ?S\& M.!Q.80R3Z2E.#STG4 9E'7&>)7382W51$Q,)N,)'SX/)==I05Y>L^[&Q#:CKHF$I#4-C!* M(M=:\R)9J.=X51'IYPAY=(1LGSX5$M"KC/VW_2_]!,,T&_G&!2F]RP2BTT1& MC6&7!5$Z "A4O69254E/KB[9SV'2R4*R,9DJW# ^BY\@70[@)+<3(5X=0.=H MM4LR$1]H$2I($F14Y8M043.:5)W2SC6DZ2H39*="]*W38ML9)]>:.!S&T07, MVL*7QQW-Y9R=NV:E(?K934^-&M:*XMBEG#@F>0Y2 ?=5FKH]@6E;^2@[0)A1 M'<-5B'>70)L? *X"KN8MN2?1;>>>7&NV7(TC#0S1.5L 6#3.!2(Y9^AMFT@" M($@OC%=20N9^E=;/+X$ES]R6VPY)UM%_E6N4D^E)GET2GY_S^\@SB\D017TL M#55+\E\6) <:C=$A>U^E%/@#)-U'$RU:ZL%UCB9JKG$ !P/\T_EO,(2Q'V#D M^ MU#-/A3ED%K#>7"RFCGN<%26),B4,ET,1&P-2#!>"H5'HF*LL*/=0_'1CFQNG MUJ;S4]LADV7[(;=B#-.'@1^6AN#7U5%6D*FFOUM#J.VXR0VXLNZ^5U>&WL9I MXR:R108NB-)02UET,($'$I@,Q(%W+D'B5E29-5\.>9_QWG>EN-)WX83J\^.S[XZ+@ M43X:#<\'Z.VFJ[]6S]IN&6/OY^>^[!J?"""4<4*XUXO.#$)94)2RB^\8Z[.GWA'D)I MOO,W?^(_QOTI3DQ?A[U@HY!":N(CI:648"1.ZX2AA'9"9H6&K7*R]A#*-L+U M1K9^N*_72+L5-G5N$,T+A,P+!8:@<]2T]/K$E:B4G_:,>1*9ISD[)A*OM,/[ M")JN#D-KV7ICS6[[/+)<&CLM#LW!,Y81Q29,G'[%MK MJG/SUFUMRK1@O%%3);9\K7D&XJ;IP/,PVK[+?N?]W=]>W] "BS9LH+Z*UO1! MA^+-$ZUI(#+Q4IE7*I)4:>OI'>.LM6OIU:WXQ$7T=HVXCM9:-M[O_EO_XO+B M&HA3TC-K".C2FXE#1E_ :W0#0$$R7DC5VL1Z[\W=7C_>6/>C-A2W,Y'M39;> M*+_O#_TP]OW@<#C!=7RV;5 ]8EWQ_=U$HILH8R'"!!/1@_;))4)G0IJ1%)*/D MD@.(K,J)Z9.H&A?ANGGX=2G"/I0"4R)H9QR1)>]4.H:B^@V4)EMM9X\*#Z5F-U5X@Q;V2?1$LE*].QH2;<)1F'RKZ=CTI-R*ORBAISP4((-RHLCGO+8Y,7DKB>+2 M]*( M*FU,G@*UK9A[5WBS=$IM:+\*9W2/Z^&ZE-H*V&HF.3P%;CO)"NV9$HE%I(PD.J40^V<(\_D!&R'(NNHOTJZ]^W% M_+.O_O,\OH[2*$U%(C3JB/&UTR1 \L08;[5/& J=:C\'9IIO>U&0/C@8: MZ[N#_8P/IR'HQ(Q'[]]]W_^./SP^[OCCPWV*)Y]9M-]A_5 +^PE M9",L+?F1)B1IK<'1+AW/MIQ<:Z6A]^S3&W>B07]I^KWDA93NL._^Z[+_>98F M?..8@\\B12U+Y_9".UM*,R/W'(&?P&G__-/T)"/P61[(:\BC,1S$>'EQ.2AUS]["YS'$_E4.US#= M*V*/@:YB-@42N>&EL+4@00M+K,LINV EJU/FKP/9?AS*;HD/=9J5;2+BBL+E MF#6#E(FABA$932(>0B;"@8M.!IICE8I%5:7Z2?-J'*APW^,) 7K I1/.9>(- MXI-)"F(Y*HUR'2-(]-I4E59\3V#:.W*UI?\*97:62GZ,V+B4$&-F!*$%=$6, M+:&8)4(%8;UFZ*GH3J>NXSTD1VL6J%!69K69[_Y:KL!J!9DXG-.(U-P0I[,D M$6S65@(&@%6.(=>'NG=,JFRMA_Q2S?=/;]?,'K[7.LT529&7!!:32<@LHA?H MHH%,LZMU;G,+8N\XL;&&'UI;MU/DH-P[N-LOX6PTN.<[]:14E,L@21+H(I7] M.V(-@@Y*1J\<>*6J\& U>'O'D I6><@=TUZ!LZ7JN#J6!)5B=AD(LP)Q>O D MF"B)2DI!H-Y26V7]615@5[D(E5E3Q1Z[DEZP5*0[C=NE-=FJ ,3/&K=3H4DH MI^%"2VZE]NVL.E9 REB@A>)MX,DM@,@JCL),N0 LU53CJ7 M0]HA=WI3"RY&X>VHO\6CO5E;N6NQ[TI\W5).VAA+464&&:7%04 <8&RHG.(^ M"*[=XBW$)9WYEK]C?\S)E]1,KUA^6WTR]%4Y"7E_V M!^G.LF- @V6!F"0]>HH*O0BO#.*L9B2HZGR3^)ZU2QG,W MK+A2V9@VC+B.UMHN&X.:NJU^8AW':$\$HI-61&H)I5YM(N@94LFEHURN4J-M MM;(Q=]^\O;(Q:^E^U(;BVMS9?%B_!H2"K"31)@44)P?B-."?!Z^/WAT_WQ MV(^OVB\TN#.WSN.;7I_;6)2%FW0A"(M#25ET<:07.D@!GAJ5><*19V)OG1S.&U)^^]W'63??H)J\DF@S>(W?B+*698RAM@Y7$"C\;CT5>,*M_XS_B7Z?>>=#%K4]H_&F6(C%:@!A0.JY"R MD)+1X*NTWET'9/>Q7'NL>;"/4\LXK9_"82B$,8P_+ZU)!OVK*LLQCBZ'T\DI M1.A_*=%-"4K[^#9([T?C&P%*V?.>UXHQJ1AANMQGALA(H+&4'3(Z:R$#T_&Y MR:\5)/M G^Y-TO:)WV/@;^NL+L?L8O3""$NTX^BO.:Z)M[CDZYRL1[596"Q& MO :-5@"PU^QIVP!MGRN^A3"]K<3Q9H1H_7#Z *(.01EA#'%4(:^9+$T4D-S< M&J>2Y]$M;D NX9_7'V%\T8N*9ZMH)BYD6_K[!.(3DR1GJ@UCQMA:Y347H>P#-UI2=)5[6G<1 MX?35GYQ]'H-/)\._^_&L:TBIN\-Z*N7 G9>$0O1$2E/:[1A'LH@V)V=\#AT0 M8CG _:5)2T:I<,KYF ;N5FLZF%YU6GPW3#TAM7/69F(2$Z3L79%2,HADEWSF MDJ-TO*O >0G&?:)0+=-4N #V&-0_AI>E6]@\L'\SNKCH3\M8> ]PN\3V/$_: M:&^)D;.J8CX1KU!+062#KG:D)E2Y$;8QXGUG6/MF>\@WV\@_+JA'3XP+/WWW M[7-_/+L9.1K]H8$[2GSD>VWQ@73[KMA]\I0EH[DZB@1[A4[.MWL>P+CL:O>IQW$.8VJ2" MUTI<44MQ;A^<)(I!2A$DX\FM[,&N]^Y]8$D7:G^$)LWOFMR!W L:K:F%)B( M)]*5+IW&81R&_TY8]*P55&E0>Q?$/I"AL7(?L?3&V[DWWO0;/_GT?C#Z>@1? M8(P.T&EQJ'O9">$4S\1R@_.4B0I%R^@/29!*E71.O=H]X*6OV >+MJC$1VR[ M\6[K#:QY!:=R[GB+BN9,HX!,A&>(!?U98B-ZN28YZ0 XSW:U38EE;]@KRS96 MX2.&K;(!>G47@BENI5>,& &NR.J)B]X0F2.XX *+=BZ$F-BN2IK%0FE9:/GU%OD,(['%6O%//F>#B] M62&)ZS:1(=M#]2C MD1\NRBD#3PS=$Z(P!D'V!D<"V$"RYU+J)&)FJ^7F/O+P?1BD3756U8:GX ?O M)N4,:H[,S;J#4$YH, S9Y2BQR3OBO8L@@8-18GUK+KYF[^S:2(]M)]7?0S8_ MK?XP'DUA5EIB5EC"7[PY.'UW=A"O&6DH ^FR(6 I,M)I1GP$2KRD!@28$/UJ MM=DV>/G>L:&"SBL4^[H?;\X\RY31=>2JI"U83J1TL^9 M%2V4%X+[JVNDO/X M$,I^A>(-55VA#]-]1-?5:U; 5#,,?PS4=D+PI@9[TOX-M%TA_'X4F_#HGWH' MA-%R+)3QBYO=ZZ?:BA"EH[Y*+>?N&/!,V-T% =91<@7#'\%T"N/KR>ZZ]IQ6 MP'FIF6$TSFW*&>(3NJ=>2"^E4+@&5LD+>PQ,]WY!1Z<25X*6+#%1[H9S*(E 7A(C MC8LN"X^_>NE,>,83Z(H(ZZBZ"@'\<(*!:YGOKNLP:9^<%!J-9#S&IX#QJ=24 MQ&@H32ED%ZMD_#Z$LH64CA:,],#NC31S=S1FO00H-#%U;T*HIHK_T-(VUGUFYGJ";LW MT'.%R?X19,9[KPS/Q'&NNX M=ZE4E<8E+?CAGRN3T^LBTZ(4B)+%C2FE,Z/6!%$+8E3$0%> M=J%.IO4JZ+KW 9J:\:'?U[(-6BY?>EM)URF779:ECI@O(!RN=M([PK,56C K M;5RE.=?+*/3=[J*_N2);+):R6)=U%1A[6ME[+0LL*0J]B?HJ5O9FP+S2.A F M I+12PQ"2OZ7]L919KA,IK72T+M1V;L-(ZZCM;8K>]\K;PR!@M>ET)IS$H%@ M^!@L!GTA1HAE\U?Z5<+JEU07>BW=+ZT+O8[BVJ[L?:_$N,Q&<%^:/0"4L#T5 M(,D0[9R(/DMKPBJ^\DNJS;ZQ!3=67-MY3W],<)6?U6\8CR) FLQF%BJUMS8D M AG!2.'H50/66 J0NQQ<% L'G4OR7AY]_)ZX-.VHK\5Z7H\CFOOHJV!ZW-E9 MU;3;V*%HRPA/VK2!!JL/USFV0&,*T>,T:1A.(=IH)#!5Q&6JFC-C56X;C@#,9]F)SDPV'J?^FG2S\8?#^\N/!3_+T? MO+Z3JU M5=O3Q$%*,RQ^\"C]LW:6LZ (EZ417F2)>)LHL1 91H@>_*+;O63">/H]+]CZ M;6NQ[>LM+-VYK M&FR[COM-4\1RS#W'0X7FJ@CH/4_M(-V51? M2\^%.VE\==T<:)$G2Y83[^K8DNL-81ZH_U]%O;O&I]=%.?PN68<:((1#,DL.34$B>4)9%9*ZC"KZQ* MFZPE>-I(9KM67,]8L)[G1*@K>TX6Q0JJ#"^T1W;<<\E]#=GN@MCV#:?-+/U8 MXMI&:JT0B]R7[ZK^:C_.+UXA."=]CJ4B3N((KLS*@#ZMI%IZ%-515B6/Z4E4 M^T&"]A1?I91$AG'I<=0?ENK+;T:3Z>08ICU!!>32DQE#9J1HE(ZXQ'-IIAU0 M9,]TG5L-2_#L"Q.:*[O"S;:[L]2;2P2(M(P>W;&8T3X*947'"AUCY25)@GIM M:*9)UFF"^!#+?MB^J9(KW6FXAG0\&L8Y*I BJI 28:D<7*%[35R@FM!H<]0) MO6JH;OI;./MG_0U57;\IU.RXRRLPP#"B$E *+919R3.FB78Z)II]=M!!":%. M*]'57_375^T.5Y]SP-&&EA(CRIXZ4AA7JP!$^])&7#+-197P8'>JSS4V[O-U MY]91UY!DI8B$[DB*UUBJ* M#NXJV:\[SH;UZ\Y5(<,ZRNZF[AS*%0083W0.&+FBS,19ZHC0-BDG1/1\M6.F M7:\[MY;JGZ\[MX[>VJX[=Z_\SLW6^O5]>Y- 9I%($!)YB](12X4E.?)L#<.H ME&Y0TVKA+?M@U]:TV&W-,J^T8QS]%!]9.?8*D82D N'1RN I1X=WQ281+Z1F M63L&;J3'7:A9)I521N12!#&9TAS'$<<%)3ID1X/1T<75#HQ?=LVR=MA00><= M%*Z8^252N^P$!:)0>"*5YC@SX8^&:0E,HRY$M2V>7:E=TG80UUC1E79V'[F3 MOPJJ'[IJR5IF6ZU8Q28Z[ZYJ26E!#U9)(FU"3U1QG!'+[2&:<)I*FGH3?\BJ M)16(L(ZJNZE:(IE4CF9!A,$O4D6-*U321"@AI$)08M$KV/NJ)6L9Z?FJ)>MH M>&F@UTF:TMRIF;R]!'S!'>74R51Z]G45DY76$W4A7PE#._0=G&OW]=S^]')>ZDP%?Y..TAXZ\OHQ[/B0:$1X0M&>K!FA*29D)C--+BVJ-C]63, M-3'_N/QK8+O*>5UK04<>02^ZE&V0!AU?IXB4I6"C"D5S@06A)(VV6DBX,>J? MU-O(?I63R]8!_WYT.>YQ:BR.$" QE"MU*E+B6!1$!^6Y-";02@V,&X#^2;U- MK%,@$1DSC@+N.'$.1X%+0N.4;+1R>WB+IB-FK*7=%LNH/'5XE$NZ M*$I!$E6%?!AI.,H%"9LTTV%YJJ=E19RE=*2^="E553BRZP>O:QEXE8/7=13=W3';*JA^Z(/7MUS+2\P>OZVBX@X/7LX\G;_[C M]<'9N[=O3G[_\.[X[.#CXEQZB8"+)ROO MMQ^9']@>?/7C=.OD))&,PJQKA0"GQF4GY-C6*4VRHWY9I#;US6;%,$ MQY=E5)[DV5\G!Y?33Z-Q_[\A]700&*<'0YP7DD@9%/%:*52!*WW O:!\E0+- MW>ERF23=3Z0=,_E!V;2M^!4X(P)DH,L':X!U??A*DA[5CGIJ* DVH" 0$G':=V[["H7A;SM(7C(!*E/M^-/X-_^VTEZ)+(@I-T%.@)78N%1%QF-) C<6Q M:C'JW:GI^1F!?DR*;YL9%0[C-Y;KH7\U_03CCY_\\.3SK/KR3+S)X7QD_P/Z MYY^FD Z^P-B?P^R/;_T4WOO^^.]^< F];"@-K!P&:YI*/HS$40^4&"Z8I(QF M4^<\=F(XB-"6ET1.MM9R0."=A-E>Q=C^P"1&&]-M+%4 M?:V2V+4S&O@Y"%\$]RJDC+R[^#P8?03C:.H' M=_]>2D8>CZ;_A.DIQ-'Y<+9AIIB36N9(N'" 3JW-Q K@Q&?+4Q;).%HEJ:": M1#_<(-D-;CPDO=E9TE\->O1RY[\JGV.]X'4,,7$2DR_W]Y&V 50@3',M*#,A MI"IA4+=B_AP>N\.BAV/&-O;6YN7LYS'=4VJ?+-/[5585C8*%*'#PHY*)]-H3 M&\OI-_7*!6ETH%62F5N3H*L\QFW[2%NQ^*XD2GX8^&$ISC/+^]'46Z^L)11L M:1>>&0F49J(4CZ6[&_=U\N_O@MA68N26:#!JR1P5CK"NL)79NH-OZ%E=HB&P%(U&*DK\E<"EV)6:3-(3BS3I:)3VR"TL_DQ99 MR]#KJ+3MJH1GTU'\L^#AE-%YBIX5VD%&*-G'7#H<)Q)4J;[EA>'9*.G8:DTM M'WEX]YYR$V6/6M14A;H*5^O+=8)NE(:&DI:;<]G2]"D2:RD&EC*'$*-#>%46 MZGLH?NR5>G.#U#J?WT@1MV(,T\+P646FF@M^#:&VXS8TX,JZ&[I=&7H;*5.; MR 86)WM)/TX]Q=Q[YM.U0W.V/% M7;@Z%T& IS"9COMQ"FGV^^M>F6 BBR*0H+T@DJ/[8"-W1"5I0/.L^6*1_F6] M15=_Z0YN558W\:@#^U1P[QZ!>@TL.9>DYB6%M91+MN5^?5:$<\"!J*)2N4HI MM:6(.NYD6\V(R[:Y&UF@PK+XN*@8B4)@#,K%O%(HDY;;><(1E#1'*BR3=8I( M;WFBZ902S36_U-6O?:MM ?I!G/:_]*??6[_C]LQ[ZMQX6T>XA?MO63AK; 2K MF)22NB"X!&,8URF"EW;)_;=GWKC]VW X05GTP CX4F(O R,.,)IE+N+"J10P M7>4NZTN^#3>:I[(\=9>DE+AY/QJ7S_= 2T%#-"0%4[J#4D6"\>B+&,^9$<)3 M5^<\KRL)=]!=;)?Y[:7]UN1.!>^R7AK8S;G__-:5XCHZYH 874IW(=T(0 M[]&)$A $S;MU+7=="5_0(*G+TLXR#9M0;)L("@BZJPK]3.'1 MXT2O#!QX*BT$C(E?UE"Z+^#/D;3=Q/FU"+:-,XN6XW/RHE6R-"_*RH3(6C%)0DZ M:2*93,1S[PC++#+-G??QA8VE!S+^'$Y=#Z=F-'M1]R87G5GP"A6?)2ZZH;2X M$I%8$2E1V;&LHX*H7MB]R"?CI:WF8RN![$\6=1L,-VB<%N-HP3XTI);2TI2B -44K(H(+USE793MFW M/*]UB/!DGMB)PX$. .8S J M' DLE3-[+KCE%@?]=G;+=H:\:^5Y[1QWU[%O9TD87CN16&DLA3%^65<4\=1F M0CGG&BPDQ:O<_=[G;*^U#+U2PL8Z5MI:&>*SRXL+/_X^RG>26NY&\?CUW3?T MG?J3XM&TGL>QV>OKI'>TH(J%K \9!8L^I91CE-Z!X^!9=M%: =Z+O"3K8S,@ M-1;'V6_OE&G] X4;WT%5QM!DC@4^X!" TS(&;P,RJX*2)@/1T08B$\O$EJRH MC.)+Q91FJL/DA:;BU/% -D4U^@KC.;Z+_K0'+IID<-A)+G':LD:0D#DCB6'0 MR_!;+ZLL"C6%VI6UI=-QL)I?LP76=)8ALJ%L?WS^?$\V(Z-B#C2QJ?270?V3 MH'@F40=(62=FNJR/V(Y0/T?$+K%FE_(\YG["04HS0OC!V_ZD["!>%J5B(T: XZE_:5.5J=56I?HZ)G>)-9SD;&^K[NGCJ'8]Z MKH.>2)92;H$$8W#L1PD8O$$DZ+:'G, (4:'12>O/3XN NLQD)YERXF)WJ(N MJ"%6FD "HUZEY)0'_?*'Y]-*^#E&]X"<+>8YSNY\S@'?V6^]T:\TFF63-.&> M\I)^:8DKFRB,4V^E59+9A25MR=7ZY>_8%4IN);)I4_^=I;\V="#OR'GM0%IA M,J6HM12X0_8S',:EI!1CWJ0@>/)UND=W)%_'=[C;XE,7T41#,NQZ-/%0O)5= MMQBT]\&@;;S&H$K94@[&E4H=P2:;1#EFVWEW97/Y]VC,;%^9:Y%IU^. 9]5P M[Y^PGHJX"G.K2::SQ'S4@@\*/2W&H^2699[K+2Y;$OKGZ.F4-C5O>@2Z:V M%^*TPIC.SMHWG*JN2ZJO(%+WMQH:R;2=2PU;YUO-$+\!65[(.$B2,I.H)]'P MV0W33)S%]3KJ4A@/9#"FPQNF.\C_9^Y%_ CT7X.';^IM8;]2ZZEO,1EV"BL]1H645 M9!F(4AF'C;,&0P^,=J,W46;A?&9T0T+PGX1H3?7U9P@Q1R7!6FEU)I%'0R13 MI;.O,>5 ,NM J>+9;D@(\9,0K:F^@RJX1^\.SMZ=%8V-AN7BV2@?P_0(4(T- MKDH]_]"F%Z#6A+UPK4E8G)W!.9$ )'!N/5!!@26>)8Y(W7O^\5Q"I0R0.?1^2(46FDS1)5,EF>0974S?]Y#., M<50.SV=O**TM>R:K&$*I3.\C)Y('2H+ Z3(*)U-6.0M61=*'4+J?L=IDP:*W MVU#5%6[*O.\/2S;,#,]IV9L_R7],X !5,#VX&(VG_?^>3=@]CS-)=HH1JF=; M/ ;G7)$T^E$B1\F$\,!K,&)%?/M%DQI&J1#?WX5Y.)P"+NG3=]_*(@^E$E1* MS)4:.2&5!NF9V$1Q:45."\>]9K[*#/($IOWE2!/E5SAZOIW<0,LHG4-&1JJ) M%)JAJ$F2&$SB#B_I\K&98BN*8QMA*)D6 P M[.;>>2^\M%Q7LOE23%V=4=:U?3LJWY63PL,AA@UP-O73V7./RC\H)BD;B@:# M\R0P$*,RHCQ&%\E4,3HJ,&NK;90U*/0$IFV=W+5F]E$=]5=P*Y9 FP?_JX"K M>1#V)+KM'&FU9LO5.-+ $)VSQ6ONE<\2I]A9,0+\XH35Q'*F68*8=)W<@2VP MY)F#G^V09!W]5R!'\95.\ID?P&2^T:>5]M9(5^+KTD"+(R"(@EB3,H\N0ZZ3 MF?@ 2?>>:8N6&K6IYAKU/V" ?SK_#88P]H.#83I(%ZC?DA\Y[7^!>9QT#58P M#88&0[(32'\0B%-'3WQ4PNL<3:Y3EG0ME/O$EWKF63J'M+XW[_%/PU*R/.)W M\PYJ?9@<3":CV$>5I:_]Z:>9WS9IOF>_P$1FD(2%)2C1#7YNQ9+5*+W[O?WX7 M=-*+8!0K=YA9RN7N K.0@[2?UY. MIC,W$%E^#%\/8AQ=#LOL^F$\&N*W\:K^^&RS3GD1>0B)>"%1^.',^U#=DN M-];1?P5.W I[5@IK^7&:_/$Y^2EPRC2]3IXW$ICRV9: $D%&1!IH3&4R=8D" M"RY7N8*U$KKNO>+FAEQ<:UJW0@=M0'X[.7G[C\.CHX/CMX?''P^.?SM\7;9R MS]Y]/+N^?#S*AT,4Z+Q?:E44)[_)QGBC]S7=&V]/V(7M\0!**R:$5J6)F\@. M( ?O0K0B9TI=K]&;&V=[]J<8=WTI4=G]%]RZ]5)Z'GP2!$R2Z&,920(S@E"3 MG+ 1!%-5ZK&N JZ%=-!X!AUQ"8FB?(TZVA+ M[]=:>:_/@NM^;FR=,X]DP;9KDSHI]LN4\-MX-)GT?(B.2JG0=16E7@]$XJ), M)(B4HU+ 051)=WL.V _%EPUL42>E?AD^= LN+RX'Y?#SWB4 I\%8'QQ17(AR MN34@8B&)T(Q+!@[=TBK9"^M#_;'XU(:]*NR0/X'X&*8];JVE@B*P:"(I!7)) MOPJL'XLYZ]JAPJ[V7<:>/' H>Y1;E)9QH@3#X /E))X# M)T$AB[5G"D%7"0&?A+6'+&G1#@]9(MLKF/>$(JXV7PT51HH0"==4(:D#D* S M)89S'4RR#K]4R;%;&6)7)R/5.5/)*KMR6O*$4*^__^[_0 M47C*72#*1T]DR!@/ M/%J72(Z)$PP0&+(Q"!*C<64FT['.4=R2B6_*1R\G&E2"GFTCS)7Q4# M#$(!89'%%%A4;K&^^.;FN_?F#AM?-=']J W%M7GSM@#QW^X 84FQ2!V&_4R6 MAK1>$(_(B &>)'@G!%_EM&(U"]Y]\PNTX,:*6[="Q/S7Y4MIB_9O__+_ 5!+ M P04 " #Q8!E3;#DW0BK[ "730H %0 '-M960M,C R,3 V,S!?;&%B M+GAM;-R]:W/) $IG__K^^/\W B\CR M))W_QP_N3\X/0,Q9RI/YPW_\\/7^ XQ_^%__^2__\N__!X3_]>[N!KQ/V?)) MS!?@,A-D(3CXEBP>P>]%S_^QP^/B\7SWW_^^=NW;S]] MI]GLIS1[^-ES'/_G^ND?JL>_[SW_S2^>=C'&/Q?_NGHT3PX]J)IU?_ZOCS=? MV*-X(C"9YPLR9UI GOP]+WYYDS*R*# _J1IZ)^G>/F9"'FYUEV5:K6DNLM71#K>6_'A/V\QGJ=Z3O8E_7 M#I0KS/W4E8Y-F'[J3-U[Q0^B?X4WQ)RMO<5>?1;H@ MLP$^B[68#95G^A8%>>>?TUG"7J?,X7$4N012'V.( AQ *@B%3/T? MC@.).9/3Q>KKGHHY_/JE5J209BKJ!PMK%T=&;2;R=)FQ]7SW-#LTB:GY2\]X M\<]S\B3R9U*]H/35KD%IPG_6FH)-5?_]Y[5A9^$Z&Q"MV1L !4HUP1_5G_?J M!?'DDFWBD/C:NFG\4\+]J>9)GZ/H3VI=^]KA_Y M3%[UKR;?2,:O_F>9+%ZOE?>8%3YW?KMX%-G](YG?/A?J_:*:6.37\W(&FH9. M1(7P.:28J-3/>F/V.6;IFI[RFIURPGQ[2EY_5*R4SJ;_L$M)>!VPXHJX%\&H?OQX_7] MQZM/]U_ Y--[<'G[Z?[ZTR]7GRZOK[[8+?PL^\%L^=8?NCT3S(;B@,SU0FQ# M=;#6'?S1R\97.]RZ7 59:C#H6J8=.KLKDI:M#+R1=G"1\TN6YODT9C'GDH30 M"P-7N@&+!]DS.Z[CV/CR[;;'&OJQYYVP;GIG_)M>1[>U M]&^4M2/8W3K=%:/8R&I0\Z^Q9W4:Y\ZVIPQ$M9LQKNU'^>3V?,)8N ME10EGM"94).6^DVV%/PF(329)0LU0!3%7_C%G4/T_@RXG42PI M"Y#KVTP*[=08&^_7.H/G4NG"IR.EVF"VUMMN,FC9169\WS_P?:_1*P/ C[4) M?].6KN\>F9K[:CS7HM:9J]? M%LIQ_RB>J,BF 6*A'[(0!CP0$ 54'S5+!&,L@A %01$9>1"%D_>>+,0'DF2_D=E23"ESW,@3! ;,CR#RL .Q M3UWHA;&4<>A3Y%C1RF@L&QN9U0H#4FH,I-(4O&A5P4MA6K&HY^EL1C+EYXFL M7."/)OS%]LMZZ_B8'K^7\>\E& ;0E!AM[C2L/M,*J'(S FBH@,8*%&"-8"NB MK_X?Q09&Y\;]-;8]^NK3X6)YVBK8=HOE12F19J^_9\E"O$^_S:?$C6-78!< MWK M$4 ]C_A2RPM0ZMGOS18#1+HD@B9Q@S*"@=V[U&#RBAU'Y$^"3Y6+(=/L25]N M?I?.>7Z[7.BKSOKV^$?R/7E:/GU(YNI?$S*;Y/DRTP].@\CSN,LY9%Y$($+, MAY@%BCDHC1U"I&1FS-%:@['QR88-@&HC0+JV K!4>6[Z+[(V!)#:$C,.:M]5 MS;V!?Z@PT#+D!E EC9 "9#8<^K^.!B7?"V?;"E2H]S1S(70'DN M3T"QMAIW8)'J/:B68^.G\R>:L\$MIQ_=C)Y47"?TG6)*:=_P(!/-V7;7T\_Y M#;68E*IE\-5WD;$D+\['J%HL$[:8NB[#V$<1C"/AZYWF &+IAY B[+O<06X4 M(^.IY[B! P"!/VH]._!8#9%HI(N&UXMX7$#5PVI !\IQQP$/(2:N#!TJ&7&Y MT8#>;G=L _B+GGKS1<+4!/>Q. @L-^#_>)\^D61^_ MM!._$Z&T/2=]G$VW1 M,!^OAVUO6$VJ-S96DNJGW57D;I/#C-G#=JS&Z)%_;KE;M(X]FA#%3$ :>ACZ&#LLBH@O0ZOK)Z:"QS:J;ZXG[ZYO MKN^OK\J+)U_N;R__]Z^W-^^O[K[\G_\:>V[T?X.K_^?K]?T_+/>:3#O"<..I M!WC[WH5:JUR$QE5'D5U.Z6W1Z71'RE3VL-M3EHCL[579OC]P_(M>IEZK56H^ M=4D8*K(*(4,.@XC&+B0QDA"[+@ZI")CGT$$"5U8JC8WBS@XC '\4NP*%<89N M3H<=;$:0PW9;W\[5,#TV7)#&'LBCB*Y8:_77"(O80[&S>(;]EMOQ>;F)5)YQ MW.F8AUOY-1>3/!>+R5.:+9)_ECNICJM>IT$,)0H01)&/(68H4J0MHM!E <=^ M8$/:AG+'QLR7:;X J029>!'SI?*3?B0;V@+Q7?>A;>2?:1^8\6H/R/9,GI7& MY>GG!2B4AJF$2FU0Z'T!-C7OCATMH>J2 DU%#\ISEGCLDIGMZ^T8Z[V@BW4< M5QFNE;"*&Z=.Y(H Q0*&;AQ!Q-3?B!/',. >*4?KN1%C>P%J56NOK#N2,8*D2VII%C@HH1C9 MODLC9B^=$YMU^RPRHG,N%%15KYQ?*Q'Y^Z682#5>[]*9:NKA'X)D'Y(7,8U] M05WD4QC[D0L1$0[$3AQ"/T A#AS,"6\1O-5.F;%1S_VCR 31BK:)\&K9(88[ M<0/!W/?N7!4CMC*D]I=6MES4Y)5? &4/*+H#5!8!;1+0-G4=2G8>LMW'FK74 MYPV"T,/"EZ9]J]<".UNO0##!GQ.40N<6#L( \&DA/* HH=$1G' M&'2AT=@(]O/GSV"6DN.KGYXZQB!886BX>R;:E3F@M +_7FR*V\2>7(40R8A![ M/H-,1CA@U&>1- JM,Q'ITK,WD#JH_VZ.PJZ7;O%F.]99+0!*XKO1 M>?X00B'ARK%FS-='[D$ *:4.G&(%6+(T6&"%$M(F)00 M^T306' >QVRZ5SKP]*QX7*31YVU6&K'3J;'26$^&VIT 23T[,JVUI7?1@+BA M6W$F@ /Y$QN@E6C4?V@0-ZSC<-KN/8_!X)4S@OGH;O1) M\=M\LEP\IEGR3\&_SE6+14!A>3'AL_IBZLL)XG.6,%%$0V]<4*HN,.PDT=AZ MY9UX2.9S]>P[,M/FN-.8$AI3M0J*/48AB@6")! $2LQC1S 2><2^#MM(C!O; MHFLOI96HU ?/6O_N\EF-!'^;D,21J#RB2>%@T.(Z1*W.?WU17P03H# )%#!< M;%\-WLM2M?U.QY&/(^O+SF,HQV+?\-&88[&\*:YS;#J>?4'I[!Q M!:GU':,:2\,8AK,0ZCLR8:WL_2EF-'SZJHK(IC*V*>0,N1#1+D+,0D)9([PPS 04OV[ M\:%\DZ2Q^<=:5U J"S:UM3C,;036X%"]*[AZ'OO'D#J=W]H2,HMS[:Z@&^B\ MVOICLSMY-D&C\42YL8'A3HI-[-@Z 39ZH05E_I*ER^=?5>.+QW=B+F2RT'[; M_6.2\<\D*Y*,ENE8M.M'YJ^7:>FEK1RSR9,N0W"M'+J7A"_);.IB3F.&/>AB MZ4'DN0&,'1K!6#HTX,QS!3%*Y=V/>F,CY\) \%A8"&AI(GA6CUR A;82/&LS M05+;"5AI:)GW2*\Y:6TJ((6M%^KAVEH+ONK^0S"8%]ZT>WN>3,J>+8T#E77@ M<]&SA8&@L!"L3 25C: V$JRL!).J9Z_'T;,6T]>;]O! <][]HZ@V&$&QCP1D MFFT,PAR0!?CVF+#'HT-ZL+U>;#,6[H*J]9;YW3. 5W+W6X>;LWQ+8F M^_ZDM$SPK:0DF1Y)M]G[)'].J%&0Z$Q/ MQ3^4R49W,]XZ7'H>#S'$$7:4FT#4P@S' 8PD"BCF0GD+5HD3>M!Q;+["VL15 M3-1,VU;>*[7--MY#GYIM_[QQ3_4\[6]V4@9J^U8==K/187H^KZP$:S-7_UCE M3>XU?W*/?=%I O8>U!PV@WM_..^E@.]15)L]N72YJ#(^).S/Y?,7D;TD3-0[ M(=AW8C_P?1@1U?,H#EQ(_9A"G[K$];'C.QQ/U>Q&4[-]N49I-C2Q*;/'[1*M M;W4:^5QH#/)*99N]IF:,1> 0Q'4U+:1#J:@;0D(= 84?>'X0^LC!1LG6.D9X MD+W/(? UV0#M#+6^MT W "M5!;6NK79!FY&SV0?M#,'!=D+K!-95?I4RK#T[ M_D5VM:PS@ZIYF[2YB0$W2HULV=XJ-7NE[348H:97?E7FQIG,>5%ZJ9P[ZU-0 MUW?5H@;'^D190.0@#G&H]T(=5SJ.QSW7#RWFM-B![\48X[!_ M,<;\U79$]!O)$IU-6U\$+),>3X6'/%\Z,:1.%"NV41!3K.B=B3AB3!%\0*S2 MFNV+&)M[5VM8WHBU2X7= *09CYP'3\^T88F,-4<<-[Y+2C@@95 &.&[E[H!O M>/+\\3WYGN13SD/A(H*@QP/E2W",((EQI%"+>!A'(:?4*,_],0$C']M:Q3-& M=@&A_;BV!6;84=V,R5EC>M/POD9T(>/-QO.FA4VC>>NY\_.2'DIB,T4BQI*A M$ HGYA#Y0JHY' OH8D:]B%/?0X%-#.HI@59C?8B(5"T#+.<\R9D^N5)KXYG6 MO67ROY-XFQ%!ERCV3 P[64?WLV@52;3Z23;:!$U?648/RGRS]*)-"#3E%6U\ MKQW5F&0*N7S440K7\_=ZARH37#U4KDQT,>@R9_-LEGXK2M#Y0< 5)P4P<&,! M=6I 2%V'01G$#/E!'+C4*J='Q_J-S6DI5=>5[%]J70&IE;4CL:Y[THSSWK!_ M>J9(\TQ*ZTZL+2R>+6T$*R/!RLH.\ROUW ]=\G'7*@Y*WSWAN\OV?8EIFVU: M)G-]BVN^R!*ZK&]I5248)_/YDLPV_S%7G_75T_,L?16B3LD6^Y2&$7.@%W(' M(A(*&/N^JSQ7'PM?!@1%5G$['>@TMDF@KAA+"N7UG6.MI0[P8QN&%'>1166) M;7+K\_O1;#H8N'=ZG@(J:\"FQE5(;MUGI4E;3^2:W4%M50]/E^M M@1-T=X;C?AKO[IINQ]WEE+"JV\:H+RD)&8PDXQ Y@0\QI0&46'&P#!D6L=5N MX';S8V/4R96UU-W #/CN_8P]$Q=E?/91_FZPS9WR20[$@8EAG$2&>#"E7'A1& M$'DQ@]2C$6241B[W7)]RJP,[4\%C&]ZUMA?%9+Q8U6M\+FNZ%CK;5GXS[0,S M7N@#V=X#!\X!U3Y%B25"G:8/,94];&H/2T3VTF[8OC]P$_IZAZZMO%I-NI)PSY'0=;'.@>13B!W.H:JN;+X[BU>9"T0G@+"X4 M=0?@0!>*6GQX=O>&S!!IO#=THHGA[@V9V;)U;\CPE98A@,MLGBR6F;X+\"'Y MKO]67X(C! OI.PY4G"J5\X5]2*E:/[GW MC75U#_L$-(V.U+%WA_.@3FB_Y3J=>K9UN-IV0)SZRZ7Z.5EFTJ,*?)BM2[E,=-Q:@Q2@B(8A#&242Q#&AC5X.U" MF;'Y73J:E16Z [:I_ 4@:_7!4ZD_6)#OUN%I[?O-S&D;JC=Z9O$#\<47Q=]+ M6\#E=N]LF ,J>_33G4:BG0UKQR%H[?49.O;L;.0.!)V=WZ8=]7*13*_FBV3Q MJE;#ZDO/O^B4P[?9YRQ]2?0M D(Q(C&FT!5,TRKS(&4ZM1 -/.*C@ 2NT0'O M*4%CH\Q25U I>P$*=76&MUIA,XH\B6\S_76)6L_4UAXP8]8R16/-2'E-2;E@ M/SVD+S^K)DHV4G_9):&3S0]",*9&UN1A_/S T2(Z9J7(7+K(EF4%.)T1X_Z1 MS*LR,/JL4_#K>7G8.951R"(:*/\MTOY;X,<0"T'5"IA1+KT N]BO2S^:>7!# MJ6XT"+=+2/9,7J5^12&THOA90XW4M^UT,^=O5!WYEXE2*8T'&]97>806ROZJ MZIGBZ>I;49_*: )96G;;*()<;'7_:P3 M.R1SH)CVLH_LPAY<6F[OJL]=9DG M=,(E&(>2JADJH! S'T-&L.^[H1M[R+-+\W98T/BV9=>%MQG)'X&[1R^>&GSXJIRU5S.A1[E0'24>8XNO*OX\40(?6W& D'4I\BJ<%'V?X_NS8.JO]ZG^U4:%U.+?BG*H6NOBML>ZV@+R>,Q= M$4"/>&J%'/HZ;B10?_.I< .$8TK<0>Y:=&+.V,BLOGVC*SO(JU40,MK+OY@GI>;@_^78Q_$;Z[S"XNY56PZ)-I_>NM(N/5 M$RMPJHM[_50#&4=/CV+=WHU%?XW5?*>]U]D:OUNMVLWP=V)!=-Z'*Y+ILEJY MPRWB4/CXM;^34OZS)-9>A$GL\#B'3N+40E@;&D#O08BR,N M(QP[TH9F&J6-C6%N/U_=3>ZO/_T";JXF7Z[ W?4OO]Z#VP_@J_JAR USSC[C M+M1MMAO/ '#H7<="59A*J)0M8X[ZVG\\ DI_VY"[ M]P-_*([.CM\ MLDXTFXC\:"Z)J8@\XKBQ\E^X3O4JN MQ%.DDU!%R/";#R.=V)^Z6&HSOX'P5 MG[<@W\%L;0+(1#E/JR4;%\^98&5:=KU8(T]IMDC^6?[9T54?7?$& M,9(;NE^ Q@PWO01%VD#74QRDD0IO%?IH@T]#M*-5,RVNV10+3M[-P?-Z'?II M6=R=B!"7OO2(HE$/52EP0H)@J/HV"I&4/@F-KT;WJ>G8O+S"CARD&YM?UA%+ M_7=O,]V.JM.&V [EX%WS?NB[>C_TG5E0TM;NYP4HK1Y+YUO?TL4_Q$*7JWJ8 M)_]4:Z\0>2(6,8*>,BIS]4\8U4.L"]-Q[;XJ2K! YEF M8)[.X4L5_U=89%D8L+?>-9L_1M%G \XCJ_EA/9[5?%#;5T\;VB#UVP5X%0NP MMND"3)YTY'F'E0'[AK_3&H&]*3MLM<"^,=^K&]B[P!;'9F7ND_??;8\(> 4VS+/U6!-PR,@=4@"?"!5@^ZU > O)GP1*9,!W%L]0A M)3JJY!4\IXGZ02WT%\F3N"@"38XTNKE5\$1>M0"1%&D6\L2;9(V')&LLZ2$39V:N,YU>$WASM@:M1\ZV2H M^4G+&2];3#^2_TZSRV6^2)_4M#+YGN13+Q(1\XE:^\A0JO]XBJ6=&$,>^S2. M7$F\F!G-=@>;']U,5RD'_M#:F9+08>1.L//9>/3-S(90F(_*1HL;G'#UXH8# MKG[:=;Z/M#S,B&VT:C5:FY]JM^M17>HM\EU-YOQ&(3^[)]^KE?<[,1=2W]=1 MHS=V,8+4X3%$@GDPIFZH'%>$41P+0IA5MG4CJ6,;UX6V=KL.9NB:[2!TCEGO M8[_0M\IAIV?_0N4B(K7>V/FQ4KO#*SM6,'6Y:C<3/.@*W J+W=6TWS"@'NAP%2$?F2U;]HH;6QL4RUJV%8$0V8= M]]&,L"'S=(7;,.O 08(^C##IE%X:!0Y+*R:V[]&)T4OM:.1@BM]R"UFY+EX0 M\I!!YNBUAW#T#K4?02]"#B$1YSBPRBK4(&ML%'(D8_E%M4ZW(Y(FC,UHI"/D M>B:1(XG$NS^2,("C2_YH$CQC8O/::;W_[_J;:LO M.GM->?:L[]7D5?H$\3E+F+C3NV@WZ3>1E7]+GO2J*0QX2 *U8)(\@HA$3'DR MO@_=P&4^EAZ2OA7U]*GLV+BKT$P'#-6:@T+UBU6!!1U!Q-.9WNW3045E-%$G MP40=];X9*8ZE3]_Z:+BTZV*GNT%AS 4H#"M_ (5I?<<4==L!_8<7=:3O""*- MND7>+.BH8YGMIJ+K.4N?A)KJBHJTK^N$8RP*'(Z$"PEQ?(BHKP:2FCD@IMQU MD2]=Y@8VT\@Q06.; DH]]7Z1;4K]H\/V]SEZ-R1,.@0 M/6S=[C@]\M3;7/K;R(9970R*_2@65 C(**80,1% (@(,1>RZCB019Y[5\5/G M&HZ-,F[W,SN_W46O_?X\9T-FH%X:&W:.[Z+7T4X8TT6O?25'L/W2 M <9=7_0Z+JAET$'Z])3.B^V=SR2[S8H(!_X;F2W%9Y$5JDQ1Z,=$_0\Z@5"+ M+4*5UQ>[!+HQ]2.'Q9Z'C2(6+62.CT[0J'$]$N)J5)81S67*H-"9UT_KJ3?#D,5S"'J-&#!0.RP80OF..P%+UB\ MVG:?)\^%V,YL6F?T>ZWK+KU?BNOYG1I[ZHE_")+=J_X2TX *SY4QALR+'8@" M$4/L! PZ$?'=*(PB;)8[[WQ5QD9AZLM$MAM)K;O!=.=I"'![WZK21FAG<"=- M\LJ2=9VV"Z"LT;= *GN -@@4%G6YS74NJMWNB[769N"-M'-1V]]Y.[O%EGG@ M]6VAC0RHGQ0"=5FYT(D%\3S(J:OO"48<8HDQC(3G!Y$()*>151+XHZ+&1G^W M][]>W8&;Z\F[ZYOK^^NK+Y8)WX]C:L9UW2#5,Y>5Y7RW4B2O]>PPR?M)+#K- M\'Y83Z&/=*HGJA9[A+,0 MNH@B&D?3_RIK0ER >4-M UMDS7BB&[QZ MYHE51O7UT7M9"$(31I?E($ZCT4>2] /2WB0?^G&KCZ4^;WCC;4X2/J29%,EB MJ4.*B@I<21GNGM>5M7\7NF2%X),7Y2<]B*W HBD7#'/N"LBE\"$*8P2)'\70 MC7WB"^3%/K?:>7I3:\;&=Y4Q:A2GF;[*SL1,\!Y#28?Z:(8YVACL4_@+'8-L M8%+7I:Q1T8O>$I<+4",#*FAVXES'UZ[-DSI)G,JNW(:8.BB('APBZD:00\3B U DY%%A*+\1!Z(>D M+MUT;S[A-@HU8L'M:DWW \R+M7I D: L]-<[=3-MPF8%)[LIL1E]LRGK?#"' MF5(J/>M]T)6JJVW0[AC>")(N&;A9X* ,:63[+H.9O=2.82;\OY?YHFCI/IUP M7B3FTJTG:EUR29Z3!9D5]$AW&?1.E(F\ZFQU)1E6.>?T \7ITM23/" **N@1 MHDC*(8YR2"B&.A+1]]6:@"F2LE@.]*WPV#S^XLRN\N'8AC5V5-9[-YNQX9@Z MKV="G7R^OKPX[(%O7AM3B_^LF*5TBM@BF^B&3=UQ[E# =TG;O>L\*/,/U0.[ MD\=@95<=<884JY)V# S5K>%+"6.KFSR9Q[&RR)79"68# MY?SMX9)-GK1@*^'DZ:='NF\_=5WA M>X+[T&6NWC&@'J3J X+,]P*,(C<(2617[+EWG5ML.+S9'OR;W!,XW>LCV5P? MT7PR^ ;Z7VA__"^Y!_[_LWWN-]O+/G,&NYZ_*(EI]JIC)U!$:!B)$/I<"(BB M",-8_0Q#%]%8!"$-D%54RF;C8_/<5[K9YGG8P(M&7D@"-X)QS E$&"GFB1R% M'/*)[W)&41R;U0,X%[%A*@'H6,N_@RHX"CRGF?VVUA9^9M-<6TQZGI%6:G4< MC'/(W&YS76RT/W!^BWW+]G-:''BF';7="=744GQ0>EQ6]0=^3Q:/=2KKJ^]L MMM1W@740C_H?OR??IZ$34Z1\;HA]1T+$$(N[;N"[4'JZY&DD TBQ%T 6\SAFS&7$(79TVC/\P[!N MD9P$9*4IE@>B;;K!C)5[AK9G\JZT!YJD0*U_68ZDMD#?-ZYL +41.@2S.Z8_ M \(N)X0V:@PZ;YR!T^[T$)]@BJ/I">8YV/1]YK@!2J5=ET>( MQRSO]M!O3\K QW3'K-P_6#OZY)F+YYMD+JX7XBF?$A\)CM1@CASNZR5T! E# M! 8H9*X('.YPJZM?^R+&YA^N- 1_:!U!H:3A^4X#D)9KPU;P#+5"-$.F_4IQ MS_A>UHMK*6^S:MRS\NC:]%=K4\^]P&J&;5V]3WV3++[ MI5F(',T5'T6N55^=5BW574 M8EFI;4DK!M@;LDNWB/9-,AM@KG:++@LP)R9@VK.-.3R=DHZ!V&&YQQR'/0JR M>/6,Z)^](,S]LUVZ>[:[/L:MXCU"QOW I4QY.*[ZCQ-Z$,>"0X$"'C/A8B:L M\OQVIMG86&VMG_8WF\(T>NXQ,Y9[DW[HF0L[B,39Z,5>@FVZ1+SSH)I.E!L^ M>*9+3 \&R70JH"6AZQQ[NO'U-A120C$B&,9)"CGB,%&V'H24S M[XD8&\6N-#QC/^\ D(:$>18\?3.?'3+VW'74^$Y):%_*L&QRU,H]6CC^9+OQ M?46R>3)_R.L$FN](GK#)G+]/9DM]'9SFA9LXY5A&G#D.%!1AB$(/0RRYA%SZ MOB^0$ B[-H/>4.[8F."36("D3#VDT.R9.&J-UZEV M+T"A=1%^7.D-_J@U[Y!2++'JDF=,10]*/I9X[#*2[>LM$_.F\X=[D3V]%W3Q MD2R669$)X4X\5Q?(;^7J3OE65LL/ZH.=H\S8"$U]J8%E.TV9 U8E/0!MR =:F7("U,;J\ MZCI3Q6Z*7FU2AQEZ.P"VTQR]Y^@S;);>#I#;R]/;19MM\W#2Q?5<47-Q>5,K M,0V$]+"#"$0.[=Y-?>D#)Q/\YB5^WDT MCS[9(B>!7AW>RK):^P?"BL3?'\EW7;+[7?V17Q+5\^KWY:VJ*9&,,8HB& A' M+?!DS"%V/08]%K/893)BW"C%34OY8^.&2MLU)P!6Z7L!TF?S8\*VW=',( . MW+=OI'>+%.>6ZH-:?^TDE<"O3 "7*^!O!P#>(H%"OQTP4&:%/CK"+O-">Q@; M4S*T:':X7 WM;=Y*XG!&,W:S"A?)]&J^4,W\ELZ6ZJ/,7C\D,\7#T]!UB.!^ M"., QVIQ'?HPY@&&3,0!#9$3<4^8S!M')8QM9BB5!"LM0:FF&2L=Q[&9\#M! MI^\M/4M@C%GBI/%KES&O?<9TI>?U;NENZC^LNLE'F]W$"(X:58]U$\_ MV,)%?)?,9I,Y_S6=\560\#2, Y=3M?)C+O(@$K$NKDST8 ZX$Z(HXMQH,!^5 M,+;!K'4L=IP?E98@L;L ?QQ' ^_M7'1Z'LPK8+2"P#(SP'%@++RK_)4"*+3Y*9D5NVOQ1B 7@9"&ZRES5!%2CAW3PQ>%\H":]M[R< MQ@?/#&NXUP5-IQ$6%%'LPY!B"9&K][X\'$(6(QSZV(^IM+JXL-W\V$AOX]"^ MT*]M)$.)G=E>5WM$>B8Z)2PP!5J31*9W1UNE&/SS0YS M?;C8HLU+50&K= 5%\)?%/'T45P,GI@NLAMC'KG0$M9+@KBN0+!R:+L :R*DI M] )+':=*7Y7K,O\3S%(R5WZ,5-IG14XX+O319J(/_UD"\\+S(*A-AJ=8S>39(O$D9FX*,@^3*KIG>MK&F2W2W83A!A6S & M<&Q:X& ^-@_9W>#T-O:HBV^*A1Q MQX^HA#'W*42444AQ&$$NG"@.'3<4A%M=R-L3,;:1N7/$8#4B&X T6X"-[_2JW+Z486_&';5R[R+<\2=;K$P^+77>[%MYERX75=;2A/WY M];F:QZ_GQ2+H3CSH)*53[+N$J*D6.H$:_,B)=491AT'7#3"A?BC"V'R/U4KT MV/B@5%YOCN5:2Y"5:H)OCR)3/VF3JLM2S\HHN'RN%SLY()D^M)3J.#B **8Q9"XF,$P1")R6.A@[AC/ M'LVRQC9=U-KJX2)J??5(:G-L=P)F ^[O#KR>R7X3MZM-W-JU,58WVMZU>^7XKM"/WD14QC$4D4X1!B M)R(0"9V[F1$*&>>1X,KGYZX15;?68&P$KKZVL'WQ6C/0S38#>H6R9SK?*7*[ M4O]B5>7V B@3]F\2*3/ZJ7]KA6!?-7'-E'BS.KE6KSK5KJ'621WT3@559 M))Z215Z5EW.#$#LRIC D6&?E\5P81RR"3BPCJO.(.9'5):&CDL;&795RUBD' MC^!HN&?9!3I];UUNZ @J)4^7-&R3:[ 9BHX3#1X1-G26P6:;#Z08//%"BP7I M+UFZ?/Y5D-GB\9V8"YDL/JL/X'K.DY>$+\GLO>!:H@X%DH($/, "4N[H(PWI M02RC $:$."0(N"\=HR,-2[ECXXI"<_!8J YHJ3MX5H]_UH0]6I\NL@E[U MXO?AV/?>U;K6'L'&-:Y%<\.M=^UMW%K[MGB][0V@+T]D-GNWS).YR/-IC 7W M(X%AP)0?B&@<08)0"#WE(+J>"$3H&24&.M+^V+B]NN12Z AJ)6WO_FPCV$S4 M'>#2,R';0=+BUL]!P\^^\[/=ZL W?@Z:M'_?Y_!C[19UM\]"AX;.'[:6D8G( M-Q:2J[13?DS"P.$"^H&CLT7KV^#(#2'AD<=70;J]S%ZB,#6!OLNEQ>6LD?=,79 M!IG=16BK-MH6&V*9%O)>E'_J4]B4_:GO7RE70!\"+%[USMB'--.I4:=>K/R1 MV(EAI+"!*-#7&]W @[Y 6(K8)9:[5Y;RQ^;+U.J#'VL#_J9WC3=M^+] :07X M0]L!*D.L2QG9=9,9 _8(?L\DV /N+0HEM4*OVRI*=BH,7&*I%3[[]9?:-=-B MG^Y*2J%6>"]*AKZ,<4^^WY&%>"=DFHG?R&Q9)I">S=)O^BRA*CXR%81A-Z(4 MRM"7:OD6Z<*+(8*<1CR.8NH%U)LN=+E5@RV[5BI8L>)*D1Z7,[41^B:5 +30 M'KS4Z@-2ZV^QL=2N;PQV\'I'O.^UXPKLT@!=359?SA*@M &LC K*U;%C'KO M (M-OMX[8JCK[.7]0<#(C"UG9%'> "MVD;2WKK?[,J'+W.M8EM4N8'7_:Z$Z M3Y1E).MQPQ[U#0H]O1T804 ]4C19%J[0DGZ93#[K,,@D!\^9T U6;1X]G6;ZU#7E>2^US6;Y/_%] M\4Y9]N>4<">4$F%(J0@APABKJ2T2ZF^.S]Q(2D8@]N;C_] N^O[CZ"]U?O[NT37!X"V,Q/[P"TGB>AXHKP6D7P MAU82%%IVZ'&?P*'KM)>'1 V>^[+!WD,),)L>;YGG0Q1Q,;^(N9HM=!*1"==7 MEO.B#-^+J&H>UU$91' /D8A"CW%7I\#U(=;9,)E/(HD"-^(XM$H#8B-];+L# ME?(7X*%4OTAM0[8,L,P;8M479N32&\(]4\X*W%\VP-W6O2Y^WDEGP848>=&4FITQ>Q#P.41PX$./ @P$- MA*?&S>ME -:._/CUVVX3A^\M@:A9_HPM-_JK/6@K6>B *A"RG%$ 5,+5(< MY$,:^:[ON2P@=@<1+?48V[!>%072M95:%%5JVQV&OD;_(/?M=506%#?!S HP M%;: 7A9$9^+9J3O24I5A'9/S\-IS4].U[5\MUO7\@-),KV#)"9Y MOGPJ/8O&8\G26/KRN(B@0DY)3G8B:<>4&14$,U?K-A1([?A"&KHRQ M48:% 74>&Q.OM]W)6G638(PWZW1##A]75_;-]^?7)=9V%X

2B0/G]D>]8N?ZV"HQMIOG]ZOJ7 M7^^OWH/);U=WDU^NP)=?)W=77\#7+^IWUY_ Y>W'SU_OKS_] CY=W:M?J)^O MP.>K._T/'V\_E8__W6X^LNXTL\FESZ[H>::H50>5[F"=FZE4'VSH?]%K?=:V M*';)X=8Z#$K(;1':9=?6[;3.H) LQ$WR(OCU7#7]H&^C3(I\&!_)?Z?9Y4SY MFI_41_H^?2+)?.H+GWL\9- -'4?7F:<0^V$,N>\[F.,XFX<>$P*&#DRA,B1$M+ M]6#H^K$0L<0QL2ISW;F&8V/4M8_#TJ'K#0&/R;U;_\VT);'T>[M M>8.CBTX;_W;&GEN[-G0$&Q>G^F 4VQ1'E?QK;$JIR(D"+M1 +F+,$0!QY#XG@NI[W*)2(RBR,IS M-I Y-FZO52Y/L]9**^+(;=/XF$!NQLX= ]DSWQ[%L%+X I0J@S^J/WLY)K3 MK$M^-!$[*.-9X+#+83:OOJTW^T*2F3YN_)!FOZAW%],H##WEN5(8\TA'2G * M"<$8"DIPA&0<<6%%97TI.C;^NZT/:FI%B[L6#UK5MW=J]WIY6-_VG+[[*[JX M6Y] 8?'X?-UC?3)&EW=/U[^DYWL,\;X9@S= M'4H]\VRA**@T!1NJ7H!*V0[3C1B!TFF"D6:)PZ84,;)^+XF(V5OMJ.,FF8M; M6=8 FL:.#!B-E%LI$8.(4@<2ZE'H>=(-8^H*%EN5X=IL?&RT4->J7A_MV7'$ M%G!FC- 6CI['_TTZ?X"Z?B70"FIGJ52QNU%_R/ NQ_A6^X..Z$.6[8[?@\^T M/#:N0WDVBAB6:];RO^LP;H]0Y$4!@G' D8[[%!!+YD#L>:YP&(HG9[W&@L?]J37%I.],U[K M!MJ1UB>QN"3YX^O^;Z5'F5&VVBDR04+LV41F$0!6X$?_#N'^#V M\]7=I(C_FUS>7_]V?7]]]<6.R"SZPHS)^D&X9RI32@.M-:C5UMM(/VK-03+_ MVT9"QK7VW7&9/6)=DIF%]$'9S!Z573IKT4+;K,^7BBDS,KN><_']?XO7*75# MSXMY 5E$J+0Y9!@H=9-1 H/11Q1;K3!Z"-F[6>"/O9@VY1)6?)"RCQ-NF*( M=H/NDOS/HIYVA 5RPDBY(1%WE$.BD*..(Z OB/"EC/3599ME5).PL0WRM:Y@ MK6RK0N6-$)OY&5T!U_/P;X59B_1)I\'H-H=2@[R!$RF=MGP_FY+!.YV'\;][ M70?*%M^YY_F21Y& G#$.$0]#B+'$D$38EX)2[DBCXA M9(^-69KCR+4SOAE) MWH9Q;#K&<,NF'[C[WK3I$NDN@_6/8390H/Z>^+$$Z1_#Q2) _V@3Y^9U:9"Y MDT1$AB3T8NE!$?HQ1+['(":Q#P,JD,"4>]RE[7*Z&.LP-L[;S#>R,1!)=76& M/*79(OEG&>!2Y8UMF_#%O)_,J*]G]'NFP$W@3]#A,!E>K$'L)[N+N1IOE-G% M&J?C65WLF^JL..3]8Y+QSR1;O"KO9XS5<9\]^HYN:9O=*B+&=;B6]=N?-,I R*>YXK MH<5TOUO.)IE?IO,B-\2W9/%XN#S%>!>Z]3Y$2$(>Y EW,/(BD( MC'52!T&X'_J<>8@9K8W.46)L4WBM=+D<*NY8L?I7LUII"_YNVS<&\^X B/<\ MPQXIN;7J VT'J VY*-=&19?<#-@3%G/F #TR6('IWGK&;L([$]+&J:UMV\-- M8F=:OS5=G=M6BXGI_EM:MUL7$'"=. X$(\+C.6]S6\%CKXU3MN1\KEGN7%H4D/I+%,E,U%MY=>8]H\I") M(F!_5<&CFIMI0&/J<@YI0/3N0L0@X91#UW.)"+CG" M/KUG6V BOU!:LU 4K M?2W\AB!P<0^HZ$70) M(=+SPX@Y=M4S&H2-C4Y7NA8W@O5MF4+=]H4OFH V#$3I"+Z^(T[:(V4\6SW6]%LG0?S6N#2)>&8B!V4=RQPV*4?FU=; M+ VOGIYGZ:L07Q8I^[-,>J>$W G%;PE;"%[\OO+''<0BP@6&.,12W[1&D.K= M,X<&7*T:U2K1,_)L; 6/C8_62H)"RX*0RK]5:0,MUD V'6"PDNP)UIX9J=9Z M"\4"UCVL6RPS;2"V6'/V!/5 "] N(;=;F;; K7&9:M/><&O6%E9N+6#;O'_N M98TBTR#=356X(W-?BZ_S9)%75^5?=VX+X%CYKH%.Q\'U:A@)O1H.,?0H0CZG M-&!.W.Y61_?*CFV>V;R%0"J-BP!&,IN!;#U*,77GJ4V6YB MNIZS]$FL]E]N])>KIT&]+LN;AUJA9\ZM-EOSJN\A8DHO/BN3$G9ZH-VHY5@O\G=*/=T)7 M-%/_7 =J+LGL7F1/WI3Y3$8A]6#,F8"((0)C(91#0!WBA)0Q(JV2P8S$KK%Q MXJK^*JFN^V2UYF"62-M;T>/ V*:JP]MK.R*J/^EREZ9=@-I^4 "@0NMBOU M[A7V70$ -A &H*.BT*,ITL[KR$Q M.&+SDQ J./+0%&IE[K%(M%%S()&?+"D(A"UQ/"1ZXG/6:U(NA>Q;&15]&SE3_'-G2U\^I[Z$HS!_UM M.ZAO5JR- ]4&BS(/:/O MH$78,O$=0G,D\[Z9^5A=!(6VW]_=.DH]Z#EH#YO M?RCONJ\]2NITW[HL>S^-8D>BT UAR-T((JQ<4L)TT0)!7,9H@ BRRG/7*&UL M5-ZP"ULJW,WN=07U6?O7]@"^W0[V*>RZVL/>QF2 7>Q*X!CVL;=M-]S)WGFI MTV(HJ\N:ZRH%J]CX@#N>AT,&J<]]B&@H8!P@"AF6$H=Q0!BS*N5DK\+8F*U'\.'ZT^3390]U49JZQ8R0^@6[9Y8Z42=E?<-X;44OEQS: M@SA Z90F+<900L4 )<-2*B8MM0A;_O*8/#_K5N?\UW*A_T&HEN=161$ABBF$4*";T/.3AR(@-[46/C05KY8L@HTI]H/4O?E%8 M8!%8:]<+S>37+[:]GSB=A-6JV-VY4%M$,?<&^4!QS.=\T79QRZV0:HQZQ6^B)YT8%G>^. A=3#TJ&02U^MM0DC,'8)@DC$7B29 M0\(@LG&#CXL:&]%/&-,I*W.P5MG.NVU U:$]4;QU66X+3():N\!"# ML8Q#M6[F+HP%#2!Q$.-QB"-"0ZMP+2.Q8R./2NL+\%#J74RE9$MSRX@J,_3- MB*5[3/OV#FLX?]F ACR.J$\9C'SET"#/E9#RP(/2<4CL^,*7KF=#32?D MC8V3*CWM>.<4IF:$TR%2/3--I2FH5"T.8RMEP8^5NG_KCF,,@>F27$Z)')15 M#.W?I1/3U]KQR&2C*M2MW"U=,V4>)SCD"#H1)Q!%H80D9@+R$,6Q=%P>8:LE M4;.XL;%(+U6T3B!N1C+=X=@SQVPJNE.8K-2U.WXQPZ1+>CDA<5!V,;-^EUP, MWVK'+47.2KV%LW/CUXL%CV*!880"O;OB,'W!)8"(>YZ/7>:BV"KGV1$Y8V.3 M+\NG)Y*]ZE%0Y,LMHM/2N<[B6?CXZ>)19""9RS1[:A&Q=@QM,T+I ,.>F:3* MA*MU[/5"\PDDNN2/8Z(&)8X3]NXRQJG'6U)%,A>WLDS#^(&P(M5Q(6 :,L_U M.&=0"E]Y())C2!0_0.)2PC@G7AQ9[;$PZRI&?;O1=OQ:M%$N_Y0(5FX^37D84A9)#X:< MACJ!2J2/QC$4Q'.IKK4>1D9)_QNEC(X/[W^]N@.3+U^N[BV#/0^#:$9W9T/3 M,XT5^E6;-P5552IVQT>-"'3),X<%#:N'FS_6$S-!^P;"\5\Z%G6@0OOQ=2J('.;Y53D!6)$ Z$ M<$:$,AZ%&(9!K-8U3,1J"(<(8LP$"7#,A30O^6LB<6RCN=89U$I;AR<;X=P\ MTGM!K^?A?P2X,P.0C<"TB#ON&M2!PHUMOTJ[$&,;4!HCBXT:&BZ@V,:NK3AB MJQ=;QMUH_>=%*$\ZOTOR/\M=5#_T4!00! G1)=>I+KD>^P12SB52OP\DMMJE M/BQF;*2[I270:K;;G3X"JIE;=3Y4/3-L"Y3L8VL:0>@TI.:PI&$C:1JMW0N@ M:7ZZ9=Q,&:T1$(?0F"$82A2K!5/L04JQ#QV'J]^$Q/%P,%VD"S(S&_L(E?XB4=XBXJ0YLJ2+")+#23=:YIJKTCQP M'(2,NQP*%JLAZ\<,8H\X4'@X5JNH0/V_58FL'G0CA_9LM$'GU\%V8<]<:]W?<15:LN:I>QM!\0.\\^VK&:PV<2[0?G M@UE!>Q+5Y=RQD2SLW>OZD2J7V.0;R8J::8O7ZWF^R(H]@KS8=K]_)/,J1>FG M=/XB\H7@GY9%%2@_XB[R: A%%(8Z1,E17(D$1+$C@\@3GA3^]%FM2%/^94&R MQ3GS2@_ZV_#/KA7]4='72D= %H"*AV1>9%%.)5#&@%=!,O!C,@=Y\8$=OZ3P MQE]&1'PIB2<@=F,"4< (Q)R$D+K20\K7H$%8?QE7<_Z7_RYJ&X;Y*H2.F?UK M?0_G^!AOW,,]>Q['7,S-[(XZ-]#!!)#:]@M06@\VS"\C9M070N9UK<7BQ+K$ M0/VU0*%OOZ;'CNO?V^E#^1'X0#WVB9EGU*<"]AG1OPBVS)0PUZ/WR6(FIIQX M/HJX@)&G'1DO=&',708#WPUHZ#(6>LPT__ENXV-;W19*Z9G$]7ZD?P.UNN;9 MS??0:Z;Y"Q!S%57FB ) I"'%,26(4ZFXL>VP#?KHQ9 MZ YF:^7;UL(\V0.&WEXON/;MKFU 6JD--O0>J.*D*6#]U(\\*?V-JD&:HG*\ MMJ-Q"^U([$,R3Q;B)GG1*1^W;YQ^$HMI@$*,?(] 7[J*O;CR0DC$0HA]CR(G M(H1%?/HB,IJ:4E>S0)MAM2FVO]%U_>E^\NF7ZWC'Q],Z$ RFC#&+'#T/!/4S\T.;@LCN(ASC0U&EG)T\ZY5FGH)H1?G=0 M]4SRI:*PT'3_XKY:/C=\D]:L;H9*ETQ^0N*@[&UF_2YC&[[5-M(I7]S*+V0F M\K)P_#1@4O@LCJ#+,-&[VP[$R E@X'HQYD)Q"+*JSKXG86R.8W'77'DXF7@1 M\Z6MI[@/H!D_G 5+SY10(U)H!_XH]>LTCNF([=V&,.T*&3AZZ8B-^X%+QQYL M6VEDFR,VZ*,,DIRZ6 B7NJ%:,TI7_X=!PK@/71J00/*0N\*J$,!)B6,;\>;I M:5HB;$8!G>+6,R4<< PV'8<+4 62]YHQU1BP;JN0G!(Z<"420PSVJY&8OMCB M^HK>]%[JH3N9\R^I7'PCF:BF0UY)R10.DS?32(5"]^QF',#KM<-A]?^;W3[H!;:!;)S=I M4V5XEB=9:**\]/Q. NA MBW.(XOWE(IEM9'7;2%H%\M=\(9[RGSJZY'(:^<:K+0VO#W>AY;0-6]=8#!YO M[0 *]:$MZ@S*F A,*950,3&&*-#%Y0(10>QQ3\2^8F''F<[%@_Y4C!V^30E& M@P.7@V-33J_>2J%@N]R-NP :>W/6H SFNY5H=)Y0^HC-';M?6R*&=K8.V7? MM3KX6+OQ^[XB\Z)6G'B>B2*28,XWLSA.0\?U*(DA,\K4G# M!J NF<1([J#T8H/$+N=8O7M&;#7M*-J[^HUV4:O IM]%\O"H?(')B\C(ZH'R M%7?*.!,X5!W))5/+1JYSN,5N" 7VF0AHX MA51+W+8T9&W'6R@)2:JOMDVX[5M]/&9,_5?Y)'J> 4Y66R_M.7RU:_5; M;?@%6'U9E=$[[W0.] M2BFX749B)W0-,1YB70(Z8OI>.PLBG2=50B%CZC'LT1A[=C$X9V@SO@"=M0GE M[E>1SG-!OM>["N!'>JI\2N==9CBS#=,-?4],&^&'VWVQD5IUKY3-0%&)K8'M M)TS17ITWBEMLC=OQ0,;V35J>=&4+G6:D*%2])+-;.DL>BHGB0Y(S,ON'(-E' MLB@"P6OE=D:O(RD.F1!0$$8APJI3X]A%NK(@"_PX9H2X1F=AYVHRMA7)YE!_ M+GW0'/"E^GD.9NG\ 2HEG@ 7U#"4[_RN.G'&-F0']'X*M[(#K W1Y_O:%*!M M ;4QO9!K9V V4*N2L4&KZJ==2CU?B6%.FKK":G46U5F#]F3Z.4MU;NO;[(O( M7I0O7*19C24/F' "R 5S==T@3SFE)(!2QL27B"$4&%U*.R9@;-17Z5ALN%9J M6N6J/0KD:08[%YZ>B:D%,E:63<_<+6=/;OVZ^OL/](B/&]_D\JO MHJ-\$C+B1 *ZS!,0N8)#BGP/AJ[#U%K%"7U&C*/SCHH9VYS[;\%/C@L@^+?H MI\"Q"#,[CN.)R;8S='H>O]O;]1=5;C"_34C><:PL(O(ZP6R@@+S[Q[V#M*R$ MKZLHN9-H- ;)'7][N!BYDQ9LA_ZWL:G=/$/L= E>Q[F^H3@YPXPJI*^[#JCXV[]PZORZQ40*;9:F,^6^MO6>ELV"_#S-4; M;W^_]5W@/E2;3H>,-3 M['%UYX"37;JX]4GO:=].?GR*_AP<_L[>'_] MY?+F]LO7NZLO?[><4TR0-YP4.L:S;U;?4!=H?8%6&-0:@S]JG;L,4K* J%,V M-9$[+!U:(+''9S;OMCPK$WDNQ.VST%6+Y@\W0E%CO>/_^G7.DYSI[%6"7WUG MZM$RE]641<*+(I]#WY$$(B8]2)GPH"LC&@4H#EV$ZON<]^9$U4H9HY&V??7S M?@ "T[8 4=37+N(%:^6579;G3K M!=@T Y1VG$K)9G\\> Z.G1XDME)DV"/'<[#:.YP\J[%VE/E)+,H0SYM4M?A" MDED1C)0JG_,IG1?!^8_I3+67*S\S85,<2$]&H>HK+AA$PF>*+(D#$1*$<21I MY&$;=\Y2_M@\.YT2L0ID)SG(Q'.:J?ZQXT3;+C!CPQZ![9D'-:950/J/6OF_ M@97Z8)&"T@"P:<$%*&SHC@);@M =DD9P+4 M<'XF\]?B9)"35[A(H?H#I*57D\X[2W'4A%MCW,;!%X<+V6C2>RM:H_'!MJF, M='*J7+P7Y9_7\^OYB_IVTJP(+_4I08Q1*&-?T6% ,,1AX,*0,2)E&/$(,=O$ M1@WR6JQU>Z;'6CG+$YYF5,WE\V;?R3N0B>U%?.G-CP05U M( M"M38DBGT)X1RZB)&(14X4$:L4(Z=%CLV_4HJ"IUI36Q(YB:\IDW2)6N]T M4BFK0V._@96^19I\O=-8Z]PEJYCBTRVUG)0Z,+^8HK!/,L9OMLW71A?K^FW% MU2L7$\_SPPA*7S.+'TH8*Z\$,H?*P TH'JF#$MD6J13.V9\M\G3]J0,G"KMF)7[B=&./MEN?$\X+R+JR.PS2?CU M?'OE',5N1(0,('-Q!)&(&<0Q=J!+*:,!0Y.3A(1/E M!7OM@!059VZ2N;C6V;2G?N@R)U#> @_\&*(PH(I,*(4N%RP./,(9LB*34P+' MQB?;^I;^=*$Q^$/K# JE;;V*4Z ;^A@=0MFWQW$>BO8>B"$TG?HCIV0.ZYT8 M(K#GJYB^UW9EDB4OJND7L7F_G$6>&T2"0\%TA*-+L5J<> (*]3M/,$E9;'4D M?E#*Z)AEI>0%D#I,^D5'G-JN3P[!:;I$.1.DWE[3#DD M:."52H.M^XN5IH?;KE?^>YDOBCC%^U3?")JS9":VSJ[O4QW1^#E+7Q(N^+O7 MK[FN+;B*Y)DPI5&ARBHX-\0L#$2$8>1(M2 M8^.<#1OU66-66ZG+O*[22:;%3TQ'!C]7INI;'NDJJ(ZL[+0,NN[E.S!=BKUM M[_:^@MOJV)6!8#\42 < Z;[]O-&W/WXMJ^_\;2-T-'9']+[:]4>99UQ;32_SO.EX%,N_-A3TP:DH>-#Q'P7DA [4+A(!H(1$H1H M6E[?_[(@V<)LZM@484,*NX+ZXX=W9*9K:.5%(OTB>7[>)GM^#:.#7!8$$8-1 M+"5$$D>0()] BGWI.SR@<117,%[-#2,=S@.Q%O.7@=!LVFH+2L_33:G6!2@5 MZ_C2YHZYG=^NK-L?_AKDCF4'[RON/M..]#XD1578FD U&\X=0=7SZ*ZTK"_/]%>L MS0".+D=_D[A!R<# [EUN,'FE397<\BQ!I^RH4^[J=!Y%&%1UT5#]F"_26[H@ MR;Q^)I^Z7"#J, ?BV G5ZEMR&#./01?[G@BHAT)NEA/W'"W&1B\;=@!6*:G^ MDB\N].*ZMJ7X3;%,2PMS5H\:QCN=UW'-1#58=_1,89L]4>M7I&+2=+;NBDS(;!UGDY(BY"Z#,,H4#XO8JK'8I\+2(@0A$DWP*%OY>Z: M2!W;S+21AR>58*7W1A289;"M&?:&7G'7B/;M'Y\&\P*46H,_JC][J?UC!5RG MGK21X&%]:ALL]KQKJY?;'GU+D66"WY/ODSP7BWP5!CP5%#D!CPETD>=#Y/N* MHAQ$(6="A^MBSABW._\^)FILO-3ROE #EJ:'WUT@U/L)>*ED456L5/,"G$:L MQ5GX*3"Z/1 _*FW@4_%35N\?C9]\HQTU;-S6+O< ;Y?*6R)SGLP?IDRX/A*. MA-B)(HA"@B%Q PF#. []$$4.P\2N)&*3.)O/?[":ASI;0:[5O:@VWD&ZUKC] M?GPC[&8\TA64?2^'-S(^7(!Z]WY#U^[(Q 21+NFD4=Z@A&)B^2ZE&+W3^J9R M67?P?9*S69HO,[&*F6 \\!'S*401PKK&1@0Q\25T92Q#S'GL"*.T#0:RQN=Q MK IUKI4UB7"P!MF,03J"KF<":8U:FRO+I_#H^,+R47%#7U<^9?>!R\HG7^DR MU7;+ZM.?EOJBPJW+"]1JJSS9V]612J+(M6.'=@PL>]\VKUU M1O\YM;M7?01YM7OK#[//Z?OTZJ7'R9R_%R]BEC[K853';##')1'C M#@R]*(1(1A3BD J(O#C@-*0<1U:)M1NEC"@M&=D^RY9F;W4 M(GQFPHI\LOF=8")YT;PUF MZVL1DG%&MS1STA!0#W1AI#("K*VX "L[BMR#I25 FW(!UL: 'VMS#!<7YW:) M19S,,%TS4*1,OUUD%RYS/K"- 3-G-#]@:3"[=8=;WD=(N7+6J%Z!2MCO<;"(E.\-OJ'C( M]CA:1CP:(=,9!YV8%_0L8>Q@#XI0DEC@*,"EN=I[,9R7+]JW*+O9,=]AZ^E-@5(J#1_\?=NS;'C6-IPG\%L3LQ M6Q4A]/("@L#.)]F6:Q3KLKRRW#V]]2$#Q,7F=BI3D\QTV?/K7X"7O"<3($&* M_6[L5,L2"9SS@'QX<' N4&\Q0XAX&$)&*(&$DPAE^O$AE'7*T)SB% MIT0NQ#_I\]'G!.955WS$$YB./4\?FB:G>]K?@&U;W!J HR.<"30^[;9FDVA^ MZBCZ! YJ!EL/;TU0.T[?S8#28RQ75=-PO=^=LZ+(5##^Y OY%)5'L+WC)>/5),3 M;II2,W.TE5?-@I;J5GPW;W8EVTQQR;(D1C"D6:#W!4Q"%F4"JI!K1DU2R:/( MVL'70Y"I\>>VR(&65I:F_59R0Z6LDKVV]!T\6WW6RL)=.-(*#$R71@N#H"VU=799_SQ_* > M4#APDOH8SU,*U"Z(3'^SHB1E$88\I1E$-"60BDC!1+ P0CR6A"L76[]EKJE] MELXF/[&MN!YSG_;PMC///:$X]#'5F_'S2(Y6->S2!1%$6$"@5(=KRY0G,$$=0F!1K M@3&))79CD8MS38]%]D0%1E9@1.W4$JD-8EOB\ +FJ?NDEW3M1BAE#"F?[_D EB M:C@@#$G()4Q23C39! EC5I$S_D2:&@O=*25YV9)0Y/--6=B_M&O LCY%@^.^H:=U$&9KC##"";DV?]'A\PL.NQSS7<;<]Y/*(Y,&<> EE* MVYSW;P_T/6XJK:'Q>V!S;=*13V@L,3@]DK&]L5]!K_=2WV/JA=79^'5>T1NY MD"I?SU"22L(S 5.LX48H)# +.-;[3HXR1I@4PHE\[*:=&@/5TG8K\W4%83N: M\8_;P%RS+?]52PSVBG#40H-?:K$]Y'ETPVF(RF!79GZ5*F%V:%RJ&&9Y=X>S MX(]:#59\>UA]8JMU_8\FQ%D_B-^TR54\*$V%+W*U_FGRK]>W"W'WGYN\S(&< MX32-(\V2D#%J6@ $%%*4IC#2F]>(I$1$@54E(!_"3(VS&D%OP(L1M4SLE8VP M0%45V058?ULM-U^_ =;D:]6)(P[GD7U7T>*D>,2U&9@7:^'U.P*,+J#Y]V.3 M0-&H4\5 50J!4B.@50);G49<((=#XQ$7:J2#XZ=O$K!G\VZ8%5GLEL_4%-C^ MV^0SONPOG7G=>-V&.G\VK>BJ[2)8+DQCNLNOYE^VCT1> *$9=J&?"E: ?*'G M>*XI#JK3[LKG".FJ=[717DZQ\HJD4;3^:Z7(M";XNH&L=3*FQN*S=RTWZMZ[JU,/N!+ M=5O5A*_:,1=-W%XUYU_ ?_NT!]]_T_?I;TU1%6S0@[\L5\T!O+EIK;?;A5%) M_VHWJ5'"=5Y/!_B>'O/60_R^X6CNP^Z(U MO%?:&:B.108OPN"_P.#I5*]07/"BON<+"UZ^O!LC;%L\EDV,MCV=#3/5>;X) M#>-,)AAFW!S1IYF 66!.[*-$I#%62"*G5@U79YP:2SQ\NGN\?;K_^!OX<'?[ M^0Y\N+]]<__A_NGO-V5/7OTMKP5O/N]NW'%]!>Q8Q"NN _/)KJ%MW#'+1"!0%L90,XV$B,8I M9!PED 8141*I2,96243GAY\:N50"5B12B^BR SY!S\;IT >3H=T(6SC>>H'# M98O?!Y:1-NV/\J7*&2O*S=_B].$Q/>WF&U$V#B^O$549XJKYW5[PE-XR_\/; MMO$2=.T;P9.[1MS:79+X<+-V\:H>$4V:0]_)ZG_O%Y]6TE1T;%S2M0M:[_@> M]-JMJH86LUC(,&"1@K$0*42Q.20/: B1DHD0"9.,Q'95Z?H)8O5"C%J4KI:Z M=!(MC:"U=Z=#I)+[LEAO[H:">L2()&:.M1H5?C7(XU MZHR@]_@B=TG&CRGJC-;9.*+NHW6CR2^%?%!WQ3I_UA12S *)21H@"M,XC" * MA2F8HA(81X**(&4D4('+!O1P^*D9A%^J$*"M?&Y4=@2='45U!V1@ZCG&8IP& M?N?A\,DC1S.,R@_GM3M^[R]U]KDBA+NJU]8V&..942@(5TIL]%"0IS&*- M%<"[?,PVKWBO<$9^$UO M&NG5$@[B7V[%P.?K?7ZB4=_R5EV/7_;VB[MN="[ MC$;$.J)NE\'N#;1K?&KO7[F^@XOW=[;8*,TH97C&[]*X M5&9)@&F&60:)ULI4/ DA003K?YJNN_KC'V2)M9/WS 13>_L/1'3P:)[#SL+% MVQ.1@=_U ^G 'Y5\EB?N%U%Q\/3V1&:Y MS C+%V#!],6:./_,U]],S%2^EF">ZQ<:;(S_=[TT-XL-E^#K 0;KNN8YZ4WE\MUD7]$,>)3 3&*50X)A I M%4#*-%XAB@BG4:*W1$[&T<'H4^/$6CC'_*8#O.S,G\XH#,R#M5S7&= ]1>F< MQE[3D0XF&#?UZ)QN)VE&9R\:N8[X>Y:O_LKF&ZDW6)OG)L_I1?*U%._R[[F0 M"V$*^,P0PY33-(!AG%"( D4AR82"BN$X"X(DH=*I;N;@$D^-2AK9P,]^_VV00G_EQ4D:F_2%/[ MV#Q]DRO)C(1N'QH/BV/W)1D7\H$_%94RL-0&[-0!S8G!OD9-,,(-J)4"Y3)5 MU;:-7OX^ _XP]LGS'J0:E8I2R!?JB,YL#R MV&20"#(?N'K=_O>19]R=O0?D3C;M/L;L>KI39>L_+6_Y?V[RE;QF=Y*IA"PUCHSS5 JW('_[R:W>Y7$#^^M<^+*17UM9"=?3(^OU ML#U:\HKQ6.=.=0V)]1+48H-=69U2\IL2Y>M%63J<3+D"YO?8RGKVD<^T7%$Y M/?!R'L%]7_LV7_^\74GV=BGD+)8117&20IQ%FK (EI!F"$,113'E@@4)M;(( MCP>>FG7WMNP-IH4#1CK[C>@!6-?WFETA&)@K++5WVBR>4[7'?O!@N-&V?.>4 MV-_5G?U[=U?2IZ:G[CMSHL@PE5&221@E7._&4D0@222""65,21S%/+4*G[LX MP]1>PD;(NE\1T&*"=VWG>I9 VON .L,SDK_'&IE.?IVSVGOPX1R..[J_YJQ: MYWPSYR_LMBGX;;D4?^;SN?XH'[NFWU7)VIO5WE8^92+&.(BA3)%^UT,N(,6, MPH2D49PR99JKNGA>W*:?&A'\]O#P[F_W'SZ VX_OP/W'I]N/O]V_^7#7*:'& M<2'L=@3#P3LPD32"EY;_R4$;V GOV7W<#SB?NP-'"4;=(71#YWB7T'&43D'_ M^3QC_!^%GNK+PL0?_RY%W7NUB=[,$LXSXU..E*EF$+ 9AP%,,&)"%$DHT / M9)\$<'7"J7'95N3RE=N40H/GG=1.$?'7X6[GKR% ')BQ#O&KY 5[ G=++;@. MI%.J@5= 1TL]: ?66ZZ -3A7<@>NCS-F+H&U5D>Y!?;W=>[)<&B4?N4$/O:"=RX->!][2V^P3 MSJ&=S'V1[-*7Q0X=SWU9KDPZ=E\6.PS.]&6QO+$;]]P]O\R7/V737<&0W(5@ MVN:5$"KC 8T19#(6$"&90*(" 4,:<1Z&*(UXY,)%SA),C9O*=CGPS6G0?%=: MS;:T?5,,:PAZZXRJ3[IS%V)4^NN,T3$= M=A^HPU[YPY(M;K^N9/DP/4HVORM,E>=ZM\$X%22-8\@"I7DPE0&D242@(G$J M9!S1,+%O!M,ZU=0(S\@'9"D@F&O!';9Q[9!:[(2] 34P7QDYP5;0&U!B5LG: M9?O;CIO#QM<;?B-M>7OAZ+;MM8*F=ZV\@;W0!O\QE82H-LX5C[V>KI; S)GT#/# ?U^*" MK;P>ZY*I$5(= MJOW+7,O^JRGAO.1YF;525K(16UT,-=7*.)[TVJZ(2FC(,,E@A"F#*#91N (E M,-$&>!QRB@BE313NTRLMS&$@[M,(Z_-+M4"_ K- K[H^EF?P [P'0Y^^:Y'! M+Q_*%V"Y #NYP9[@-T"+?@,JX3V>O#O"Y?7,W7;N<4_;'1$Y.6=WO;]CL^N\ M8%^U-?VUW!P]J$?Y72XV\B@7*,SB$ D4PQ!Q;?)FA$.21"E,TT#_7D52<>;4 MZ]IFUJE]8CYOGI_9ZJ?))UA5\IJ4R&(YW[AG9MG!;D=5WL$UTXW]VDR:>COO1;^[7*QSA>;?/&U[B.U7!1O MI%JN=DE8LO@]7RQ7>@_:E!LMXY/V1S''4>N?O\OUMZ78U2@M9IG"-&*A@)S& M'"*J0DB5(##E&1:Q2GF*PMEZN69S.VX;478GAMQJ,* 1_O'MP^]WX,W=^X?' M.U#_Z^GV/^XI@ISO(2N5!I1&H5 )[ M.MWLI=*:'@P?R[JCZU5=8F6(,LVCKY?_YJ+CB/\*#4M'79?S35#'%<&_;3ZC M:40)CS!,28J@-LY32"A14"&2AISPE NG(EMMDTW-$K]F03H&,;3BW-\&GQ"A M=P?.J[T]MID]'>NZBU'=DT4^R**0\D('UB;G]]U&\UU=PFI;*HX'08*B,(*A M2B5$L<"0HC2#*."!B&C"@]#)M]Q9DJGQCWX$L1O%=%\$._X9!=JAXQ!*'6[ M5HLSG9T;56Z 5L84K&^J] U0GZ\WIC[IK;LPHW)?;\R.B;'_@'TK71E[;J&? ME)_U,=^1CRZ+<1*)-(4LD$S;85$**4DDC$6(0I%BR9&3:]1VXJEQXGX%I;R1 MO&NYJBN8VW'B$$@.3('[(&Z%WFMI-DK!*3NTABDN=67N5RHD98?(Y:)1EO>/ M6+"Y9$G]V,Z$HE%D^@8$<1I!E.F?,L8X1#(*6:RM/&670.E%FJEQFGYOQ;P5:/IEF(^Q\U*!^630CMOF MY>*KYICG=S);/^DAWBV?6;Z8A0@G,HT4C*-([X1)P&&6$073(,5!RHFBF5/P MY_EIID:$1DIHQ 1&SAM@) 5_5+(Z.MLNX&JYS>V-UM![V$Y N6]-6W'PNN\\ M/].XF\I6;4]VC.U7]]T.[F?NO%T6Z_?+U6F_CEUB5W$[+Y>S].J=S_\QHQ1O MRK3)HWU.PB(B111#+.(0(L8H) $F,$.14!%/ \*(6UNNQ/> UA?#8^G"&JDC3.])>,R1@BS@-((OV)(T1@'F']G\SMPW9V MFLE]>?Q^;10IJO[I#XOJ70O.9 M,=4_K99<2E'4^\&((AE0Q"$14NI]-A"@D92QUUV*Z;MU. +J8&)86B0'!+4/8 U4FIZ-]#<EXC=.7A [_D"U"4^CA6H>BX1):;L,&!'WJ35H);:0 J%>H> C=5P;/"5,'9 MKD5U>=U\O=3%XZZM%Y9>=W7=)!EWU]<+K9-=8;_1NII+AP?"'^7Z[@>?;X2> M?UNC?%N4-@ZI$FD,4Z'7#$480Q:F!$:$ZTUF1"0)G*)<7":?'%&>U.7O6OS1 M:0ELC:YA@!W<&CN)7M&2@U^VLH-&^%\'*>S8!3:_=IS#_",;>.[(G%I^'<;H MT!IM^5VN+-^7D^LG]#*4,'!KZI(&5 M,RE0@)*0P40B"9$I^*'W%@QB3(12:2Q"[.1]Z"?.U+ZC^IE"(P6'5LMA]P4= M#^2!:<1#>&BIT@3B0P^@G42 :"71/T>$Z %ZWD)$#T?UW WC2R'59OXA5W+& M&,4R81@2A 5$*DDAX5F@F50DF"E-JD'JI1_&;LZI,64E&3"B_>M_#W'P;YY: M7^RA;,>-GK$;F !;VU_<@#U41VB <8K0*"TP]J:=1A.,4QRLVV")PH& :"0(2B$&9!P&$B9""C+ P40VYAZ<=33(U4GDR0 M]0?KDNXMV-EQ1S]$!J:*4CA02^>QV/AUY?W&FI_,,G*<^24M3V/,+U[9/=OD MJ0Y:GRD<9@3)#*(TUB]SDBK(>)3!A"5)E@5AD/#,I2+9_N!.K_$()<.>S!Q@ MODV;$%I&]X22+72V[W(W0 9_B_>31_QFBQRKZSM'9#O^Z)DAQYJ=RPV3W!3PJ,MV[(D,_C!"@U)JUWRQ*YA;OO'^D!R:!'J"V+',R55H M_!FVP+W2$X=$O=ALE 'D?B5TDV'1/]R7NF@LW;[DKW=%.OE MLUP]RGE5G/E;_E*WLI\AI5@02V8J5E&(1!;HSU @(1="A9BJB BGJ+Z6N:;V M#6E$!:M]6=V(O@U:.Y;V!-C %+O%ZD#, ;SD%G#X9+ZVZ4:E+0N]CSG'YI:. M1=/UCGBUDN*)_:C" )IJH;DT@7NS+ Z"D/!(HZDRT\HH@91$(:0B5H2'*48F M]=S>N7YEOJGYVTU8JJA%!FOVP[1BDXX>]VL0VY&'1^ &)I!&4M.]8C^^UV.Q M=#LLO-9+OS+EN"73[?0_J9IN>5M'T\/(OEA732$>\^(?;WZ^D0O^[9FM_G'[ M(R]F"8HP3Y( $I8JB&2((*4AARAB*&,Q540XQ4=>FW!R1LB^O, (#+;R@C^, MQ(Y;SZN(6YHE'G$0A6?EW,Q4TG ,FHLE%42EF&2#8" J,I#ZIXQH:?DGCXFPCT\4U MK4^)XNH='3WZ MWQ/0N^>7^?*GE#49G_=Q[U=(?)1\^75A/-U5'GM9&[$ZO!(BD P)##'&R 1X M"4C22,",\C3-4!A@YN1Q'D3*J3'M_GEGHV9CI[0<@.Z4K?K4->K6%2;*@JU% MWR-.GP^'Z\GF*RWY:Q]HUJE8HC17W[*7?,WF1J*<4VVI^PRI.2_&E#\=LCY?;FHZ+5^ZV.[=5L=/T$I_S%^;NQL-1BJ0W@7& M,6-++D@RJ9B1=K1<8T&NC-:U#I[>#9@'K&JC;>9;+LJZY<;GCRF3J4H3*&60 M:F:D)H$ZX#!BD:;&+!!,#^54[JYEMJD18"4CV G9Z5RE'6!+,L=#^M#V=S4S?N."HOUS@],Q9G&2O_SM%_L4X[Z.P\7BW!:W=NA2\AO+%P^+]UJQ7,\C MB^)!Z?VQWBOQ?WQ:+=>2EW'PJ^77%7LVM2%F(<5)'., 4AP1B!0.37_X *(P M$9C2(*;*JAY+I]FGQD-&?K!< +73P+Q(GSY] G/K B[=UD&*D*H $2A3\Q5 M40RS*"-019($*&0!"NAL(;]J U4\O>9RT&HY3D3Y_^6JM'\X!G_F!_Z$E, ^ M+,">\.!!@49\L),?U HXU#'J!KA#4YLA@1^IVXWO!7#K@],5P-8&.B9&C?\2_27) 00_$O\ MES1QV"Q>QM%B&^X%G:%/? \JH]S4I5'"ZX<\+E@Y[*"]8#;25OGIF]P&5H&7 MLK+,JH+/TV[X*ABMV][+=X^WO[VJP<%&]OK5GLH:5(T&XR2+TP I* C%VE"B M'!*6$+T3#1(I@IB*+.Q5S<"]U^-H18-/RQ@XGG%=P-36/NJ+U.#6T9FJ!9Z[ M+K:#,&BY@E?HFMBN[=7B!'VZ'A:K]>SW?)$_;Y[K#U+((RX)$S!3U%3\EQ', M/]@._P+5<'H-5+FK;\J;J M>_;>4OVOXS?T=-!QOLV7=-E^CB]>T+F9FNDO7!;J;.J,_&P<(N\V\G[QN-== MZ,_EC&*6I0('4"8"022S&#(1$!B9HV$1151P[M@^S4F J;W(^KF)G1NFN4%N M]^D>$LB!.:$6O:D.OI7^9NL_OP%: Y OCCJA_;GTV@>M$WZ>.Y^YR3!VK[-. M")WI;M9MG&X4=\NYR< K'B67^7<3XF]2IOXT(KQ?KMYJ8R9??]!&S%%V3* W M("1+.*2*Z4U(A@5D'*,J4%;^F'YB3(WN]G.76"._B;8 8KG)UJ9W M%ZL5=6/%CJMDQXW#8S\P0S8*@)T&52[Q#O]*"V#4J1^6/MFRHR2C^R;L1A^W1\*)5B?]$$ZOZ/82'K94 MV%I-;S>KE;::9H1P$@DE(([C$*(@-6:+!@K)B" JE4")4^Q.^W13>UEW#4'F M1EPP;^1U>X.O8&SW5OM#;N W_:B+RL&VJY;6W_MOAXI/3K@RXZ@\8:?],7=8 MWM7A$-K$&MY^7(!GZLW^ 1I=#YG.P.!PO]X1GI(-E5YC<3I5; M,&@]3SYWWW@GR2U2'YPAMUW7,4LZ__IM_:"^%+(\BGK(UBQ?2'&_N/O!OYE# M:KTG.NMKFNF-"Z(BY% &$=)D)S)(PTQ &7*FI"DMZ9A)W562J;'BK1!UU<+U M$CP^?*E.H,&R5@B8M0<+^2=0I3:G)E?N6M*V^R+:V6.C+,W [%SJ )<*:BVJ M0V_0Z&%\XHTFI1OHP)>^L^D\YH3W!=1KWGAG8<;-+>^+V4G^>>\!_77PM#K# MD@F*4)A$4#!)*L;-(F':["$BR\H5R*D26%=!ID:X[L>'G9? TBLU K!#&[/G M^X2^UL%B7T2'[C ZO8/&OHC9="4=X>#Q7-FQ>K;;/]E*['6;*_[*YINJ%EE1 M;)ZKWQT==>E]>)AF:0RQ0MIH#2,.]9X\@@F*@U3PE&&WI@E^Q9L:L>X?5.Z7 M5@3?&U6,;=OHTK_>8H^%M2/FUUNN@>GZ4N?8;0*?T>[FH$6LINVMBF!/Q]$K M./9?@*$K._:0\-4K/O9'UZ82I(=9.D>_&Z/][7*Q7N79INDZ6E?]7?W.UOR; M_A@=_%VN3,N>!U7^<28"&4=2!% B$XQ'8@D)4@(&DA&*>""PPFX9A3TEFMI7 MH)&\ ,]&//!22@^IY+94?RHR[ P+Q>ZP+VA2U[>]\T!?-7H%'HX*(; M4.MDO@CE%5YC^_T [#D-H*=08V<,^,'P3'*!IX$[1PJN-E)\9G-FVGLT![^) M0B(4A$,241/UP@*892R%A$4BHEB&/ @<(P'/3#,UZJRE!'PO?]XYI.\FMP:>1<(!3\W8,/(?2G9MI[%"Y%FW/A,*U7>U& $+FL[O%.E__O%_H M=XN9>N#R'5NSYIE5*$"4, 692!*($->&%F8,4B7"F*=)AC-E0P'7)IH:"52R M@CUA@9'VZJ/NAFX[(_C$;&!.Z J7-3/88K'CAJ(AAT+ROWQ=?O^?>HB*%_0/ MQW1P=?A1",%6R882K*_OZ,8[WS-@5U:H>//S_&ZRWD@VV=/%_:)JR_(W:8YO MI+C]KJ7]*@^RJV>"$A+$/(8L0MK:H&$$::1-CI BDU^%>:SD3-^8+:T=?:,J MX/(Z[JLQX)>ZDO*X)(#>"X+"J U^R1= +.?Z2U+L?ONKHT]PW*U);-V;2^[MM1/_X\#MX M^'3W>/MT__$W08E0V[H[2,:/V&*EKY[@E_\>WY5S?453- MI3XNUW)7TW07.9"%@5(21S B)I8.A1*2-&%0H3A).*$T1=1QKV@[]_2V>7?_ MY\O]T]_!T^/MQ\^&^1X^.M*>/>Z6)O<06 YM+>_)_#] W7;.B WV"F#_,4Q\ MA2MZ/I_++*SV:.2TMWK-\90)>Y8=\(>_7\KF818BFF 0"HC0V M_TD49'K#"8,D(Y3Q0*4)=MM0!R8.WJAUR&NTP(5OS&;;1..'(]IH?MIK*7-35T[&>OOMRS6CVPM/__) M7IKJ87$6"()3J$0<0(18!AF5 20\91$-@UB$J5OSXG/33,W,:*0$1DQ@Y'3M M67P63#NRZ _1P"QQBLX !D8["GZ[#Y^=:>2&PVW:GO88;KW:9\A4M;NY78C[ MA8G9UM1CHKN+3\MYSG_.,&$!3E,"D90,HBQ"D&8TA90GD5"(8HS"_A$MK3), MC3K*/2%\(/X=?TWX(]*XH'<-=VA&SX>HUV,"0156.%D M%QEA-Y1[7PO3+LQDI?R_Y>KMIE@OG^6J[E3'XX0E61) QDVE-8)BF&%M$,5! M(K1-)%#,F6V/BXNS3(W*&NDZ"C U;FAK83YWZR'?93FNL,@(( ],,(=5"[>U;\[ ?0-* M)\:D);H=ZT1Z7\57J6&I.5J#%%AT@U!^PJ4EN.^4H5*-ZTO5[!T',?= M@'R[>=[,2P?=G5)ZBBH8]T'=BNJ,_U;\/_T5VZNVFK(DBE.5PB")8X@P"2'% MA, P9B'FDD0JLJ>!Y\9O7:'K:_PZSSN:3=P5D7U3N?,8'4,3 MZJJS;/Z)Y7HC_I:]Y&LVU]OTYSHP8A8&@E#"S6&!-IP1U=OG+" <:O$2QA)$ MF'3*=[L^Y=0H;2-$BPWP!>"6T8]3"=;#MO']^(1R8I_;0,]*:]*U:WAM0 M25P5&/,8U6 -C]?XANNSCAOI8(W"2EP!&([=_B 9F"F M<$2E0^F&\ZKW+MEP-.S(I1K.*W5:HN'"=5TS9=BZW(T]J-- ]VUN&J&8*YHA MF'&D(,HHAHR'$G*690+S. ZY4Y4\JUFG]K)OA2[+;)[+\K#(5>NQ")8GBKZA M'?H,T0>J'3)E'%#RFR5C,_'(&3(.6)QFQ[C<[*-SVU$RM4G$,9&=)OJB+F4W M2Q#"@F-9G0P@)0)(L.R(;$O2!.>VD;/Y)?8M&_C)H:UNMX\YAW&Z<>';91EDL2J/6![SXA\?ML'/DJ8",XSU;BN*350$A5D42&B\ M.XP&- NY4[OMRU--C=\.) 5&U!X1YBT(VQ&7']R&]CIWA,R9B:ZCX9-S6F8; ME5VN:WW,(Q9W='0-F_9&]\\O+%\9.^WM-[;Z*HM99N@ QQBB)"X-I0QFF'"8 MH$1O]7 8A&[MA,Y/,S6FJ%I_Y5LQP7Q9F%I4*\F77Q?Y?TG'EM47P+5T__:& M;&B7;XG63D)0B^C1Q=L*@5>W[OF9QG7EMFI[XKYMO[HC&^QUNW^WW&1KM9F? MYL8]+N=SM5R9FE8S%B$LM6%A8JU"B$*E($M%" -C5Z1,(B2<.CTZ2S Y#FD4 M* L'-"J LYF>1@WPOM+#T0YQ7RE+UAD2_Z$)Z13C&W"X'F]74N1K\$'SNBW\ M[JS5%4*OA.8LQ+AR[.AV$,,+U_\$X M0PE$(H@@Q3B!.*!1C%+.2>S6RZ!]OLFQWTY<4,KK>G;>CJ[MP;DWS 8_-3^$ M:]B<&$M<_!Z7MT\Y\EFYE?ZG!^5VMW4CE$^K)9=2%.^UN)^9J5^B?_.B)_QI M\F36MPMAO.4OQL:;99(+E9'$5"TG$&6)@)0@TRI!$&UZ!7& A NY.,P]-:)I M1*\Z9A>L*MKT4HM_ UZ, H M!)"-"FY4Y+(N=K0T$-H#4]0AT)]KH#]M@2YE MORF1OKN*M#-E=<#,)WVY3#\JE77 Y9C6N@PQ4(.'2Q63/S;I@]6!X?VB6*_* M%(+B8;,NUOJ9TYQL;+OWS6X4!1*K+(,T"#5+!H) ;78IF&+*0A+'2:02KU7[ M?4D^-7JU*>I^I::[A@!6']7LHW( ]''IMA,=[N"PC+*;XR P=I3'%I\5_ M]7_?*S=JX7]OPD\@/7W -7$N]^]=@,Z];N5J)<7[?&&\(>5&Y:-*$DA($.@O(F8R83R*]);!LSTXU=N?6-GW/]&-MO7QD<[NN MCKK'3VVM2?;/%C *LR"6 DI&<&5W$QQ)F&9"+Y>FH #)4>SNSBI,S0#OVO-H M*D_$P,;R*.L\?:MYVS=K#XBK_;*&"9E^M96#!OI.\<7.6V(';? M(__XCO,IJ>5N LJWHM^ ?>%!)3VHQ/?'_9U0\TG;;@*,RKB=L#DFRVZ#^-P] ME+\M;C?K;\N5>57UY'*UUU*AK.GWYNY'6Z6!*;?+ GFR MJKU .+S9W$_,"=C%7G"V,WS]3-6U3L/]@B]7+\M5W2A'6X)OS9=D]?/M4L@9 M,X%K$C,HRX0 H0U:2D4$B0J4I%+A@%N%^%K.-SDFKNH5',A\ TJI@8DHK20' M1G37T@[MN+>S[ !H#LV8'H#L4 W""I[>Q2':9QFY5H25RJ>E(^QNZV96_K9< MBC_S^7R7L6!BL&=QQL-01"'$<9) %&,*B?X%Q"S)2,1E$"BGGH3GIYD:I312 M'J<:N5EV%R"U,\[Z S4P6S0"WNQG&'UH \G9NFK'P*>!=&&F46V<=FV/S90K M5_MJD6=Z/V]6*Q-$&6 2H$1QF#&)M)E!0T@2%$"&$.8!$E%*G#:);9--C1#. MM,J[ 8N6DUAW>%&&DE!H>-,TC"'2(,.,Q"DDJ4J"*%41$\0M$, 7P.-$ PS0 MC7 /73O2]878P-1[-H^**?TB7,ZFN@&U'D.V+3Q%:]C6A7OSO7+[PE/-K[

K MC%2);,Z[CTKG[)UTK)<@DV7Q47\4Y J53SJRGGM4:G)%Y)BFG._O%P[YQ'Z4 MB?+%P_J;7,W""&>ITD8E3X@P92T2F&&-?BIB&J,,$X6YBXUY?IJI69>-E&#- M?@!6RJFMH+DY\#5OS=+(#')33*1;?.01R'8LU!^Z@3EGBYJ6$%0B:@(R0OJ/ MCSP/PA#AD4N*[$3Z M+1TSN.6BJ 8M&>K3LEBO]'.PJMK8F(,[L_K516_D0JJ\R2&?92K H< <9H*F M$$6)A(RF 60X4%RQ5 6ADSW2792IV2QWSR_SY4\I02UFF6?L:)_T6!@[EAH' M[H%)K%:B)*U2#7"H1X5\16'UI8TN-Z N5S%HV8K^*'M-">\NS;@9XKU1.TD8 M[S]BUYH[33>A<7,XH@IBHT7282 M2'$:01Y@$3-, AH[<:K3[%.CT3WA2X^M%A_LY >'"G2*+W-;'$L_^5"0C^,X M-\A^-L'I;"4*\.5%F @'WZ%AG3#R6]K'18"1"_UTP.:T[$^703I&1[!\84Y1 M'A;O\N)E692->1Y4M>^=\5"J@ 58+P+5C*92!DD2(_>,I-T[KM[SQ&;-A@ZS5PHW7"<>,W M;'0_">.PNJE7-(=^$K8?N^I;%P4A#J)MUU29H313,(P8AR@DAKQP!F48!H@D M0DBWNO-6LT[.#&LQ#(S<,(@Z!2-FR"V@FE <(2KDS\ M&O$)=EA<"%2PO+EK2/NM$/J9*\PFEBWH!*6*"E[12T?A;9=J;QA]? U-(5J@YA MZ6U(](Y&/SOXR$'H;0J>QIZW7MVQ&0XKOLVR5"H:LQ1FG&&]=THH9)0BJ,(P M33#'(@X2MT,],^ST3N^,5(Z=; P\=A:"J\H#OZ6MNKJWH-E3SFNS&3/NN&UE M]C0Y:2"S_[=^*1PSQ@)..:<0,]/ODR,""5$AE#B*$HR13!*G:C_-P%/[C/VJV137-QX'__=[9TKGJ68W2DE M^3K_+DUBUK-\8C],I[A':43,Y]51]L?E0L@RKB";R[L?YOA%WL[UV[%@YL[? M\T7^O'DV,30+\2@+J27XIG]\)[_+^;+TZ#1]%P.J$"9Q!A-%]$8]D00RQ0@, M!0M"%,0!)\3!RSB^!A-U638REYXQL9,:\#)ZWO),^Q4>B';^FNCZCK1/:/0& ME>)EC*!1'1SJ#@Z4![7V8$]]4.M?CF">D(/'90^$ZVU 7_MY$4M>%CBMXKS^ M.9^; QV&C+DH)3.UV98*K+^9GKL:DI4TF3697/\IY0*LY,MR96)T\^H9,]&[ MLGZ"?LFJ _9?J],._5M^]4K]IY>-N2K["=C+R_RG\:"5<^M[BG7.@9+ZRZ3W MNWH/MM[H+_K/_0%-,^#"Q N_K*3Y=_VG7^;E"4+9'4 OWSI?;,RX==/@Y:( M;+U>Y=EF7?:\TO>SO:?_N7[ZU_73O[I$EK4Z?^EOD[S> UA9/69^8\N$ 8Z# MTI)Y!8E&L95>#^G&&GM%"=P=E^]J[GE:L45U4/-8,L LE-HT2S"',DXRB")I MNAID#*:!#'E$PC0-K(Y0VB:9VMZKD1/L! 65I/;^RHN 7O=6^H!I8!ND T). M;LIK$/1P4EX<>C07Y37E]AV45Z_MEZ*T9:6:=NK0N;?;;^G#]E/:U&V=A3Q. M@\ T\Y:A2;2,%=2/2PICC(($RU0(Z72HVD.6R1%'K*(_B0>J[F2!ZBD5=U M'.])"_2#^$;.S3=]ST<+2E[\&FWC=]O*-,EZG^7J>\[EA=K^\_*I*N-/'[0D3"%*PP"2),.01BA31)(H0$[;&\_R M3>UC[*&1R,%M52=JHRXH]77,"/+]--AMKUYQC0?^P)]=MMW*WC2<+TJG^5OV MDJ_9W.AU4U?ZMUM+YYW70(C[W(WY%G'4'=I ^![OVH::QE?AGFVIH&51O&6K MU<^ZGTLQ8Z'(HHQ&4'(<0(2P@DR% F99$C(D&>)ISVH^%^>>VB?@HUPW1VZ+ MKV4M6<#WY>U;V.?R(K@YOSQ#.Y:SZZ $T*X&F8'YK17,'BH#705LV')!EZ=_ MY1I"5W&Y7ECH^A#=R$Q;W]N7LC+2FZ/%QG6,1) $B$H8A3&%VKIED"4<&G$]//W[W2.X__CVX?<[\,O=?WRZ^_CY[E05O8&K:E[5Q$?Q2B_OK((YV:W1\\M#U24=E'VL,CCG'_L:N9E.VWK68?J^? MF;KO&>>)RC#EIJ20)A@F"&1I$$"E..9AG&&4)FXVTOF)IL8K5?/GK: W0.GK M3$FSMLYG;M#:6C[] 1OP,E)Z[Q)W#0B_YLN%N4:V5=HU/C5,KES? ML7SSS?"_L_5FE:]S63S*IACQ@_JTRA<\?V'S^\7C[$-MJ<4_?5LO-UV\? MEVOYB?TT"6"?5O)[OMP4\Y]EZP\QRX1 ) P93,(H@@@Q"0E+$8Q3&L1:H%3O M/ZTC+@<7=VJLTFA5U4%L9*VZ#8GVRHA 55WE!?@S7W\#"ZVTZ4]DWQAMI >D MG>JFM^S#._Z->J9CKM$6-/^N]05;A<]4<=1*[RHY@EIM8/0&M>(W8*=ZU6/I MEUW@8'.)#)_50C!0U.IV'PRV@=+2U:@TS'5Z*\8)/1T/T("1UO%D[^G#T MYL:81'_37[RWFV*M-T"K;?>QII"0RLCD@. ,4KU%@7&4I0EC$4^P ME47B,NG4[(I&9C!O!'7TT-@ ;>F+\0S?T%Z7!KG2JFH$/NA4Z+U3J@M$7GTH M-O..ZRUQ0.+$+^)R;S?^N1!ZL /S MM$W21'$E:Z+6_P94")A#R J#&]"@ &H80(,#*('PQ_VOL'H^/R%CBC_JE^@5 MUN7X@_8:(CCZ&%?KV=O-\V9>5MFI$MJJR1[4K5B64I1]@V(9!3CD 10I-V%L M,899C"@,L0QYK&URR:Q"_6TGG-H7:"L#2WK_A"% +N>JA]HA5_^N85*WG&LE_7>([*Q']KM#"6 M?UG9)R_^43?/( E/J6 $)LB$YL<\@5G ,A@2'$1QDDH<.H7F7YEO>HQ3B0OX MOKQ@I05V#=9HQ]DV(L,;>H/32PW<@:C R#I 6Q)+7/Q&3K1/.7)XA)7^IS$0 M=K=UI):RLN][QDO7P;OE,\L7LXCA,)(IA8)J%D%**$B8)A44!#BC6<:91$Y\ M MO/YMUW9T[?%O4FSFYXM\+3]HVT7<+]9ZN4WMC2K3\/UFO5G)_=[C=?#5 MDSGL,-V3R^;),\Q9%(DX@#00)C0JYC!C*H,Q#RB/(X*1I@?IUO-06L5-719>=S:2U]/F4_YQG6)#8#LB<]KB#FZYF2N\N_E'K8Y67K2 M ]7FBT11BF-!( \4@T@(K+F>AU!%- QD$L9HM\XVGGZP^_13U@O#E\_.R61.PW&DPWE+9?18&7("!OQ0G)\^5 M[,;DKL0&>W+?@%HC?]^0CLCY_*RXBC#JEZ8C/LE!W\[PT MI.\7W_6OEJN?^M-7Y'H@*=XO5V^6J]7R3SV=.5&>Q2C*$LPPQ-K6A2A((YB% ML8 I1@AQ1N,8,^O4CHY"3.W+=-CY2=:*@+S1Q!RWU*H M5R!K%$&F @4AUC\ MKHMVY;AWI*48F"/W5N%!@48'L%4"[+0 6@VPU0.\&6<5'/(<1EB-5^F*YOIN M %8 (56^*/N@E8W-J@Z+@'U=R3+>Q5?WL)Z0MR8A=!U[O-2"GMH?) ST':MC M11RY7IN/974,4)]#4ZXR$4H"TRSEIO6#*=* ,(SU?[(,LU0OE5.IFS.33.UK M5,EHWK9*2L=Z-N=@M#.O^X(S\/?A&):!?>4I(S%+B6GS@W"Q3 M>]U+H;Q$L9\'U>[=[PW5P"]_(Y^)"JRVS#>@E-%CD8(V"+S6*C@[T;@E"]IT M/:EWVC4UJ,)9( .F MHCB!*HO,#I>ED$AM.(0H3.,PX0EW/**UERU$^I&:I+ M=LTP:VUY<#^)%1SZ&+]_PQ&C+BCU!7L*5[TLRL? Z.PY2V;09?&>%#.,M./G MP R*^MF4EV%G=&_L?+=8Y^N?[_-Y[:6=922+$J1,^]8T@2@.,T@XP5!PRCD- M0\1"ZX;.QX-/C>@K^8 1L#Z)L&_@? )<.P?WA6-HN](>":=&S9=4[M&@^63( MT1HS7U)FOR'SQ6L&2LJ^E"57E=G:56PN'M;?Y.KI&UO4^7/OERLE\[4)0*H2 M6&8L1)@&H8 LD.:)5J]2_LZ M#/=*;47L?GP\YNH[F) 36M%_&INRKBJX!P H$0!K#<$N67OWT&SSM4=,Q_:_ M>*.F8WL4?UKIV/[7Q3D=>P 1NG<3>9<7?+XL3)QL4W0T1$$2AT+ ,%(2(F/ M,I9&,(H2RB5GG"*GPDCGIYF: 5MVQ]B)V;F"ZP50[;X)_:$:F+X[H-2I@\AE M$'SW#SDST^C=0RYK>ZYW2,O5W7A@UQC-%%\[BCAZE";.M?ECY2-+)4GB+$AA M0E,!42@C2!5&, BB.)1*84R=PE!=!9@:=YQX.5>-S%6)5F"Z7-SL=VXTOW5, M3W)>)3O*&1+[@],-9ZM_-45GKV-7:'S26'.,HQ*;ET1.J:]SN-T M(\1=:$I5#J[,%YH1++FVB C$BG"(.$H@99)"FH8D4UD@0QRYL-[96:9&;5LA MM_4,ZZP\1[/H/*1V%-4;J(%YJ -&SES3BH%/0CD_T:BLT:KK,36T7^S355@% M6]]NUM^6*],6^\M"C_AYO>3_J/9GILYM<5 NZ]%L^3YL.]P3$:' ]+]@*@XA MRF0",Y50R 1A,J$X"ZA3?Z!AQ)P: UWR&-TT>0X[5<'&Z I*96M'4%GUNCQP MW*_+!TJ5P1]&:5!J[4AG STA?3R'8Z[[B$["K?-OYT!I*C+V655/'C]?H _O MW.LMZ03\>+[0MG/9>9NMJW?NJ'^Y_J'Y79W'_B@+N?JN95R(6\Y7&S8ORO^5 MHBEHG,MB%L6"!11I0S51"*($"TB0_F>6I F781A&Q*DBD2_!IO:A^;1:*ED4 M>F79'"CINC_WMEZVKL+Q5V%PYV(E?MG#KJD/8G[>_J%6S/0'K50K>]TTRMV M6CVPIY]/OZ1?Q/UZ,CW)-K+OTR^BI]Y2S^-W8_*/LO7^??JW<="L4A)#KD(4XA"E$**3.1Z1F,1A3P-1."28&X_ MM1,;CY!;_O'N";R]_?SOX-/CPU_OW]V] V_^#G[Y\EG_M-)A[_+YMLNYT-*Z4=1%>.T(J1=DX]#/(5:' M'>']\WFQ[[=2>G>+=1GZ4/]:/ M51?WIS_E_+O\?;E8?RLTC6211"2 &48A1%(I_1-6,$XQSV))11PXE4_K*<_4 M=JSZ$8Q<O1E&IBG+U3Z:;0!.W4&K?GCM$(]B_\,M5*O6P7(^9UZY7I 75;!N3"0TR2O M6R&H"QY72P5U&K3;CN5V7CX$=6F]DS/!VFL\8RKE2:P_DBHS=9T#F<&,!@PR M05%,$L1(Y+0QL9MV:M_%\C"T/J?G^\D\LI+7;6]B";W=%L0_H*\=\W!W!5/G M780;1#XW"Y8SC[HG<$/CV/1WO+MK6W-35;=\ZUE@8EODZ-\ M"FZ"H/R_I@8QVX9Q_!L(TQN4H!N2T/+X.,0W&*E-F-";"*'FSC@-;VB2GBEU?'B[:U_UHY6V([T^ZS+F%ILVWT@-?#;7H.TD_$&_,TG2@Y;9Q]HC;0E[H2:VQ;V&AJM6].+ M-X^WY;PF_\%6\NK%W;34G,38%0SKA,VQS9>MT&Z<5Y+E[4/V^R5.(J82.(8*A1HJLLR"5F$]']" MF24AUG_&3H'F-I-.C>':VQWVR#BR6@$[/O.-Z\ TY@-29_9RP<@G:5G-.RI7 MN2!Q3%%.][I77'Q7V^7O-=VQ^=\E6[W7OREF2F9,J#B!6:0-6<1Y"K- !9"+ M.&51R,,DX[:%%R_,,37>:<0$E9S " I*2>WK,%Z"LYU5/($T,(ETP,>I.N,5 M!'H4:;PT\FBU&J^HME^R\=JEW5_QV\5BP^:/\F6Y6L]B*23)HAAF&:80)1&! M-$U#F*0RXRFB3&^K7-_O_0DF^W)70H)*2O<7^P!$^[>Z*S1CO=)VJ'1ZG<^I M[N%=/AAV]!?YG%+GWN*SUW4,!-Z+*:X+-5L"LK:&J;^]%<;*CW\Y[4VOXH9%4%& M$5K%M;="LMJ,1U[1]S =WK M;@Y?F W\2>@*5XWFFS[%CI@Y1-GYPFZD2+L>&+K%V]G@TAIS MUSK >'%W-GH(/0&E(-IZ 6PD>S"4BZP*2H' MJ9#FR,Q$%VX?NF+WU*US_<@;5WU9/GN\0S&JQH< M6(O7K^YF*MZQE6D,4WR2J](5^&DYS_G/W8F$3$4BL=Y?1RI,( IH"+4Q&,,@ M(41BP7#(G1I979EO:H1JBG_>+_2S*\$O'Y9%\:OIDUD=*;A9A]=PMK,%/:(W MM"^NEG2'E[;Y2FG!'_7_#G*(8HF03\ONVI2CVG&6^A];;;:W=6^CN>O:634V M2B4C)$DQ3,)4&V@92V"64@Q%)%&$!)$)"EU[:![-,34RV3^]/HPW.6C5VZE[ MU#F([3BE)W!#'_/ZP:Q3B\T+J/CNKWD\S>C--2_H>:ZSYJ5+>W:1TY_9;<9A M*C'E*D@U5'K3AA(2F\)! 12$FEX<,D")D\5Q;I*I,<-6QLY9G6>AM". O@ - MS ![O>.,-39$(F8; H-TCMN?YW4:QYW1]&+?N'/7^FP;YZ/S]V]ZB'71M/T^ MZG]9_O$=6\OW+%]5Y6(D25B8\13R(%40*:'W-4P%$"<14SRD0@HGA_=D-)L: MM9UT_E5:TKH>D?ZF?S4*Z+_^DB^ 6,[G;%7LRA3]ZJ/EW&L\77;$.QEY)\3V M-F%]5Z+Z*G0.S,,2'[#6 .UB_BJ,S-%#A=*9YLCE)+Z M#]]C[S64FT!;OE=<4[M.?J\IH->64<9H*=8''5RVYG"6IH@J%L&(J@2B. LA MP3&%9>/#[^#^X]_O?O\-$#/J+9E ML?M8#@OVP%^U*SVDMDKL]9 :9*/3'<01VDJU23&%]E(6*%FVF;(9J7!)"Q1/$TCC*%.I:!W5_GLGQVT$YU(/:I>6. MH_J-XS;C$L9V/.8!N8')ZK 0:27DH)5(S^$P4$'2@ZE>JR[I.7U;RI.>O;Q# ML,QAVY7BHY9;<].CB3ZL"X>G*68Q%Y%F"2$@RCB%!,D 9H(G^@\\4Z:WIF70 MS-7IID866D)8AC',CH7<;^;2\Y7I37>3FWP_JTTI^SY>;8OZSE$.4U\\"9I+?: 9%$DB(%,60 M(KT0"0G#C(@DXZ%J^H0^65)S3YFLWIO#AJ)/(_#W5@T3F?;X\ 4P(RP0&VE^ MP79J&;_SRU:QBNY%=;4#5_5=6(MOP1CK-%(74Z,)7"JH=:G*$H+=-2:-Z4'NI MZK67>H8Q9P1'& 8!,]59> !I1BB,4YZD,0JI_JM;[:>1)'U7QNCL M3AEKW?ND'2@5!J6'C']HODC+T >E@BS'\\:=_ MT2=PN#G8>M@=70XW?==@9R57*[WE83^:_+=<5H>ELS3 &3<564G*]&:.!WHS M%P8)5)P%*0Z"%''LL)FSF'*B>[5&8K!F/\!\)S-8R3FKJR\MRZ"-W%3 =HV% MOKP"=E^!OH".E<16@ZC%!'MRWE3Q+CZ#H:_"X3.5"U_29J7:2A4$,0Q5D$+$,08IC"4F0!"SB08+MRJ!NZ'O,"=^_8$;F'R/JTK?_>#S3>DN&:N^]"DL0Y68WIOIU:I, MGVK;5FCZS-7>>W_=/INWXK_V>UQ_E#_6=0V4IS_E_+O\?;E8?RMF E&$58;U MYE!O"9$(*61(&W)1%/$X4S150>JI.9B]5%,C>OT@1M[:@CDLCATAC0[YP/S5 MWECL!NPKU00GF#2]'^MM/:=*,U"I-DKW,7>D1VI/YB#85/J7N6/IT."LP^!= M\XSYRIC>[V3UO_>+6\Z7F\6ZV+6^G3$9",+B"$8HYMIPCDQB0!;!-%1I%J$L MDD0VOCD[ K:9MH-_;F"&;63<:^#MFHIL@;8=GWI#<*Q4Y4I,\$LC\*\FOVR+ MZ.-U1#OD+MM#Y#>7V6+>D7.;[9$XS75VN-='$90/VXZD3-M\2G "4Z%M/T1% M# DB&%+)"2>Q3".W;B$7YIF:(7=4PJ-'W]=+P-JZ^GO#-;B;OP-2/0N>G. P M7-&3#Z_3M/6*ONW%3TXO[QCS8HXIORWG^HZBRJ^<92J048P43%)"(8H1AYE" M#,HPEHC1)$AC-%LOUVQN1P>G4S@QP7:BX9[OIX>GVP_@\]/#V__][P\?WMT] M?O[7_TZB,/TW-VQN"K(ZGJ&>@3%6,0_CT+03#8QG63^43,H( M!CQ6&8UIEF%5PWBWL#21?8#83/9/ *'=)ZD?* -_C?:%^Q]-K87;]7J59YMU MV1QIO02?F/&J>0P$NHB(UYB=TUG&#:^YJ.5)),SE*SMFTQLWM'Q0]5%5&2<9 M)5(A%$ 64,.:"8)$\ABF- M"F8B4RM#MG.-TDNF=<3P\_G;[\?[_WC[=/WP$ MMQ_?@3>W;__W;X\/7SZ^2A MV7,QI@E$(@(C$L<)3@2E4KEL8Z]-.,U-[8?[VS?W'\HR.J4QX6N3>Q5^.VKQ M">K _+(G:M6FM1308\R$)11>HR>NS3EN'(4E B<1%;;W=3Z[6S[+)_;C75[P M^;+0-M"N:CYB!(<"Q3! <0:19 22)-+_"3)MMQ#"LDRY[5':IIO>;N7^X]N' MW^_ T^U_N-;I:H75^G#."U3#'\J9]@TF1GXGZ$![%AM(/!_"79YO[,.WJYJ? M.72[?D_75L*W0NBGJ'BK?WQ8/2W_7,Q8HAA*PP2&(:-Z3Z/A9":.,R7"D$:: MJL J4+YECJGM92HQ02WG#3"2:AR!D=6U>_ IH.TTX0FF@=FA$T(=&@9?Q*!W MK^#3D4=N$WQ1M=,.P9K"*-8/ZK?E4I2VAUQ]S[DL/FOSXYU\64F>UZ4; MPC@25 B8AL*$]NA]"(V5WI$HQ#@/.7&N?F/S . [G-+)N2_#H_H&%(99I"D68)X MDJ1IY&3MG$XQ-XT!DV?+. 21CO>Z ?.P$1QDOO[M@V8GFF_^[H/ ME_%;SO**R;[[6K;G^1Y@Z- MJ?=N(R^_\DKA@(4QAT1&>@,88I/NJQ ,$$YEPL.42R?CK+,D__P4W'T1['AW M%&@')MM:AY/:+S=-J3]-NJ:8ZT@$VQM2SYFZ'849.SNW'V9G,G)[#MB--$WP MT8.Z%&3 M;\[.,RJ5M&EZS!*MUW8C@%N]I"*?;];Y=_E9\MIPJVKB2/%>BVOJ>FZJRN8/ MZHZM%OH1*#[)55GC\_;9/!0S%,1$CL:''WIA^;-/7W M3B%P=[#L;P^7O='*M,&MJCF7=5TV/O.WO +MDY/]"#8JB7O%\ICU_0[>-;9\ MH;\\;U=2Y.OWC)?FZ8=M5G\8)0B%<0(S)3%$.-8;:)(2F&&2!B3%E*C$R9W9 M-MO4:-T(9M[92ES0R-NC>$([V)8.2E\0#NUY[(->AXAR"U3\AI.W33AR++F% M[J>!Y#8W=0P4J^K\;2-.ZW)3;^1"JGP]$X1%* @E9%);DB@@'-)4Z4UIP#!% MBI!$.)7>:Y]N:JQ22^L8]M6.*(HC9HZ;86IRAA&-)*0Q%3 )@R"BF0P%$2[Y M/QX1'2/[Q\S1%$;UBJL=(_M#:V!*;LJ@[@7IU[*"7VII+^\?W /JK&#Q&DC7 M/N.X 716VI\$SMG=U?\\*94IRP,"-0 M18)J4E&:5 2A4 8H#3*J4JFBKH?&FTW$@-6B0Q6C@OA52;^8=@2E)@E'#GL^N06[.85R"'YZ[+M9QO=I JC\5) M72 :IPCSWKP3J;%\BH1]">4S]W9CHBI5V_CVE@MM[=4%2I#@!'-A6@M)4_8M MS2"-< RSB(5(QHPH$KI0S]E9IL8U=4FSK90=3V?/(VK'++UQ&IA*W"%R9HY6 M"'Q2Q?F)1N6&5EV/R:#]XA'BC.O D+]+MGJO*6D6B(1& =-;,15C;9_0&%+" M8RA$*G F.95$#19??"3,U+A$/W-XP+CBXZ6P=->/!/#0WOQN<<1-A)O1"!B5 M7BE\^ *PKQ8V?"S/=,.%+R#7*TSXTIC^3C"UY2;UX[]^U!N8V_6GIG+M+,Z2 M)&)Q D,>91 %*-0VEL(PD 1C%L>1*WW:SSTUMFS$!"LM9_]CS$N(=S_4](#C MZQQQWH#_K[QO_VT\U'Z>'AX'BMLK>R +4$I M/3#B=WOD>02SK@] #PW_X<>A1W!Q.1P]]HAVY/7S?+98W,YG]K1)"9TADB

1P1GU.\C6W?S]>K!CWLV 7/C MEI8P=,P=A52@%"L<)^S1->0WO_GX7K_I/7IM?[/[+FE96&(^>U'SY9OM9;\\ MGTJ["7RQ5LRU6HYTFDH6QP0B*F*(1"8AI;F *GMY]_"/,W#[[?SZH2BR:0MJWOYZ>5VV@?4L)]$$=(ZQ1G&D(2-,0D1( DDL M-<249"R/H4#KF#TVQ;0>K%I0\'LI:MC:ZD<1"5Q<_?!X?5=7/ZKYGO+J MQ^]I6[_T@?UU)0T1C?58%-'VUZ_%JQWE))),<"B2B-D*8D6[P!@F2*?& $R5 M%,ROBNF!D89&&U6E3ALB^%Y<4,KK6\_T$,#-W!$4MJZ/Z=HBUJ*^Z1$T3JYR M>NCY/=TLRWNRDJ=93Z.;? @EG\?+Y\N7A?+V;.:W\XF8_&V MKN>M\H0KDA"(44HA8K:ID]F^0!XADHI4,"V\6HSZ#3\T(JFDM]UX9X_3<6/- MSA#HNQDCW6':,,I0:^&33MT MMDV=ED]I>7QFK"A5AF!^40LQ'Q?9RP]%WW#,219SV\L3(V+,'Y9 QF@$4R33 M5"(2Z=@K!+QAK*'Q5BGJ61U\O"$N^+T0V#?UKP%FQS.R,.!U?2;6'C?_$[#C MB 0]\6H8KM\3KN-Z[YQH.=S2CC_6[21NM V44M-%V0%+36STL"W,N"C2E3^; ML>6J0NMJP:9YDDF<8(A2FV(-K,#G M\_O++^#BYM?;R^O[HF6F9^?V$R?*C:5Z!+]C)BNDA-R*6=?O N?SN;E$E9WA M.[&O N$7M(/\B2+UVVD^#'X['>D#/=:/8Q?/2HZ^+\R8-J[J=CX32LG%^5_C MA3'-.$^TBJ%2.(8H,EM-DN82*J$)-51*>.+DTSX\Q- L,B.D#;:Q8H):3O"[ ME=31%&M LYG;PF#4,5UU"8^0 MQU3J)(U3C;E/--2[IWMQ6P_Q4->7#Z!L+^C9]_P=9"G.B8^BT454V' M3U:TG\#YEW=_9QB6WK+$VAG^[^'U(!.T4_VZ ?IO$[]-MIS_\WHL" MUK>^-L*6Q2!&/.&(9)K#3"72)@926[450R&C%&NM,RF\@M:/C#>T#_WKU?7Y M]<75]<_@VZ79 J_://^CB#BSBW@E.'B9S?W/%XZA[T8- 3'MF"P.%ZE>B]MQ M#>I=7#JO-+TQY,?7D][5WZEJ])[;6G=YGI>>P/*_5]-5,Y4+]C(VYLXY7Q3' M#B-!&@U=/%G/S\+&!,U6G7[* M)FI%B.%DW9G[;][=H5VGPXV,N@&Y8UZJA0:?:K%_LEBONRI5HIL];25\V%;2 MGH@%;BSM.GK?;:8]4=G3=-KW"2T\9%?3'X849W/SZ1F[K*JA=3Z5&ZMX0HT! MI6S*=,PI1(A)VZ%-0ZDIB1(9)X(ZY=8XCC>T_659(F]186 ML49B%RNI%8H>/K:P:/;D<#L953\GG#M&C1XYA\?TYYYS MU^F=K\[CMM85+:0-RC5F&&?3/VZT5G,E;:+DMZO/-W=5F'B*#-4R*:'(D:%@ M+@FD*,]@8E!/4Q3I)%>>I2N.CSHT*[(0S;M(A0.Z;I9A<,PZIN)27K 2&%02 MEXG5GPJA?^H@--\+I\!5)!P&[KM^I">-S8&BD4LAG+_!L:;2-FQN'G()&QW11 MB 8*V3H@A4.*!VU;M#U&ORV+#FBXTZ[HT'5M0U!MJ5Q/)\?[FP;T$I:"=>*F MV*]SV!C'=R/T'-:X3[O=2,:]5[6OQ;:LRA;9'EQ%M(.@!"P0 M!J&KE>V,TWL5LD.:[JLN=O#:ENWQ"L]]M1D>:1'G$3=?>Y)C5N9L$9QFD$8Y M15SD6B_Q3M*LG?!TO!)O8HH&74_G% M["!'.L_SC)C='8X2 5$B%*1"9S#E.+;)EA03IT9"38,,;:&NG::EH&5A32,J M^.)VVYU7IT2 MVO"J"S:?O^G9_$_;F7@D8LUTAF*8HYQ )-,(4H:16:J1))3J*$V\.C0<'FIH MG[X-\UN''MB81R VY?5;PQL@=EO0PP#7,16LPP>LE.#""2_OI?XX%"'7_8;1 M>C4"CFN];1$XW-'B^/_>=ETN\FXV,W/.B^>>3^4%6SQ5?;1&62)RG=M0\CA1 M$&&)H=G1"RC2B&B!5,)BYI9LZ#FRSR?13U+A^>/C7#W:8Y2B:W65Z"8V] "J ME-WCG-MC*II)ID-X.V:<0FA02 TVQ0:EW$6LF)7\K.Z]UPV\'N$$W<#<4UC! MPU/=,MU& E=O+#"T8M;&Q5.!]L'W>U[6)/FG^;U\G=M%8OE4M&(?S^2_!8I# M\ >W,1[!XW']Q27XZ_@N/J'%[2W[[FPWT*Y/'%+!DIQ9SP\AJ:USH2%720:Q MT#BG$J=FD^F7@WYHJ.&M ^O4(W![>6?SRW^]N0;WOYS?>>8B'417BA@KEN>0 MYL) 3%5LC'7*H,J91#3B,9)>_O00V/920ZV2TU9_!X6D+H="?MBZF>HA$.MX MV6P'EG^GHR-(!&UV=&BL?OL='=%XI^71L>O;<>^]>%+R=5)DC6HUGROYP/XJ M/82&X[^M@^>+FB3KJA,9I@G+"(,BT8::)1&0R$A#*2)*TQ0)FFL_:FXIR?"8 M>]66JNB[(RMEP)+]=2 OP8]SVLZ8&R7U, M=&_J5!F4:>06^+?]XO@9_0X^J M_%$W5=E.1#,DZ[45I5=2/!&O;]O8V05(!CTE!71 ?'4H\;/C9,\N.&;_0!^? MV'F('YHO#MREQ/R\.=Z=;:M]H[\ORB:VGY6>&:-.B-?GUZ)TT1?U8KZ6<;GG MGLKS9YM$_<_2;<32"-$TBR&Q]6P1SRCD,E.0"ZY%E"K!F5?A_!YD'AHSE7U^ M^FCD$7#>W0AO8+/9,7UNM14Y>]]7I/C;.X8%A=IPIJ$M-53U_>:%[F!#>;"I M??&43?U[Z%02?K)Z:7@24.QA]$T)/P_.[5L:O/*3U;7J<6(YEI)S37,,IY#%,4$4I6F,%=90A%6 MN8[\^J>?(,S05J%"SKIOM%-TJ(U#(F,00^ 9UD9XB3[]NU #([;A:0SSS=-_!%M]O M,/T[HY#*%*>2(YAQVPM'Y89?X1Z.0X VC(.P0:;/$_)^@%/- Q>5.8IB.@Q3T M//_P:/T>V1_5>N=4_O@=+3EDU>CC7<#JNC?,Y[>=7B!%..M-T75ISR>1KF0,QP@IG2F@)A>;VY!XED*_%/)V(.C;LJ M8<&&M)ZDUA\]1UV2YT47I?3K$1BLE_@;V=ENRNIR!2M6SS2D&OUMU M0:5O2'+M=$*"$G,WDO9+ZIVBO;,@=#M:R_YYVQ%CYH<+\_?QXJ7]83J*#-[!R'[K=IG1\>.\WI/&_W+\'Q MI?+,E'G^MT6&W%?SN\6(*H$H-XS$!6<0"2(AS9EBG,!8JA@A)#GG,,IC@--(<)9D@3M55#PTP MM(]]'>-G9?1PN>\#S^'$XD1(.OZHWZ-QO,JJ&RP>QPXGPM/3&8/C2^-W;M"@ M>N,AP;[[^CL1:)#ZG?N_Z;H3?/U7B\6KDE^*_/Z2%7]CDU=E]A'+^5@LE2RN M*K9Y1:SV2% D,8LX9-PFT"220))3#*5F@C%*:,R]"@RUDF)H)&CE+Z(N9AK, M5T*7I15:G!%X3XK'\4&74/=QL@!*!4"I064UG8%"B3.P5@.45U=.LD*5P&<, M;9$,?OS@+4C_)Q-ML=I[:-'Z8;VF$CDFDT0J$QE%'.;4K$X(9PJR6 L;*B-( MS'F29WTD$?UKI@]]4XO%W]Z%$\H-X7O)'!I"SM#_G]E"_SII0O]R"4+_A5*# M/B0IJ)=TH+UIL]6YS.++J[J:VF,8LT;:PJ,/YJU2(X'3+&<9A8E97B!*8PU9 M:H_4F?D?(B2+LM-[)3>*,+05Q'PW*$ 2?#/L;N3?+9@=,_KAOLFU!F?&9+=) M5J#2HBP\7.C1<8Z]$X:=)^ W2_'QV?E.*#FE[KL]J1WI7&UX;.(,)C$N3&K=<0@$1I#A5(E5*08D5[I.([C#HW>+FZN'^[. M+QY"MX5WG08WYNL W([IKI88_&E$!K7,G?>+]P0J)*>Y#MTKD7GBLOK>W MHZQKM2PS$VU9Y_,?;#PIRAS-+F;/SS:#<1V&^64\>34FXRC.R:XU1MNT MU_Y!W=6M,&R[SCBJJW1KC&*<* HSG>40988"FI>*=(7;G^@PI4-(':=W&*O;(, MKC!%$V)MBE(T/J]%F-&OAJ$Y$W_4C8AUJK(TPSF,(ELQ'/,8"Y%CQ43O(!)!KCBK;OZ2^FZ("T[^*)#EWC'_U\.5V: M[?+7\43-+PP7/L[F;R,>YXCS&$&%$EMMC$G(-][S_*$9 M9*6(H) 1U$*ZASKO0["9L +@TK7QY 6)5UQS@^(G1#3O>VIOLL#%8)3DF #3RK,IHO&D$C&H211C 6+*<-. I&>O] $==_W/ARX,'*GV;3Q5 M5TOUO!A1A!G#J=DQ8$H@TED&>9QBR"/$Y;L4=;H4>_ M6[E!(;AG$R('\-W8(2RD'=-% #3#16'M -1+*-5ZU&'$0^V@X!S4M'NGI[=B MOK0/MZX/V]GC7LU_C(5:?)F9_=ATA%.%M%*YV1/8UL1<<,@HYS#"7#*BM$P3 MIPK$C:,,D&VLH,5W44D*?B]%==W$-X)ZQ*\1"JKN6<0?)?<=O L*#51A[M^@ M"?.W;8IH'J"??;^+CBL'@-/%@6V0!_.\ZJ5-XAQG.A$PLXT.D38D0+DQ0E22 M2_NN9)1Y%6MP&'. O'!XW3P#5G!/GO"9@!,-D7:P=LPAWV;31_AM_*,HUS!] M+$YBBF#<@$S2 IE>3)"-88=A@^SBX&R$[+FU=:B@/7V;%R[HN_'BC\]J*IZ> MV?R/ZBLP7"-EQ@E,169H*(U22%0L8)0J'#&=YRGW:HEP;,"A<= [>8$5&*PD M;DD^1S%W=9"$0[)S?\DI(+:) '1")G#H7_.8?8 M^MGK?4Q/:'<4W'=Z)W9Z+N)8?E-3.9O?J2+9]I:]V?=@<5&E']&4BS3BR! - MMU5!;2$^)LV&CQ!,8I52*IUXY^A(0Z.;4E8X+X4%+Y6T'F%CC;@>\3J'1*MC M6MD"JA;T#%P[0#VG M&]I9;JL8YBI(N>HK8M/BQM-7L]VZ,<1=O#Z+5:<*A$6N8F/*Z5@:2J5,0Z(9 M@E$D22R5UH1Z^>Y;R# TLKVZOKCY]1(\G/\'N/R/V\OK^TOPZ?/E]>77JX>? M_$R[-A/B9NMU#'/'++V1?U');Q N-?C)$,U*";#6HI/>(B>@&-(V;"-&K\;B M"3AM6X^G/*H=*WX;3]6-+BM$?V6B2 :^4]9%:$;[/)O/9W^:'RZ8>5?-OXQD MDF&1I!G,N8VH,J8EY'EN>]UAI5&F>2Z\]K9^PP^-"U>2 EZ+"D0EJQ\7>DZ# M&PUV!V[7IYLVD&JFZ\KSM>RVXF$-^$I\<'$,<&_B:X=;2,[SE*!7NFN'SC;3 MM7Q*2Y*SKD&;Y7OU_#*?_2CZ>]090KG$.)=F"C(1QQ EB4V[11@2DF+$4\0B MZ14!WC#6T.AK)2H8;\CJ25P-T#JR5!C NJ:D%5:;8G80,^X 1U"F:1BN7UHY MKO<.ASC\X2W>YK686>3=3BKDS>O5;+.L6=JA@AK&&> M&F@1,W8(59&$..>21#@2:9YX59G?-\K0&*22S[-@_%[\W.CB9%0ZYHA*M,V MJN#&12,&04NU[QVHWU+L3;KNE%IOO#BX$;%9&+=R]6R4COQJ;ADEG.$DCX6Q M*Y"U,!B'G",*(YK&(H])A!+?ZK7MI1D:>9BW#@>S.1PFXV2#)"S$'VRM;"JS MKO_SKM*MU:@7>\8=V)Z,'0>!AF()N6/G829Y/+1MDU2^O)HNEO/BO-<,KVP3 M&AOA=;\L3@W+."_VJ$;&@,I59+/NJ&(0$?,'$YG-OTG,SRD7*$_]^J2Z#CTT MPK22@_%*]#/S^5*_3LY%$?*_&!$DDR@3$40HIF8''9F]-"8)%%&2)KDF.4)>64=- M@PV-^SXSVQW,F"-5N5SOH/O#L":I%@G.&4QTAB#"*($44PE1%F5YI W")/>K MUQX*V'X*=%X\L?FC*LHP7@8'UVT="058QTM%+9*M(*S&/VPLYUD=TV&K<:_# MVZSG;;Y@D\,1A&T2&8YB%#B%X?!X?2.#FC];4_I7 MMGR=CY=CZVM]J9:%&WT['T_%^(5-]G23T@01EF8*$I08ZY;' M*,4RA$CK 4 M293&D9=U>XHT0V-Y_WY>ITV&HY7;%\1=6[JVQH:9QF=@-3D#:UUL(%JMC8U3 M6^G3=<>O(- &-7A/$JA?HS<$=CN&;Y"'ML@$*^HHVB2S)(JCZAR4R$2Q7"4P MPXH;>XP(6^DP@CI!U/R:9UI*YP2P/0,,C_[BJ*K=:07UR%[:AUXSN87 I&.^ M6B,!"F1:E$_?AXM',M>)^/24P_7PI$J BH[U0,R>K15:GF;9?.509=0;T&C, MW=IW7W\I6PU2O\O4:KHN7+?#XDSI6BWKS,(\59EBJ8(JIV9/G\0$$ITKF&>( MQCCF<]L-[&A[ P:6?X:%;6_8R-#JPQ=/5](=: M6+?FJ@VV^;FH'+M*2\RQTCDF&4SB-($H5L;RRJ(PI3GX%"U Y"D5TP">R?/SQ>W_[YHYKO\<\?OZ=E3H+=R%TM%J]* M?GF=&R*Z5?/Q3-X_,?-N%?]X\U)DG%_^I>9BO#![/\D5$UF60420[9H319": M;:#9CRG"*(NB+&9^1X#^0@SO8+ 6S7J$2]?"K)09?!I/P:)0Q;-$1HNY20G3 M$I,(9BS#$"&M(8EQ"BF7"='&$HVH5]QXMS/32[^R6K!>YR%F5,DHI5!C9CT5 M40*I,,RDQQ5@E"P!2DUB@' MS4_REZ+?Y*76*.UD-K5_4HMCJ??QLA>S'\KL;I9?9_-528?/YM4;1;E4$A$* M\RR5$&GKQJ4IAY1@02D7.M)NW7'SXZY;R?N_F(3T76EF,^=(.IQ/A8>V=X[#[.-U_;Y93(N_.6%5]UL M2,J0P_I]7NQYH4.=K?DAV7C6O+++_;TO;_F 3 M&^9PI\R88V'L1_L/9I?Z_A<;5Y:KS]54S&V,\!=5_M?\??(JC7B7?XDG:Z[8 M#(NR^_PHC1531*50:&1VG(B8#8V@!,9"DIA&"<8L'2UG2S9Q//+K57RO96>E M1(<.Y1@Y[?K0TZCBEG[ M[''!AD8V5JU6MOQ'Z][;_MV[&TH00(V">4TJ''ZR*6T5%*#&HDAN R4: 0]( M/V06@YZU]JM!O\>V'S([.R? 'R/%Z2US&E-CSFTPPJKR0"02DDB:F;>+KJ:%.BZ>U#K:9U?F#91GD*CMH)".1 MZT@2R"@Q%)AG#)H?*$Q9QM)<\9B2S&<#<'"DH=GJ#S@*KO^ MJ:JY[NDS/PRN<^C,Z9!U'RJSDA%4-=0_56(&S"L["D7@.)@#@_4=]]*L\YXX MER,WG&Y$W=E.7S?Z^Z(L/#-22&-%60RYLJ7)DX1#BN,,DCP1/.&S;Q_?EM?4$=^ MV^;9G]]^4?+1?(1?U&+\."VN+=KCC6*%DD@Q 1,AJ3$;\PA2%&LHXRSBG-(D MTLQK/>A,U,$M)T934*H*-G0] Y6VH% 7U/J>V;B"]75@E6QAE:Z:%7IVUN[P MM7!DTT%,=M=DW.<\^_-SYU,0E-Z[D[;?U:%SU'<6E^Y'[* D6Y7L_58,M.Y% MRP3.*48:IE*;38C.**212(QUK'A,N$8Z%\&*L>V786BKR;UX4O)U4H3%/J]2 MY.W?UMOUTH">5(J-?7N>MYDIMW6@8_P[)GB76FVU$IUV%3X!QM[*LQT08SB% MV9IQ\BK)=N11[?CR\OEE,GM3:B.H<)5Q%&..90X3BHTI'J$TXXF_*^M"4/+\A^&F1W7]:I]YH\N(Y)O7Y6+)IK(,51N+ MD5"13C.6P@QE'")D]O)$Q0KB%$N>13*3@OMPA]?H0^.30JCVJ1-^R..8I0G- M;2N\"$&42@%YS,P?UK&"8BUI&OLY>3O#OA^W;RT^8*7\-@3V>5;/!9BM%>AK MBMS6@LY@[WA]6.%="0Y*R>W6H90=; AOO19&_'!K1"O40JX;?@+TNI:TPF9[ M?6GWD!!-(^P3%_L4C)32W/;<@P;:Z;6PK3]J6$4C$ M,N-1&B$J_$C/=>CA\5TA*U@4PMJ/[D(X5-WUA6@8^P.[0AQ'I+DGA,/]+?+HUGTE;O2M/?V< M36UY*F'/0Q]FY^(_7\>+L?WMK7D_G\P.ZG8^%FJD,ZFS6)J=M>T @:(TAM26 M)4(D21/,.(F5(WN=(,7PB&RMAZ6QEU(3P&I5BKRFM3+@I=(&O%AU/#+&6LY: M,^?U-!,=T]_[*:A4 .>;4["A!:C5 +?]3(%'$E_W4]%34M^O[*_Q\^OS1H;> M9/P\7FXT@0*O4\-7YM?38M9$61)/5^W: 5O8:XO$/ULFN?#IV[]4U[''N2H< M.:&2_DY#OC$)L.6C^TL*/$WW=TF")SZJ9949:]7;Y$.Y69U@P]OW^6U]2>4, M+.H2K(X'SQ>+U^YCLXGWFW+,*CI[-&QWK(8R#HV M!&SH;2/V%G\ J_K[YG8!ZX/T-4]!RXET+G2_U4?ZFH.=8B6]#=QN%7NP28*O M\[?B2*1T5(VHQ#%.=0(C:@L],8XAQT+!*".**\(2EGD=4.P98V@K12UB6>;L MK': SU6]N:E!SVTV M:;JTK1M9J[G9W13-/\^GTH:F3<92 C&/)$14 M(D@9(3 F$4L%PS)EQ*_[L/O@0V.,0F9?E[$'UJYNXVX0[-QU7(I=-A NZC<4 MDM=9;D;V=2NU2OR &6]M4 OK1?88OV=/LC\RN][D%L]HXU&>VW#+Y9L9PE9! M>+&F4Q51I)4T%"4D9"DV1!4G&!*L4T@BG4>5?W@Q?*$WH4B69O MY^';>_1H'M7AO=?R^.4M:^6;:;LV$_EE]LS&TU%$LQQ+'D.:*V:LMLALYS*: MP"1A-GP_27F>>57'?_?X(7(@L.*!WTL!/1.UML!S,\/:0](UX;FCX5_O?J_2 M02O[7;J6*__RJ_[U:J\>ARNAPOW_ZN)I/_,YW].;TW^[S95,FB MS.U\9$R9B'&6&H 0L14#)>2,<,A)+!C"&&'J9,\<'6EH7W,I++#2PC^LN*"6 M%Y0"NWW,F<&<(9C30:+F@T62OS;X^S'_S+/*(G _+#] M_1]_?B]4X*QFS0KN-[1;V&N_[RT;RVNU',F$8&R/!9$N6U=(2&0JH8C3",62 M9DF$?%;VK>MOYSZN$MU7+N$02FF8Q@B2.J#'S<099*A3,=:Q4I%+&_=)*FH<;&C=L MMS;_.EY8?V)1QV^=$'J\JUP;Y-VH(QR>'3-)*"A/Z@5_&*&NFKWO&?'#NKD? MUKZI77O#7>T89ZLRS@U?FDV.L66F=2W9K[/Y@7S<493)G$8Y@S)F"*+(6"F, MTQQJEE-*-1:&H'SHZ 19AL95YU*.RS9:UI/V/)-C/2X+0A0-"595M\"L4A+8 MMP5,U9_A"@R<,K5N?-?3A'5,AKOUO$"MB:T:NRH9;AM#;!4E6-1 4 - MR9^GB-,KN0; ;9MY0SRR?;N*\^E.^>_99"S>UN5 >"H)D2*'<9KRLH,SR4D* M51KE2NDHBY17B0*G48=&M59:_PX0Q\%UH\#@D'5,=JMF"GLZ*!1"@]^K_W92 M4\4+KM"-#8X/W'L_ F':\=)0V@]+>4OS%HWYI&3"Q69UR^JX MORJO;?<0#W_.1DF4\SBSB?BI=:;3\5;DS6%\ =$URI!BST &M%2L/.L-RF+G4 TMFJ-4"Q S8*!:W8>C*L M@4NZMI>G[YJO)R.WIRCLZ<]LZ]G_82AZ-G_;L>)DBDC.)51:V$)3,8'4NO8( MDDKD/(LSY+6-/C30T%AP):>O5_\ CJ[N_=/1Z=S/7XG8CTUV#)&P+OT#8_7L MVV_6>-?)?^3ZMHRP/RY89Y$0L=G1Q5+:4 #)(,$)AERBG&A%N8ZX3^^0$.'6 MO74.J7J&/)S_!ZC:AH!/GR^O+[]>/7@F99P6=CW\".M^ JE[C)D>1'BT9R1T MV*#GG:>J17UXG0O*F>4#J6Q#(92FD.>&(R1#+$V0H"SWZA2R.\3P[(/B_5Y: M$8MX@*)%ABJZ1 M]TLV7[K[@5O+Y/-Q;$O6H=_S_/Z7,\#5XW@ZM1M]PR)O9EO78^O@D;'=*$&I M@DF,;3Q7JB%E7,"(H3AFS+ Y2JJYNIS*0&6/^6I3V,:]O5=]Y_F6\ M$'-E?\OF;YL7G3_/7J?+41I'B5*&784@MK$>BB#':0ZS-,Z$Q)QP23WSF$\0 M9VBFM2U4P:9O0&Q(6@2FV$I8*(H__?$3>+%Y)9\F:F'^X8E-/3??)TZ?&Q/W M-RD=4W&E"-@4$EA5SD"M#'BGS?LK2WV")D\'P#5P.O4I$O6=8!T O3TIUR&> MVB()^^%I/)>WQD1_L[4IEC:'\5[-?XR%6E3IL)P@EA.10HFQV7N8;0AD,::0 M9TQ%N2)1%B&/"IY'!_3Y2(=LS:C6#V M M8VB,\@Q2SA--4,HBCGR""<)@VDUJRN3WC6MRJ>5% \LMX\KHT)FFJ4XVC/(X5:'A@G*&1:R564=U5SB83-B]; !257CW=FH>@ M=>.' (!US ZUA,"(6%9[/0.5E $;63;#$+2-Y8&A^FUBV:SO3@O+(Y>W3N:P MS_;EE1 MW/7V:3:MNAV.!,<)1S2'.4VP;=/%(4TB#%-!>9+@6!">N)8JVW[XT-BAK%E< M"%AU\G0O1[8#7#,-G I'QY^]!Q)>5<8.J7Q"8;&=1_962^R0,IOEPPY>XWDV M-U^.+EZ?7R=L.?ZA+K568GE;1&G=Z',Y*]I)5!4N\UPP&J,8\CB+S?+.-:21 M5G:-YW&D(II%3BY@]R&']AFOI0:EV&>@%-R&F=6B>Y83]9B (V=VG<#:,1T$ M0M3]<,D;I ;#P#QLPR@P?]MF$8_1^CF(\M9^=1CE?V?(9FEE!XOSU^73;&[K MTWVWS?F*WA8W+W4,P^+R+S47XZIGVYTMK/']Q>S0BY^^V?9^(QD)C=(\ACF6 M""*-**3,&!\,297A.#4[%*\-2I?"#HW["LGL5UE+7O:G/ //52_%$(Z13F?? M;?LTE#GMF'CW]C];-YNR=1^M7F=;TPT*9!1ZSW5+T\VPF_QQ/)N?3G2S_[1-Z$E.1T@3!).,Y1#(GD&4I M@CEC<8Q5EL9"^RPL[D,/;9FH)2_.\F^63X8EKJ0AE+$N.[SOU-+P6R \YL2- M[KM!NF/R?@?RGNHD?01.^ ,7DG0]1N^50OU1V2;$%D\XP=+F@9BW^HW]Q,OK M%G5+W?.RH^Z=LIN#\?2QB"IF8OG*)K8<:3+2F5"2110JF6.($A9!BK4A4([B M2&8XI=RI9<' ]!H:,>^V.*XE!Y.Q;M/9^.,Q]C'I/U[: 2T@)UK_&QB<@=6+ M5>D/5@" #02 A2#P)F$X4QI\/S$ U?K?>@Q Z:9=RH#$:[GBBRWCH_9+J,XH M['"=^YUM<[)?YDJ,R[2I.$IRCB,&<:1SB.+4F"5Q3& 6539L O'&\WM.!][5;#>Y=\\U M;3L,GDMIYGM1_>?;>*KBD<:Y3BG5,",YA8ADMKL@XU"3*$>9ICS2SB$[!T<9 MVE=;M:_QQ M,$*N^ VC];K^']=ZVQIPN".<;9",,)4RE0)!H9G-M:0$$JZDS1)*92QB2913 MUF7C*$.CA,85KZD!@ >P[6V#(7F<6R,5Q#;8XZ@-9AOTY"EU4L_%-FCK15P_ M\_)9S1_'T\>?Y[,_ET]5%;!1(A3-,#&84:%MC^$8,H8%Q"PG*56"*=_6XWO' M&2@%U+*"4EA02>M+ /NA=:6 DP'KAP1\L6I! 8U(G$P"^Y_>,PTTJKA+!,V7 MMSQ0L&<=1<-R^>5U;AY>A@3_QB:O:N,<9'4&(D2)@ M3)ED,M/<_.!6XZNU##[?0S]EOU:'K#,-%E9D4 94>\9&^<]&C'.JB=F\280B MB!#'D"=8PIC%.M-IQK#$7J<]7']@7<\^>D2SJX/@HKWN!0> ME-)7F1UGH%#@#)275#JL(@T"9HBWQB_HP9"W$/V>$[7%:.?8J/6#3CW,;NC& M51PSCJCD61*1'*8Z,8L.QPGD,HNA1HHKGAA\9OF\>SS2WNJB-: MQR2V%I/B2(&=0-TU]X5#^833;U? NCD%/SKZ!YV&NZ)R^%3<^0FM*Y:K^=P^ M>W_?*/9R+;!W+?%&8),8 M11E!"DJ#(41:QY!K*F&&J*99QG.=>"4'!H2UG^"$4ES;*:D.3@"?^+%.8*V@ MSBG3*;$'QQ%%$&6)ABS"&<1"V1QSK5*;2>Y>32XDU'W5E .RD[?8;5D-"%C' M:^GJM>RG3YTC,(&+TC<.V7?5>1?]]Y25=[JMW9)HO=8W^L(\?[S\RD11D.;7 M,NOX\VP^G_UI0V69>8',[XVQ'PN2D,S ;/LC26/LDPASF+)89E&F2,J\C'V? MP8?&Z96<@->" E%)ZD1GH(9Z)3RX. :U M-SFUP2PD4WF-WRMMM4%FF\-:/:-E[>(_V5P^F'O/_QHO1BJ-E4HIAIS9@[,T M-3\9FPCBB) \26),_+RP[YX^-$HJA -6.O"[E<_3P? >.3>J:8U'QUSB#H5_ MX=Q]*@>T5\_&T=MWG6S<;VG=6WB0X[9= 9\,:^337DEO %KI'L*T7?E9-;HK2GGG+;)_F7 M9$6.<\@S2'$F8ZMWNE>7S;*F^R\X[?#V@?U5GPC_ M5?^NKK6,^>Y]6VC_UY]0^5DF=@ M4XMB=U8K>@8VRQB]N\QJ&_Y0L(NYZ.(D,:B<'W+\V 72A\XL.QFKA:?15MNH M:G%M&H-E&.6(2Q)+135,(\HABI,8$II1*(P)QT0>QS1SBDXY/M30J+PH'O-2 M2GMFW3LK>2L?CH=WK!EC![]B,.0ZYU<#VFT-VJ:H511V,- \'(K!P.O)G=@> M1#_'H!,NC6[!YB?TYQ1TTN2=2]#MCG;6^)U:LO'4L'G5"JW:[5$AF.'2#$J> M&BKERNR/8QQ!G&/.%@7X'$'8S M<4_'K?.CF6W(PE[;MF;;7&&!4%!2U&.(11#C-#%'(&"K";'(E9 \0#=C3NZ@;)C/EFCN!',:N4&]F!L:D..6%EVURQ_ M(F@+1'^\@O9/=1^]WY:JWJCL=%GU?T++=+?QXW1LEFAF["0A[!&W3;&S!>'' M:J.DJ%(44V/20&D3W%!**"2)(C!F6B01UGE*E6=^M=/ /E]9/TDB]]]__?7\ M[A_@YBNXO_KY^NKKU<7Y]0,XO[BX^7[]<'7],[B]^79U<75Y[YGBYC81;C06 M'MR.*6Q#8+"6&-0B@]^[*>GJ!5/0A#:WD?M-9O-"8R>1S>_NEO7CU/*"+9YN MY[,?8ZGDY[?O"WOZ>37]H19VO'/+F46O^E&"J>8V@2W#20J1B"GD1"J8Y$F$ M(DY4+)B/D>4^]-",K.O+!W!Q?O\+^'Y_^05<79O_^^WROJ"J\XN'J]^N'KS) MRF,>W BK&W0[)BTC-+!2@UILP-_ )RLY&$]_ BOAP5KZ@.7JO!$+6K[.??1^ MR]EYH[)3WL[_"2$[4FYTR_C\MKZD=F79\..JX,&YE$7$&YM\&2_$9+9XM4T# M^**H[#\2/#>V6<1@G"$)$14))"F+8<*8U$3I"%.GLGF]2#LTGU9=.^3F=;E8 MLJDTTQZBWV2HN76T 8-U;?N2E-6#ZQT!AM*@]]K MM4/:GGU,3_?]*$,)/("&E(&Q=^M(&7K04XO>')5R<4C,LOR*2DFBDJ*%NR(0 M<99"GIAE*%-*Q7$N<4Z]#D&"23:T-6:SF(L+A2T:.>S4LCJG3KOCDO01D]GU M\M/O/)Y0N"<0YMW4]3E5N \J^Q,(T\-5@4(-T#*A>#*9_9J,RJ.9^R>9+ M-^IW&]R'"K9%Z(X5/K.)E1Q\5H_C:=&ST-##/Q2;>Z8EN^'/6,Z)E (RGIO- MGDP$)$F>P%2+&$>)F86DQO]RZIAPU!7ZM0#=8V]&ZA1UMS4O/(X=+VBU<& M MG=D8U5H /9O752J^S18!'5I^0 5-.G<;N=]L="\T=M+4_>[NR(%U<&E:9]%/ MI6UF>6U>QR\SVYQR1)%"/.,QS#7GMH07AB23".8\4X@1A"0/Z[=J(>30MA*7 M__E:]$ H#"?2"=CUZCMJ(^>P7$8G M(.WM*3IE+/_F' ]S9CW@]V_/?#89)82FL28:YM3F?B9*04:EAC)A6 J<8_+06+42#I32N3?<> ]7,P>>!$+'Q.6HOU<3C;VZGM VX_WS>FN4L5>- MS=88^R_XF'/"C;;@6_W W[40'R4HIXPS:HRN'$$4$VRVD\+F!$F1FFT\0I'J M\\304>ZAT49]=JC6XH-/XRF0L\F$S1(?%]O0;]'"YV,+G_0L>, M&]J?@5I_4 &PZE@!"@B&<^+H.6=#.GMT%7U8)F78^0A]'ND[?+O5[W8^,XRY M?+/6[-)8M7:O^V)%61^"KH-C=1[%/&(2"A9I:!8L!+G.-8RTD,2VE\W\*E[Z M##ZT=>CV[N;V\N[A'V?@]EL1H'S]!5S^W^]7M[]>7C_X+3U><^"V?G2%;,>+ M0"VV =4*7I0-6(F^$3+24;QR&]1"TK#7^+UR:1MDM@FQU3/"51[_/GVU7%Q5 M C:<_#Q>VM&_*E6E[1AJ':F$(2)4#JE*8XBDUI (I"#&G%"J$R*%4UW0DR49 M&M^50J\*D9_9\BR5W$"KHBYC)?GI-JWHDY3T2-N ME&0(XRBB,-%$0L1)9(,3,(QS1564RBA.E5\MSMU!G+[%7FMMUC*6C3_/ %L: M0EPLST!"LS,<9Z4/8@'FZL4,^<2:&B2Z(NU&>"W1Z\OI6<%V7\)6R!>.FP[K M'I)T]HS2*YL[-;\ICUU4&#L5:YLALP#"7QJ9(<0XY MP@HB8VA@V]2/<:^>?D&D&MJ.;%,I:_EOJ%4X3C85JUJ:EJJ!M6XNJ3<=SK,; MN_4^>QTS85\3Y\V<08$.R;)A!.N5D8-BN81_>UL?&N-UWCM7BXG4^MZ<7 M]6?-,I9D6G.HS9T092R#E,6Q,0A51%*19I$??1\>:FB9_ ZJN_JX06'7NT%H):0BP%+,31CN.1EAOU,'1>G8W'=-ZUY]T](Z0 M9=O>U\TZ7WY5YHDE1[W:UCWO+AZE.-(XDQ@RE6^4 JL)VKKIMZ*Q[6"N_NJ MK0M7NT?^3QY70Y7K[=/ZG)Q,:HL.G;B+%8&PM-P8SC""*F M,:0((2@$%8JSE!.J7<./=Q\_--HL)02%B*"2T3T2>0]\S3QX.BA=4YH/'EZ1 MR8?5/B$\><]#>XM1/JS09J!RPU4MHY75H]W$W:D76W2[J@#W5OZY]AHCL\W2 MN4XAS7+KC)<2N8 M!W:@.RM+1;Z!WZO_=E,OT@>FH/&O3@/W&[WJ@\5.[*G7S6UK1?ZY48AR/IN: M'T7I8=K_J40RQUF4I3!+I#*F!<[-AHYC*'"6J3B-K=GA0TJ^ @R-GVRB\'0Y M,3N!Q>+5QJ>OZ[+>VZIH;"X/IW^'F1(W]NH2Z(Z)S(C^KM[M.^'[(;6VZ(4M M)^DI0\]%)=LAM%M:LN5SVNZ<;E^Y>>#7R8PM1R2-";,]_FR+3H@X%I"QC$&) M"8XC)6F62;^-T\;3AT9=U3ZAE! 4(OINFS:Q<]TUM42DGTV3$Q@M]DQ[E#YY MR[3YS)YW3'O4V=TP[;NHY7ZI/O;:. J[G2V*2G^KDY4X9BG6B3%*)#+?;B9L M>3VL()&2BY3RF"&G;]=GT*%]TBN9WY\XUV*W#A1PF@#'751@6+O>1)V.J/\. MR@.BH!LHEW'[W3]Y(+&S??*Y]Q O;4[J-_/3O_^W^C?F#YN_^N__[?\!4$L# M!!0 ( /%@&5-2DIW<98L '%:!@ 5 &ULY+UI=UM)CB;\O7]%OC5?7U3&OO3I[CGREN733LMC.[NZYPM/+ B;4S3I M)BEGNG[]("AJL23*%'E#-UQ3BRR)%"^6)Q @'\R__\X]/LIR^X7$T7\W_] M$_\S^]-/.$^+/)U_^-<__?;^!;@__<]_^Z=_^I?_#^ _G[Q]]=.S13K[A//U M3T^7&-:8?_I]NO[XTU\SKO[V4UDN/OWTU\7R;],O >#?-G_T=/'YZW+ZX>/Z M)\$$O_GJ\I]Y25G(*$%(84$9;B&8A*"BL#$E*5EA__^'?RXZ,16R B?HOI<^XJ< T_EJ'>:I/F U_>?5YI>O%BFL-S+_+ET_[7Q'_0DNW@;U5\ % M2/[G/U;Y3__V3S_]="Z.Y6*&;['\5/_][>W+RT>N/H;EY]5TGOZ<%I]^KJ_^ M_'1!6" Z-W^W_OH9__5/J^FGSS.\^-W')1;ZW2?,4!7*C&3U:?_C_ ]_OGKH MYR6N""<;)E_1+[9_7Y_R0 +PCS7.,YYS=/'QLT7ZYDVS*L_%Y5_.0L39YK>3 MC-/)YE-/XFJ]#&D]4=(+AM:!,YDPI[F!:#TA2K*HC!0)/?N6WTKOB@C>B'^% MZ<\?%E]^I@\F-0A6OZG"8,#X5OC_X]9#ST5S&/47:^X]O7J)U)B$P#S);HE]HA"B4!1>]2=P8Y#D.J/_KS]X+ M!Z)_'!PLST[P\ :7TT5^/L_/: >>H#-,1\:J-#2H5!2$5#QX7H(LP6-40UBS M.Q^^%R)D_X@X7*(C0^+IV;)*ZL5TE<+LOS L+WC@+DA76( 8?2")1 Y>1 M6 M)A$Y\PYC&&*/V_'\O8"A^@7&('+MQ%R\7X;Y:EIEOS5YS">M49(?7;0'Y;2# M8'.&9)D/&9,75@[I0MQX_E[8T/UB8Q"YCHR-Y_/U=/WUQ72&K\\^15Q.C"F8 M N<44:6Z#3(-+CL%K% DIJ)+&-0 F+CYW+VP8/K%PE%R[ (#;_'#M IAOGX= M/N%$!YV#E8Q F\F^L5(Q;"(XE8-6:++!(;R)NYZ]%Q9L[U@X0IY=X.'E/"V6 M9,XV@G]'\L>GB[/Y>OGUZ2+CA!41G=4&'#$&*K "]*, A?0/CRID.X1;L0Z'%]8Z6X:3=!7C>AS]>9A+?M$S/TUM;JTA1%2\\$NQ#R;0S!@6>\ \F*&0L M6\T8'PPV.XC8"S"^=\ ,(>$NH'*2,ZE@M?WGU72.?*)9%$(+!XSB;MH\-VD9 M4C$/,:!013)I!X/)'03LE^ABO6/D6-%VB@\Q\8;QK R'K$LD>V@S1)T4F)2M MB"%9"M,;XD/LAX^.,Z'#B+8G?#RE;T^7[Q>_SR?12D3D$U.GRS7+Q93I/.$E:A1(D0J9 ')2- M%KSB ;!XGXN/AKX.#8\;-.R'D8[SI8,)N">@O%FLUF'VOZ>?-SZW*RPQAO5H MR%# EH($X@K!VA(TYY;+.%PBY"X*]@-)Q[G3@80[=F:]\K#$L*$[V\A]S@+0 M%!*%"!R"*P$B(\<)670I#7'H=OV9^\&@XS3IP0(<6?&U,F/VYN-B?I'2"TX% M8WD!CB71!F@<>,\M:*$C4DQNDW4#*/_F<_<#0,>YT:,$.3((WF$Z6Q* N8CO MI^L93HSPMFC-0" %VJ,+%ETMC@G->D.'47+F"&82,X,!41"8. R M#Y>HVD'$?MCH/J$YA(B[P,I_+&9GI(#EYC1PN:+=3DIO".?H45>7IU:V2@^8 MI*$ *;G@S& 8N?'P_2JUND]D'B/2+C"Q+2,YKP^H=I"4<+8B;UBAD 1KS4,F M1Z@FVR+6(A+GA"XB9SU$#>=]-.R'D.Y3F0,(N N@O)S3IY$XIE_P65B'+5L3 MZUVPD4+E$+6MQWZ%A!,].,:8*V@9<37@<>M=-.P'E.[SF@,(N N@;"SAT[#& M#XOEUPDK26:1.875Y%$K%2FLSD%1;&U]$BDQ<95Q'J1JY_+1^\&B^U3FX>+L M @WO/H79[,G9:CK'U6J":((-*I)[G02HE$@46D:PD1ON>;$Q#'?*_LVC]T-# M]SG+P\79!1J>?\+E!]H$?UDN?E]_?+KX]#G,OTYL3 QC2!"3+J B\1*3+Y"U M\29E'K4;KJ+K3A+V0T?'J?O!\D.LY]'BG,+J#PYBS.ING%;!%( M#KQ$J6P"Y@NY1T:2>\0H$#?<,.L5^4MJN *+:P_>#P@=9T&/$V47." ?ZH5 MJHOTMWHF; BLN%27?=1 MLA]2NL^)#B;L3FX@K:[*G#$_^?JV4H+SA._QC_43>O/?)MFA])%I$ 8CJ!PD M;99"08Q!.UWL;'C!&H;T?=ABHBM99B]G&?\X]_QZT3KXE@6 M$K+T#I2U'KQC"J1S2D>!ELDAKK/=^?#]<-)_&O4(D79B8ZZN:KZ@W]3HG3FN MG .3R3@JRTDT]28O(V_;*TDX+WY BW+C\?OAHN.LZ1!B[0H9YU>\SYD0105O M60:/4H'R%(L%)Q(DP8IV-DJKATBK[R1@/W1TG#P=1K0CX^.$.,@;+FJ0SIS. M,B(#Z0M%9CF34&PIH+@MGDGN2!H#8.*;A^Z'@X[3IH>+<##=_\O/MX3WBGYQ M6/>CT]?O3E^]?';R_OFS)R>O3EX_??[N+\^?OW_W+=5[=D3:^6$#=$G:C] C M.R>=K>!#")\GFT+OJN73\F(Z#_,TI36_.+_Z?@DA3LCQ)1E(:&MC!)F!8E@. M#KF)WL8DY!WKYV+YE+"*&T5OGWF^AG"V7EW\YN9B>@AQAUJ)BV>B638':G4H8!S@YIQ\7.,>N]$ MRC&R[@ P3\/JXT1'+SBG4)Q;0]MPC &\YH+4JJ0V(:;,[B@K/!X?]>$]P.$H M'2Z.%.C!("!'*BZ&LALIU?O_J[>8>$1G9ZOU MXA/%@U5"U_".3$9E0VVSRVH]%"*$["3H;"PRSLBCNZ,J8(#]Z/NTC=-@KN%V M-; Z.D#8FR5^#M/\_(_/.%_AR3R?KC]NF;H0W<0@2ANQ@)!*UW9Z":)1$J*O M31B+3*S<<2G[>(3M0=LX;>K:(6QH=?3A+WU#?C3&L$S[LU?%4Q11R[YKAMH' M:7GF%$KG#:V>"%8 M<4VRRO?0U(.3/0B(AI)[!Q"ZBCD7\[3=E%E(UBAB@?9X>]XGDOZ?P8BD?.2B M9-8$.G?0TH/7/ ADCI5S!U"YYN!?8R)Y6Z^\$=1QTXA'2'#H'%!@&0RSBOLV M6<0[J>G!61YFFSI:UAT YI?%(O\^G6,O7!69G MZ]2N$$DD.4 L*0-C046=M!!M NW[R1JG)70;=V4HZ7>1I7FV?7"M1?Z$[\,? M5[QX3)I%;B&99&IZ0H!S/@'23NN+UF1!FUB:W22-TR>Z 8H&DGH'UNB<\$DR M0001$:3(%.QIAA $BG><2,VAFQ5,/$B<':3R7DU#G,ZF MZRFN3N9Y- M$==5<5<;".S&V3'ZZ !9%S4G;\+76G!R<=3B+>.96P:QRN7\,$ZF BD1?SX' MIO".EI/#E?M\2TXWB#I*V3NJ?8Z0?!_X69[14V_):&*S0JG9>7?-.O6A0/2& MS#KWWJGHZ/LV!:>[*!IW[VN'H@'DWP&0OCUKN>#GHLG:1)(P-&<1L*3J%6@& MP3D.%(]RS@RBMDW.2^\G:]R3KD:0&E 3'>#J^O'++5Y"#%&9@F!3[8ZBA8:0 M+8*VSB3'-?K<*I>TDZAQ#[X:86HP+72 J%>+^8?WN/ST#.-E>5PICC'E"PB= M>64A0D F(%F1ZP5W'TV3], =M(Q["M8(/\?*O /8W%5E>6LI.&N3+ZP6\M8N M@,$@1,,51">XDSI*O*NI8INJUX,,4[/SLD; &EPK'2#M#F^Q)7S.(E,. MKM8+"Q8"C\DGP9HD0+]#5S?!83NH#:F9#H"V*#WT@*8K44V<00*[*"#)=P0EI05O M"VE<"62)HTRZ26'4-1JZ"1,?Y1#Y01+O(%J\1R)$-4,M!.&\CFQ.V4,,V4%B M1=FHA8NV22;TR)J79J69CP*E@?31@1FZUG[X/\+L#"="9.XU*W4:/(6QOI 9 MK3,;'7JA#7/A&E^.7\:/D]I9[RV&";1:JFXB,"TKO-WK(5@(X+67 :=@LQM\N7? M)VW<9%,C5 VLD0XLTUM@?5RM3HC-FP2PM6$&\^R'F[[ZCZ0 MC(JI(UXY.0^YR36''?2,G6QX;$ =H(4>P71]9%_DC&5&=M;X6I=CR-AZZP(D M2^%)RN25Z":9K*-')3;,+SPVK [51Q<--+[)^)[S,W$N6Z'J]1^9Z0O6J<+! M) I$BK .E2*SVSS)?D[+V'F&QE@Z5OK=SSIZ]YZ^_OK\]?MWIR].WSQ_>_+^ M);UZ; BXXU.'#?_V(7V@T.^\C\HEVJY!JS@N2H%88B:W9Y-N\(:@H+R7 ;&( M1IWU[Z3G^*SY%YR?X0M:9W>5.3__(\W.JA6M743H?_E]^&,2/>W/7 ;0F_EA MJ@2(3-?,2+&9)^5+;B*" V@=-P < D.WD^IM%=:%=[4BZUZ;J6VRK>8Y8DL7F:?R44LOM[5IUW=2R: \X@LYNR9;E(DO)ND<2/ %@@;2/P= .F7 MY6*U>K-?L'MX 3B"F,JJH!G0I+[1YY?J)VW MI/4I\" T8I/BEOW(&S>L:X&H!FKIP! ]0WHR12H;S1!/GQ;+]?3OFQ\G!5F. M.3) 4:7E,( W 8$I&[(N(=XYNGJ(GH@[:1HWPFL!JZ$4T$5^X/)JV+FD7I$- MG@1FD9Y6P/*40/':P\U1 ,RQ\&(B"X8WV=[NH&7<"P@MT'.LP#O8[EXOYHMO MN;@8#70Y%;K8Y+0*8!*/Y^?H@6D/3@EE67;&JB:N]7/F M P;6^QTS#(Y60A=@.J?[PM>SUAC+2P*]F;[I"X<@9:$?A0X*R0W4C3)NW] Q M;J#?&CJ'B[R+ O-?PG1>M^73^3-<3K]L8H67+,)_DHJQPJK8;Y:G.U+/@>:Y7 MH+6J_ 43;IBSVP1;$7ITC3^1DQM0US%_/5$RR+)5Z. MDL#5K]/Y8CE=?[UP%$[F^=M/.:^7_A77'Q?YRA%=35@Q*LCL02E=AZ@K 3X) MA(1*6A]T,;SA<>FC\#CN;><6\6FO .EF[1#+V[7_A#:<,EW?):-+56B>"E.< M@24[0$:'LW,6,V-HBN>JT0RV V@=]\Y'.RRW4U@'_L&V >(.3B=%&LZX$:"S MK,5+0H#3#FGCL]:G4I(VHQ R$P@64&)UT4834IDKC.W3U4*KQ>) ;4DE=''OM8L0RZ1/7&G2T MQ$A.G.(Z8< %MK9WLL&65#D9!S M(<>4I011<04!24(FQ=*H&]($2M!$F:QT=LB;N_2Z"]@/.#U7T.HCLN]C$;G+R)*RF:2*QY,(U M Q>Q%E=J2:O 6. ,DPH^Q9>#:=G:TQ M3[0J,5GC@-MB0-4S7B<,ARR]X#:8V*A?VPYZQO6R'P4^ATB^ P#]%:"S NE0$:=0,7DP27"#=EL)J.5DK=I#O<@*L?= M-]L"YD!T/EQ[_4)S:_1OWR\N0=^]/G_[[7TY?/7O^]MWS__7;R_?_]2T;QUWSO>/3VUWW M_1XKPW=\NJ?G6!':\%HQ(@4/U:()B!@X)&%SM,CKJRV6_%[4'=_D\A6U>L1@>(E7Q@Y-2PXB4&3D].4UPT9W71R&@@5M_L<'BST,2O@ MENO)T_.>GO5R5BF8UA0D31?YM)SDQ>>-?OZ8KB:VH% N*BBY-NDKQ(^W)@!+ MPA6%T:6R3X*#GG<-0/333?#L2U G<#I V8N&DN\<2<\6G\)T/M'6B&"= 51U MS(>G!>2L*K1S[=/%=Q LG9,T#IK:0. !^#I 'YTC["3_G[/SPJ1? ML?J,$QNC2+;4A)$FS] @+4V3273.YLQ1.(;[G&0/8[=N$-OE\.+_L.@'2#A^VRJY.3M;0.C# ,E.(9/&,)$I.,9Y9#G6MN\K27%R$01&,#J2":[GLY[JQ$LQAP8(W,L6_?R M'7-S&U"[NSL4'B#J#K#R35N\BWV7>UYW:*#--Y$A]@@QI0"A6.U(&ER4)DT' M[J!EY%/'P?%RK+@[0,R.$3-;9D@T7/MHP3MNH,Z! %>, E%8MI(GJVR3&M%[ MJ1JW=F]X% VG@@[P='.Z[^(S//_WY?QVNO_M8C9[L5C^'I9YDI+! M'(R'J+(@:24'D6=:7D4DQH.C[YNXRP^DLY,@[$!8W*XX;Z:C#B#X35O\Q%#P M6%MPY'HPS:V&@,4 <>2S5S)(V:2T^,$3"5I6$[?3]DW[=:CH#X;-YTUFDQ;( M8=R"T50Y+$=HWN?UWX#RQED5ZCP>DX]30 M%YS.U\.SLR6Y?^>9^/-ULGGQ=).07SW_ Y=INJ)E(R0GVYVJ8VA%M>P((6D! M3E;7,*/SHDV_U >3.OH]K<>%8SLU=G&O8@>/FUE8=[,HT2-WGI#$#$6_(<9Z M.>SP5/RDGF"'?.TQRC2 GCM MB,6J'Q MT;4IUVK-V.@]B1]M%70%D1XBHONVK[>X6B^GJ9;UUK>=5.EONM)/;!8\%,,! MG92@O @0R04#P05B3EPSTZ0L^S!R1V^:/+:1'U*=_8)VLP!W,ZE%S.19"2@I M6S(#JC,#A#[[>5\K:S-T45(QD1: M;IQ#\"R!\]%H(VSVOLFETH>W0&C96>W1$':X\#M SC=Y,\>-- 4%2.-("J+: MZ5C+_[23Q?F2!&N3;WIHRK)E%[-Q4I8/$?V1.:;G\V'Z-M^1*>6M6 M"! 1/8E& M.4Q-JKWN(VH IZ=^YIOEXLN4Q/?DZV^KVC'M3VLFQ[[%8NL-7:JFS#ARJ;[U!EPHC=[#4 M&Q2LEF0("$8[*$XIY1S9:=EF,,_#NY&UPE)KE=_KC3]$_AV YYOT8Y/"Z41T=# M!ROB^O _^GZ&=TT!])QQ#,4#LI1)R#7F+C* P,"5,\EXUL2[V8>X<8WO^!"Z M9YCC(/KL *,;V:V(<(KFGBW.XKJ*=H?)P?0W]CRC2P&]JCF'U6N2+(GQ;;U#MYUV$KAS M7+H(]$^]N.0M^* $?:=5,4YI&6YTA=LQP.B[CQJW1*<;C#702P<6KPX!F=-; MOOYU.5WCL\7O\XES"864!F)BNM90 MKCI V[79<]/5Y\5J4PYQ6DY6*R0#K9EF4I8,1:.JO? EA7A2@@G.:11,JM)D M@[V7JG$K7KK#X' :/'9BY?MA3\Z>W"SCF7"E3)91 8NUUD&R L[Z##$D)[Q- MPN4V1R!WDC-N:4IW.!Q 9WW9P_MG<=+*T=QZ!U8&BJ,P)?!2>!#!6..T9SDU M*008=&!JLRJ4[M#91*_]&,SO#;5Q9.K)[#/(LM1S!6<@<%J*PF8/-2LD*4[D ZIQ;'CY?_ >5XL2:I(JRW.<.,AGY8R"4P87NH.4.JH4><+ M^)08>(7%<_2.W9S-NB-,WO6$<:M"I3C*0UI/3*^HZ M*76:;0S&\)"TM_ME8IJ,DFY7&=,7]IJJK9^M]W8YTJ4TMY<2KJ8LJXS), JCD)VF5P-';PD'SE&WZ8#V?XDCCPCJ1L -U9N!X'.;R&5PS9W ?DE*ABD#X$TR2ROI>JWB[I/Q+:#M5+IS"C&/]S MF.:+.&L;7IW,\^GZ(RZW*5,7LTTE:RB!T.^TB[]#[D M]G9=_Y& .;@F.T7LA;DGS[G:^EK-D=+RC)XW#7$ZVW@ZDRB%+CX9L,:1:'V, M0)N !$YKTAIAR7ENTESB,')[N[?_R!OW8)H<.RR_R>)T7JO:I@72*(^Z0#( C/$A^%XPZG<$9T?2$!O-^8' MQ=^C:::#$&;_DM&)=8QS;A(P1IN "BQ"-$Q#J#T@$U*$*)J<'.Y/XKC[^.,7 MDK?07 ?3L'=P5OWHU0Y!.HZ:\< A.TX<T9:D7$G(J.ODEGDH>3VLFT M@T>Z.#.4SCJPE.1S7/1-2?]]-ETB\4IK;?WUS2S,U^2*U+N-G^M;)CI+FS.Q MXF+M[Z[!8D&2\K)@<^&.&3!@)!-6LP]G-1.9@P\4D0S ME,YZV*2O^Q]WMD"-TA7ND@64J4XQ(TD&9Q3P%&B-9\%%:M(S[KN4=1F_# :- M^_S$H_74&?!J?RF2&CF_KQ;S#^]Q^>D91@K$?(I!Y0A%10$*#;FZ-CM@6MO$ M@Y5.MPFAOTM:ER'*8T!O $UU@+VW^'GK\][@HT27LE:UJKH,,EHA;3C]]%,^^^9R[=0U/_8..I!N^D';_@*<1&.1 M2TY1%TO$H"&7- A$R(&)&'-*QC[FD?$=)(Y[ ?61L=A()]L2%C M@"SK>#N=#3@C+#@;N+*2\RR;]/([BNIQ_9$^@HN&T9Y7&./&QNR;=-]M#]YF#DRGX'V()GOI5G_V^?-L(\HPNQ#E\_-? M7$DTT'Y1?"FT'NN-8PI5P2ER_C*ZZ+D7ALDF"-V'N'&;930#XN!ZZ2 '>MD; M 5=U\A>%!1.2 XK:PS+&F,X+GSS6+&Y$BRSP9%.3C?LV*2-W%A]"?&.X#L@<&%&'.3A?BY@] R0/0F3IF51-^J+V70J(=N[)DB#&!H.I4J^B# X?(O6:!5D6;EO3[ M4CANPYUV]0Y--#3V!:OWRS!?T6-/RV4MY?O%9IZEG)6%'L$6QODRLP@$)&0LI%*"ID+5WM!ZDA"1JY3:(^YQU34 M#P[*]Q^7B[,/'U\OUKB].OMFB5^FB[/5[.OF)#1/$'4*M7$08X*V#IMT;7+* M@'S3I*-(SM[L;M<&MM\G=>3"B.Z!/;"R!X/^D+/73M_^?_R]/7) MZV=/3I[^^R]O3W][_>Q;JO>;N;;[PXZ?M;8GH0/-6#M=?@CS[92*IXOY:C&; MYK"=8/'F&@.G98O9,+OT)Z^ RVPJB6((8*465W-$"+7FA@QCCK)NV*7)9ENT]6B)C$C0/@6L+)=>9YAXM.*,+6,8SFJRU-6VN"=PB95P_ M\O'1=2M&.4XY!YNR+[B,B\(S&YJV.\GNRL(%F4KV&($% ME(3!*,$Q:R%%[K%$SKUJ4A35A86C!R>LK2SJD]Y.5W][O^F 9C1'IHEFIET= M*4Z((]3\X]@Z1Z"LEOG7\_!K^SV)YT2=E M=?+'=#5!D[A524',R9! :JFXJ!<61-(\5V6<4!GWZ-7C13S>A=??CQX74 M$ I=#";=D;'Q.GRB7?P;'IXM/H7I?,(+BR)8 2X65O/D)(]Z-%)*<"E*3BMI MGQ/.O2"RDXIQD#*$6A=#RWCLQ,?[WQ>7XO@5/T5<3AS*G)-68(Q+%%?7M&)* M#G@RP8LD#5/E>^[1CL\>3_$#:6LQG.@Z.#2Z93.??'U/?[I9%@HU9\@,H+6; M+F\,HI869,3 $V:,;:XFWD/3N!G7 3>8H>7?(Y0J(]L5)ER25@F*&54*)"*2 MCJMEFEF0Y*27G*DF5ZWOH:DS7^50O7_7J3U,"3W@:6M9;[&TM;3&9*5E\I"# MJ].]BR5V4H+@;6!U,&=V;:*I^^GJ#%>'ZO\FK@941@_8HD=.U[N8T;+D4"B@ M+-HI4*PH< [K&3]CUDEA&&_2..=>JGK;^@;"U6"*Z %5MXWZ$YRGCY_"\F\; MRYZM8-FJ7#.QOO8F+^0D^ F2UH?-C%MFM1Q?8^P<<_['L>M.EP372+K@IOM M&L24::U1X")2#5RYC1"EX6!$$J:PH*-NT@W^>X1UMAL>!8/O8NP(G72 L=H? M;_46O^#\K,ZRN8AGDW<1;8(44P05N(?:BP**LYE9G0R336H%[Z2F-S0=H_"; M1?!'2[\#"-V>^K+E@[O@O$0-D=?Z:ZYDY8.!]B9YCBX;W<2CVD509\[4D$ : M1 <=8.F6D%Y-Y[@I_YD(7B3Y!+0@4I+T)00(FV822MFL"KD*\7'"I\NL M_T0A^9"J-L?THMZ#% ("&DNQL"-^:*F1Q!Z$F M6NT@<[:LXIWP8IF74M3&NX4V<,TA.*F 3$>)!:V*H[YR<>70A["PD %D5MT3.G0&3 MR,P8Q8U43;H4[2;IZ"S0],-\6J:IWGBX]9#W)-$G].Z_39PT7N3H03)5[]F6 M.NJ(?M3.2A:XJKFS)FFAO<@;UZ4>""^W,D3#:^:'-E<7K+"SS=3=+ M[ XTN)4T08FI@I_;?8F; M::H#__ZR%\E-/KR3*3!76WZ%.O17*8C!(104-G*7+9--BNMV$31NMJ$1M@:1 M?@H6K%9XW5%[=9*4HHU3PLRF!9 NH>F<;,. MC; TE XZ@--5F'N+$UZ+G9DO4$@4==1 ">Y7JYR==,OV"]0[_E=<*=M5I9 U+: MVJO$&P@F<_I.92T=!2^Z2=1\ *WC-BYMA+[6.NL EK\L%OGWZ6RV8>?;>7NW M/$I>&$E, RT\XJ<$!DZ1@QEXR87,>O&L26W"_B2.VX"T$0@;::@#[-UDY\5T M/EWC*UI0>;N8-#K+E;+ /7D)RM9<=:C#P[/UOB3/4ILFH]^E;-P.H\VB@"'U MT0' MLUY;_9-O[%J,AKIF8[ ;3U75\29TYM8C"8DW:Q1^'>I&[?#7R.@ M#:^7#L!VV6+N5M 3#>>\D/ZQD$?@Z(OS6$#D8GVHLVQ9$R]N%T%[0"W!'&R/?=%+HDDKG.*$MPRKF;\V1V%# ^Z+'[ M(>]'.6]H+/8.#.E)_D+[PW1%7-W)CHO&!\<8^1^U2,IR"Y%E"=[1H@GH)!-- M2O*_0]=^,/O1CB*&5$8'V'I+6B$":NCT#+_@;+'Q/)[_43.3N(W0O2G)!NEH M?5@*FEAT$)B68"VGES)'9YH$&WO0MA_&?KP3BF&5T@'.WA#IYQGNT_7'6EE M8L+U=+GI*;?)=;]>S#^?O^D)SK%,+Y;6A!6O3!TCBKI(4%EXB(YS\(KB=<&T MQ3:5N(>3O!\J?[23BT=280=@?1Z6G8:X.:ZY%?\G2PZI0XA""[+QPM0K M@A9L3D4GK;CV33KJ?(>N_6#WHYU5#*F,#K#U@L*C_PBS,[S67//EG.1T]NDJ M83EAWD:/18%UL1;41P;!>0,\R7KD(@MC34I\]Z)N/YS]:"<5PRNF)[3]BF%U MMC75=P;94K-L2$)0!+D2*M&" Q&U^EQNDV1 MT[=D[%?6^Z,=5QPAZ@Z \N1L-9WC:O5T\2G2+K\9LK#=VI/@1:M P?1F)'0. M!2(1#R8FU*KV;6!-SNQWD[0?@'ZT(X*!5#!VIO_9]IFGA?[=E0V,P:9C)?R;JJL#.+Y9 M3A?+-YMA[V\QS<)JM;GHNE%;_C]GJW5E]1FNTG*Z*5*>,/3,8TX@#06^2LO: ML=\Y,,H:46+)(3?I_?M00O>#XX]V-M!475T.P]OO^NZF[5;#^\C;SW^LV\AW ML=/^+K)EC,2B$3C/ I3AY'^Y4L ;24;+26E%D_ML[>XB/YNNPH^U(G<=/'$8P'GN07&2@&/<0LZ1' ^RVZZ-2=N+NFYO'C\$+3?-V/!Z MZ6 KO=W*YF0V6_P>R%]XL5B>M]M^M5BM;G 9HB9Q58>UU+$ED4>(BEG017M9 M%'>"MVQD\D!RN[VL? P<'T%S'>#S7?J(^6R&I^7ZW;,:4Q&35Q?3WH2OU8DX M62[#_,-VZ-ML\^F;I7KW#;9-9/9D4\1Z^Q2?@R"K?=7K\^9G7TCYNN%M=MB?P>EOG=FI@ZO^>YJB<^YZ!8K!(:==T3-MVO3^'I2-;B^0#[,<'EW37>'\\G[, MMEO?#;Z$4*B"(Y Y0R+6T0#Y:PRLS5(JX4L6C1%\/X'=7B\?!IL#:J_5B)K <*H7V.*Z$- M(2."S;63&7,:7!0>6,RL9)?1-[HM,4J.:R)8/83/M) W*11;:O]+[R$+CR%Y MRT)NA3M;U M"I0LMNE?F5 M-OH8TM\N!G4;=":C0@IY8P"5Z+M@ @,DZ!OA(@AA#@^%-Y_G"[SF[!:+0V$TV*(+*,<9 MA.@39!5\$AP+*V4O4'SW4>,DK!O!8UC!C@J4J_*GC92NA+2YBWK!C8XNLL0A M!YO(RV.:4(=Q,F@_4OVDG4.%GFX0$UN (Z2"I_=T1Q$(@^I0!$ M.]9\*/&3"AE3S-K&G*(T32[%#3(SO%D-QN#A'G K*%9T M];*H-V2(R0MDP7@1V]P?_Q$GAS](X?M-#G^ ]#N T!WK[3W]Z6:IN9B0):(= M@W+$BF<0M8NTWC!EPVWFK,E,@GMH&K?$ZC$WOX.TT".@*B/;U2:8XPZ=!2:* M(584AZ V#10*UK7!K6SBH]]#4V_VZ4"]?P]/!RJA SQM8XY;'&W-K5+2>>L1 M4+I<)\"0 3?& QEQZY70BDQQP[!O!UF=H>I0[=\=_@VAB@Z M<.8O[H<;*N= MEN0?6-"RT$[.69UH;&NOH61\#,Z2K![Q]/R2L''K*IOM@8/JHP-\?6>^WO,_ MMGUP:_=;^E]^'_Z89!=L<$*#UIS3ZLP6@I0,7,@L%>F"RDW*Y0^@MH-W6@.7'G-)FC/].+FO:T1UF?<: M!G"#Z>+AR/+GR)KC>M1RR:TXWV):?)A/ZP-?AV65QQ=L7B^YQ[,?JV#RH6)H M7S'I,N,"R:D34>2ZHSLR:9ZP':M5BREE^X-,*#X_1K^2[&EY$]F03K<7:P_&P]$R M[,"%OS?6X3$ZE@6'8B+%.A$-N&AH7RY:92LP"_V8X>'^Q=5CW$ ]!$:#:Z&/ MHMEO:T.]"M%J'D#8>APO983 ?*:PN91H;?;[)1G^$8NK'Z3:[Q57/T3.?>#D MCMH-YW-!)S4(I;$.@3+@-?<0:BN?K+3G-^OC_O&+JQ^DV+V*JQ\BY;$]E*F M^$6K EHSF6M:):!Y/?<6VH)GR4)Q+G MBDFN24>L?8CKTEL^$ ZW<]##ZF;L MW>YI^#Q=A]GT[[7GT#EOM=_0RWDZG[009IOV0^O%:5S3'G#QGM4D2"^81K+^ MC 50.DB(Q7#0OE9DH'!*IKWVP4,IZ-*:'8>RQ]-(#V;N;CY//M6A"W_?B'6B MG(Y.Y%@O7U#84J_VA20M"*&"<8HB&-'FA.W[M'598S>0D1M8,S]P@Y+;70^; M'[3M?N1CG:_MR73[8[5:%> M[9RFW@:GJ%'7#DP" EJ?A)5%B99M/QLT(KG> M,_/9XBRNR]GLMKC?+F:SLEC63FF3%'AQ,4E 7@0H[RU$$SR4Z'P0(5DNVS1C M>2BEW1[6/01%M[J>-M57![OP?@Q.$NI@51 @HXR@N$G@G/1@A POEDNODSK<-0[>)M$8BZ+9" 9 MW(R_V5Q'29"2J$5E&+%-Y_7[B!KY0/I1@3>8E3&*40CGA01-7H!1),&"D96:M,,0E+2WQ/3_P2!I&/KY^%- ]IIJ.* >D M\&O[WD?:AV.0&D,)57B;A]NU\NXQWWX(0H[ MW;^1Y[V,?K8GG_LRWCYL1DTJ9U3NUV9'U8Q$<;<04 M]G 1&#F S/]@3)-#N =3VFW<_! 4W1I)WU1?'<3-5[V<+UC='FKO8//:E(=M#?#? M,9\/*=ND\\^/04MRQF>5(41FZNQT!5$E7;](G0QG63=N"#\@-^,"NS$"=[;V M'@L.':R)EW/:-/$=Z7AS4/5JR^*F *UH@R3@VI#$D'"-9A <$^"Y$B4JC2+D M%LB^AZ9Q\=D!8A9MU-\C*"'()T>;("(Q$Z0-6BDL(JA'Q&(/ M+18&T_U^F#I $1V@JJZST[)I:+.M7 M)%)ZR!Y]W:*D2_0PB5XR:]VV&MG:HZP.%F M[-9EUQSF12#KK2"1:PM*QBHFE) TCY8E:5)IL@-^0\6X..K/_SI<11W@:X?4 MK@TZ?/+U[EEP5VS/2T'WE]Y-%'0= =9^X#J[,#D'YWD]RU1[X(TV6=GHS7)B?3 M=ODKKC\N\F*V^/#U\FS#&VV\K8VVN*SWOT.IDY$\)$N_#UE:%YH@_!%X&S>, M[&EY] :D?[2U57O.O5@BOIP3@;A:OR53-/&2>-:U15,@EU&IHH!,3X88N4Y! M1%MD$\>I.6>=1PZ/C>66:^UH8/VCK;2ZDR?:Y_]C,:./J7=K-R)!C-&@U,!# M*: XV47G= #A5&$%14ZL25W3(_ VEEO\?LBB0\1R7M2#D&Y (2T(%SF#)(PQHDHBMG,6F[ TMR?XY7EVXJ#.M 8? :\&0"H7B MIR:Q>+M[#S?%_AK7EX,5+G1UR;Y*UF"==QZM9N3!DH'RFNQ CBR5&+QR@K=@ M_R%$=GO;X2'8N5WEV$A+';A$%_1?K?9ZY7(B9+;:9PDZ& =*RP@U(P'1)"V* M3#5<:H&UN\D9N_RQE?H7@^NB T1=-CK?]DO;#D6BZ+LDP\"()$'5F7SV^HL;PN8$I?),O"BWJHMWD.P20 7 MF!.)*)6PS^6^O5H\7SYU;"-SM/86QXJR!_U?E(%'$VMI#AC#(J@LZC5%I2'K M.D0J>"[X8$V^KSUWO,[-!VKLILX/$-_(6O\U_#']=/;I@G"O5>#. IH80 FD M(#P% ]Z@QFR#5'JPE?_-DT?6_"%Z6PPAQ)X1.E3J/6UI;\/OOP;ZW&F8U313 M+2=E&ONW[$7/.,-UB2%IDLY!R$[ 2Q5*_?**V B6!*MCYR3$WAM9NV3CSP MP?$UD#;&GC!QP0_9PNZ%%0Y MBBC5?K,DOO^L<2N!!@-+"\D>#I3%.LR&M43$ST0)C\Y8"9',*ULRT/E.VK/WMO47P%9EC/]S2UGOKB(Z MR60]UE/ZU ^;6U)AGJL'1)#Z2-\^PR\X6WRN?[EYM7TF9FA*'TW/3477'J.PGE? M8@;%D@(5:Y< -!*KE-^* M]EV8A9H0NYC%RPQR;B)Q5@MH+T8YO\59;2_S)GRM=327K,2$17I5();-S:^H23K,T(^^%&6BCU9_ MST3M\9QN':=#T#&T7,>&R'^015[L8@2SS3); 4GZFDIUQ)(H#&)&:1/GVMSL MV[L#(/<]I5M?Z&!X#";3#D*RS8VYV_O[!36!7F_UH0$UT@*M[&"D\R9P16*X+Q'('OB0.U@<9G6:F5=>Z MH]#4[ "DK7=SI/P'.UM]_$#MQB"=VHRU?:AVWT,?*UC;F_'VX9K0Q5A+.V#. M28!R,8*7!<%G3)$SVA%EDR+!=N':,Q+IO'9#F*^7TWA6%5@%O)7Y\M>PIN5> M#R6NO8[+1,H^+9L7)ZD4611&T"'72PS!0W2,@14B"15"(9Y:R.1HRKL- A^" MLIMF\G'UV<&^O(/A[46;D_G\+,RNO[@B=B\LRI;SB;:QH'<(F:&HJ<-Z!=?*H*F/ 8 MI50Y0C)5VJ&>@>B<0!?O=0C"I=QD8SJ.[&XCZ886>$A-CIV+^66Y./O\%PRS M]<=KSMG+>:X-D6B-/L-\EM:U(<,D%)]ES(:\^_S.[#:H/05=+>?<)HQ?ATW3V]1I+TJHHT!(CF!6H8CA)S#BP(:#G& 2+ MZ@@(W7Q>MU'TP/ Y2LY]0N?]Q^DROPG+]=>7\]79LDZ'K^W>PIP,[A=[6$)I;;G!1:D"8AJ*PUA$1?N$1MF8],*WD$RHX@;2] FA\? MD(^EO7\0[)ZOWXF/0NN\!<63JKT^)6!PQ5J6F?>/BMMSLO;"K/U_$+,' M:*V#*&6;A+WB\:Z[+EIB;8]A@%E9&S@3.\Z[!#DH;DS1,K09GKD/<7OAT?T@ M>&RFE;$MXV8JV.TNK;4/:VT*^S2L/EY4:8F4%9I8PZ6:_,]2@8]UT P*[D66 M&?-^)0'[/W,O#/D?!$,MY3U@L>7C'[=<-OQ=E!?3.2VK:9C1"ELOSS;S\IJ? MO.SY_,GB=T_CDZU\PDZOQX1FNIA_FF_>> M=R-2&)-D7H 0R=$.4%O">%8GR4=KBI/\VOSX(875CJ5N3W >@LN;NWDG".C MV[QB[\K2U!$]F^Y[W@0A42((J^N\:-+EE#T=G4>R@:7"!/*22=>YWRF/UV,4UQRMVKA5M3HJ4T7CKR>(CB<5S8D-P06M6879> M\U*:%&#?24TO9NUH?>]$TJ&B[_)&XYNWIV^>OWW_7V]>U1S%ZV?/_]=O+]_\ M^OSU^T/2,+L_[/B;-S3BHD M[H"'ZFL9%IV+XI-Z(LZI^(+ G>UPB!@H( E*="Y]C=DP3'7)++;E\#>[=5#$'1KKFT+ M)760VMK)S9.O-0^S220K9XO3$2$$12XIHV@YU@R,-$HXI;UR\G%WR"O:QH5< M&U#LNU,>J*&>07/>]&S*2*.%>784*@5OV?ULT@P[Q9E M_3N)=,N&YB8JH41RSG$T]9FB8PNB1A MW-N5S5%SF*@[ ,F3,Q+;4^" MQR 91VF;9.GO(VK<.XFMP328.L9TE"^FOV^R5Q)18:+PS@KI0>5H:"D8#S(5 MYJTMCN_5RIH^]!I^Z*>;V/GFJ>/&U$TSR8=+MP=(;)'LC+9,>H02%D,(<6SMG_>@NW"-4&HL6H&Q M.1+[)8(W0D#65A4O16%BGR/O_;1__#:?]@(7;@7^[< 5]=EFYC*#(G MH\@BIGHEQ3F(.FHH B.W.C&+34YMOD_:N(G8<0^D#]-/SXC[;87E;/9J6G 2 M9%#:.01T=0Y2H7#->T>+,F/(06>6VK0PW8.V3D\,#X3#OF@[4#<]PVUS)EI[ M/^ F"?EV^N'C^K00HYMA?D^P+)9XDM+9I[/-((EG2!RDZ;FFY_GDTV*YGOY] M\^,D<:^YJUTN14U"1900C7045I9MV1F.MTY//QO#?21L_+C+94]A ME%0,QUS ,LU!)5M;[<0"Y'7YY%5D)3UR6>D 7'5Z'#SJ$FF APX6QST,3Y B M.^E]@6")'Y55'=E)0F;"I(3*QJR;'!W>0U.GQ]'# ',H771QN7BGK%X3-T(I M3*EP(&8HHBS6U6X #J2.T@7#R1]KIG9YS-S=Q0VBN@PWUNF\P(3J= M-T)#3H)65K9U@B-/Y"G[9+&PXEOUP+HBHM.C\&'P=+"T.T#*T\6*X/_+8K'I MX?D.EU^F"5?O%K-O_,N)4IH)%15D6<=F6VW 66(R:I6"]ABT;H*A_8@I%-+F8> M07._)NDAV-I]);VM$KM(&5PQ^[P43.L8HL<]Y6J/V<9J[" ^O.+UV98 8G*3 M*JG1R+6^@3?8C$H(F4R]M^UKWU[ZXGTN$)(414O+L<]:VH/U';* MZ]\5O-I8%KLVEB-Z&1WVH$%=RD,9?(Q8UF>F@V8@G92@;"UJ29G0Z]!IAA%3 MFTVKH=NYG9NT0]"U_^]T?C:=?SC]C,N-4J\&/B2G?2UV!JM<;=:J%9G]VKLU MLBBLS*JP?3_;>_-FMP\=C3A^^^_(+[(2IZ))PUI+=%NU!F9#!NQ1)8$D12R$J MW>:IW3;4C9N^C O# ?76#QB?D.7$.>M,21IL[2-4UB!X7108"KPM&1UCILD5 M]/-DC9N4C N_(32U/^[FJW Q4"'^^FOWD2+C)LFD!11I F5ASE(6IA@HM%QQ MI:R\/X-IJ+K]WC3W>]]S2+AX+"5VX"=O6-T$(4]9H2Z>N\H5.EO(^QL/H5@/ MIK[F,AZY=TV>+FU'WMC[.HZ$EB=0.J#J.@+DG7#D*=X0K68^)@BU*U5Q)L&C M0[ "!4:*2C U>2^R"Y'CNLBQP3FX&CN"Z%/LL!2E>LN&@Z*N!?HO"9$.R\=+Q MG)HLL>D2:ZWBPB&$/QB&&A5/MJEP#E,]V>6;!BV?[,WB$>HG+/%DN$?(KJYW M2Z5N)Q&6X,F"UL88S&WM>/CZR3;B/KNY!:WQPA5]WM]W_O+$<&F]EQR08:J] M:@@Q6 3F45)P$ *730HI ]#>;T5E%ZS==X7'5FH'8=\V+#\>[M8EBUDP)4T! MXVJ(*]:KWYT C:ZDHD6,1H\%X*>([O=RIS5R!U'CB4#V?%Z/M#J)+U[@)K"9 M.%4*R^@A1^).Z1#K>Q8-P23N/"]1Y";W/?L2W&^\V1JJ!ZOOA&'Z@<(\?!&6 MF&M'#/W.^F_6]S,3QXKUC",!+6.=I1T@$M=TMI@4"\],Z";]OL.S,N[C\]Z@ M/9#*QQZOOR_[MYE^AXM$&IP8D2F_U!)<8KW ]TW<]T3=[83 A(,1.H MDC,X%11X+8PF*U56Q\$P^B-JQGWK/AHX!U72*:#R,6L\NR "9J'^R\VPT=HA M/]-Y)))/K@602I%$E&,0_!^01,\BP2:0;M=BM/ MCDKVN&_PNW+"[=6^NT'X:X.8X:+CZ-'TV]5G7$R8YXI;9H!+7Y>%) 6! M9$"_S,AUS,*7)DTH!U$][CR WF+DW179IS>_'@_X'^'BZEJ5%Q?S/^LV)W$[B/XDI;2# M==1[H\'M1XP/+"_<>:TZ_&O-+;^PV:O-?1@^0O>!ER$'5E=LN/KBJ'HWI^F7 M=8"L*M((ATW*[ V[#QY(NG[+YO<>N:&C1'#3U;-\YJH90[VN5 (*A-',=DZ<"J;*(I4233I3=B2OG[;$(8&Z*'*Z1%SKV=? M2O;Y$")3<28(5998474B5I6XR M!O1QS)?+N_&#Y"E$3K91@E?7HSY]1@=16AF8 MB,SPX[B^IVGLMQX_+-2&45*/^/MM02Q-"F5$,I&,BLL.E%0%@I(!-).AE."< MNM_DT0AJ:W+ZK7X/BJK=1=]!#>86%[?.\2?GJD^"L@$9F88I,5#B'2-XK0(@ M%I54[?MK,\QV1SK[+4,/!+G!E75HUT1#-%Y'!JA-X"Y[8$[7\8A10 SKUZ+" M!LZ4T%LM\!X(>=M'9J,4GH='V>Y*Z*WRD1K$7(0NB9_EKP+=^"52W7OG?&RR?5WPZ+7,ZD&GE38U=+B\[?_OQU8=W9_\Z M>_'FU=GY+V_>GO_V\=7[WW]Y]>+C/M'6+2U-;$#15N_8%P]-GI',AO1 M9LBJT+DG4(!S%'%'J1-#&9W2C88(/D;.X6[L]J=^WZ7 F44,LD#0&$$E5.!D M2""5C%*D8FQLT@_\!#UCST8\& D/_<[AK,??VA3!]-P_=D3 MX)(A1HJO$Y@4L4[X4A"3,?50<[KX()T_@@$.O_2L?O[K&7WJ5;UF77Y'OC3% MZ"(0;)3K#;0!/+$*F%SA(B3-9).+I!^3UJ7SV04?SRW8&4 ;8[Z[6JPFM<>\ MBN0J7+R-%]-/:\W\2A(+%__"L/@]K*X6T]7?-TS?6QHD):)+W /+OH#RD8)' M&>O>(G1!<^WX5LM-B)!;D*-?W8?;P92./8%U,!0>5V>G%GNYR\.BY2:O)=[2,JXL!E(QX]D M>0<(O#O(G(=+_&5^&::SB4VIQ)05&,9K-;LN>'3" /GSX@RS++1Y,/P40>-[ MG4,4_2QN]I3ZV.,0KHWI[-,"L7+Q.UY&7%#LED26)0+7=4EGCAF<4!XL1HK= MBI.!^1_%-T]_?$\HV%=M\T%EV!D*SNB'?(L5XQTS+$FP-E$H'RC%C*+N%18L M4.Z@R EL-Y/H^>\9!Q=#J? 91!PBS[&A\68>9O?EHNI03SII@9+*7)ND/$1T M$4H0JCZ)2(7;K?#PR(>/GT$/ZQP.E5]7^G^/X>+5LDXLWG#BB^&8F0 6+2P8N!U_'_R14*-!JN3L2[G_-V.M$FF+B()EVA8YWX>_U?^X/_7MY]O[5A[-T M@W[+."I?+*!C=2*EX1 2,@B*691H8PIZ=\QL]^7COFYKC*0&\N\@N;F;[JVC M]EPH+!>:0?1UYK3R&0)&!MQ)'8P4P9DFFRL>DC+N:=4F'SY0X-U!9F-C,KBZ M(@>!,ZPC1^D'+^F7A1DG8U*>A297C8\1,_(.Z@,5_"Q>]I!V!XAY@ROZL!M; MVCC*:#0*45>%6$.FH[V%D"E6"U(%I:0FQ]SD0<9CQ/2$F'U4?/^V]E!Y]X"9 M^>P3?=IE/=4_TK]9&Y(7NA0? LA03)VA@722.PZFY*BX5DF[)F]@'R-FW+"Y MS>%TL- [!,[&GG066C(R("]KAZ1 XB(&!599GWR1@7[K&-#IX8@Z7,T_P,T> M,N\".6&VI#"_FM'&:083LE?2D'9MH&@>*9I7AD%*EK&<8_&I24?.0U+Z0LP^ M"GZ F8.DW0%>_B,LII7Z.N5Q;4)HI$%/<9[BOG8,*4L1GZG#GDP@KUN48$UZ MVN\3,FX>WN9H.DC8G8'EYEXBA*"M*. %(9U\K(2HBP9T7"3+(W.^2=O"0U+& M=2Z'J?89G.PAYPZ00KXVSV>O9_2),OWC[?N,KA8S<)%7/ M9T.NMW:<$9<2K$Z4'D@T/C9Y[+@5=?W@:1\(/ QN!M;'R-VB[^N4[.N83_OB M"Q'-3:A$>W+(*G@0Q4DCN5,N;?.08ZO.SV_?.NY JF%/I_W%V0,&-M#ER(,V M)@*7D=BMXRE#;=,PH:YALT)ENTT#U/8H&+4@O;_&[NM\#_&-K/7?PU_UX=Z& M<(P,@ZDOEWT=5A7JV#1GZLKSA*G>!ZFP37*SE=[O?//(FM]';_,AA#BV]J^? M;=Z4R8N5HCZS4H@UV"]3*,K9N$WTN9WV;W_S.%6=P;2_MQ#'KB;_ ML=R\=GFWF"?$O%Q[0*9,<"YFP$+$J[IB*#(O(&'1RI=(*?>]PLT3]>)'/W[< MB8 #G_7#"+$[&&Q"Y,A2CBF0Z5I.4#;6D$B8!E^8*9F7J.^O#=D6"&/FF$,I M[5D,["'!L5'PG_/%OZ>S3R_#E^DJ7-QTSDFM.:4WY+IKWDWG&$3A"N3ZVR8G M9G ["#SVZ3WI?Q^%S8>47@?7#!]P4>>RE=>S//TZS5?AXN+OUY>7E-92]GSQ MXFI)SG.Y/$O_]VJZG*ZWUMSP2:EL"9*#,+*.J(P"1PU"V3K^GF<(+C-PF#BE= '#_=CU M"4?U_/>,4^)MX[(&E.C8X/C>T_GZ\LMB_G7=GG>#,4V!I XS!I#DV++X-KJV5Q0W]3!JAJT!"$'6$+8\0 M0[* ,D?NE(B);==+_\B'CW./V08$A\JN@WCFL62O_M[K%5XN)\D6)#XHNK>Y M;GR2""XZ!5XZGH7EF#)K$;0\2]6XD\V'S8Z'5T.GF-I<_[V8+Q;S/Z_/4?J3 MU=\3Y>MLHCK[S&J257*2>-,U$\A%*L59#$VJ_[L0V=\+XSVQL07J!E'4V(?: M9C=S^$3LO;J8?JK;P<]2JN,BE^\QX?1KM=B7%.5/Q+07Z=N(^0-K8RQ 7?W1==+RDUF M8;9ZP)*)45MI+7A6ZW!<>8B:#$DXZW4.(GF[79"_W??UUUTW )P:B'IL]-RV MD'?SQ#C&_=4'V[FJ1/A-W[Q;3A!-4C$>A%*12^Z#12(A<>X)+1IV% M3^AV]U;;?W]_W3$#.ZM&JAAP$NA0HV(^XN)RDK0H3K,"/I;UK6N$D+F"0BFY MY=Q:QQLM [Q/2G^UV&%B_P.%WD&:>9<#B)>2WL]N]C'RB;PRAI@Z< MWV.L_3&[6F*^N;!Y.;^\G*ZJY?V*^#V4F 21C37!@569PH,8,@1-4HVRV% G M&MK8YC7HOA2/N_#MN.@<7H5CYQ.5R_DS-AA6K_[Z,EVL]3DO9_EKF"6\-LN) M$)B24(82)49Y4Q$2/"]DHD*&I*3QZ?Y3GZ>FLNQ/Q,C[X!JE%L?2RMCH6U?[ MKD?0G%W6%.J_UBQM.,G2.!]" J.' $;8T=>3W&VE.]!6^_5%U.B"MCZT[0X!0%#2CK7 RO M0'/,.:'B(F\WX7GW[]X.8:=60&BL@\[TMZ;$=43_:78?GYUXOYGV_P*RXH/GQ?-3(I7DJO M10$G++E3FS1)HE"XJ%!I79BW)FR=_CWZ%=NAX82N]@>4: ^X^("+K].$M7#_ MG0E6"DL2"\C 51U\Z\ E2B!L]LHC"E'<=K=.3WW#=J@XH?OVX>1Y>ILI;S:- MS4N=]O5Q,^VKS0ZNY[^KZ4*N'=ALNYV+NZBDMQJTK7??BJ#I!"^4Z*N$UAH> MV@RS;+=%]U85?MU''C1:Y#R Q#J)WR8%@7,#QANRO1(*I:1'Z'WH=B/7+@CX M0=?#SO+N(.1]9&.0)R?*A&-@97U#JV0B842DO%#XQ!0W0H;VB!E_%]?!VOWQ M%JY=1-T=6&Y-]^="Z*2=(&'4N<8A:'!8/.3$G'.:22:;+2,_B2U<.REZVRU< MNTA][/CX\?5#)('ZSR^O7B\&8]N,ZHB,T2IZM9Y1K$]DPY*HJC>5#ZI>5&(3 G=M%EHEUZ((H M&9BOXW(=D1UU'2YD;2Y>!*%$D^O=VT3T=#.SIU8?.93V$O'^\)BOPD4#UW+= M%4IRP,PHRAN=9[Q) /PL53U%PL, :#@E=.!P M?ME\[:_367WJ\7*^7"W/<36A[!)+]<#1&3*'I"@AS(+RPZ(BB:CFI(W:W1^E MIZ?#:B@4'2[X/M[$WO*G+Z\659Z3% HSJ9!V-4E'"6[)K08%6;)@+"LLJV:I M^#U:>KK=&?X VT?@W:'F?#Y+&SY0R:1CSL!SW3.@+0_7"%]P:V4M4VWU@^_KFG#UF[,-N[9\C%KXP,D MAW5T8!00"TN@$W*-B$S&)I=KQ^O9*M46/5E*)L,#E2F)\$Q(B-D'':1!>;_6 M]0_KV=H! =OT;.TB[PZBZT=O5"47GOZO@+'KIQ8I@PL^010FL1"$<;H)9O:N M4QRU;VLG#6]3I]A%W!U"9G.E2LFD5AP3*"F1D@%75Z\)2W;%LS"!D:":]&V= M3)UB)S5O5Z?81>9=(.?!S;E51BE-4LA!F;ISS4-PJ?:V&66Y2*GD)EG\B=0I M=E+PC^L4NTB[ [P\E5^4PF560@#7=2R^(_FXG IX]#+4Q_4E'J&K>+UA=+::KO[^%?XE"/E!<&' :(Q0;26[& M,&RT/^!9LGH*=O;4_#/I_(%JZ Q4&UZFN'R/7S8I[=OR;D%I\/1+N'@].Z?4 M]?W\@C[KT\<_\>(K_CZ?K3XO)ZR8XJ-.),Y:T6'1@=VIHWO#[+PR+CW_.)Z)D%HD=D*XN$HK.UDIX 9:254ZH M;%+SRN^.-(^\L* 3[!Z@QU.&+&$0)\GGXJ*RX(K7H"BPAJ!CE73D46K%DFO6 M2K2EXZ!J)TD/ MUJDX9('^U?_^X_7'?WU\?W;^X>SEQ]=OSS_L4W=_Y%,.+Z?_B+2!JN3UR>ET<.45;! TF41F+R0G1I YXEXR#%Z.OYNG?G^<79&7+ZT\^ MGZ_P>RGX(PGO!?V#?T^24=[S[,'0?T"Y8"!($2$9+H,I*+1MTMNS-87C7K\< M@(X'2\^;Z*33QI^'QKN^I=^KJ^?)SVKA8QXCLXVGH;#8T'GC08IZ&VE:3;_>;.7]#O%( M/,M0Y]1[YVJUIM2EW!J2DUKGK)GTN8G;V8O4%/2XUAH4B!L$/N\7BZO M,/]"8?_LT_5CD#7@E^L_O)ZNNWSU%R[2E"Q@8A,S/$4&1OI2WT(*'V;;3+_B=-/GU>8SZZGRM[\^?6VTY"TR)$.3.^*!64H9(@:?1V4 M$DPJCC359(/!<=DG>>V'CV]?_J\79Q]>_?+R[>_O7E&45H.T M?:+()S[I\!!R&Q*'>F'R[?+B;;F-H/=X45< K9]/KO$3;^%G^?TV)4I>LE3 M%&I0,3EPY%S!N.*8,VW[[;:-;?D_&>"J%A<+ I<#J!&]) M)Y"(8*T6SA3CHFVSA>@PND?N\SL>4A\TEQY1WR?E-?>_$7SV\UIYT(8W@P>B MDX/V92H>?S&"R.O>^HHKG^0Q2R/:Y>F@ MK,9\'D@ 5)P@ <4S[?\Y%9)_/,L])'.)Z:DP\2!I2A!694@2),HW-+2 M12F=L&VV ?64SN]5E;A^"\AV["U ZWN>2C_ECFPS(,=)X[$0Z274BQV?,T1=1[T':46Q M6GFN?A35/?7A?6A\'T7-!Y1:!_[@VB7>C.5*RK)8AW&5PBK).8%S3$!0)<:4 M/+'3Y(2Y0\6XE[%]'#'[JZ4#3.TON.]LS_(](T5'UJA8@.)KM5MK!<$@ HL< M)><&O1GGHF8/9L;U?@=@:[ VL8$4/?:Q^>KRR\7\;[S=$OJP2+@Y&!C:Q)., M$$V@_$?0P>"2\*"SLFA$,>+^+M\GCM,=OG3D:'UT>,R/H*L.'.XCK-TPDKW/ MR@@R[%H,"*Z^6R\:A$ R>IVT+FU>;CQ%T3B(; N >0MM= "KQT5#>1%&SK$. M;*T[PUB=VBH]D&1*8M)QU69QX_X.;O!8\:AP.EP+'4!I[[K+FV^3%RE'*RI; M!1Q9!&5\A&!5@?K;S&K.A+.C!( _)'W<*G@?";Z8_A=Y'!.ET"Q:\$&2_%74%/IH.CZ85SGF()E075G 4YQT'I8.#,6A+&$0 M7(R=,:V)S_NP?_V\Z?M,WN6MHONU:";H=12<2RA1\1IDD5H$:M V,FZ%=^7^ M*[.G;BP;4CGR]=8XX.]+]Z=\.JQ_J#TGWQZE\HG@*0?/';B:#JL<$&(H!M % M3G(I5MHF$T.&9&+D(.E$SX1#T="+)3QHO7_(>WS@%/[Z,EVL__(UYQ-F/ O, M,H@N$N,8,WCC!#C!E) VH--M^L^'XF#;.#H..C% 8("+^&Z47-TWZ= M+WZC?[N:Y.2S3-( 13>L;DT)$ *Y!!:9=>077'#M[*$!0^,.).W!/,9&R2E; MR\,8PPE_#=+$> S(IEK'(Z^A74RMGBBOR M,,C "LD5XZS8-M-4NY' N*-<3]4>1\7A3VW U\WYVPO.%)>B1 ND9UD7BFD@ MI?N'J/:?YIMK[(U-PKHTH"(3U"[;P#)U% *$[D(K/U MK,V,Y58<;65@[BL 3YB#H" M-\)(QFV,N4G:=UPVMS(M_]^F=6Q$G="SQ?OC/3;S#09_Q/B#[VGUI'$7]OIX MX.AT5(6Q4"N7%I30#CPZ!\:'PG6L:^C'G6#6^P-'+8V2V8$NL3[]K[V\R.F8 M3%K(8&11IAL^<-P! QW$1G>;T946IE@NP/JZ7,DH1L0K"UI+ M%75TP?LF/5Z[OS\YA2>.NR#AV?$"$<&0"G#/GS^:8R\%P;X_OYQ<6O\T7]^Q,DK;"8+.1H M"PF&:8@V* @V"&ZE#,RW&51S+ X[/Q$&ANY@G1PM<73*!O;#BMRWJ]!-LS#% MG,ESCV!-YG4]*QV[7DH((7LO,4I6^GI+M"N')VI@;1%^M +P(7#;VPZ_7._) M6H7%JG-KO-O@,O$EF(0:(0E/D:^3 5S #.@Q,.4P1C5.9CT0@R?ZX.,GL<4# MP/93'XEWFU0FR&N_9\B0Z6>@E!00-<\@LCU3SD]CB(7 [,%-\-;MMB^V[K6[/R6G5:?7,=[3JLMJ6K3XZK'063@1+ M3MZNMQ1G1?C2#I)QQ4;MO&-->D-'[K#:UWXW5OJ$2TDE%YZK"+6J:VL]0L@L M@;+Y40&*86- M'-!P5=NA%'AC..5CKA3T20;?UV7XT[RV!MMCQEW5V1RS6[-LOI>LLO(I"2G(I@N=C8P9.AMS CHQ$S-) M:J6[/!)^R-F)7@/W>T ,BZ6?PKP>AII*:QN%YZ!MSJ RTQ!<79*:F,R"66]4 MD];H<=*2_FYN^S6?P[ RZ'7L> 9S:WGI1@C1(73@E:X2G: M:)(6H:]FN:DM[V/>1Z[O%-&%U9&7CR*17GMR0H4A<<]37X7#O5D]Z27OG5PBN>%^.^D( MY2GD<1J,K[JK7LL)F\F6N&2,^T+A>Y>6N1.;/\UU_$D89SL$GH)]'GHQ^ZRP M&$KNHZG;I ,YL\(#1$>!A](D0Y*:,SGW&-T>Q/5/4QSHPGJ[P>=/8,S;)@@! M,PL*!6"D\$-Y6]=0((>,@CG#I%4_?U)Z"N6'4S#0%IC[^0H6SXK&V^B120=) M80*5D$&0I$W.K5#<"V5]7]L3=^-OW//RA&]A6^#GA(;@?KBZO R+O^?E=C_. M+7<3:CSP34+#O]C8Z^N;/>8X7!A]O/-()K+(O ?FBP?%2@"O(@.KF/:,I2#O M;\+\*=YY_& RUG7CV??-J7^0HA:W5%V'O%&>>S<"J&[D>ER6UQJS<@FDYIH. M5Y*L,X(< H\"O?:9)-OD!&G*UDF_^]@%Y[O.W#TB6KK-BO:6P7JVIW$"G78% MLO3K=%!"5)K.S>@L4[8N:CABJ]5!O/0]%/B84-TJ_#H>;D[;=!X*8#-@-"O& M+>5RD*Q8/P0NX.N=2C(V\80J6GO$*_J#>.FQ>GU$? YG+X. 9>P%\ ^9X)L) MN-(EYK/@D%AQH**0X"F!@,(014)-8K4_2C*>_XJ31>(PFI\/KH;^P"0V7! J M-!850>M")NJ=!9>T@!1L4D76E0QL3S")'X))[@"F(]>JNP'3/FKXV<+"-]]&#SL=M;(% MP21')I5Y(9,BP980I*+XW7!]Q.'0A[+3]RCUT\RKAD+/3V=#\S]QL9''Y70U M09]LMN2HE5 "E+,4QA>*=#+GIG#Z:3CF2[!AF/J)0MP]0=O4C@Y T,]F37]\ M^7)'%E8ES3T:<%ES4*0OB'0BTX$?,1>3N75'G(8T#%,_48S?H34=@J!NK6G[ MPO-9SNO]JN'B>Q'D>V7#I*R"BQFD+PR491Y\21ZL02U(7\KE+JLQ!!P%T2W/KH'@M;?5?<5%G ]I=W$@P3P4R+VNJO=8[X?HCU_.9VNE M7H6+C[BX%!/)191,.S!:)TJ72Q =>NNR=0>6QR?KG3OCO,=CLQF['5\]. M\.SE-#V:V.[\DQ?X:3JK,GP1Z.,2\@E'%7AQ FP*M6.:67"JCO7B+.BVB5P MS@X\06[$[!Z.<&.)K8[_X1/=*)X03@#A:WW M#)'40M043W*1E'"\B-+N6!N)Z7$RFY_'\@Z 4)CBL/2Y&KC+AF'^LPW MN%PBP1/KX(?9I^L/_T@2>T%_Z]\3F0L*ES4P)NJBT*0 M4^/.@7;%@K(\URGP!K*U% %5+\B;C,[9@]9QJW:#PJVMGCH^F&J,/Y_5A^7S ML'3+KX\8<.=81M37B;DA!R-4"IX&623P70M M0M^-[)9I,5WG:-<=_"7&.N674[QE8AU,PR':XBBE]"'(H)PP3;+Y9VCJZGS; M!0&/.YS#Y=[!&?=Z1H:)'T@-ZU+JF_H/JD+J8V&KL629+#"5B!5;E[-Q795N M>2K&&9>:S)UZAJ:Q(320WN=ME- OGC9/ZX(108>BH.#ZZ0']X*4SX 0W/&/* MILU8C6>I&A=3@^E^.TSMH8@.4%5SB;?E0Z"L=_.BTF@3G%4>DO04+PI!#&"2 MX&PN(OF"I#RGR#C#S 2_HCS[]AC/*"R[.9ODL7TYGTWK\ MKZ9?\=5?]7+\&W.2&[0L6BB^SG]%B@2<20%"TC*8DFSQ;59%[4+EN!E;.ZRU M4U4'.'P\:'CSK7%'DB^725OP09!9F9C &R=(CIERWZQL;C/P[@=TC7T[T";2 M&E(9'6#K[IU'==D36W2*42L((0FRP\@@2A6KTU:YZ%+(?%K Z2$I/<;J>VIZ M/JC8.P#.K]-9[1I=T_^^5G3?EC^6>$8B6YU=SA>KZ7^M%34)3/#B-0=FUG, M;"&OG@UX)DM27,J 3:XSMZ2O1RT>?BH6GL0172 J>].&(U*RGM3M]P:B@PH M7_8A*TC19N')$M?& J&N/ MF\D0R+?4)80.30[%V$9].<>JP-3'.$:X"#;6Y3*9S"T$@>"C9H$+'C+^HRLP MNR!@EPK,+G+OX/@ZR__G:KE:#P?_=;XXQS_/4II?S6IZ\6XQG]%/T_4:L_65 ML XRB4C'V_+ M69ZOA74S U-JM!@Y<%;#/UW;>2UR4(PY0Z$#\VT&]CU&S+B8:JC[^<"*Z !, MWX7SH;YH#8N\_.-+IE!#,&[8S815JY#K4!Q$EHFI1)Q%EG(U2)\9\NA+DT'A M6U$W+MP.!\%]WS6X1CJ V8_RG;K+.AD;@,E 9AB5K7W-# SEMH'S[(QNU.1S MHC?KAYR.0RJC VS=O>*]V=XR26@UKY,T>"[U/9D@6TE&@?>8E'-:AS9W5(^3 MTV.;? MK]/YU?+B[S6_>?WW)YQ%%4*4P-%@K2F(ZI@C1&,*G0-:B'AO+N43HQ .)*1' MAW48S(ZNGMW!Z*_!.,-/]8KFXV".[1[7;^,JD"CSZ]FKO]+G^N:/XMLG6JDG M*C#EDB !FSH9G==+P&)-77;(G7;:HG4MO-\!-/=]@W^(BSR6(CLXC+=A]79! MXSNC@EFG%2%*A=KF'^H\'.T%A=#H(OU_D4C?T7 NYZ MVJ?F4ZS_L$ZFX),Y&7EKH2.G6/LC97G M4XJ!-=3!(7G;=V[#7=8*)3I*[@-Y5L[J.$B+!!<;4%AD&IO4WW8C<^S48S#T M-=1.!]A[UK;JU,5Z^?B>$IEWN$@D^$D)1F.1&B0S&923"7SP8;V,T$J-7O$F M*Q=V)73L].$XWN]0#76 P&?LZS'NX<+=R&A:G(U MO!N98R<#Q_!^AVJGXX!_\_1\BLMYN9/23 =H*=KFPX=*"W9FI$VF(!P%8C8A MI8"H0"D5R"4% \%FE87A==+IJ64*MR1Y<\O]R]7W26!)*\F$-B!LG016Y^=X M5QAP&Y7(*I$G/D*]X7DBN\H0=L'(\V?D@)KI8M;GLU,R;G%X3L;[?KY^D/7Q M3[SXBK_/9ZO/RTE2]8T?0:6XF@[5YD]OO8$D++?.&FE$PW:VO>D>%YWM(+7+ M#)2!M=M!N+*,4'6_(*1!W>F3_^Y#D M<9/GSK&[LTY/%;V_SJ\6$R<2#RDG""73\2(X0JC;"82Q-H1ZFVJ;/*_?F^)Q M4^^^L;NS1D\6NM.O.,&DK5?%0DF%& U.0HQ8P'D,RFFM=.D(ND3Q5M#5_U#H M[JK1$X+N6:'OO,]K2-'9$HDY5F?[6I)P+'5B@M/.2NM,:=.R3PC#$\^5#*+. ?66(B(DV_0L:.(+D>4B3 JCYF=;8=/^8["YD[X&>PW< M"(=_S/*F&('YU5^)_NK99?W5!)47DGX B=F T2' +5B1>:SC9[0Z8G5@N]Y% M?_+(&T(;'1S)C_5:WI+6)N"X&9_]77+6^N (%@%#KD#!R98D5;YDJ3 MCMK]R.VJ?^B0VM01M-4I)N_F TQ8('EZW)P'B>S4,'45R2F?(-I)SD'1FQ(@61-">K1^VQ28/ MH7[3NK,U3P^NZ2A$->I6R!Q0LU*G$I;X51LB*.14D_8^/#]?QZTV]HW5G79X< M6.N=KBC<"^\,Q(1UP$?,$#DE"5H(Q[@5!7.3+<@[4SINA:E[L.ZJRU,"Z[H8 M\;T*X6-DR23 .@%227"Y@31,DSH/1%Q<)4P":/C7Y$V+BUI [QN).F.J@F/-6CWK!Y" Z[*=^]/A8!6.D]M85 M0.8<\>(I1 F*X&-UD#RB]X&XGG9SVR[?)/3L9^.W;A!_S]=M] M9KZ]?_O_]Q+BR[>___[ZX^^OSC]^.#O_Y>7;\X^OSW][=?[R]:L/^PCMN8\[ M7$A;$]OF4:#UWDHG+ B+=2N9#N"YMF!525HXAQ3$]O\H\.7\\G)Z/5_V;)9? MSM>C.G&6*L3H)+J8+Z\6M[87&VF,+2Q \9&R2Y,HSRPAU\L[9850C+Q0"Z9W M([.KAX&[X.3A+KQFVNG2B3]CTD,,,=KEXYOZIS'&'87,9$0ZW-$H 8IG"4$Q M!44+KV0.VIE&O61#^*OUX,1WN"CSQ64-7U[,9WGY]FJUK%.%UR'27]/+J\OK MX&8:+LZ69!KU+TXLQ3$YUF8;2_0I814$YQC4@7.)4GY/%?GCWZOV'_WGV_M4^'N?!9QSN5IXG:R#?\2HLZF"@ M)6G^ Y'PO7_-"BZ*+ )"JG/QA.,0I(W@&.<\!Y90-WD,^!1!A\8_]S_W^V'J M3(H!/:,C5!I0FDMPSFH0*9*B<7W)((BX']\,(_T!IQRT]!_K M4>=[Q2U/?-+PON0Q$EM[%,9BPEI.]!&6TT1Q_"_3BZMZS5:%_1WQ*+7.23+PPI3Z."R#H_0 ]G7JC7=#T8!OT$31W$I'. 2G64Q\UO*]JF3H]":]HHA-):PBA M'G8,/:G:9M">?G3%*FN;S(QMY:S.<76]7?W-?+D\^TH"74-[7B\>YK,/*X+W MY_D%V?)R;0*3).M%0K9@I$R@O-1TSH< T2H5DPTLJ";#8W>DLU/GM MZ[CNG MEIKJH):^/7L;'SQ1T5KGG0>!S)-_)RZ#"0@V8#(R^.1\DP>;.U,Z;O?RR&#< M1UM=3"V[-RWR_*HNJGI;UC*\?0%R;6TB*N985B"M)6LKQD-T4@+JR+B60AC> MY!7(3E2.VYCXF0L6\*1N? M+19UK<'UYB),WAEE#07$]>%I8 X"TV1]3'+-*&ZS;9YJ'D[ZN)W)3>!Z9'UV M<*X_8:";8^&!G4[07X9N.Y+J\3]C(H1A*H50A M]D.)"NHU>TS1*8I46Z!O$.K'?0'1Y!@]OE:[K&7\]O;M+__Y^LV;L_-?7I]_ M/#O_[?6+VDW[X=7'O5I8G_NXPVL:6Q,[4%WCM_D\_SF]N""_^)JHG7V:4L:Y MWHIXJY_PNZMT7EK+*:Y'Q4"E>H7,@X%H6"[9:T[': L+WXG*0YWA5E]VJ]87 M;*KC%* $(T )18EXJ.OJ;= \6(NIS1B"W<@<-[!KA[+[/J^A\D[-N>W?7?+C M#VWJZ!KVG.P&Q,PE3[6";P//H*Q!<))[T!@5R]DZV69#PU'=W?<>AU^GL^D* MWU"T\.!K[_+O&7>5V_/BF8L],Z #>)@G%>FY*D5$"_S70114ALTE*[(YVCCPUN@Y?M M<7FP\CK YLNKY6I^B8OW>+%6W?+S],OR=ZR='A/#&4.N,I!=4[@<@H8@; +F MA;119>W:O#]YAJ9N,7,=+BZGJQM&=$%4FLZ* MF#/6ZM;ZSE?7'F";A&22Q28KH9ZD:/2YTL?#UR!*Z0!=[\*JMD%NB+=)!B9\ M!!U2 *5(]][' CPXR7P4QICH6A_X7> G(^+D+$*XH9^+NK0 M=)^AI"R (EE.R(\24K*^>ER3)FGT618)T9QL@\7A0"LQ>MBE5%EFT>F]*&W<$2_NH^A M.]\Z;BS4^-IA?_GV (H-EAU7 J60($O=.&^MHSP@1R@R",\T\S)MTWJR/2S& M3,(.T-A]G>\AOI&U_CO9P.75Y8T/(]>7.(I1YZTWZIE M?"N]W_GFD36_C][F0PAQ;.U?C]2Z"9&RYHEYROFY(O9]D!"($[ HLL+@I13; MW%AOI_W;WSS.@3"8]O<68@=QYC-GX)OI#%^O\'(Y42J(&+($M'58?K8*(K<2 MF,U>NH22ZV/?&W\C;MR4>/P:QGY:ZAIY?RRQ7%V\F1:^L;964I7EU<7=?G![9:RB3=H M78@>M*BO8:*(Q*%4( T7BJ-7%IO7T,VQ.(3N#MV8T1J?YUB7.#O' M9-V6F.KPDL I@_'!0126Z[I0/K9YC?,\6=U>7C?'W:XZZ6 &PFW[>/N@BW+" MA"/I< &Z[H]5)!?*M5! U&0S)G!-3+9 V/-D=7N//0S"!M3)J?4OWV;]6#W, MVWUGTS[F/=@>I90F_3N'K67^;G XN'C M@J<6Q0L53ATR_O[M5G@)GGV7M-V.F;I4O=.YP1.#%&\5LS*4<.^3\(=&G]$KJ>&@^ M0+$G#>+ULGGNHQ:&PO*DQ?H-F()@#87J.6D;O136-QG:?!C9XV;TIP#DG95[ MRE!>;Z(W)G/CO ?CJ]W280,A!01G.0KM-)HV,X\/HGK<*X(3 /+.JCUI'-=% MWU$QF363X 4CHZV3N+RM%W0.DR,,2F,ZP_&V6]R;742< HYW5>VIXOCNUGJI M&*; $'*J-X&92PC>5;:C4,)+&TP'R=]CI(\[3+1S1.^OY+YA7>^MF0]<8S0@ M30R@BD2(TCN0+@NM0V$A'QNRV]82F@WEZP*.NRIGL*+"DU>^FS^H/\2PQ/_Q M__T_4$L! A0#% @ \6 94QKWVXL/%P D8 X ( ! M &5X:&EB:70Q,#$N:'1M4$L! A0#% @ \6 94[P5/P2] P 0AH M !0 ( !.Q< &5X:&EB:70R,3$M<31X,C$N:'1M4$L! A0# M% @ \6 94UV1WO1Q P 9 H !0 ( !*AL &5X:&EB M:70R,S$M<31X,C$N:'1M4$L! A0#% @ \6 94^_LUW1\" ,RL !4 M ( !S1X &5X:&EB:70S,2TQ>'$T>#(Q+FAT;5!+ 0(4 Q0 M ( /%@&5.ZS)93?0@ -\J 5 " 7PG !E>&AI8FET M,S$M,GAQ-'@R,2YH=&U02P$"% ,4 " #Q8!E3+'J2(P$& [%P %0 M @ $L, 97AH:6)I=#,R+3%X<31X,C$N:'1M4$L! A0#% M @ \6 94RFDXF 3!@ 2!< !4 ( !8#8 &5X:&EB:70S M,BTR>'$T>#(Q+FAT;5!+ 0(4 Q0 ( /%@&5-D"=^*$+8" */;' 1 M " :8\ !S;65D+3(P,C$P-C,P+FAT;5!+ 0(4 Q0 ( /%@ M&5-V3@!^O!$ #2W 1 " >7R @!S;65D+3(P,C$P-C,P M+GAS9%!+ 0(4 Q0 ( /%@&5-WZK9@-R4 -!\ 0 5 " M = $ P!S;65D+3(P,C$P-C,P7V-A;"YX;6Q02P$"% ,4 " #Q8!E3S-3O M#;H_ #XN0( %0 @ $Z*@, &UL4$L! A0#% @ \6 94VPY-T(J^P ETT* !4 ( ! M)VH# '-M960M,C R,3 V,S!?;&%B+GAM;%!+ 0(4 Q0 ( /%@&5-2DIW< M98L '%:!@ 5 " 81E! !S;65D+3(P,C$P-C,P7W!R92YX 8;6Q02P4& T #0!6 P '/$$ end