0001437749-22-022855.txt : 20220921 0001437749-22-022855.hdr.sgml : 20220921 20220921161618 ACCESSION NUMBER: 0001437749-22-022855 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 99 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220921 DATE AS OF CHANGE: 20220921 FILER: COMPANY DATA: COMPANY CONFORMED NAME: NATURAL ALTERNATIVES INTERNATIONAL INC CENTRAL INDEX KEY: 0000787253 STANDARD INDUSTRIAL CLASSIFICATION: MEDICINAL CHEMICALS & BOTANICAL PRODUCTS [2833] IRS NUMBER: 841007839 STATE OF INCORPORATION: DE FISCAL YEAR END: 0630 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-15701 FILM NUMBER: 221256627 BUSINESS ADDRESS: STREET 1: 1535 FARADAY AVENUE CITY: CARLSBAD STATE: CA ZIP: 92008-7319 BUSINESS PHONE: 7607367700 MAIL ADDRESS: STREET 1: 1535 FARADAY AVENUE CITY: CARLSBAD STATE: CA ZIP: 92008-7319 FORMER COMPANY: FORMER CONFORMED NAME: AMERICAN ACQUISITIONS INC DATE OF NAME CHANGE: 19860929 10-K 1 naii20220630_10k.htm FORM 10-K naii20220630_10k.htm
0000787253 NATURAL ALTERNATIVES INTERNATIONAL INC false --06-30 FY 2022 3,383 3,527 0.01 0.01 500,000 500,000 0 0 0 0 0.01 0.01 20,000,000 20,000,000 6,129,611 6,129,611 6,436,568 6,436,568 3,061,795 2,567,797 0 0 0 0 31.9 7 25 5 0 5 5 31.9 0 5.9 Sales were less than 10% of the respective period’s consolidated net sales. This category is comprised of commodities and cash alternatives. This category is comprised of publicly traded funds, of which 52% are large-cap funds, 24% are developed market funds, 19% are mid-cap funds, and 5% are small-cap funds. This category is comprised of publicly traded funds, of which 42% are U.S. fixed income funds and 58% are corporate and foreign market fixed income funds. 00007872532021-07-012022-06-30 iso4217:USD 00007872532021-12-31 xbrli:shares 00007872532022-09-21 thunderdome:item 00007872532022-06-30 00007872532021-06-30 iso4217:USDxbrli:shares 00007872532020-07-012021-06-30 0000787253us-gaap:CommonStockMember2020-06-30 0000787253us-gaap:AdditionalPaidInCapitalMember2020-06-30 0000787253us-gaap:RetainedEarningsMember2020-06-30 0000787253us-gaap:TreasuryStockMember2020-06-30 0000787253us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-30 00007872532020-06-30 0000787253us-gaap:CommonStockMember2020-07-012021-06-30 0000787253us-gaap:AdditionalPaidInCapitalMember2020-07-012021-06-30 0000787253us-gaap:RetainedEarningsMember2020-07-012021-06-30 0000787253us-gaap:TreasuryStockMember2020-07-012021-06-30 0000787253us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-07-012021-06-30 0000787253us-gaap:CommonStockMember2021-06-30 0000787253us-gaap:AdditionalPaidInCapitalMember2021-06-30 0000787253us-gaap:RetainedEarningsMember2021-06-30 0000787253us-gaap:TreasuryStockMember2021-06-30 0000787253us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-30 0000787253us-gaap:CommonStockMember2021-07-012022-06-30 0000787253us-gaap:AdditionalPaidInCapitalMember2021-07-012022-06-30 0000787253us-gaap:RetainedEarningsMember2021-07-012022-06-30 0000787253us-gaap:TreasuryStockMember2021-07-012022-06-30 0000787253us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-012022-06-30 0000787253us-gaap:CommonStockMember2022-06-30 0000787253us-gaap:TreasuryStockMember2022-06-30 0000787253us-gaap:AdditionalPaidInCapitalMember2022-06-30 0000787253us-gaap:RetainedEarningsMember2022-06-30 0000787253us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-30 0000787253us-gaap:FairValueInputsLevel1Member2021-06-30 0000787253us-gaap:FairValueInputsLevel1Member2022-06-30 0000787253us-gaap:FairValueInputsLevel3Member2022-06-30 0000787253naii:EuroForwardContractMemberus-gaap:FairValueInputsLevel2Member2022-06-30 0000787253naii:EuroForwardContractMemberus-gaap:FairValueInputsLevel2Member2021-06-30 0000787253naii:SwissFrancForwardContractMemberus-gaap:FairValueInputsLevel2Member2022-06-30 0000787253naii:SwissFrancForwardContractMemberus-gaap:FairValueInputsLevel2Member2021-06-30 0000787253us-gaap:FairValueInputsLevel2Member2022-06-30 0000787253us-gaap:FairValueInputsLevel2Member2021-06-30 0000787253us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel2Member2022-06-30 0000787253us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel2Member2021-06-30 0000787253us-gaap:FairValueInputsLevel3Member2021-06-30 utr:Y 0000787253srt:MinimumMember2021-07-012022-06-30 0000787253srt:MaximumMember2021-07-012022-06-30 0000787253us-gaap:ForeignExchangeContractMemberus-gaap:CashFlowHedgingMember2022-06-30 iso4217:EUR utr:M 0000787253us-gaap:ForeignExchangeContractMemberus-gaap:CashFlowHedgingMember2021-07-012022-06-30 0000787253us-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2022-06-30 iso4217:CHF 0000787253us-gaap:EmployeeStockOptionMember2021-07-012022-06-30 0000787253us-gaap:EmployeeStockOptionMember2020-07-012021-06-30 0000787253naii:RestrictedStock1Member2020-07-012021-06-30 xbrli:pure 0000787253us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2021-07-012022-06-30 0000787253us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMembernaii:TwoLargestCustomersMember2021-07-012022-06-30 0000787253us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMembernaii:TwoLargestCustomersMember2020-07-012021-06-30 0000787253naii:KagedMuscleLLCMember2022-06-30 0000787253naii:KagedMuscleLLCMember2021-06-30 0000787253us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMembernaii:BetaAlanineRawMaterialMember2021-07-012022-06-30 0000787253us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMembernaii:BetaAlanineRawMaterialMember2020-07-012021-06-30 0000787253us-gaap:LandMember2022-06-30 0000787253us-gaap:LandMember2021-06-30 0000787253us-gaap:BuildingAndBuildingImprovementsMembersrt:MinimumMember2021-07-012022-06-30 0000787253us-gaap:BuildingAndBuildingImprovementsMembersrt:MaximumMember2021-07-012022-06-30 0000787253us-gaap:BuildingAndBuildingImprovementsMember2022-06-30 0000787253us-gaap:BuildingAndBuildingImprovementsMember2021-06-30 0000787253us-gaap:MachineryAndEquipmentMembersrt:MinimumMember2021-07-012022-06-30 0000787253us-gaap:MachineryAndEquipmentMembersrt:MaximumMember2021-07-012022-06-30 0000787253us-gaap:MachineryAndEquipmentMember2022-06-30 0000787253us-gaap:MachineryAndEquipmentMember2021-06-30 0000787253us-gaap:OfficeEquipmentMembersrt:MinimumMember2021-07-012022-06-30 0000787253us-gaap:OfficeEquipmentMembersrt:MaximumMember2021-07-012022-06-30 0000787253us-gaap:OfficeEquipmentMember2022-06-30 0000787253us-gaap:OfficeEquipmentMember2021-06-30 0000787253us-gaap:VehiclesMember2021-07-012022-06-30 0000787253us-gaap:VehiclesMember2022-06-30 0000787253us-gaap:VehiclesMember2021-06-30 0000787253us-gaap:LeaseholdImprovementsMembersrt:MinimumMember2021-07-012022-06-30 0000787253us-gaap:LeaseholdImprovementsMembersrt:MaximumMember2021-07-012022-06-30 0000787253us-gaap:LeaseholdImprovementsMember2022-06-30 0000787253us-gaap:LeaseholdImprovementsMember2021-06-30 0000787253us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-06-30 0000787253us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-06-30 0000787253naii:AccumulatedGainLossNetSwapDerivativeParentMember2021-06-30 0000787253us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-07-012022-06-30 0000787253us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-07-012022-06-30 0000787253naii:AccumulatedGainLossNetSwapDerivativeParentMember2021-07-012022-06-30 0000787253us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-06-30 0000787253us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-06-30 0000787253naii:AccumulatedGainLossNetSwapDerivativeParentMember2022-06-30 0000787253us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-06-30 0000787253us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-06-30 0000787253us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-07-012021-06-30 0000787253us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-07-012021-06-30 0000787253naii:CreditAgreementMembernaii:WellsFargoBankNAMember2021-05-24 0000787253naii:CreditAgreementMembernaii:WellsFargoBankNAMembernaii:TermLoanMember2021-08-18 0000787253naii:ManufacturingFacilityAndWarehouseMembernaii:CarlsbadCaliforniaMember2021-08-202021-08-20 0000787253naii:CreditAgreementMembernaii:WellsFargoBankNAMember2021-06-30 0000787253naii:CreditAgreementMembernaii:WellsFargoBankNAMember2022-06-30 0000787253naii:WellsFargoBankNAMember2021-12-31 0000787253naii:WellsFargoBankNAMember2021-01-31 0000787253naii:CreditAgreementMembernaii:WellsFargoBankNAMembersrt:MaximumMember2021-08-18 0000787253naii:CreditAgreementMembernaii:WellsFargoBankNAMember2021-08-182021-08-18 0000787253naii:CreditAgreementMembernaii:WellsFargoBankNAMember2021-08-18 0000787253naii:CreditAgreementMembernaii:WellsFargoBankNAMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2021-07-012022-06-30 0000787253naii:CreditAgreementMembernaii:WellsFargoBankNAMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2022-06-30 0000787253naii:CreditAgreementMembernaii:WellsFargoBankNAMembernaii:TermLoanMember2021-08-182021-08-18 0000787253naii:CreditAgreementMembernaii:WellsFargoBankNAMembernaii:TermLoanMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2021-08-182021-08-18 0000787253us-gaap:InterestRateSwapMember2021-08-18 0000787253naii:CreditAgreementMembernaii:WellsFargoBankNAMembernaii:TermLoanMember2022-06-30 0000787253us-gaap:DomesticCountryMember2021-07-012022-06-30 0000787253us-gaap:DomesticCountryMember2020-07-012021-06-30 0000787253us-gaap:ForeignCountryMember2021-07-012022-06-30 0000787253us-gaap:ForeignCountryMember2020-07-012021-06-30 0000787253us-gaap:ForeignCountryMemberus-gaap:SwissFederalTaxAdministrationFTAMember2021-07-012022-06-30 0000787253naii:FiscalYearsAfterJune302021Member2021-07-012022-06-30 0000787253naii:FirstContributionsMember2004-01-012004-01-01 0000787253naii:FirstContributionsMember2021-07-012022-06-30 0000787253naii:ProfitsharingPlanMember2021-07-012022-06-30 0000787253naii:ProfitsharingPlanMember2020-07-012021-06-30 0000787253naii:DiscretionaryProfitsharingPlanMember2021-07-012022-06-30 0000787253naii:DiscretionaryProfitsharingPlanMember2020-07-012021-06-30 0000787253us-gaap:EquitySecuritiesMember2022-06-30 0000787253us-gaap:EquitySecuritiesMember2021-06-30 0000787253us-gaap:DebtSecuritiesMember2022-06-30 0000787253us-gaap:DebtSecuritiesMember2021-06-30 0000787253us-gaap:CommodityContractMember2022-06-30 0000787253us-gaap:CommodityContractMember2021-06-30 0000787253us-gaap:OtherContractMember2022-06-30 0000787253us-gaap:OtherContractMember2021-06-30 0000787253us-gaap:EquitySecuritiesMemberus-gaap:FairValueInputsLevel1Member2022-06-30 0000787253us-gaap:EquitySecuritiesMemberus-gaap:FairValueInputsLevel2Member2022-06-30 0000787253us-gaap:EquitySecuritiesMemberus-gaap:FairValueInputsLevel3Member2022-06-30 0000787253us-gaap:DebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2022-06-30 0000787253us-gaap:DebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2022-06-30 0000787253us-gaap:DebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2022-06-30 0000787253us-gaap:OtherContractMemberus-gaap:FairValueInputsLevel1Member2022-06-30 0000787253us-gaap:OtherContractMemberus-gaap:FairValueInputsLevel2Member2022-06-30 0000787253us-gaap:OtherContractMemberus-gaap:FairValueInputsLevel3Member2022-06-30 0000787253naii:LargecapFundsMember2021-07-012022-06-30 0000787253naii:DevelopedMarketFundsMember2021-07-012022-06-30 0000787253naii:MidcapFundsMember2021-07-012022-06-30 0000787253naii:SmallCapFundsMember2021-07-012022-06-30 0000787253us-gaap:FixedIncomeFundsMember2021-07-012022-06-30 0000787253naii:DevelopedMarketFixedIncomeFundsMember2021-07-012022-06-30 00007872532020-09-192020-09-19 00007872532020-09-19 00007872532021-03-122021-03-12 00007872532021-03-12 00007872532022-01-142022-01-14 00007872532022-01-14 0000787253naii:StockRepurchasePlanMember2021-07-012022-06-30 0000787253naii:StockRepurchasedFromEmployeeForRestrictedStockVestingMember2021-07-012022-06-30 0000787253naii:StockRepurchasePlanMember2020-07-012021-06-30 0000787253naii:StockRepurchasedInConnectionWithStockOptionExercisedMember2020-07-012021-06-30 0000787253naii:StockRepurchasedFromEmployeeForRestrictedStockVestingMember2020-07-012021-06-30 0000787253naii:The2009OmnibusStockIncentivePlan2009Member2020-06-30 0000787253naii:The2009OmnibusStockIncentivePlan2009Member2020-07-012021-06-30 0000787253naii:The2009OmnibusStockIncentivePlan2009Member2021-06-30 0000787253us-gaap:RestrictedStockMembernaii:The2009OmnibusStockIncentivePlan2009Member2021-06-30 0000787253us-gaap:RestrictedStockMembernaii:The2009OmnibusStockIncentivePlan2009Member2021-07-012022-06-30 0000787253us-gaap:RestrictedStockMembernaii:The2009OmnibusStockIncentivePlan2009Member2022-06-30 0000787253us-gaap:RestrictedStockMembernaii:The2020OmnibusStockIncentivePlanMember2021-06-30 0000787253us-gaap:RestrictedStockMembernaii:The2020OmnibusStockIncentivePlanMember2021-07-012022-06-30 0000787253us-gaap:RestrictedStockMembernaii:The2020OmnibusStockIncentivePlanMember2022-06-30 0000787253us-gaap:RestrictedStockMembernaii:The2009OmnibusStockIncentivePlan2009Member2020-06-30 0000787253us-gaap:RestrictedStockMembernaii:The2009OmnibusStockIncentivePlan2009Member2020-07-012021-06-30 0000787253us-gaap:RestrictedStockMembernaii:The2020OmnibusStockIncentivePlanMember2020-06-30 0000787253us-gaap:RestrictedStockMembernaii:The2020OmnibusStockIncentivePlanMember2020-07-012021-06-30 0000787253us-gaap:RestrictedStockMember2022-06-30 0000787253us-gaap:RestrictedStockMember2021-07-012022-06-30 utr:sqft 0000787253naii:California1Member2021-06-30 0000787253naii:NaturalAlternativesInternationalEuropeSaMembercountry:CH2021-06-30 utr:sqm 0000787253naii:SofinolSaMembernaii:NaturalAlternativesInternationalEuropeSaMembercountry:CH2018-11-05 0000787253us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembernaii:Customer1Member2021-07-012022-06-30 0000787253us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembernaii:Customer1Member2020-07-012021-06-30 0000787253us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembernaii:Customer2Member2021-07-012022-06-30 0000787253us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembernaii:Customer3Member2021-07-012022-06-30 0000787253us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembernaii:Customer3Member2020-07-012021-06-30 0000787253us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2021-07-012022-06-30 0000787253us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2020-07-012021-06-30 0000787253naii:RawMaterialPurchasesMemberus-gaap:SupplierConcentrationRiskMembernaii:Supplier1Member2021-07-012022-06-30 0000787253naii:RawMaterialPurchasesMemberus-gaap:SupplierConcentrationRiskMembernaii:Supplier1Member2020-07-012021-06-30 0000787253naii:RawMaterialPurchasesMemberus-gaap:SupplierConcentrationRiskMember2021-07-012022-06-30 0000787253naii:RawMaterialPurchasesMemberus-gaap:SupplierConcentrationRiskMember2020-07-012021-06-30 0000787253us-gaap:ForeignExchangeContractMemberus-gaap:CashFlowHedgingMember2021-06-30 0000787253us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2022-06-30 0000787253us-gaap:CashFlowHedgingMember2021-07-012022-06-30 0000787253us-gaap:CashFlowHedgingMember2020-07-012021-06-30 0000787253naii:PrivateLabelContractManufacturingMember2021-07-012022-06-30 0000787253naii:PrivateLabelContractManufacturingMember2020-07-012021-06-30 0000787253naii:PatentAndTrademarkLicensingMember2021-07-012022-06-30 0000787253naii:PatentAndTrademarkLicensingMember2020-07-012021-06-30 0000787253us-gaap:OperatingSegmentsMembernaii:PrivateLabelContractManufacturingMember2021-07-012022-06-30 0000787253us-gaap:OperatingSegmentsMembernaii:PrivateLabelContractManufacturingMember2020-07-012021-06-30 0000787253us-gaap:OperatingSegmentsMembernaii:PatentAndTrademarkLicensingMember2021-07-012022-06-30 0000787253us-gaap:OperatingSegmentsMembernaii:PatentAndTrademarkLicensingMember2020-07-012021-06-30 0000787253us-gaap:OperatingSegmentsMember2021-07-012022-06-30 0000787253us-gaap:OperatingSegmentsMember2020-07-012021-06-30 0000787253us-gaap:CorporateNonSegmentMember2021-07-012022-06-30 0000787253us-gaap:CorporateNonSegmentMember2020-07-012021-06-30 0000787253naii:PrivateLabelContractManufacturingMember2022-06-30 0000787253naii:PrivateLabelContractManufacturingMember2021-06-30 0000787253naii:PatentAndTrademarkLicensingMember2022-06-30 0000787253naii:PatentAndTrademarkLicensingMember2021-06-30 0000787253country:US2021-07-012022-06-30 0000787253country:US2020-07-012021-06-30 0000787253us-gaap:NonUsMember2021-07-012022-06-30 0000787253us-gaap:NonUsMember2020-07-012021-06-30 0000787253us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMembernaii:ProductsManufacturedByNAIEMemberus-gaap:NonUsMember2021-07-012022-06-30 0000787253us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMembernaii:ProductsManufacturedByNAIEMemberus-gaap:NonUsMember2020-07-012021-06-30 0000787253naii:ProductsManufacturedByNAIEMembercountry:US2021-07-012022-06-30 0000787253country:US2022-06-30 0000787253country:US2021-06-30 0000787253srt:EuropeMember2022-06-30 0000787253srt:EuropeMember2021-06-30 0000787253srt:EuropeMember2021-07-012022-06-30 0000787253srt:EuropeMember2020-07-012021-06-30 0000787253us-gaap:ForeignExchangeContractMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:SubsequentEventMember2022-07-21 0000787253us-gaap:ForeignExchangeContractMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:SubsequentEventMember2022-08-16 0000787253us-gaap:ForeignExchangeContractMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:SubsequentEventMember2022-09-07 0000787253us-gaap:CustomerConcentrationRiskMember2021-07-012022-06-30 0000787253us-gaap:SupplierConcentrationRiskMember2021-07-012022-06-30
 

 

Table of Contents



 

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, 2022 

   

   or

 

 

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

 

For the transition period from            to             .

000-15701

 

(Commission file number)

 


 

NATURAL ALTERNATIVES INTERNATIONAL, INC.

(Exact name of registrant as specified in its charter)

 

Delaware

84-1007839

(State of incorporation)

(IRS Employer Identification No.)

  

1535 Faraday Ave

Carlsbad, CA 92008

(760) 736-7700

(Address of principal executive offices)

(Registrants telephone number)

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

Title of each class

Name of exchange on which registered

Common Stock, $0.01 par value per share

Nasdaq Global Market

 

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

Title of Each Class

Trading Symbol(s)

Name of Each Exchange on Which Registered

Common Stock, $0.01 par value per share

NAII

Nasdaq Stock Market

 

Indicate by check mark if Natural Alternatives International, Inc. (NAI) is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act of 1933.   ☐  Yes    ☒  No

 

Indicate by check mark if NAI is not required to file reports pursuant to Section 13 or Section 15(d) of the Securities Exchange Act of 1934.   ☐  Yes    ☒  No

 

Indicate by check mark whether NAI (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 NAI 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 NAI 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 NAI was required to submit such files).   ☒  Yes     ☐  No

 

Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K is not contained herein, and will not be contained, to the best of NAI’s knowledge, in definitive proxy or information statements incorporated by reference in Part III of this Form 10-K or any amendment to this Form 10-K.   ☐

 

 

Indicate by check mark whether NAI is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company.

 

Large accelerated filer         ☐

Accelerated filer                           ☐

Emerging Growth Company            

   

Non-accelerated filer           ☐

Smaller reporting 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 NAI is a shell company (as defined in Rule 12b-2 of the Exchange Act):      Yes    ☒  No

 

The aggregate market value of NAI’s common stock held by non-affiliates of NAI as of the last business day of NAI’s most recently completed second fiscal quarter (December 31, 2021) was approximately $63,775,000 (based on the closing sale price of $12.65 reported by Nasdaq on December 31, 2021).

 

As of September 21, 2022, 6,090,205 shares of NAI’s common stock were outstanding, net of 3,101,201 treasury shares.

 

DOCUMENTS INCORPORATED BY REFERENCE

 

Part III (Items 10, 11, 12, 13 and 14) of this Form 10-K incorporates by reference portions of NAI’s definitive proxy statement, to be filed on or before October 28, 2022, for its Annual Meeting of Stockholders to be held December 2, 2022.

 



 

 

 

TABLE OF CONTENTS

 

   

Page 

SPECIAL NOTE ABOUT FORWARD-LOOKING STATEMENTS

1

     

PART I 

   
     

Item 1.

Business

2
     

Item 1A.

Risk Factors

10
     

Item 2.

Properties

18
     

Item 3.

Legal Proceedings

18
     

Item 4.

Mine Safety Disclosures

18
     

PART II

   
     

Item 5.

Market for Our Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

19
     

Item 6.

Selected Financial Data

20
     

Item 7.

Managements Discussion and Analysis of Financial Condition and Results of Operations

21
     

Item 7A.

Quantitative and Qualitative Disclosures About Market Risk

25
     

Item 8.

Financial Statements and Supplementary Data

26
  Report of Independent Registered Public Accounting Firm (PCAOB ID 200) 26
  Consolidated Financial Statements 28
        

Item 9.

Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

50
     

Item 9A.

Controls and Procedures

50
     

Item 9B.

Other Information

50
     

PART III

   
     

Item 10.

Directors, Executive Officers and Corporate Governance

50
     

Item 11.

Executive Compensation

50
     

Item 12.

Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

50
     

Item 13.

Certain Relationships and Related Transactions, and Director Independence

50
     

Item 14.

Principal Accountant Fees and Services

50
     

PART IV

   
     

Item 15.

Exhibits and Financial Statement Schedules

50
   

SIGNATURES

53

 

 

 

SPECIAL NOTE ABOUT FORWARD-LOOKING STATEMENTS

 

Certain statements in this report, including information incorporated by reference, are “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933, Section 21E of the Securities Exchange Act of 1934, and the Private Securities Litigation Reform Act of 1995. Forward-looking statements reflect current views about future events and financial performance based on certain assumptions. They include opinions, forecasts, intentions, plans, goals, projections, guidance, expectations, beliefs, or other statements that are not statements of historical fact. Words such as “may,” “will,” “should,” “could,” “would,” “expect,” “plan,” “believe,” “anticipate,” “intend,” “estimate,” “approximate,” “predict,” “forecast,” “project,”, “future”, or “likely”, or the negative or other variation of such words, and similar expressions may identify a statement as a forward-looking statement. Any statements that refer to projections of our future financial performance, our anticipated growth and trends in our business, our goals, strategies, focus and plans, and other characterizations of future events or circumstances, including statements expressing general optimism or pessimism about future operating results, are forward-looking statements. Forward-looking statements in this report may include statements about:

 

 

our ability to develop market acceptance for and increase sales of new products, develop relationships with new customers and maintain or improve existing customer relationships;

 

the impact, of the Covid-19 Pandemic (“COVID-19”) and other external factors both within and outside of our control, on our business and results in operations including variations in our quarterly net sales, our employees, supply chain, vendors and customers;

 

future financial and operating results, including projections of net sales, revenue, income or loss, net income or loss per share, profit margins, expenditures, liquidity, and other financial items;

 

our ability to maintain or increase our patent and trademark licensing revenues;

 

Our ability to attract and retain sufficient labor to successfully execute our business strategies and achieve our goals and objectives;

 

inventory levels, including the adequacy of quality raw material and other inventory levels to meet future customer demand, in particular assumptions regarding the impact of the COVID-19 pandemic;

 

our ability to price our products to achieve profit margin targes, especially in the current volatile raw material and labor environment;

 

our ability to protect our intellectual property;

 

future economic and political conditions, including implementation of new or increased tariffs;

 

our ability to improve operating efficiencies, manage costs and business risks, and improve or maintain profitability;

 

currency exchange rates and their effect on our results of operations (including amounts that we may reclassify as earnings), the availability of foreign exchange facilities, our ability to effectively hedge against foreign exchange risks and the extent to which we may seek to hedge against such risks;

 

the outcome of litigation, regulatory and tax matters we may become involved in, the costs associated with such matters and the effect of such matters on our business and results of operations;

 

sources, availability and quality of raw materials, including the limited number of suppliers of beta-alanine meeting our quality requirements;

 

the future adequacy and intended use of our facilities;

 

potential manufacturing and distribution channels, product returns, and potential product recalls;

 

future customer orders;

 

the impact of external factors on our business and results of operations, especially, for example, variations in quarterly net sales from seasonal and other external factors;

 

our ability to operate within the standards set by the U.S. Food and Drug Administration’s (FDA) Good Manufacturing Practices (GMPs);

 

our ability to successfully expand our operations, including outside the United States (U.S.);

 

the adequacy of our financial reserves and allowances;

 

the sufficiency of our available cash, cash equivalents, and potential cash flows from our operations to fund our working capital and capital expenditure needs through the next 12 months and longer;

 

the impact of accounting pronouncements and our adoption of certain accounting guidance; and

 

other assumptions described in this Report underlying or relating to any forward-looking statements.

 

The forward-looking statements in this report speak only as of the date of this report and caution should be taken not to place undue reliance on any such forward-looking statements. Forward-looking statements are subject to certain events, risks, and uncertainties that are or may be outside of our control. When considering forward-looking statements, you should carefully review the risks, uncertainties and other cautionary statements in this report as they identify certain important factors that could cause actual results to differ materially from those expressed in or implied by the forward-looking statements. These factors include, among others, the risks described under Item 1A of Part I and elsewhere in this report, as well as in other reports and documents we file with the United States Securities and Exchange Commission (SEC).

 

 

 

PART I

ITEM 1. BUSINESS

 

General

 

Our vision is to enrich the world through the best of nutrition.

 

We are a leading formulator, manufacturer and marketer of nutritional supplements. Our comprehensive strategic partnerships with our customers allow us to offer a wide range of innovative nutritional products and services to such customers including: scientific research, clinical studies, proprietary ingredients, customer-specific nutritional product formulation, product testing and evaluation, marketing management and support, packaging and delivery system design, regulatory review, and international product registration assistance.

 

As our primary business activity, we provide private-label contract manufacturing services to companies that market and distribute vitamins, minerals, herbal and other nutritional supplements, as well as other health care products, to consumers both within and outside the U.S. We also own a patent estate related to the raw material ingredient known as beta-alanine, which is primarily commercialized through the direct sale of this raw material and supply agreements with third parties for the distribution and use of this raw material under our CarnoSyn® and SR CarnoSyn® trademarks. We also sell a branded version of our SR CarnoSyn® tablet product under a brand we created called SustainedRx® with a product named Perfect Synergy®. This product is currently exclusively offered through Amazon and is marketed as a Health & Wellness product.

 

History

 

Originally founded in 1980, Natural Alternatives International, Inc. (NAI) reorganized as a Delaware corporation in 1989. Our principal executive offices are located at 1535 Faraday Ave, Carlsbad, CA 92008. Our primary U.S. manufacturing facility is located approximately three miles away in Vista, California. We also purchased a new manufacturing and warehousing facility on August 20, 2021 located approximately one mile away from our executive offices in Carlsbad, CA. We expect this new facility will be operational sometime in mid-fiscal 2023.

 

In January 1999, we formed our wholly owned subsidiary Natural Alternatives International Europe S.A. (NAIE), a Swiss corporation based in Manno, Switzerland. In September 1999, NAIE opened its manufacturing facility in Manno, Switzerland, which has grown over the ensuing years and currently possesses manufacturing capabilities in encapsulation, powders, tablets, finished goods packaging, quality control, laboratory testing, warehousing, distribution and administration.

 

In 1997, we licensed certain patent rights related to instant-release beta-alanine and have since expanded this patent estate by applying for and obtaining patents to include sustained-release beta-alanine. We sell these products under our trademarks CarnoSyn® and SR CarnoSyn®. As part of our business strategy, we have sought to commercialize our CarnoSyn® patent estate through contract manufacturing, royalty and license agreements. We directly sell CarnoSyn® and SR CarnoSyn® and license our related patent and trademark rights to others for use in or with their products.

 

Unless the context requires otherwise, all references in this report to the “Company,” “NAI,” “we,” “our,” and “us” refer to Natural Alternatives International, Inc. and, as applicable NAIE.

 

Overview of our Facilities and Operations

 

Our U.S.-based operations are located in Vista and Carlsbad, California and include manufacturing and distribution, sales and marketing, in-house formulation, laboratory, and other research and development services. Our Vista manufacturing facilities are certified by the Therapeutic Goods Administration (TGA) of Australia after its audit of our GMP’s. TGA evaluates new therapeutic products, prepares standards, develops testing methods and conducts testing programs to ensure that products are high in quality, safe and effective. TGA also conducts a range of assessment and monitoring activities including audits of the manufacturing practices of companies who export and sell products to Australia. TGA certification enables us to manufacture products for export into countries that have signed the Pharmaceutical Inspection Convention, which include most European countries as well as several Pacific Rim countries. TGA certifications are generally reviewed every eighteen to thirty six months. During August 2022, TGA completed an inspection of our Vista, CA facility and quality systems for compliance with GMP, and a renewed GMP clearance is expected in the coming months.

 

 

Our Vista facilities also have been awarded GMP registration annually since October 2002 by NSF International (NSF) through the NSF Dietary Supplements Certification Program and received “GMP for Sport” NSF Certified registration on February 16, 2009. GMP requirements are regulatory standards and guidelines setting forth necessary processes, procedures and documentation for manufacturers in an effort to assure the products produced by that manufacturer have the identity, strength, composition, quality and purity represented. The NSF Certified for Sport program focuses on minimizing the risk that a dietary supplement or sports nutrition product contains banned substances and was developed due to growing demand from athletes and coaches concerned about banned substances in sports supplements. The program focuses primarily on manufacturing and sourcing processes, while embedding preventative measures throughout. NAI’s participation in the program allows us to produce products bearing the NSF Sport logo.

 

Our Vista operations have also been certified by Health Canada as compliant with the GMP requirements outlined in Part 3 of the Canadian Natural Health Products Regulations. Health Canada is the department of the Canadian government with responsibility for national public health. Health Canada has initiated work to modernize its regulatory system for food and health products. Health Canada plays an active role in ensuring access to safe and effective drugs and health products while giving high priority to public safety and strives to provide information needed to make good choices and informed decisions regarding one’s health. NAI was issued its initial certification by Health Canada in December 2011 and received its most recent renewal in November 2019, which is valid until December 2022. This approval demonstrates another level of regulatory compliance by NAI, and may also ease the approval process for our customers who import products into Canada.

 

During March 2015, our Vista California facility became certified as an Organic Processor and Handler by Natural Food Certifiers (NFC). This certification demonstrates our facility meets the USDA National Organic Program standards and allows our contract manufacturing and packaging services to include products labeled as Organic. The certification requires annual renewal and was last renewed in February 2022. We are registered with the State of California, Department of Public Health Food and Drug Branch as an organic processor. Additionally, we are certified by various Rabbinical and Halal authorities to produce Kosher and Halal certified products. These certifications guarantee the manufacturing facility and processes for, and the ingredients of, certified products have been reviewed and found to be in compliance with the strict dietary laws of the respective Jewish and Muslim communities.

 

In April 2021, NAI became the first company to meet new safety and benchmarking standards created by the Supplement Safety & Compliance Initiative (SSCI). The SSCI is an industry-driven initiative led by retailers to provide a harmonized benchmark to recognize various safety standards throughout the entire dietary supplement supply chain. Patterned after the Global Food Safety Initiative (GFSI), which has been very successful in implementation across the grocery marketplace and food retail sectors, the program is focused on improved traceability and identification protocols to provide maximum safety for end users. SSCI key objectives include creating effective global systems to ensure traceability, transparency, and quality in the supply chain; reducing risks by ensuring equivalence between safety management systems’ and driving global change through benchmarking of domestic and international quality standards.

 

On August 20, 2021, NAI acquired a new manufacturing and warehouse facility in Carlsbad, California that is scheduled to be retrofitted to become a dedicated high volume powder blending and packaging facility while also providing additional raw material storage capacity. The building improvements to allow for these capabilities are expected to be completed in mid-fiscal year 2023 and all such construction is expected to be in compliance with GMP requirements. We are currently evaluating which of the above referenced additional certifications will be necessary for this new facility and will be dependent on types of products and customers we will service out of this facility. 

 

NAIE operates a manufacturing, warehousing, packaging and distribution facility in Manno, Switzerland. In January 2004, NAIE obtained a pharmaceutical license from the Swissmedic Authority of Bern, Switzerland to process pharmaceuticals for packaging, import, export and sale within Switzerland and other countries. In March 2007, following the expansion of NAIE’s manufacturing facilities to include powder filling capabilities, NAIE obtained an additional pharmaceutical license from the Swissmedic Authority certifying that NAIE’s expanded facilities conform to their GMPs. In January 2013, following the additional upgrade of NAIE’s manufacturing facilities to include the manufacture of pharmaceuticals, NAIE obtained an additional pharmaceutical approval from the Swissmedic Authority certifying that NAIE’s upgraded facilities conform to GMP. We believe these licenses and NAIE’s manufacturing capabilities help strengthen our relationships with existing customers and improve our ability to develop relationships with new customers. NAIE's last Swissmedic inspection was conducted in August 2020 and the renewed certification was issued in September 2020.

 

In March 2019, the Japanese Minister of Health, Labor, and Welfare approved beta-alanine for use in Japanese food products. We have partnered with Shimizu Chemical Corporation of Hiroshima Japan to provide exclusive distribution of our CarnoSyn® and SR CarnoSyn® beta-alanine in Japan.

 

 

Business Strategy

 

Our goals are to achieve long-term growth and profitability and to diversify our sales base. To accomplish these goals, we have sought, and intend to continue to seek, to do the following:

 

 

leverage our state-of-the-art, certified facilities to increase the value of the goods and services we provide to our highly valued private-label contract manufacturing customers and to assist in developing relationships with additional quality oriented customers;

 

 

expand the commercialization of our beta-alanine patent estate through raw material sales, developing a new sales distribution channel under the Wellness and Healthy Aging category for our sustained release form of beta-alanine marketed under our SR CarnoSyn® trademark, exploiting new contract manufacturing opportunities, introduction of private-label branded products, and license and royalty agreements while protecting our proprietary rights;

 

 

improve operational efficiencies and manage costs and business risks to improve profitability.

 

Overall, we believe there is an opportunity to enhance consumer confidence in the quality of our customer’s nutritional supplements and their adherence to label claims through education provided by direct sales and direct-to-consumer marketing programs. We believe our GMP and TGA certified manufacturing operations, science-based product formulations, peer-reviewed clinical studies and regulatory expertise collectively provide us with a sustainable competitive advantage and provide our customers with a high degree of confidence in the products we manufacture.

 

While today’s consumer may have access to a variety of information, we believe many consumers remain uneducated about nutrition and nutritional supplementation, uncertain about the relevance or reliability of the information available to them, or confused about conflicting claims or information. We believe this state of the market creates a significant opportunity for the direct sales marketing channel. The direct sales marketing channel has proved, and we believe will continue to prove, to be a highly effective method for marketing high-quality nutritional supplements because it allows associates or other individuals to educate consumers on the benefits of science-based nutritional supplements. Some of our largest customers operate in the direct sales marketing channel. Thus, the majority of our business has relied primarily on the effectiveness of our customers in this marketing channel.

 

We also believe there is significant opportunity with the commercialization of our patent estate through the introduction of CarnoSyn® and SR CarnoSyn® beta-alanine into additional markets and with the introduction of new beta-alanine product offerings. Currently, a majority of our sales of CarnoSyn® are to companies that operate in the sports nutrition channel and are focused on products containing the instant release form of beta-alanine. We believe there are several other markets and distribution channels that represent growth opportunities for the distribution of CarnoSyn® and SR CarnoSyn® beta-alanine. We believe SR CarnoSyn® is a superior delivery system of CarnoSyn® beta-alanine based on its sustained release profile that allows for increased daily dosing and improved muscle retention of carnosine. We believe SR CarnoSyn® beta-alanine is a vital component in the further commercialization of our patent estate outside of the sports nutrition channel. As part of this commercialization effort we launched an SR CarnoSyn® tablet product called Perfect Synergy® under a brand we created called SustainedRx®. This product is currently exclusively offered through Amazon and is marketed as a Health & Wellness product. We are currently developing an update to our SustainedRx® website (www.sustainedrx.com) and plan on selling our Perfect Synergy® product directly to consumers through this website by the second quarter of fiscal 2023. In addition, we are actively working on the development of an SR CaronSyn® powder that we believe will provide more opportunities in the marketplace. Our patents related to instant release beta-alanine extend through 2026 and our patents for SR CarnoSyn® extend through 2036.

 

We believe our comprehensive approach to customer service is unique within our industry. We believe this comprehensive approach, together with our commitment to high quality, product development and manufacturing capabilities, will provide the means to implement our strategies and achieve our goals. There can be no assurance, however, that we will successfully implement any of our business strategies or that we will increase or diversify our sales, successfully commercialize our patent estate, or improve our overall financial results.

 

Products, Principal Markets and Methods of Distribution

 

Our primary business activity is to provide private-label contract manufacturing services to companies that market and distribute vitamins, minerals, herbs, and other nutritional supplements, as well as other health care products, to consumers both within and outside the U.S. Our private-label contract manufacturing customers include companies that market nutritional supplements through direct sales marketing channels, direct to consumer ecommerce channels, and retail stores. We manufacture products in a variety of forms, including capsules, tablets, chewable wafers, and powders to accommodate a variety of our customer’s preferences.

 

 

We provide strategic partnering services to our private-label contract manufacturing customers that include but are not limited to the following:

 

 

customized product formulation;

 

clinical study design and support;

 

manufacturing;

 

marketing support;

 

international regulatory and label law compliance;

 

international product registration; and

 

packaging in multiple formats and labeling design.

 

We also seek to commercialize our patent and trademarks through the direct distribution and sale of CarnoSyn® and SR CarnoSyn®, new contract manufacturing opportunities, and various license, royalty, and similar arrangements.

 

For the last two fiscal years ended June 30, our net sales were derived from the following (in thousands):

 

   

2022

   

2021

 
   

$

   

%

   

$

   

%

 

Private-label Contract Manufacturing

  $ 154,798       91     $ 164,310       92  

Patent and Trademark Licensing

    16,168       9       14,210       8  

Total Net Sales

  $ 170,966       100     $ 178,520       100  

 

Research and Development

 

We are committed to quality research and development. We focus on the development of new science-based products and the improvement of existing products. We periodically test and validate our products to help ensure their stability, potency, efficacy and safety. We maintain quality control procedures to verify that our products comply with applicable specifications and standards established by the FDA and other regulatory agencies. We also both direct and participate in clinical research studies, often in collaboration with scientists and research institutions, to validate the benefits of an ingredient or a product and provide scientific support for product claims and marketing initiatives. We believe our commitment to research and development, as well as to our facilities and strategic alliances with our suppliers and customers, allow us to effectively identify, develop and market high-quality and innovative products.

 

As part of the services we provide to our private-label contract manufacturing customers, we may perform, but are not always engaged to perform, certain research and development activities related to the development or improvement of their products. Our customers are usually charged for these services but are often reimbursed for these costs if their products are ultimately commercialized and manufactured by NAI. Research and development costs, including costs associated with international regulatory compliance services we provide to our customers, are expensed as incurred.

 

Our research and development expenses for the fiscal year ended June 30, 2022 were $2.5 million, compared to $1.9 million for the fiscal year ended June 30, 2021.

 

Sources and Availability of Raw Materials

 

We use many raw materials in our operations including powders, excipients, empty capsules, and components for packaging and distributing our finished products. In addition, the commercialization of our beta-alanine patents and trademarks depends on the availability of the raw material beta-alanine. We conduct identity testing for all raw materials we purchase and, on a predetermined testing protocol basis we evaluate raw materials to ensure their quality, purity and potency before we use them in our or our customer’s products. We typically buy raw materials in bulk from qualified vendors located both within and outside the U.S.

 

Like many companies and industries, we experienced challenges within our supply chain as a result of the affects of the COVID-19 pandemic. In particular, we encountered difficulties related to the supply of raw materials and packaging components. These challenges were driven by, but were not limited to, increased demand for certain ingredients with a limited supply, our supplier’s inability to meet demand due to capacity constraints, and increased lead times associated with constrained transportation availability. While we have been able to manage these circumstances since the beginning of the pandemic by working closely with our customers and suppliers, there continues to be significant pricing pressures and supply chain challenges associated with various raw materials and packaging components. Additionally, there still remains uncertainty related to existing and potentially increased tariffs. Throughout fiscal 2023, we expect upward pricing pressures for raw materials, packaging components, and other costs will continue as a result of limited supplies of various ingredients, the effects of higher labor and transportation costs, and the potential levy of tariffs on goods we import from overseas, including beta-alanine.

 

 

Customers

 

We have three private-label contract manufacturing customers that each individually represent more than 10% of our consolidated net sales. The loss of any of these customers could result in a significant negative impact to our financial position and results of operations. We continue to focus on obtaining new private-label contract manufacturing customers to reduce the risks associated with deriving a significant portion of our sales from a limited number of customers.

 

Competition

 

We compete with other manufacturers, distributors and marketers of vitamins, minerals, plant extracts, and other nutritional supplements both within and outside the U.S. The nutritional supplement industry is highly fragmented and competition for the sale of nutritional supplements comes from many sources. These products are sold primarily through retailers (drug store chains, supermarkets, and mass market discount retailers), health and natural food stores, and direct sales channels (network marketing and internet sales).

 

We believe private-label contract manufacturing competition in our industry is based on, among other things, customized services offered, product quality and safety, innovation, price and customer service. We believe we compete favorably with other companies because of our ability to provide comprehensive solutions for customers, our certified manufacturing operations, our commitment to quality and safety, and our research and development activities.

 

Our future competitive position for private-label contract manufacturing and patent and trademark licensing will likely depend on, but not be limited to, the following:

 

 

the continued acceptance of our products by our customers and consumers;

 

 

our ability to protect our proprietary rights in our patent estate and the continued validity of such patents;

 

 

our ability to successfully expand our product offerings related to our patent and trademark estate;

 

 

our ability to maintain adequate inventory levels to meet our customer’s demands;

 

 

our ability to continue to manufacture high quality products at competitive prices;

 

 

our ability to attract and retain qualified personnel;

 

 

the effect of any future governmental regulations on our products and business;

 

 

the results of, and publicity from, product safety and performance studies performed by governments and other research institutions;

 

 

the continued growth of the global nutrition industry; and

 

 

our ability to respond to changes within the industry and consumer demand, financially and otherwise.

 

The nutritional supplement industry is highly competitive and we expect the level of competition to remain high over the near term. We do not have sufficient information to accurately estimate the total number or size of our competitors.

 

Government Regulation

 

Our business is subject to varying degrees of regulation by a number of government authorities in the U.S., including the FDA, the Federal Trade Commission (FTC), the Consumer Product Safety Commission, the U.S. Department of Agriculture, and the Environmental Protection Agency. Various state and local agencies in areas where we operate and in which our products are sold also regulate our business, such as the California Department of Health Services, Food and Drug Branch. The areas of our business regulated by both these and other authorities include, among others:

 

 

product claims and advertising;

 

 

product labels;

 

 

product ingredients;

 

 

 

how we manufacture, package, distribute, import, export, sell and store our products; and

 

 

our classification as an essential business and our right to continue operations during government shutdowns.

 

The FDA, in particular, regulates the formulation, manufacturing, packaging, storage, labeling, promotion, distribution and sale of vitamins and other nutritional supplements in the U.S., while the FTC regulates marketing and advertising claims. Under FDA rules, companies that manufacture, package, label, distribute or hold nutritional supplements are required to meet certain GMP’s to ensure such products are of the quality specified and are properly packaged and labeled. We are committed to meeting or exceeding the standards set by the FDA and believe we are currently operating within the FDA mandated GMP.

 

The FDA also regulates the labeling and marketing of dietary supplements and nutritional products, including the following:

 

 

the identification of dietary supplements or nutritional products and their nutrition and ingredient labeling;

 

 

requirements related to the wording used for claims about nutrients, health claims, and statements of nutritional support;

 

 

labeling requirements for dietary supplements or nutritional products for which “high potency” and “antioxidant” claims are made;

 

 

notification procedures for statements on dietary supplements or nutritional products; and

 

 

premarket notification procedures for new dietary ingredients in nutritional supplements.

 

The Dietary Supplement Health and Education Act of 1994 (DSHEA) revised the provisions of the Federal Food, Drug and Cosmetic Act concerning the composition and labeling of dietary supplements and re-defined dietary supplements to include vitamins, minerals, herbs, amino acids and other dietary substances. DSHEA generally provides a regulatory framework to help ensure safe, quality dietary supplements and the dissemination of accurate information about such products. The FDA is generally prohibited from regulating active ingredients in dietary supplements as drugs unless product claims about such supplements trigger regulatory status, such as claims that a product may heal, mitigate, cure or prevent an illness, disease or malady.

 

In December 2006, the Dietary Supplement and Nonprescription Drug Consumer Protection Act (the “2006 Act”) was passed, and further revised the provisions of the Federal Food, Drug and Cosmetic Act. Under the 2006 Act, manufacturers, packers or distributors whose name appears on the product label of a dietary supplement or nonprescription drug are required to include contact information on the product label for consumers to use in reporting adverse events associated with the product’s use and to notify the FDA of any serious adverse event report. Events reported to the FDA are not considered an admission from a company that its product caused or contributed to the reported event. We believe we are in compliance with the 2006 Act and we are committed to meeting or exceeding the requirements of the 2006 Act.

 

We are also subject to a variety of other regulations in the U.S., including those relating to health, safety, bioterrorism, taxes, labor, employment, import and export, the environment and intellectual property. All of these regulations require significant financial and operational resources to ensure compliance, and we cannot assure you we will always be in compliance despite our best efforts to do so or that being in compliance will not become prohibitively costly to our business.

 

Our operations outside the U.S. are similarly regulated by various agencies and entities in the countries in which we operate and in which our products are sold. The regulations of these countries may conflict with those in the U.S. and may vary from country to country. The sale of our products in certain European countries is subject to the rules and regulations of the European Union, which may be interpreted differently among the countries within the European Union. In other markets outside the U.S., we may be required to obtain approvals, licenses or certifications from a country’s Ministry of Health or comparable agency before we begin operations or the marketing of products in that country. Approvals or licenses may be conditioned on reformulation of our products for a particular market or may be unavailable for certain products or product ingredients. These regulations may limit our ability to enter, or continue to operate in certain markets outside the U.S. As with the costs of regulatory compliance in the U.S., foreign regulations require significant financial and operational resources to ensure compliance, and we cannot provide assurances we will always be in compliance despite our best efforts to do so or that being in compliance will not become prohibitively costly to our business. Our failure to maintain regulatory compliance within and outside the U.S. could impact our ability to sell our products and thus, adversely impact our financial position and results of operations.

 

 

Intellectual Property

 

Trademarks. We have developed and use trademarks in our business, particularly relating to corporate, brand and product names. We own 45 trademark registrations; including 11 registrations in the U.S. Six of these U.S. registrations are incontestable. Federal registration of a trademark in the United States affords the owner nationwide exclusive trademark rights in the registered mark and the ability to prevent subsequent users from using the same or similar mark. However, to the extent any other business operator has acquired trademark rights in a mark by its consistent use of such mark in connection with similar goods or services in a particular geographic area, the nationwide rights conferred by federal registration can be subject to that user’s prior established non-statutory (“Common Law”) rights in that geographic area. In addition, rights in a registered mark are dependent upon the continued use of the mark in connection with the goods and/or services set forth in the registration.

 

We have 34 foreign trademark registrations covering 41 countries including registrations for CarnoSyn and SR CarnoSyn in Australia, Brazil, Canada, China, Cuba, the European Union Intellectual Property Office, Hong Kong, Israel, Japan, Mexico, New Zealand, Poland, and South Korea. Registrations have also been obtained for CarnoSyn® and the SR CarnoSyn® logos in Switzerland. We currently have two U.S. trademark applications pending and three international applications pending. We also claim common law ownership and protection of certain unregistered trademarks and service marks based upon our continued use of the marks under common law. In some countries, such as the United States, Common Law offers protection of a mark within the particular geographic area in which it is continually and deliberately used.

 

We believe our registered and unregistered trademarks constitute valuable assets, adding to the recognition of our products and services in the marketplace. These and other proprietary rights have been and will continue to be important in enabling us to compete; however, we cannot provide assurances our current or future trademark applications will be granted or our current trademarks or registrations will be maintained.

 

Trade Secrets. We own certain intellectual property, including trade secrets, which we seek to protect, in part, through confidentiality agreements with employees and other parties. We regard our proprietary technology, trade secrets, trademarks and similar intellectual property as critical to our success, and we rely on a combination of trade secrets, contract, patent, copyright and trademark law (including established but non-statutory law) to establish and protect the rights in our products and technology. The laws of certain foreign countries may not protect our intellectual property rights to the same extent as the laws of the U.S.

 

Patents and Patent Licenses. We currently own eleven U.S. patents and 9 corresponding non-U.S. patents registered in countries throughout North America, Europe and Asia. We also have pending applications in several countries. All of these patents and patent rights relate to the ingredient known as beta-alanine. Certain of these patents were assigned to NAI and we make certain ongoing royalty payments to the prior owners of the patents. The royalty payments and licenses are expected to continue until the expiration of the patents. We also sell beta-alanine, and license our patent and trademark rights related to beta-alanine. Some of our patents extend as far as through 2036.

 

Licensing, royalties, raw material sales, and revenues we have received associated with the sale and licensing of beta-alanine under the CarnoSyn® and SR CarnoSyn® trade names were primarily related to the direct sale of the raw material beta-alanine and totaled $16.2 million in fiscal 2022. We incurred intellectual property litigation and patent compliance expenses of approximately $0.2 million during fiscal 2022 primarily in connection with our efforts to procure and protect our proprietary rights and patent estate. We expect to continue to incur these types of litigation and compliance expenses during fiscal 2023.

 

Employees

 

As of June 30, 2022, we employed 294 full-time employees in the U.S., three of whom held executive management positions. Of the remaining full-time employees, 50 were employed in research, laboratory and quality control, 16 in sales and marketing, and 225 in manufacturing and administration. From time to time we use temporary personnel to help us meet shorter-term operating requirements. These positions typically are in manufacturing and manufacturing support. As of June 30, 2022, we had six temporary personnel.

 

As of June 30, 2022, NAIE employed an additional 95 full-time employees and 7 temporary employees. Most of these positions were in the areas of manufacturing and manufacturing support.

 

In response to COVID-19, the state of California has taken measures intended to expand the availability of workers’ compensation or to change the presumptions applicable to workers compensation measures. These actions may increase our exposure to workers’ compensation claims and increase our cost of insurance. We are experiencing a shortage of associates and applicants to fill staffing requirements at our U.S. manufacturing facilities due to the current labor shortage affecting manufacturing businesses. This has adversely affected the operating efficiency of our manufacturing facilities. The steps we have taken to address the labor shortage at our manufacturing facilities include hosting hiring events, paying retention bonuses, offering enhanced wages and paying referral bonuses.

 

Our employees are not represented by a collective bargaining agreement and we have not experienced any work stoppages as a result of labor disputes. We believe our relationship with our employees is good. We cannot assure this will continue in the future.

 

 

Seasonality

 

In addition to general economic factors, we are impacted by seasonal factors and trends, such as major cultural events and vacation patterns. We manufacture and sell products to customers that operate in many different countries throughout the world and these seasonal factors vary by region. Although we believe the impact of seasonality on our consolidated results of operations is minimal, our quarterly results may vary significantly in the future due to the timing of private-label contract manufacturing and CarnoSyn® and SR CarnoSyn® beta-alanine raw material orders. We cannot provide assurances future revenue trends will follow historical patterns. The market price of our common stock may be adversely affected by these seasonal factors.

 

Financial Information about Our Business Segments and Geographic Areas

 

Our operations are comprised of two reportable segments:

 

 

Private-label contract manufacturing, in which we primarily provide manufacturing services to companies that market and distribute nutritional supplements and other health care products.

 

 

Royalty, licensing, and raw material sales associated with the sale and license of beta-alanine under our CarnoSyn® and SR CarnoSyn® trademarks.

 

Our private-label contract manufacturing products are sold both in the U.S. and in markets outside the U.S., including Europe, Australia, Asia, Mexico, and Canada. Our primary markets outside the U.S. are Europe and Asia. Our patent and trademark licensing activities are primarily based in the U.S.

 

For additional financial information, including financial information about our business segment and geographic areas, please see the consolidated financial statements and accompanying notes to the consolidated financial statements included under Item 8 of this report.

 

Our activities in markets outside the U.S. are subject to political, economic and other risks in the countries in which our products are sold and in which we operate. For more information about these and other risks, please see Item 1A in this report.

 

 

ITEM 1A. RISK FACTORS

 

When evaluating our business and future prospects, you should carefully review and consider the risks described below in conjunction with other information in this report and in other reports and documents we file with the SEC. The risks and uncertainties described below are not the only ones we face. Additional material risks and uncertainties, not presently known to us, or that we currently see as immaterial, may also occur or become material. If any of the following risks or any additional risks and uncertainties actually occur or become material, our business, financial condition and results of operations could be seriously harmed. In that event, the market price of our common stock could decline and our stockholders could lose all or a portion of the value of their investment in our common stock.

 

Risks Related to the Companys Industry and Business

 

The COVID-19 pandemic has significantly impacted worldwide economic conditions and could have a material adverse effect on our operations and business. 

 

While our facilities have been able to continue to operate, the global COVID-19 pandemic has caused disruptions in supply chains, affecting production and sales across a range of industries. While the disruptions are currently expected to be temporary, there is considerable uncertainty around the duration and the impact of these disruptions.

 

The extent of the impact of COVID-19 on our operational and financial performance will depend on the on-going and future impact of the pandemic on our customers, vendors, and availability of labor as well as the potential impact of future expanded local, state, or federal restrictions, all of which are uncertain and are difficult to predict.

 

While we are unable to determine or predict the nature, duration, or scope of the overall impact the COVID-19 pandemic will have on our business, results of operations, liquidity or capital resources, we believe we will be able to remain operational and our working capital and available credit facility will be sufficient for us to do so. However, there can be no assurance we will be able to obtain additional working capital in the amounts or in the timing that may become necessary, which could adversely affect our financial condition and results of operations.

 

A significant or prolonged economic downturn, could have, and at certain times in the past has had, a material adverse effect on our results of operations.

 

Our results of operations are affected by the level of business activity of our customers and licensees, which in turn is affected by the level of consumer demand for their products. A significant or prolonged economic downturn may adversely affect the disposable income of many consumers and may lower demand for the products we produce for our private-label contract manufacturing customers and products sold or manufactured by others using our licensed patent rights. Any decline in economic conditions in the U.S. and the various foreign markets in which our customers operate could negatively impact our customers’ businesses and our operations. A significant decline in consumer demand and the level of business activity of our customers, even if only due in part to general economic conditions, could have a material adverse effect on our revenues and profit margins.

 

Risks related to global economic instability, including global supply chain issues, inflation and fuel and energy costs may affect the Company's business.

 

In February 2022, armed conflict escalated between Russia and Ukraine. Management is monitoring the conflict in Ukraine and any broader economic effects from the crisis. Although Russia and Ukraine did not account for any of our net sales in FY 2022, recently imposed economic sanctions and export control measures by the U.S. and European Union against Russia have resulted in increased volatility in the availability and prices of raw materials that are produced in that region. There are further concerns regarding continued supply chain disruptions, consumer purchasing and consumption behavior, increases in global shipping expenses, greater volatility in foreign exchange and interest rates, increased energy costs, and other unforeseen business disruptions due to the current global geopolitical tensions, including relating to Ukraine. Additionally, escalation by Russia beyond Ukraine could adversely affect our European operations. We will continue to evaluate impacts of the conflict on our customers, suppliers, employees, and operations.

 

This conflict has created market uncertainty and volatility recently and this global economic uncertainty has negatively affected many industries, including the dietary supplement industry. Global financial conditions remain subject to sudden and rapid destabilizations in response to economic shocks. A slowdown in the financial markets or other economic conditions including but not limited to global supply chain issues, inflation, fuel and energy costs, business conditions, lack of available credit, the state of the financial markets, interest rates and tax rates, may adversely affect our growth. Future economic shocks may be precipitated by a number of causes, including a continued rise in the price of oil and other commodities, the volatility of raw material prices, geopolitical instability, terrorism, pandemics, the devaluation and volatility of global stock markets and natural disasters. Any sudden or rapid destabilization of global economic conditions could impact our ability to obtain equity or debt financing in the future on terms favorable to us or at all. In such an event, our operations and financial condition could be adversely impacted.

 

 

Prices and availability of commodities consumed or used in connection with raw materials we purchase or the operation of our manufacturing facilities, such as natural gas, diesel, oil and electricity, also fluctuate, and these fluctuations affect the costs of operations. These fluctuations can be unpredictable, can occur over short periods of time and may have a material adverse impact on our operating costs or the timing and costs of various projects.

 

Our industry is highly competitive and we may be unable to continue to compete effectively. Increased competition could adversely affect our financial condition.

 

The market for our products, and those of our customers, is highly competitive. Some of our competitors are larger than we are and have greater financial resources and broader name recognition than we do. Our competitors may be able to devote greater resources to research and development, marketing and other activities that could provide them with a competitive advantage. Our market has relatively low entry barriers and is highly sensitive to the introduction of new products that may rapidly capture significant market share. Our competitors may not stress the level of quality we provide and could manufacture with a lower level of quality at lower costs. Our competitors are largely private and not subject to the same disclosure requirements as a publicly traded company. If consumers do not perceive higher quality as worth a higher price, our revenue could suffer. Increased competition could result in price reductions, reduced profit margins or loss of market share, any of which could have a material adverse effect on our financial condition and results of operations. There can be no assurance we will be able to compete effectively in this intensely competitive environment.

 

Our business is subject to the effects of adverse publicity, which could negatively affect our sales and revenues.

 

Our business can be affected by adverse publicity or negative public perception about us, our competitors, our customers, our products, or our industry and competitors generally. Adverse publicity may include publicity about the nutritional supplements industry generally, the efficacy, safety and quality of nutritional supplements and other health care products or ingredients in general or our products or ingredients specifically, and regulatory investigations, regardless of whether these investigations involve us or the business practices or products of our competitors, or our customers. Any adverse publicity or negative public perception could have a material adverse effect on our business, financial condition and results of operations. Our business, financial condition and results of operations could be adversely affected if any of our products or any similar products distributed by other companies are alleged to be or are proved to be harmful to consumers or to have unanticipated and unwanted health consequences.

 

Risks Related to Operations, Manufacturing, and Technology

 

If we are unable to attract and retain qualified management personnel and key manufacturing personnel, our business may suffer.

 

Our executive officers and other management personnel along with key manufacturing positions are primarily responsible for our day-to-day operations. We believe our success depends largely on our ability to attract, retain and motivate highly qualified management and key manufacturing personnel. Competition for qualified individuals can be intense and has been increasing in recent years. We may not be able to hire additional qualified personnel in a timely manner or on terms that would not substantially increase our costs. Any inability to retain a skilled professional management team and manufacturing team could adversely affect our ability to successfully execute our business strategies and achieve our goals and objectives.

 

Our manufacturing and third party fulfillment activities are subject to certain risks.

 

We manufacture the majority of our products at our manufacturing facilities in California and Switzerland. As a result, we are dependent on the uninterrupted and efficient operation of these facilities. Our manufacturing operations, including those of our suppliers, are subject to power failures, blackouts, border shutdowns, telecommunications failures, computer viruses, cybersecurity vulnerabilities, human error, breakdown, failure or substandard performance of our facilities, our equipment, the improper installation or operation of equipment, terrorism, pandemics (including COVID-19), natural or other disasters, intentional acts of violence, and the need to comply with the requirements or directives of governmental agencies, including but not limited to the FDA. In addition, we may in the future determine to expand or relocate our facilities, which may result in slowdowns or delays in our operations. While we have implemented and regularly evaluate various emergency, contingency and disaster recovery plans and we maintain business interruption insurance, there can be no assurance the occurrence of these or any other operational problems at our facilities in California or Switzerland would not have a material adverse effect on our business, financial condition and results of operations. Furthermore, there can be no assurance our contingency plans will prove to be adequate or successful if needed or our insurance will continue to be available at a reasonable cost or, if available, will be adequate to cover any losses that we may incur from an interruption in our manufacturing and distribution operations. We recently acquired a warehouse and distribution facility in Carlsbad, California, and are currently converting it into a dedicated high volume powder blending and packaging facility while also providing additional raw material storage capacity. There can be no assurance our conversion plans will be completed timely or at the cost we estimate, or that we will obtain sufficient business from our clients to effectively utilize the facility and our investment therein.

 

 

We outsource our beta-alanine fulfillment and distribution activities as well as certain manufacturing activities. The operation of the third party service provider’s facilities is subject to the interruption risk and other risks similar to those described above for our facilities and there can be no assurance these interruptions or any other operational problem at such third party’s facilities would not have a material adverse effect on our business, financial condition and results of operations.

 

If we or our private-label contract manufacturing customers expand into additional markets outside the U.S. or our or their sales in markets outside the U.S. increase, our business could become increasingly subject to political, economic, regulatory and other risks in those markets, which could adversely affect our business.

 

Our future growth may depend, in part, on our ability and the ability of our private-label contract manufacturing customers, to expand into additional markets outside the U.S. or to improve sales in markets outside the U.S. There can be no assurance we or such customers will be able to expand in existing markets outside the U.S. or enter new markets on a timely basis, or that new markets outside the U.S. will be profitable. There are significant regulatory and legal barriers in markets outside the U.S. that must be overcome to enter and operate in such markets. We will be subject to the burden of complying with a wide variety of national and local laws, including multiple and possibly overlapping and conflicting laws. We may also experience difficulties adapting to new cultures, business customs and legal systems. Our sales and operations outside the U.S. are subject to political, economic and social uncertainties including, among others:

 

 

changes and limits in import and export controls;

 

 

increases in custom duties and tariffs;

 

 

changes in government regulations and laws;

 

 

coordination of geographically separated locations;

 

 

absence in some jurisdictions of effective laws to protect our intellectual property rights;

 

 

changes in currency exchange rates;

 

 

economic and political instability; and

 

 

currency transfer and other restrictions and regulations that may limit our ability to sell certain products or repatriate profits to the U.S.

 

Any changes related to these and other factors could adversely affect our business, profitability and growth prospects. If we or our customers expand into additional markets outside the U.S. or improve sales in markets outside the U.S., these and other risks associated with operations outside the U.S. will likely increase.

 

The failure of our suppliers to supply quality materials in sufficient quantities, at a favorable price, and in a timely fashion could adversely affect the results of our operations.

 

We buy our raw materials from a limited number of suppliers. During fiscal 2022 and fiscal 2021, one of our suppliers represented more than 10% of our total raw material purchases. Additionally, we currently purchase all of our beta-alanine for our CarnoSyn® and SR CarnoSyn® business from a single manufacturer located in Japan. Any disruption in their ability to source materials for or produce the amounts of beta-alanine needed to meet our requirements could have an adverse effect on our business.

 

The loss of any of our other major suppliers or of any supplier who provides us materials that are hard to obtain elsewhere at the same quality could adversely affect our business operations. Although we believe we could establish alternate sources for most of our raw materials, any delay in locating and establishing relationships with other sources could result in shortages of products we manufacture from such raw materials, with a resulting loss of sales and customers. In certain situations, we may be required to alter our products or with our customer’s consent to substitute different materials from alternative sources.

 

A shortage of raw materials or an unexpected interruption of supply could also result in higher prices for those materials. We have experienced increases in various raw material costs, transportation costs and the cost of petroleum-based raw materials and packaging supplies used in our business. Increasing pricing pressures on raw materials and other products have continued throughout fiscal 2022 as a result of limited supplies of various ingredients, the effects of higher labor and transportation costs, and the impact of COVID-19. We expect these upward pressures to continue through fiscal 2023. Although we may be able to raise our prices in response to significant increases in the cost of raw materials, we may not be able to raise prices sufficiently or quickly enough to offset the negative effects such cost increases could have on our results of operations or financial condition.

 

 

There can be no assurance suppliers will provide the quality raw materials needed by us in the quantities requested or at a price we are willing to pay. Because we do not control the actual production of these raw materials, we are also subject to delays caused by interruption in production of materials including but not limited to those resulting from conditions outside of our control, such as pandemics, weather, transportation interruptions, labor shortages, strikes, terrorism, natural disasters, and other catastrophic events.

 

In addition, our efforts to maintain or increase sales of CarnoSyn® and SR CarnoSyn® are substantially dependent on the availability of the raw material beta-alanine and sales of beta-alanine or products incorporating beta-alanine. The availability of beta-alanine, and thus sales of such raw material and products using such material, could be negatively impacted by any shortages, interruptions and similar events described above, which could in turn adversely affect the amount of revenue and profit margin we earn from the sale of beta-alanine.

 

Risks Related to Customer Concentration

 

Because we derive a significant portion of our revenues from a limited number of customers, our revenues would be adversely affected by the loss of a major customer or a significant change in their business, personnel or the timing or amount of their sales to their customers and their orders from us.

 

We have in the past and expect to continue to derive a significant portion of our revenues from a relatively limited number of customers. During the fiscal year ended June 30, 2022, sales to our three largest customers were approximately 72% of our consolidated net sales. We cannot predict with any certainty if sales to these customers will increase or decrease in the future.

 

Although no other customers represented more than 10% of our consolidated net sales, the loss of one of our largest customers, or other major customers, a significant decline in sales to any of our largest customers, a significant change in their business model or personnel, or in their ability to make payments when due, could materially and adversely affect our financial condition and results of operations. The timing of our customers’ orders is impacted by, among other factors, their marketing programs, their customer demand, seasonality, their raw material suppliers we are sometimes required to use, their supply chain management, their entry into new markets and their new product introductions, all of which are outside of our control. All of these attributes have had and are expected to have a significant impact on our business in the future.

 

Our future growth and stability depends, in part, on our ability to diversify our sales. Our efforts to establish new sales from both existing customers and new customers could require significant initial investments, which may or may not result in higher overall sales and improved financial results.

 

Our business strategy depends in large part on our ability to develop new product sales from both current and new customer relationships. These activities often require a significant up-front investment including, among others, customized formulations, compliance with different regulatory schemes, product registrations, package design, product testing, pilot production runs, and the build-up of initial inventory. We may experience significant delays from the time we increase our operating expenses and make investments in inventory (and incur additional related carrying costs) until the time we generate net sales from new products or customers, and it is possible after incurring such expenditures we may not generate material revenue from new products or customers. If we incur significant expenses and investments in inventory that we are not able to recover, and we are not able to compensate for those expenses, our operating results would be adversely affected.

 

We currently derive significant revenues and income from sales of beta-alanine and from licensing our patents. Our ability to maintain or grow our sales of beta-alanine and license revenue from our other patents is contingent on our ability to continue to defend our patents, and commercialize the sale of beta-alanine under our instant release CarnoSyn® patents and trademark and our sustained release SR CarnoSyn® patents and trademark.

 

We own multiple patents and trademarks related to the use of beta-alanine in food and nutritional supplements. A majority of our revenue and income from this segment is currently derived from activity related to licensing our patents and other intellectual property associated with instant release beta-alanine, sold under our trade name CarnoSyn®. We have five patents for this version of CarnoSyn®, of which the latest expires in 2026. Our patent and trademark licensing revenue increased from $14.2 million in fiscal 2021 to $16.2 million in fiscal 2022 in part due to recovery of the sports nutrition industry after the reopening of gyms and athletic facilities and activities in accordance with easing COVID-19 guidelines for such activities. There is no assurance we will be successful maintaining our historical CarnoSyn® instant release beta-alanine sales levels or growing future sales volumes with our remaining CarnoSyn® instant release patent estate. If we are not successful it could have a material adverse effect on our business, results of operations, and financial condition.

 

We believe SR CarnoSyn® is a superior delivery system for CarnoSyn® beta-alanine based on its sustained release profile that allows for increased daily dosing and improved muscle retention of carnosine. Our patents related to SR CarnoSyn® extend through 2036 and we believe the introduction of SR CarnoSyn® beta-alanine is an important step in the further commercialization of our patent estate. There can be no assurance we will be successful in getting the market to accept this new form of beta-alanine or that we will be successful launching new products utilizing SR CarnoSyn® beta-alanine.

 

 

Risks Related to Regulations

 

Our products and manufacturing activities are subject to extensive government regulation, which could limit or prevent the sale of our products in some markets and could increase our costs.

 

The manufacturing, packaging, labeling, advertising, promotion, distribution, and sale of our products are subject to regulation by numerous national and local governmental agencies in the U.S. and in other countries. For example, we are required to comply with certain GMP’s and incur costs associated with the audit and certification of our facilities. Failure to comply with governmental regulations may result in, among other things, injunctions, product withdrawals, recalls, product seizures, fines, and criminal prosecutions. Any action of this type by a governmental agency could materially adversely affect our ability to successfully market our products and services. In addition, if such governmental agency has reason to believe the law is being violated (for example, if it believes we do not possess adequate substantiation for product claims), it can initiate an enforcement action. Governmental agency enforcement could result in orders requiring, among other things, limits on advertising, consumer redress, divestiture of assets, rescission of contracts, and such other relief as may be deemed necessary. Violation of these orders could result in substantial financial or other penalties. Any action by a governmental agency could materially adversely affect our ability and our customers’ ability to successfully market and continue selling the products involved.

 

Before commencing operations or marketing our products in markets outside the U.S., we are routinely required to obtain approvals, licenses, or certifications from a country’s ministry of health or comparable agency. Approvals or licensing may be conditioned on reformulation of products or even may be unavailable with respect to certain products or product ingredients. We must also comply with product labeling and packaging regulations that vary from country to country. Furthermore, the regulations of these countries may conflict with those in the U.S. and with each other. The sale of our products in certain European countries is subject to the rules and regulations of the European Union, which may be interpreted differently among the countries within the European Union. The cost of complying with these various and potentially conflicting regulations can be substantial and could adversely affect our results of operations.

 

As a result of the COVID-19 pandemic, our operations have been subject to additional laws and regulations imposed by federal, state, and local governments primarily related to the ability of our employees to come to work and the safety measures that need to be in place in order for our facilities to remain operational. While we already had robust quality standards and procedures, we have had to constantly monitor these new regulations and implement additional procedures where necessary, including at times temperature checks, additional cleaning procedures, allowing administrative personnel to work remotely, etc. New or expanded regulations including any inability to continue qualifying as an essential business in the event of future government imposed lockdowns could adversely affect our results of operations.

 

We cannot predict the nature of any future laws, regulations, interpretations, or applications, nor can we determine what effect additional governmental regulations, when and if adopted, would have on our business. They could include new or revised requirements or restrictions related to the safe operation of our facilities due to the pandemic, or for the reformulation of certain products to meet new standards, the recall or discontinuance of certain products, additional compliance costs or record keeping requirements, expanded or different labeling, and additional scientific substantiation. Any or all of these requirements could have a material adverse effect on our operations.

 

Possible new tariffs on imported goods from China and elsewhere could adversely affect our business operations.

 

The United States has implemented increased tariffs on a wide range of goods and materials imported from China and other governments, in addition to tariffs previously imposed. These goods may include products, applications, and ingredients we or our customers require for their products, including beta-alanine. Our ability to maintain or increase CarnoSyn® sales and licensing revenue depends on the availability of the raw material beta-alanine. China and other governments have responded to the implementation of tariffs by the United States by imposing their own tariffs on certain American products. Continuing or increased tariffs could have a material adverse effect on our customer’s businesses, the availability of beta-alanine, and the cost of other raw materials we use in our customer’s products. While it is difficult to predict whether or how existing and additional potential tariffs will be imposed, or how tariffs will impact our business, we believe the imposition of additional tariffs by the U.S. or other governments on products we or our customers offer for sale, or ingredients we use in the products we manufacture could adversely impact our offerings and our customers, and could have an adverse impact on the availability of raw materials we purchase including beta-alanine from Japan.

 

Such results could adversely impact our ability to license our patents and trademarks, our ability to sell beta-alanine, and our customers’ ability to compete in the marketplace, resulting in reduced demand for our products, and products we manufacture for our customers. Additional tariffs imposed by any government on beta-alanine could have an adverse impact on the price we have to pay for beta-alanine and the availability of beta-alanine. Any of these events could have a material adverse effect on our business and results of operations.

 

 

Risks Related to Litigation

 

We could be exposed to product liability claims or other litigation, which may be costly and could materially adversely affect our operations.

 

We could face financial liability due to product liability claims if the use of our products results in significant loss or injury. Additionally, the manufacture and sale of our products involves risk of injury to consumers from tampering by unauthorized third parties or product contamination. We could be exposed to future product liability claims that include, among others, assertions that: our products contain contaminants; we provide consumers with inadequate instructions about product use; or we provide inadequate warning about side effects or interactions of our products with other substances. Even if we were to prevail in any such claims, the cost of litigation and settlement could be significant.

 

We maintain product liability insurance coverage, including primary product liability and excess liability coverage. While we expect to be able to continue our product liability insurance, there can be no assurance we will in fact be able to continue such insurance coverage, or that such insurance coverage will be adequate to cover any liability we may incur, or that our insurance policies will continue to be available at a cost similar to our cost today, or even an economically reasonable cost.

 

Additionally, it is possible one or more of our insurers could exclude from our coverage certain ingredients used in our products. In such event, we may have to stop using those ingredients or rely on indemnification or similar arrangements with our customers who wish to continue to include those ingredients in their products. A substantial increase in our product liability risk or the loss of customers or product lines, or the failure of a customer to honor indemnification agreements could each have a material adverse effect on our results of operations and financial condition.

 

 

We may continue to incur significant costs in the course of creating and defending our intellectual property. We may be unable to protect our intellectual property rights or may inadvertently infringe on the intellectual property rights of others.

 

We possess and may possess in the future certain proprietary technology, trade secrets, trademarks, trade names, licenses, patents, and similar intellectual property. We may continue to incur significant patent and trademark litigation costs associated with creating and defending our intellectual property. During fiscal 2022, we incurred approximately $0.2 million in patent litigation and prosecution expense and expect these expenses to be between $0.1 million and $0.3 million during fiscal 2023. There is no assurance we will be able to create new intellectual property, protect our existing intellectual property adequately or that our intellectual property rights will be upheld. If as we have been in the past, we are again subject to legal proceedings seeking to invalidate our patent rights, such proceedings or the success of the efforts thereby could have a material adverse impact upon our financial condition and results of operations. Furthermore, the laws of certain foreign countries may not protect our intellectual property rights to the same extent as do the laws of the U.S. Additional litigation in the U.S. or abroad may be necessary to enforce our intellectual property rights, to determine the validity and scope of the proprietary rights of others or to defend against claims of infringement. Such litigation, even if ultimately determined in our favor, could result in substantial additional costs and diversion of resources and could have a material adverse effect on our business, results of operations and financial condition. If infringement claims are asserted against us, we may seek to obtain a license to use the claiming third party’s intellectual property rights. There can be no assurance such a license would be available at all or available on terms acceptable or favorable to us.

 

Risks Related to Insider Ownership and Corporate Structure

 

If certain provisions of our Certificate of Incorporation, Bylaws and Delaware law are triggered, the market for our shares may decrease.

 

Certain provisions in our Certificate of Incorporation, Bylaws and Delaware corporate law may discourage unsolicited proposals to acquire our business, even if such proposals would benefit our stockholders. Those provisions include one that authorizes our Board of Directors, without stockholder approval, to issue up to 500,000 shares of preferred stock having such rights, preferences, and privileges, including voting rights, as the Board of Directors designates. The rights of our common stockholders will be subject to, and may be adversely affected by, the rights of holders of any preferred stock that may be issued in the future. Any or all of these provisions could delay, deter or prevent a takeover of our company and could lower the price investors are willing to pay for our common stock and the number of investors willing to own our common stock.

 

Collectively, our officers and directors own a significant amount of our common stock, giving them influence over corporate transactions and other matters and potentially limiting the influence of other stockholders on important policy and management issues.

 

Our officers and directors, together with their families and affiliates, beneficially owned approximately 20% of our outstanding shares of common stock as of June 30, 2022. Approximately 16% of the outstanding shares of common stock are beneficially owned by Mark LeDoux, and his family and affiliates. Mr. LeDoux is our Chief Executive Officer and Chairman of the Board. As a result, our officers and directors, and in particular Mr. LeDoux, could influence such business matters as the election of directors and approval of significant corporate transactions.

 

 

Various transactions could be delayed, deferred, or prevented without the approval of stockholders, including the following:

 

 

transactions resulting in a change in control;

 

 

mergers and acquisitions;

 

 

tender offers;

 

 

election of directors; and

 

 

proxy contests.

 

There can be no assurance that conflicts of interest will not arise with respect to the officers and directors who own shares of our common stock or that conflicts will be resolved in a manner favorable to us or our other stockholders.

 

Risks Related to Future Acquisitions

 

We may pursue acquisitions of other companies that, if not successful, could adversely affect our business, financial condition and results of operations.

 

We may pursue acquisitions of companies we believe could complement or expand our business, augment our market coverage, provide us with important relationships or otherwise offer us growth opportunities. Acquisitions involve numerous risks, including the following:

 

 

potential difficulties related to integrating the products, personnel and operations of an acquired company;

 

 

failure to operate efficiently as a combined organization utilizing common information and communication systems, operating procedures, financial controls and human resources practices;

 

 

diverting management’s attention from other daily operations of the business;

 

 

entering markets in which we have no or limited prior direct experience and where competitors in such markets have more experience and stronger market positions;

 

 

potential loss of key employees of an acquired company;

 

 

potential inability to achieve cost savings and other potential benefits expected from the acquisition;

 

 

an uncertain sales and earnings stream from an acquired company; and

 

 

potential impairment charges, which may be significant, against goodwill and purchased intangible assets acquired in an acquisition due to changes in conditions and circumstances that occur after the acquisition, many of which may be outside of our control.

 

There can be no assurance that acquisitions we may pursue will be successful. If we pursue an acquisition but are not successful in completing it, or if we complete an acquisition but are not successful in integrating an acquired company’s employees, products or operations successfully, our business, financial position or results of operations could be adversely affected.

 

General Risk Factors

 

Our operating results will vary. Fluctuations in our operating results may adversely affect the share price of our common stock.

 

Our net sales decreased during fiscal 2022 as compared to fiscal 2021, and there can be no assurance our net sales will improve in the near term, or we will earn a profit in any given year. We experienced a net profit in fiscal 2022 but may incur losses in the future. Our operating results may fluctuate from year to year and/or from quarter to quarter due to various factors including differences related to the timing of revenues and expenses for financial reporting purposes and other factors described in this report. At times, these fluctuations may be significant. We anticipate generating positive net income in fiscal 2023, although there is no assurance we will be able to do so. Fluctuations in our operating results may adversely affect the share price of our common stock.

 

 

Our stock price could fluctuate significantly.

 

Stock prices in general can be volatile and ours is no different. The trading price of our stock may fluctuate in response to the following, as well as other, factors including but not limited to factors outside of our control:

 

 

broad market fluctuations and general economic and/or political conditions;

 

 

fluctuations in our financial results;

 

 

relatively low trading volumes;

 

 

future offerings of our common stock or other securities;

 

 

the general condition of the nutritional supplement industry;

 

 

increased competition;

 

 

regulatory action;

 

 

adverse publicity;

 

 

manipulative or illegal trading practices by third parties; and

 

 

our and our customers’ and suppliers’ products and other public announcements.

 

The market for our stock has historically experienced significant price and volume fluctuations. There can be no assurance that an active market in our stock will continue to exist or that the price of our common stock will not decline. Our future operating results may be below the expectations of securities analysts and investors. If this were to occur, the price of our common stock could decline, perhaps substantially.

 

From time to time our shares may be listed for trading on one or more foreign exchanges, with or without our prior knowledge or consent. Certain foreign exchanges may have less stringent listing requirements, rules and enforcement procedures than the Nasdaq Global Market or other markets in the U.S., which may increase the potential for manipulative trading practices to occur on such foreign exchanges. These practices, or the perception by investors that such practices could occur, may increase the volatility of our stock price or result in a decline in our stock price, which in some cases could be significant.

 

We may not be able to raise additional capital or obtain additional financing if needed.

 

It is possible our cash from operations could become insufficient to meet our working capital needs and/or to implement our business strategies. In such an event, there can be no assurance our existing line of credit would be sufficient to meet our working capital needs, if the line has any credit still available when needed. Furthermore, if we fail to maintain certain loan covenants, we may no longer have access to our credit line. Under the terms of our credit facility, there are limits on our ability to create, incur or assume additional indebtedness without the approval of our lender. Our credit line terminates in May 2024 and there is no guarantee we will be able to extend or renew this credit line on favorable terms or at all.

 

We may consider issuing additional debt or equity securities in the future to fund potential acquisitions or investments, to refinance existing debt, or for general corporate purposes. If we issue equity or convertible debt securities to raise additional funds, our existing stockholders may experience dilution, and the new equity or debt securities may have rights, preferences and privileges senior to those of our existing stockholders. If we incur additional debt, it may increase our leverage relative to our earnings or to our equity capitalization, requiring us to pay additional interest expenses and potentially lowering our credit ratings. At any given time, it could be difficult for us to raise capital due to a variety of factors, some of which may be outside of our control, including a tightening of credit markets, overall poor performance of stock markets, and/or an economic slowdown in the U.S. or other countries, or in the businesses of our customers. There is no assurance we would be able to market such security issuances on favorable terms, or at all, in which case, if we did not have any alternate funds we might not be able to develop or enhance our products, execute our business plan, take advantage of future opportunities, respond to competitive pressures or meet unanticipated customer requirements.

 

Our inability to raise additional capital or to obtain additional financing if needed could negatively affect our ability to implement our business strategies and meet our goals. This, in turn, could adversely affect our financial condition and results of operations.

 

 

ITEM 2. PROPERTIES

 

This table summarizes our facilities as of June 30, 2022. We believe our facilities are adequate to meet our operating requirements for the foreseeable future.

 

Location

 

Nature of Use

 

Square
Feet

   

How Held

   

Lease
Expiration
Date

 

Vista, CA USA(1),(2)

 

Manufacturing, warehousing, packaging and distribution 

   

162,000

   

Leased

   

March 2024

 

Manno, Switzerland(3)

 

Manufacturing, warehousing, packaging and distribution

   

95,990

   

Leased

   

December 2032

 

Manno, Switzerland(4)

 

Warehousing

   

30,892

   

Leased

   

December 2023

 

Carlsbad, CA USA(5)

 

Corporate headquarters

   

20,981

   

Owned

   

N/A

 

Carlsbad, CA USA(6)

 

Powder filling, packaging, distribution and storage

   

54,154

   

Owned

   

N/A

 

 

(1)

This facility is used by NAI for its private-label contract manufacturing segment.

 

(2)

At this facility we use approximately 93,000 square feet for production, 60,000 square feet for warehousing and 9,000 square feet for administrative functions.

 

(3)

This facility is used by NAIE in connection with our private-label contract manufacturing segment. In May 2022, NAIE executed an extension to the lease covering this facility that is effective January 1, 2023 and extends the lease through December 31, 2032.

 

(4)

This facility is used by NAIE for additional warehouse storage.

 

(5)

We purchased the Carlsbad facility in March 2016.

 

(6)

We purchased this facility in August 2021, and are presently converting it into a dedicated high volume powder blending and packaging facility with additional raw material storage capacity. We expect this facility to be operational by mid-fiscal 2023.

 

ITEM 3. LEGAL PROCEEDINGS

 

From time to time, we become involved in various investigations, claims and legal proceedings that arise in the ordinary course of our business. These matters may relate to intellectual property, product liability, employment, tax, regulation, contract or other matters. The resolution of these matters as they arise will be subject to various uncertainties and, even if such claims are without merit, could result in the expenditure of significant financial and managerial resources. While unfavorable outcomes are possible, based on available information, we generally do not believe the resolution of these matters, even if unfavorable, will result in a material adverse effect on our business, consolidated financial condition, or results of operations. Our evaluation of the likely impact of these actions could change in the future and we could have unfavorable outcomes we do not expect. An unexpected settlement expense or an unexpected unfavorable outcome of a matter could adversely impact our results of operations.

 

As of September 21, 2022, neither NAI nor NAIE were a party to any material pending legal proceeding nor was any of our property the subject of any material pending legal proceeding. We are currently involved in several matters in the ordinary course of our business.

 

There is no assurance NAI will prevail in any litigation matters or that litigation expenses will not be greater than anticipated.

 

ITEM 4. MINE SAFETY DISCLOSURES

 

Not applicable.

 

 

PART II

 

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

 

Market Information

 

Our common stock trades on the Nasdaq Global Market under the symbol “NAII.” Below are the high and low sales prices of our common stock as reported on the Nasdaq Global Market for each quarter of the fiscal years ended June 30, 2022 and 2021:

 

   

Fiscal 2022

   

Fiscal 2021

 
   

High

   

Low

   

High

   

Low

 

First Quarter

  $ 19.15     $ 13.50     $ 8.23     $ 6.52  

Second Quarter

  $ 14.47     $ 12.49     $ 10.99     $ 7.40  

Third Quarter

  $ 13.62     $ 10.68     $ 17.66     $ 10.60  

Fourth Quarter

  $ 11.73     $ 8.91     $ 18.20     $ 12.90  

 

Holders

 

As of September 20, 2022, there were approximately 185 stockholders of record of our common stock. On that same date, the last sales price of our common stock as reported on NASDAQ was $11.56 per share.

 

Dividends

 

We have never paid a dividend on our common stock and we do not intend to pay a dividend in the foreseeable future. Our current policy is to retain all earnings to provide funds for operations and future growth. Additionally, under the terms of our credit facility, we are precluded from paying a dividend while such facility is in place without a waiver from our lender.

 

Recent Sales of Unregistered Securities

 

During the fiscal year ended June 30, 2022, we did not sell any unregistered securities.

 

Repurchases

 

During the quarter ended June 30, 2022, we repurchased 37,305 shares of our common stock at a total cost of $0.4 million (including commissions and transaction fees) as set forth below:

 

Period

 

Total Number

of

Shares

Purchased

   

Average Price

Paid per Share (1)

   

Total Number of Shares

Purchased as Part of

Publicly Announced

Plans or Programs

   

Maximum Number (or

Approximate Dollar Value) of

Shares that May Yet Be Purchased

Under the Plans or Programs (as of

June 30, 2022)

(in thousands)

 

April 1, 2022 to April 30, 2022

    4,359     $ 11.64       4,359        

March 1, 2022 to March 31, 2022

    15,114     $ 10.20       15,114        

June 1, 2022 to June 30, 2022

    17,832     $ 10.56       17,832        

Total

    37,305               37,305     $ 1,009  

 

 

Equity Compensation Plan Information

 

The following table sets forth information regarding outstanding options and shares reserved for future issuance under our existing equity compensation plans as of June 30, 2022:

 

Plan Category

 

Number of

Shares

to be Issued

Upon

Exercise of

Outstanding

Options,

Warrants,

and Rights

   

Weighted-

Average

Exercise

Price

of

Outstanding

Options,

Warrants,

and

Rights

   

Number of

Shares

Remaining

Available

for Future

Issuance

Under Equity

Compensation

Plans

(Excluding

Shares

Reflected in

Column

(a))

 
   

(a)

   

(b)

   

(c)

 

Equity compensation plans approved by stockholders

        $       472,377  

Equity compensation plans not approved by stockholders

    N/A       N/A       N/A  

Total

        $       472,377  

 

ITEM 6. SELECTED FINANCIAL DATA

 

As a smaller reporting company, we are not required to provide Item 6 disclosure in this Annual Report.

 

 

ITEM 7. MANAGEMENTS DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATION

 

The following discussion and analysis is intended to help you understand our financial condition and results of operations as of June 30, 2022 and 2021 and for each of the last two fiscal years then ended. You should read the following discussion and analysis together with our audited consolidated financial statements and the notes to the consolidated financial statements included under Item 8 in this report. Our future financial condition and results of operations will vary from our historical financial condition and results of operations described below based on a variety of factors. You should carefully review the risks described under Item 1A and elsewhere in this report, which identify certain important factors that could cause our future financial condition and results of operations to vary.

 

Executive Overview

 

The following overview does not address all of the matters covered in the other sections of this Item 7 or other items in this report or contain all of the information that may be important to our stockholders or the investing public. You should read this overview in conjunction with the other sections of this Item 7, the financial statements and accompanying notes, and this report.

 

Our primary business activity is providing private-label contract manufacturing services to companies that market and distribute vitamins, minerals, herbs and other nutritional supplements, as well as other health care products, to consumers both within and outside the U.S. Historically, our revenue has been largely dependent on sales to two or three private-label contract manufacturing customers and subject to variations in the timing of such customers’ orders, which in turn is impacted by such customers’ internal marketing programs, supply chain management, entry into new markets, new product introductions, the demand for such customers’ products, and general industry and economic conditions. Our revenue also includes raw material sales, royalty and licensing revenue generated from our patent estate pursuant to license and supply agreements with third parties for the distribution and use of the ingredient known as beta-alanine sold under our CarnoSyn® and SR CarnoSyn® trademarks.

 

A cornerstone of our business strategy is to achieve long-term growth and profitability and to diversify our sales base. We have sought and expect to continue to seek to diversify our sales by developing relationships with additional, quality-oriented, private-label contract manufacturing customers, and commercializing our patent estate through sales of beta-alanine under our CarnoSyn® and SR CarnoSyn® trade names, royalties from license agreements, and potentially additional contract manufacturing opportunities with licensees.

 

During fiscal 2022, our consolidated net sales were 4% lower than in fiscal 2021. Private-label contract manufacturing sales decreased 6% primarily due to lower sales to our largest customer. Sales to this customer decreased 40% as compared to the prior year with a majority of the decrease associated with an inventory reduction program mostly related to their European business. The decrease in sales to our largest customer was partially offset by increased sales to other existing customers and a new customer. Revenue concentration from our largest private-label contract manufacturing customer as a percentage of our total net sales decreased to 32% in fiscal 2022 from 51% in fiscal 2021. We expect this percentage to remain consistent in fiscal 2023.

 

During fiscal 2022, patent and trademark licensing revenue increased 14% to $16.2 million as compared to $14.2 million for fiscal 2021. The increase in patent and trademark licensing revenue was primarily due to sales to new customers, higher average sales prices, and increased shipments to existing customers related in part to athletic activities and gyms reopening in accordance with easing COVID-19 restrictions across the USA as compared to significant restrictions in athletic activities in the prior year. We believe the increase experienced in fiscal year 2022 included larger than usual orders associated with our customer’s refilling their distribution channels and we anticipate these sales levels will normalize to historical trend in fiscal 2023.

 

We continue to invest in research and development for our SR CarnoSyn® sustained release delivery system. We believe SR CarnoSyn® may provide a unique opportunity within the growing Wellness and Healthy Aging markets. We believe our efforts to refine our formulations and product offerings will be positively received and result in significant opportunity for increased SR CarnoSyn® sales.

 

To protect our CarnoSyn® business, we incurred litigation and patent compliance expenses of approximately $0.2 million during fiscal 2022 and $1.2 million during fiscal 2021. The decrease in these legal expenses on a year over year basis was primarily due to the successful resolution of several cases that were settled. We currently expect our litigation and patent compliance expenses to be consistent with the amount incurred in fiscal 2022. Our ability to maintain or further increase our beta-alanine royalty and licensing revenue will depend in large part on our ability to develop a market for our sustained release form of beta-alanine marketed under our SR CarnoSyn® trademark, maintain our patent rights, the availability and the cost of the raw material when and in the amounts needed, the ability to expand distribution of beta-alanine to new and existing customers, and continued compliance by third parties with our license agreements and our patent, trademark and other intellectual property rights. During fiscal 2023, we will continue our sales and marketing activities to consumers, customers, potential customers, and brand owners on multiple platforms to promote and reinforce the features and benefits of utilizing CarnoSyn® and SR CarnoSyn® beta-alanine.

 

 

Based on our current sales order volumes, sales backlog and forecasts we have received from our customers, we anticipate our fiscal 2023 consolidated net sales will increase between 10.0% and 15.0% as compared to fiscal 2022. We also anticipate we will generate operating income between 5.0% and 7.0% of net sales for our fiscal year ending June 30, 2023. While sales are expected to increase during fiscal 2023 when compared to fiscal 2022, we anticipate operating income will be negatively impacted by changes in sales mix and increased operational costs primarily impacted by increased labor and supply chain costs and other inflationary factors. We anticipate current inflation rates will have a negative impact on our fiscal 2023 operations and we are monitoring the drivers and working with suppliers and customers to mitigate the impact on our results. We are actively working to identify additional sales opportunities and we are evaluating various options for minimizing the impact of continuing inflationary pressures. There can be no assurance our expectations will result in the currently anticipated increase in net sales or operating income levels.

 

Impact of COVID-19 on Our Business

 

The COVID-19 pandemic has resulted, and is likely to continue to result, in significant economic disruption and has and will likely continue to affect our business. Significant uncertainty exists concerning the magnitude of the impact and duration of the COVID-19 pandemic. Our facilities, located both in the United States and Europe, continue to operate as an essential and critical manufacturer in accordance with applicable federal, state, and local regulations, however, there can be no assurance our facilities will continue to operate without interruption. Factors that derive from COVID-19 and the accompanying response, and that have or may negatively impact sales and gross margin in the future include, but are not limited to the following:

 

Limitations on the ability of our suppliers to manufacture, or procure from manufacturers, the materials included in the products we sell, or to meet delivery requirements and commitments;

Limitations on the ability of our employees to perform their work due to illness caused by the pandemic or due to other restrictions on our employees to keep them safe and the increased cost of measures taken to ensure employee health and safety;

Limitation on the availability of qualified individuals to adequately staff our manufacturing facilities;

Limitations on the ability of our suppliers to manufacture and meet timelines associated with capital improvement projects;

Limitations on the ability of our customers to conduct their business and purchase our products and services; and

Limitations on the ability of our customers to pay us on a timely basis.

 

We will continue to actively monitor the situation and may take further actions to alter our business operations as may be required by federal, state or local authorities or that we determine are in the best interests of our employees, customers, suppliers and shareholders. While we are unable to determine or predict the nature, duration, or scope of the overall impact the COVID-19 pandemic will have on our business, results of operations, liquidity or capital resources, we believe we will be able to remain operational and our working capital will be sufficient for us to remain operational even as the longer-term consequences of this pandemic become known.

 

During fiscal 2023, we plan to continue our focus on:

 

 

Leveraging our state-of-the-art, certified facilities to increase the value of the goods and services we provide to our highly valued private-label contract manufacturing customers, and assist us in developing relationships with additional quality-oriented customers;

 

 

Expanding the commercialization of our beta-alanine patent estate through raw material sales, developing a new sales distribution channel under the Wellness and Healthy Aging category for our sustained release form of beta-alanine marketed under our SR CarnoSyn® trademark, exploiting new contract manufacturing opportunities, license and royalty agreements, and protecting our proprietary rights; and

 

 

Improving operational efficiencies and managing costs and business risks to improve profitability.

 

Discussion of Critical Accounting Estimates 

 

We have identified the following as our most critical accounting estimates, which are those that are most important to the portrayal of our financial condition and results, and that require management’s most subjective and complex judgments. Information regarding our other significant accounting estimates and policies are disclosed in Note A, Organization and Summary of Significant Accounting Policies, of the notes to the consolidated financial statements.

 

Revenue Recognition — Revenue is measured as the net amount of consideration expected to be received in exchange for fulfilling one or more performance obligations.  For certain contracts with volume rebates, our estimates of future sales used to assess the volume rebate estimates are subject to a high degree of judgement and may differ from actual sales due to, among other things, changes in customer orders and raw material availability.

 

 

Results of Operations

 

The following table sets forth selected consolidated operating results for each of the last two fiscal years, presented as a percentage of net sales (dollars in thousands).

 

   

Fiscal Year Ended

                 
   

June 30, 2022

   

June 30, 2021

   

Increase (Decrease)

 

Private-label contract manufacturing

  $ 154,798       91

%

  $ 164,310       92

%

  $ (9,512

)

    (6

)%

Patent and trademark licensing

    16,168       9

%

    14,210       8

%

    1,958       14

%

Total net sales

    170,966       100

%

    178,520       100

%

    (7,554

)

    (4

)%

Cost of goods sold

    140,457       82

%

    148,078       83

%

    (7,621

)

    (5

)%

Gross profit

    30,509       18

%

    30,442       17

%

    67       0

%

Selling, general & administrative expenses

    16,830       10

%

    16,770       9

%

    60       0

%

Income from operations

    13,679       8

%

    13,672       8

%

    7       0

%

Other (loss), net

    (20

)

    (0

)%

    (1,547

)

    (1

)%

    1,527       (99

)%

Income before income taxes

    13,659       8

%

    12,125       7

%

    1,534       13

%

Provision for income taxes

    2,947       2

%

    1,357       1

%

    1,590       117

%

Net income

  $ 10,712       6

%

  $ 10,768       6

%

  $ (56

)

    (1

)%

 

Private-label contract manufacturing sales decreased 6% primarily due to lower sales to our largest customer. Sales to this customer decreased 40% as compared to the prior year with a majority of the decrease associated with an inventory reduction program mostly related to their European business. The decrease in sales to our largest customer was partially offset by increased sales to other existing customers and a new customer. Revenue concentration from our largest private-label contract manufacturing customer as a percentage of our total net sales decreased to 32% in fiscal 2022 from 51% in fiscal 2021. We expect this percentage to remain consistent in fiscal 2023.

 

Net sales from our patent and trademark licensing segment increased 14% during fiscal 2022. The increase in patent and trademark licensing revenue was primarily due to sales to new customers, higher average sales prices, and increased shipments to existing customers related in part to athletic activities and gyms reopening in accordance with easing COVID-19 restrictions across the USA as compared to significant restrictions in athletic activities in the prior year. We believe the increase experienced in fiscal year 2022 included larger than usual orders associated with our customer’s refilling their distribution channels and we anticipate these sales levels will normalize to historical trend in fiscal 2023.

 

The change in gross profit margin for the year ended June 30, 2022, was as follows:

 

   

Percentage
Change

 

Contract manufacturing(1)

    (0.3

)

Patent and trademark licensing(2)

    1.1  

Total change in gross profit margin

    0.8  

 

1

Private-label contract manufacturing gross profit margin contribution decreased 0.3 percentage points in fiscal 2022 as compared to fiscal 2021. The decrease in gross profit as a percentage of sales for private-label contract manufacturing is primarily due to an increase in per unit manufacturing costs partially offset by favorable product and customer sales mix.

 

2

During fiscal 2022, patent and trademark licensing gross profit margin contribution increased 1.1 percentage points as compared to fiscal 2021. The increase in margin contribution during the year ended June 30, 2022 was primarily due to increased patent and trademark licensing net sales as a percentage of total consolidated net sales, higher average sales prices, and a change in estimate regard certain volume rebate programs.

 

Selling, general and administrative expenses were flat in fiscal 2022 as compared to fiscal 2021 at $16.8 million.

 

Other loss, net, decreased $1.5 million during fiscal 2022 as compared to fiscal 2021. The decreases were primarily due to favorable fiscal 2022 foreign exchange revaluation activity associated with our balance sheet and the fluctuations in unhedged foreign currency rates when compared to the same activity in fiscal 2021.

 

Our income tax expense increased $1.6 million during fiscal 2022 as compared to fiscal 2021. The increase was primarily due to discrete tax benefit items recorded in fiscal 2021, with no corresponding discrete tax benefits recorded in fiscal 2022.

 

 

Liquidity and Capital Resources

 

Our primary sources of liquidity and capital resources are cash flows provided by operating activities and the availability of borrowings under our credit facilities. Net cash provided by operating activities was $11.9 million in fiscal 2022 compared to net cash provided by operating activities of $20.8 million in fiscal 2021.

 

At June 30, 2022, changes in accounts receivable, consisting primarily of amounts due from our private-label contract manufacturing customers and our patent and trademark raw material sales activities, provided $0.6 million in cash compared to using $0.8 million in fiscal 2021. The change in cash used by accounts receivable during fiscal 2022 primarily resulted from timing of sales and the related collections at the end of fiscal 2022 as compared to fiscal 2021. Days sales outstanding increased to 38 days during fiscal 2022 compared to 36 days during fiscal 2021, primarily due to customer sales mix and timing of sales and the related collections.

 

Inventory used $5.5 million in cash during fiscal 2022 compared to providing $1.0 million in fiscal 2021. The change in cash activity from inventory was primarily related to the difference in amount and timing of sales at the end of fiscal 2022 and anticipated sales for the beginning of fiscal 2023 as compared to the same drivers at the end of fiscal 2021. Changes in accounts payable and accrued liabilities provided $3.1 million in cash during fiscal 2022 compared to providing $1.9 million during fiscal 2021. The change in cash flow activity related to accounts payable and accrued liabilities is primarily due to the timing of inventory receipts and payments.

 

Cash used in investing activities in fiscal 2022 was $26.5 million compared to $5.0 million in fiscal 2021. The primary reason for the change was due to the purchase of a new manufacturing and warehouse facility in Carlsbad, CA during the first quarter of fiscal 2022 along with expenditures made related to our on-going efforts to retrofit this facility with powder storage and processing capabilities.

 

Cash provided by financing activities in fiscal 2022 was $4.3 million, compared to $14.1 million used in fiscal 2021. The activity in fiscal 2022 includes $10.0 million in borrowings used to finance a portion of the purchase of our new manufacturing and warehouse facility in Carlsbad, CA and treasury stock repurchases while fiscal 2021 included treasury stock repurchases and a payment of $10.0 million against our line of credit that was originally withdrawn as a measure to provide our business with liquidity out of an abundance of caution due to the COVID-19 pandemic during fiscal 2020.

 

At June 30, 2022 we had no outstanding balances due on our line of credit and had $20.0 million available with this loan facility and we owed $9.8 million on a term loan that was borrowed as part of the purchase of our new Carlsbad manufacturing facility in August 2021. At June 30, 2021 we had no outstanding balances due and $20.0 million available in connection with our loan facility.

 

During fiscal 2022 we were in compliance with all of the financial and other covenants required under our Credit Agreement. Refer to Note F, "Debt," in Item 8 of this report, for terms of such Credit Agreement and additional information.

 

As of June 30, 2022, we had $21.8 million in cash and cash equivalents. Of these amounts, $17.8 million of cash and cash equivalents were held by NAIE. Overall, we believe our available cash, cash equivalents, potential cash flows from operations, and credit facility will be sufficient to fund our current working capital needs and capital expenditures through at least the next 12 months.

 

Off-Balance Sheet Arrangements

 

As of June 30, 2022, we did not have any significant off-balance sheet debt nor did we have any transactions, arrangements, obligations (including contingent obligations) or other relationships with any unconsolidated entities or other persons, in each case that have or are reasonably likely to have a material current or future effect on our financial condition, changes in financial condition, results of operations, liquidity, capital expenditures, capital resources, or significant components of revenue or expenses material to investors.

 

Inflation

 

During fiscal 2022 we experienced price increases in product raw material and operational costs related to inflationary pressures. We currently believe increasing raw material and product cost pricing pressures will continue throughout fiscal 2023 as a result of limited supplies of various ingredients, the effects of higher labor and transportation costs, rising interest rates, higher global fuel and energy costs, and the continued impact of COVID-19. We anticipate current inflation rates will have a negative impact on our fiscal 2023 operations and we are monitoring the drivers and working with suppliers and customers to mitigate the impact on our results.

 

 

Recent Accounting Pronouncements

 

A discussion of recent accounting pronouncements is included under Note A in the notes to our consolidated financial statements which are included under Item 8 of this report.

 

ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

 

As a smaller reporting company, we are not required to provide Item 7A disclosure in this Annual Report.

 

 

 

ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

 

Report of Independent Registered Public Accounting Firm

 

To the Board of Directors and
Stockholders of Natural Alternatives International, Inc.

 

Opinion on the Consolidated Financial Statements

 

We have audited the accompanying consolidated balance sheets of Natural Alternatives International, Inc. (the “Company”) as of June 30, 2022 and 2021, and the related consolidated statements of operations and comprehensive income, stockholders’ equity and cash flows for each of the two years in the period ended June 30, 2022, 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 consolidated financial position of the Company as of June 30, 2022 and 2021, and the consolidated results of its operations and its cash flows for each of the two years in the period ended June 30, 2022, 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 audits 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 were communicated or required to be communicated to the audit committee and that (1) relate 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 this critical audit matter 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. 

 

Revenue RecognitionRefer to Note A to the Consolidated Financial Statements

 

Critical Audit Matter Description

 

The Company recognizes revenue upon transfer of control of promised products to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products. The Company may enter into certain customer contracts that contain unique, customer-specific terms and conditions, variable consideration, as well as multiple performance obligations. For such contracts, significant interpretation may be required to determine the appropriate accounting, including the identification of performance obligations, the allocation of the transaction price to performance obligations in the arrangement, the timing of the transfer of control of promised goods for each of those performance obligations, estimates of variable consideration and agent versus principal consideration.

 

 

Our assessment of managements’ evaluation of the above referenced matters related to proper revenue recognition is significant to our audit because the amounts are material to the financial statements, the assessment process involves significant judgment, and the application of U.S. generally accepted accounting principles in this area is complex.

 

How the Critical Audit Matter Was Addressed in the Audit

 

Our principal audit procedures related to the Company’s revenue recognition for customer contracts included the following:

 

 

We evaluated the appropriateness of management’s revenue recognition policies.

 

 

We tested the mathematical accuracy of management’s calculations of revenue and the associated timing of revenue recognized in the consolidated financial statements.

 

 

We selected a sample of revenue transactions and performed the following procedures:

 

 

o

Obtained and read source documents for each selection, including master agreements, purchase orders and other documents that evidenced the customer arrangement.

 

 

o

Tested management’s identification and treatment of the key contract terms, including performance obligations and variable consideration.

 

 

o

Evaluated the appropriateness of management's application of the Company’s accounting policies, along with their use of estimates, in the determination of revenue recognition conclusions.

 

/s/ HASKELL & WHITE LLP

 

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

 

San Diego, California

September 21, 2022

 

 

 

Natural Alternatives International, Inc.

Consolidated Balance Sheets

As of June 30

(Dollars in thousands, except share and per share data)

 

  

2022

  

2021

 

Assets

        

Current assets:

        

Cash and cash equivalents

 $21,833  $32,133 

Accounts receivable – less allowance for doubtful accounts of $3,383 at June 30, 2022 and $3,527 at June 30, 2021

  17,422   17,946 

Inventories, net

  32,475   27,006 

Income tax receivable

  67   1,095 

Forward contracts

  3,144    

Prepaids and other current assets

  1,805   2,168 

Total current assets

  76,746   80,348 

Property and equipment, net

  44,573   22,271 

Operating lease right-of-use assets

  21,701   15,877 

Deferred tax asset – noncurrent

     214 

Other noncurrent assets, net

  2,983   1,571 

Total assets

 $146,003  $120,281 

Liabilities and Stockholders Equity

        

Current liabilities:

        

Accounts payable

 $16,185  $11,893 

Accrued liabilities

  2,787   2,441 

Accrued compensation and employee benefits

  3,673   4,584 

Customer deposits

  140   1,721 

Income taxes payable

  174   619 

Forward contracts

     814 

Mortgage note payable, current portion

  302    

Total current liabilities

  23,261   22,072 
         

Long-term liability – operating leases

  22,047   16,481 

Noncurrent forward contracts

     4 

Long-term pension liability

  344   391 

Deferred tax liability

  1,220    

Mortgage note payable, net of current portion

  9,493    

Income taxes payable, noncurrent

  1,118   1,250 

Total liabilities

  57,483   40,198 

Commitments and contingencies (Notes D, F, H, J and M)

          

Stockholders’ equity:

        

Preferred stock; $.01 par value; 500,000 shares authorized; none issued or outstanding

      

Common stock; $.01 par value; 20,000,000 shares authorized at June 30, 2022 and June 30, 2021, issued and outstanding (net of treasury shares) 6,129,611 at June 30, 2022 and 6,436,568 at June 30, 2021

  89   88 

Additional paid-in capital

  30,423   29,456 

Retained earnings

  77,661   66,949 

Treasury stock, at cost, 3,061,795 shares at June 30, 2022 and 2,567,797 at June 30, 2021

  (21,352

)

  (15,849

)

Accumulated other comprehensive income

  1,699   (561

)

Total stockholders’ equity

  88,520   80,083 

Total liabilities and stockholders’ equity

 $146,003  $120,281 

 

See accompanying notes to consolidated financial statements.

 

 

 

Natural Alternatives International, Inc.

Consolidated Statements of Operations And Comprehensive Income

For the Years Ended June 30

(Dollars in thousands, except share and per share data) 

 

   

2022

   

2021

 

Net sales

  $ 170,966     $ 178,520  

Cost of goods sold

    140,457       148,078  

Gross profit

    30,509       30,442  

Other selling, general and administrative expenses

    16,950       16,902  

(Recoveries) provision for uncollectible accounts receivable

    (120

)

    (132

)

Income from operations

    13,679       13,672  

Other income (expense):

               

Interest income

          1  

Interest expense

    (83

)

    (118

)

Foreign exchange gain (loss)

    118       (1,409

)

Other, net

    (55

)

    (21

)

Total other expense

    (20

)

    (1,547

)

Income before income taxes

    13,659       12,125  

Provision for income taxes

    2,947       1,357  

Net income

  $ 10,712     $ 10,768  

Change in minimum pension liability, net of tax

  $ 94     $ 350  

Unrealized gain resulting from change in fair value of derivative instruments, net of tax

    2,166       272  

Comprehensive income

  $ 12,972     $ 11,390  

Net income per common share:

               

Basic

  $ 1.75     $ 1.71  

Diluted

  $ 1.74     $ 1.69  

Weighted average common shares outstanding:

               

Basic

    6,117,044       6,290,689  

Diluted

    6,155,118       6,379,486  

 

See accompanying notes to consolidated financial statements.

 

 

 

Natural Alternatives International, Inc.

Consolidated Statements of Stockholders Equity

For the Years Ended June 30

(Dollars in thousands)

 

   

Common Stock

   

Additional
Paid-in

   

Retained

   

Treasury Stock

   

Accumulated
Other
Comprehensive

         
   

Shares

   

Amount

   

Capital

   

Earnings

   

Shares

   

Amount

   

Income (Loss)

   

Total

 

Balance, June 30, 2020

    8,856,677     $ 87     $ 27,992     $ 56,181       2,104,305     $ (11,702

)

  $ (1,183

)

  $ 71,375  

Issuance of common stock for restricted stock grants

    91,773       1       (1

)

                             

Compensation expense related to stock compensation plans

                1,430                               1,430  

Repurchase of common stock

                            433,050       (3,844

)

          (3,844

)

Issuance of common stock for stock option exercise

    55,915             35             30,442       (303

)

          (268

)

Change in minimum pension liability, net of tax

                                        350       350  

Unrealized gain resulting from change in fair value of derivative instruments, net of tax

                                        272       272  

Net income

                      10,768                         10,768  

Balance, June 30, 2021

    9,004,365     $ 88     $ 29,456     $ 66,949       2,567,797     $ (15,849

)

  $ (561

)

  $ 80,083  

Issuance of common stock for restricted stock grants

    135,850       1       (1

)

                             

Compensation expense related to stock compensation plans

                968                               968  

Repurchase of common stock

                            435,080       (5,503

)

          (5,503

)

Forfeiture of

restricted stock

                            19,832                    

Share Correction

    51,191                         39,086                    

Change in minimum pension liability, net of tax

                                        94       94  

Unrealized gain resulting from change in fair value of derivative instruments, net of tax

                                        2,166       2,166  

Net income

                      10,712                         10,712  

Balance, June 30, 2022

    9,191,406     $ 89     $ 30,423     $ 77,661       3,061,795     $ (21,352

)

  $ 1,699     $ 88,520  

 

See accompanying notes to consolidated financial statements.

 

 

 

Natural Alternatives International, Inc.

Consolidated Statements of Cash Flows

For the Years Ended June 30

(in thousands)

 

   

2022

   

2021

 

Cash flows from operating activities

               

Net income

  $ 10,712     $ 10,768  

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

               

(Recovery of) provision for uncollectible accounts receivable

    (120

)

    (132

)

Depreciation and amortization

    4,165       4,338  

Deferred income taxes

    751       (214

)

Non-cash lease expenses

    2,749       3,421  

Non-cash compensation

    968       1,430  

Pension expense

    83       163  

Gain on disposal of assets, net of impairment

    (9 )     (47

)

Changes in operating assets and liabilities:

               

Accounts receivable

    644       (813

)

Inventories

    (5,469

)

    966  

Operating lease liabilities

    (3,007

)

    (3,245

)

Prepaids and other assets

    75       (358

)

Accounts payable and accrued liabilities

    3,057       1,912  

Forward contracts

    (2,273

)

    1,430  

Income taxes

    451       (737

)

Accrued compensation and employee benefits

    (911

)

    1,924  

Net cash provided by operating activities

    11,866       20,806  

Cash flows from investing activities

               

Purchases of property and equipment

    (26,488

)

    (5,107

)

Proceeds from sale of property and equipment

    30       68  

Net cash used in investing activities

    (26,458

)

    (5,039

)

Cash flows from financing activities

               

Repurchase of common stock

    (5,503

)

    (4,147

)

Payments on lines of credit

          (10,000

)

Borrowings on long-term debt

    10,000        

Payments on long-term debt

    (205

)

     

Issuance of common stock for stock option exercise

          35  

Net cash provided by (used in) financing activities

    4,292       (14,112

)

Net (decrease) increase in cash and cash equivalents

    (10,300

)

    1,655  

Cash and cash equivalents at beginning of year

    32,133       30,478  

Cash and cash equivalents at end of year

  $ 21,833     $ 32,133  

Supplemental disclosures of cash flow information

               

Cash paid during the year for:

               

Taxes

  $ 2,608     $ 2,960  

Interest

  $ 206     $ 131  

 

See accompanying notes to consolidated financial statements.

 

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS 

 

 

 

A. Organization and Summary of Significant Accounting Policies

 

Organization

 

We provide private-label contract manufacturing services to companies that market and distribute vitamins, minerals, herbs, and other nutritional supplements, as well as other health care products, to consumers both within and outside the U.S. We also seek to commercialize our patent and trademark estate related to the ingredient known as beta-alanine sold under our CarnoSyn® and SR CarnoSyn® tradenames through direct raw material sales and various license and similar arrangements.

 

Subsidiaries

 

On January 22, 1999, Natural Alternatives International Europe S.A., a Swiss Corporation (NAIE) was formed as our wholly-owned subsidiary, based in Manno, Switzerland. In September 1999, NAIE opened a manufacturing facility and currently possesses manufacturing capability in encapsulation, powders, tablets, finished goods packaging, quality control laboratory testing, warehousing, distribution and administration.

 

Principles of Consolidation

 

The consolidated financial statements include the accounts of Natural Alternatives International, Inc. (NAI) and our wholly-owned subsidiary, NAIE. All intercompany accounts and transactions have been eliminated. The functional currency of NAIE, our foreign subsidiary, is the U.S. Dollar. Certain accounts of NAIE have been translated at either current or historical exchange rates, as appropriate, with gains and losses included in the consolidated statements of operations.

 

Recently Adopted Accounting Pronouncements

 

On December 18, 2019, the Financial Accounting Standards Board (the "FASB") issued Accounting Standards Update ("ASU") No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. This new standard eliminates certain exceptions in Accounting Standards Codification ("ASC") 740 related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period, and the recognition of deferred tax liabilities for outside basis differences. It also clarifies and simplifies other aspects of the accounting for income taxes. This standard is effective for fiscal years, and interim periods within those years, beginning after December 15, 2020, with early adoption permitted in any interim period within that year. This ASU was effective for us beginning in our first quarter of fiscal 2022. This ASU did not have a material impact on our consolidated financial statements.

 

In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. This ASU provides optional expedient and exceptions for applying generally accepted accounting principles to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. In response to the concerns about structural risks of interbank offered rates ("IBORs") and, particularly, the risk of cessation of the London Interbank Offered Rate ("LIBOR"), regulators in several jurisdictions around the world have undertaken reference rate reform initiatives to identify alternative reference rates that are more observable or transaction based and less susceptible to manipulation. The ASU provides companies with optional guidance to ease the potential accounting burden associated with transitioning away from reference rates that are expected to be discontinued. We adopted this ASU in fiscal 2022. This ASU did not have a material impact on our consolidated financial statements.

 

Recently Issued Accounting and Regulatory Pronouncements

 

On March 28, 2022, the Financial Accounting Standards Board (the "FASB”) issued Accounting Standards Update ("ASU") No. 2022-01, Derivatives and Hedging (Topic 815): Fair Value Hedging-Portfolio Layer Method. This new standard clarifies the guidance in ASC 815 on fair value hedge accounting of interest rate risk for portfolios of financial assets. The ASU amends the guidance in ASU 2017-123 (released on August 28, 2017) that, among other things, established the “last-of-layer” method for making the fair value hedge accounting for these portfolios more accessible. ASU 2022-01 renames that method the “portfolio layer” method and addresses feedback from stakeholders regarding its application. This standard is effective for fiscal years beginning after December 15, 2022, and interim periods within those fiscal years, with early adoption permitted in any interim period within that year. This ASU will be adopted in our first quarter of fiscal 2023. We do not expect this ASU to have a material impact on our consolidated financial statements.

 

Cash and Cash Equivalents

 

We consider all highly liquid investments with a maturity of three months or less when purchased to be cash equivalents.

 

32

 

Fair Value of Financial Instruments

 

Fair value is defined as the exchange price that would be received to sell an asset or paid to transfer a liability (i.e., the “exit price”) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. We use a three-level hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that observable inputs be used when available. Observable inputs are inputs that market participants would use in pricing the asset or liability based on market data obtained from independent sources. Unobservable inputs are inputs that reflect our assumptions about the inputs that market participants would use in pricing the asset or liability and are developed based on the best information available under the circumstances.

 

The fair value hierarchy is broken down into three levels based on the source of inputs. In general, fair values determined by Level 1 inputs use quoted prices (unadjusted) in active markets for identical assets or liabilities that we have the ability to access. We classify cash, cash equivalents, and marketable securities balances as Level 1 assets. The approximate fair value of cash and cash equivalents, accounts receivable, accounts payable and short-term borrowings is equal to book value due to the short-term nature of these items. Fair values determined by Level 2 inputs are based on quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active and models for which all significant inputs are observable or can be corroborated, either directly or indirectly by observable market data. Level 3 inputs are unobservable inputs for the asset or liability, and include situations where there is little, if any, market activity for the asset or liability. These include certain pricing models, discounted cash flow methodologies and similar techniques that use significant unobservable inputs.

 

Except for cash and cash equivalents, as of June 30, 2022 and June 30, 2021, we did not have any financial assets or liabilities classified as Level 1. We classify derivative forward exchange contracts as Level 2 assets and liabilities. The fair values were determined by obtaining pricing from our bank and corroborating those values with a third-party bank or pricing service.

 

Fair value of derivative instruments classified as Level 2 assets and liabilities consisted of the following (in thousands):

 

  

June 30,

2022

  

June 30,

2021

 

Euro Forward Contract– Current Assets

 $3,144  $ 

Swiss Franc Forward Contract – Current Assets

  109    

Total Derivative Contracts – Current Assets

  3,253    
         

Interest Swap – Other noncurrent Assets

  453    

Euro Forward Contract– Other noncurrent Assets

  561    

Total Derivative Contracts – Other noncurrent Assets

  1,014    
         

Euro Forward Contract–Current Liabilities

     (630)

Swiss Franc Forward Contract – Current Liabilities

     (184)

Total Derivative Contracts – Current Liabilities

     (814)
         

Euro Forward Contract – Noncurrent Liabilities

     (4)
         

Fair Value Net Asset (Liability) – all Derivative Contracts

 $4,267  $(818)

 

 

We also classify any outstanding line of credit and term loan balance as a Level 2 liability, as the fair value is based on inputs that can be derived from information available in publicly quoted markets. As of June 30, 2022, and June 30, 2021, we did not have any financial assets or liabilities classified as Level 3. We did not transfer any assets or liabilities between these levels during fiscal 2021 or fiscal 2022.

 

 

Accounts Receivable

 

We perform ongoing credit evaluations of our customers and adjust credit limits based on payment history and customer credit-worthiness. An allowance for estimated doubtful accounts is maintained based on historical experience, including identified customer credit issues. We monitor collections regularly and adjust the allowance for doubtful accounts as necessary to recognize any changes in credit exposure. Upon conclusion that a receivable is uncollectible, we record the respective amount as a charge against allowance for doubtful accounts. To date, such doubtful accounts reserves, in the aggregate, have been adequate to cover collection losses.

 

Customer Deposits

 

For certain customers we have contract terms where the customer pays a certain portion of their orders as prepayment. We treat this as a customer deposit liability and do not record revenue until we ship the product to the customer. As of June 30, 2022 we had $140,000 in customer deposits. As of June 30, 2021 our customer deposit balance was $1.7 million.

 

Inventories

 

We operate primarily as a private-label contract manufacturer. We build products based upon anticipated demand or following receipt of customer specific purchase orders. From time to time, we build inventory for private-label contract manufacturing customers under a specific purchase order with delivery dates that may subsequently be rescheduled or canceled at the customer’s request. We value inventory at the lower of cost (first-in, first-out) or net realizable value on an item-by-item basis, including costs for raw materials, labor and manufacturing overhead. We establish reserves equal to all or a portion of the related inventory to reflect situations in which the cost of the inventory is not expected to be recovered. This requires us to make estimates regarding the market value of our inventory, including an assessment for excess and obsolete inventory. Once we establish an inventory reserve in a fiscal period, the reduced inventory value is maintained until the inventory is sold or otherwise disposed of. In evaluating whether inventory is stated at the lower of cost or net realizable value, management considers such factors as the amount of inventory on hand, the estimated time required to sell such inventory, the remaining shelf life and efficacy, the foreseeable demand within a specified time horizon and current and expected market conditions. Based on this evaluation, we record adjustments to cost of goods sold to adjust inventory to its net realizable value.

 

33

 

Property and Equipment

 

We state property and equipment at cost. Depreciation of property and equipment is provided using the straight-line method over their estimated useful lives, generally ranging from 1 to 39 years. We amortize leasehold improvements using the straight-line method over the shorter of the useful life of the improvement or the term of the lease. Maintenance and repairs are expensed as incurred. Significant expenditures that increase economic useful lives of property or equipment are capitalized and expensed over the useful life of such expenditure.

 

Impairment of Long-Lived Assets

 

We periodically evaluate the carrying value of long-lived assets to be held and used when events and circumstances indicate that the carrying amount of an asset may not be recovered. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to future net cash flows expected to be generated by the asset. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds the fair value of the assets. Assets to be disposed of are reported at the lower of the carrying amount or fair value less costs to sell. During fiscal 2022 we recognized no impairment losses. We recognized $21,000 impairment losses during fiscal 2021.

 

Derivative Financial Instruments

 

We may use derivative financial instruments in the management of our foreign currency exchange risk inherent in our forecasted sales denominated in Euros and our long-term lease liability denominated in Swiss Francs. We may hedge our foreign currency exposures by entering into offsetting forward exchange contracts. To the extent we use derivative financial instruments that meet the relevant criteria, we account for them as cash flow hedges. Foreign exchange derivative instruments that do not meet the criteria for cash flow hedge accounting are marked-to-market through the Consolidated Statements of Operations and Comprehensive Income. Historically, our cash flow derivative instruments related to our Euro sales have met the criteria for hedge accounting, while our derivative instruments related to our long-term lease liability do not.

 

We recognize any unrealized gains and losses associated with derivative instruments accounted for as cash flow hedges in income in the period in which the underlying hedged transaction is realized. To the extent the derivative instrument is deemed ineffective we would recognize the resulting gain or loss in income at that time. As of June 30, 2022, we held derivative contracts designated as cash flow hedges primarily to protect against the foreign exchange risks inherent in our forecasted sales of products at prices denominated in currencies other than the U.S. Dollar, which is primarily the Euro. As of June 30, 2022, the notional amounts of our foreign exchange contracts were $37.7 million (€31.9 million). These contracts will mature over the next 14 months.

 

As of June 30, 2022, we held foreign currency contracts not designated as cash flow hedges primarily to protect against changes in valuation of our long-term lease liability. As of June 30, 2022, the notional amounts of our foreign currency contracts not designated as cash flow hedges were $5.2 million (CHF 5.0 million). These contracts will mature in the first quarter of fiscal year 2023.

 

Defined Benefit Pension Plan

 

We formerly sponsored a defined benefit pension plan. Effective June 21, 1999, we adopted an amendment to freeze benefit accruals to the participants. The plan obligation and related assets of the plan are presented in the notes to the consolidated financial statements. Plan assets, which consist primarily of marketable equity and debt instruments, are valued based upon third party market quotations. Independent actuaries, through the use of a number of assumptions, determine plan obligations and annual pension expense. Key assumptions in measuring the plan obligations include the discount rate and estimated future return on plan assets. In determining the discount rate, we use an average long-term bond yield. Asset returns are based on the historical returns of multiple asset classes to develop a risk free rate of return and risk premiums for each asset class. The overall rate for each asset class was developed by combining a long-term inflation component, the risk free rate of return and the associated risk premium. A weighted average rate is developed based on the overall rates and the plan’s asset allocation.

 

Revenue Recognition

 

We record revenue based on a five-step model which includes: (1) identifying a contract with a customer; (2) identifying the performance obligations in the contract; (3) determining the transaction price; (4) allocating the transaction price among the performance obligations; and (5) recognizing revenue as each of the various performance obligations are satisfied.

 

Revenue is measured as the net amount of consideration expected to be received in exchange for fulfilling one or more performance obligations. We identify purchase orders from customers as contracts. The amount of consideration expected to be received and revenue recognized includes estimates of variable consideration, including estimates for early payment discounts, volume rebates, and contractual discounts. Such estimates are calculated using historical averages adjusted for any expected changes due to current business conditions and experience. We review and update these estimates at the end of each reporting period and the impact of any adjustments are recognized in the period the adjustments are identified. In assessing whether collection of consideration from a customer is probable, we consider both the customer's ability and intent to pay the amount of consideration when it is due. Payment of invoices is due as specified in the underlying customer agreement, which is typically 30 days from the invoice date. Invoices are generally issued on the date of transfer of control of the products ordered to the customer.

 

Revenue is recognized at the point in time that each of our performance obligations is fulfilled, and control of the ordered products is transferred to the customer. This transfer occurs when the product is shipped, or in some cases, when the product is delivered to the customer.

 

We recognize revenue in certain circumstances before delivery to the customer has occurred (commonly referred to as bill-and-hold transactions). Products sold under bill-and-hold arrangements are recorded as revenue when risk of ownership has been transferred to the customer, but the product has not shipped due to a substantive reason, typically at the customer’s request. The product must be separately identified as belonging to the customer, ready for physical transfer to the customer, and we cannot have the ability to redirect the product to another customer.

 

Contract liabilities and revenue recognized were as follows (in thousands):

 

  June 30, 2021  Additions  Revenue Recognized  June 30, 2022 
Contract Liabilities (Customer Deposits) $1,721  $140  $(1,721) $140 

 

We provide early payment discounts to certain customers. Based on historical payment trends, we expect that these customers will take advantage of these early payment discounts. The cost of these discounts is reported as a reduction to the transaction price. If the actual discounts differ from those estimated, the difference is also reported as a change in the transaction price. We require prepayment from certain customers. We record any payments received in advance of contracts fulfillment as a contract liability and classified as customer deposits on the consolidated balance sheet.

 

Except for product defects, no right of return exists on the sale of our products. We estimate returns based on historical experience and recognize a returns liability for any estimated returns. As of June 30, 2022, we have maintained a returns reserve of $13,000.

 

We currently own certain U.S. patents, and each patent’s corresponding foreign patent applications. All of these patents and patent rights relate to the ingredient known as beta-alanine marketed and sold under our CarnoSyn® and SR CarnoSyn® trade names. We recorded beta-alanine raw material sales and royalty and licensing income as a component of revenue in the amount of $16.2 million during fiscal 2022 and $14.2 million during fiscal 2021. These royalty income and raw material sale amounts resulted in royalty expense paid to the original patent holders from whom NAI acquired its patents and patent rights. We recognized royalty expense as a component of cost of goods sold in the amount of $0.7 million during fiscal 2022 and $0.6 million during fiscal 2021.

 

 

Cost of Goods Sold

 

Cost of goods sold includes raw material, labor, manufacturing overhead, and royalty expense.

 

Shipping and Handling Costs

 

We include fees earned on the shipment of our products to customers in sales and include costs incurred on the shipment of product to customers in costs of goods sold.

 

Research and Development Costs

 

As part of the services we provide to our private-label contract manufacturing customers, we may perform, but are not obligated to perform, certain research and development activities related to the development or improvement of their products. While our customers typically do not pay directly for this service, the cost of this service is included as a component of the price we charge to manufacture and deliver their products. We also direct and participate in clinical research studies, often in collaboration with scientists and research institutions, to validate the benefits of a product and provide scientific support for product claims and marketing initiatives.

 

Research and development costs are expensed when incurred. Our research and development expenses for the last two fiscal years ended June 30 were $2.5 million for fiscal 2022 and $1.9 million for fiscal 2021. These costs were included in selling, general and administrative expenses and cost of goods sold.

 

Advertising Costs

 

We expense the production costs of advertising the first time the advertising takes place. We incurred and expensed advertising costs in the amount of $1.1 million during the fiscal year ended June 30, 2022 and $0.8 million during fiscal 2021. These costs were included in selling, general and administrative expenses.

 

34

 

Income Taxes

 

The Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) was enacted on March 27, 2020 in the United States. The CARES Act and related notices include several significant provisions, including delaying certain payroll tax payments, mandatory transition tax payments under the Tax Cuts and Jobs Act (“TCJ Act”), and estimated income tax payments. We filed an amended return for our fiscal 2015 and fiscal 2016 tax years under provisions of the CARES act, as discussed below.

 

On July 23, 2020, the Department of Treasury issued final regulations which provide an exclusion to the global intangible low-taxed income (GILTI) calculation on an elective basis. These regulations were effective September 21, 2020 and could be retroactively applied. Under these new regulations, we are able to exclude the GILTI calculation from our domestic taxable income if the deemed effective tax rate at our foreign subsidiary is greater than 18.9%. We assessed this rate, including the implementation of certain tax strategies, and we determined that our effective rate at NAIE was greater than 18.9% as of the year ended June 30, 2020. We reassessed our estimated taxes for fiscal 2020 and in the year ended June 30, 2021 we recorded a reduction to our fiscal 2020 estimated taxes of $0.4 million as a discrete benefit. As a result of this adjustment, our domestic tax return for fiscal 2020 reflected a net operating loss which, in accordance with the CARES ACT, we carried back to fiscal 2015 and fiscal 2016. Such carryback resulted in a rate differential that resulted in the recognition of a permanent discrete tax benefit of $0.3 million during the year ended June 30, 2021. For NAIE the result of this tax planning during the year ended June 30, 2021 was an additional foreign estimated tax benefit of $0.1 million.

 

To determine our quarterly provision for income taxes, we use an estimated annual effective tax rate that is based on expected annual income, statutory tax rates and tax planning opportunities available in the various jurisdictions to which we are subject. Certain significant or unusual items are separately recognized as discrete items in the quarter in which they occur and can be a source of variability in the effective tax rate from quarter to quarter. We recognize interest and penalties related to uncertain tax positions, if any, as an income tax expense.

 

We record valuation allowances to reduce our deferred tax assets to an amount that we believe is more likely than not to be realized. In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will ultimately be realized based on whether future taxable income will be generated during the periods in which those temporary differences become deductible. During the year ended June 30, 2022, there was no change to our valuation allowance.

 

Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are measured and recorded using enacted tax rates for each of the jurisdictions in which we operate, and adjusted using the tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income or expense in the period that includes the enactment date.

 

We account for uncertain tax positions using the more-likely-than-not recognition threshold. It is our policy to establish reserves based on management’s assessment of exposure for certain positions taken in previously filed tax returns that may become payable upon audit by tax authorities. Our tax reserves are analyzed quarterly and adjustments are made as events occur that we believe warrant adjustments to the reserves. Our practice is to recognize interest and/or penalties related to income tax matters in income tax expense. As of June 30, 2022 and June 30, 2021, we did not record any tax liabilities for uncertain tax positions.

 

Stock-Based Compensation

 

We had an omnibus equity incentive plan that was approved by our Board of Directors effective October 15, 2009 and approved by our stockholders at the Annual Meeting of Stockholders held on November 30, 2009 (the "2009 Plan"). The 2009 Plan expired on October 15, 2019. The Board of Directors approved a new omnibus equity incentive plan that became effective January 1, 2021 (the “2020 Plan”), which was approved by our stockholders at the Annual Meeting of Stockholders on December 4, 2020. Under the 2020 Plan, we may grant nonqualified and incentive stock options, restricted stock grants, restricted stock units, stock appreciation rights, and other stock-based awards to employees, non-employee directors and consultants.

 

We estimate the fair value of stock option awards at the date of grant using the Black-Scholes option valuation model. The Black-Scholes option valuation model was developed for use in estimating the fair value of traded options that have no vesting restrictions and are fully transferable. Option valuation models require the use of highly subjective assumptions. Black-Scholes uses assumptions related to volatility, the risk-free interest rate, the dividend yield (which we assume to be zero, as we have not paid any cash dividends) and employee exercise behavior. Expected volatilities used in the model are based on the historical volatility of our stock price. The risk-free interest rate is derived from the U.S. Treasury yield curve in effect in the period of grant. The expected life of stock option grants is derived from historical experience. The fair value of restricted stock shares granted is based on the market price of our common stock on the date of grant. We amortize the estimated fair value of our stock awards to expense over the related vesting periods.

 

We recognize forfeitures as they occur.

 

Use of Estimates

 

Our management has made a number of estimates and assumptions relating to the reporting of assets and liabilities, revenue and expenses, and the disclosure of contingent assets and liabilities to prepare these consolidated financial statements in conformity with U.S. generally accepted accounting principles (GAAP). Actual results could differ from those estimates and our assumptions may prove to be inaccurate.

 

35

 

Net Income per Common Share

 

We compute basic net income per common share using the weighted average number of common shares outstanding during the period, and diluted net income per common share using the additional dilutive effect of all dilutive securities. The dilutive impact of stock options and restricted shares account for the additional weighted average shares of common stock outstanding for our diluted net income per common share computation. We calculated basic and diluted net income per common share as follows (in thousands, except per share data):

 

  

For the Years Ended June 30,

 
  

2022

  

2021

 

Numerator

        

Net income

 $10,712  $10,768 

Denominator

        

Basic weighted average common shares outstanding

  6,117   6,291 

Dilutive effect of stock options and restricted stock shares

  38   88 

Diluted weighted average common shares outstanding

  6,155   6,379 

Basic net income per common share

 $1.75  $1.71 

Diluted net income per common share

 $1.74  $1.69 

 

During the year ended June 30, 2022, we excluded 93,114 shares of unvested restricted stock and no shares related to stock options, as their impact would have been anti-dilutive. For the year ended June 30, 2021 we excluded shares related to stock options totaling 22,500 and restricted stock totaling 52,108.

 

Concentrations of Credit Risk

 

Financial instruments that subject us to concentrations of credit risk consist primarily of cash and cash equivalents and accounts receivable. We place our cash and cash equivalents with highly rated financial institutions. Credit risk with respect to receivables is primarily concentrated with our three largest customers, whose receivable balances collectively represented 52.4% of gross accounts receivable at June 30, 2022 and 64.8% at June 30, 2021. As of June 30, 2022, we had a receivable balance of $3.4 million and as of June 30, 2021 we had a receivable balance of $3.5 million from a former contract manufacturing customer. We have recorded a bad debt reserve equal to 100% of this outstanding balance and thus did not reflect it in the percentages listed above.

 

Additionally, amounts due related to our beta-alanine raw material sales were 5.4% of gross accounts receivable at June 30, 2022 and 8.6% of gross accounts receivable at June 30, 2021. Concentrations of credit risk related to the remaining accounts receivable balances are limited due to the number of customers comprising our remaining customer base.

 

 

B. Inventories

 

Inventories, net, consisted of the following at June 30 (in thousands):

 

  

2022

  

2021

 

Raw materials

 $28,196  $20,668 

Work in progress

  1,948   3,760 

Finished goods

  2,842   3,050 

Reserve

  (511

)

  (472

)

  $32,475  $27,006 

 

36

 
 

C. Property and Equipment

 

Property and equipment consisted of the following at June 30 (dollars in thousands):

 

  

Depreciable

Life

In Years

  

2022

  

2021

 

Land

 

 

NA   $7,645  $1,200 

Building and building improvements

 739   17,415   3,757 

Machinery and equipment

 312   40,131   35,458 

Office equipment and furniture

 35   5,970   5,712 

Vehicles

  3    211   255 

Leasehold improvements

 115   21,626   20,236 

Total property and equipment

       92,998   66,618 

Less: accumulated depreciation and amortization

       (48,425

)

  (44,347

)

Property and equipment, net

      $44,573  $22,271 

 

Depreciation expense was approximately $4.2 million in fiscal 2022 and $4.3 million in fiscal 2021.

 

 

D. Leases

 

We currently lease our Vista, CA and Lugano, Switzerland product manufacturing and support facilities. At the inception of a contract, we assess whether the contract is, or contains, a lease. Our assessment is based on: (1) whether the contract involves the use of a distinct identified asset, (2) whether we obtain the right to substantially all the economic benefit from the use of the asset throughout the period of the contract, and (3) whether we have the right to direct the use of the asset during such time period. At inception of a lease, we allocate the consideration in the contract to each lease component based on its relative stand-alone price to determine the lease payments.

 

Leases are classified as either finance leases or operating leases. A lease must be classified as a finance lease if any of the following criteria are met: the lease transfers ownership of the asset by the end of the lease term, the lease contains an option to purchase the asset that is reasonably certain to be exercised, the lease term is for a major part of the remaining useful life of the asset or the present value of the lease payments equals or exceeds substantially all of the fair value of the asset. A lease is classified as an operating lease if it does not meet any of these criteria. Substantially all our operating leases are comprised of payments for the use of manufacturing and office space. We have no leases classified as finance leases. As of June 30, 2022, the weighted average remaining lease term for our operating leases was 6.3 years. The weighted average discount rate for our operating leases was 4.12%. As of June 30, 2021, the weighted average remaining lease term for our operating leases was 6.3 years and the weighted average discount rate was 3.24%. The lease discount rate is determined as the rate of interest that a lessee would have to pay to borrow on a collateralized basis over a similar term an amount equal to the lease payments in a similar economic environment.

 

For all leases at the lease commencement date, a right-of-use asset and a lease liability are recognized. The right-of-use asset represents the right to use the leased asset for the lease term. The lease liability represents the present value of the lease payments under the lease.

 

The right-of-use asset is initially measured at cost, which primarily comprises the initial amount of the lease liability, plus any initial direct costs incurred, consisting mainly of brokerage commissions, less any lease incentives received. All right-of-use assets are reviewed for impairment. The lease liability is initially measured at the present value of the lease payments, discounted using the interest rate implicit in the lease or, if that rate cannot be readily determined, our secured incremental borrowing rate for the same term as the underlying lease. For our real estate and other operating leases, we use our secured incremental borrowing rate.

 

Lease payments included in the measurement of the lease liability comprise the following: the fixed noncancelable lease payments, payments for optional renewal periods where it is reasonably certain the renewal period will be exercised, and payments for early termination options unless it is reasonably certain the lease will not be terminated early. Certain leases contain escalation clauses. Fixed escalation clauses are included in our calculation of right-of-use assets and operating lease liabilities. Escalation clauses based on the CPI (Consumer Price Index) are not included in our calculation of right-of-use assets and operating lease liabilities because they cannot be readily determined.

 

Some of our manufacturing leases contain variable lease payments, including payments based on an index or rate. Variable lease payments based on an index or rate are initially measured using the index or rate in effect at lease commencement and separated into lease and non-lease components based on the initial amount stated in the lease or standalone selling prices. Lease components are included in the measurement of the initial lease liability. Additional payments based on the change in an index or rate, or payments based on a change in our portion of the operating expenses, including real estate taxes and insurance, are recorded as a period expense when incurred. Lease modifications result in remeasurement of the lease liability.

 

Lease expense for operating leases consists of the lease payments plus any initial direct costs, primarily brokerage commissions, and is recognized on a straight-line basis over the lease term. Included in lease expense are any variable lease payments incurred in the period that were not included in the initial lease liability. Lease expense for finance leases consists of the amortization of the right-of-use asset on a straight-line basis over the lease term and interest expense determined on an amortized cost basis. The lease payments are allocated between a reduction of the lease liability and interest expense.

 

We have elected not to recognize right-of-use assets and lease liabilities for short-term leases that have a term of 12 months or less. The effect of short-term leases on our right-of-use asset, lease liability, and the short-term lease cost for the years ended June 30, 2022 and 2021 was not material.

 

Other information related to leases was as follows (in thousands) for the year ended June 30,

 

Supplemental Cash Flows Information

 

2022

  

2021

 

Cash paid for amounts included in the measurement of operating lease liabilities

 $3,289  $3,298 

Increase in operating lease liabilities and right-of-use assets due to lease remeasurement

  8,513   187 

 

37

 
 

E. Other Comprehensive Income

 

Other comprehensive (loss) income (“OCL” and “OCI”) consisted of the following at June 30 (dollars in thousands):

 

  

Year Ended June 30, 2022

 
  

Defined

Benefit

Pension Plan

  

Unrealized

Gains

(Losses)

on

Cash Flow

Hedges

  

Unrealized

Gains

(Losses)

on

Swap

Derivative

  

Total

 
                 

Balance as of June 30, 2021

 $(538

)

 $(23

)

    $(561

)

                 

OCI/OCL before reclassifications

  17   5,370   454   5,841 

Amounts reclassified from OCI

  113   (3,011

)

     (2,898

)

                 

Tax effect of OCI activity

  (36

)

  (541

)

  (106

)

  (683

)

Net current period OCI/OCL

  94   1,818   348   2,260 

Balance as of June 30, 2022

 $(444

)

 $1,795   348  $1,699 

 

  

Year Ended June 30, 2021

 
  

Defined

Benefit

Pension Plan

  

Unrealized

(Losses) Gains

on

Cash Flow

Hedges

  

Total

 
             

Balance as of June 30, 2020

 $(888

)

 $(295

)

 $(1,183

)

             

OCI/OCL before reclassifications

  337   (2,817

)

  (2,480

)

Amounts reclassified from OCI

  123   3,173   3,296 
             

Tax effect of OCI activity

  (110

)

  (84

)

  (194

)

Net current period OCI/OCL

  350   272   622 

Balance as of June 30, 2021

 $(538

)

 $(23

)

 $(561

)

 

38

 
 

F. Debt

 

On May 24, 2021, we entered into a new credit facility with Wells Fargo Bank, N.A (“Wells Fargo”) to extend the maturity for our working line of credit from November 1, 2022, to May 24, 2024. This new credit facility provides total lending capacity of up to $20.0 million and allows us to use the credit facility for working capital as well as potential acquisitions. On August 18, 2021, we entered into an amendment of our credit facility with Wells Fargo. The amended credit facility added a $10.0 million term loan to the existing $20.0 million credit facility, and permitted us to use the $10.0 million term loan as part of the $17.5 million purchase consideration for the acquisition of our new manufacturing and warehouse property in Carlsbad, California. The amended credit agreement also increased the allowed capital expenditures from $10.0 million to $15.0 million for fiscal 2022, (exclusive of the amount paid for the acquisition of the new Carlsbad property noted above). In addition, the new credit notes now reflect a change in the interest rate reference from LIBOR to SOFR. The Credit Agreement was amended and a new Revolving Line of Credit Note, and Security Agreement were entered into. A Term Note and real property security documents were added to secure the Term Note by the new Carlsbad property. Additionally, we entered into a second amendment to our credit facility with Wells Fargo on February 8, 2022 that is effective January 31, 2022 and modifies the annual limit imposed upon our ability to repurchase stock and issue dividends. This amendment increased this limit from $5.0 million annually to $7.0 million annually.

 

Under the terms of the Credit Agreement, borrowings are subject to eligibility requirements including maintaining (i) a ratio of total liabilities to tangible net worth of not greater than 1.50 to 1.0 at any time; and (ii) a ratio of total current assets to total current liabilities of not less than 1.75 to 1.0 at each fiscal quarter end (iii) net income after taxes not less than $1.00, determined on a trailing four quarter basis with no two consecutive quarterly losses, determined as of each quarter end and (iv) a rolling 4-quarter fixed charge coverage ratio not less than 1.25 to 1.0 as of each fiscal quarter end. The credit agreement also includes a limitation on the amount of capital expenditures that can be made in a given fiscal year, with such limitation set at $15.0 million for our fiscal year ending June 30, 2022 and $7.5 million for all fiscal years thereafter. Any amounts outstanding under the line of credit will bear interest at a fixed or fluctuating interest rate as elected by us from time to time; provided, however, that if the outstanding principal amount is less than $100,000 such amount shall bear interest at the then applicable fluctuating rate of interest. If elected, the fluctuating rate per annum would be equal to 1.29% above the daily simple SOFR rate as in effect from time to time. If a fixed rate is elected, it would equal a per annum rate of 1.29% above the SOFR rolling 30-day average rate in effect on the first day of the applicable fixed rate term. Any amounts outstanding under the line of credit must be paid in full on or before the maturity date. Amounts outstanding that are subject to a fluctuating interest rate may be prepaid at any time without penalty. Amounts outstanding that are subject to a fixed interest rate may be prepaid at any time in minimum amounts of $100,000, subject to a prepayment fee equal to the sum of the discounted monthly differences between payment under a fixed rate versus payment under the variable rate for each month from the month of prepayment through the month in which the then applicable fixed rate term matures. There is an unused commitment fee of 0.125% required as part of the line of credit.

 

The Term Note used as part of the purchase consideration of our new manufacturing and warehouse property in Carlsbad California referenced above, is for the original principal amount of $10.0 million, and is a seven year term note with payments fully amortized based on a twenty five year assumed term. Installment payments under this loan commenced October 1, 2021 and continue through August 1, 2028 with a final installment consisting of all remaining amounts due to be paid in full on September 1, 2028. Amounts outstanding on this note during the term of the agreement will bear interest equal to 1.8% above the SOFR rolling 30-day average. In connection with our term loan, we entered into an interest rate swap with Wells Fargo that effectively fixes our interest rate on our term loan at 2.4% for the first three years of the term of the note.

 

Our obligations under the Credit Agreement are secured by our accounts receivable and other rights to payment, general intangibles, inventory, equipment and fixtures. We also have credit approval with Wells Fargo Bank, N.A. which allows us to hedge foreign currency exposures up to 30 months in the future. We also have credit approval with Bank of America which allows us to hedge foreign currency exposures up to 24 months in the future.

 

As of June 30, 2022, we had $171,000 of interest capitalized to building improvements.

 

 

As of June 30, 2022, we had $9.8 million outstanding under the Term Note used in the purchase of the warehouse in August 2021. The future debt payments under the Term Note are as follows (in thousands):
 
  2023  2024  2025  2026  2027  Thereafter  Total 
Future Debt Payments $279  $287  $296  $305  $315  $8,313  $9,795 

 

On June 30, 2022, we were in compliance with all of the financial and other covenants required under the Credit Agreement.

 

As of June 30, 2022, we had the full $20.0 million available for borrowing under our credit facility with Wells Fargo Bank.

 

G. Income Taxes

 

During fiscal 2022, we recorded U.S.-based domestic tax expense of $2.0 million. During fiscal 2021, we recorded U.S.-based domestic tax expense of $0.6 million.

 

The following is a geographical breakdown of income before income taxes (in thousands):

 

  

2022

  

2021

 
         

United States

 $9,152  $7,462 

Foreign

  4,507   4,663 

Total income before income taxes

 $13,659  $12,125 

 

The provision for income taxes for the years ended June 30 consisted of the following (in thousands):

 

  

2022

  

2021

 

Current:

        

Federal

 $1,297  $274 

State

  (1

)

  59 

Foreign

  900   1,238 
   2,196   1,571 

Deferred:

        

Federal

  501   44 

State

  250   211 

Foreign

     (469

)

   751   (214

)

Total provision for income taxes

 $2,947  $1,357 

 

39

 

Net deferred tax assets and deferred tax liabilities as of June 30 were as follows (in thousands):

 

  

2022

  

2021

 

Deferred tax assets:

        

Inventory capitalization

 $373  $259 

Inventory reserves

  113   143 

Pension liability

     150 

Lease liability

  2,139   2,477 

Net operating loss carry forward

  242   94 

Accrued compensation

  458   568 

Stock-based compensation

  66   96 

Forward contracts

     8 

Tax credit carry forward

  43   300 

Allowance for bad debt

  795   863 

Other, net

     3 

Total gross deferred tax assets

  4,229   4,961 
         
         

Deferred tax liabilities:

        

Withholding taxes

  (1,133

)

  (1,133

)

Fixed assets

  (1,523

)

  (997

)

Forward contracts

  (541

)

   

Lease asset

  (2,073

)

  (2,413

)

Other, net

  (179

)

  (204

)

Deferred tax liabilities

  (5,449

)

  (4,747

)

Net deferred tax (liabilities) assets

 $(1,220

)

 $214 

 

At June 30, 2022, we had state tax net operating loss carry forwards of approximately $3.4 million. Under California Assembly Bill 85, effective June 29, 2020, net operating loss deductions were suspended for tax years beginning in 2019, 2020, and 2021 and the carry forward periods of any net operating losses not utilized due to such suspension were extended. California Senate Bill 113, effective February 9, 2022 reinstates net operating loss deductions in tax years beginning in 2022. Our state tax loss carry forwards will begin to expire in fiscal 2029, unless used before their expiration.

 

Pursuant to Section 382 of the Internal Revenue Code of 1986, as amended (the “Code”), the annual use of the net operating loss carry forwards and research and development tax credits could be limited by any greater than 50% ownership change during any three-year testing period. We did not have any ownership changes that met this criterion during the fiscal years ended June 30, 2022 and June 30, 2021.

 

We are subject to taxation in the U.S., Switzerland and various state jurisdictions. Our tax years for the fiscal year ended June 30, 2015 and forward are subject to examination by the U.S. tax authorities. Our tax years for the fiscal years ended June 30, 2018 and forward are subject to examination by the state tax authorities. Our tax years for the fiscal year ended June 30, 2021 and forward are subject to examination by the Swiss tax authorities.

 

NAIE’s effective tax rate for the fiscal year ending June 30, 2022 for Swiss federal, cantonal and communal taxes is approximately 20%.

 

As part of the Tax Cuts and Jobs Act of 2017 (the Tax Act), we were required to recognize a one-time deemed repatriation transition tax during the fiscal year ended June 30, 2018 based on our total post-1986 earnings and profits (E&P) from our Swiss subsidiary, NAIE. This accumulated E&P amount has historically been considered permanently reinvested thereby allowing us to defer recognizing any U.S. income tax on the amount. We no longer consider undistributed foreign earnings from NAIE as of December 31, 2017 as indefinitely reinvested. We consider earnings accumulated subsequent to December 31, 2017 as indefinitely reinvested.

 

40

 

A reconciliation of our income tax provision computed by applying the statutory federal income tax rate of 21% for fiscal 2022 and for fiscal 2021 to net income before income taxes for the year ended June 30 is as follows (dollars in thousands):

 

  

2022

  

2021

 

Income taxes computed at statutory federal income tax rate

 $2,868  $2,546 

State income taxes, net of federal income tax expense

  174   189 

Permanent Differences

  85   (6

)

Foreign tax rate differential

  (47

)

  (210

)

Tax credits

  (124

)

  (60

)

FDII export sales incentive

  (46

)

  (137

)

Stock based compensation

  37   (231

)

Global intangible low-taxed income (GILTI)

     28 

GILTI final regulations planning

     (436

)

CARES Act rate differential

     (326

)

Income tax provision as reported

 $2,947  $1,357 

Effective tax rate

  21.6

%

  11.3

%

 

We expect our U.S. federal statutory rate to be 21% for fiscal years going forward.

 

 

H. Employee Benefit Plans

 

401(k) Plan

 

We have a profit-sharing plan pursuant to Section 401(k) of the Code, whereby participants may contribute a percentage of compensation not in excess of the maximum allowed under the Code. Effective January 1, 2022 all employees are eligible to participate in the plan the first of the month following 30 days of employment. Also effective, January 1, 2022, we match 100% of the first 5% of a participant’s compensation contributed to the plan under the 401(k) plan. The total contributions under the plan charged to income from operations totaled $0.5 million for fiscal 2022 and $0.4 million for fiscal 2021.

 

Additionally, we have a discretionary profit-sharing plan pursuant to Section 401(k) of the Code, whereby we may contribute an additional percentage of compensation. Employees are not required to contribute to the plan to receive the discretionary profit-sharing contribution. The total 401(k) profit sharing contributions under the plan charged to income from operations totaled $0.5 million for fiscal 2022 and zero for fiscal 2021.

 

We have a “Cafeteria Plan” pursuant to Section 125 of the Code, whereby health care benefits are provided for active employees through insurance companies. Substantially all active full-time employees are eligible for these benefits. We recognize the cost of providing these benefits by expensing the annual premiums, which are based on benefits paid during the year. The premiums expensed to income from operations for these benefits totaled $1.4 million for the fiscal year ended June 30, 2022 and $1.2 million for the fiscal year ended June 30, 2021.

 

Deferred Compensation Plan

 

Effective July 16, 2020, the Board of Directors approved and adopted a Non-Qualified Incentive Plan (the “Incentive Plan”). Pursuant to the Incentive Plan, the Human Resources Committee and the Board of Directors may make deferred cash payments or other cash awards (“Awards”) to directors, officers, employees and eligible consultants of NAI, (“Participants”). These Awards are made subject to conditions precedent that must be met before NAI is obligated to make the payment. The purpose of the Incentive Plan is to enhance the long-term stockholder value of NAI by providing the Human Resources Committee and the Board of Directors the ability to make deferred cash payments or other cash awards to encourage Participants to serve NAI or to remain in the service of NAI, or to assist NAI to achieve results determined by the Human Resources Committee or the Board of Directors to be in NAI's best interest.

 

The Incentive Plan authorizes the Human Resources Committee or the Board of Directors to grant to, and administer, unsecured and deferred cash Awards to Participants and to subject each Award to whatever conditions are determined appropriate by the Human Resources Committee or the Board of Directors. The terms of each Award, including the amount and any conditions that must be met to be entitled to payment of the Award are set forth in an Award Agreement between each Participant and NAI. The Incentive Plan provides the Board of Directors with the discretion to set aside assets to fund the Incentive Plan although that has not been done to date.

 

During the year ended June 30, 2022, we granted a total of $0.3 million in deferred cash awards to members of our Board of Directors and certain key members of our management team. During the year ended June 30, 2021, we granted a total of $1.5 million in deferred cash awards to members of our Board of Directors and certain key members of our management team. Each deferred cash award provides for three equal cash payments to the applicable Participant to be paid on the one year, two year, and three year anniversaries of the date of the grant of such Awards, (the “Award Date”); provided on the date of each payment (the “Payment Date”), the Participant has been since Award Date, and continues to be through the Payment Date, a member of our Board of Directors or an employee of NAI. In the event a Participant ceases to be an employee of NAI or a member of our Board of Directors prior to any Payment Date, no further payments shall be made in connection with the Award.

 

41

 

Defined Benefit Pension Plan

 

We formerly sponsored a defined benefit pension plan, which provides retirement benefits to employees based generally on years of service and compensation during the last five years before retirement. Effective June 21, 1999, we adopted an amendment to freeze benefit accruals to the participants. Annually, we contribute an amount not less than the minimum funding requirements of the Employee Retirement Income Security Act of 1974 nor more than the maximum tax-deductible amount.

 

Disclosure of Funded Status

 

The following table sets forth the defined benefit pension plan’s funded status and amount recognized in our consolidated balance sheets at June 30 (in thousands):

 

  

2022

  

2021

 

Change in Benefit Obligation:

        

Benefit obligation at beginning of year

 $1,820  $2,035 

Interest cost

  39   39 

Actuarial loss

  (276

)

  (43

)

Benefits paid

  (145

)

  (211

)

Benefit obligation at end of year

 $1,438  $1,820 

Change in Plan Assets:

        

Fair value of plan assets at beginning of year

 $1,429  $1,339 

Actual return on plan assets

  (190

)

  294 

Employer contributions

     7 

Benefits paid

  (145

)

  (211

)

Plan expenses

      

Fair value of plan assets at end of year

 $1,094  $1,429 

Reconciliation of Funded Status:

        

Difference between benefit obligation and fair value of plan assets

 $(344

)

 $(391

)

Unrecognized net actuarial loss in accumulated other comprehensive income

  495   626 

Net amount recognized

 $151  $235 
         

Projected benefit obligation

 $1,438  $1,820 

Accumulated benefit obligation

 $1,438  $1,820 

Fair value of plan assets

 $1,094  $1,429 

 

The weighted-average discount rate used for determining the projected benefit obligations for the defined benefit pension plan was 4.39% for the year ended June 30, 2022 and 2.74% during the year ended June 30, 2021.

 

Net Periodic Benefit Cost

 

The components included in the defined benefit pension plan’s net periodic benefit expense for the fiscal years ended June 30 were as follows (in thousands):

 

  

2022

  

2021

 

Interest cost

 $39  $39 

Expected return on plan assets

  (69

)

  (59

)

Recognized actuarial loss

  63   110 

Settlement loss

  50   73 

Net periodic benefit expense

 $83  $163 

 

In the fiscal year ended June 30, 2022, we did not contribute to our defined benefit pension plan. In the fiscal year ended June 30, 2021, we contributed $7,000 to our defined benefit pension plan.

 

The following is a summary of changes in plan assets and benefit obligations recognized in other comprehensive income (loss) (in thousands): 

 

  

2022

  

2021

 

Net loss

 $(17

)

 $(277

)

Settlement loss

  (50

)

  (73

)

Amortization of net loss

  (63

)

  (110

)

Plan expenses

      

Total recognized in other comprehensive income (loss)

 $(130

)

 $(460

)

Total recognized in net periodic benefit cost and other comprehensive loss

 $(47

)

 $(297

)

 

42

 

The estimated net loss for the defined benefit pension plan that will be amortized from accumulated other comprehensive income into net periodic benefit cost over the next fiscal year is $50,000. We do not have any transition obligations or prior service costs recorded in accumulated other comprehensive income.

 

The following benefit payments are expected to be paid (in thousands):

 

2023

 $799 

2024

   

2025

  276 

2026

  14 

2027

  110 
2028-2032  67 

Total benefit payments expected to be paid

 $1,266 

 

The weighted-average rates used for the years ended June 30 in determining the defined benefit pension plan’s net pension costs, were as follows:

 

  

2022

  

2021

 

Discount rate

  4.39

%

  2.74

%

Expected long-term rate of return

  6.10

%

  6.60

%

Compensation increase rate

  N/A   N/A 

 

Our expected rate of return is determined based on a methodology that considers historical returns of multiple classes analyzed to develop a risk-free real rate of return and risk premiums for each asset class. The overall rate for each asset class was developed by combining a long-term inflation component, the risk-free real rate of return, and the associated risk premium. A weighted average rate was developed based on those overall rates and the target asset allocation of the plan.

 

Our defined benefit pension plan’s weighted average asset allocation at June 30 and weighted average target allocation were as follows:

 

  

2022

  

2021

  

Target
Allocation

 

Equity securities

  49

%

  62

%

  55

%

Debt securities

  20

%

  25

%

  41

%

Commodities

  0

%

  12

%

  0

%

Other

  31

%

  1

%

  4

%

   100

%

  100

%

  100

%

 

The underlying basis of the investment strategy of our defined benefit pension plan is to ensure that pension funds are available to meet the plan’s benefit obligations when due. Our investment strategy is a long-term risk controlled approach using diversified investment options with relatively minimal exposure to volatile investment options like derivatives.

 

The fair values by asset category of our defined benefit pension plan at June 30, 2022 were as follows (in thousands):

 

  

Total

  

Quoted

Prices in
Active

Markets for
Identical

Assets
(Level 1)

  

Significant
Observable
Inputs
(Level 2)

  

Significant
Unobservable
Inputs
(Level 3)

 

Equity securities(1)

 $590  $590  $  $ 

Debt securities(2)

 $217  $217  $  $ 

Other(3)

 $287  $287  $  $ 

Total

 $1,094  $1,094  $  $ 

 

(1)

This category is comprised of publicly traded funds, of which 51% are large-cap funds, 24% are developed market funds, 19% are mid-cap funds, and 6% are small-cap funds.

 

(2)

This category is comprised of publicly traded funds, of which 42% are U.S. fixed income funds and 58% are corporate and foreign market fixed income funds.

 

(3)

This category is comprised of commodities and cash alternatives.

 

43

 
 

I. Stockholders Equity

 

Treasury Stock

 

On September 18, 2020, the Board of Directors authorized a $2.0 million increase to our stock repurchase plan (“Repurchase Plan”), thus bringing the total authorized repurchase amount to $12.0 million. On March 12, 2021, the Board of Directors authorized an additional $3.0 million increase to the Repurchase Plan, thus bringing the total authorized repurchase amount to $15.0 million. On January 14, 2022, the Board of Directors authorized an additional $3.0 million increase to the Repurchase Plan, thus bringing the total authorized repurchase amount to $18.0 million. Under the Repurchase Plan, we may, from time to time, purchase shares of our common stock, depending upon market conditions, in open market or privately negotiated transactions.

 

Treasury Stock repurchases for the year ended June 30, 2022 were as follows:

 

  

Shares

  

Average Cost

  

Total Cost (in thousands)

 

Shares purchased under Repurchase Plan

  406,817  $12.76  $5,190 

Shares acquired from employees for restricted stock vesting

  28,263   11.08   313 

Total

  435,080     $5,503 

 

Treasury Stock repurchases for the year ended June 30, 2021 were as follows:

 

  

Shares

  

Average Cost

  

Total Cost (in thousands)

 

Shares purchased under Repurchase Plan

  385,822  $8.28  $3,197 

Shares acquired in connection with stock option exercises

  30,442   9.95   303 

Shares acquired from employees for restricted stock vesting

  47,228   13.69   647 

Total

  463,492      $4,147 

 

Treasury stock repurchase costs include commissions and fees.

 

Shares acquired from employees for restricted stock vesting and stock options exercises were returned to us by the related employees and in return we paid each employee’s required tax withholding resulting from the vesting of restricted shares. The valuation of the shares acquired and thereby the number of shares returned to us was calculated based on the closing share price on the date the shares vested.

 

Stock Incentive Plans

 

For the year ended June 30, 2022, the Company had no stock options outstanding.

 

Stock option activity for the year ended June 30, 2021 was as follows:

 

  

2009
Plan

  

Weighted
Average
Exercise

Price

  

Weighted
Average
Contractual
Term
(in years)

  

Aggregate

Intrinsic
Value

 

Vested and exercisable at June 30, 2020

  130,000  $6.28         

Exercised

  (130,000

)

 $6.28         

Forfeited

    $         

Granted

    $         

Outstanding at June 30, 2021

    $     $ 

Vested and exercisable at June 30, 2021

    $     $ 

 

Of the 130,000 options exercised, 120,000 of these option exercises were cashless net exercises resulting in the issuance of 55,915 shares for the year ended June 30, 2021.

 

44

 

Restricted stock activity for the year ended June 30, 2022 was as follows:

 

  

Number of

Shares

2009 Plan

  

Weighted

Average Grant

Date Fair

Value

 

Nonvested at June 30, 2021

  61,324  $11.47 

Granted

    $ 

Vested

  (51,326

)

 $11.52 

Forfeited

  (8,332

)

 $10.88 

Nonvested at June 30, 2022

  1,666  $8.50 

Available for grant at June 30, 2022

       

 

  

Number of

Shares

2020 Plan

  

Weighted

Average Grant

Date Fair

Value

 

Nonvested at June 30, 2021

  87,773  $16.81 

Granted

  135,850  $10.99 

Vested

  (25,896

)

 $16.81 

Forfeited

  (11,500

)

 $16.81 

Nonvested at June 30, 2022

  186,227  $12.56 

Available for grant at June 30, 2022

  472,377     

 

Restricted stock activity for the year ended June 30, 2021 was as follows:

 

  

Number of

Shares

2009 Plan

  

Weighted

Average Grant

Date Fair

Value

 

Nonvested at June 30, 2020

  197,650  $11.06 

Granted

    $ 

Vested

  (136,326

)

 $10.88 

Forfeited

    $ 

Nonvested at June 30, 2021

  61,324  $11.47 

Available for grant at June 30, 2021

       

 

  

Number of

Shares

2020 Plan

  

Weighted

Average Grant

Date Fair

Value

 

Nonvested at June 30, 2020

    $ 

Granted

  91,773  $16.81 

Vested

  (4,000

)

 $16.81 

Forfeited

    $ 

Nonvested at June 30, 2021

  87,773  $16.81 

Available for grant at June 30, 2021

  608,227     

 

Restricted stock grants, granted to members of our Board of Directors and certain key members of our management team, vest over a period of years from the date of grant and the unvested shares cannot be sold or otherwise transferred and the right to receive dividends, if declared by our Board of Directors, is forfeitable until the shares become vested. The total remaining unrecognized compensation cost related to unvested restricted stock shares amounted to $2.1 million at June 30, 2022 and the weighted average remaining requisite service period of unvested restricted stock shares was 2.4 years.

 

45

 
 

J. Commitments

 

We lease a total of 162,000 square feet at our manufacturing facility in Vista, California from an unaffiliated third party under a non-cancelable operating lease. On July 31, 2013, we executed a third amendment to the lease for our manufacturing facility in Vista, CA. As a result of this amendment, our facility lease has been extended through March 2024.

 

NAIE leases facility space in Manno, Switzerland from two unaffiliated third parties. The leased spaces total approximately 125,000 square feet. We primarily use the facilities for manufacturing, packaging, warehousing and distributing nutritional supplement products for the European and Asian marketplaces. On July 1, 2019, NAIE extended the lease on its main manufacturing facility for an additional five years through June 30, 2024. On May 4, 2022 NAIE further extended the lease on its main manufacturing facility for a new term of ten years effective January 1, 2023 with a new expiration date of December 31, 2032, with an option to extend one year.

 

On November 5, 2018, NAIE entered into a lease with Sofinol SA for approximately 2,870 square meters of commercial warehouse space in a building located on the property adjacent to the leasehold for the primary existing NAIE facility in Manno Switzerland. NAIE uses the space primarily for raw material storage. The lease is for an initial five-year term commencing on January 1, 2019 and NAIE can terminate the lease with 12 months advance notice given on June 30th or December 31st each year of the initial term. At the end of the initial term the lease converts to a year to year lease at the same rental rate terminable by NAIE or the landlord upon 12 months' advance notice.

 

Minimum rental commitments (exclusive of property tax, insurance and maintenance) under all non-cancelable operating leases with initial or remaining lease terms in excess of one year, including the lease agreements referred to above, are set forth below as of June 30, 2022 (in thousands): 

 

  

2023

  

2024

  

2025

  

2026

  

2027

  

There-
after

  

Total

 

Gross minimum rental commitments

 $3,187  $2,607  $1,288  $1,288  $1,288  $7,083  $16,741 

 

Rental expense totaled $3.4 million for the fiscal year ended June 30, 2022 and $3.4 million for the fiscal year ended June 30, 2021.

 

46

 
 

K. Economic Dependency

 

We had substantial net sales to certain customers during the fiscal years ended June 30 shown in the following table. The loss of any of these customers, or a significant decline in sales or the growth rate of sales to these customers, or in their ability to make payments when due, could have a material adverse impact on our net sales and net income. Net sales to any one customer representing 10% or more of the respective year’s consolidated net sales were as follows (dollars in thousands):

 

  

Fiscal 2022

  

Fiscal 2021

 

Customer 1

 $54,599  $90,820 

Customer 2

  37,218  

(a)

 

Customer 3

  31,552   25,410 
  $123,369  $116,230 
 

(a)

Sales were less than 10% of the respective period’s consolidated net sales. 

 

Accounts receivable from these customers totaled $10.7 million at June 30, 2022 and $14.0 million at June 30, 2021.

 

We buy certain products, including beta-alanine, from a single supplier. The loss of this supplier or other raw material suppliers could have a material adverse impact on our net sales and net income. Raw material purchases from any one supplier representing 10% or more of the respective period’s total raw material purchases were as follows (dollars in thousands):

 

  

Year ended June 30,

 
  

2022

  

2021

 
  

Raw Material

Purchases by

Supplier

  

% of Total

Raw

Material

Purchases

  

Raw Material

Purchases by

Supplier

  

% of Total

Raw

Material

Purchases

 

Supplier 1

 $14,065   17

%

 $23,033   24

%

  $14,065   17

%

 $23,033   24

%

 

 

 

 

 

 

 

L. Derivatives and Hedging

 

We are exposed to gains and losses resulting from fluctuations in foreign currency exchange rates relating to forecasted product sales denominated in foreign currencies and to other transactions of NAIE, our foreign subsidiary. As part of our overall strategy to manage the level of exposure to the risk of fluctuations in foreign currency exchange rates, we may use foreign exchange contracts in the form of forward contracts. There can be no guarantee any such contracts, to the extent we enter into such contracts, will be effective hedges against our foreign currency exchange risk.

 

During the year ended June 30, 2022 and prior, we entered into forward contracts designated as cash flow hedges primarily to protect against the foreign exchange risks inherent in our forecasted sales of products at prices denominated in currencies other than the U.S. dollar. These contracts are expected to be settled through August 2023. For derivative instruments that are designated and qualify as cash flow hedges, we record the effective portion of the gain or loss on the derivative in accumulated other comprehensive income (OCI) as a separate component of stockholders’ equity and subsequently reclassify these amounts into earnings in the period during which the hedged transaction is recognized in earnings.

 

For foreign currency contracts designated as cash flow hedges, hedge effectiveness is measured using the spot rate. Changes in the spot-forward differential are excluded from the test of hedge effectiveness and are recorded currently in earnings as revenue. We measure effectiveness by comparing the cumulative change in the hedge contract with the cumulative change in the hedged item as well as ensuring the assumptions we made at hedge inception have not materially changed. No hedging relationships were terminated as a result of ineffective hedging for the years ended June 30, 2022 and June 30, 2021.

 

We monitor the probability of forecasted transactions as part of the hedge effectiveness testing on a quarterly basis.

 

As of June 30, 2022, the notional amounts of our foreign exchange contracts were $37.7 million (€31.9 million). As of June 30, 2022, a net loss of approximately $2.3 million offset by $542,000 of deferred taxes, related to derivative instruments designated as cash flow hedges was recorded in OCI. As of June 30, 2021, a net loss of approximately $33,000, offset by $8,000 of deferred taxes, related to derivative instruments designated as cash flow hedges was recorded in OCI. It is expected that $1.9 million of the gross loss as of June 30, 2022, will be reclassified into earnings in the next 12 months along with the earnings effects of the related forecasted transactions.

 

During the year ended June 30, 2022, we recognized $5.4 million of net gains in OCI, reclassified $3.0 million of gains and forward point amortization from OCI to Net Sales. During the year ended June 30, 2021, we recognized $2.8 million of net losses in OCI, reclassified $3.2 million of losses and forward point amortization from OCI to Net Sales.

 

For foreign currency contracts not designated as cash flow hedges, changes in the fair value of the hedge are recorded directly to foreign exchange gain or loss in other income in an effort to offset the change in valuation of the underlying hedged item. During the year ended June 30, 2022 we entered into forward contracts in order to hedge foreign exchange risk associated with our lease liability at NAIE, which is denominated in Swiss Francs (CHF). As of June 30, 2022, the notional amounts of our foreign exchange contracts not designated as cash flow hedges were approximately $5.2 million (CHF 5.0 million).

 

We are exposed to interest rate fluctuations related to our $10.0 million Term Note with Wells Fargo, which carries a variable interest rate of 1.80% above the SOFR rolling 30-day average. To manage our exposure to this variable rate, on August 23, 2021, we entered into a floored interest rate swap that fixes our all-in rate on this loan to 2.4% for the first three years of the term loan. Fluctuations in the relation of our contractual swap rate to current market rates are recorded as an asset or liability with an offset to OCI at the end of each reporting period. Interest expense is adjusted for the difference between the actual SOFR spread and the swap contractual rate such that our effective interest expense for each period is equal to our hedged rate of 2.4%.

 

47

 
 

M. Contingencies

 

From time to time, we become involved in various investigations, claims and legal proceedings that arise in the ordinary course of our business. These matters may relate to product liability, employment, intellectual property, tax, regulation, contract or other matters. The resolution of these matters as they arise will be subject to various uncertainties and, even if such claims are without merit, could result in the expenditure of significant financial and managerial resources. While unfavorable outcomes are possible, based on available information, we generally do not believe the resolution of these matters will result in a material adverse effect on our business, consolidated financial condition, or results of operations and the price of our common stock. However, a settlement payment or unfavorable outcome could adversely impact our results of operations. Our evaluation of the likely impact of these actions could change in the future and we could have unfavorable outcomes we do not expect.

 

COVID-19 Pandemic

 

The Company continues to monitor and evaluate the risks to public health and the impact on overall global business activity related to the COVID-19 pandemic, including potential impacts on our employees, customers, suppliers and financial results. As the situation remains fluid, it is difficult to predict the duration and scope of the pandemic and its impact on our business. However, it may result in a material adverse impact to our financial position, operations and cash flows if conditions persist or worsen.

 

 

N. Segment Information

 

Our business consists of two segments for financial reporting purposes. The two segments are identified as (i) private-label contract manufacturing, which primarily relates to the provision of private-label contract manufacturing services to companies that market and distribute nutritional supplements and other health care products, and (ii) patent and trademark licensing, which primarily includes direct raw material sales and royalty income from our license and supply agreements associated with the sale and use of beta-alanine under our CarnoSyn® and SR CarnoSyn® trade names.

 

We evaluate performance based on a number of factors. The primary performance measures for each segment are net sales and income or loss from operations before corporate allocations. Operating income or loss for each segment does not include corporate general and administrative expenses, interest expense and other miscellaneous income and expense items. Corporate general and administrative expenses include, but are not limited to human resources, corporate legal, finance, information technology, and other corporate level related expenses, which are not allocated to any segment. Transfers of raw materials between segments are recorded at cost. The accounting policies of our segments are the same as those described in the summary of significant accounting policies in Note A.

 

Our operating results by business segment for the years ended June 30 were as follows (in thousands):

 

  

2022

  

2021

 

Net Sales

        

Private-label contract manufacturing

 $154,798  $164,310 

Patent and trademark licensing

  16,168   14,210 
  $170,966  $178,520 

 

  

2022

  

2021

 

Income from Operations

        

Private-label contract manufacturing

 $15,667  $17,744 

Patent and trademark licensing

  6,780   4,442 

Income from operations of reportable segments

  22,447   22,186 

Corporate expenses not allocated to segments

  (8,768

)

  (8,514

)

  $13,679  $13,672 

 

  

2022

  

2021

 

Assets

        

Private-label contract manufacturing

 $115,649  $95,324 

Patent and trademark licensing

  30,354   24,957 
  $146,003  $120,281 

 

Our private-label contract manufacturing products are sold both in the U.S. and in markets outside the U.S., including Europe, Canada, Australia, New Zealand, Mexico and Asia. Our primary markets outside the U.S. are Europe and Asia. Our patent and trademark licensing activities are primarily based in the U.S.

 

Net sales by geographic region, based on the customers’ location, for the two years ended June 30 were as follows (in thousands):

 

  

2022

  

2021

 

United States

 $115,255  $94,702 

Markets outside the United States

  55,711   83,818 

Total net sales

 $170,966  $178,520 

 

Products manufactured by NAIE accounted for 84% of consolidated net sales in markets outside the U.S. in fiscal 2022 and 77% in fiscal 2021. No products manufactured by NAIE were sold in the U.S. during the fiscal years ended June 30, 2022 and 2021.

 

48

 

Long-lived assets by geographic region, based on the location of the company or subsidiary at which they were located or made, for the two years ended June 30 were as follows (in thousands):

 

  

2022

  

2021

 

United States

 $43,769  $21,109 

Europe

  22,505   17,039 

Total Long-Lived Assets

 $66,274  $38,148 

 

Total assets by geographic region, based on the location of the company or subsidiary at which they were located or made, for the two years ended June 30 were as follows (in thousands):

 

  

2022

  

2021

 

United States

 $83,443  $67,307 

Europe

  62,560   52,974 

Total Assets

 $146,003  $120,281 

 

Capital expenditures by geographic region, based on the location of the company or subsidiary at which they were located or made, for the two years ended June 30 were as follows (in thousands):

 

  

2022

  

2021

 

United States

 $25,383  $2,336 

Europe

  1,105   2,771 

Total Capital Expenditures

 $26,488  $5,107 

 

 

O. Subsequent Events

 

On July 21st, 2022, we purchased three forward contracts designated and effective as cash flow hedges to protect against the foreign currency exchange risk inherent in a portion of our forecasted sales transactions denominated in Euros. The three contracts expire quarterly beginning December 2022 and ending September 2023. The forward contracts have a notional amount of €5.9 million and a weighted average forward rate of 1.030.

 

On August 16th, 2022, we purchased one forward contract to protect against the foreign currency exchange risk inherent in our long-term lease liability denominated in Swiss Francs. The forward contract had a notional amount of CHF 7.5 million and a weighted average forward rate of 0.9477. This contract expired on September 7, 2022. On September 7, 2022, we purchased another forward contract related to our long-term lease liability denominated in Swiss Francs to replace the forward contracts which expired. The forward contract has a notional amount of CHF 12.0 million and a weighted average forward rate of 0.9735.

 

49

 
 

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

 

None.

 

ITEM 9A. CONTROLS AND PROCEDURES

 

(a) Evaluation of Disclosure Controls and Procedures

 

We maintain certain disclosure controls and procedures as defined under the Securities Exchange Act of 1934. They are designed to help ensure that material information is: (1) gathered and communicated to our management, including our principal executive and financial officers, in a manner that allows for timely decisions regarding required disclosures; and (2) recorded, processed, summarized, reported and filed with the SEC as required under the Securities Exchange Act of 1934 and within the time periods specified by the SEC.

 

Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of the design and operation of our disclosure controls and procedures as of June 30, 2022. Based on such evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of June 30, 2022.

 

(b) Managements Annual Report on Internal Control Over Financial Reporting

 

Management is responsible for establishing and maintaining adequate internal control over financial reporting for the Company, and for performing an assessment of the effectiveness of internal control over financial reporting as of June 30, 2022. For this purpose, internal control over financial reporting refers to a process designed by, or under the supervision of, our principal executive and financial officers and effected by our board of directors, management and other personnel, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with GAAP. Internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the Company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with GAAP, and that receipts and expenditures of the Company are being made only in accordance with authorizations of management and directors of the Company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of our assets that could have a material adverse effect on the financial statements.

 

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 the policies or procedures may deteriorate.

 

Management performed an assessment of the effectiveness of our internal control over financial reporting as of June 30, 2022 based upon criteria in an Internal Control – Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) (2013 framework). Based on this assessment, management believes our internal control over financial reporting was effective as of June 30, 2022 based on the criteria issued by COSO.

 

This assessment does not include an attestation report of our independent registered public accounting firm regarding internal control over financial reporting. Management’s report was not required to be attested to by our independent registered public accounting firm pursuant to applicable law and rules that permit the Company to provide only the management’s report as part of this assessment.

 

(c) Changes in Internal Control Over Financial Reporting

 

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

 

ITEM 9B. OTHER INFORMATION

 

None.

 

PART III

 

The information called for under Items 10- 14 of this Part III will be incorporated by reference from our definitive proxy statement for our Annual Meeting of Stockholders to be held on December 2, 2022, to be filed on or before October 28, 2022.

 

PART IV

 

ITEM  15. EXHIBITS AND FINANCIAL STATEMENT SCHEDULES

 

The following documents are filed as part of this report:

 

 

(1)

Financial Statements. The financial statements listed below are included under Item 8 of this report:

 

 

Consolidated Balance Sheets as of June 30, 2022 and 2021;

 

 

Consolidated Statements of Operations and Comprehensive Income (Loss) for the years ended June 30, 2022 and 2021;

 

 

Consolidated Statements of Stockholders’ Equity for the years ended June 30, 2022 and 2021;

 

 

 

Consolidated Statements of Cash Flows for the years ended June 30, 2022 and 2021; and

 

 

Notes to Consolidated Financial Statements.

 

 

(2)

Exhibits. The following exhibit index shows those exhibits filed with this report and those incorporated by reference:

 

EXHIBIT INDEX 

 

Exhibit
Number

 

Description

 

Incorporated By Reference To

3(i)

 

Amended and Restated Certificate of Incorporation of Natural Alternatives International, Inc. filed with the Delaware Secretary of State on January 14, 2005

 

Exhibit 3(i) of NAI’s Quarterly Report on Form 10-Q for the quarterly period ended December 31, 2004, filed with the commission on February 14, 2005

3(ii)

 

Amended and Restated By-laws of Natural Alternatives International, Inc. dated as of February 9, 2009

 

Exhibit 3(ii) of NAI’s Current Report on Form 8-K dated February 9, 2009, filed with the commission on February 13, 2009

4(i)

 

Form of NAI’s Common Stock Certificate

 

Exhibit 4(i) of NAI’s Annual Report on Form 10-K for the fiscal year ended June 30, 2005, filed with the commission on September 8, 2005

10.1

 

Lease of Facilities in Vista, California between NAI and Calwest Industrial Properties, LLC, a California limited liability company (lease reference date June 12, 2003)

 

Exhibit 10.10 of NAI’s Quarterly Report on Form 10-Q for the quarterly period ended September 30, 2003, filed with the commission on November 5, 2003

10.2

 

Form of Indemnification Agreement entered into between NAI and each of its directors

 

Exhibit 10.15 of NAI’s Annual Report on Form 10-K for the fiscal year ended June 30, 2004, filed with the commission on September 14, 2004

10.3

 

2009 Omnibus Incentive Plan*

 

Attachment D of NAI’s definitive Proxy Statement filed with the commission on October 16, 2009

10.4

 

Nonqualified Incentive Plan*

 

Exhibit 10.1 to NAI’s Current Report on Form 8-K dated July 16, 2020, filed with the commission on July 22, 2020

10.5

 

License and Fee Agreement effective November 10, 2010 by and among Roger Harris, Mark Dunnett, Kenny Johansson and NAI

 

Exhibit 10.40 of NAI’s Quarterly Report on Form 10-Q for the quarterly period ended September 30, 2010, filed with the commission on November 12, 2010

10.6

 

ISDA 2002 Master Agreement dated as of March 10, 2011 by and between Bank of America N.A. and NAI (with Schedule dated March 10, 2011)

 

Exhibit 10.31 of NAI’s Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2011, filed with the commission on May 16, 2011

10.7

 

Third amendment to the Lease of Facilities in Vista, California between NAI and CWCA Vista Distribution 77, LLC, a Delaware limited liability company

 

Exhibit 10.40 of NAI’s Annual Report on Form 10-K for the fiscal year ended June 30, 2013, filed with the commission on September 19, 2013

10.8

 

Agreement to License by and between NAI and Compound Solutions, Inc. effective as of April 1, 2014

 

Exhibit 10.37 of NAI’s Annual Report on Form 10-K for the fiscal year ended June 30, 2014, filed with the commission on September 25, 2014.

10.9

 

Lease of Facilities in Manno, Switzerland between NAIE and Mr. Silvio Tarchini effective July 1, 2014 (English translation)

 

Exhibit 10.38 of NAI’s Annual Report on Form 10-K for the fiscal year ended June 30, 2014, filed with the commission on September 25, 2014.

10.10

 

Amended and Restated Employment Agreement, by and between NAI and Mark A. LeDoux, effective October 1, 2015*

 

Exhibit 10.1 of NAI’s Current Report on Form 8-K dated October 1, 2015, filed with the commission on October 1, 2015.

10.11

 

Amended and Restated Employment Agreement, by and between NAI and Kenneth E. Wolf, effective October 1, 2015*

 

Exhibit 10.2 of NAI’s Current Report on Form 8-K dated October 1, 2015, filed with the commission on October 1, 2015.

10.12

 

Amended and Restated Employment Agreement, by and between NAI and Michael E. Fortin, effective October 1, 2015*

 

Exhibit 10.3 of NAI’s Quarterly Report on Form 10-Q for the quarterly period ended September 30, 2015, filed with the commission on November 12, 2015.

10.13

 

First amendment to credit agreement by and between NAI and the Wells Fargo Bank N.A. effective as of February 1, 2016

 

Exhibit 10.01 of NAI’s Quarterly Report on Form 10-Q for the quarterly period ended December 31, 2015, filed with the commission on February 9, 2016.

10.14

 

First amendment to the Amended and Restated Employment Agreement, by and between NAI and Michael E. Fortin, effective September 1, 2016*

 

NAI’s Current Report on Form 8-K dated September 1, 2016, filed with the commission on September 6, 2016

         

10.15

 

Exclusive Manufacturing Agreement by and between NAI and the Juice Plus+ Company dated August 7, 2017

 

Exhibit 10.45 of NAI’s Current Report on Form 8-K filed with the commission on August 11, 2017

10.16

 

First amendment to the Amended and Restated Employment Agreement, by and between NAI and Mark A. LeDoux, effective July 1, 2018*

 

Exhibit 10.1 of NAI’s Quarterly Report on Form 10-Q for the quarterly period ended September 30, 2018, filed with the commission on November 13, 2018

 

 

10.17

 

First amendment to the Amended and Restated Employment Agreement, by and between NAI and Kenneth E. Wolf, effective July 1, 2018*

 

Exhibit 10.2 of NAI’s Quarterly Report on Form 10-Q for the quarterly period ended September 30, 2018, filed with the commission on November 13, 2018

10.18

 

Second amendment to the Amended and Restated Employment Agreement, by and between NAI and Michael E. Fortin, effective July 1, 2018*

 

Exhibit 10.3 of NAI’s Quarterly Report on Form 10-Q for the quarterly period ended September 30, 2018, filed with the commission on November 13, 2018

10.19

 

Lease of Facilities in Manno, Switzerland between NAIE and Mr. Silvio Tarchini dated October 19, 2018

 

Exhibit 10.4 of NAI’s Quarterly Report on Form 10-Q for the quarterly period ended September 30, 2018, filed with the commission on November 13, 2018

10.20

 

Lease of Parking Places in Manno, Switzerland between NAIE and Mr. Silvio Tarchini dated October 19, 2018

 

Exhibit 10.5 of NAI’s Quarterly Report on Form 10-Q for the quarterly period ended September 30, 2018, filed with the commission on November 13, 2018

10.21

 

Lease of Facilities in Manno, Switzerland between NAIE and Sofinol SA dated November 5, 2018

 

Exhibit 10.6 of NAI’s Quarterly Report on Form 10-Q for the quarterly period ended September 30, 2018, filed with the commission on November 13, 2018

10.22

 

Amended and Restated Exclusive Manufacturing Agreement with Juice Plus+ dated March 31, 2019

 

Exhibit 10.48 of NAI’s Current Report on Form 8-K Form 8-K dated March 31, 2019, filed with the commission on April 5, 2019

10.23

 

Third amendment to the Amended and Restated Employment Agreement, by and between NAI and Michael E. Fortin, effective July 1, 2019*

 

Exhibit 10.61 of NAI's Annual Report on Form 10-K for the annual period ended June 30, 2019, filed with the commission on September 24, 2019

10.24

 

Second amendment to the Amended and Restated Employment Agreement, by and between NAI and Mark LeDoux, effective July 1, 2021*

 

Exhibit 10.65 of NAI’s Current Report on Form 8-K dated July 1, 2021, filed with the commission on July 9, 2021

10.25

 

Second amendment to the Amended and Restated Employment Agreement, by and between NAI and Kenneth E. Wolf, effective July 1, 2021*

 

Exhibit 10.66 of NAI’s Current Report on Form 8-K dated July 1, 2021, filed with the commission on July 9, 2021

10.26

 

Fourth amendment to the Amended and Restated Employment Agreement, by and between NAI and Michael E. Fortin, effective July 1, 2021*

 

Exhibit 10.67 of NAI’s Current Report on Form 8-K dated July 1, 2021, filed with the commission on July 9, 2021

10.27

 

Credit Agreement by and between NAI and Wells Fargo Bank, N.A. effective as of May 24, 2021

 

Exhibit 10.1 of NAI’s Current Report on Form 8-K dated May 24, 2021 filed with the commission on May 27, 2021.

10.28

 

2020 Omnibus Incentive Plan*

 

Annex I of NAI’s definitive Proxy Statement filed with the commission on October 26, 2020

10.29

 

First Amendment to Credit Agreement by and between NAI and Wells Fargo Bank, N.A. effective as of August 16, 2021

 

Exhibit 10.3 of NAI’s Current Report on Form 8-K dated August 16, 2021 filed with the commission on August 24, 2021

10.30

 

Revolving Line of Credit Note made by NAI for the benefit of Wells Fargo Bank. N.A. dated August 16, 2021 in the amount of $20,000,000

 

Exhibit 10.4 of NAI’s Current Report on Form 8-K dated August 16, 2021 filed with the commission on August 24, 2021

10.31

 

Term Note by and between NAI and Wells Fargo Bank, N.A. effective as of August 16, 2021

 

Exhibit 10.5 of NAI’s Current Report on Form 8-K dated August 16, 2021 filed with the commission on August 24, 2021

10.32

 

Security Agreement by and between NAI and Wells Fargo Bank, N.A. effective as of August 16. 2021

 

Exhibit 10.6 of NAI’s Current Report on Form 8-K dated August 16, 2021 filed with the commission on August 24, 2021

10.33

 

Second Amendment to Credit Agreement by and between NAI and Wells Fargo Bank, N.A. effective January 31, 2022

 

Exhibit 10.33 of NAI’s Quarterly Report on Form 10-Q for the quarterly period ended December 31, 2021, filed with the commission on February 9, 2022

10.34

 

Lease of Facilities in Manno, Switzerland between NAIE and Mr. Silvio Tarchini dated May 4, 2022

 

Filed herewith

21

 

Subsidiaries of the Company

 

Filed herewith

23.1

 

Consent of Independent Registered Public Accounting Firm

 

Filed herewith

31.1

 

Rule 13a-14(a)/15d-14(a) Certification of Chief Executive Officer

 

Filed herewith

31.2

 

Rule 13a-14(a)/15d-14(a) Certification of Chief Financial Officer

 

Filed herewith

32

 

Section 1350 Certification

 

Filed herewith

101.INS

 

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

 

Furnished herewith

101.SCH

 

Inline XBRL Taxonomy Extension Schema Document

 

Furnished herewith

101.CAL

 

Inline XBRL Taxonomy Extension Calculation Linkbase Document

 

Furnished herewith

101.DEF

 

Inline XBRL Taxonomy Extension Definition Linkbase Document

 

Furnished herewith

101.LAB

 

Inline XBRL Taxonomy Extension Label Linkbase Document

 

Furnished herewith

101.PRE

 

Inline XBRL Taxonomy Extension Presentation Linkbase Document

 

Furnished herewith

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

 

 

*

Indicates management contract or compensatory plan or arrangement.

 

 

SIGNATURES

 

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, Natural Alternatives International, Inc., the registrant, has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

 

Date: September 21, 2022

 

 

NATURAL ALTERNATIVES INTERNATIONAL,  INC.

 
       
 

By:

/s/ Mark A. LeDoux

 
   

Mark A. LeDoux, Chief 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 Natural Alternatives International, Inc. and in the capacities and on the dates indicated.

 

Signature

Title

Date

     

/s/ Mark A. LeDoux

Chief Executive Officer and

Chairman of the Board of Directors

September 21, 2022

(Mark A. LeDoux)

(principal executive officer)

 
     

/s/ Michael E. Fortin

Chief Financial Officer

September 21, 2022

(Michael E. Fortin)

(principal financial officer and

principal accounting officer)

 
     

/s/ Alan G. Dunn

Director

September 21, 2022

(Alan G. Dunn)

   
     

/s/ L. Kay Matherly

Director

September 21, 2022

(L. Kay Matherly)    
     

/s/ Guru Ramanathan

Director

September 21, 2022

(Guru Ramanathan)    
     

 

53
EX-10.34 2 ex_425180.htm EXHIBIT 10.34 ex_425180.htm

Exhibit 10.34

 

 

page Nor. 1

 

Manno, May 4th, 2022.

 

ADDENDUM TO THE LEASE AGREEMENT SIGNED ON SEPTEMBER 3RD 2018 AND SUBSEQUENT ADDENDUM OF NOVEMBER 14TH 2019

 

 

Between

 

Tarchini Real Estate SA, Via Cantonale, Stabile Centro Galleria 3, 6928 Manno, hereinafter represented by Mr. Sivlio Tarchini,

(UID No: CHE-100.072.922)

 

(Hereinafter referred to as the Lessor)

 

 

 

and

 

 

Naie Natural Alternatives International Europe SA, Via Cantonale, Stabile Centro Galleria 1, 6928 Manno, hereinafter represented by Mr. Mark LeDoux and Mr. Fausto Petrini,

(UID No: CHE-105.013.401)

 

 

(Hereinafter referred to as the Lessee)

 

 

Hereinafter referred to as: “The Parties.

 

pagedivider.jpg

 

Given that:

 

 

 

1.

the Lessor and the Lessee signed a lease agreement on September 3rd, 2018 concerning sectors no. 1, 2, 4, 5, 6, 7, 8, 10, 11, 12, 13, 15, 16, 17, 18, 22, 25, 31 for a total of 8'153.39 m2 on the ground floor and on the first floor of the Centro Galleria 1 building, map 433 in Manno

 

 

 

page Nor. 2

 

 

2.

the Lessor and the Lessee signed an addendum to the contract on November 14th, 2019 which provides for the extension of the leased space from 8'153.39 m2 to 8'318.13 m2 and the increase of the rent to CHF 1'275'000. - (CHF one million two hundred and seventy-five thousand / 00) per year, ancillary costs included, VAT excluded.

 

 

 

3.

the Lessor and the Lessee, following the contract of 4 May 4th, 2022 of the Lessee with GIG Europe SA for the supply of electricity from the photovoltaic system located on the roof of the "Galleria 1" building, land register 433 in Manno, for the entire leased area, agree to extend the duration of the contract and to change the amount of the annual rent.

 

Having said all this, as an integral and constitutive part of this addendum, the parties stipulate and agree as follow:

 

 

a.

With effect from January 1st, 2023 the rent, indicated in point 2 of this addendum in CHF 1'275'000. - (CHF one million seventy-five thousand / 00) per year, including ancillary costs, excluding VAT, is reduced to CHF 1'230. '000.- (CHF one million two hundred thirty thousand / 00) per year, ancillary costs included, VAT excluded;

 

 

b.

The lease agreement of September 3rd, 2018 and subsequent addendum of November 14th, 2019 concerning sectors no. 1, 2, 4, 5, 6, 7, 8, 10, 11, 12, 13, 15, 16, 17, 18, 22, 25, 31 for a total of 8'318.13 sq m on the ground floor and first floor of the Stabile Galleria 1, map 433 in Manno, and better highlighted with the plans attached to this addendum in blue for the office and laboratory area and in yellow for the production and warehouse area, will expire on 31 December 2032. In the event that at the expiry of December 31st, 2032 none of the parties will have terminated the contract, with 12 (twelve) months’ notice by registered letter, the same will be considered renewed for a further period of 1 (one) year and so on.

 

 

c.

The Lessor and the Lessee agree that the rent may be adjusted to the national consumer price index for the first time on January 1, 2024. The starting index will be that of January 2023.

 

 

 

page Nor. 3

 

Simultaneously with the signing of this addendum between the Lessor and the Lessee, the Lessee enters a contract with GIG Europe SA for the supply of electricity from a photovoltaic system to be placed on the roof of the Building Gallery 1, map 433 in Manno, for the entire leased area.

 

 

All other points of the lease agreement dated September 3rd, 2018 and subsequent addendum of November 14th, 2019 remain unchanged.

 

Read, approved and signed in Manno on May 4th, 2022.

 

 

The Lessor   The Lessee
Tarchini Real Estate SA   Naie Natural Alternatives
    International Europe SA
     
     

     

 

 

 

 

map1.jpg
 

 

 

map2.jpg

 

 

 

 
EX-21 3 ex_421390.htm EXHIBIT 21 ex_421390.htm

Exhibit 21

 

List of Subsidiaries of

Natural Alternatives International, Inc., a Delaware corporation

 

 

Name of Subsidiary

 

State or other Jurisdiction

of Incorporation or Organization

Natural Alternatives International Europe

 

 

S.A.   Switzerland

 

 
EX-23.1 4 ex_421391.htm EXHIBIT 23.1 ex_421391.htm

EXHIBIT 23.1

 

Consent of Independent Registered Public Accounting Firm

 

We consent to the incorporation by reference in the Registration Statement (Form S-8 No. 333-254014) of our report dated September 21, 2022, with respect to the consolidated financial statements of Natural Alternatives International, Inc. included in this Annual Report (Form 10-K) of Natural Alternatives International, Inc. for the year ended June 30, 2022.

 

 

 

/s/ HASKELL & WHITE LLP

 

San Diego, California

September 21, 2022

 

 
EX-31.1 5 ex_421392.htm EXHIBIT 31.1 ex_421392.htm

Exhibit 31.1

 

Certification of Chief Executive Officer

Pursuant to

Rule 13a-14(a)/15d-14(a)

 

I, Mark A. LeDoux, Chief Executive Officer of Natural Alternatives International, Inc., certify that:

 

1. I have reviewed this Annual Report on Form 10-K of Natural Alternatives International, Inc.;

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

Date: September 21, 2022

 

 

 

/s/ Mark A. LeDoux

 

Mark A. LeDoux, Chief Executive Officer

 

 
EX-31.2 6 ex_421393.htm EXHIBIT 31.2 ex_421393.htm

Exhibit 31.2

 

Certification of Chief Financial Officer

Pursuant to

Rule 13a-14(a)/15d-14(a)

 

I, Michael E. Fortin, Chief Financial Officer of Natural Alternatives International, Inc., certify that:

 

1. I have reviewed this Annual Report on Form 10-K of Natural Alternatives International, Inc.;

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

Date: September 21, 2022

 

 

 

/s/ Michael E. Fortin

 

Michael E. Fortin, Chief Financial Officer

 

 
EX-32 7 ex_421394.htm EXHIBIT 32 ex_421394.htm

Exhibit 32

 

Certification

Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

(Subsections (a) and (b) of Section 1350, Chapter 63 of Title 18, United States Code)

 

Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (Subsections (a) and (b) of Section 1350, Chapter 63 of Title 18, United States Code), each of the undersigned officers of Natural Alternatives International, Inc., a Delaware corporation, does hereby certify, to such officer’s knowledge, that the Annual Report on Form 10-K for the fiscal year ended June 30, 2022 of Natural Alternatives International, Inc. fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m or 78o(d)) and that information contained in such report fairly presents, in all material respects, the financial condition and results of operations of Natural Alternatives International, Inc.

 

 

Date: September 21, 2022

/s/ Mark A. LeDoux

 

Mark A. LeDoux, Chief Executive Officer

   

Date: September 21, 2022

/s/ Michael E. Fortin

 

Michael E. Fortin, Chief Financial Officer

 

The foregoing certification is furnished solely pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (Subsections (a) and (b) of Section 1350, Chapter 63 of Title 18, United States Code) and is not being filed as part of the Form 10-K or as a separate disclosure document.

 

 

 
EX-101.SCH 8 naii-20220630.xsd XBRL TAXONOMY EXTENSION SCHEMA 000 - Document - Document And Entity Information link:calculationLink link:definitionLink link:presentationLink 001 - Statement - Consolidated Balance Sheets link:calculationLink link:definitionLink link:presentationLink 002 - Statement - Consolidated Balance Sheets (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 003 - Statement - Consolidated Statements of Operations and Comprehensive Income link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Consolidated Statements of Stockholders' Equity link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Consolidated Statements of Cash Flows link:calculationLink link:definitionLink link:presentationLink 006 - Disclosure - Note A - Organization and Summary of Significant Accounting Policies link:calculationLink link:definitionLink link:presentationLink 007 - Disclosure - Note B - Inventories link:calculationLink link:definitionLink link:presentationLink 008 - Disclosure - Note C - Property and Equipment link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note D - Leases link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note E - Other Comprehensive Income link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note F - Debt link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note G - Income Taxes link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note H - Employee Benefit Plans link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note I - Stockholders' Equity link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note J - Commitments link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note K - Economic Dependency link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note L - Derivatives and Hedging link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note M - Contingencies link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note N - Segment Information link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Note O - Subsequent Events link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note A - Organization and Summary of Significant Accounting Policies (Tables) link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Note B - Inventories (Tables) link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Note C - Property and Equipment (Tables) link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Note D - Leases (Tables) link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Note E - Other Comprehensive Income (Tables) link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note F - Debt (Tables) link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note G - Income Taxes (Tables) link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Note H - Employee Benefit Plans (Tables) link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Note I - Stockholders' Equity (Tables) link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note J - Commitments (Tables) link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Note K - Economic Dependency (Tables) link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note N - Segment Information (Tables) link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - Note A - Organization and Summary of Significant Accounting Policies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 035 - Disclosure - Note A - Organization and Summary of Significant Accounting Policies - Fair Value of Derivative Instruments Classified As Level 2 Assets and Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 036 - Disclosure - Note A - Organization and Summary of Significant Accounting Policies - Contract Liabilities and Revenue Recognized (Details) link:calculationLink link:definitionLink link:presentationLink 037 - Disclosure - Note A - Organization and Summary of Significant Accounting Policies - Calculation of Basic and Diluted Net Income Per Common Share (Details) link:calculationLink link:definitionLink link:presentationLink 038 - Disclosure - Note B - Inventories - Summary of Inventories (Details) link:calculationLink link:definitionLink link:presentationLink 039 - Disclosure - Note C - Property and Equipment (Details Textual) link:calculationLink link:definitionLink link:presentationLink 040 - Disclosure - Note C - Property and Equipment - Summary of Property and Equipment (Details) link:calculationLink link:definitionLink link:presentationLink 041 - Disclosure - Note D - Leases (Details Textual) link:calculationLink link:definitionLink link:presentationLink 042 - Disclosure - Note D - Leases - Lease Cash Flow Information (Details) link:calculationLink link:definitionLink link:presentationLink 043 - Disclosure - Note E - Other Comprehensive Income - Other Comprehensive (Loss) Income (Details) link:calculationLink link:definitionLink link:presentationLink 044 - Disclosure - Note F - Debt (Details Textual) link:calculationLink link:definitionLink link:presentationLink 045 - Disclosure - Note F - Debt - Future Debt Payments (Details) link:calculationLink link:definitionLink link:presentationLink 046 - Disclosure - Note G - Income Taxes (Details Textual) link:calculationLink link:definitionLink link:presentationLink 047 - Disclosure - Note G - Income Taxes - Geographical Breakdown of Income Before Income Taxes (Details) link:calculationLink link:definitionLink link:presentationLink 048 - Disclosure - Note G - Income Taxes - Provision for Income Taxes (Details) link:calculationLink link:definitionLink link:presentationLink 049 - Disclosure - Note G - Income Taxes - Net Deferred Tax Assets and Deferred Tax Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 050 - Disclosure - Note G - Income Taxes - Reconciliation of Income Tax Provision (Details) link:calculationLink link:definitionLink link:presentationLink 051 - Disclosure - Note H - Employee Benefit Plans (Details Textual) link:calculationLink link:definitionLink link:presentationLink 052 - Disclosure - Note H - Employee Benefit Plans - Defined Benefit Pension Plan's Funded Status and Amount Recognized (Details) link:calculationLink link:definitionLink link:presentationLink 053 - Disclosure - Note H - Employee Benefit Plans - Components Included in Defined Benefit Pension Plan's Net Periodic Benefit Expense (Details) link:calculationLink link:definitionLink link:presentationLink 054 - Disclosure - Note H - Employee Benefit Plans - Summary of Changes in Plan Assets and Benefit Obligation (Details) link:calculationLink link:definitionLink link:presentationLink 055 - Disclosure - Note H - Employee Benefit Plans - Benefit Payments Expected to be Paid (Details) link:calculationLink link:definitionLink link:presentationLink 056 - Disclosure - Note H - Employee Benefit Plans - Weighted-average Rates Used In Determining Defined Benefit Pension Plan's Net Pension Costs (Details) link:calculationLink link:definitionLink link:presentationLink 057 - Disclosure - Note H - Employee Benefit Plans - Defined Benefit Pension Plan's Weighted Average Asset Association and Weighted Average Target Allocation (Details) link:calculationLink link:definitionLink link:presentationLink 058 - Disclosure - Note H - Employee Benefit Plans - Fair Values by Asset Category of Defined Benefit Pension Plan (Details) link:calculationLink link:definitionLink link:presentationLink 059 - Disclosure - Note I - Stockholders' Equity (Details Textual) link:calculationLink link:definitionLink link:presentationLink 060 - Disclosure - Note I - Stockholders' Equity - Treasury Stock Repurchases (Details) link:calculationLink link:definitionLink link:presentationLink 061 - Disclosure - Note I - Stockholders' Equity - Stock Option Activity (Details) link:calculationLink link:definitionLink link:presentationLink 062 - Disclosure - Note I - Stockholders' Equity - Restricted Stock (Details) link:calculationLink link:definitionLink link:presentationLink 063 - Disclosure - Note J - Commitments (Details Textual) link:calculationLink link:definitionLink link:presentationLink 064 - Disclosure - Note J - Commitments - Minimum Rental Commitments (Details) link:calculationLink link:definitionLink link:presentationLink 065 - Disclosure - Note K - Economic Dependency (Details Textual) link:calculationLink link:definitionLink link:presentationLink 066 - Disclosure - Note K - Economic Dependency - Substantial Net Sales to Certain Customers (Details) link:calculationLink link:definitionLink link:presentationLink 067 - Disclosure - Note K - Economic Dependency - Substantial Net Purchase From Certain Suppliers (Details) link:calculationLink link:definitionLink link:presentationLink 068 - Disclosure - Note L - Derivatives and Hedging (Details Textual) link:calculationLink link:definitionLink link:presentationLink 069 - Disclosure - Note N - Segment Information (Details Textual) link:calculationLink link:definitionLink link:presentationLink 070 - Disclosure - Note N - Segment Information - Operating Results by Business Segment (Details) link:calculationLink link:definitionLink link:presentationLink 071 - Disclosure - Note N - Segment Information - Assets by Business Segment (Details) link:calculationLink link:definitionLink link:presentationLink 072 - Disclosure - Note N - Segment Information - Net Sales by Geographic Region (Details) link:calculationLink link:definitionLink link:presentationLink 073 - Disclosure - Note N - Segment Information - Long-lived Assets by Geographical Region (Details) link:calculationLink link:definitionLink link:presentationLink 074 - Disclosure - Note N - Segment Information - Total Assets by Geographical Region (Details) link:calculationLink link:definitionLink link:presentationLink 075 - Disclosure - Note N - Segment Information - Capital Expenditures by Geographical Region (Details) link:calculationLink link:definitionLink link:presentationLink 076 - Disclosure - Note O - Subsequent Events (Details Textual) link:calculationLink link:definitionLink link:presentationLink EX-101.CAL 9 naii-20220630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 10 naii-20220630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 11 naii-20220630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information Other income (expense): us-gaap_DerivativeNotionalAmount Derivative, Notional Amount Note To Financial Statement Details Textual Significant Accounting Policies Note A - Organization and Summary of Significant Accounting Policies us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate Income taxes computed at statutory federal income tax rate Hedging Relationship [Domain] Note B - Inventories Note C - Property and Equipment Cash Flow Hedging [Member] Note D - Leases Note E - Other Comprehensive Income Not Designated as Hedging Instrument [Member] Note F - Debt Note G - Income Taxes Note H - Employee Benefit Plans Hedging Relationship [Axis] Income Tax Disclosure [Text Block] Note I - Stockholders' Equity Note J - Commitments Hedging Designation [Axis] Note K - Economic Dependency Hedging Designation [Domain] Note N - Segment Information Designated as Hedging Instrument [Member] Note A - Organization and Summary of Significant Accounting Policies - Fair Value of Derivative Instruments Classified As Level 2 Assets and Liabilities (Details) us-gaap_LiabilitiesCurrent Total current liabilities Schedule of Maturities of Long-Term Debt [Table Text Block] Note A - Organization and Summary of Significant Accounting Policies - Contract Liabilities and Revenue Recognized (Details) Note A - Organization and Summary of Significant Accounting Policies - Calculation of Basic and Diluted Net Income Per Common Share (Details) Note B - Inventories - Summary of Inventories (Details) Note C - Property and Equipment - Summary of Property and Equipment (Details) Note D - Leases - Lease Cash Flow Information (Details) us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax Change in minimum pension liability, net of tax Note E - Other Comprehensive Income - Other Comprehensive (Loss) Income (Details) Note F - Debt - Future Debt Payments (Details) Note G - Income Taxes - Geographical Breakdown of Income Before Income Taxes (Details) Note G - Income Taxes - Provision for Income Taxes (Details) Note G - Income Taxes - Net Deferred Tax Assets and Deferred Tax Liabilities (Details) Note G - Income Taxes - Reconciliation of Income Tax Provision (Details) Note H - Employee Benefit Plans - Defined Benefit Pension Plan's Funded Status and Amount Recognized (Details) Note H - Employee Benefit Plans - Components Included in Defined Benefit Pension Plan's Net Periodic Benefit Expense (Details) Note H - Employee Benefit Plans - Summary of Changes in Plan Assets and Benefit Obligation (Details) Share-Based Payment Arrangement, Option, Activity [Table Text Block] Note H - Employee Benefit Plans - Benefit Payments Expected to be Paid (Details) Note H - Employee Benefit Plans - Weighted-average Rates Used In Determining Defined Benefit Pension Plan's Net Pension Costs (Details) Credit Agreement [Member] Name of the debt instrument with a lender. Note H - Employee Benefit Plans - Defined Benefit Pension Plan's Weighted Average Asset Association and Weighted Average Target Allocation (Details) Granted, weighted-average grant date fair value (in dollars per share) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue Forward contracts us-gaap_DerivativeLiabilitiesCurrent Derivative assets, current liability Note H - Employee Benefit Plans - Fair Values by Asset Category of Defined Benefit Pension Plan (Details) Granted, weighted-average grant date fair value (in dollars per share) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue Note I - Stockholders' Equity - Treasury Stock Repurchases (Details) Forfeited, weighted-average grant date fair value (in dollars per share) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue Share Correction (in shares) Correction in shares naii_RatioOfTotalCurrentAssetsToTotalCurrentLiabilities Ratio of Total Current Assets to Total Current Liabilities Total current assets divided by total current liabilities. Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Note I - Stockholders' Equity - Stock Option Activity (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue Nonvested, weighted-average grant date fair value (in dollars per share) Nonvested, weighted-average grant date fair value (in dollars per share) Note I - Stockholders' Equity - Restricted Stock (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod Forfeited, Shares (in shares) Kaged Muscle LLC [Member] The name of a third party with which the reporting entity has an outstanding note receivable. Note J - Commitments - Minimum Rental Commitments (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber Nonvested, Shares (in shares) Nonvested, Shares (in shares) Note K - Economic Dependency - Substantial Net Sales to Certain Customers (Details) Note K - Economic Dependency - Substantial Net Purchase From Certain Suppliers (Details) Note N - Segment Information - Operating Results by Business Segment (Details) Note N - Segment Information - Assets by Business Segment (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod Granted, Shares (in shares) Note N - Segment Information - Net Sales by Geographic Region (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod Vested, Shares (in shares) Note N - Segment Information - Long-lived Assets by Geographical Region (Details) Note N - Segment Information - Total Assets by Geographical Region (Details) Note N - Segment Information - Capital Expenditures by Geographical Region (Details) Notes To Financial Statements Notes To Financial Statements [Abstract] Profit-sharing Plan [Member] Profit-sharing Plan. Equity Securities [Member] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice Vested and exercisable (in dollars per share) Vested and exercisable (in dollars per share) Schedule of Net Benefit Costs [Table Text Block] Vested and exercisable Mortgage note payable, current portion Foreign Exchange Contract [Member] Commodity Contract [Member] Schedule of Expected Benefit Payments [Table Text Block] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber Vested and exercisable (in shares) Vested and exercisable (in shares) Discretionary Profit-sharing Plan [Member] Discretionary Profit-sharing Plan. Mid-cap Funds [Member] Mid-cap Funds. Small Cap Funds [Member] Small Cap Funds. Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan [Table Text Block] Outstanding Defined Benefit Plan, Assumptions [Table Text Block] Schedule of Allocation of Plan Assets [Table Text Block] Schedule of Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block] Outstanding (in dollars per share) us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice Forfeited (in dollars per share) Customer deposits Contract with Customer, Liability, Current Contract Liabilities (Customer Deposits), balance Contract Liabilities (Customer Deposits), balance Granted (in dollars per share) us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice Exercised (in dollars per share) Accrued liabilities Accrued compensation and employee benefits Income taxes payable Lessee, Operating Leases [Text Block] Non-cash lease expenses Amount of operating lease non-cash expense. Excludes sublease income. Accounts payable Outstanding (in shares) Retirement Plan Type [Axis] Retirement Plan Type [Domain] Products Manufactured by NAIE [Member] Represents products manufactured by NAIE. Proceeds from sale of property and equipment naii_LongTermDebtPercentageBearingFluctuatingInterestThresholdAmount Long-term Debt, Percentage Bearing Fluctuating Interest, Threshold Amount The portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a fluctuating rate when amount is less than threshold. us-gaap_PolicyTextBlockAbstract Accounting Policies naii_DeferredTaxLiabilitiesWithholdingTaxes Withholding taxes Amount of deferred tax liability attributable to taxable temporary differences from withholding taxes. Available for grant, Shares (in shares) Wells Fargo Bank, N.A. [Member] Represents Wells Fargo Bank, N.A, the lender. us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Payments to Acquire Property, Plant, and Equipment, Total Purchases of property and equipment Dilutive effect of stock options and restricted stock shares (in shares) Weighted average common shares outstanding: Current liabilities: Denominator Assets Total Assets Total assets Plan Name [Axis] Plan Name [Domain] naii_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOciIntoInterestIncomeEffectivePortionNet Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Interest Income, Effective Portion, Net Represents the effective portion of net gain (loss) reclassified from accumulated other comprehensive income into interest income on derivative instruments designated and qualifying as hedging instruments. us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total us-gaap_OperatingLeaseExpense Operating Lease, Expense us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) Commitments Disclosure [Text Block] Legal Matters and Contingencies [Text Block] Deferred tax asset – noncurrent Award Type [Domain] naii_TreasuryStockValueAcquiredCostMethodNet Repurchase of common stock Equity impact of the cost of common and preferred stock that were repurchased during the period, net of issuance of common stock from treasury for stock option exercise. Recorded using the cost method. Numerator Inventory reserves Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory reserves. Award Type [Axis] Net income Net income Net income (loss) Developed Market Fixed Income Funds [Member] Information pertaining to developed market fixed income funds. Developed Market Funds [Member] Information pertaining to developed market funds. us-gaap_InterestCostsCapitalized Interest Costs Capitalized Restricted Stock [Member] Share-Based Payment Arrangement, Option [Member] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Contract Liabilities (Customer Deposits), addition Amount of addition obligation to transfer good or service to customer for which consideration has been received or is receivable. us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment Less: accumulated depreciation and amortization Property and equipment, net Property and equipment, net Property and equipment, gross Long-Term Debt, Type [Axis] Long-Term Debt, Type [Domain] naii_DebtInstrumentAmortizationPeriod Debt Instrument, Amortization Period (Year) Represents the amortization period for debt instrument, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. naii_StockRepurchaseProgramAdditionalAuthorizedAmount Stock Repurchase Program, Additional Authorized Amount Additional amount of stock repurchase plan authorized. Pension expense Other Contract [Member] Derivative Instrument [Axis] Derivative Contract [Domain] Cash flows from investing activities Net income per common share: Forward contracts us-gaap_IncreaseDecreaseInDerivativeLiabilities us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities Accounts payable and accrued liabilities us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities Accrued compensation and employee benefits us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments United States Provision for income taxes Total provision for income taxes naii_IncreaseDecreaseInOperatingLeaseRightOfAssetsAndLiabilitiesNet Operating lease liabilities Represents increase (decrease) in net operating lease right-of-assets and liabilities. SWITZERLAND us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months us-gaap_DebtInstrumentTerm Debt Instrument, Term (Year) us-gaap_MaximumRemainingMaturityOfForeignCurrencyDerivatives1 Maximum Remaining Maturity of Foreign Currency Derivatives (Month) us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount Defined Contribution Plan, Employer Discretionary Contribution Amount Allowance for bad debt Amount, before allocation of valuation allowance, of deferred tax asset attributable to allowance for bad debt. Lease liability Amount, before allocation of valuation allowance, of deferred tax asset attributable to lease liability. us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay naii_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeAmount Global intangible low-taxed income (GILTI) Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to global intangible low-taxed income. us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch Defined Contribution Plan, Employer Matching Contribution, Percent of Match Cash and cash equivalents us-gaap_DefinedBenefitPlanFairValueOfPlanAssets Fair value by asset category Fair value of plan assets at beginning of year Fair value of plan assets at end of year us-gaap_DefinedBenefitPlanFundedStatusOfPlan Difference between benefit obligation and fair value of plan assets naii_IncomeTaxBenefitCaresAct Income Tax Benefit Cares Act Amount of income tax benefit related to the CARES Act. us-gaap_DefinedBenefitPlanBenefitObligation Benefit obligation at beginning of year Benefit obligation at end of year us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter 2028-2032 us-gaap_DefinedBenefitPlanContributionsByEmployer Defined Benefit Plan, Plan Assets, Contributions by Employer us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo 2024 us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree 2025 us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour 2026 us-gaap_RoyaltyExpense Royalty Expense us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive 2027 Amendment Flag Stock Repurchase Plan [Member] Represents information related to stock repurchase plan. us-gaap_ComprehensiveIncomeNetOfTax Comprehensive income City Area Code us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths 2023 Use of Estimates, Policy [Policy Text Block] New Accounting Pronouncements, Policy [Policy Text Block] Forfeiture of restricted stock us-gaap_IncreaseDecreaseInIncomeTaxes Income taxes Treasury Stock Acquired, Shares (in shares) us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets Expected long-term rate of return us-gaap_SharesOutstanding Balance (in shares) Balance (in shares) Common stock, shares outstanding (in shares) Preferred stock, shares outstanding (in shares) Current Fiscal Year End Date us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 Debt Instrument, Basis Spread on Variable Rate us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate Discount rate Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block] us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets Prepaids and other assets us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent Operating Lease, Weighted Average Discount Rate, Percent Document Fiscal Period Focus Document Fiscal Year Focus Consolidation, Policy [Policy Text Block] us-gaap_DefinedBenefitPlanExpectedAmortizationNextFiscalYear Defined Benefit Plan, Expected Amortization, Next Fiscal Year, Total Lease, Cost [Table Text Block] Document Period End Date Increase in operating lease liabilities and right-of-use assets due to lease remeasurement us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1 Operating Lease, Weighted Average Remaining Lease Term (Year) Entity File Number Entity Emerging Growth Company us-gaap_DebtInstrumentFaceAmount Debt Instrument, Face Amount Document Type us-gaap_AssetImpairmentCharges Asset Impairment Charges, Total Entity Small Business us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets Actual return on plan assets Entity Shell Company us-gaap_RatioOfIndebtednessToNetCapital1 Ratio of Indebtedness to Net Capital us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid Benefits paid naii_NumberOfMajorCustomers Number of Major Customers Represents the number of major customers. Document Information [Line Items] Document Information [Table] Entity Public Float us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid Benefits paid Entity Filer Category Debt Instrument [Axis] Entity Current Reporting Status Debt Instrument, Name [Domain] Plan expenses Plan expenses Entity Voluntary Filers Entity Well-known Seasoned Issuer us-gaap_DefinedBenefitPlanActuarialGainLoss Actuarial loss Variable Rate [Domain] us-gaap_AccountsReceivableNet Accounts Receivable, after Allowance for Credit Loss, Total us-gaap_DefinedBenefitPlanSettlementsBenefitObligation Settlement loss Variable Rate [Axis] naii_HealthInsurancePlanPremiumExpense Health Insurance Plan Premium Expense The expense in the period incurred with respect to providing health care benefits to employees. us-gaap_ConcentrationRiskPercentage1 Concentration Risk, Percentage naii_DefinedBenefitPlanEquitySecuritiesByTypePercentage Defined Benefit Plan Equity Securities by Type, Percentage Percentage of equity securities by type of publicly traded funds. us-gaap_IncreaseDecreaseInAccountsReceivable Accounts receivable Compensation expense related to stock compensation plans us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue Entity Tax Identification Number Entity Central Index Key Entity Registrant Name Share Correction Product Concentration Risk [Member] First Contributions [Member] Contributions on first 3% of participant's compensation that the Company must match. Entity [Domain] Customer Concentration Risk [Member] Large-cap Funds [Member] Information by large-cap funds. Legal Entity [Axis] Entity Address, Address Line One Supplier Concentration Risk [Member] Treasury Stock Acquired, Total Cost Repurchase of common stock Entity Address, City or Town Entity Address, Postal Zip Code Supplemental disclosures of cash flow information Entity Address, State or Province Concentration Risk Type [Axis] Change in Benefit Obligation: Concentration Risk Type [Domain] us-gaap_TreasuryStockValue Treasury stock, at cost, 3,061,795 shares at June 30, 2022 and 2,567,797 at June 30, 2021 Restricted Stock 1 [Member] 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. Change in Plan Assets: Shipping and Handling Costs [Policy Text Block] The accounting policy for shipping and handling costs. Permanent Differences Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to permanent differences. Entity Common Stock, Shares Outstanding us-gaap_AdvertisingExpense Advertising Expense Revenue Benchmark [Member] Accounts Receivable [Member] us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax Total recognized in net periodic benefit cost and other comprehensive loss Investments [Domain] us-gaap_IncreaseDecreaseInInventories Inventories us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses Amortization of net loss Trading Symbol us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost Net periodic benefit expense us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation Projected benefit obligation us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit Recognized actuarial loss Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] us-gaap_DefinedBenefitPlanInterestCost Interest cost Investment Type [Axis] us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets Expected return on plan assets us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation Accumulated benefit obligation us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets Fair value of plan assets Local Phone Number us-gaap_LineOfCreditFacilityCommitmentFeePercentage Line of Credit Facility, Commitment Fee Percentage Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Term Loan [Member] Represents a term loan. us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity Line of Credit Facility, Remaining Borrowing Capacity Issuance of common stock for stock option exercise (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares) Exercised (in shares) us-gaap_GainLossOnDispositionOfAssets Gain on disposal of assets, net of impairment us-gaap_TableTextBlock Notes Tables Carlsbad, California [Member] Represents the location of the property purchased. Manufacturing Facility and Warehouse [Member] Represents the structure used in the manufacturing and storage of goods. Issuance of common stock for restricted stock grants (in shares) us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1 Settlement loss Forfeiture of restricted stock (in shares) us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity Line of Credit Facility, Maximum Borrowing Capacity Issuance of common stock for stock option exercise Issuance of common stock for restricted stock grants Other Equity securities us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations Weighted-average asset allocation Other selling, general and administrative expenses The 2020 Omnibus Stock Incentive Plan [Member] Omnibus stock incentive plan (Recoveries) provision for uncollectible accounts receivable (Recovery of) provision for uncollectible accounts receivable naii_DefinedBenefitPlanExpectedFutureBenefitPayment Total benefit payments expected to be paid Total amount of benefits expected to be paid through the tenth fiscal year following the latest fiscal year from a defined benefit plan. Granted (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod Forfeited (in shares) Schedule of Weighted Average Allocation of Assets Related to Defined Benefit Plans Disclosure [Table Text Block] Tabular disclosure of the weighted-average asset allocation related to defined benefit plans. Line of Credit Facility, Lender [Domain] naii_OperatingLeaseFacilityArea Operating Lease Facility Area (Square Foot) Area of leased facility in square feet. naii_AccumulatedOtherComprehensiveIncomeLossCumulativeCashFlowHedgesGainLoss Accumulated Other Comprehensive Income (Loss) Cumulative Cash Flow Hedges, Gain (Loss) Accumulated gains and losses from derivative instruments designated and qualifying as the effective portion of cash flow hedges recorded to Accumulated Other Comprehensive Income Loss. California 1 [Member] Geographic location. Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Lender Name [Axis] Reconciliation of Funded Status: us-gaap_LiabilitiesAndStockholdersEquity Total liabilities and stockholders’ equity naii_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsCashlessExercises Share-based Compensation Arrangement by Share-based Payment Award, Options, Cashless Exercises (in shares) Represents the number of option exercises that were cashless. UNITED STATES Stock Repurchased from Employee for Restricted Stock Vesting [Member] Represents stock repurchased from employee for restricted stock vesting. us-gaap_ResearchAndDevelopmentExpense Research and Development Expense, Total Retained earnings Accumulated other comprehensive income Fixed Income Funds [Member] Sofinol SA [Member] Represents Sofinal SA. naii_DefinedBenefitPlanAmountsRecognizedInBalanceSheetIncludingAociPortion Net amount recognized Amount of defined benefit plan recognized on balance sheet including accumulated other comprehensive income portion. Stock Repurchased in Connection with Stock Option Exercised [Member] Represents stock repurchased in connection with stock option exercised. Debt Disclosure [Text Block] naii_SalesRoyaltyAndLicensingRevenue Sales, Royalty and Licensing Revenue The amount of sales, royalty, and licensing revenue. Changes in operating assets and liabilities: us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements Derivative Instruments and Hedging Activities Disclosure [Text Block] Inventory Disclosure [Text Block] Subsequent Event [Member] Defined Benefit Plan, Plan Assets, Category [Axis] The 2009 Omnibus Stock Incentive Plan [Member] Omnibus stock incentive plan adopted in 2009. Long-term liability – operating leases Schedule of Inventory, Current [Table Text Block] Defined Benefit Plan, Plan Assets, Category [Domain] Total Subsequent Event Type [Axis] Subsequent Event Type [Domain] Retirement Benefits [Text Block] Subsequent Events [Text Block] Operating lease right-of-use assets us-gaap_DeferredIncomeTaxExpenseBenefit Deferred income taxes Total deferred 2024 2025 Fiscal Years After June 30, 2021 [Member] Represents the fiscal years after June 30, 2021. There-after Fair Value Measurement, Policy [Policy Text Block] us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax Unrecognized net actuarial loss in accumulated other comprehensive income 2022 2023 Derivative assets, noncurrent asset Two Largest Customers [Member] Represents information related to two largest customers. Lessee, Operating Lease, Liability, Maturity [Table Text Block] Non-cash compensation Other noncurrent assets, net Earnings Per Share, Policy [Policy Text Block] naii_DebtInstrumentBasisSpreadOnElectedFixedRateBorrowing Debt Instrument Basis Spread on Elected Fixed Rate Borrowing The percentage points added to the reference rate to compute fixed rate elections on the debt instrument. naii_MinimumPrepaymentAmountUnderLineOfCredit Minimum Prepayment Amount Under Line of Credit The minimum payment amount that may be prepaid on a line of credit facility with a fixed interest rate. Income Tax, Policy [Policy Text Block] us-gaap_DeferredCompensationArrangementWithIndividualCashAwardGrantedAmount Deferred Compensation Arrangement with Individual, Cash Award Granted, Amount us-gaap_FairValueNetAssetLiability Fair Value, Net Asset (Liability), Total Fair Value Net Asset (Liability) – all Derivative Contracts us-gaap_LesseeOperatingLeaseTermOfContract Lessee, Operating Lease, Term of Contract (Year) Research and Development Expense, Policy [Policy Text Block] us-gaap_Depreciation Depreciation, Total Natural Alternatives International Europe SA [Member] The entity Natural alternatives international Europe SA. Depreciation and amortization naii_NumberOfYearsCompensationUsedForBenefitObligationAssumptions Number of Years Compensation Used for Benefit Obligation Assumptions (Year) The period of employment before retirement that is used to determine what amount of compensation to use as a a baseline for the companies defined benefit plan. naii_AllowanceForDoubtfulAccountsReceivablePercentageOfOutstandingBalance Allowance for Doubtful Accounts Receivable, Percentage of Outstanding Balance The percentage of outstanding balance of allowance for doubtful accounts receivable. Euro Forward Contract [Member] Represents Euro Forward Contract. Swiss Franc Forward Contract [Member] Represents Swiss Franc Forward Contract. Customer 1 [Member] Customer 1 in a set of customers. Customer 2 [Member] Customer 2 in a set of customers. us-gaap_AssetsCurrent Total current assets Customer 3 [Member] Customer 3 in a set of customers. Share-Based Payment Arrangement [Policy Text Block] Stockholders' Equity Note Disclosure [Text Block] naii_IncomeTaxReconciliationEffectiveExportSalesIncentive FDII export sales incentive Percentage of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to effective export sales incentive. Raw Material Purchases [Member] Aggregate raw material purchases during the period from major suppliers. GILTI final regulations planning Percentage of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to GILTI final regulations planning discrete item. Shares acquired in connection with stock option exercises, shares (in shares) The number of shares acquired in connection with stock options. Shares acquired in connection with stock option exercises, cost The value of treasury stock shares acquired in connection with stock options. Pension and Other Postretirement Plans, Policy [Policy Text Block] naii_DebtInstrumentCovenantMinimumNetIncomeRequired Debt Instrument Covenant Minimum, Net Income Required The net income required under debt instrument covenant minimum. naii_DebtInstrumentCovenantCapitalExpendituresLimitationAmountNextTwelveYears Debt Instrument Covenant Capital Expenditures Limitation, Amount, Next Twelve Years The amount of debt instrument covenant capital expenditures limitation for next twelve years. Accumulated Gain (Loss), Net, Swap Derivative, Parent [Member] Related to accumulated gain or loss of swap derivative, attributable to parent. naii_DebtInstrumentCovenantCapitalExpendituresLimitationAmountAfterTwelveYears Debt Instrument Covenant Capital Expenditures Limitation, Amount, After Twelve Years The amount of debt instrument covenant capital expenditures limitation after twelve years. naii_DebtInstrumentCovenantAnnualLimitToRepurchaseStockOrIssueDividends Debt Instrument, Covenant, Annual Limit To Repurchase Stock or Issue Dividends Annual limit to repurchase stock or issue dividends under covenant of debt instrument. naii_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowtaxedIncomeAmountDiscreteBenefit Effective Income Tax Rate Reconciliation, Global Intangible Low-taxed Income, Amount, Discrete Benefit The amount of discrete benefit for global intangible low-taxed income tax rate reconciliation. naii_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferentialAmountAdditionalExpense Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount, Additional Expense The amount of additional expense for foreign income tax rate differential income tax rate reconciliation. Income tax receivable Treasury stock, shares (in shares) Advertising Cost [Policy Text Block] naii_StockIssuedDuringPeriodSharesStockOptionsExercisedForCash Stock Issued During Period, Shares, Stock Options Exercised for Cash (in shares) The shares issued during the period for stock options exercised for cash. Common stock; $.01 par value; 20,000,000 shares authorized at June 30, 2022 and June 30, 2021, issued and outstanding (net of treasury shares) 6,129,611 at June 30, 2022 and 6,436,568 at June 30, 2021 naii_DebtInstrumentCovenantFixedChargeCoverageRatio Debt Instrument Covenant, Fixed Charge Coverage Ratio The fixed charge coverage ratio under debt instrument covenant. Adjustments to reconcile net income to net cash provided by operating activities: Common stock, shares authorized (in shares) Common stock, shares issued (in shares) Common stock, par value (in dollars per share) Beta-alanine Raw Material [Member] Information pertaining to beta-alanine raw material. us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Private Label Contract Manufacturing [Member] Business segment related to private label contract manufacturing. Patent and Trademark Licensing [Member] Business segment related to patentand trademark licensing. Capital Expenditures by Geographic Areas [Table Text Block] Tabular disclosure for capital expenditures by geographic areas. Derivative assets, current asset Assets by Geographic Areas [Table Text Block] Tabular disclosure of total assets by geographic areas. Statistical Measurement [Domain] Cash paid for amounts included in the measurement of operating lease liabilities Maximum [Member] Minimum [Member] Product and Service [Axis] Product and Service [Domain] Statistical Measurement [Axis] Supplier 1 [Member] Supplier 1 in a set of suppliers. Raw Material Purchases by Supplier Raw material purchases by supplier % of Total Raw Material Purchases Percentage of raw materials purchased from supplier Preferred stock; $.01 par value; 500,000 shares authorized; none issued or outstanding us-gaap_DeferredTaxAssetsLiabilitiesNet Net deferred tax (liabilities) assets Net deferred tax (liabilities) assets Preferred stock, shares issued (in shares) Interest Taxes Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] us-gaap_DeferredTaxAssetsOther Other, net us-gaap_NoncurrentAssets Long-Lived Assets Property, Plant and Equipment Disclosure [Text Block] Geographical [Axis] Geographical [Domain] Property, Plant and Equipment [Table Text Block] us-gaap_DeferredTaxAssetsGross Total gross deferred tax assets Preferred stock, shares authorized (in shares) us-gaap_DeferredIncomeTaxLiabilities Deferred tax liabilities Europe [Member] Inventories, net Inventories, net Preferred stock par value (in dollars per share) Work in progress Net sales Revenue from Contract with Customer, Including Assessed Tax us-gaap_InventoryValuationReserves Reserve Fair Value, Inputs, Level 3 [Member] Foreign exchange gain (loss) Finished goods Fair Value Hierarchy and NAV [Domain] us-gaap_DeferredTaxAssetsDerivativeInstruments Deferred Tax Assets, Derivative Instruments Customer [Axis] us-gaap_DeferredTaxAssetsInventory Inventory capitalization Fair Value, Inputs, Level 1 [Member] Customer [Domain] Fair Value, Inputs, Level 2 [Member] Reconciliation of Assets from Segment to Consolidated [Table Text Block] Fair Value Hierarchy and NAV [Axis] Raw materials Depreciable Life In Years (Year) Property, Plant and Equipment, Useful Life (Year) Interest expense Cash flows from operating activities Schedule of Segment Reporting Information, by Segment [Table Text Block] Revenue [Policy Text Block] Statement [Line Items] Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Accounts receivable, allowance for doubtful accounts Accounts receivable – less allowance for doubtful accounts of $3,383 at June 30, 2022 and $3,527 at June 30, 2021 us-gaap_NumberOfReportableSegments Number of Reportable Segments us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost Stock-based compensation Additional paid-in capital us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation Accrued compensation Building and Building Improvements [Member] Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions Pension liability AOCI Attributable to Parent [Member] Stockholders’ equity: Land [Member] naii_IncomeTaxReconciliationCaresActRateDifferential CARES Act rate differential Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to CARES Act rate differential. Leasehold Improvements [Member] Property, Plant and Equipment, Policy [Policy Text Block] Other, net Long-Lived Tangible Asset [Axis] us-gaap_NonoperatingIncomeExpense Total other expense Long-Lived Tangible Asset [Domain] Segment Reporting Disclosure [Text Block] us-gaap_DeferredTaxAssetsTaxCreditCarryforwards Tax credit carry forward us-gaap_DeferredTaxAssetsOperatingLossCarryforwards Net operating loss carry forward Current assets: Fair Value, by Balance Sheet Grouping [Table Text Block] Deferred tax assets: us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations Cash and cash equivalents at beginning of year Cash and cash equivalents at end of year Inventory, Policy [Policy Text Block] Interest income us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect Net (decrease) increase in cash and cash equivalents us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash provided by (used in) financing activities us-gaap_Liabilities Total liabilities Commitments and contingencies (Notes D, F, H, J and M) Income from operations Income from operations us-gaap_NetCashProvidedByUsedInOperatingActivities Net cash provided by operating activities us-gaap_DeferredTaxLiabilitiesOther Other, net us-gaap_ContractWithCustomerLiabilityRevenueRecognized Contract Liabilities (Customer Deposits), revenue recognized us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash used in investing activities Prepaids and other current assets Long-term pension liability us-gaap_GrossProfit Gross profit Cost of goods sold Counterparty Name [Axis] Counterparty Name [Domain] Derivatives, Policy [Policy Text Block] Deferred tax liability Consolidation Items [Domain] us-gaap_DeferredTaxLiabilitiesLeasingArrangements Lease asset Consolidation Items [Axis] us-gaap_DeferredTaxLiabilitiesDerivatives Forward contracts Concentration Risk, Credit Risk, Policy [Policy Text Block] us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment Fixed assets Deferred tax liabilities: us-gaap_PaymentsForRepurchaseOfCommonStock Repurchase of common stock Cost of Goods and Service [Policy Text Block] Scenario [Domain] Retained Earnings [Member] us-gaap_ProceedsFromStockOptionsExercised Issuance of common stock for stock option exercise Treasury Stock Acquired, Average Cost (in dollars per share) us-gaap_CurrentStateAndLocalTaxExpenseBenefit State us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit State Treasury Stock [Member] Scenario [Axis] us-gaap_CurrentForeignTaxExpenseBenefit Foreign us-gaap_DeferredForeignIncomeTaxExpenseBenefit Foreign Additional Paid-in Capital [Member] Share Repurchase Program [Domain] us-gaap_CurrentFederalTaxExpenseBenefit Federal Common Stock [Member] us-gaap_StockRepurchaseProgramAuthorizedAmount1 Stock Repurchase Program, Authorized Amount us-gaap_DeferredFederalIncomeTaxExpenseBenefit Federal Deferred: Class of Treasury Stock [Table Text Block] Equity Components [Axis] Share Repurchase Program [Axis] Equity Component [Domain] Current: Future Debt Payments, total Long-Term Debt, Total us-gaap_CurrentIncomeTaxExpenseBenefit Total Current us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest Income before income taxes Total income before income taxes Reclassification out of Accumulated Other Comprehensive Income [Member] Reclassification out of Accumulated Other Comprehensive Income [Axis] ICFR Auditor Attestation Flag Reclassification out of Accumulated Other Comprehensive Income [Domain] Comprehensive Income (Loss) Note [Text Block] Swiss Federal Tax Administration (FTA) [Member] Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Income Tax Authority, Name [Axis] Vehicles [Member] Income Tax Authority, Name [Domain] Income Tax Authority [Axis] Income Tax Authority [Domain] Domestic Tax Authority [Member] Foreign Tax Authority [Member] Financing Receivable [Policy Text Block] us-gaap_RepaymentsOfLongTermDebt Payments on long-term debt Office Equipment [Member] Document Annual Report Accounts Receivable [Policy Text Block] Machinery and Equipment [Member] Cash and Cash Equivalents, Policy [Policy Text Block] Entity Incorporation, State or Country Code Accounting Policies [Abstract] Document Transition Report Concentration Risk Disclosure [Text Block] Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Entity Interactive Data Current Security Exchange Name Debt Securities [Member] Title of 12(g) Security Borrowings on long-term debt Auditor Name Auditor Firm ID Auditor Location Segments [Axis] Segments [Domain] us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) Diluted (in shares) Diluted weighted average common shares outstanding (in shares) Non-US [Member] us-gaap_OperatingLossCarryforwards Operating Loss Carryforwards Statement [Table] Statement of Financial Position [Abstract] Diluted (in dollars per share) Diluted net income per common share (in dollars per share) Basic (in shares) Basic weighted average common shares outstanding (in shares) us-gaap_EffectiveIncomeTaxRateContinuingOperations Effective Income Tax Rate Reconciliation, Percent, Total Basic (in dollars per share) Basic net income per common share (in dollars per share) Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Payments on lines of credit Statement of Cash Flows [Abstract] us-gaap_ContractWithCustomerRefundLiability Contract with Customer, Refund Liability, Total Statement of Stockholders' Equity [Abstract] us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1 Tax effect of OCI activity Income Statement [Abstract] Net current period OCI/OCL Future Debt Payments, 2025 naii_FederalStateAndLocalIncomeTaxExpenseBenefitGrossContinuingOperations Federal, State and Local Income Tax Expense (Benefit), Gross, Continuing Operations Amount before valuation allowance of current and deferred federal, state and local income tax expense (benefit) attributable to income (loss) from continuing operations. Future Debt Payments, 2026 Revenue from External Customers by Geographic Areas [Table Text Block] Future Debt Payments, 2027 Long-Lived Assets by Geographic Areas [Table Text Block] Future Debt Payments, thereafter Future Debt Payments, 2023 Future Debt Payments, 2024 Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax us-gaap_DerivativeAverageForwardExchangeRate1 Derivative, Average Forward Exchange Rate Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax Total recognized in other comprehensive income (loss) Cash flows from financing activities us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount Stock based compensation Corporate, Non-Segment [Member] Noncurrent forward contracts Derivative assets, noncurrent liability Net loss OCI/OCL before reclassifications Amounts reclassified from OCI us-gaap_StockholdersEquity Total stockholders’ equity Balance Balance Income taxes payable, noncurrent Supplier [Axis] Class of Stock [Axis] Supplier [Domain] Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Unrealized gain resulting from change in fair value of derivative instruments, net of tax Interest Rate Swap [Member] Mortgage note payable, net of current portion us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent Unrealized gain resulting from change in fair value of derivative instruments, net of tax Operating Segments [Member] us-gaap_DerivativeFixedInterestRate Derivative, Fixed Interest Rate us-gaap_IncomeTaxReconciliationTaxCredits Tax credits us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes State income taxes, net of federal income tax expense us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential Foreign tax rate differential EX-101.PRE 12 naii-20220630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE GRAPHIC 13 map1.jpg begin 644 map1.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X1#N17AI9@ 34T *@ @ ! $[ ( M , (2H=I 0 ! (5IR= $ 8 0SNH< < @, /@ M FMC.60G/SX-"CQX.GAM<&UE=&$@ M>&UL;G,Z>#TB861O8F4Z;G,Z;65T82\B/CQR9&8Z4D1&('AM;&YS.G)D9CTB M:'1T<#HO+W=W=RYW,RYO&UL;G,Z M)R$;'24=%Q@B+B(E*"DK+"L:("\S+RHR)RHK*O_; $,!!P@("@D*% L+%"H< M&!PJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ M*BHJ*BHJ*O_ !$( P($6@,!(@ "$0$#$0'_Q ? !!0$! 0$! 0 M 0(#! 4&!P@)"@O_Q "U$ " 0,# @0#!04$! 7T! @, !!$%$B$Q M008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*""0H6%Q@9&B4F)R@I*C0U-CH.$A8:'B(F*DI.4 ME9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:X>+C MY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! 0$! 0$! 0(#! 4& M!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! G< 0(#$00%(3$&$D%1!V%Q$R(R M@0@40I&AL<$)(S-2\!5B7J"@X2%AH>(B8J2DY25EI>8F9JB MHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR M\_3U]O?X^?K_V@ , P$ A$#$0 _ /I&BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K+O]4F%W_9^ MDPK<7VT,Y7MO;L2 !+*JDD] M.IH S7NM1T+Y]1D.H:76>,QVS!?^^F 'ZUF^&;V./4;W2(HY(K>+]]:J^"$7.)(E*D M@[&QT)P'"]L Z2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@#'\4B8Z&/LWE^=]LM?+$I.TM]HCP#CG%<'XJNOC1$C_V!8:$X M .&MI,M[<2XY_P \5Z-K5D^H://;P,$FP'A8]!(I#(3[;E%/TO4(]4TV&[C! M3>,/&WWHW'#(?<$$'Z4 ?(WB[5OC:GF?VZNM6\/.?L\;",#V*\?CG-" MGQ>'[2UA2+3I;JQCC "I!.VQ0.P1LJ/P%4-#BNKKQ!?7UQ?&\MK5?L=I(T2H M2<@S$E@#HZ*S8-7\[Q5?:-Y&W[)96UWYV_[_G/.FW;CC'D9 MSGG=VQSI4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %8]W87=E?2:CHH5VF(-S9N=JSD#&Y6_A?&!D\$ XZC8HH R$\4:6IV:A/ M_9DW>*_'DG\"?E;ZJ2*?)XGT*+[VKV1;&0B3JS'Z*"2?PK4HH PY)]0US,-G M'/IMBPQ)=3+LFD'I&AY7_>8 CL.XU[:VAL[6*VM8UBAB4(B*.% Z"I:* .;L M?^2IZ[_V!=-_]'WU=)110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%<-K/Q9T/3-O MEVL%6732MTLGOL!#K^(/UH ]+HKS?_A=^@_] 3Q)_P""MO\ &D/QQT!2 =%\ M298X'_$K;_&@#TFBN3LOB1H5[IMA=_Z7:F_F2&*&ZMVB<%I#&"V>%R58\GD" MNHAN(;F,O;RQRH"5+1L&&1U'% $E%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 <;X[D\1W]UIOAOPRZV(U02F[U7<-UI"FW<$7J7;> M#V_43Z&/#_@O3SH&C6=X([-@)6BM))2\C*&+.X7#,002??MTK3OO^1PTC_KV MNOYQ5APV%IJ'Q&OX[ZVAN46-V59D# ';;\X- &W_ ,)19_\ /KJ7_@OF_P#B M:1O%>GQ@--%?Q(652\EC*JJ20!D[>!DCFI_^$;T3_H#V/_@.G^%I2!)$N%O+QO+5< M?)MC8,N3;G*('D9@,X&>".U:1GC6X2 M M^\=&=5QU"D G_QX?G3Z &)!%'-)+'$BR2X\QU4 OC@9/?%-GMH+GR_M,$< MWE.)(_,0-L<=&&>A'K4M% #9(TEC:.55='!5E89# ]011&B11K'$JHB *JJ, M = !3J* &I&D:E8T5 26(48Y)R3^))- BC$S2A%$C*%9P.2!D@$^@R?S-.H MH :T:.R,Z*Q0[E)&=IP1D>G!(_&G444 6"*?9Y\2 M2>6X=-Z@[6'0C/0^]NGH QO&,:2^"-:65%<"PF M8!AG!"$@_@>:F\,_\BGI'_7C#_Z+%1^+?^1*UO\ [!\__HMJD\,_\BGI'_7C M#_Z+% &A%!%!O\B)(_,@01+0*-S*I)4$]2 M6; [;CZT^B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@#!U%[@>.]#6.%&@:UN_-D+X9#^ZQ@8YS5'3?^2E:C_P!< MG_\ 0;>M2^_Y'#2/^O:Z_G%67IO_ "4K4?\ KD__ *#;T =97(^._NV'^\W\ MTKKJY'QW]VP_WF_FE '74444 -,B"01EE#L"P7/) QDX_$?F*=32B&02%5+J M"H;'(!QD9_ ?D*=0 4444 %%%% !1110 4444 %-=;'CJ&Z.G6DM]>NNG36R2':$BN+W[C'J^(AR< GTSQZWI^H6^J6275FY: M-L@@C#(PX*L#R"#P0>E %'Q;_P B5K?_ &#Y_P#T6U2>&?\ D4](_P"O&'_T M6*C\6_\ (E:W_P!@^?\ ]%M7-?#[Q;+>:9%9:I;I;1QR_8K*="2LOEQK\C9^ MZ_)('1ATY!% '>4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !113=Z^84S\P&<>U #J*** ,#4C=?\)WH8B6$V_V6[\TL3O! M_=;=HZ?7-4M-_P"2E:C_ -M2^_Y'#2/^O:Z_G%7-R:S:Z-\0-1GN MB63:T9",NY24@(R"0<$ \^U '>5R/CO[MA_O-_-*G_X3[1_2?\D_^*K"\2^) M+'6?LJVI9?+8Y,C(,DL@ 'S9))["@#T2BBB@")H-UW'/YL@V(R>6&^1MQ4Y( M[D;>#VR?6I:B;S_M<>WR_L^QM^<[]^5VX[8QOS^'O4M !1110 4444 %%%% M!1110 52UK2H-=T&^TF[>1(+ZW>WD:(@.JNI4D$@C.#Z&I-.U"UU73X;[3YE MGMIEW1R*" P_&K- &-'X>>*)(UUK5,(H49E3M_P"I[+0X+2^-[+/<7ESL\M) M;E]QC7N% SQG R<#TK2HH Y2W^'.B6WB"/5T:\-Q%<-PK7N-!@EOI+NVN;JREF \[[-(%$I'0L"",XXSUQQV%:E% &'=^&%O; M.:TNM7U1X)XVBD7SE&Y6&",A?0TFE^#])TK09]'BCDFM+B0RR">0LQ8XYW=0 M1@8(Y&,UNT4 9"Z!(JA1K>JD 8YF4G\]M:5K ;:V2%II9RN?WDQ!9N<\X J6 MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *=[?VVFI+=7TOE0J$4M M@GDL0!@ MWD498@ 9*X&20*/^$M\/?]!JQ_[_ *_XUFZ_XCT:]TH6UGJEK//)<6X2..4, MS'SDZ 4 =5116+>>)HK/6)--&G:A//'$)B8HAM9#QD$L,X/!QTXSU% &U15# M1=7AUS2TO[6&>*&0D()X]A8 XW =P>Q[CFK] !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 5 /\ C_;_ *Y#^9J>LK4IECOD3>4= ME7!W$ #)SG% &K16'Y\7EC_29,[?^>C?W5_Q-:UHVZV!#%AN;!)SQN- &!XA MFGL/%7AR_,BBQ:66QG4IDAIE4QMGL-\87ZN*Z%X(9&W21(Q]64&N/^)MOJ4_ MAQ%TV_AA626.'[,\&Y[B5I4\K8^X>6589SAO7'%=H,X&>O>@"+[);_\ /O%_ MWP*Y_P 1:K-HUU;Q:;IMM<2/&9#O.TY\R.-0N!U)D')(QBNEKD_%7_(>L/\ MKD/_ $KMJ %_MCQA_P!"W!_X%K_C45UXA\66=G-W-/'B60J"-'NL$9_X^;7_ ..UF^./"XUM[*[^RWFI&&5(Y-/2 MY5()8BX,F]&(5A@#@^@JAHOPR\+M/?S:AX)TJU2693!#)!%(54(H/3(&6SQ0 M!T7_ DDG_0'NO\ P)M?_CM17'BP6ENT]SI-VD2+?AQX.?QWX.L%\.:?#;74]WYZ6\(A\S9 67)3!X(!H M ]9JEJ>C6&LPI%J=LLZ1MN4$D8]1D=B.".A'!R*X+Q'\&]%FM$NO#=L\%_;- MO$,U].8;M>\4GSY /9AR#@\]*R=)^&.G^)]52ZO_ [?>'M'M1@V,U_*9[R7 M')8B0A8E/3!RQYX'! /7U4*H50 , =*6O%KCX:G0;F?2K?PY/K_P!J;.FZ MG)J$R);@GE;K$@.$!R&4?.!C@\UU&E?!;PG9Z7%!J5O<:G= 9FNIKR93(_J% M#X [ =AZ]: /0:*** (+R\@L+5KB[D$42E06()P20!^I%3UA>,_^15N/^NL' M_HY*W: "BBB@ HHHH **** "BBB@ HHHH **** &O(D:[I&5%]6.!4?VRV_Y M^(O^^Q4>HZ98ZO9FTU6RM[VV8@F&XB$B$CH<$8K%E^'?@Z:%XSX7TA ZE=T= MC&K#/<$+D'WH M:UXMT;P\8&U?4+:UAFW_OI9E55VKGN><^@K 3XT?#V2,NO MB:VV@ MF.0;?K\O'XUI6OPT\$V=NL$/A31RB=/,LTD;_ +Z8$G\ZFU7P)X;U MBXMI[O2X$GMF!CE@7RV*@@[&VXW(<8*G(H R5^,GP_?.SQ-;-MZXCD./K\M: MEEXAT'Q)';WNCZW93QRE5A=)AN+988"GG)Z8Q1K?@71=9DCN5@_L_4( ?(O[ M)5CEC]NA#+_LL"/:N \*:5J&D:M8^$TT'3%72M3:5M3-P#+)'\TJG:(\[MKJ M.O6@#TG5KJVT+1YM1U2X6"TMT!EDVLV.%7H 2>1^M:EMCR 597!9B&4Y!R2: MCU+3[?5M*NM.O5WV]W"T,J^JL,'^=9OA":^D\+VL6KQ/'>VNZUG+H5\UHV*> M8,]GV[@?]J@#$U;7-&OO'5G#<>(=/M$\/RN]Y8W;>4[3218B<%L @*SG(R/F M]16]_P )=X;_ .AATK_P-C_^*JW=:-I=]-YU[IMG]\31ZE8WEA_PE'A=?-B:)F\\_+N!&1\_-=/\ M\(SH/_0$T[_P$C_PH_X1K0O^@+IW_@(G^% #H-7TI+&U==4LVAE&R&43IME* MCG:65SV*]A^E=/X1N=4N;1(K/4+/3(=04ZC80M:&3=%,QD*@EERREL%0!@ M$4 >AT5S?AK^U=6\,:??WFL3">X@6201P1*N3UP"I('XFM/^S[W_ *#-S_WZ MB_\ B* -&BL2\M-5MP9X_$4<%NBDRF[M$8*!WW IC\Z'#WRJ.G?F@# MF?A5K.EW?@?3-/M=1M)KV&%VDMHYU:1 )""2H.0,D?F*[BN:\*^$F\,6>G6< M=W#-;:?:/;1A;=E=]S(Q9F+MGE3QCO[5TM !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% #)IX[>,/,VU2ZH#C/+,% _,BG MT44 %9M_H5KJ.N:5JL[2BXTII6@"L I,B%&W#'/!XZ5I44 %%%% !1110 44 M44 87C/_ )%6X_ZZP?\ HY*W:PO&?_(JW'_76#_TW..:MURMA9:GJ]W>6>O/<+::?)Y"-'F'^T"5#"4E M<' #!<*<;E?V N^$+P3>';.V:*\BFM;>-)1=VLL1SC'!D4;NG49_44 ;M%%% M !1110 4444 %%%% !6.OA72$\5OXD2V<:J\7DM,)WPR8 P4SM[#G':MBB@ MJM8ZC::E'+)8SI.L,SP2%#]V1&*LI]P015FN;\$_\@_5/^PS??\ H]Z .DHH MHH **** "BBB@#G?&VEZCJFBP'1OLQN[*\BO$2Z=ECD"')4LH)&1WP:J^"M/ MM=3^%OAN'5+2&X3^S;<[)%# 'RQR/0UT]U_QYS8Z^6W\JPOA]_R3;PYGK_9E MO_Z+6@"/X!S[5N5E_\S;_ -N/_M2M2@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@!DT$=Q&$F7/0=$NM3GMKJZCMDWM#9PF65AG^%1UJ_10!Y78_'S1;FRCEN/#OB2*1A MEDCTYI%7GINXS^5&G_'S1KZ\N+<>&_$H:.<11B/3FD9^!U /RGGIUKU2B@#' M\+^)[#Q=H:ZII8F2%I'B*7$>R1'1BK!E['(K8KROPY)I\6@ZC?:5%<1:M!J= MZ\;V]E*1.1,Q\M]JX8-C'/3.1@BO4HVWQJY4KN .UAR/8T .HHHH PO&?_(J MW'_76#_T_O[32[&6]U*YBM+6%=TDTSA$0>I)X% %BN:\#JJ:= MJNT 9UJ^)QZ^>]/'Q!\'D CQ/I1!Z?Z8G^-5_A[<07FAW]U9S">WGU>]DBE5 MMRNIG?!4]Q]* .JHHHH **** "BBB@"*Z_X\YO\ KFW\JPOA]_R3;PYQC_B6 M6_\ Z+6MVZXLYO\ KFW\JPOA\<_#;PX?^H9;_P#HM: +]MX"-A*R;"[2,QVYSC MDGO5NBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** , MK0-5O-7M[N:\T];*..\E@MRMP)?/C1MHD/ V$D'Y><8ZUJUQ^GWMQX<\ 27, M9?4YTOI43[3($WM)=L@W,J\ ;NR]NE6;S5?%UE8SW4FB:.R01M(P75),D 9_ MYX>U '3U4U2"^N--EBTJ\CL;ML>7<2P>>(+BVBF7 M3]. D0. ;U^,C/\ SRJY92:J\Q&HVUI%%MX:"X9R3Z8*#CKWH O54L(+Z'[3 M_:%Y'=;[AW@V0>5Y41QMC/S'<1S\W&<]!5NB@"I?P7TWV;^S[R.UV7"//O@\ MWS8AG=&/F&TGCYN<8Z&K=%% %32X+ZWTV*+5;R.^NUSYEQ%!Y*OR<83[N[_ ,)Z7=ZFZO>36LF< MXJ_=W45C93W=R2L,$;22%5+$*HR>!R>!T%97@R5+CP/HLT1)26RB=21C(*@C MCM0!MT444 %%%% !1110 4444 4]7NY-/T.^O(0K26]O)*@<9!*J2,^W%+I5 MT]]HUE=RA1)<6Z2L%' +*"<>W-5_$O\ R*>K_P#7C-_Z :=X=_Y%?2_^O.'_ M - % %F^N&MK=7C"DF:*/YO1I%4_H:L52U;_ (\X_P#KYM__ $EWJVBOJ_P!E??%%#;":5&(P2HZCCK5?P;96\6G3 MW]JD$*:A+YJP6[;DA4 *%_WN/F]R1VJCXU\47N@:YXRM+74[B6.ZNKM M2WDJD98$?,HY(P236QH%D;<7EV-0@ODOIA,&MX@D8.T*2,,V2=N2<]: -BBB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y3XG 'X:ZR"-P\I<@CK M\ZUU=;?RK"^'QS\-O#A'3^S+?\ ]%K6[=?\>YDN?AA+.MG<(RZF3Y$BA9#MU#TSC)QQS6 MWJFJWMWH]Y;0^'M4\R:!XTSY &2I _Y:50NF$?P]G=\A4OV9C@G %Z23QZ#F MMC_A+M _Z"EO^= &E8QM#I]O%(,.D2JPST( J>L;_A+M _Z"EO\ F:LV.O:7 MJ=R;>PO8YY0A%! )_,B@#0HHHH **** "BBB@ K#\-NT?@33W3[RV*D? M7;6M=K1=RJ^."1D9&>V:Q/# D'PYTT3LKRC34$C*N S;. M2!V&>U %.+QSIA\*I=/J,?VPV0E)\IL>9LSTQZUUM>2Q:Q(/!J)_:^/^)>!M M_MNV'_+/TV9_"O6J ,;6MW2M*QN? MMNGV]ULV>?$LFW.=N0#C/XUSGBC_ )",_P#V!+O_ -"BK%/\ L"V?_HA*@\(_\AS7/^NO M_M:>@#4\[Q'_ ,^&E_\ @;)_\:IWAK5IM;T-;VZAC@E\^>%HXW+*/+F>/@D# M/W,]!6K7.^!?^16/_80OO_2N:@"_XE_Y%/5_^O&;_P! -.\._P#(KZ7_ ->< M/_H IOB7_D4]7_Z\9O\ T T[P[_R*^E_]>3T!KIK&6>#Q9$UGH5_96E\CB[+K&(ED4!DD(5C@D;E)QS\N>E/\1_\ (W>$ M?^OV?_TEEKIJ (+N^M-/A$M_=0VT9;:'FD" GTR>_!KGK7XC^%[Z'SK&_FNH M=Q42P6,\B$@X.&5"#S5CQ9.+*/3M0ELY;N"UNMTJ0HK, T3H#@D9^9U'XUR7 MP!O;>?X6Q6T,JM-:WERLT0/,1,SL ?P(- '5_P#"=Z#_ ,]KW_P6W/\ \;H_ MX3O0?^>U[_X+;G_XW7144 <[_P )WH/_ #VO?_!;<_\ QNN>>\MO&'Q/LUTR M74D@T_2IFEN8TEMQ#*\D>P?, "Q57X((Q7H=<[I-M/'X\\1SR0R+#-#9B.1E M(5RJR9P>^,C/UH EQXG3_0U:QE!Z:DV05'O"."WT8+].E%/B6EWJ,NI MW-M=:08WNS#+.'F$V<$1J53"G@ 8KT&B@#/TG6[+6XY'T\SE8B%;SK:2'D^ MF]1G\*T*QK;4+F3QMJ&GNX-M#8V\R)M&0[O,&.?HB_E6S0 4444 %%%% !11 M10 5Y;X_MI$N/%URUK.L;Z3:H+AO]6Y$QRH^7J,\\GKT%>I5ROQ-_P"2;:Q_ MUR7_ -#6@#JJ*** "BBB@ HHHH **** (KH9LY@?^>;?RK"^'PQ\-O#@'3^S M+?\ ]%K6[=#-G,/6-NGTK"^'PQ\-O#@_ZAEO_P"BUH Z*BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ K.U:[N;=K&&R>".6[N?)WSJ650(WF>^*T:AM;.VL8?)LK>*WBR6V1($7)ZG J:@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M Y+P!J6CRZ??Z1I5UON=+U"YCN[=W8R0LT[L,[N2#G@\@^O%=;3%@B2=YDB1 M99 \@4!F S@$]\9/YT^@ I-PP#D8/3GK2UQTLCR^ =-O-K"32)(I+F(M '5I>6TMY+:17,+W,*JTL*R O&&SM++U .#C/7%34R,1M^^C M"GS%'SK_ !#MSW'/ZT^@"O#?V=Q>7%G;W<$MS:[?M$"2!GAW#*[E'*Y'(SUJ MQ3%AB2625(T623&]PH!;'3)[XI] %>TO[._\[[#=P7/V>9H)O)D#^7(OWD;' M1AD9!Y%.O;R#3["XO;R016]M$TLKD$[449)XYX I\<,4._R8TCWL7;:H&YCU M)]3[TYE5U*NH96&"",@B@"A?ZY8Z=X=FUR=W:QAM_M)>.,LS)C.0O4Y%?>Z,EV)OLS>5$A7&'?H&S_ ]:=JD=]H_AF_TV;6[ MQ64]M$9652,+$Z*"W'0, 01C.",GL$540*BA5 X & * ,R/1(4\.KI9$9*V@ MM_-\L?W-N['ZUJ444 IP,9_2IJ* *6BZ5!H.@:?I%FTCV^GVL=K$TI!< MJBA06( &<#G %86D:7>.'U71KY[./4!YCV^H:NM)TZ^F\V]T^UN)-GE[YH5<[?[ MN2.GM5F.-(HUCB141 %55& H'0 4 5].T^/3;7RHV:1F8R2RO]Z5SU8^_P#( M8 X%6J** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,W4 M='74-6TF^,QC.FS/*$"Y\S=$T>,]OO9_"M*L;Q3XLT?P9HIU7Q#=&VM XC#" M-G+,+FSU?3[)#TDOFD9L?]NXYK MN.S0*'-Q*,K'M8-DC(XX]17"? &PMK;X9+=P1@3WE[.(-0:%M\4'V=XX$?LVP*22.VXG'4<\U>^!$BR_">SDC8,K MW=TRL.X\]Z /1J*** "BBN5\6:1 ^=1EU36X96"PPVEAJ#PK-(?NJ%'&2>I[ M 9/ H ZJN0^(6LZGI%IHL6CZC;Z9)J.JQVDEW6MNL2LFUWQA6;D M%SWKO:Y;P[H>E:#XPUBWT33K;3X'L[5VBM8A&I;=,,X'&< <^U=30 4444 % M%%% !1110 5X'XT\6ZY=:#K+W/B739+5M-?'[1],M?#VD7MMIUI#=S:W$9+B.!5D?*.3E@,G.!^5 'LM%%% !1110 M4444 %%%% 'FOQ*3[;XX\*Z5-?PV=I=6]^93<22+$Q58L9"2)D\D#)[GBNF\ M 70N?!MO&BVHBLYI[&+[&"(C'!*T2%068X*H.Y^M8OC?3/[5\>>'X1="U9-/ MOY _V>*;.#!QMD5AWZXS70^![AKOP#H=U*(Q)<6$,TGE1K&I9D#,0J@ 9))P M!0!NT444 %%%% !1110 4444 8FDZW>7\M@+JQ@MTOK)KM&CN6D*X\OY2"B_ M\].N>W3FMNJ5GHVF:?*LEAIUI:NJ>6&A@5"%X^7('3Y1Q[#TJ[0 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 5A6ZKI_BJ[LG ^S:I']JC4@8\Q0$ ME7\1L;_OJMVL;Q/#(-+74+92USIL@NXU7JX4$.G_ )"X^I% #?##-;6D^CR ML3)I6A(W1'_O@A?JIK;K NYH[;7M,UBW<-:Z@@LYG!X.[YH7_[Z++_ M -M!6_0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 ,F21XP(9?*;>I+;3Z7<&WNXT!BD%HUS@Y''EKR0>G' M3KVKD/"_Q9L;WPIIESJ]KJ[WTUJCW#6VBW+1ER.=I5"",]"#0!W7]D:;_P! M^U_[\+_A5F&&*WB$<$:1(.BHH 'X"N4'Q)T=K2>X2PUUEA4LP_L6Y!.!G R@ M]*P?^%YZ%_T+_BC_ ,%1_P#BJ /3**\T_P"%YZ%_T+_BC_P5'_XJMG2/B=I& ML6;7$6F:]"%OTH [6BLOPT-67P]:KXA^SG4$4K*UO*9%;!(!W$#)Q MC/ YS5N\O[>Q\K[2[*9GV1JJ,Y9L$X )Z G\* )5@1;AYP#YCJ%;YCC SCC MIW-25#;74=TA:(2 X/F1,A_)@*FH **** "BBB@ HK$\7ZY/X<\,3ZE9V\= MS.DD,4<4LA129)4C&2 2 -^>AZ51^T>/NVF^&_\ P83_ /QF@#J:\]^+6@-X MH@\,:.MPMM]HUI292A;:$@F?H".?EQZ>Z+\ M2;KQMXL\(P7MK96$JZC)*UJCSM,F+:<<[HE3'/9B>1QUH ]KHHHH **** "B MBB@ HHHH Q_$7AO1M?M0VMZ;;WIMDHS@?E57X?8_X5KXN1DDBNLH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y>RT\7&CZKX7E MUF:*3'H&7D9Z?2ET?2K70M M%L]*TY62ULX5@A5F+$*HP,D]>*N44 %%%% !1110 5QWC+PQX>U"X2ZOM(CO M]7NL6]JKRR+N(RWD9 MD)(:.1/O1N#E7'N#S5JJ>IW_ /9]GYBQF:>1A'!"IYE<]![>I/8 GM0!6T;6 M1?RW.GW6$U.P""[C4';\V=KJ>ZL%)'IT-:M<_H6AW6FZ]J%]=.LKWL$'FS!N M7E4R;L#LH#*%'H*Z"@ HHHH **** .3^)G_(BS?]?EE_Z5Q5UE)68^I(%3T %%%% !1 M110 4444 177-G-_US;^587P^&/AMX< _P"@9;_^BUK=NAFTF _YYMT^E87P M^X^&WAS_ +!EO_Z+6@#HJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH JZE81:II=S8W&1'<1F,D=5R.H]QU M'TKGI[JXO?"EMJK)G4M'E+SHO4O'E)E'^\N_'U4UU=8&R;-;O17ZZ=+MAS MW@?YH_R&4_X!6W0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110!%<6T5U&(YUWJKI(!DCYE8,IX]" :EIDR2/&!#+Y3 M;U);;G(# D?B,C/;.:?0 4444 %%%% !15"\US3-.O(K6^O8K>:5=R+(<9&< M=>@YXJ_0 4444 %%%% !1110 4444 %= MM_1U8K(HZ'IC-=37.^'5L['Q#X@TNQAD0K<)?3N[[M\DX)./0#8.* -#P[9: MAIWA^TL]9O([Z\A38\\<90. >."2>!@9)YQFF:[X;TSQ)%;Q:O%++';R>:BQ MSO%\VTKR4()X)XK5HH \C\47>D> ?$FAIX=\3?V=&^HQ+JNEO="8- =V96W[ MG3! '! Q]*[3_A9?@O\ Z&;3?^_XK&\#6UI;_$7QBUM&B2S/')-MZLWFSC)_ M #\J]!H YN#XB>#+G=Y7BK1\H<,&O8U(_ D4K_$+PXBG:RD M\R(,%/VF3@-C/\7L* '3_$+P;;Q&2;Q7HH4=2+^(_H&J ?$SP4P!7Q/II!Z$ M3@@TM_\ #CPQJ5D]K=V#O$_;[3("".01\W4'FM[3=/@TK38+&TW>3 @1-[;C MCW/>@#S/XI?$#P[??#F_BT+7+"[U 2V\EO"D@8LRW$;=/3C)]A73V7Q-\)OI M]NU[XCTQ+EHE,RK.,*^/F _'-=?10!R5Q\1_#L\/D:%K-A?ZE,RQ6UNDN=\C M$*,@$+3QAJ3WFB2I-/>_VBW^C&0(P5BGW5P6 ]QG M->V51UO2HM7/<>] &5%X_\&&W5X_%.B"/''^GQ# ^F M[BG+\0?!K-A?%>B$_P#80B_^*JM;>"1:6T=O;WEND4:[57^SH3^I&2?<\FI/ M^$1D_P"?Z#_P6P?_ !- "3_$KP3;R".7Q7HX8XP%O4;/Y&D_X67X+_Z&;3?^ M_P"*XWXA^ GCBTO7+/4A#J-GJ5JD,D=LD0S)*(@2%&#M\S/([$=Z]#\,&Y&B M"*^O)+V>">:%KB4 -)LD9G^K%1> M/[.]N=%L9M.L'U![+48+N2WC90S(A);;N(!/?&:F^'C;_AIX;8J5)TRWX(Y' M[M: .CHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,VZ\0:=933QW M$LH^SX\]TMY'2+(!^9U4JO!!.3P"">*TJQ+_ $2]NO[2BM]1BAMM2_UJ/;;W M3,:QMM;> ,JHQD'!SU'%;= !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1165XDU6;1M&:[MUB:02(G[[.T L 2<< MGC/% &K17EEO\7%>YGAO+S3;-HY5CCWVUQ)YN5!RICW*>25X)Y4UCT5YNWQ0@6,NVK::% R2=/O.!_WQ6UH'C[3M1LYI+Z[@ M1HYBB/'#*BR+M4[@'4'J2/PH W]8U9-%LENY[>::'S LC1;<0J?XVW,,*#@$ M\XSGIDB*QUQ+_5)K&*SN%:",-+*3&T:,<80E7/S$'=C' ZXR,PGQ;H+*0U_& M01@@HW/Z5#9^(/#&G6JVVGS6UK I)6*" HHR6ZR#5])1R/GB&FWKF(]U) P2#D?A0!ZM17F'_"T2?^8QI?\ MX*;[_"FM\5DC=%DUS2%9S\H;2KX%O7'% 'J-%>=1?$I)TWP:GITBY*[ET^\( MR#@C[GK3_P#A8IW8^WV.?^P;>_\ Q% 'H5%>87/QCTK2]1MH-5UC355Y566- M;2ZCD56S\PW)CM^-='_PL[PH3@7]QST_XEUS_P#&Z ,S5_''B#2M5O+&;2=, M2=),6%N]Y+YNH(3A3$!$03V89^3J<+@UV^GO=RZ=;R:E#';W;1@S112;U1L< M@-@9 ]<5QA+VY(+M:RDQ$\')V?+Z5=C^*?@^:-9(=3FDC<95 MTL+AE;Z$1\T =?17 7'QI\$VNMK87.M1PJ8BS-+!,C*V0 "I3@$$G)]*VX/B M%X3N]WV/7+6YV8W" F3;GUV@XZ4 =)16,?%VA $G4$X_V&_PIMMXHM]1A6?1 M;.ZU.V8 B>V\L*37@ \I+B2%4)R,Y M(D)Z9/ JKHNO>)Y/M U_PQ+%M*^2UG+&P88.%-,74;32EU"U4XG(F*-%Z'&# MD=L_2L#P;\3-0\8ZT+.UT!8H4&Z>X-R2(E_[YY)["@#T6LOQ!93W>FK)8*&O M;.5;FV4MCN:K8V]Y8:KX=E@N%#1-YG!8&@#(K#4;6/(: M-[:[!8#$>"Z-UY(<;>/^>AK4KG]GC'_GOH?_ 'YF_P#BJ2WO?$=MK]E::K'8 M36MTDI,MI'(#$R@$9+$C!R: .AHHHH ***YWQ'X]\-^$IQ%XBU$V)90P=[>5 MDYSCYU4KG@\9S0!T5%<#_P +P^''_0T6_P#WYE_^(I?^%W_#G_H9X/\ OQ+_ M /$4 =[17!'XW?#P?>\21KZ;K:89^GR<]:0_'#X!?^AOT7_P-C_QH ZJBN&UKXM^#K#1Y[FQ\4:+ M/.@&R/[6&SE@,X7+' .>!VK%C^,VD2QAXO$FB.A.T,MI=D9],[: /4Z*\O/Q M@TQ4+MX@T<*.K&RN\#_QVD/QATP%_P#B?Z/^[&Z3_0;SY!@\GY>.AZ^E 'J- M%>/2?&70M0U>+3-0\16<.F/"9IKRPCN$9B" (>5RN[.=P[*1QG-3P?&#PK:3 M7%KH>MZ1;6,+@1^=!:Z'\9_#%[JLEM?>)M#$*P M[Q*KR0X;/2N@_X6?X%_P"ANT;_ ,#8_P#&@#JJ*Y7_ (6AX%_Z M&[1O_ V/_&C_ (6?X%_Z&[1O_ V/_&@#JJ*\NO?C7X>CUB[MK;Q+H:Q1.%B+ M":8R#8I+;HP5ZDC\*9_PNC1MV/\ A)M"SZ?9KK_XF@#U&9Y$C!AB\UMZ@KNQ M@%@"?P&3COC%/KSG3OC1X1^8:MXET[<2!']GMYP/QW+]*Z :_'XI62V\'Z_; MVUW:MFX\^Q:4A-/^ALT_P#\$I_^/U=TJP\1 M6UYOU?7;2^@Q_JHM-\@Y]=WF-_*@#;J-YX8VVR2HK>C,!4EFVMGX@FU. M]TE-0M+N-%F<6PFDMW3@-MP25(/.,D%>F"2 #$T?7=8\0:]JMTWAD7%A;O/I MBRK=Q%+GRYV!.UN<8'.>,YQ2VNN>,]$C;3K?P#=7UM [+;SC5K<9BSE5PQS\ MH.W\*O?#%H&\.ZBUFJK;G6K\Q!4V@+]H?&!QCZ5V5 'GMC\1?$5YK-[I1^'] M\M[8QQ2S1IJ5LVU9-VTY+ <[3TSTK2_X2OQ3_P!$^U'_ ,&-I_\ '*AT'_DL MOB__ *\=._E-7;4 #61;>(]4GNHHI?!>N6R2.%::6:Q*1@G!9MMR6P.IP" M?0&N@HH KW]Q/:V,DUI9R7LR@;;>-U5GY[%B /7D]JRK;6]8FF"3>%;ZW3'W MWNK5?";Q /$?C/Q?=Q.K0;XO*0021M&IDF8!MX&20<\=B*]5 MH ***JV&I6>J12R6$ZSI#/);R%<_+(C%77Z@@B@"U1110 4444 %%%U '24444 '69IUFOED%O%;VTDSOM W'" M\#'VA;/EV$43@C!1T4*ZD=B&!!'J* .FHHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBJ-]KFDZ9.D.I:G9VDL@RD=Q<)&S=> M@)YZ'\J +U%(K!E#*001D$=Z6@ HHI&!(P&*\]10 M%(!@8))]S2T %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9^M6MO>6,=O>01W$+ MSQ!HY4#JWSCJ#Q6A5/4SB&#_ *^8O_0Q0!AZ?X8O[*&TLQ=6$6GVEX]S%!;6 M;(0I=V5 =^ !NQPO:NHHHH **** "BBB@ KD?AB6;P-$6))^UW><_P#7Q)77 M5QOPXE>WL-5T2]91J&F:E-YZ Y^65S*C?0J_'TI6UN*VMSLJS-5TZ\NKNRNM M/NH8);5G.)X3(KAEQT#*?UK3HIC*.CV,VG:?Y-S.L\S32S.Z(47+R,^ "3@# M=CK5ZBB@"&ZLK6^@>&]MH;B*08>.6,.K#T(/7K7/GP!HN[8C:A%9$?-I\=_, MMLW_ &S#8Q_LCY?:NFHH JVFF6-A8_8[*SM[>VQCR8H@J?D.*Q9O FC&4O8_ M;-+5VS+%IMY);1R^S(A _$ 'WKI** ,[3/#VD:-&R:9I]O;[OONJ9=_=F/+' MW)-:( '0444 %5=+LO[-TFTL1(91;0K$'(P6VC&<5:HH **** "BBB@ H)P" M0,GT]:** *:S?#VA6GA?3C9:1ILL<;.79FD M0LQ/J<]AP*T+R[A-PEG'=JMQD,T2,#($P>=O7&1U]J8][;6,JO=79@A((+73 M[%+9& "V.: /(-6L=5N_CIKMWI$EI:72VME;J]W&SM$TA&'0HPY!'(.002#Q M74Z'\'=)L+NSU;45M9]:6>2>^FCME:&[9I&.]4/^:X>(/\ MN%_S->K4 %%%% !1110 56U#3K+5K)[/5+2"\MG(+0SQAT;!R,@\=15FB@# M'@3PDK KX8T@$="+&/\ PJ#5_A_X2YMY(4F6R3,992 PP.V M6"Y\R1QG$>. /O'VKLF\! M^$GD+OX9TAF(P2;*/_"K'BG7O^$9\-76K"U:\,&P+ KA"Y9U0#<>!RU2)X@T M]M)EU&28PQ0$I,DBX>)QQL*]=V2 ,YR,9R* *)^'_@\MD^%M')_Z\8_\*1O MA[X-;[WA313_ -N$7_Q-2^%/$I\3VM_,VGRV!L[^6S\N9PS-LQ\QQTSGISC% M;M '/?\ "O\ P=Q_Q2NB\'/_ !X1?_$T@^'W@T+@>%=%Q_UX1?\ Q-=%10!S MJ_#[P:O3PKHH_P"W"+_XFJ&N>"/#MOIL;Z=X4T^0QW<,CQ6]E$&91("V!@9X MSQ78T4 >?:SH>BWVCW%K9>!3'/,H5&.GPJ *L:AX$O(KK6E\,3:5IME MK5DEK/"UDWR%5D4NNQU&2).X["NYHH P+?P-X7AMHHF\.Z1(R(%+FPBRV!U^ M[4G_ A7A7_H6M'_ / "+_XFMNB@##_X0GPJ>OAG1_\ P B_^)H_X0CPI_T+ M&C?^"^+_ .)K7C<5(Z$9^Z><<\C. ";_ (0GPJ.G MAG1__ "+_P")I?\ A"O"W_0M:/\ ^ $7_P 356;QG OC33M M;22Y6\,Z/>J MX$<3Q(&*#NYYP<< \=<@=+0!R'B7X:>'=<\.7FFV>E:9IL\Z 1W<-A'NB8$$ M$8P>WJ*\W\')XT\.>*-;OI=(TJ_NY;K^S(;9+Z2)WVNTQ8 B08Q."22-H'// M7W>O+[+7=+\+^-_%&I:G?V:))J"Q7"32J)K9/)BVR*"GJ M25&X8;'(!SBEI 0R@J<@C(-+0 57M;Z*\6=^$T^)EO!>)ID_ANUMKF235 ME&H^=)(D=Q+(P#,AVY&TDX]:WM,N?BSJ6FQ7<Q%;?AS0;'5O#.CWVIP^9*^G01R0I<,T#A1N *@A7 +'J.]=:!@8' H XSP; MX=\2V/BC6M=\6W.E27&I0V\*1Z:L@5!%OY._GG?^E=G110 4444 %%%% !11 M10 5SOBG2[*>-;NXDU W!Q#;P6NH2P"5S]U<(P'U/8 GM715BZB#:>(['4+H M[[0J;9- %K0M+_L70K33_ #I)S!'M:21V=F/4G+$D M\GN:R_&>@:EKD.D2:)<6L%WIFHI>J;M&:-P(Y$VD*0?X_7M7244 >7_"Z^U& M_P#B'\06UG[+]LAN[6"0VBL(SLB900&)(X [UZA7EGPN4?\ "T?B:W?^TX1U M_P!AJ]3H *YCP%_R!M1_[#6H_P#I5)73US'@'_D#:C_V&M1_]*I* .GHHHH M**** "O"_P"SO$GCK6?%/@FVNM+M=,T76UN_M$D,AF?S96GVC#;>"2,_2O=* M\M^&H_XN_P#$TY_Y?+7C_MFU 'J5%%% '(_$**.XM= BGC26-]=M R.H*L-Q MX(/6NKA@BMH5BMXDBC7[J(H4#\!6'XLTN[U1-&%C&'^RZM;W,N6 VQH3N//7 MZ5OT %%%% !1110!R'C#0=:NM=T?Q!X=NK"*YTB&Z1HK^-V21953NA!!&S]: MO>!(+J+P;9SZBT+75\7OY1 "$1IW,I5<\X&_&3Z5M7O_ "#[C_KDW\JH>$UV M^#-%4L6(L(/F;J?W:T :U%%% !1110 5R(\:WIKKJ\Z\+:AK$4OB9[%H+BVL-7NBUFT>'<&5V;:X/#>@(QVXSD &C M#X]N;B]N;.#1))+FUV^?$OG[HMPRN?W/</+I-0CL7T207)TT"ZMA#+865VJSQ%EF_=@*,@@J,'K@]>AZ5:O MO$ ;Q]HNH16[?:)=*N8$M&< ^?Y\2>63VPP.3Z F@#2N?'MU9- MWHDD+7$H MAA#F<>8YY"C]SR>#^5)J/CV]TO39[V[\/S1PP(79F,RCZ9,.!D\GV(@O&LY;>1)DE6 M-7Z*5(PW'1C59O"L$4:OI]Y<6M\ ^^\^5WGW=?,!&''IP,8XP.* -'1M0;5M M#L=1>W:U:[MTF,+L&,>Y0=I(X.,U=JMIMF-.TJTLEBM(Y;:\:*!K4G;+%L1E<@DE6.X\9["M>@"OIULU MEI=K:NP9H(4C+#H2% S^E6*** *][?VNG6QGO9EACR%!;N3T '4D^@YI+/4; M34+;S[.=98P^PD Y5O[I!Y!YZ&J^L6EU3@< #MF@#9HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *I:I_J8/\ KYB_ M]#%8?BJ6:+6M+.FO(=4,,XM85)V3#=#O$@Z;,8RW5>,<\'$LO"_AR&&/2;[1 M[)=2MKB-6WQ@M<1%QB12?O @X/H<@T >B45#:6=O86D=K90I!!$-J1H,*H] M*FH **** "BBB@ K@[&_\3+9SV.B:5 VL)-)+?WFHAX[,M2M%*:MX.UJ.93M)LDCN8V]PRL#CZ@5/8^,OMU_#:_P#" M-^(+?S6"^;<6.R-/=CNX%=+10 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% &;K&@:=KEN4OK=3*!^ZN4&V:%NS(XY4CU%<3<^'K^X\!:GJ/BBVA MO/$LT,L48=D 0*2(TBW':A<*&/3+,<] !Z16#XP\/CQ#H\4:V]M=36EPEU#! M=H&BE9<@HV0>"K,,XX)!YQB@#S70-7DUOXM:[>3Z?-ITC/IBFWGDC=AACSF- MF7GZU[17DMA)I?\ PL:6#2M$&B26\-@MW:"V2+;(9W8,?$&HV6J:EJD-I!%;%;>TNVBC)W,V2HZG M*KU]!4LGPXTZ744OY-6UMKE,8D-^W49 ..A(!(!/(S5S2KF1_B'XBMFQY<5I M9,O'.6\[/_H(KHZ .7T_P%9:7#<1V6JZS&+FY>ZE;[XU5L_RJ'_A M6ZX_Y&_Q;_X-F_PKLZ* ,)O"J.V?[:UH<=KYA6?=^ %N[N2?_A*?%$.\Y\N' M5&5%^@QQ76T4 <-;_#.2-'%QXW\73DN2K?VGMVKV7A><>M9.M>#[SP[I^FRQ M^,_%%U/-J=K:RO-J'#)),JM\H7 .TXS7I]ZZBP(_2NEH MH YS_A#E_P"@_K__ (,&_P *S4^%VE)9S6PU;7?+GN&N9/\ B8MN,I.2^>H; M(ZBNUHH XW_A66EB>PF35=;C?3@PM2E^P\H,,,!QW YJ\W@Q60K_ ,)#X@&1 MC(U%LC]*Z2B@#G!X-48_XJ#7SCUU!O\ "N;^#FA+8^$=4-W+]M^VZO=2EIAO M; 8)AB?O'Y,Y]Z]'KC_AA_R)S_\ 80N__1S4 =A1110 5%BJ,#]!5BBB@ HHHH **** "BBB@ MHHHH *S]4MKN\ADMDAM);66,I(LS,"<_05H44 5=-BNH-,MXM0F6>Y1 LDJC M&\CO7/\ BVWN3J%E<2:WJ6E:8$>.>2Q,8"2$@HSED;"_>&>@)&?6NJH(R,'D M4 QVES-<3S)(7D;S03E !T XQ7?UY5\*HEA^)O MQ+2)42-=3A 15P!\C5ZK0 5S'@'_ ) VH_\ 8:U'_P!*I*Z>N8\ _P#(&U'_ M +#6H_\ I5)0!T]%%% !1110 5Y;\-<_\+?^)O/'VVUX_P"V;5ZE7EOPUS_P MM_XF^GVVU_\ 1;4 >I4444 %%%% !1145W++!9RRP6[7,J(62%&56D/]T%B M,^YH EHJCI-]>7]L\FH:5-IDBOM$4TLII=QJ,1_=R"WDC4Q[OE! M.]AGD@<9J;P:\TG@?1&N8/L\IL(-T6X-M.P=QUH VJ*** "BBB@ KCAX?A\( M2ZOK&@W#.U[.^'_A[X/\0-KFHZZ6^V M2:]J(?\ TUH^!=2 ?*#QP!0!Z!X9\&>&/#K_ &_PUI<-FUS J&2-F.^/.X#D MGUKG)_">AVWQLTR\@TZ-)Y+.ZOW<,WS3[XUWXSC.'8?C1XG\"Z?H_@O5;[3= M1UN.6SL998,:M.54JA*\;L8&!Q61KG@C38?"VBZRM]K'V^:XL(6N#JDVX)-/ M$)%!W< @G\<>E '>:YX$\,^)=0^W:YI$-Y<^2(/,=F!V D@<$=V/YUBW'AJP M\<:!%9ZC.UKH<3I]@L[5PC[8^$=G.3VR ,8&,Y/3,\<>#[+0O!]WJ-EJVN13 MQ/$%=M7G(&Z55/!;T8UAV?P1T/6[&>-]3N;>\AE,=Q& &,3AL]&)R",$$]0< MT >T(H1%5>BC I:1%V1JHYV@#)J&\NA96K3M%++M(&R%-S-DXX% $]%<5XT\ M3W%KX-U&[L=+U)9[2,7*EX"BGRV#D$\XX4]JZC1KIK[0K"[D.7N+:.5CC&2R M@_UH NUA:GX;%]JBW%O*;1)@#=-"0KNZ,KQ.,@@L"I&3U!QS@5NT4 4]-T[^ MSHY@UW<7;S2^8TEP5W9VJN!M4#&%':KE%% !1110 4$ ]1FBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 3:-P; W 8!QT_P X MK+\0:=9ZE:V\=];1SJMS&5WKDJ=PY!Z@_2M6JFI?ZF#_ *^(O_0A0!+:6L5E M:QVUL&6*,84,Y8@?4DDU-110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !5'4]8LM'6V-_+Y8NKA+:+C.Z1N@_2KU9VNPZ?)I;RZKIHU*&W(E6 M 6OVAMPZ%4PE%0![\=50 4444 %%%% !7/^)]6U'2[G3%LI+*WMKJ9H)KF\C9UCZ3J5G\1M6N;V_@:ZO+?39PUM T:H%N?*Q@L3R.^:]+_LP_P#/_>?] M_1_A7E<<_AO3/$%_#H=RZ6&GZ?8F=KF25C$?M@/S&7Y@-N#Z5WDOQ(\&0,!/ MXGTR(MT$ERJY_.@#G;V[\4R^+=9TC0?$2Q-$T*6UO/8K.R;H@S2,^X84$]P> M>!UQ7HL*ND"+*_F2!0&?&-QQR<=J\1?XL>&-,\;>)-9TZZN;DM)!&3!:N\5T MD<>UDW8P&#$X;W]#7M\3^;"C[63NRKC_ (8?\B<__80N_P#T9?\*%\*?\_NM_\ M@>?\*5?@-X55U87NMY5@PQJ##D'/4"O3** .:_X0:P_Z">O?^#FY_P#BZ/\ MA!;#_H)Z]_X.;G_XNNEHH YK_A!;#_H)Z]_X.;G_ .+K6TG2(='MG@M[B\G5 MWWEKNZ>=@<8P"Y) XZ5?HH **** /GWP_J?B2T^,WCVVT"2&VM9-0C>XN9M/ MEN@N%; "QD')_P :[F34_&A;]WXEL N._A:\_P#BZYWX0O=:'\2O&VF:G]IO M)+W5<)?8!0LJR-M;)R#MZ=>!7M= 'FDNK>-TLW:'7]/FN I*(?#-X@8]ANW' M'UQ6K\);F[O/ K7.I)Y=Y-J5\\Z;-FUSBBB@ HHJKJMVUAH][>1J&>W@>55;H2JDX_2@"U7EOPU/_ !=_XFC' M_+[:\_\ ;-JWM)N/'FJZ+9:BM[XM-\">"]4\/>( M/$FMZ[?6=Q=Z[/'(T5G$R1Q! RC&XDG((..WO0!VU%%% !1110 4444 %%%% M &)XQTB77?"-_I]O:TKW_D'W'_7)OY51\+?\B?HW_7A!_Z+6@#5HHHH **** "O-/!W M@;POK=KK5[J^A6-Y=/K^I!IIH0S-B[D Y^E>EUQ7P_U"SM]+UB.>[@C<:_J> M5>501_I(SC3YA"D2$MNV' 4#O[5SFM>,;&[^'MM MI<.FZX]W&+/#]5\/7K:?/=P: MP(Q';W2V\UO(AW#CS,# Z]3BO6/[6T[_ )_[7_O\O^-<@VK:/X2T^:/5+>WN MM-MVS#=VRI*RH6X5T'S9!.,@'(P>#F@#MX"6MXRW)* G\JAU&S_M#3Y;;S6A M9P"LB=48'*M^! ..]6%8,H9>A&1535;F:TTR66U$9GX2/S6PH9B "?89S^% M''>.O$D%MX!UO3M>*V.HS:=/'&I.8[AO+;F-O0^AP1^M=3X7_P"11T?_ *\8 M/_18KG/%MMIFG_#7Q'Y5S%/=2:9/YMS)(&DE;RR,D_R X'0"NC\+_P#(H:/_ M ->,'_HM: -2BBB@ HHHH **** *6I7L]G]E2TMUN)KF;RD5Y?+5?E9R2<$] M$/0'G'UI-,OIKS[5'=6ZV\UK/Y+JDOF*WR*X(. >CCJ!SGZU+?:?;:C'&ETK M'RI!)&R2-&R, 1D,I!'!(Z]"1WHL=/MM.CD2U5AYLADD9Y&D9V( R68DG@ = M>@ [4 6:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"JFH_P"JA_Z^(_\ T(5;JIJ/^JA_Z^(__0A0!;HHHH **** "BBB@ KEM>\5 M7BZS_P (]X4LDO\ 6=BR323DK;62,>&E8Z&NC1Z;%;R3ZGJ<=CFX MW;4#([%N.<_)^M=%7 ?%BZFL8/"=W;0?:98_$=J$@W;?,9ED4#/;[U '2:9I MNIPZ[<:CJ,MF!- L31VL;+O922&8L3R 2/\ ]0K;KD)_%NOV8CEOO"3PVOG1 MI-,+Y#Y2,P4OC'(&/IO!MS;Q0:)+J:M97-]<.DZQ^1#!LW,00<_? M'2@#LZS;SQ%I&G:I#IU_J$%M=SJ&BBE;;O!) P3QR00!WKA]-^)OB35BXLOA MYJ1*(DA$MRL1VOG:PW@9!P>GI5BRE\3>(-*\Z\0Z]\5?$.COID_PUCCMYI(_M"KJT?[V(."\9Y'#J"I]F-4+BX^)ESX MVT_7Y/AC#MT^R:V@M1J<8C5BP(?KU49 &.,T ;<"Y-.D$5M%#%!>12!U2X$K$L6&#@8 K6\2R>);R^GDTSPC=7$=SI[VC&6]MX MC&Q;.<;SD8H T?B!)8Z1\.]:B@@CB>ZMIMD,$8!ED926; _-F_$UUR_='TKF M]<\.3ZAX=UI4?S]3U"TDAC:7Y5B4@[8QUVCID]SR>V.E'"B@ HHHH **** " MBBB@#EM'_P"2G^)_^O+3_P"=Q74URVC_ /)3_$__ %Y:?_.XKJ: "BBB@ HH MHH **** "N6\?_\ (+TG_L.:?_Z4I74URWC[_D%Z3_V'-/\ _2E* .IHHHH M**** "F2RI!"\LIVI&I9CZ J7R6YN6CMR%B#A-Y;Y0,GIU MH O:-K-AX@TF#4](N5N;2X4-'(H(X]P>0?8U>KS71;#QIH5CI8L?#5DL]M:0 MVMX/[6 2["1A=V/+X<8X;TX.>,:/ACXE?VUX@U/1]7T=])FT^X6U:;[0)HGE M;=A=P VD[>,C!/'7 (!W-<+\'Y'D\ [I&+,=1OIP>W-9/PAA>#P&8Y!AAJ-Y_P"E#T =Q111 M0 4444 9F@:_9^(]/DO-/$@BCN);9O-7:=\;E&[],J<5IUP_PE.?!]Y_V&=0 M_P#2F2NXH **** "BBB@ HHHH **** "BBB@ HHHH \Z\-2A_%6JH 1Y?BR< M'WSIX->BUYSX9BV>+-6?.?,\63G&.F-/ KT:@ KF/ 7_ "!M1_[#6H_^E4E= M/7,> ?\ D#:C_P!AK4?_ $JDH Z>BBB@ K-\2?\ (JZM_P!>4W_H!K2KE?B) MJ=[IWA5X]-BMY)KYFM3]H9E5%,3DM\H))^7I[T :/@__ )$?0O\ L'6__HM: MOZ==S7EL\EQ:26C+-+&(Y#DLJN55_HP 8>QJCX0_Y$?0L?\ 0.M__1:UL4 % M%%% !1110 55T[4K/5[%;S39UN+=V95D7."58JPY]&4C\*M5SO@3GPJO_7Y= M_P#I3)0!T5%%% $%[_R#[C_KDW\JH^%O^1/T;_KP@_\ 1:U>O?\ CPN/^N3? MRJCX6_Y$_1O^O"#_ -%K0!JT444 %%%% !7E'A70=;U%-?(I^U2=7WC/Y=,5ZO7&?#/\ Y!>O_P#8R:G_ .E+T 0?\(EXH_Z"GAW_ M ,$7_P!LH_X1+Q1_T%/#O_@B_P#ME=U10!PO_")>*/\ H*>'?_!%_P#;*Y2X M\/\ COQ/X<=88/#8@N1CBW\IUVOR,C.T@@COBO9:XWQO]J\+>'=4U_P_=M:S MJ5EDMW020RN752Q4\J2#R5(SU.30!U\2&.%$/55 -)/;PW4+0W4,210 MRG\#4E5M2>Z32KMM.3S+M87,"9'S/M.T<\=<=: .)\=VGA^3PYJ&EV.CK>WK MJB26VF68>8(S#<,J %.S/4CBNUTN 6ND6=NH8"&!$ 9<'A0.1VKF9->3P9X5 M:XN/#VK&"V4-,T2Q2R2NS %B!)EF+')KJ[:X2[M(;B+/ES(KKD8.",B@#(?Q M;IL<)[_;YC'=NZ_O9 MC_SS]"#_ ,"H ]ETS5+?5H'EM=^U&"G>N.2BM_)A5RO(_#7B3P]:![&Y\7:A M!-)^^4 C&U8XE.3Y?J<#_=/I7H?A^27S=2@DO9KR.&X40R3[2VUH8VQD =V/ MYT 1^%-=N-?L[^>ZABA^SZA/:QB,DY2-MH)SW//3BMVN+^&-U#-?\ H1$_\',7 M_P 30!U]% M_N-<_P"$=\&QV]QJB;7O+FX!:WL(SR-^""7;L@.>YP*K7>I>/=5A^PVGAVWT M-ISL;49=02X^S+W81@#'K'PSI*V.G*Q&XR332-NDGD/WI' M;^)B>] '(^*-%^(>I^%-4L8[_0KIKFV>(0):21F3<,8#&0A3@]2*ZKP_J"/: M1:9/#+:7UI;H)+>8 ' &-RD$AER,9!/OBJWC_5;O0_A[KFIZ;-Y%W:64DL,A M0-M8#@X/!KE--\5>'XM0LM2O?$VN7TL,+*J3:8X4[PN[[D /\(/7M0!Z917) M_P#"S/#'_/U>?^"VY_\ C=9FL^/M%O\ R(['Q51OXX7]]&1^7- M '?T5Y9X#T>Z\8:3J&K:GXLU^X9M3N88)+>\-O&T*/LC944 #*@-P.]=/_P@ M$/\ T,GB;_P;24 =917FGBCPU?:)<:#)HOBS7X)KK58[9VGO#<(49'SE'!4\ M@=:E?X6ZL\C.WQ"\099RYPX R1@\>F.U 'HU%<)IO@#7]+\S[-\0-7#CKSCK5UO"WB@CY?'U\#D?\PZV_^(H ZUF"J68@ #))[5675+!V M"I?6S,W0"923^M<%J'PDGUIP^N^--6%VX_"G3?"1+BS^Q7' MB*\>R &R#[); (>Y!$?&?SH ]%K@/BQ_J?!__8UZ?_Z$U,L/AG?Z#:E=&\=: M_;HBY$] 'LMS;PW=K+;7,:RPS(4D1NC*1@BO-OB%X5O(/"^M:I+JK7<-GX=O M[."*6+]Z?-5"-TF?FQY>.F3GDGK7IM<7\2]9L8_!FN:29LWLVEW#K$JD[5$9 M.6(X7(SC/7!QTH T/"RW)N))+BQN;15L+6#_ $A0I9TW[L8)Z;A^==)2+]T? M2EH **** "BBB@ HKG=?U)K36[.WEU=]+MI+>5RZQHV]PR #+*<<$\5=\,WD M]_X9LKJ[E,TTD>6D*!-_)P< #&1B@#5HHHH **** "BBB@ HHK+\3W-Q9^$= M8N;%F6ZAL9Y(649(<1DJ0.YR!0!E:/\ \E.\3_\ 7EI_\[BNIKYWL?&5SX=\ M:/JFC:W?>+4&B-=:PEW-'"J^6,HJLL7!&^3"GKGKQ7KZZQXS=%8>%-.PPR/^ M)V?_ (Q0!U-%-/^A4TW_P '9_\ C% ' M445R_P#:WC3_ *%33?\ P=G_ .,4?VMXT_Z%33?_ =G_P",4 =117+_ -K> M-/\ H5--_P#!V?\ XQ1_:WC3_H5--_\ !V?_ (Q0!U%5W/BFX^($]S=ZKJU]X:MX[.&]TBQM+A)1// M')-\Q)BY(>)> >./6@#WRBN!\,^+M?DTVVTRY\,ZG>:G965LU_+/-!$6D=#D M@%AGE6YQ6QI'C/\ M;2H;T:%JL0ESA1$L@(!(R&5B"#C(([&@#IJ*QO^$B/_ M $!M6_\ ;_Z]'_"1'_H#:M_X#?_ %Z -FN1^*AE'POULP9\SR%VX."#O7D> M]:O_ D1_P"@-JW_ (#?_7KF?B#JFHZKX-O=,TGPQK%Y/>)L&(D01\@Y)9QZ M=LT 6K6_6^M8[FRNO$UQ;RCHZ,/0\FKX+\:ZQHL_BB'Q3X9OH3%?-?#[+&AV13$E2^Z3J=O &>A]J .D/ MPKLC9QVI\2>(S''<+= M>J6,JD,KEBF200.I/058^%:>7X)V%V?;?72[W.6; M$SDRR7$5H+RYM8E^S,TBJVY6^ M%ES$O]I:=INKG6-*BC@N[:[9%#LT_F/(&*@ G('&.,T >A4444 %%%94_B*S M@OI[3R;Z:6W8+)Y%E+(JDJ& W*I'1@: .<^$W_(GWG_89U#_ -*9*[BO*O . M@+XET?4M3BUS7M-676+T"VMKKRD7$S?P%20?7WS6]-\,Q-*TA\:^,$+'HFK% M0/H-M ';T5YEX-N&\/?%#Q'X;O\ Q'J%];QVUF]FNK7GFOO<2;@I..N!Q7IM M !17F6M>*;JU\2:A /%1L_L]('\W=GS/,#'IVQM_6M.N7DAOM!\4ZMK36GVO M3[V* .;=LRP>6'!)0_>'S _*<\'@T =113(9H[B".:!UDBD4.CJK/I.E:*3KTN@6UUJR075_$4!2,Q2MC+@@995[4 9.[CHF.C"@#VRBO.O^%^?#7_H94_\!9O_ (BI;?XY M?#Z[$FYE(W*.1GWZU"I-8\/Z MW?WEYX-UP)

6"B0,Q;[3<2\_O>?EF3GU!':@#URBN7'C*Z+$?\(?XCX[^1 M!_\ ':/^$SNM^W_A#O$?3.?(@Q_Z-H W=5_Y U[_ ->\G_H)JKX5_P"1.T;_ M *\(/_1:UYUXUUR_UCQ!HMI>7'B#P=HDL5TEY=,L2>:Y5?+7(+]@_4#VKL_A MW.TW@FU4W;WL5O+-;6]RZ!6EACE9(V( Y15YQSUH Z>BBB@ HHHH *XSX: MC2]>R",^)-3(R.O^DO79UP47@#Q#8W-\=(\=75C;7=]<7@MUT^)Q&99&D(!; M)."U '>T5P__ AWC'_HHUY_X+(/\*@O?"WC&TT^XN1\1;MC#$T@!TV#!P"? M2@#OZY#XJ?\ ),-9_P"N-O^11N\?WHO_1BU4B;49Y- M$LM/U$V2G2S,W[E9 [+Y0&0>A'7K5:Z^'\MW"(WURY $B/SO8':P;!#. M00<5;T'P;)HOB ZG)K-Y>(+(6D5I*3Y<0W!BPR29>'3JEYXZU$W7ANQ1+5+"W2'SDVY,L#[MVSG4G/L*@U/0O$$5WJ:V/B:1(]/M$N,31RN9&(@#2^ M%MDMGI>ONKLWVGQ!>S$,!\I+@8'M\OZUW% M]=Q0!G:Q=W4'V."Q:&.>\N/)628%E0"-W)V@C<<(1C(ZY[57TV_NIKJ^T^_, M0P#=B.A!Z@CU'-)9 MZ=::?;>19P+%&6WD G+-_>)/)/ Y- %FBBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ JCJO^IM_P#KZB_]#%7JI:IS#!_U\Q?^AB@" M[1110 4444 %%%% ')_%(X^%/B7/_0.E_P#0:U]*UW2;^.WM[+5;*YG,0(CA MN$=B .3@'-7;]Y(]/G>"T-Y($.VW#*OFG^[EN!GWK'TO1';6$U:^L;.Q>&)H M[>VME#%-V-S,X R3@ < 9Y.> #H**** "BBB@#D_'7^O\+_ /8?M_\ T"2N MLKD_'7^O\+_]A^W_ /0)*ZR@ HHHH **** "O']-\>Q>%-;\5V/V![B>77YI M=SRK%&JF.( Y/)Y4]!7L%% 'EW_"R+:[_P"/_5;FW4CF+3H(U_\ 'W=C^06L M;Q3XH\/7?A6\LM'6>-C:7;.\YWR3RO"R+DAF9F)('/;V%>U44 (OW1]*6BB@ M HHHH **** "BBB@ HHHH *P]/\ %%O?^,]7\.>7Y=SID4,V=V?-20$YQCC! M&.IKZ9SVH [6BBB@ HHHH \WU3P3I M'C7XA>(K?7C>/!'9V0\F"\DA1\^C11K#"D:<*BA1DYX%@ HHHH **** "BBB@ KE_#GP]T/PI=^?H;:A N6)MVU M"9X26SD^6S%>Y/2NHHH YF_\*7=[KM]=1ZS):6>H0Q17,$$0$K!-XP)<_*#O M[#/H1UKH;:VAL[6*VM8UB@A01QQH,!5 P /PJ6B@ HHHH **** "L >$K5_% M]SKUS-),9DA"6K >6CQ;\2?[3?.<9X'4<\C?HH Y7QCX1@UN!;R.ZDL9[>2. MXE:)0PN1$=RHX/!YZ-U'TXKG_AQKK2?#GPUHVG(T5X=,A7S[A?+11L^\F[_6 MD>BY'J17H.H_\@N[_P"N+_\ H)KAOA_+;W7PA\.6=S97DBC3H<21PD[6"C#* MW8@\@T >@J,*!DG ZGO2TBY"C)R<=3WI: "LB\L+VVU1]2T?RI'F54N;69BJ MR[?NLK ':P!QT((QTP#6O7-WD=Q_PDTL5[K%Y9V]RJ&R$)C5"0,.F64G=GYN MO(/'0T 87P?N$_X1'4/.9(I/[:OR\9D!*'SVXS7>-=6ZJ6:>,*.I+CBO)='\ M!>'K/4-0,GA236I[F25EFFCW>9*+F<,7D.%7C9GVZ UU.G_"7P?%I4=OJ/A_ M3KF0S?%_P 9PBUM=2M;FPT])%DND13@2^O7 M\.E=YH-\(-#M8M5O;?[5&I5\W*N2 2%RW<[<9/KFLVW^%G@:UW?9_"^G1[NN M(NM3?\*W\'?]"Y8?]^J -W^T[#:3]MM\#J?-7C]:;_:^F_\ 00M?^_R_XUPG MB[P'X5MX=(B@T*SCCN=6MXIE6/&],D[3[<5K_P#"J/ G_0KZ?_W[_P#KT =) M_:^F_P#00M?^_P O^-,EUS2H(7EEU*T6.-2S,9EX Y)ZUSW_ JCP)_T*^G_ M /?O_P"O3H_A7X%CE21?"^G;D8,NZ'(R#D<'@T ,L_BQX$O[AH;7Q/8,ZJ6. M]R@ "[B*;PUI#HXPRFQCY'_?- M9_\ PJSP'_T*&C?^ 2?X4 6?^%A>#O\ H:-)_P# Q/\ &L?6]6T'49(=13XD M-I=I,ICA2SO+81NRGYCED8D\C//'%7_^%6> _P#H4-&_\ D_PJM8>#OA]K4- MQ:6OA;27CTRZ>W=&T]%"28!;&1SU'- $FB^+O!>B:+;:=%XOT^X2W38)9[Z( MNWN<8'Y"KDGCSP5.H27Q)HT@)&%:[C//YU!_PJSP'_T*&C?^ 2?X4J_"[P(C M!E\(:,"#D'[$G^% %#PK!I]]XZ\8[(K6XMQ/:%-JJZ ^0,X[5UW]D:;_ - ^ MU_[\+_A7*^#+*UT_QUXRMM/MH;6W2>TVQ01A$7, )P!QUKMJ ,74?!_AW5O+ M_M#1K.;RSE,Q 8YSV^E36'AC0]+MOL]AI-I!%N+;%A&,GKUK4HH J?V3IPZ: M?:_]^5_PJ6"RM;5BUM;0PEA@F.,+G\JFHH \]\-K?W?A&70+;3[FV:>[O%N; MJXA,211/<2$E=P!=BIXP,DT4 \ M/V"\FALN!D\5KT 8OA6RFT_29H+FT-K)]MN'.2 MA\P-*S*XVD]5(ZX/'2MJBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** #Z5Q$>I^+]4TJUO%M-"CCDF0JIN9BRL'QM/R=0 M1@_C7;USFI:9>Z?<&YT62%HKBZCDFL[@E4WEAET< E2>XP03D\'.0#BW8L@/L2 W<1S2PND;GHK%2 ?SJ6WC:*UBCD(9T0*Q'<@4 24444 >77_Q MQMK#6_[.?P5XL=@T@)&GKTC*&&& (SG!% 'E$GCQ_'.O\ A_3[#PGXELC;:K%=2W%_IQBB M2-5<$ELG'WA7K%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !7(^'3GXF>,AZ"Q[G_GBU==7(^'?^2F>,OI8]O^F+=Z .NHHHH **** M .5T5B?B?XJ'86MA_*:NJKD]$S_PM'Q7G'_'KI^./::NLH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@"MJ/_(+N_\ KB__ *":YOX5_P#))?#' M_8-A_P#0174741N+.:%2 9(V0$]LC%9GA+0W\->#M*T62=;A["U2!I57:'*C M&<=J -BL[4/$&EZ5.D%]=K'*^,1A2[ $A02%!P,G&3Q4/B/4=:TVRBD\/:$N MM3M)M>%KU;;8N#\VY@<\X&/>N8DM/$W_ B-VI\.P-JMVWVF?_B8K\\F\,$W M;>@ "CL !0!WU9VOV]Q=Z'<064$,\S@!4GQMZC)Y!&0,D9!&0*K>$/$/_"5^ M$=.US[*;/[;%YGD&3?LY(QNP,]/2MJ@#DOAI+"_@]HK>*2);>_O(622?SB"+ MA\_/WKK:XGX4+L\)WJGJNLZ@/_)F2NVH **** .9\:?\P#_L-6W_ +-735S/ MC3_F ?\ 8:MO_9JZ:@ HHHH **** "L72KRW/B36=,MK&*V-OY-Q++& //>4 M-EB .OR#GG-;54)/, &2 0V!D$ '..]7Z ./\+_\ )1/&O_7>T_\ M2<5V%^'TO'O1]OO(8;['VB")DVO\ *$/)4LN54 X(Z9&# MS6O110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 54U'_ %4/_7Q'_P"A"K=5-1_U4/\ U\1?^A"@"W1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 5YI+XIA\*_$/QA<7>E:M=PM'9R-+96OFJH6(\$Y&#_.O2 MZ\[ CA^*VN7>IHTFFPFSP0?D@F\L[9)!W&. >BGDCN #OK2X^UV4%SY4L/G1 MK)Y4R[73(SM8=B.A'K4U%% !1110!DV.B&S\5:MK!GWC48;>,1;<;/*W\Y[Y MW_I6M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4V7 M_4O_ +IIU(PW(R^HQ0!QOPB_Y)'X=_Z]!_Z$:[.L?PEX?7PKX2T[1$N#?Z)H/CCPS!>66DKX>ELY; MZXNHC<33[P)9&?!PN,C=6EO^(W_/#PO_ -_KC_XF@#KJ*Y'?\1O^>'A?_O\ M7'_Q-&_XC?\ /#PO_P!_KC_XF@"QXT_Y@'_8:MO_ &:NFKS#Q%JOBBW\1^$] M.\2VVD>3?:O&8Y-/EE+(T:EN0ZC((]*]/H **** "BBB@ K%U=CJ&J6^BOF. MWFC::=CQYZ*0/*7ZY&[_ &>/XN-JN:\6:[H%@([;5=4*589 M;'=3RI'<$B@#I J@* !@ =J6J&AZM#KNAVNI6Q4QW"9!1MRY!P<'N,@X/< M5?H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **Y[4=6U*"/6KFUEL4@T MKK%+&S-)B)9#E@X"Y#8'RG&,\YQ70T %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %4]3_ -3!_P!?,7_H8JY5+5?] M3;_]?47_ *&* +M%%% !1110 4444 %%2V1R %!)([#\*T/#%R]UX9L3/;Q^$M#\3_$WQ=_;EB;KRDLT4&>11M:$Y&%8 _C7I%!]:L4 M4 <5_P )+X]_Z)]#_P"#Z+_XBK.FZ]XRN=2@AU'P5#8VKOB6Y&L)+Y:^NT)D M_2NLHH **** "BBB@ HK$\%ZC]>@PZ%J<4L;R>*-2F5 M&!9'AM@' /(.(@>?:N<\18D^(^G'22%:*2 :NW\+@L3 O_70?.<]D/.3!'"RY]^E4',\Z(&;G/.T M >W JU10 @4*H"@ #H *6BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M"G<:1IMUJGJ?^I@_Z^8O_ $,4 FFZ^QIK$T %L9=^P0G$MK*.CH?7U'0C@T ;%9^K:U;Z.(1/%1:DL*W '1]A0EX@C\1:EK>HI>?VC-9 MQV)FMQ! Q!)^9TYP 0#WXXH [[1O&FB:U9R3Q78M6AG>WE@O<0RQNAPP*L)Y&CC!>$; W*G&0"10!Z'_ &YI M/_04LO\ P(3_ !H_MS23_P Q2R_\"$_QK&\-67AJ3[;#I;F\EAE N4NV:22% MBH(4A^5XYQ^-9OBW1/[3URST?3[C^RS=6TK">WA4E&5E8-COTQ^)H ZO^W-) M_P"@G9_^!"?XU9M[NWO(R]I/%.@."T3A@#Z9%>='PQ?:/=6]E)=7^I/FV9KA M;%"DY-V[R!SM.P*A ZCY0.M;O@CC4O$X "ZLZJ , (H _*@#H6U?34N9+= MM0M5GBQYD1G7F1G(JG)XN\-PRM'+XATI)$.&1KV,%3Z$;JX_4/ %GK7C[ M6FN/#]H+:\CMWDU*6!68X#AUCSSO/&6[#GDXK?C^&7@>.-47PII&%&!FT0G\ MR,F@"\WC3PNJECXCTG &>+Z+_P"*KA?&_P 3+:X\"0O86FOV/]LM$EC>16Y4 ML"PE==_P *U\$_]"IH_P#X!I_A7.P>';N/XD:'HXUF5M,\/V"W MUM;FVC!)/F0!2R@' 0T ^*=O! ]B%OKBXW!8=0;2;H1%#GYW7R\[ACE0,,< M8(!.V]\+M:&JVFO1OJ-]?30:M*0U\DB.L38\O"NHVJ0"0 !S7=UR>@7IE\> M^*_M,#6HA-K&AE8?O5",=X]CG'X&@#K** LW)DO+@G3[=HHML*RN@5"4.6&W(SP>G'6O42P!P2!7F/@BRU%_"R.MGJ M$RM=W95X-6,2$?:9,87/% %#PSXLO;+XFZWIR7VN>(M+BLX7MX_+25X78*6W M8"E3DD8/(Y%=)I'Q8TG7X99=$T?7;Z.&7RI6AL/N-[Y-<7JSZGX:^+EF=,BG MTE]9L&%S+M6_D"M'N5M=8;5H[^07"S^4 MJ#&.,;201SG- %]_&3(A;_A&?$#8[+9#)_\ 'J=_PF#?]"WK_P#X!C_XJNCH MH YI/&3.@;_A&?$"Y[-9#(_\>K+\&7PU#Q]XPN3;7-H6-D##=($<8B;G&3Q7 M>:MXU\0Z! M;-=:F_AN>.*6..2VL;J62X MP3"*H))/[SI@9KE?B3X>TCP_-'=Z?8Z>)=7U*VDEB-NOG12"XC+7$; 9 / < M$@98$$$D-ZGK&G+J^AWVFR2&-+RVDMV=1DJ'4KD?G0!PEU\:M&L+JSMK_0/$ M5K-?*7M%FL53SU !)7+]@1^=7]'^+&A:KK<>F7%M?:5++"\T?F'%<[X?\$W=YX@\+ZEXLUQ?$,0TN806ESIL*)$"(N.!\W;D\\>YK6\8_ M#SPS9>"?$DND>']/BO+Z%F+^2O\ K,;05SPGX8]: .Q_X2;0?^@WIW_@7'_C M2CQ'HA (UC3R#T/VI/\ &H/^$/\ #/\ T+ND_P#@#'_\32_\(AX:_P"A>TK_ M , H_P#XF@"?_A(M$_Z#%A_X%)_C5BTU*QOV86-[;W)0980RJ^WZX-4/^$0\ M-?\ 0O:5_P" 4?\ \35NPT;2]*9VTS3;2R:0 .;>!8RP'3. ,T 7:*** "@D M $DX ZDT4V1%EC:.10R,"K*1P0>U %/^W-)_Z"EE_P"!"?XTHUG3#TU&T]?] M>O\ C7&:?I]A96.J:#H>B1KS)$!:;8;=7Q\[,1C R3@$D]![:UO\ #'P5 M;VT4(\,:6_EQK'N:U0E@!W..: .GBFCGB$D$BR1MT=&!!_$4^L_2M"TK0XVC MT>P@LHW^\D"!5/X#ZFM"@ HHHH **** "BBB@ HHHH P/ 5K/9?#?PU:WD,D M%Q!I-K'+%(I5HW6%05(/(((QBMR6:*",R3R)$@(!9V '/N:?6;KV@Z?XDTF3 M3]6MHKB%N5$B!O+?! <9_B&<@T 7+B]M;/;]KN88-YPOFR!=Q]LU!_;6E?\ M03L__ A?\:XWQK/+3OB9@,>8C\["1V.",XYZGJ= M,TC36TFT9M/M"3 A),"\_*/:@"Q_;>E?]!.S_P# A?\ &J>K^);2QT:\NM/F MM[^ZAA9X;6.X0-,X'"C)[FKO]C:9_P! ZT_[\+_A1_8VF?\ 0.M/^_"_X4 > M=:+K,S6&F6J>&O$$MS/J*7=_J#VT1C>7.78E9#@#A0.RA1VKU*HX+>&VC\NV MACA3.=L:A1^0J2@ HHHH **** "BBB@ JO>ZA9:;$LNHW<%I&[A%>>54#,>B M@D\G@\>U6*PO%7A^[UZ/3'TW44TZZTZ^%Y'+);>>K$1R1[2NY>TAYSVH UK. M^M-0A,MA=0W4:L4+PR!P&'49'>IZR?#VE7NDVER-3OX[^ZN;EIWFBM_(7D 8 M"[FZ!?6M:@ HHHH **** "BBB@ K+A\1Z=<7Z6D;7/FR3R6Z,UG,L;21[MRB M0IMX\M^R1079D9$8; \UL?-Z9S M0!M4444 %%%% !1110 4444 5-0U2VTM86N_._?R>5&L-O),S-M9L;4!/16. M>G%.T^_M]3LQ=69V>E/TO3QI=B+99YKC]Y)*TLVWG(Y]Q5JLS3],NK M22T-S=PS);6Q@41VY0MG9\V2Y_N=/>M.@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * MJ:C_ *J#_KXB_P#0A5NN?U#Q3X?:.(#7=,)$\9(^UQ\88>] '045';W,%W;I M/:31SPR#*21,&5AZ@C@U)0 4444 %%%% !1110 5Y1X*#ZKJ^LZ=;WPS9RO, M]JZ+)%O:9\;U([JHY!!QTKU>N0^'"@:-J3 #<=4N 3CD_-0!Y3X9CO\ Q/JG MFZS9V^HR!V\U+2SMKA((^>,#:%8-@<@M@\UM^(/#O@J.STJSUVRAT[5I;G=Y M-I:)% %8 Y*';D9(XYXKTW5?!7AW6[O[5J>EQ33;0N_$[+PYX3TV\A\(W$FHW5U=(DD4\^ M7$I7Y0PP/+ 4%ONYP#UI+6]OKCXFQ6^IR6[O9B6-#!&4&&AC?').>6//Z56; MPCX<\(>(IMQ6]B'F1V5Y. 8ALVL(V)!4L,\MN&3V'3?G\'^%/$TG]MW& MF17,E_%'(9][*95"_(3@XX!H O:IJ5X)I;721")(8#--/,"RQ@YV@*"-S':> MX ]P*Y[X8W4E]:ZU=S[?-N+\2OM&!N:)"<>V36M!I_AGP/9W'V2U6S6[)>2 M*)7E>;:O)V\DX7\!65\,K>RM+?6[?28EAL(]0(MHU! 6,QH5'//0]Z .XHHH MH *\H^(-_K6C>.+S5-$U2WLC;:);[Q/:B565KLH>2PQC=G\*['Q7X1M=00/;H1QS0 W?X_DA?4+3Q!!-I:-C>-&'G2ISF5$\SE1Q@=6&2 M.V>:TWX?S?$2_P!8U[4]YH Y6R\,>+;"PM[.#QE (K>)8DSHZ9VJ M,#_EIZ"I_P"P_&./^1RM_P#P3I_\6^FB.P\:6EQ@ZUVE% 'F7B M'X;>(]>UO3[^_P!=T?4Q;H\+QW^C!E1'92S*N\@O\N!GU/K4UOX8\5^#-!MK M72?$D,NF6K.9(X]'4R1(S%LJH?Y@"?NCG;TR1@^CT4 >26/A_7?%'Q!EU;_A M+H&F\/JD=E/%IB%)DG@W$D;^?OD#!KI[+PEXIT]YOL?C"&.*9_,,(TA-B,>I M4;^,GDCIGGN:Z33=!TW2+N^N=-M5MY-0E$UQM)P[A0N<=!P.V/6M"@#SGQ1' M\1M&AMKC3/$NE36QF%1;C'RMA&)*YX)[<'IDB3PTGCO6=/N9-0\4Z? M!<6]W+;,+;2P\9V' 8%G!YZUT'B_Q98^&+.!+N6*.XO6:.#SU8Q# ^9G(!^4 M ].IX ZY'/?#C7?#MAX?OH(]=L3$-3N2C2SI&6!?.=IQM'H,<# H O:GX>\> MRZ;,FF^-[:*Z('EN^D( #D=]Q[9[&N7AD\9:-XR\10V.K:1J&H7'V5$%QI[J M\S^4<8"2 *JCDL6ZE\1?#'ACXGZ_JCZ MW:O,T5K&8$4RBXB"$D(Z@A7!.<$X/0]B #V*S%R+& 7[1M="-?.:$$(7Q\Q4 M'D#.<9J:L*V\<>%KJWAFB\0Z8%FC$BJ]VBMM(SRI.1UZ'I4A\8^&1C/B+21D MX&;Z+D_]]4 >=^/_ ]K&AZ+K'B+4O$4=Y;O?6TLT/\ 9H\Q;=;F,I"KAL@* M.< 8'YR0O4=RK8^AK+^+.NZ-K'PSU+3 M-,UC3KJ]NY+>&&".[C9G8W$? &>:ETOPWJ]KXDEE&EM%:SR6;&7,,>SR6E+9 M5'.>'7'XT 1Z5XFEMCH0F\,>)5^PV3PS'^S&/S$1CC!Y^Z:T-<\5'5]%N+"U M\.^(1-< (ADTQU4'<.I/0>]=S10 45DZKJTD5RFFZ6J3:E*N[#?(]:U+38+S4-2TRXGNCEGNK^>!@084^Y&X50?,W8 ['ZT >YT M5XT=:OPF[[1H?W2V/[8N_P"[,V/]9_TQQ_P(5T'@W4+F3Q-(;N]L/L\5K/N2 MTOII@2K0G3ZK MP<'YAQS6K0 445!>7MMIUJUS?3QV\*D R2-@ D@ 9]R0* )Z*Y)/B7X=EF,4 M,EU*X=DVQVS-ROWAQZ5'_P +2\,_O/WUT/*=D?-JXVLHRP/'4 @F@#L:*Y.? MXDZ!;1H]Q]NB1W5%9K-P&9C@ <=34A^(.C*Z*T6I#>X08L)6Y/L%)H ZBBLC M_A*-*_Y[3_\ @)+_ /$U7O/&_A_3XUDOKYK=&;:&DMI5!/IRM &_12*P= R' M*L,@^HI: "BBB@ HHHH **** .9^(V?^%;ZYA68_9& 55))/H .2:T_#^HVE M_I$ L[A)6AB1)4!PT;;1PRGD'V-4?'MV+#P'JMXZEUMH?.*A@,A6#8R>!TKC MG^(MO>ZQINHQ>'=9M)$8+/,;*1MT# Y4A5^;!VD>XXZF@#U*BN4LOB/H-^\0 M@74@DHRLKZ9.L>/7=LQ6E_PEFC?\_,G_ (#2_P#Q- &S16=8Z[I^I77V>SED M>0(7.8'4 @=2 ._2M&@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "N-A-CH<,.C:I%;VYAN$%K/*@5+B+>" & M/&Y0<%>O&1P:[*J&KQ1SVL4<\:2HUQ$"KJ&!^8=C0!=B$8C7R=H3'R[.E.J. M""&U@6&VB2&)!A8XU"JH]@*DH **** "BBB@ HHHH *\VMO"WC33;A_[,OK: M&%;N6YCC$AVN7;)WC'S#;QCMDGJ :])HH \S;PMXY:U6W_M"V$*P+;B(2'R_ M+&/X?[V1G=U[=.*Z'S/'7_/+2/S?_&NKHH \\B\,^(X]8U'4WT_1)[G461IC M-'N *+M&.,] .I-:R?\ ";Q1K''!HZ(H 55W #L!FNMHH YK3-)UJY_M6?Q M&UFMQ=1"VM_LH8^5%M.>JFNGHH **** "N40?\7AG_ .P#'_Z4/75UY=XRE\01?%B'_A&8=0F9 MM%43BP-L&4>>V,^?QCKTYH ]1HKS_2M \?WNE:;#^% '7T5S">'/ M$2J0WC>_;T)L;7C_ ,ATS_A&?$G_ $/>H?\ @!:?_&Z .GGE$%O),RLPC0L5 M4;^*KOX@:' MINOR/?:M<6]HK&UNX[:P$+Q>6I+.#A\ABX( ' &*Z&/X97$6FV5C%XMU..*S MM5LT,<$"LT 'ELP3++QW]_4T 6M3^(UM#J7V'1[&;49H[NV@<@B-)%E\WYH MV/#D>2P[ GC-=987]MJ=DEU92>9$_0XP01P00>00>"#R#7E&L^'#;_%+0=-; MQG+%=7<(F6 6UNK+]FW>3M4)@#][-QCG'M71:QX*;)I[%)X'1F5[>Z39(N&*[L9( M*DJ<$$CCU!%%KXJTZ]\53:!:^;)<0VYN&F"?NN'",H;NP)&0.GKG(KE[#X<7 M?]AV,47B_4X3$CNDT4$"2#S26<;@F<$L3CV'<"KEO\/[ZTU>#4+/Q5>P2P6A MLT1+.V""(L&QC9CJ!SUH Z?5=533(4"Q-<74[;+>VC^],WI[ =2QX YKSFTT MV"Z\$:Z^JV=G/=/XD=9CY(93F\0$#<,D8XYJC\1O .O$R^(1XXOXI8H(;.$Q MH(6#/<*OS&,J"OSYQ@$D#G@5;'P(='M+J\:ZO_ ++9I"BE]ES+WQA4 QEN@X[D \S_ M ,(9:?%%;TEH]'$T>G7[+!;K(/WEJV4YQQ\_7@\=JZ[2OAO>:/:W$-MXNU)V MN0XEFFMX)'8,2S ,4X&YF.!W)IOP\T1_#OB#Q!I3W\U^MI%8PQRS(JL$6$JJ MX4 < =>I[T 2^*?#FGZ3\([ZP%O#.;32OL_G/"NZ0*@7)XZG&:71_"/ART\6 M:_I]KH.G0VZC##*T)N&AMVD4 E5DF M1&QGC.&-1P^"]5@U"XOD\::J;BX1(Y&:VM3E4+%1CRL#[[?G0!PGQ4\/7UC: M^'8H+$76GV>MVTRWRJH>"/<$"2GJ>64!N_0\\GVFN1O?!6H:I:I:ZMXMU*[M M?-BE>(V]LGF&-U< E8P0,J.AKKJ "BBB@#G-6^'_ (6UW5)=1U;1H;F[E"B2 M5F8%@HP,X/85Q'C+P3\+M&T:_LVTO2[;4Y+"X>UC+G?N2(MGKP1D8SU[5ZU7 MG'Q&3P(]IJLVK2:4NMV]A'X8+J+6;,?Z/N MW2+Y@RG7G(XQ[U5AC\%*?"$WAZ736U>XU&P\]+=U+J%B8'"C[OOC&3UK=^/E MU<67PVBNK&9H+F#5+62&50"8W#Y##/'!H V/!YA76&B62*\/V)9(I[>X>6.U MC+?ZCYB<= 0>I"\@8%=I7F.F>'M>U*\#Z=X]U6+3\G=<"VM5^U38Y\L"/D#! MRW.>@Z$UU]GH6LVMLL4GBJ\NBI),LUK!N//?"@?I0!OUY'\7OB-H.E2:?IN& MOM0L]7MWDM1&P7@;B Y786 9#C.1N%>@0Z/K,4*H_B:YF91R[VD.6^N% _2N M6\2_!W3O%LD+:UJUVYCO?MQ,,<:%I"J(\L[K3M;N=(GMDDC9[>*-_-1]IP=Z MD<% :J>$_!:^&-0UB_EU2YU.ZU>6.2>6X1%Y12!@* .Y[4 _ M$N"RL9[F3PSXD AC+GS--9!P.Y)X'O1N!VM%<;:^.[R]M8[FS\.W<\$J[HY8 MQ(5<>H/EU+_PF.I_]"O??]\R?_&Z-@.BU+5;#1K%KS5KR"RME(5IKB0(@). M,GCDUC?\+$\&_P#0TZ1_X&Q_XUS?B:ZU'QI#8Z"-(-C*][!=YO"ZJ\<,J.X M,?)QV]Z[[^R]/_Y\;;_ORO\ A0!S-WXVT36;ZVTC0O$EAYEP&DN)[>Y1FAA7 M&=O. Q)4 GIDGM573?%'A;P]K^LV5SXAL[<;X9$6ZU#>QS&,D%V)ZBNM.C:6 MSAVTVT+ 8#&!<@>G2A=&TQ&9DTVT5FQN(@4$XZ9XH YV_P#'V@WK6VG:!XDT MQ[Z]E\M7CN4Z\16T1FL(9"UYJ&\R' M?("V6;&>G3'TKK&T;3'92^G6C%?NDP*G2@#A M?B%X[\*7GPZUVWM/$>F7$TEE(J1172,SG'0 ')-=_I__ "#+7_KBG\A3/[*T M_P#Y\+;_ +\K_A5L# P.!0!4TNQ_LS2K>R$AE$"!-Y&"V*MT44 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445SS: MG=W5IK&H6UP8[>S$T%O&$'S21Y#NQ(SPX*@<#Y23G(P =#12)DHN[KCFEH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JE MJG^I@_Z^8O\ T,5=JCJO^IM_^OJ'_P!#% %ZBBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "N53_ )+#-_V 8_\ TH>NJKE4_P"2PS?]@&/_ M -*'H ZJBBB@ HHHH YGXC_\DS\0X!/^@2G@9_AJ+_A9_@ORXW_X2*S"2D"- MB3AR>@''-=-=QO+93QP[?,>-E7<>,D<9]JY?PKX,:Q\+V%EXF>'4+FWL8[+9 M&#Y,**H7" \Y. 2_!/'0 "@#@_'OC/PS?^/O"4NG)%K=Q&\\,D-N[1RQB15" M-D#=@?,<#WQ6YXKT66^^'FL3Z=96RI)ITSQ7,>LSN -A.X#;@_2JNM_"SQ#J M7Q%L/$4&NV?EZ6(?LOVJ!Y)) A_/)OZ_H?BW3O#7B":'4]% M2TN+&=Y[5+&4*&\MMSI^]^5F[]1GG&2<@'H&G_\ (-ML9QY*=?H*L56T[_D% MVO\ UQ3_ -!%6: .:^('_(FS?]?5I_Z4Q5TM>9_'[5YM(^%:AIBP-=QF-8A< E,M(JY(! M!/WL]:QO!Z:BOC7Q8FM26T]QFT_>6T1C1AY1XVLS'/XT 8WCSQ_H%WX5%JDM M[%)=W=J(6N=.N(4?$\;GYW0+]U2>O05VW_"5Z >1J]F1ZB45YS\7_!NK3^%8 MUT"(W6G6=S]K:T4YD@ 4@B,=T^;.W^'''' QX]:G21(HY/'8C#!54*^0-UN, M#\'_X2O0?^@O:?]_14EOXDT:[NXK6UU*WFGF)"1QON8X!)X'; M/->.-KUV(01-X\SL)R5?KLN#_-$/_ 6]ZU/#=\UU\0=&$J^)682W*J^L(VQ% M$(. 3T;.<_A0![%61+XJT*&YFMWU2W\V!S'*@?)1AU4XZ'VK7SGI7(:9:WW@ MZXU:>^CAN=,U#5);QIX6(>V63:/G0CE01RP/ YQC- &O_P );H(DB1M5MU:5 MPD89L;F/0#-5/&^F6UYX:U"X.GF[OX[&XAM#'"9)%:2,KA0.>> :\/\ B-YF MB>)=3M+WQ1>W5P/M5WY>R?Y(W0,O)E\O,:X4!57@]';6T9XM7MM5L4U M7_B7S*T;1(8R';9C*E@,9[UT7QDU72)?"%H+EX;^W@UVT2[M8R)&<*X9XMF> M6VY^7K6OHW@*0:3XDLO$-PKIKNJ/?E;*1D,(.S"A^#D&,<@"N)^)SV]G\2?! M>E6ND1QI#?VDD5U%O4I^\<$''RL..,\@L>>>0"2^\;^'K7Q)X:UO5+F>%+.X ME5U6PN%AL(6MW1(U&P DL4!8#DXQ@ "NY_X6CX6(S]IO?_!9<_\ QNHOBY_R M2_4O^NMK_P"E,5=I0!QC?%?PFJEFNKX #)/]EW/'_D.F7'Q=\(PV!NA>73(5 M#1G^S[@!\CY0#Y??BNVKC]4TO5K+1VT^V$5SIT+B2*5I2DL$:G=L(P0X & 0 M0<8STR0#J+"Z%]IMM=A-@N(4E"DYV[@#C]:L50T'_D6]-_Z](O\ T 5?H ** M** "N+\5Z#I=K>WGB/4M!L=8M?LP^V)/'&98Q&#\R%_E(VG!4D= 0>HKM*R? M%/\ R*6J?]>LG_H)IK<"7P]>V6H^'+"\TJ#[-930*T$(15\M,<+A<@8]N*MQ M7MK/:YOPSK^C6?AG3X+K5;&"4@H(Y+E%. M[)^7!/7CI7$:I?%O%?BJ72]16+S(X]D\$YP&\HX(VS("0?7-(#T+5&'_ F^ M@KD9\FZ.,^R5OUY%X)B,WC3PY?7ERU[J!TB6&2ZDD9G=<1MR#,X'))X Y/X5 MZ[0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% '._$*62'X8^*)87:.1-'NV1T."I$+D$'L:YK1O MA+X2O=!L+JYM]1::>VCDD;^U[L99E!)P)/4UT?Q'_P"26>*_^P+>?^B'K2\- M_P#(JZ3_ ->4/_H H Y?_A3?@W_GUU'_ ,'%W_\ ':ZNRT6PT_0DT>VB862Q M&(1O(SDJ2E0Z=IRR+;0[M@DE:1AN8L?F8DGDG MO5VBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "J6I\PP?]?,7_H8J[5/4AF&#_KXB_\ 0A0!,>/ NN\9_XEUQ_P"BVK9K$\:R)#X" MU^21MJKIMP2?3]VU &EIW_(+M?\ KBG_ *"*LU7T[_D%VO\ UQ3_ -!%6* / M+_VAIXHOA#=I)*B,]U;;59@"V)E)QZX'->G1L'C5E(96 (([UR'Q2TFQUCP- M)#J5LEQ&MY:,H<=#]HC!_,$CZ$UV( P!T H Y;XE31V_P^U":9PD<;0,[ M'HH$R9)K,\!>(;'Q+XQ\87NELSP1SV\ =@,.41AN7!.5/4'TKNR PPP!!Z@U MQ-AK.GZ3\1/%$5W*8V=;-@J1._'EL,_*#CI^E '7:G;O=Z3=VT1 DF@>-23Q MDJ0*\[@\%ZXL,9FEUNZ#?Z2L5[JVIRV-BS/#)-J-W$ZJTJA"042/;\HQDGKCCK7HO_"6Z-_S M\R_^ LO_ ,35>[U#0_$CV^G?;9XYS*)8"D;QL70%N"RX/&>/2@#SS2/B'%HN MA6]C:>*/#KQV\/R>G\'M6-J&KVM]?7KS?$*R,5U,Q>'[8 M3&%9IE*JIDX7$:''3]Y]*]D_X1O_ *B^I?\ ?:MI^NW7V27SC;K&75!;Q')7)!Y=DY&#LYKKM,TG6->\ M.^'+K1=>:QMKO[1':QO;1VPMV#'<@,(Y+E&/_ ?6MGXL>'4MO#L-VNH74ERK M20Q/]"2<*G/W1V/TJOX/\2Z'I^AW^F>+-@:YX>T>\MO$FK?VK<2WCS12^8S>7$54!/FZ8()P..:Y M'XH:YK?4;*2:Y^SN0CB8G'F?='*IP>>:A\,:UI7B7Q!)HTM MU=:A"NLW$EI'3_P!!- $6@?\ (MZ; M_P!>D7_H K0K/T#_ )%O3?\ KTB_] %6KNTAOK9K>Z4O$^,@,5SWZCF@":JF MIWW]G6#7)C,F'1-H./O.%S^&QYK MEM*\&:)JOV0W>MZPM]9S1RSV$M\%*RH0=K*%!9<_@1@B@#TBLKQ3_P BGJG_ M %ZR?^@FM6LGQ3_R*6J?]>LG_H)H \=M]+M[&/1!%:>6UUJTMPN5F)DE9))?#1ECD5?[-F ++( ?DB_O1J/R)KU2O-M \*6>D> M+_"^JP32M-/I$L#)LC1 H6-LX11SGN<\5Z30 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '-_$? M_DEGBO\ [ MY_P"B'K2\-_\ (JZ3_P!>4/\ Z *S?B/_ ,DL\5_]@6\_]$/6 MEX;_ .15TG_KRA_] % &E1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%'3K4%C.USI]O/( 'EB5V Z D T 3T444 %%%% !1110 4444 %5[R%Y MHXQ'C*S(YR>P8$U8HH \:UOPSHP:SX;L]='BF36U66XD>X:$VYG;(;)V> M5Y>/8"O9:** "BBB@ J*[NH;*SFNKI]D,*&21L$[5 R3@] %B::."W>>5L1QH79L9P ,DT0S)<6\&K$ MZ/8EGOPWV=,C^T)Q_".V^@#HJ\Y^(.CW.N^,M$L=6MM1NO"S6UP]S'8&49N! MMV>88^<8)QVSFNO_ .$9T_.?,O\ IC_D(S__ !=+_P (U89SYE_TQ_R$9_\ MXN@#D?AXWBC3]'U&SFTNXFL8=4N$TPZC=-',MH&'E@[U+$=<$G.,5UGV_7O^ M@);_ /@?_P#84O\ PC-ANSYE_P#^#&?_ .+H_P"$9T\$GS+_ )_ZB,__ ,70 M GV_7O\ H"6__@?_ /84?;]>_P"@);_^!_\ ]A2CPSIXS^\O^?\ J(S_ /Q= M \,Z>,_O+_DY_P"0C/\ _%T )]OU[_H"6_\ X'__ &%7+"_^UM)!,BPWD 7S MX58L$W9*_-@9R!VJH/#.GC_EI?\ 7OJ,_P#\77*>)+*U\/:Q%/ID-_J=WK=0M>O:*^9XXUD9,'A6+ '/U5ORJ6 MN \,IH'B37;VXTNXU%XX[.W25)+VX22&3=*3&X+9# 8X]\]\UU'_ C.G[<> M9?\ 3'_(1G_^+H UF.U23G@9X&:\"^(/A:3Q)H.C7<&A>(=4UQ[:2&8RI,NS M,#E<[RJ@";:?Y ]*]G/AG3RN/,O_ /P8S_\ Q=*?#5@009=0Y_ZB,_\ \70! MSNG>--2M])MHIO WB8R10JCXBMSD@8/_ "V]JLIX[OGS_P 4+XG'UAMQ_P"U MJV#X9T\_\M+_ /#49_\ XN@^&=/./WE_US_R$9__ (N@#$B\?WLW*^ _%2C) M'SV\"_SFIQ\=WP;'_"">)S[B&WQ_Z.K9/AFP)'[R_P"/^HC/_P#%T?\ ",Z? MD'S+_C_J(S__ != &!=_$:XL?*-QX'\4@2R+&K+;P, S$ D2\9) YI;SXBW M%A9O=77@CQ.D2 %B(("1DXZ";/>M74O!NGZAI\UM]HU")G7Y)!?SG8P(*M@O M@X(!_"N9UVWM!X>GM-4AU.UU([(P@N[EX9FWKS&VX@@^AP1W% &M'X\OI8A( M/ GBA0PR T%NI_(S<5P_BK5_B%XBCURUL=$U>PTNYMC!:VKZ;;N\FZ/#[W,_ MRY8G! /'->H_\(S8;L^9?_\ @QG_ /BZ/^$9T_)/F7__ (,9_P#XN@#RG3M# MT6#6O)U#PIXWM;;[$I >>ZF7S V#@Q2MCCL<=.E;W@?Q)J>C>&5L9/!WBJY1 M+FX:"66-"QA:9VC!\V4/PA4889KL)_!FFSR[VNM80XQB/6+I!^0DQ47_ @N ME][S7/\ P=W?_P PLO!'B)9GG@D#21P!0$F1VZ3=<*<>] M:4WQ#NH+B*%_ OBLO+]TI:1,H^K"7"_B16A_P@NE_P#/YK?_ (.[O_XY0/ N MEC_E]US_ ,'=W_\ '* (#XVNA$&_X0SQ*3@?+Y$.?_1M<'JEGK^I>+=6UF/P MQXJM8KR.!8EM+]+=B$AE'SJDXR=[1D9SP#]#Z'_P@NE_\_FM_P#@[N__ (Y1 M_P (+I?_ #^:W_X.[O\ ^.4 >6V%QJ.I-(UGHOC]T@N/*F5M5D1D(,+%2&N M0=GF_P#?:_A##/K%Q=W.GPZ/X^>\MD'FXU23:C&*0@%O/QG<\#8] ??/9W_@ MR#PYKMZQX MAN;&_P!:DM!=1)'*-5NXRQ$";LDN"2#D<].E &!]GUD7 /\ PC_C_P HR]/[ M8;A/,C./^/G^X)!]2/J,[5K?Q%%X?OGA\.^-I+P64B1/-?FX$;M!(A8+YS'. MYE.0,X!Q7K'_ @NE_\ /YK?_@[N_P#XY1_P@NE_\_FM_P#@[N__ (Y0!Y#' MIDUKXT\/3>'=.\9-9+;3_P!J"^ANW4L44)@,Z9^;/1O0]J[?PI-J.@RRW%_H MFORL4G\X[6E#DSLT>U&E;&(R!@?3FNKB\%Z;%*L@N]98JHJDGPQXFP!DXTMC^F:CM_B);W<(EM_#GB22 M,LRY&EL.5)!')[$$?A6S_P (U89!\R_X_P"HC/\ _%UA-H5MH&H3_:$U273+ MB0RI-!>W#FW=N65U5LE2>0P!P6(..#0!M^'O$MOXCCN6MK+4+0VTOE.M]:M" M2W?&>#C&#BMBN/\ "^B:;>V-W<0RWS1/?3E&%].NX;^OWA6U_P (U8?\]+__ M ,&$_P#\70!@?%XM_P *PU$)%+*QEML+%&78XN(ST ST%=HK;E##.",\C%8\ MGA72YE"SB[E0,K;)+Z9E)4@C(+X/(%9'C'7- T+6=,3Q#)>P)J =%N8KJ2.* M+9M^^%88!W_>QQWXH ["N&UV_AN-*O',5ZCY6^AB,< MMP9]J"+A=[-9$)!VL,C M(.1^M '*2:_JD7@VU^S-%?>(;A2D,>P)YS*Q#.5S\J[03UQG [BJOC/6)M1\ M.0G1-2CMK:YAN'N)'@#G:D18QD$C8<\'/(QTKIK+PYH^G%S8Z=;P-)]]HTPS MLM M+N;>9KA71HFRQ#J#D.>>N:L2M/-"\3^/[3:ZE3^XM^A_&K'_"K_!7_0NV M?Y-_C1_PJ_P5_P!"[9_D?\: .=\:7T,$&B6NA:IYT]M"8]UI.IF,8> /MVG. M3&'X'/7%=!X4U:"[\0ZG:6D^I20+:VT\:WZR#AS("REQG!VC\JFM_AMX/M;J M*XM] M$EBM9UF/LOQOFM+?,=O_ ,(Y%^[!X^6SQ6\$8R\LKA%7MR3P*EHH M *9!/%M22SQ0;//E2/S'")O8#Y@AEU4.NI6L<4<>G,\)A8P^8?,\ MHC&&DRV[C!Y&*ZNBB@!D$\5S"LMM*DL;?=>-@RGMU%"3Q23211RHTD6/,16! M*9Y&1VS3Z* &//%'-'%)*BR2Y\M"P#/CDX'?%-N;F"SMVGNYHX(4QNDE<*JY M.!DGCJ:EHH *9!/% MC":\-PTAN+@*;F PR&,3.$)0JN/D"XX&1@]\UH^?%]H^S^:GG;-_E[ANVYQG M'7&>]/HH BGN8+;R_M,TI/I4M%% #()XKF%9;:5)8V^Z M\;!E/;J*$GBDFDBCE1I(L>8BL"4SR,CMFGT4 ,>>*.:.*25%DESY:%@&?')P M.^*2>XAM8&FN98X8E^\\C!5'U)J2B@ KE+35;^76[. RZJ2VI7,<\X; MMN<9QUQGO3Z* &2SQ0;//E2/S'")O8#PIU% #8I8YH4EA=9(W4,CH00>XI(IXI]_D2I)Y;E'V,#M8=0<=#[4 M^B@#F?$NI75CKNFH)]5@L)+:X,SZ;IQNCYH:'RPV(I"O!DQTS@^E:?AJ>]N? M">DSZJ)!?2V4+W(EC\M_,* MN7 VG..*Z9Y$C4-(RH"0H+''). /Q) MIU% !38Y$EC62)E=' 964Y# ]"#3J* &I+'(SJCJS1MM< Y*G .#Z'!!^A%# M2(C(KLJESM4$XW'!.!Z\ G\*=10!SOQ"C>;X8^*(H4:21]'NU1%&2Q,+X '< MU>\,L'\)Z0RYP;*'J"#]P=CR*U** (X;B&X\S[/-'+Y;F-]C!MK#JIQT(]*X M#QIK:V7C'[/J?B#4=$TJWTHW+RVD?R^89=H+.8V'0=.*]#JO?V%KJFGS6.H0 MK/;3H4EC;HZGJ#0!G>#[J[OO!.B76I.SWDUA"]PSKAC(4!;('0YSD5LU%;6M MO96ZV]G!%;PIG;'$@55RAZ=< WZCN+>&[MI+>YB66&12KQN,A M@>Q%<$$;4;6ZCFU"7SM/6JPGUW ,Q_]!'X&M"@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ JI=:5IU],);VPM;B0+M#RPJYQZ9(ZF3BIZ** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** &3?ZA_]T_RH@YMX\_W1_*B;_42?[I_E5#[V<#.* /,?"'A7Q!I6@VVCZE=$7=P MQN+*#?G^R$48:0..2QW@>6/EY(Z;JU?AI;W%KXM\;PWMV;VX6_A\RX:)8S(? M)'.U>!^%=G>Z'IFL-#/J5E%/*B;5=ARH/)&?3->.6>LZ5X3\9>/;=]>FT,B: M-K*")%99'$1_O(V><<9[T >Z45QT'Q4\&&VC,OB&VWE!N^5^N.?X:?\ \+4\ M$YQ_PD-MG_=?_"@#KJ*Y+_A:?@K_ *&"V_[Y?_"D'Q4\$GIXAMO^^7_PH ZZ MBN1_X6GX)_Z&"V_[Y?\ PH_X6IX)'7Q#;?\ ?+_X4 ==17)?\+3\$_\ 0PVW M_?+_ .%)_P +5\$'_F8;;_OE_P#"@#KJX>/_ )+W/_V+B_\ I14.N_%/PL=& MF&F>)88[EF15>.-F907 8@%2/NY[&L?P?JUCK'QOOKC2]9FU>V70519I5 VM MY^2HPBYQD'IWH ]6HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M :XD./+95]=RY_J*C_TE?^>BN.OT['\*EIKHLB ME74,I[&H=S6S 2$M$3@,>J^Q]O>@"Q1110 52U>"UGTZ07MI%=J!\D4L88,W M0#![YQ5VJDN9]2BAQ^[A7S7_ -[HH_\ 0C^ H 73+"'2]+MK&U0)%;QA%5>@ M %6J** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH 9-_J)/]T_RK,P_V+I)_J_5_3Z5IS?ZA_\ M=/\ *L>62"#39)9C$D<<)9W8H H"Y)/- #Y _P!AY#_='=_\*U+C_CUE_P!P M_P JQ]\,VFI)"8V1XU9&4H=P(!!'/>ML@,I##((P10 V+_4I_NBF&SM69F:V MA+,F?3@?E4M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %(P#*589!&"#WI:* (8"49H&))3E2>Z_\ UNE35#/\LD,OHVT_1N/Y MXJ:@!&8*I9C@ 9)]*K:>I:!KAQA[AO,(]!_"/RQ^.:34/WR):#K<'#<_P#EO MTX_&K= !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 ,E3S$ '9E;\B#_ $I]%% %6&VE6_EN)Y8Y 5"1*L978N.>.@XJU110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 24444 %%%% !1110 4444 ?_9 end GRAPHIC 14 map2.jpg begin 644 map2.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X1#N17AI9@ 34T *@ @ ! $[ ( M , (2H=I 0 ! (5IR= $ 8 0SNH< < @, /@ M FMC.60G/SX-"CQX.GAM<&UE=&$@ M>&UL;G,Z>#TB861O8F4Z;G,Z;65T82\B/CQR9&8Z4D1&('AM;&YS.G)D9CTB M:'1T<#HO+W=W=RYW,RYO&UL;G,Z M)R$;'24=%Q@B+B(E*"DK+"L:("\S+RHR)RHK*O_; $,!!P@("@D*% L+%"H< M&!PJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ M*BHJ*BHJ*O_ !$( N<$'P,!(@ "$0$#$0'_Q ? !!0$! 0$! 0 M 0(#! 4&!P@)"@O_Q "U$ " 0,# @0#!04$! 7T! @, !!$%$B$Q M008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*""0H6%Q@9&B4F)R@I*C0U-CH.$A8:'B(F*DI.4 ME9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:X>+C MY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! 0$! 0$! 0(#! 4& M!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! G< 0(#$00%(3$&$D%1!V%Q$R(R M@0@40I&AL<$)(S-2\!5B7J"@X2%AH>(B8J2DY25EI>8F9JB MHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR M\_3U]O?X^?K_V@ , P$ A$#$0 _ /I&BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **KWM_:Z= )KZXC@0MM4N<;F[*!U)/8#DU3CUF>9@8-$U)X6^[ M*RQ19'KM=U]M MDN+.>.XA?[LD3AE;MP10!+1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5; M4;Z/3;"2YE5Y-I"I&@^:1V(55';)8@<\<\XJS7/Z[J-A9^(-)35KVWM+9(Y[ MI6GF6-6D38B\D\\3.<>H![4 7=-TMXYO[0U1EGU)U(+ Y2!3SYT4.6+>X/W<>^<'M7#:O^U-X5M-W]D:;?:AC@ M;\0Y/KSGC]?:@#W&L>_L);*X?5-'C)GSNN;5#A;M1P>.@D Z-QG 5CC!7R_X M;?&?4?B;XGN-*CM(]+MHX]XFB&Z;N-TO!:VMU:4K';H3PSI'M4]#@8W-CJ "0 ;%K?:I:Q?# MWN(=DT8=6D)C=5P>^V.0_@:VZ MIZK8'4;$QQR>3/&ZRP2[<^7(IRIQW'8C(R"1GF@#EM6^#_@'6L_;/#%DA/>V M!@YQC.$(%X(%^@#Q7P%\$=8^&VN7=_H^K66HF:,)&;E6A*]B2 & MS@,3UY( XSD>H6=PNE6Y2;3+^)"2\MPRK,TCG@LWELS$GUV@ #@ "MJLS5- M2DCD73M,*R:E,,J"-RP(>/-?V&#@<;B,#N0 5O#-_!JJZGJ-C)YUGH4N"SC:8ARNT;01+GJ2 M,%%MVF\H.9)4C^]M M;&-^>AZ5B?#GXB7'CN?5XKG1DTPZ:T*Y2\\\2EPQ_N+C&T>O7VH [FBBB@ H MJ*&X2>6XC0,#!((VSW.U6X_!A4M !1110 4444 %%>5^-OBY<:#XGET72]-E M>6QO(H[F5@LBR))"K85 0Q(,J<#K@UZ/H][)J.C6EW/"\$TL0,D3QLA1_P"( M;6Y'.>M [.UR[1110(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHK(DFUJ:^NDL38+!#($7SELC4_"7AS6KO[5K&@:7J%Q MM">==644-"H4#RT MV*-OO\P8Y_VO:@"AI?A;P_H=TUSHNA:9IT[(8VEM+..)BI()7*@'&0#CV%:M M%% !1110 4444 %%%% %>_T^SU2R>SU.T@O+:0@O!<1"1&P01E2"#@@'Z@5! MIF@Z/HAF.C:58Z>9\>:;2V2+S,9QNV@9QDXSZU?HH **** *.G_\?VJ?]?2_ M^B8JO51T_P#X_M4_Z^E_]$Q5>H **** "BBB@#E=2^&OA75_$$FMW^GS27\L MDH?\ 7P/_ $5'5NJEE_Q]ZA_U\#_T5'0!;HHH MH **** "BBB@ HHHH **** "BBB@ HHHH HZ?_Q_:I_U]+_Z)BJ]5'3_ /C^ MU3_KZ7_T3%5Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ JI9?\ 'WJ'_7P/_14=6ZIG3W%Q/+%?7$7G.'9%$9 ( M4+QE2?X1WH N454%G.&!.I71YZ%8N?\ QRK= !1110 4444 %%%% !1110 4 M444 %%%% &?8NJWVJ!F4'[4O4_\ 3&.KOFQ_\]%_[ZK@]H/%4)O LDYN-^D7 ^T! VU; 8V],?N^/ M?'6@#TOS8_\ GHO_ 'T*/-C_ .>B_P#?5>:OX&D=IF.D7 ,TJ2MA;#@IMP!^ M[X'RC([\^M!\"R%B3I%QDSBX^[8?> Q_J_N\=.E 'I$EU;PIOFGBC7(7+. M,DX _$D"I'=4 +L%!( ).,D\ 5XY!9:-H=EXB37X+*UO8[Z*XB>YAC5D7Y@M@AN9HX1(XC0R.%W,3@*,]2>PJ2N2U#5-,UZ_T6REA;[7%J"3O9W,1 M$D+)&[!B.G# $,#CI@FNMH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#F-8U2X MN+;7()M)MKC3;$^7.TMVRM(/)24D*(SC&_ YSD9IVE>(+F'1[2+4-+U66Z2% M5FD6U)#,!RXM;8#9+IWV>*6(XLXB3\_0L#U]*Y6 MZT.XE^W&+5+,^N?\ "2#_ * ^K_\ @(?\:/\ MA)!_T!]7_P# 0_XUY--HEP\EV5U2S(DNX)4_T?3!E5\OR-C';2>1+=WN- MZDCG;$,Y(S@;B!GG!'!Z2QLH=.T^WLK1=D%O&L4:^B@8%<)\)P%C\0(+B.XV M:B061(E XZ8B)0>O'K7H0.>E !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5YU\1/B)J/A+6+&UL M=.EGAEEB$DAMV 89+R*LC83.Q>G)^;MBO1:QO$GA+1?%UM!;Z_:R7,5O)YL0 M2YEAVM@C.8V4G@D<^M !X2\1Q>+?#-OK,%M):I.\J>3*064QRM&N!FI*KZ@K/IMTJ*79H7 5>I.#Q0!4\-:T/$7A?3=96 VXO[9+@1%MVS< MN<9P,]>M:=2)EBG"!_*8C ;:>#@\X/!Q531;'4+"TDCU;5 MGU65I2R3/ D11< ;<( #R"<]>?:M&B@ HHHH **** "BBB@ HHHH **** "@ M]**Y.ZU'Q;<^(-0LM(70XXK4IL6\,WF.C*"'^7C&[<./[IH R[W6OB-+HL&K MZ%I>AW$,R+)]CD>3SPI&<@Y"L1Z9&?6HM-U_XB:MH]S?Z99:#.8I6CCM[B&Y MM'D*@;AA_ND'(Y&,KUQS75>#6G/@_3EO!%Y\41B?R<["48KD9YYQFKFNQW\N M@WJ:/,8+\PM]GD"J2'QQPW'MSQ0!YM'X\\?7>L6FF6VDZ/;W%S(8'%]'<1>1 M,(WDVGLXVI]Y"1\PJ*[^(7C[2;34)]8TC2;:72[62[N;9H;@!XU*@>7-DHV[ M/'<8.0*ZK1]%CUC4]-UF?Q1?ZF=.=WCM9HX(_+D9"C"140," QX/>I?B1IDV ML>&?[/?4)+#2[IS#J4T4*NRPLI&?F^Z VW)[ D]J ,7PO\1-6\<>(IK#2;*W MTB"WM!.\E[']H:1B^W "2)@>_-=5+(X2;6_TF>0@A0VGR(%.#AC^_.0#C MCOZBL7X=?#73/ L=S 3]HY^M:]% &!'!XM:X8/J.CQ MPJN ?[-D9G;<>?\ CXX&,<<\Y^E:=A%J4>_^U+NUNWI5 MRB@ HHK,UO1?[:B@0:EJ.GF&3S ]A/Y1;@C#<$$<]".M &G17(>'[*6+Q7,; M+7=4U.QM8&BN#=SK)&9RRD*N%'S*H.>>-X'7..OH A^V6W_/Q%_WV*/M=M_S M\1?]]BL<>!?"(&!X6T4 =!_9T7_Q-+_P@WA/_H5]%_\ !?%_\30!J_;[/SA# M]J@\UE+A/,&XJ,9./09'/N*E\^+_ )ZI_P!]"L8>"?"BG*^&='!*E>+"+H1@ MC[O0BICX4\.F7S#H.F>9N5]_V./.Y?NG..H[>E &JK!URI##U!IJ2QR-(L;J MS1-M<*-Q (*JH()!&WC.> ">Z\2:190VD]S>HM MM>' "3K^E@#DG[9'_C3] L&M?"NF6-[ M JR0VD4ZE.].\9RWL>G6EY;M9K&TGVI4&X/OQC:[?W#G.. MU;]]96^I:=-/"VDWTEEJOB71[*[BQYEOTN+S38K>XEA5I8FA M"E&(Y&#TYK3HH K_ -GV7_/I!_WZ7_"C^S[+_GT@_P"_2_X58HH YZ75!'>7 MNE^'-+9KZ-E$LK0^5!&S*"&9N-^!CAM6J* .)U3XI:5I/C0>&KC3=3>X-W;V?VF-(C"'FV;3S(&P/,7/R^O6NVK MF;[X=^&-1\3#Q!>:?+)J0GBN!*+R=5\R+;L;RPX3C8O;!QSFNFH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH ***I:I>W5C;))8Z7<:G(S[3%!)&C*,$[B9&48X X.>1QUH NT5SO_"1: MW_T)FJ?^!5I_\>H_X2+6_P#H3-4_\"K3_P"/4 =%45U,;:SFG"[S%&SAN:Y<64\*^#-3#21LH)N[3&2,?\]J )M- MG/C'PGHFLB%;*XE^SWT8W;S$,@NH; SN0LO3^*NBK#\$Z==:1X%T73M1B\FZ MM;***:/<&VLJ@$9!(/X5N4 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 51U#1[/4WCDN$=)X@1'/#(TDZ9%H^EPV%O)- M*D(.))WWNQ)))8]SDFKE%% &!K_@[3_$%Y:7KS7-A?6*\L76.7E"A!8J< MC!Z54_X0>7_H;O$O_@8G_P ;KJJ* .6\&:%!X?O-XN+@&[1C)<,"W,*' M'R@ #Z"NIK)TK_D-ZY_U\Q_^B(ZUJ "BBB@ KQ_XJ02WGQF^'-I%?7=D)VNU M:6TE\N0#:AX/OC%=IJ7CY+#4+FTM_#7B+4C;2^5)+8V(>/=@'@EAGJ*X[5TU MCQG\6_!.KV/AK5[&QT=KA[N;485A"[T W$D\=O44 =F? S$?\ (U^)1]+Y M?_B*1/A_9/?07&I:OK6II!N*V]Y>EHB2,9*@#=QZUU=% $=O;PVEND%K#'#" M@PD<:A54>P'2I*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#EM1\,:W/KEU?:1XLN M-,ANBK/:K90RJ&"!<[F&>0HJCX6LM?G\3R:E<>*KG5='B@:!4DM8HHYY-P^= M-@Y"X(W=\\<#)UO$SR-N;?1;@E;N=#@LV0$B8_P(W.6[\+QNK?CC2*- M8XD5$0!551@*!T % #J*** ,.[2YT75IM2M;>2ZLKO:;N"$9DB=1@2JO\0*@ M!E'/R@C/(JSI'B31M?\ -&C:G;7K0\2I#("T9Z89>JG@\&J<\'_"1:Q$' NIBH8A_5%#+\O0DG/2MR&"*WC$=O$D2*,!44 ?04 /HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ JAJ>G3WYB-MJU[IQCW9^RB(^9G'42(W3'&,=35^B@#/TS3;BP>9 MKG5[[4O,"@"Z$0$>,_=\N-.N>U2PN+ PP6?E&"Y!8K.&!R.5 !7'(!8>'[NSU*_ MN(HE-Q#::9+T*P\'?&WX?VOAE)M.M[XW2W,,5Q(4F"(-H92Q!QD_ MY%>TUY/\1!GX\?#/_?O?_0%H ]8HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH P8O"L*>- MW\3RW]U/<_9&M(X'$8CBC9E8@84,>5S\Q/4UO444 %%%(2%4EB !U)H \C^% M=[-?_%+QO+<7K7K),L8D9<%55B GT7I7KM>?>&(X(OC1XN%JD:(;6T8B, L M5R3QW->@T %%%% !7D_Q$'_%]_AGV^>]_P#0%K4U3P+IGB#Q9J%MK.I:S;W$ MK_:K7[+J-^W@;MO7'(Y]Z ) MJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "O-?BS\.]4\=7FB3:6NER)8)C Y^4\X&1QG%"_\ $DUMXI30[32Y;R5K(WA=)40*N_9C#$5JZA80 M:E:-;W2DKD,K*<-&PZ,I[$'H:YBPT[7$^):7FH6GFVD>D-:_V@DB!9'\X,H, M>=P8KG/&W(X/. 17>H_$,WDIL-&TM;;=^Z$\F7"_P"T1)C/TJ'^T/B9_P! MC1?^^V_^.5W=% '"?VA\3/\ H$:+_P!]M_\ '*R?%=I\2O$GA+4]&DTO2$6] MMVBW)(01D=B9,"O4:* /)/A!\/\ 5_!^OZA=:EI4.GP3VB1#RIU?>XMT44 %%%% %/4]*M-6@6.[1LQMOBEC>^+?%6I^"/B!X0L+G M7D;1]4DG2\:_CB78J*"I\P!<KE/[#^(_\ ST\#_P#@LG_^.4]M"^( C00MX*4@?-NTV;'X8?B@#J%\8^&& MSM\1:2<'!Q?1\'_OJO O'VD7'B;XI:OJ'AF.#48[UK?38+JVO% 6?[.7VY!Z M84'/J*]2&A?$89Q)X'&3D_\ $KG_ /CE+!X6\;7FN:/-KEYX;2QTZ\%TT>G6 M)M-EUGPGJ^EVQC$U[8S M6\9E)"!G0J-V 3C)YX-"[K5I-2_L\+>QVZQK9R,W,9E)+91?^>@ MQUZ&O0J* "BBB@ HHHH **** "BBB@#R'Q%\*=:U;XNIXHMUT<6BZE97?F2R MN+@)"(MP $9&3Y;8^;N.E>O444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 45RU]X1L]8\U6%"X)YW.2/E'J3^&3Q0!TJL'4,I# M*1D$'K2U!90O;:?;P2E"\<2HQC3:I(&#@=A[5/0 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%F6FJS0^? MJ][8M &&RSOC!OW;?O 'G&WCTR?6@#9HJKIX@@LH+2&[:Z^SQ+'YDLOF2/@8 MW,W4:]\2=8TOXPQZ-#802:8MS;:><4 >KT444 %%%% !1110 4444 %%E4 %%%% !116=K>K#1K&&Y,/G>;>6UKM#;<>=,D6[IVWYQWQCB@# M1HHKE;SP%!>W-Q,_B'Q+%]HD>0I!J\L:IN).% /R@9P .@ H ZJBN,3X;6T< M3HOBCQ9\P^\VN3,1]"35;Q_X\OO UYI-O::=#J,=Y%+DS7!C93'LYSM.<[Z M.\HJAH.I-K/AS3=4>(0M>VD5P8@VX(70-MS@9QG&<5?H **** "BBHYKB&VC M#W$J1(75 TC!069@JKD]RQ [D@4 24444 %<]?ZSX=U)9K6>Z$CVTK1EX8W M+02KUPP'RL*Z&O%_@SXWU/6?$U]IMX=/>&]CFU5C;(P>.1FC!7ER-OSGMGCK M0![!8,[Z;;/+*)G:)2TH3:'.!DX[9ZXJQ110 4444 %%%% !1110 45QGCWQ M])X*N-.BBTM+\WJ3.2UUY.SRS&/[C9SYGMC'O72:#J9UKPYINJF'R#?6D5R8 M@^[R]Z!MN[ SC.,X% %^BBB@ HHHH **** "BBB@ HKS_P "?$^7QGK2V$FC M)8AK)KL2+>&7HT8VX\M?^>G7/:O0* "BBB@ HHHH **** "BBO/_ !W\3Y?! MFM-81Z*E\JV2W9D:\,75I!MQY;?\\^N>_3B@#T"BBB@ HHHH **** "BBB@ MI&8(I9N !DFJ6MW;V'A_4;R*6.&2WM995DE&50JA()&1D#'/(KS23Q;XJO?' MMMH6C:YHVI:3-$@N-2@LPXAD?S<)A9NN(\T >E:9K=AJX/V&9F.Q9-DD3Q,4 M;[K!7 )4^O2K]<;;>%/$MM)I[IXFL2;" V\?_$H/S(0HPW[[G[JGMR*ZZW65 M+:);F199E0"21$V!FQR0N3@$]LG'K0!)1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% %;4-/M-5T^:QU*W2YM9UVRPR# M*N/0BJ>C^&-"\/R2OH>D6>GO, )&MH50N!T!Q]36K10 4444 %<9X#_Y&#QO M_P!AT_\ I-#79UQG@/\ Y&#QO_V'3_Z30T =G1110 4444 %%%% !1110 44 M44 %%%% !5;4-.L]6L);'4[:*[M9AB2&9 RN,YY!]Q5FB@#S^W\/Z1X>^*%C M#H6FVVGQ36X>1+:,('8+. 3COBFWLEEI_A7Q'K*Z387MW:ZC.!]J@!#'S .3 MC/0U6\?G5!XVL/["G6WO#;J%D:.1P!B?^&-68_E^->=/:^,9?"?B!M:UZ]C@ M;4) ]O;VC)&Y\Q06W-"2,GL6&* .\MM=FM/$=G-8Z?I]JTEE+N\FQ5,@M$>< M30)B+Q+I5DWG?:&TZ5DC:"4LR@QY/ M_'KST_\ K^OK>BJ5T6U5@RD1@$,I!_(JI_\ '1]* +U%%% !1110 5ES^&=! MN=4&IW.B:=-?B1)!=R6D;2[TQM;>1G(VC!SQ@>E:E% !1110 4444 %%%% ! M1110!3U+2--UFW2#6-/M;^&-_,2.Z@655;!&X!@0#@D9]S4EAI]GI=DEGIEI M!9VL>2D%O$(T7)).% &22?J35BB@ HHHH **** "N9\4?\ (T^#/^PM-_Z0 M75=-7,^*/^1I\&?]A:;_ -(+J@#IJ*** ,N'PSH-MJG]IV^B:=%?^8\OVN.T MC67>^=S;P,Y.YLG/.3ZUJ444 %%%% !7.>./^0%9_P#89TW_ -+8:Z.N<\NDJM?:?:ZG;K!?1>;&DT4ZKN(P\4BR(>/1T4^AQSQ0!9HHHH M **** "BBB@ HHHH **** "BBB@"AJ6A:1K)B.L:797YA#"(W5NDNS=C.-P. M,X&<>@JW;V\-I;16]K%'#!"@CCBC4*J*!@* . .,5)10 4444 %%%% !111 M0 4444 9FG>&]#T>X\_2-%T^PF*&/S+6U2)MA(.W*@'&5''L/2M.BB@ HHHH M **** "BBB@ K-U'PWH>L7 GU?1M/OY@@C$EU:I*P7).W+ G&2>/"-C&V]"4!VM@C(]#@GGWJ6B@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ KC/ ?_(P>-_\ L.G_ -)H:[)W6-"SL%51DDG %<5\ M/Y$FUOQK)"ZR(VN$JR'((^S0\@T =M1110 4444 %%%% !1110 4444 %%%% M !1110!YMXZ02>.M.5HUD'D+\K(&'2?L4X65+/#1 N&"CYR#C&.: .KMO"OA\V\$AT33RXB #?9DR 0,CI[#\J MUX((K:!(;>-(HHQA$1I_P!J>)[:.WM+*VCM[?5X M7>9[H[MMM=JS?($ZD1G SW'-=97*68CO/$LVI)JPT^,7+6YLH9$_TMD;R]TH M;/)*X&W:< 9)Z ZNBBB@ HHHH **** "BBB@ IDT\5N@>>5(E+*@9V !9B% M4<]R2 !W) I]9/B3_D%0_P#7_9?^E45 &M1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% $7UU?&*:;2K"7[-!%<0E(Y9E_UDFT_? R%!Z AN]<7\(]4?P[!J.G: MIHFLVTE[J:^2?[-D\L+Y<<62P&%&Y&Y/;GI79?"P_P#% P?]?=W_ .E$E=A0 M QY1&T:E7/F-M!520.">?0<=:?110 4444 %1SSI;QAY!(075/W<;.@&2< $U)10 4444 %%%% !1110 4444 <[?V"M\0-)O1(P8VTP9,#! MV<#_ -&M^0KHJXCQ;)X?3QMH_P#;!9+K[)<;)(5E\U5RF"&CY'.:V_"NJ-J- MEV.JRR 6+6FS );/89KC_ \\*RV=SJ4^\[L;7 MB#8 '0,!WW-CH:QOA9>W]S/K\5_J5WJ"Q3PM$UU+O*!XPY5?09/ ],4 >A44 M44 %%%% !1110 4444 %<7#XO\1:E?ZG'HOA>&ZM["]DLS-+J8B+LF,G;L.! MR.]=I7(^ .OB?_L8+K_V2@!W]M^-?^A.M/\ P<+_ /&ZU] U'4M0M9SK6F)I MEU#,4\E+D3AEP"&W #KGICM6K7/2ZO>6_B2ZTVTT:]GDE59DNW39:@;5&#)R M=WL!0!J2ZK;PZU;Z6P?SYXGE5@!M 4C@\YR>2./X6]*@UV]U:RMH6T/2H]3G M>7:\4R_="@_P@$C!Z MY;/4TMMJ%]_:T-AJ&GR!]C2"\MQNMR!@8)/*L<\+ST//% &5_;?C7_H3K3_P M<+_\;JJR^*M:\4>'IM3\/6VGV>G7DMS-,FHB8X-M-$ %VC^*05VU% !1110 M4444 %%%% !7*>-M/LTTJSG2T@68ZUIK>8(E#9-[#DYQG-=77.>./^0%9_\ M89TW_P!+8: .CHHHH **** "BBB@ HHHH *RO$0W:7",@?Z?9G)_Z^8ZU:R? M$G_(*A_Z_P"R_P#2J*@#6HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH J:K#>W&E7$.E7:V=XZ$0W#QB01MZE3U^EZZ496 U(@X.>?)BH R_P"P MO''_ $.EG_X)5_\ CM=%I,%]:Z9%#JUZE_=KN\RX2#R0^6)'R9.,# Z\XS5R MB@ HHHH @G2[9P;:>&-<&/'UYJ_BS M7]-U&SMX+/3)YU6X1GRB1N5W2;@%PVTD$'L?3-=W7"^$M'T?4SJ]Q\2>W-P3&I6YE9-\8.,X;(W#N#0!C>(?$/CG1_#\6MG5]#MXKV7%M;7=H\>P M,&9%>0OP=JXSCKZ5E6_C_P :QZIX6^T7^CW-IK4LN]8;-P0D4\<3;6W<[M^0 M<=NE>G#QEX8(R/$>D?\ @=%_\57 ^+]9\*:M\5/":WVKZ5<6"V=_YS&\38I_ MS M\0Z'!"@PL<=[$H'X!J9<^,-,OYK?3?#.LZ;>:C>2;$$5PDWE( 6>0JIR0 .! MQDD"@"A81^(;/QEID?B;4K*^,T%QY M+5H=F-A;=EFSVQTKM*\@UB:]N_$EQ M:IXENAJ&B7TLBLGE^;Y1AMF",H 1BS]OY5VNM07?B'Q%!9Z1K=WI\6GQN]X M]H5*O(^ D;9[@!FQVR,]10!/JGB.\A^T/I5I%+;6.><7?$6K7&D6=M)9V\5Q-<7D-LJ2R%%&]@N<@'I]*Y=_AI?OHTFFMXV MUKRY&9C)\F_<7WELXZ[C69X?\)7EYXVNX]5\6:W?0:'7R,-C)/&,@@7])U*2\THW M5^D5N\@#T.\UO2YO$ M.CM#J-K,/,DB"I,IP[)\K=?8K]6J'Q#X#M=9\3:9XAL;R;2=5L9%\RYME&;F M'O$X/!!]><4_PIXATSQ_X<2\?3VB>VN/+GM+J'FWN(R"0,CG!P0P_0Y%=/0! M'/;PW4+0W,4210RGZ@UR'@V&*V\:^,H;>-(HH[JV5(T4*J@6ZX Z"N MSKC_ G_ ,CYXV_Z_+;_ -)UH ["BBB@ HHHH **** "BBB@ KD? '7Q/_V, M%U_[)775R/@#KXG_ .Q@NO\ V2@#KJ*** "BBB@ HHHH **** "BBB@ HHHH M *YSQQ_R K/_ +#.F_\ I;#71USGCC_D!6?_ &&=-_\ 2V&@#HZ*** "BBB@ M HHHH **** "LGQ)_P @J'_K_LO_ $JBK6K)\2?\@J'_ *_[+_TJBH UJ*** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** (;R M]MM/LY;N_GCMK>%=TDLK!50>I)Z"LE?&_A1R0GB;1V(Z[;^(_P#LU2>+=(GU M_P (:II-F\4'=1O[GQ$NE:B+B*..)$MMVS: M6)/S#ON'3TH ['_A,_#'_0QZ3_X'1_\ Q5'_ F?AC_H8])_\#H__BJF_P"$ M7T#_ * >F_\ @)'_ (4?\(OH'_0#TW_P$C_PH YKQ%XS\/RW=I;R:C!?:V* -VBBB@ HK%UBQ\1W-XCZ'K=EI]N( MP&BN---PQ;)RVX2I@8P,8[=>:H?V3XW_ .ALTK_P1-_\D4 :NI>*- T:Z^S: MOKFFV$^P2>5=7<<3;3G#88@XX//M6I7E7B/X1:UXJU.:_P!6\6VOG2VRVW[G M2&10H+'.////S&O5: "BBB@ KRWPCI6L#5?&!T^SCA@U;5)U%^TB@(%EE1SM M'S,XZ#.!TYP*]2K,T+2GT>SN89)EE,U[37D]_/+XF^+,5IX>T6SMKFSTUEE72 M[FVE61//@9R&=-F=C$#(SGZ&OH)E#*58 @]01UK ?PN/^%@6GB.*6.-(--EL MC;K'@L7D1PV?;81CWH H>$/#1BTF<>)-+@:;[5(8#=0V[RB'C:&,:A<]>E;L M-IH>GE[RWM]/M3$IWSHB)L4]8 (\*Y'7CIFNHM+.VL+9;>R@CMX5Z1Q(% _ 5XWX4^&.K: M/KOV/6;V.QBO4=X_[(G*OE% .6* @'<.!Z5W0PO-*XU5S!" " -,72?$GB6TCNKFY1)+?#W+[W.4).6ZGK^0% '=5R5Y_R6+2_^ MP-<_^C8JZVN2O/\ DL6E_P#8&N?_ $;%0!U@4+]T K^/[[7M+_L=HYKF"XA-U(ZNO MEK&,'"'NAZ'H: /9:*Y/SOB%_P ^?AO_ ,"9_P#XBD\[XA_\^?AO_P "9_\ MXB@#K:*QO#]WK4_VN#Q'#8Q7,,BE/L,CLAC*\9+ '=D-[8Q5F\U>.SUBQT]H MV9KS?^\# "/:,C.3GD\#% &A16=KC:TMBA\.1V,EUYJ[A?.ZILYS@J"<],=J MP_.^(?\ SY^&_P#P)G_^(H ZVBN2\[XA_P#/GX;_ / F?_XBCSOB'_SY^&__ M )G_P#B* .IGN(;:/S+F6.%,XW2,%'YFN2^')G@D21#X@NL,C @\)W M%8?C3PSX[\9:%'IEW;^'8XUN8YR5N)CG;GCE/>MCX7>#[_P9X=O++5/LGFW% MZUPJVC$HJE$7&2HYRI[4 =K1110 4444 %%%% !1110!EP^)M!N=5.F6^MZ= M+J =HS:1W<;2AESN78#G(VG(QQ@^E:E>?:5\,)]-^(/_ DK:VLT?VVYNA:" MS*G]\)!MW^8>GF==O..V:]!H **** "N<\C*#^% %BBBB@ JIJ.K:=H]NL^KW]K80N_EK) M=3+$K-@G:"Q S@$X]C5NN9\=>$&\9Z-;6,>H?V>UO="X$OD^;G".FW&X?W\Y MSVH WK&_L]4LTN]-NX+RVDSLFMY!(C8.#AAP<$$?A5BN#T#X1Z#I.BQ6=\UQ M?W"L[R7"W,T(>.^D%O9>>TLG(! ^8DA?<\"@#KZR_$ M222:7"(HI)6^W69*QH6( N8R3@=@ 23V )J'0WU:RBBT_7V:\NCEA?0Q8B?/ MS$$#[F.0,\$ 2XNI4AAB0O)+(P544#)))X YS532]>T?6_-_L M75;'4/)V^;]DN4EV;LXSM)QG!QGT-WDBCDDU&=U M5F4@$J6^8 GIWI_PW\!7_@J34FU'4;>]-XD")Y,+)L\O?UW,XAN[6*YM)HYX)D$D4L3!E=2,A@1P01SD5Q_C[P!+XVN--EAU9=/-BDR$-;& M;S/,,9[.N,>7[YS[5TN@Z8=$\.:;I1F\\V-I%;&79M\S8@7=C)QG&<9/UH O MT444 %%%% !1110 4444 9>F>)]!UJY-OH^MZ=J$X0R&*UNXY6"@@%L*2<9( MY]Q6I7GW@/X7S>"];%_+K:Z@JV36BQ"S,6,M&=V3(W_//ICO[5Z#0 4444 % M%%% !1110 5EZEXGT'1;D6^L:WIVGSE!((KJ[CB8J20&PQ!QD'GV-:E>?>// MA?-XTULW\6MKIZM9+:&-K,R]&D.[(D7_ )Z=,=NO- 'H-%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 9%UXM\.66JG3+SQ!I=OJ 94-I+>Q MK*&8 J-A.O'?&OPHUG6?&U_KEO?V*65[=6TC1N9$F4*D49 9>A M_=Y!![UZY9VJ65I';Q/,Z1C ::5I7/.>68DG\30!-1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%,EFC@B:2>18XU^\[G 'XT^@ HHHH K7VHV6 MF0B;4KRWM(F;:'GE"*3UQDGKP:RO"]W;WTFM7-E<1W$#ZB=DL3AE;$,0X(X/ M3%9?Q"AAN)_"T-U''+%)KL*M'(H96^23@@]:ZNTL;33X3%86L-K&3N*0QA 3 MZX% $]%%% !1110 4444 %%%% !1110 4444 %%%% '&>/;7Q?/<6,O@F*W6 MXB217N)F0[ VW@(W!/RCG]*XU=$^*3X;4+'2M3<<[KY_, /LF\(/P6O9:* / M&/$>J?$W1O"=]-JUKHMKIB0&.8Q(!L1OEX&_C[U=IX(-K'>7MQ<^(M-U+5=2 MV22P6Q<84 Y/!'..WXGKKG_ (]9<0?:#L/[GC]YQ]WGCGISQ7*^'8HM M0\127MWI<6CWEG$4BT\QH)45SS(SK\K9VX&TD#G)R< ZF[O+:PMGN;ZXBMH M$QNEF<(J\XY)X%<6FL:9JOQBT[^R]1M+WR]&N=_V:=9-O[V+KM)Q74>(;"VU M+0+JWO9(XH@HE\V50R1E"'5F!X(!4$@]A6;X2F6YBEE'AQ=)X %S'&B1W0_O M(.'"]\.H//>@#I**** "BBB@ HHHH PKBXU2U\0S1V6CR7,=S&A%VTZ)#&5! MX;DOW[*:G30Q/;7!U*8S7=SM+S1C;Y6TY01]U2444 %%%% !1110 4444 %%%% %#6I_LVEM*49]LD?RKU/SK5^J M>JR)%8%Y7"(LD>68X ^<5"&YA:&YB2:)QADD4,K?4&I*** "BBB@!"JMC< <'(R.AI:** .6 M\06\@U])[W5]2T_3I+=(T>TD"1QRAF),A*G&X,H!/'R8[C.MX?LK.PTE8M.O M)+Z%I))#<23"5I&9B6)8<=2?I6F1D8/(K#\*1I%I]ZD2*BC4KO"J,#_7-0!N M4444 %%%% !1110 4444 %%%% !1110!S^M^)[O1[_[/#X9U?4D*!A/9)&R? M3EP0?PK._P"$\O\ _H1O$G_?F+_XY78T4 >>Z]XW\2S:%,X]\5%X2U*]U7QT(=6O-72\L;)I1;7]C;0AXI&"YS&Q/WD MZ>U=?XHT&+Q%HIM)H+:X,#R#Z9S47AK1M,TQ)I+#PQ; MZ#,^%D$44*^;CT:,G*^F<'V% %O7]*DUK19;&"[-F\C(PF$2R8VN&P5;@@XP M0>QJKH^EZ_8W[2:KXB75+5HR!"U@D+*^1A@RGIC(P1^-;E% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 4M6B2;3S'*NY&DCR/ M7YUJ[5#6HFGTMHTD:(M)'AUSD?.OH15^@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** &RF00N855Y IV*[;03V!.#@>^#3J** "BBB@ HHHH *S M](L)-.CNHY&5UDNY9T93R0[;\$=B"2._ ![X&A10 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !4,L77:>%.1M.[:J3Z'X-UK5K18VN+"PGN8EE!*%DC9@& (.,CG!%>;_#;XF>+? M&6N7MA=Q>'Y1;VRSJUJ9H\9;&#DOG]*]*=%DCD4JZ.,JP/!!!ZBJU MGI6GZ9XC_Y]M+_ / B M3_XBM>B@#&EN/$4,+RM:Z8512Q N).W_ "H--U+Q!J>DVE_%9Z;&EU DRHU MS(2H90P!^3WK=G2.2WD2;_5LI#Y..,<\]JXRUTS3BME8>%]1U.:*%HQYL6H2 MO!#$A!P6)*ME1M"\GG/3F@#?\SQ'_P ^VE_^!$G_ ,16A9FZ-JIU!85N,G<( M"2H&3C!(!Z8_&IZ* .=N;?QHUW,;/5-!2W,C&)9=-F9U3/RAB)P"<8R0!]!4 M?V7QW_T%_#O_ (*I_P#Y(KIJ* /"O&7QB\5^#?$6JZ/>3>'99K*%)(V^R2Q^ M;NCW8P9\]>.,U[#H,^IW>G176JM:?OXHY$6W1EVY&2#N)SU%:E% !1110 44 M44 %%%% !1110 4444 %%%% !4;+-]J1EDC$ 1@Z&,EF;*[2&S@ #=D8..-(OK[S-&C2VO#;(4MY<. B-G_6'NQ'7M6M\4/\ D1'_ .PCIW_I M;!77T 8_E^)?^?G2O_ >3_XNCR_$O_/SI7_@/)_\76Q10!C^7XE_Y^=*_P# M>3_XNCR_$O\ S\Z5_P" \G_Q=;%% '%>&/$7B3Q(=8 &E6_]F:G-IYS%(WF> M7CY_O#&<]*W?+\2_\_.E?^ \G_Q=,?^QGO/\ V2N\H Q_+\2_\_.E M?^ \G_Q='E^)?^?G2O\ P'D_^+K8HH \1F^-6JZ5XWETG6I]$CLK74S:7,D= MO+O2,-@M_K3SC_9_"NZ_X7!X"_Z&6V_[X?\ ^)J+X; &_P#&N1_S,MQ_Z+BK MN-H]!^5 '&?\+@\!?]#+;?\ ?#__ !-'_"X/ 7_0RVW_ 'P__P 379[1Z#\J M-H]!^5 '&?\ "X/ 7_0RVW_?#_\ Q-'_ N#P%_T,MM_WP__ ,379[1Z#\J- MH]!^5 '&?\+@\!?]#+;?]\/_ /$T?\+@\!?]#+;?]\/_ /$UV>T>@_*C:/0? ME0!QG_"X/ 7_ $,MM_WP_P#\37.^,OC;I%C869\':KIU]=RW(29;B*1E2+8Y M+=4YW!1U[]*]5VCT'Y4;1Z#\J .>\ ^(+GQ3X)LM8OOL_GW#3!OLRE8R$E= M0"S'HH[GFNBHZ=** "BBB@ HHHH **** $8[4)]!FOFR\_:*\5QK8_8H-!NG MN'421I;RDQ@@9Z39[]Q7TI10!D_\)7X>_P"@[IO_ (%Q_P"-'_"5^'O^@[IO M_@7'_C6M10!D_P#"5^'O^@[IO_@7'_C2GQ1H 4,=;T[:20#]K3!_6M6B@#)_ MX2OP]_T'=-_\"X_\:/\ A*_#W_0=TW_P+C_QK6HH R?^$K\/?]!W3?\ P+C_ M ,:/^$K\/?\ 0=TW_P "X_\ &M:B@#R7XB_&"3PSK%K;>'K[0[B&6V:5WG;S M?G# !05D4=":TM+^.?@J?1[.;4=7,5Y) C3QQZ?<[4D*@L!\AX!SW/UKT26" M&X"">))0CAUWJ#M8<@C/0CUJ2@#@6^-_P_52S:Y( .2?[/N?_C=6T^+O@62- M73Q!%M8 C,,@X/\ P&NR=!)&R-RK @UEZ;=K9[=,OF$4\7RPEN!,@Z%?4@<$ M=>/>DW9DMV>I)H>O:;XETF/4M$NA=6.=7U&UOSIKQ6L"2*]BC#YF)!!S(_I[5Z;110 4444 %% M%% !1110 5X[XR^+^J^'?B'<:#:_V4L$4UO&J7,3^Q5F M:QX>K$@X]%YZC/:4 %%%% !1110 4444 #[0,JJ0X!\UV8*B\\%O\ P,N/_C5 '3WXSIMR#R/*;^1K#\/ZG::=X+\/ MQS,3++I\ A@B4M))B-<[5'.!D9/0=ZHRGXBS0O$]GX7"NI4D7EQT/_;*KG@W M1=5TJPQK_P!B:YCBBM8#9N[J(8T &2R@Y+;B0!CD4 ;MA>QZCI\%Y"KK',@= M5<889[$>M6*P_#%KKEC:26FMIIXAA(2T:SD=F=,GEPR@ XQP,]ZW* "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** .0^*'_ "(C_P#81T[_ -+8*Z^N0^*'_(B/_P!A'3O_ $M@ MKKZ "BBB@ HHK#U#5-1GU*;3M"2!'M8P]S=W2LR1EAE45 068CD\@ $=\8_P#8SWG_ +)7>5X1\%?$OB76'\2/9II\A-Y_:$UO(C(9I)<[@K[B M$^X,95OZU[9I>HQ:MID%];JZI,N=DBX9"#@JP[$$$'W% %NO+/"WAV\\6MKM M_?\ BSQ);M%KE[;1Q6FH>7&D:2D* NTXP*](U35;'1=.EOM5NHK6VB7<\DK8 M _Q/L.37._#>U,7A::]:WEMO[5O[G45BF^\JRRLRY';*X./>@#0\*>$[/PC9 M7=O975[=F\NFNYYKV;S)'D8*"2V!V45NT44 %%%% !1110 4444 %%%% !11 M10 4444 %7=1C3Q& M55E*JVX.< .4SQTS75TV2-)HFCE17C<%65AD,#U!% '*W\VNZIXSN],TC5X= M-MK.PMK@DV@F,K2O,O4L, "$?G4&IKXGT)[&\F\0PWEN^H6UO);G3PA9)9EC M/S!S@C=GIVKHM.T'3=)N[BYL+EVFL M68M=0B,D(D24!79"'1@RD%2",, ?PH Q]3.L:KKIM= U>+3X+.+_ $EFM!/O MD8C:H.X8(56)'^TM1?V'XL_Z&Z'_ ,%2_P#QRNAL[*VT^V6"SA6*-><#N?4G MJ2>Y/)J>@#E_[#\6?]#=#_X*E_\ CE.;1/%9C4#Q9"&!.6_LM>>F/^6GU_.N MFHH Y?\ L/Q;_P!#?#_X*E_^.54NO^$FT+4=*EO/$$%_;7%[';2P?V>(B0^1 MD,'.".O2NSJEJFD66LV\<.HQ&5(Y%E3;(R%7'0@J0: ,:]_MK6=;N(]"UJ/3 M[2S18W)LQ.))3DD9W#&T8R/]JF_V'XM_Z&^'_P %2_\ QRNCM;6"RMDM[2)8 M8D'RH@P!4M 'F_BB/QCI4^BQ1>+D_P!.U**V8IIB+@')YRQR..G'UK?T:ZU; M3O$%_8Z_JT-_!':I<),+80>7R00?F.15?Q]_Q_\ A3_L-P_R-;]WX>TN_P!2 M6_O+42W 0)EG;:R@Y *9VMSZ@T 85I9^*M6@-_#XDBLH;AV>&W;30Y2//R_- MO&+80\\*28&EK@$@$_\M/>GZ/K M&HV"Z]!K]_%?-ILB^5.L'D[]Z;@NW)YSP/7-=5##';V\<$*[(XU"(H[ # %4 M!X>TL:Q)JAM ;N0JS.SL0648#;2=N0.^,T 8EOH_C":WCDE\5PQ.Z[C&=*7Y M,\[?]9VZ5+_8?BW_ *&^'_P5+_\ '*ZBB@#EQH?BW//B^'_P5+_\+X+Q5KM MA_:*>)(+6.=W*6XTT-Y:AB -Q?GIUQ5K1[G6;#Q;=:9KFKPZA;K8)=)(+40> M62[J<_,(81-Q;'XDDFJU[X>TO4=16^O;7S;A8Q M%DNP5D!)VLH.UADD\@T 8=M:^*-7$M_:^)(;.UGE=K:$Z:'*Q9.PDEQDD8/3 MO5?4/!WB?4I(C<>-9$2+/[N"Q,0?./O%9 3C''/K7; # '0"B@#D+/PMX MDL+<06?BFVAB!)VKI*\D]23YF23W)Y-3G0_%F>/%T(_[A2__ !RNHHH Y?\ ML/Q;_P!#?#_X*E_^.4ME_;>C:[;1Z[K46H6=XCQH19B#RYA@J,ACG5I"[;0 MN26)/10/PJ[0!R_]A^+?^AOA_P#!4O\ \@#D/&]K=:[=:1H5I?\ V*"],D\D MR*Q8^5M9-I5E(^8@Y![5B3?"S69(72/QSJ,+,,"1&G)4^HS.1^8KL8/"]E:Z MQ;7]O+WEQ87,UK.MS:* M)8)"C@-=1*P!'/()!]B: .NHJ'[,G]^7_OZW^-8_B.\&D6UC/]K-O&U_"DLD MDN%V$\@D\ 5I3INI-0743=E#VK$_P"% M<>'O^HO_ .#V]_\ CU=510!RO_"N/#W_ %%__![>_P#QZC_A7'A[_J+_ /@] MO?\ X]7544 WO_QZM;1?#NF^'K2>WTN.94N)3+*9[F6= MW8J%R6D9FZ*!C/:M2B@#G/"O@'PUX)>Z;PSIQLC=[?.)N)9=VW./OLV/O'IB MF2?#WP])<3S!-2B:>5YI%@U>[B0N[%F(590HR23@ 5TU% '*P_#/PI%JD6HR M:=+=W4/^K>^OI[H)]%E=A^E=5110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %97A[_ )!]Q_U_77_H]ZU:R_#W_(/N/^OZZ_\ 1[T :E%%% !1110 M4444 %%%% !1110 4444 4M0TFSU22T>]B\QK.=;B$YQM<=#5VBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q/%%Q M-;P:88)9(B^IVR.48CF6'CJ:U@O[![C2+-S.6G1HQ--M**%! MP2H5V);H25P3SCJ:* .1_P"%6>"O^@!;_P#?;_\ Q5I]"17J]<7\7/^2:7O_7W9?^E<- ':4C*&QN .#D9' M>EHH **** "J&=4* M1N&^QRD%9&!SL/3FH+9QXB33 GFO:6H$TTYW*)G"%0@/&[!)8GIE0.YQT=%; MQK1_[[;_ !H_LRT_YY'_ +[;_&K=%8%%3^R[3_GD M?^^V_P :I:W8PV^@:A-;JZ31VLCQLKMD,%)!'/K6Q151ERR3!G/V%U)K2Z=] MF>86L""2XGRRB=MA4(#QNY.XGIE0._&S]DB]9?\ O\_^-3T552:F]%9"2L0? M9(O67_O\_P#C1]DB]9?^_P _^-3T5F,A^R1>LO\ W^?_ !I/LD7K+_W^?_&I MZ* .NXXZ9.G]DB]9? M^_S_ .-3T4IRYGIL@2L0?9(O67_O\_\ C1]DB]9?^_S_ .-3T5 S,O(%BU#2 MRC2IW6G7.C):N%6[U!()W2MR ME?6Q;@U%2[A1113("BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **JZGJ5KH^EW.HZA(8K6UC:69 MPC.54#).%!)_ 5B^'OB!X:\5:E)I^AW\D]U'"9VC>TFA^0,%)RZ*#R0./6@: M3>QTE%%% @HHHH **** "BBB@ HKD]:^)WA'P]JUQINKZI)!=6NWSD6SGD"; ME##+*A7HP/7O764#::W"BBB@1@>+?^/?2?\ L+6O_HP5OU@>+?\ CWTG_L+6 MO_HP5OT %%%% !7%_%S_ ))I>_\ 7W9?^E<-=I7$_%]PGPSO2V?^/JRP "2? M]+B/ ')H [:BL[2-?TS75F;2;M;CR&"R@*5*$C(R" >E:- VFM&%%%% @J ? M\A _]@/Y4GA_Q)I/BBPDO="O%NX(Y3"[ MJI&UP <8('9@?QH'9VN:E%%% @HHHH **** "BBB@"AJ'_']I7_7VW_HB6K] M<@/'7AS5O%VGZ+I^I)/J$5[*CPJC<,D,H89(QP0:Z^@;36X4444""BBB@ HH MHH **** "BBB@ HHHH *RO#W_(/N/^OZZ_\ 1[UJUE>'O^0?*]8MM,TU+Y)[I&DA,]ML5P%W'G/IS0-) ML[>BBB@04444 %%%% !1110!R_C'_C]\.?\ 86B_D:ZBO.?B9XQTW0-8T&VO M$N9)(;I;UQ!#OVQ+P3]V0R2%5+' ] .M %NB MN9\+>/M%\875Q;Z.;GS;=%D<3P&/@G QGKTKIJ "BBB@ HHHH **** "BBN0 MUKXF^'M!\0OHM^UW]K1HT;R[=F0%P"OS=/XA0!U]% .0".]% !1110 4444 M%%%% !165XD\16'A717U353*+='1#Y49=B68*, >YJ'PMXMTSQAI\]YHYF\J MWG-O()HC&P<*K=#VPXH VZ*** "BBB@ HHHH **** "BN4U/XF>$]'\02Z+J M.I2Q7\,D<4D:V4[JK.%91O5"O(=>_>NKH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@#F_'/AB?Q7H)T^VNYK8N2LOEW3PAXV4AE.T$'L>01P1W M-<]\-OAJ_A::#7-3O+E]6FL#;7-LYC,<9+JYVE1SROJ>M>BT4#3:V"BBB@04 M444 -(D\Y2&41[3N4KR3Q@@YX'7C'.1TQRZBB@ HHHH \^\3?!S1/%6O7^JW MNJ:M;R7^SSHK:2$1_*BH,;HR1PH[UZ#110-MO<****!%#5=)CU9;199YH1:W M4=T/*V_.4.0K;@?ESUQ@\=:OT44 %%%% !63XBTB?6M/@@M+N.UDANX+H/+ M90?*D5PNT,O4J!G-:U% T[&+HVC7MAJ^J:AJ%]!=/?F+"P6K0B/8I7N[9SQZ M5M444 W<****!!4/E2?;_.WKY7E;=F.=V^>R%O=+" M=+N[)+Y[U;FY^TEY$"D'8B8X[80?K73T4#YG:P4444""BBB@ HHHH *"0 2> M@ZT4R7_4O_NF@#Q[0?!4FG_$O0?$&B:E)JNFWEW>W%RPM]JPEDFYW>GF/MQU MKV2N6^&W_)/[#_?G_P#1[UU- VVW=A1110(**** "BBB@ HHHH K66H6NH>? M]CE\S[/,T$ORD;77J.1S]1Q5FN;\&_=UW_L,W/\ ,5TE !1110 53T[3AIR3 MHEQ-,LT\DX67;^[+L6*K@#C)/7)]ZN44 %%%% ",N]"IZ$8XK@/"WP=T7PEK MEEJECJNK7$EBC)%%EW,LL,5U&8WDA*AU![C<",_4&K]% '(>#?AQIO@F^N;JPU M#4;Q[F)8F%XT1"@'(QLC7U[YKKZ** &R*7B95D:,L" ZXRON,@C\Q201M% D M-5BN9;8A@Q:(*20.WS*1@_G[U M-110 5PGB'X2Z3XC\3S:Y=:KJMO/,\3M%;O"(\Q@!?O1,?X1GFN[HH 11M4# MK@8YJ.VA>"'9+>:*)5DEDD:0N^/F.YN3DYZU&;[0-'T^PN+V MVFCM9I9F"0,&)D,C;0Q;H#)UQSCH,UTU)7ZDJ_4****904444 %%%% !4%U> M16:(TPD.]MBB.)G).">B@GH#4]5[RU>Y6+RKA[=XWWAD53GY2,<@^M)WMH)W MMH8/@EQ)%KC , =8N#AE*D9VGD'D=:Z:L[1](&D+> 7#SM=W+7+LZ@$,P4$< M GRAPHIC 15 pagedivider.jpg begin 644 pagedivider.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X1#N17AI9@ 34T *@ @ ! $[ ( M , (2H=I 0 ! (5IR= $ 8 0SNH< < @, /@ M FMC.60G/SX-"CQX.GAM<&UE=&$@ M>&UL;G,Z>#TB861O8F4Z;G,Z;65T82\B/CQR9&8Z4D1&('AM;&YS.G)D9CTB M:'1T<#HO+W=W=RYW,RYO&UL;G,Z M)R$;'24=%Q@B+B(E*"DK+"L:("\S+RHR)RHK*O_; $,!!P@("@D*% L+%"H< M&!PJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ M*BHJ*BHJ*O_ !$( '@"@ ,!(@ "$0$#$0'_Q ? !!0$! 0$! 0 M 0(#! 4&!P@)"@O_Q "U$ " 0,# @0#!04$! 7T! @, !!$%$B$Q M008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*""0H6%Q@9&B4F)R@I*C0U-CH.$A8:'B(F*DI.4 ME9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:X>+C MY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! 0$! 0$! 0(#! 4& M!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! G< 0(#$00%(3$&$D%1!V%Q$R(R M@0@40I&AL<$)(S-2\!5B7J"@X2%AH>(B8J2DY25EI>8F9JB MHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR M\_3U]O?X^?K_V@ , P$ A$#$0 _ /I&BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **K:CJ5CI%B]YJMY!9 M6T8R\UQ((T7ZD\5YG>?'G2;V_?3? .BZGXNOU_Y\XC'"O^](PR![[<>] 'JM M5[W4;+3+?S]2O+>TAZ>9/*L:_F37F+:1\8/%\>=2UK3?!=F_6WT^+[3<@>C. M3@'W5A4,'[./A6>X^U>)=3UOQ!=,/GDO;T_,?^ @-_X\: .NNOBOX!LVVS>+ MM(8_],KI9?\ T'-.M?BGX#O&18/%VCY?[HDNT3_T(BLZV^"'PXM(]D7A6U8> MLLDDA_-F)K.U7]GGXKKM89Z8 MS7?6^E:W\48$U+5==.G>%YL_9M/T6=@]Y'DC?+.5# ''W% X//- &UXF^+7@ MCPC,\&LZ_;BZ3[UM;@S2 ^A" [3]<5Q4_P"U'X)@G\MM-U\J<%9/LL05@?XA MF4''X5Z'8^&_"/@'1Y[S3]*L-*M;.%I9KA(1N"*,DL_+-P.Y)K!T7QEXO\46 MXU"S\#PIH5QS";[41'<7$1Z.(]A !'(#$9]>] $_ASXT> O$\L<-AK\,%RYP M(+T&!B?0%L*3[ FN[K@/$GP4\">*H&:ZT&+3[F09^T6 $$BGU(7Y6/U!KSF> MU^)OP,4RZ?,?%_A"'DPR9\VV3]60#U&Y>Y H ^A:*XCP!\6O#'Q#MPNE7)MM M05W M7A>_''0, =-XC\7^'_"5I]I\2:O:Z>A&5$K_ #O_ +J#YF_ &N"/[1?@IR39 MP:S>1+UF@L"4'..Y![^E:7A;X/:1IET=8\6RGQ3XAE(:6_U%=ZH>PCC.0H'; MOZ8Z5Z( % & . !VH X;PW\9? OBBX%M8:[#!=$[1;WJF!V/H-^ Q]@2:[F MN?\ %/@7PUXTM#!XCTFWNSMVI.5VRQ_[KCYA],XKSU+GQ'\$YXX]7NKKQ'X% M8A%O'7?=:5S@;\??CZ#/;L!P& /8J*S)_$>C6OA\:[<:G:QZ48Q*+QI0(V4] M"#WSV]:\:U7XXZ]XUU:3P_\ !K19;N;I)JMU'A(A_?"GA1Z%^O3;F@#V/7O% M&A^%[47/B'5K33HC]TW$H4O_ +HZL?8 UYIJG[3G@#3[GRK;^U-37_GK:6H" M_P#D1D/Z5'X<_9]L)KHZS\3-2N/%&LR\R"29Q"GL.0S >^!_LUV]QI]YX6@2 MS^'O@_2@A7,CM.MI'],(C,Q^H'U- ',Z3^T7X U&18[RZO='D?[JZA:E<^^4 MW #W)KTG3M3L-8L4O=)O;>]M9/N36\HD1OQ'%FW++.C(P^25&QAT.",XX(P:I7OPITFWO6U/P5<3>$]5//G:4PQL>Y 7YOS8T =J?C!\/A-Y1\6Z9NSC(E^7\^E;&F>-/#&LR+'I/B+ M2KV1ND<%[&[?]\@YKGXO@G\.88?*3PI9E<8R[.S?F6)K*U#]G7X;WRGRM'FL M7/\ ';7DO\F+#]* /4**\?B^#OBGPL,_#[XC:E;1K]VRU5%N8C_1?P2G/\1/ MB'X*!_X6#X+_ +3L8_O:KX??S /XC&>1]3L% 'KU%"_!H=-8UN%KI/^7.U/G39]"J_=_X M$17GG_"V_B#\02T/PN\(/9V;G:-6U/&T#^\,_)D>F7^E 'LNN>(=(\-:*-4/)B,K+;I[#^)A[?*/]FO7+#3[/2K&.RT MRTAL[6(8CA@C"(@]@.!0!Y/8_ ^Y\1:A'J_Q;\0W'B*\4Y2Q@8Q6L/L ,$CZ M!??->J:7I&G:'8)9:-8V]C:I]V&WB"*/? [^]7** "BBB@ HHHH Y?Q;%;W5 MIJAU *]KI^E2S&.0#86=)%W'/]U48?1S57X0Z?-I?P@\-6USD2?8EE(;J Y+ M@?@& I/&?A36?$FHQVUC>6EOHM_$EOK(D#>>\2.6"18&/GWNK$G@'C-=DJJB M*B*%51@*!@ >E '"?&V.XE^"_B(6JEG6!'91WC65&?\ \<#5V.DWEKJ&BV5[ MIQ4VEQ;I+!M'&QE!7'X$5)?6<&HZ?<65Y&);>YB:&5#T9&&"/Q!KR7PUK\_P M?O#X0\<2R#P]O;^P]<<9C$9.?(E('RL,\$\=>V* /8:*SH?$.BW-G]JM]8L) M;?&?.2Z1D_[Z!Q7%:U\29]K/)T=@.0JYS[]" M>O/'6FZ?\/H)+7QM=RB:2*P?RX8(QR9YN"2,Y/A#Q] MKOP/UJ[TCXB>&I9%U&X,\VJQ'?/<-_>\PG;*!GID$9.>3BO>/ O@*R\%64[^ M<^HZQ?-YNH:I<#,MRYY_!1V7M[GFMW6=$TSQ#IDFGZY807]I)]Z&= PSZCT/ MN.10!G>%O''AOQG9BX\.:M;WG&6B#;98_P#>0_,/RK?KYV\7_LOF.\;4?AYJ MYLY%.]+.[=AL/^Q*.1[9!_WJY*3_ (:$\.8T\'7YU!PKQJMX#_VTPQQ]30!] M8W-U;V5L]Q>3Q6\$8R\LKA54>Y/ KQ?Q]^T7X:T^.;2/"]HOB:\F!A(V_P"B MG/&TGK)G/11@^M>>V'P/^*'Q NDNO'.K2V4&%?A_&DNFVGVO4@/FU"Z :7WV]D'TY]2: /FB7P#XBTS3])U?XD66IZ?X,: M\8R6=I*2U@'.0PB8GRU)..?FXYY(S]:^#])\.:3X9M(_!MO:Q:5*@DA>VY$H M(^\6ZL3ZDDUKW5K!?6DMK>0QSV\R%)(I%#*ZD8((/45Y+'HVM_!C5I;CPY:7 MFN>"+IS)/ID(,EQIC'DO$.KIZCKZ],D ]?HK!T'QQX9\368N=%UNSN5(RR>: M%D3V9#AE/U%8WBWXK>'O#4)M[*Y36M:E^2UTK3W$LTSGH#MSM'N>V< ]* *\ MA6;]HJ#[+@M;^&G6[('0-<*8U)]?E0V.A;?B-\3&956^4V&I6$[8W*RQ.5([[ M=ZLI]02#UKUFUN%N[.&XC!"31K(H/7!&:XWQWX1US5KR/5/!][9V>IO9RZ;= M?;0WERVT@R#\H)WHWS+V^9@>M=E;0+:VD-NG*Q(J#Z 8H EHHHH **** ."\ M8_!GPAXQD:[FL3INIYWKJ&G$0R[NN3CACGN1GW%"_C-X/\;,EM:7WV#4B=IL+\"*3=Z* MUPWC?X/^$?'@>;4[#[-J#=+^SQ'+G_:XP_\ P('\*\_&C_&+X5<:%=)XWT&/ M[MO."9XU] ,[_8!2P_V10![S17D/AO\ :-\+:C<_8/%%O=^&=14[9([Q"T:M MZ;P,C_@2K7JUCJ%GJEFEWIMW!>6[_^-M9TLG^T/ 6NRH/^6FFO;W0/X"0-T_ MV:Q+CX\^$].?;KMGKNC-R,7^ER1G^M>F4C*&4JP!!&"".M 'G]K\=OAM=_ZK MQ3 O./WL$T?_ *$@K3'Q7\ LH(\7Z1@C/-TH_K6CJ'@CPKJV3J7AO2;IFY+2 MV4;-^>,UB3?!CX=SA@_A.P&XY.P,GY8(Q0!H'XG>!5A$I\8Z'M/8:A$6_P"^ M=V:@?XL> 40LWB[22 ,G;=*3^0K._P"%%_#;_H5K?_O_ "__ !=.3X'?#>-P MR^%;4D?WI96'Y%L4 5[SX^_#6SR&\2+,P/W8+69\\^H3'ZUSM_\ M.^$U<0Z M%I>KZOY\\^$=+WYS@0 +_ M -\CC]*ZNTL[73[5+6PMH;6WC&$BAC"(H]@.!4U% !1110 4444 %%%% !11 M10!SFM_#[PCXCN?M&M^'=/N[C.3,\ #M]6&"?QJSH/@[PYX7W'P]HECISN-K MR00*KL/0MU(^IK:HH **** "BBB@ HHHH **** "BBB@ HHHH PO$G@KPWXO MM_)\2:-:W_&U9)$Q(@_V7&&7\#7E-_\ LW#2[I[[X=^+M3T&YSD1NY93_L[T M*L!]=U>YT4 >"#4OC[X);R[S3K+Q=9KP)8@&?'MMV/GW*FIXOVC[G22$\;^ M=9T"#WH \KL_VC_AQ= &?5+JSSVGLI#C_O M@-6]:_&3X>7@S#XLT]?^NSF+_P!# K=O/!WAC4"3?^'-)NB>IGL8GSW[K6#= M?!KX>7A_?>$]/7_KBIB_]!(H N1_%+P'+($7QAHH)_O7T:C\R<42?%+P'%(4 M;QAHI(_NWT;#\P<5E?\ "B_AM_T*UO\ ]_Y?_BZ?'\#_ (<1.'7PK:DC^])( MP_(MB@">Z^,GP\M!^]\6:>W&?W3F3_T$&LF;]H3X!+!@UOX2TCAL[)#IRPQMZ?/(ZC!KHK#5/$%[AI_#J:>G=;O4% M,@_"-77_ ,>K XML 16 R1.htm IDEA: XBRL DOCUMENT v3.22.2.2
Document And Entity Information - USD ($)
12 Months Ended
Jun. 30, 2022
Sep. 21, 2022
Dec. 31, 2021
Document Information [Line Items]      
Entity Central Index Key 0000787253    
Entity Registrant Name NATURAL ALTERNATIVES INTERNATIONAL INC    
Amendment Flag false    
Current Fiscal Year End Date --06-30    
Document Fiscal Period Focus FY    
Document Fiscal Year Focus 2022    
Document Type 10-K    
Document Annual Report true    
Document Period End Date Jun. 30, 2022    
Document Transition Report false    
Entity File Number 000-15701    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 84-1007839    
Entity Address, Address Line One 1535 Faraday Ave    
Entity Address, City or Town Carlsbad    
Entity Address, State or Province CA    
Entity Address, Postal Zip Code 92008    
City Area Code 760    
Local Phone Number 736-7700    
Title of 12(g) Security Common Stock, $0.01 par value per share    
Trading Symbol NAII    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Emerging Growth Company false    
Entity Filer Category Non-accelerated Filer    
Entity Small Business true    
ICFR Auditor Attestation Flag false    
Entity Shell Company false    
Entity Public Float     $ 63,775,000
Entity Common Stock, Shares Outstanding   6,090,205  
Auditor Name HASKELL & WHITE LLP    
Auditor Firm ID 200    
Auditor Location San Diego, California    

XML 17 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Balance Sheets - USD ($)
Jun. 30, 2022
Jun. 30, 2021
Current assets:    
Cash and cash equivalents $ 21,833,000 $ 32,133,000
Accounts receivable – less allowance for doubtful accounts of $3,383 at June 30, 2022 and $3,527 at June 30, 2021 17,422,000 17,946,000
Inventories, net 32,475,000 27,006,000
Income tax receivable 67,000 1,095,000
Derivative assets, current asset 3,144,000 0
Prepaids and other current assets 1,805,000 2,168,000
Total current assets 76,746,000 80,348,000
Property and equipment, net 44,573,000 22,271,000
Operating lease right-of-use assets 21,701,000 15,877,000
Deferred tax asset – noncurrent 0 214,000
Other noncurrent assets, net 2,983,000 1,571,000
Total assets 146,003,000 120,281,000
Current liabilities:    
Accounts payable 16,185,000 11,893,000
Accrued liabilities 2,787,000 2,441,000
Accrued compensation and employee benefits 3,673,000 4,584,000
Customer deposits 140,000 1,721,000
Income taxes payable 174,000 619,000
Forward contracts 0 814,000
Mortgage note payable, current portion 302,000 0
Total current liabilities 23,261,000 22,072,000
Long-term liability – operating leases 22,047,000 16,481,000
Noncurrent forward contracts 0 4,000
Long-term pension liability 344,000 391,000
Deferred tax liability 1,220,000 0
Mortgage note payable, net of current portion 9,493,000 0
Income taxes payable, noncurrent 1,118,000 1,250,000
Total liabilities 57,483,000 40,198,000
Commitments and contingencies (Notes D, F, H, J and M)
Stockholders’ equity:    
Preferred stock; $.01 par value; 500,000 shares authorized; none issued or outstanding 0 0
Common stock; $.01 par value; 20,000,000 shares authorized at June 30, 2022 and June 30, 2021, issued and outstanding (net of treasury shares) 6,129,611 at June 30, 2022 and 6,436,568 at June 30, 2021 89,000 88,000
Additional paid-in capital 30,423,000 29,456,000
Retained earnings 77,661,000 66,949,000
Treasury stock, at cost, 3,061,795 shares at June 30, 2022 and 2,567,797 at June 30, 2021 (21,352,000) (15,849,000)
Accumulated other comprehensive income 1,699,000 (561,000)
Total stockholders’ equity 88,520,000 80,083,000
Total liabilities and stockholders’ equity $ 146,003,000 $ 120,281,000
XML 18 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Balance Sheets (Parentheticals) - USD ($)
Jun. 30, 2022
Jun. 30, 2021
Accounts receivable, allowance for doubtful accounts $ 3,383 $ 3,527
Preferred stock par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares) 500,000 500,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 20,000,000 20,000,000
Common stock, shares issued (in shares) 6,129,611 6,436,568
Common stock, shares outstanding (in shares) 6,129,611 6,436,568
Treasury stock, shares (in shares) 3,061,795 2,567,797
XML 19 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Statements of Operations and Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Net sales $ 170,966 $ 178,520
Cost of goods sold 140,457 148,078
Gross profit 30,509 30,442
Other selling, general and administrative expenses 16,950 16,902
(Recoveries) provision for uncollectible accounts receivable (120) (132)
Income from operations 13,679 13,672
Other income (expense):    
Interest income 0 1
Interest expense (83) (118)
Foreign exchange gain (loss) 118 (1,409)
Other, net (55) (21)
Total other expense (20) (1,547)
Income before income taxes 13,659 12,125
Provision for income taxes 2,947 1,357
Net income 10,712 10,768
Change in minimum pension liability, net of tax 94 350
Unrealized gain resulting from change in fair value of derivative instruments, net of tax 2,166 272
Comprehensive income $ 12,972 $ 11,390
Net income per common share:    
Basic (in dollars per share) $ 1.75 $ 1.71
Diluted (in dollars per share) $ 1.74 $ 1.69
Weighted average common shares outstanding:    
Basic (in shares) 6,117,044 6,290,689
Diluted (in shares) 6,155,118 6,379,486
XML 20 R5.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Treasury Stock [Member]
AOCI Attributable to Parent [Member]
Total
Balance (in shares) at Jun. 30, 2020 8,856,677     2,104,305    
Balance at Jun. 30, 2020 $ 87 $ 27,992 $ 56,181 $ (11,702) $ (1,183) $ 71,375
Issuance of common stock for restricted stock grants (in shares) 91,773     0    
Issuance of common stock for restricted stock grants $ 1 (1) 0 $ 0 0 0
Compensation expense related to stock compensation plans $ 0 1,430 0 $ 0 0 $ 1,430
Treasury Stock Acquired, Shares (in shares) 0     433,050   463,492
Repurchase of common stock $ 0 0 0 $ (3,844) 0 $ (3,844)
Issuance of common stock for stock option exercise (in shares) 55,915     30,442    
Issuance of common stock for stock option exercise $ 0 35 0 $ (303) 0 (268)
Change in minimum pension liability, net of tax 0 0 0 0 350 350
Unrealized gain resulting from change in fair value of derivative instruments, net of tax 0 0 0 0 272 272
Net income (loss) $ 0 0 10,768 $ 0 0 10,768
Repurchase of common stock           (4,147)
Balance (in shares) at Jun. 30, 2021 9,004,365     2,567,797    
Balance at Jun. 30, 2021 $ 88 29,456 66,949 $ (15,849) (561) 80,083
Issuance of common stock for restricted stock grants (in shares) 135,850     0    
Issuance of common stock for restricted stock grants $ 1 (1) 0 $ 0 0 0
Compensation expense related to stock compensation plans $ 0 968 0 $ 0 0 $ 968
Treasury Stock Acquired, Shares (in shares) 0     435,080   435,080
Issuance of common stock for stock option exercise (in shares)           130,000
Change in minimum pension liability, net of tax $ 0 0 0 $ 0 94 $ 94
Unrealized gain resulting from change in fair value of derivative instruments, net of tax 0 0 0 0 2,166 2,166
Net income (loss) 0 0 10,712 0 0 10,712
Repurchase of common stock $ 0 0 0 $ (5,503) 0 (5,503)
Forfeiture of restricted stock (in shares) 0     19,832    
Forfeiture of restricted stock $ 0 0 0 $ 0 0 0
Share Correction $ 0 0 0 $ 0 0 0
Balance (in shares) at Jun. 30, 2022 9,191,406     3,061,795    
Balance at Jun. 30, 2022 $ 89 $ 30,423 $ 77,661 $ (21,352) $ 1,699 $ 88,520
Share Correction (in shares) 51,191     39,086    
XML 21 R6.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Cash flows from operating activities    
Net income $ 10,712 $ 10,768
Adjustments to reconcile net income to net cash provided by operating activities:    
(Recovery of) provision for uncollectible accounts receivable (120) (132)
Depreciation and amortization 4,165 4,338
Deferred income taxes 751 (214)
Non-cash lease expenses 2,749 3,421
Non-cash compensation 968 1,430
Pension expense 83 163
Gain on disposal of assets, net of impairment (9) (47)
Changes in operating assets and liabilities:    
Accounts receivable 644 (813)
Inventories (5,469) 966
Operating lease liabilities (3,007) (3,245)
Prepaids and other assets 75 (358)
Accounts payable and accrued liabilities 3,057 1,912
Forward contracts (2,273) 1,430
Income taxes 451 (737)
Accrued compensation and employee benefits (911) 1,924
Net cash provided by operating activities 11,866 20,806
Cash flows from investing activities    
Purchases of property and equipment (26,488) (5,107)
Proceeds from sale of property and equipment 30 68
Net cash used in investing activities (26,458) (5,039)
Cash flows from financing activities    
Repurchase of common stock (5,503) (4,147)
Payments on lines of credit 0 (10,000)
Borrowings on long-term debt 10,000 0
Payments on long-term debt (205) 0
Issuance of common stock for stock option exercise 0 35
Net cash provided by (used in) financing activities 4,292 (14,112)
Net (decrease) increase in cash and cash equivalents (10,300) 1,655
Cash and cash equivalents at beginning of year 32,133 30,478
Cash and cash equivalents at end of year 21,833 32,133
Supplemental disclosures of cash flow information    
Taxes 2,608 2,960
Interest $ 206 $ 131
XML 22 R7.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note A - Organization and Summary of Significant Accounting Policies
12 Months Ended
Jun. 30, 2022
Notes to Financial Statements  
Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]

A. Organization and Summary of Significant Accounting Policies

 

Organization

 

We provide private-label contract manufacturing services to companies that market and distribute vitamins, minerals, herbs, and other nutritional supplements, as well as other health care products, to consumers both within and outside the U.S. We also seek to commercialize our patent and trademark estate related to the ingredient known as beta-alanine sold under our CarnoSyn® and SR CarnoSyn® tradenames through direct raw material sales and various license and similar arrangements.

 

Subsidiaries

 

On January 22, 1999, Natural Alternatives International Europe S.A., a Swiss Corporation (NAIE) was formed as our wholly-owned subsidiary, based in Manno, Switzerland. In September 1999, NAIE opened a manufacturing facility and currently possesses manufacturing capability in encapsulation, powders, tablets, finished goods packaging, quality control laboratory testing, warehousing, distribution and administration.

 

Principles of Consolidation

 

The consolidated financial statements include the accounts of Natural Alternatives International, Inc. (NAI) and our wholly-owned subsidiary, NAIE. All intercompany accounts and transactions have been eliminated. The functional currency of NAIE, our foreign subsidiary, is the U.S. Dollar. Certain accounts of NAIE have been translated at either current or historical exchange rates, as appropriate, with gains and losses included in the consolidated statements of operations.

 

Recently Adopted Accounting Pronouncements

 

On December 18, 2019, the Financial Accounting Standards Board (the "FASB") issued Accounting Standards Update ("ASU") No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. This new standard eliminates certain exceptions in Accounting Standards Codification ("ASC") 740 related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period, and the recognition of deferred tax liabilities for outside basis differences. It also clarifies and simplifies other aspects of the accounting for income taxes. This standard is effective for fiscal years, and interim periods within those years, beginning after December 15, 2020, with early adoption permitted in any interim period within that year. This ASU was effective for us beginning in our first quarter of fiscal 2022. This ASU did not have a material impact on our consolidated financial statements.

 

In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. This ASU provides optional expedient and exceptions for applying generally accepted accounting principles to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. In response to the concerns about structural risks of interbank offered rates ("IBORs") and, particularly, the risk of cessation of the London Interbank Offered Rate ("LIBOR"), regulators in several jurisdictions around the world have undertaken reference rate reform initiatives to identify alternative reference rates that are more observable or transaction based and less susceptible to manipulation. The ASU provides companies with optional guidance to ease the potential accounting burden associated with transitioning away from reference rates that are expected to be discontinued. We adopted this ASU in fiscal 2022. This ASU did not have a material impact on our consolidated financial statements.

 

Recently Issued Accounting and Regulatory Pronouncements

 

On March 28, 2022, the Financial Accounting Standards Board (the "FASB”) issued Accounting Standards Update ("ASU") No. 2022-01, Derivatives and Hedging (Topic 815): Fair Value Hedging-Portfolio Layer Method. This new standard clarifies the guidance in ASC 815 on fair value hedge accounting of interest rate risk for portfolios of financial assets. The ASU amends the guidance in ASU 2017-123 (released on August 28, 2017) that, among other things, established the “last-of-layer” method for making the fair value hedge accounting for these portfolios more accessible. ASU 2022-01 renames that method the “portfolio layer” method and addresses feedback from stakeholders regarding its application. This standard is effective for fiscal years beginning after December 15, 2022, and interim periods within those fiscal years, with early adoption permitted in any interim period within that year. This ASU will be adopted in our first quarter of fiscal 2023. We do not expect this ASU to have a material impact on our consolidated financial statements.

 

Cash and Cash Equivalents

 

We consider all highly liquid investments with a maturity of three months or less when purchased to be cash equivalents.

 

Fair Value of Financial Instruments

 

Fair value is defined as the exchange price that would be received to sell an asset or paid to transfer a liability (i.e., the “exit price”) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. We use a three-level hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that observable inputs be used when available. Observable inputs are inputs that market participants would use in pricing the asset or liability based on market data obtained from independent sources. Unobservable inputs are inputs that reflect our assumptions about the inputs that market participants would use in pricing the asset or liability and are developed based on the best information available under the circumstances.

 

The fair value hierarchy is broken down into three levels based on the source of inputs. In general, fair values determined by Level 1 inputs use quoted prices (unadjusted) in active markets for identical assets or liabilities that we have the ability to access. We classify cash, cash equivalents, and marketable securities balances as Level 1 assets. The approximate fair value of cash and cash equivalents, accounts receivable, accounts payable and short-term borrowings is equal to book value due to the short-term nature of these items. Fair values determined by Level 2 inputs are based on quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active and models for which all significant inputs are observable or can be corroborated, either directly or indirectly by observable market data. Level 3 inputs are unobservable inputs for the asset or liability, and include situations where there is little, if any, market activity for the asset or liability. These include certain pricing models, discounted cash flow methodologies and similar techniques that use significant unobservable inputs.

 

Except for cash and cash equivalents, as of June 30, 2022 and June 30, 2021, we did not have any financial assets or liabilities classified as Level 1. We classify derivative forward exchange contracts as Level 2 assets and liabilities. The fair values were determined by obtaining pricing from our bank and corroborating those values with a third-party bank or pricing service.

 

Fair value of derivative instruments classified as Level 2 assets and liabilities consisted of the following (in thousands):

 

  

June 30,

2022

  

June 30,

2021

 

Euro Forward Contract– Current Assets

 $3,144  $ 

Swiss Franc Forward Contract – Current Assets

  109    

Total Derivative Contracts – Current Assets

  3,253    
         

Interest Swap – Other noncurrent Assets

  453    

Euro Forward Contract– Other noncurrent Assets

  561    

Total Derivative Contracts – Other noncurrent Assets

  1,014    
         

Euro Forward Contract–Current Liabilities

     (630)

Swiss Franc Forward Contract – Current Liabilities

     (184)

Total Derivative Contracts – Current Liabilities

     (814)
         

Euro Forward Contract – Noncurrent Liabilities

     (4)
         

Fair Value Net Asset (Liability) – all Derivative Contracts

 $4,267  $(818)

 

 

We also classify any outstanding line of credit and term loan balance as a Level 2 liability, as the fair value is based on inputs that can be derived from information available in publicly quoted markets. As of June 30, 2022, and June 30, 2021, we did not have any financial assets or liabilities classified as Level 3. We did not transfer any assets or liabilities between these levels during fiscal 2021 or fiscal 2022.

 

 

Accounts Receivable

 

We perform ongoing credit evaluations of our customers and adjust credit limits based on payment history and customer credit-worthiness. An allowance for estimated doubtful accounts is maintained based on historical experience, including identified customer credit issues. We monitor collections regularly and adjust the allowance for doubtful accounts as necessary to recognize any changes in credit exposure. Upon conclusion that a receivable is uncollectible, we record the respective amount as a charge against allowance for doubtful accounts. To date, such doubtful accounts reserves, in the aggregate, have been adequate to cover collection losses.

 

Customer Deposits

 

For certain customers we have contract terms where the customer pays a certain portion of their orders as prepayment. We treat this as a customer deposit liability and do not record revenue until we ship the product to the customer. As of June 30, 2022 we had $140,000 in customer deposits. As of June 30, 2021 our customer deposit balance was $1.7 million.

 

Inventories

 

We operate primarily as a private-label contract manufacturer. We build products based upon anticipated demand or following receipt of customer specific purchase orders. From time to time, we build inventory for private-label contract manufacturing customers under a specific purchase order with delivery dates that may subsequently be rescheduled or canceled at the customer’s request. We value inventory at the lower of cost (first-in, first-out) or net realizable value on an item-by-item basis, including costs for raw materials, labor and manufacturing overhead. We establish reserves equal to all or a portion of the related inventory to reflect situations in which the cost of the inventory is not expected to be recovered. This requires us to make estimates regarding the market value of our inventory, including an assessment for excess and obsolete inventory. Once we establish an inventory reserve in a fiscal period, the reduced inventory value is maintained until the inventory is sold or otherwise disposed of. In evaluating whether inventory is stated at the lower of cost or net realizable value, management considers such factors as the amount of inventory on hand, the estimated time required to sell such inventory, the remaining shelf life and efficacy, the foreseeable demand within a specified time horizon and current and expected market conditions. Based on this evaluation, we record adjustments to cost of goods sold to adjust inventory to its net realizable value.

 

Property and Equipment

 

We state property and equipment at cost. Depreciation of property and equipment is provided using the straight-line method over their estimated useful lives, generally ranging from 1 to 39 years. We amortize leasehold improvements using the straight-line method over the shorter of the useful life of the improvement or the term of the lease. Maintenance and repairs are expensed as incurred. Significant expenditures that increase economic useful lives of property or equipment are capitalized and expensed over the useful life of such expenditure.

 

Impairment of Long-Lived Assets

 

We periodically evaluate the carrying value of long-lived assets to be held and used when events and circumstances indicate that the carrying amount of an asset may not be recovered. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to future net cash flows expected to be generated by the asset. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds the fair value of the assets. Assets to be disposed of are reported at the lower of the carrying amount or fair value less costs to sell. During fiscal 2022 we recognized no impairment losses. We recognized $21,000 impairment losses during fiscal 2021.

 

Derivative Financial Instruments

 

We may use derivative financial instruments in the management of our foreign currency exchange risk inherent in our forecasted sales denominated in Euros and our long-term lease liability denominated in Swiss Francs. We may hedge our foreign currency exposures by entering into offsetting forward exchange contracts. To the extent we use derivative financial instruments that meet the relevant criteria, we account for them as cash flow hedges. Foreign exchange derivative instruments that do not meet the criteria for cash flow hedge accounting are marked-to-market through the Consolidated Statements of Operations and Comprehensive Income. Historically, our cash flow derivative instruments related to our Euro sales have met the criteria for hedge accounting, while our derivative instruments related to our long-term lease liability do not.

 

We recognize any unrealized gains and losses associated with derivative instruments accounted for as cash flow hedges in income in the period in which the underlying hedged transaction is realized. To the extent the derivative instrument is deemed ineffective we would recognize the resulting gain or loss in income at that time. As of June 30, 2022, we held derivative contracts designated as cash flow hedges primarily to protect against the foreign exchange risks inherent in our forecasted sales of products at prices denominated in currencies other than the U.S. Dollar, which is primarily the Euro. As of June 30, 2022, the notional amounts of our foreign exchange contracts were $37.7 million (€31.9 million). These contracts will mature over the next 14 months.

 

As of June 30, 2022, we held foreign currency contracts not designated as cash flow hedges primarily to protect against changes in valuation of our long-term lease liability. As of June 30, 2022, the notional amounts of our foreign currency contracts not designated as cash flow hedges were $5.2 million (CHF 5.0 million). These contracts will mature in the first quarter of fiscal year 2023.

 

Defined Benefit Pension Plan

 

We formerly sponsored a defined benefit pension plan. Effective June 21, 1999, we adopted an amendment to freeze benefit accruals to the participants. The plan obligation and related assets of the plan are presented in the notes to the consolidated financial statements. Plan assets, which consist primarily of marketable equity and debt instruments, are valued based upon third party market quotations. Independent actuaries, through the use of a number of assumptions, determine plan obligations and annual pension expense. Key assumptions in measuring the plan obligations include the discount rate and estimated future return on plan assets. In determining the discount rate, we use an average long-term bond yield. Asset returns are based on the historical returns of multiple asset classes to develop a risk free rate of return and risk premiums for each asset class. The overall rate for each asset class was developed by combining a long-term inflation component, the risk free rate of return and the associated risk premium. A weighted average rate is developed based on the overall rates and the plan’s asset allocation.

 

Revenue Recognition

 

We record revenue based on a five-step model which includes: (1) identifying a contract with a customer; (2) identifying the performance obligations in the contract; (3) determining the transaction price; (4) allocating the transaction price among the performance obligations; and (5) recognizing revenue as each of the various performance obligations are satisfied.

 

Revenue is measured as the net amount of consideration expected to be received in exchange for fulfilling one or more performance obligations. We identify purchase orders from customers as contracts. The amount of consideration expected to be received and revenue recognized includes estimates of variable consideration, including estimates for early payment discounts, volume rebates, and contractual discounts. Such estimates are calculated using historical averages adjusted for any expected changes due to current business conditions and experience. We review and update these estimates at the end of each reporting period and the impact of any adjustments are recognized in the period the adjustments are identified. In assessing whether collection of consideration from a customer is probable, we consider both the customer's ability and intent to pay the amount of consideration when it is due. Payment of invoices is due as specified in the underlying customer agreement, which is typically 30 days from the invoice date. Invoices are generally issued on the date of transfer of control of the products ordered to the customer.

 

Revenue is recognized at the point in time that each of our performance obligations is fulfilled, and control of the ordered products is transferred to the customer. This transfer occurs when the product is shipped, or in some cases, when the product is delivered to the customer.

 

We recognize revenue in certain circumstances before delivery to the customer has occurred (commonly referred to as bill-and-hold transactions). Products sold under bill-and-hold arrangements are recorded as revenue when risk of ownership has been transferred to the customer, but the product has not shipped due to a substantive reason, typically at the customer’s request. The product must be separately identified as belonging to the customer, ready for physical transfer to the customer, and we cannot have the ability to redirect the product to another customer.

 

Contract liabilities and revenue recognized were as follows (in thousands):

 

  June 30, 2021  Additions  Revenue Recognized  June 30, 2022 
Contract Liabilities (Customer Deposits) $1,721  $140  $(1,721) $140 

 

We provide early payment discounts to certain customers. Based on historical payment trends, we expect that these customers will take advantage of these early payment discounts. The cost of these discounts is reported as a reduction to the transaction price. If the actual discounts differ from those estimated, the difference is also reported as a change in the transaction price. We require prepayment from certain customers. We record any payments received in advance of contracts fulfillment as a contract liability and classified as customer deposits on the consolidated balance sheet.

 

Except for product defects, no right of return exists on the sale of our products. We estimate returns based on historical experience and recognize a returns liability for any estimated returns. As of June 30, 2022, we have maintained a returns reserve of $13,000.

 

We currently own certain U.S. patents, and each patent’s corresponding foreign patent applications. All of these patents and patent rights relate to the ingredient known as beta-alanine marketed and sold under our CarnoSyn® and SR CarnoSyn® trade names. We recorded beta-alanine raw material sales and royalty and licensing income as a component of revenue in the amount of $16.2 million during fiscal 2022 and $14.2 million during fiscal 2021. These royalty income and raw material sale amounts resulted in royalty expense paid to the original patent holders from whom NAI acquired its patents and patent rights. We recognized royalty expense as a component of cost of goods sold in the amount of $0.7 million during fiscal 2022 and $0.6 million during fiscal 2021.

 

 

Cost of Goods Sold

 

Cost of goods sold includes raw material, labor, manufacturing overhead, and royalty expense.

 

Shipping and Handling Costs

 

We include fees earned on the shipment of our products to customers in sales and include costs incurred on the shipment of product to customers in costs of goods sold.

 

Research and Development Costs

 

As part of the services we provide to our private-label contract manufacturing customers, we may perform, but are not obligated to perform, certain research and development activities related to the development or improvement of their products. While our customers typically do not pay directly for this service, the cost of this service is included as a component of the price we charge to manufacture and deliver their products. We also direct and participate in clinical research studies, often in collaboration with scientists and research institutions, to validate the benefits of a product and provide scientific support for product claims and marketing initiatives.

 

Research and development costs are expensed when incurred. Our research and development expenses for the last two fiscal years ended June 30 were $2.5 million for fiscal 2022 and $1.9 million for fiscal 2021. These costs were included in selling, general and administrative expenses and cost of goods sold.

 

Advertising Costs

 

We expense the production costs of advertising the first time the advertising takes place. We incurred and expensed advertising costs in the amount of $1.1 million during the fiscal year ended June 30, 2022 and $0.8 million during fiscal 2021. These costs were included in selling, general and administrative expenses.

 

Income Taxes

 

The Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) was enacted on March 27, 2020 in the United States. The CARES Act and related notices include several significant provisions, including delaying certain payroll tax payments, mandatory transition tax payments under the Tax Cuts and Jobs Act (“TCJ Act”), and estimated income tax payments. We filed an amended return for our fiscal 2015 and fiscal 2016 tax years under provisions of the CARES act, as discussed below.

 

On July 23, 2020, the Department of Treasury issued final regulations which provide an exclusion to the global intangible low-taxed income (GILTI) calculation on an elective basis. These regulations were effective September 21, 2020 and could be retroactively applied. Under these new regulations, we are able to exclude the GILTI calculation from our domestic taxable income if the deemed effective tax rate at our foreign subsidiary is greater than 18.9%. We assessed this rate, including the implementation of certain tax strategies, and we determined that our effective rate at NAIE was greater than 18.9% as of the year ended June 30, 2020. We reassessed our estimated taxes for fiscal 2020 and in the year ended June 30, 2021 we recorded a reduction to our fiscal 2020 estimated taxes of $0.4 million as a discrete benefit. As a result of this adjustment, our domestic tax return for fiscal 2020 reflected a net operating loss which, in accordance with the CARES ACT, we carried back to fiscal 2015 and fiscal 2016. Such carryback resulted in a rate differential that resulted in the recognition of a permanent discrete tax benefit of $0.3 million during the year ended June 30, 2021. For NAIE the result of this tax planning during the year ended June 30, 2021 was an additional foreign estimated tax benefit of $0.1 million.

 

To determine our quarterly provision for income taxes, we use an estimated annual effective tax rate that is based on expected annual income, statutory tax rates and tax planning opportunities available in the various jurisdictions to which we are subject. Certain significant or unusual items are separately recognized as discrete items in the quarter in which they occur and can be a source of variability in the effective tax rate from quarter to quarter. We recognize interest and penalties related to uncertain tax positions, if any, as an income tax expense.

 

We record valuation allowances to reduce our deferred tax assets to an amount that we believe is more likely than not to be realized. In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will ultimately be realized based on whether future taxable income will be generated during the periods in which those temporary differences become deductible. During the year ended June 30, 2022, there was no change to our valuation allowance.

 

Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are measured and recorded using enacted tax rates for each of the jurisdictions in which we operate, and adjusted using the tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income or expense in the period that includes the enactment date.

 

We account for uncertain tax positions using the more-likely-than-not recognition threshold. It is our policy to establish reserves based on management’s assessment of exposure for certain positions taken in previously filed tax returns that may become payable upon audit by tax authorities. Our tax reserves are analyzed quarterly and adjustments are made as events occur that we believe warrant adjustments to the reserves. Our practice is to recognize interest and/or penalties related to income tax matters in income tax expense. As of June 30, 2022 and June 30, 2021, we did not record any tax liabilities for uncertain tax positions.

 

Stock-Based Compensation

 

We had an omnibus equity incentive plan that was approved by our Board of Directors effective October 15, 2009 and approved by our stockholders at the Annual Meeting of Stockholders held on November 30, 2009 (the "2009 Plan"). The 2009 Plan expired on October 15, 2019. The Board of Directors approved a new omnibus equity incentive plan that became effective January 1, 2021 (the “2020 Plan”), which was approved by our stockholders at the Annual Meeting of Stockholders on December 4, 2020. Under the 2020 Plan, we may grant nonqualified and incentive stock options, restricted stock grants, restricted stock units, stock appreciation rights, and other stock-based awards to employees, non-employee directors and consultants.

 

We estimate the fair value of stock option awards at the date of grant using the Black-Scholes option valuation model. The Black-Scholes option valuation model was developed for use in estimating the fair value of traded options that have no vesting restrictions and are fully transferable. Option valuation models require the use of highly subjective assumptions. Black-Scholes uses assumptions related to volatility, the risk-free interest rate, the dividend yield (which we assume to be zero, as we have not paid any cash dividends) and employee exercise behavior. Expected volatilities used in the model are based on the historical volatility of our stock price. The risk-free interest rate is derived from the U.S. Treasury yield curve in effect in the period of grant. The expected life of stock option grants is derived from historical experience. The fair value of restricted stock shares granted is based on the market price of our common stock on the date of grant. We amortize the estimated fair value of our stock awards to expense over the related vesting periods.

 

We recognize forfeitures as they occur.

 

Use of Estimates

 

Our management has made a number of estimates and assumptions relating to the reporting of assets and liabilities, revenue and expenses, and the disclosure of contingent assets and liabilities to prepare these consolidated financial statements in conformity with U.S. generally accepted accounting principles (GAAP). Actual results could differ from those estimates and our assumptions may prove to be inaccurate.

 

Net Income per Common Share

 

We compute basic net income per common share using the weighted average number of common shares outstanding during the period, and diluted net income per common share using the additional dilutive effect of all dilutive securities. The dilutive impact of stock options and restricted shares account for the additional weighted average shares of common stock outstanding for our diluted net income per common share computation. We calculated basic and diluted net income per common share as follows (in thousands, except per share data):

 

  

For the Years Ended June 30,

 
  

2022

  

2021

 

Numerator

        

Net income

 $10,712  $10,768 

Denominator

        

Basic weighted average common shares outstanding

  6,117   6,291 

Dilutive effect of stock options and restricted stock shares

  38   88 

Diluted weighted average common shares outstanding

  6,155   6,379 

Basic net income per common share

 $1.75  $1.71 

Diluted net income per common share

 $1.74  $1.69 

 

During the year ended June 30, 2022, we excluded 93,114 shares of unvested restricted stock and no shares related to stock options, as their impact would have been anti-dilutive. For the year ended June 30, 2021 we excluded shares related to stock options totaling 22,500 and restricted stock totaling 52,108.

 

Concentrations of Credit Risk

 

Financial instruments that subject us to concentrations of credit risk consist primarily of cash and cash equivalents and accounts receivable. We place our cash and cash equivalents with highly rated financial institutions. Credit risk with respect to receivables is primarily concentrated with our three largest customers, whose receivable balances collectively represented 52.4% of gross accounts receivable at June 30, 2022 and 64.8% at June 30, 2021. As of June 30, 2022, we had a receivable balance of $3.4 million and as of June 30, 2021 we had a receivable balance of $3.5 million from a former contract manufacturing customer. We have recorded a bad debt reserve equal to 100% of this outstanding balance and thus did not reflect it in the percentages listed above.

 

Additionally, amounts due related to our beta-alanine raw material sales were 5.4% of gross accounts receivable at June 30, 2022 and 8.6% of gross accounts receivable at June 30, 2021. Concentrations of credit risk related to the remaining accounts receivable balances are limited due to the number of customers comprising our remaining customer base.

XML 23 R8.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note B - Inventories
12 Months Ended
Jun. 30, 2022
Notes to Financial Statements  
Inventory Disclosure [Text Block]

B. Inventories

 

Inventories, net, consisted of the following at June 30 (in thousands):

 

  

2022

  

2021

 

Raw materials

 $28,196  $20,668 

Work in progress

  1,948   3,760 

Finished goods

  2,842   3,050 

Reserve

  (511

)

  (472

)

  $32,475  $27,006 

 

XML 24 R9.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note C - Property and Equipment
12 Months Ended
Jun. 30, 2022
Notes to Financial Statements  
Property, Plant and Equipment Disclosure [Text Block]

C. Property and Equipment

 

Property and equipment consisted of the following at June 30 (dollars in thousands):

 

  

Depreciable

Life

In Years

  

2022

  

2021

 

Land

 

 

NA   $7,645  $1,200 

Building and building improvements

 739   17,415   3,757 

Machinery and equipment

 312   40,131   35,458 

Office equipment and furniture

 35   5,970   5,712 

Vehicles

  3    211   255 

Leasehold improvements

 115   21,626   20,236 

Total property and equipment

       92,998   66,618 

Less: accumulated depreciation and amortization

       (48,425

)

  (44,347

)

Property and equipment, net

      $44,573  $22,271 

 

Depreciation expense was approximately $4.2 million in fiscal 2022 and $4.3 million in fiscal 2021.

 

XML 25 R10.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note D - Leases
12 Months Ended
Jun. 30, 2022
Notes to Financial Statements  
Lessee, Operating Leases [Text Block]

D. Leases

 

We currently lease our Vista, CA and Lugano, Switzerland product manufacturing and support facilities. At the inception of a contract, we assess whether the contract is, or contains, a lease. Our assessment is based on: (1) whether the contract involves the use of a distinct identified asset, (2) whether we obtain the right to substantially all the economic benefit from the use of the asset throughout the period of the contract, and (3) whether we have the right to direct the use of the asset during such time period. At inception of a lease, we allocate the consideration in the contract to each lease component based on its relative stand-alone price to determine the lease payments.

 

Leases are classified as either finance leases or operating leases. A lease must be classified as a finance lease if any of the following criteria are met: the lease transfers ownership of the asset by the end of the lease term, the lease contains an option to purchase the asset that is reasonably certain to be exercised, the lease term is for a major part of the remaining useful life of the asset or the present value of the lease payments equals or exceeds substantially all of the fair value of the asset. A lease is classified as an operating lease if it does not meet any of these criteria. Substantially all our operating leases are comprised of payments for the use of manufacturing and office space. We have no leases classified as finance leases. As of June 30, 2022, the weighted average remaining lease term for our operating leases was 6.3 years. The weighted average discount rate for our operating leases was 4.12%. As of June 30, 2021, the weighted average remaining lease term for our operating leases was 6.3 years and the weighted average discount rate was 3.24%. The lease discount rate is determined as the rate of interest that a lessee would have to pay to borrow on a collateralized basis over a similar term an amount equal to the lease payments in a similar economic environment.

 

For all leases at the lease commencement date, a right-of-use asset and a lease liability are recognized. The right-of-use asset represents the right to use the leased asset for the lease term. The lease liability represents the present value of the lease payments under the lease.

 

The right-of-use asset is initially measured at cost, which primarily comprises the initial amount of the lease liability, plus any initial direct costs incurred, consisting mainly of brokerage commissions, less any lease incentives received. All right-of-use assets are reviewed for impairment. The lease liability is initially measured at the present value of the lease payments, discounted using the interest rate implicit in the lease or, if that rate cannot be readily determined, our secured incremental borrowing rate for the same term as the underlying lease. For our real estate and other operating leases, we use our secured incremental borrowing rate.

 

Lease payments included in the measurement of the lease liability comprise the following: the fixed noncancelable lease payments, payments for optional renewal periods where it is reasonably certain the renewal period will be exercised, and payments for early termination options unless it is reasonably certain the lease will not be terminated early. Certain leases contain escalation clauses. Fixed escalation clauses are included in our calculation of right-of-use assets and operating lease liabilities. Escalation clauses based on the CPI (Consumer Price Index) are not included in our calculation of right-of-use assets and operating lease liabilities because they cannot be readily determined.

 

Some of our manufacturing leases contain variable lease payments, including payments based on an index or rate. Variable lease payments based on an index or rate are initially measured using the index or rate in effect at lease commencement and separated into lease and non-lease components based on the initial amount stated in the lease or standalone selling prices. Lease components are included in the measurement of the initial lease liability. Additional payments based on the change in an index or rate, or payments based on a change in our portion of the operating expenses, including real estate taxes and insurance, are recorded as a period expense when incurred. Lease modifications result in remeasurement of the lease liability.

 

Lease expense for operating leases consists of the lease payments plus any initial direct costs, primarily brokerage commissions, and is recognized on a straight-line basis over the lease term. Included in lease expense are any variable lease payments incurred in the period that were not included in the initial lease liability. Lease expense for finance leases consists of the amortization of the right-of-use asset on a straight-line basis over the lease term and interest expense determined on an amortized cost basis. The lease payments are allocated between a reduction of the lease liability and interest expense.

 

We have elected not to recognize right-of-use assets and lease liabilities for short-term leases that have a term of 12 months or less. The effect of short-term leases on our right-of-use asset, lease liability, and the short-term lease cost for the years ended June 30, 2022 and 2021 was not material.

 

Other information related to leases was as follows (in thousands) for the year ended June 30,

 

Supplemental Cash Flows Information

 

2022

  

2021

 

Cash paid for amounts included in the measurement of operating lease liabilities

 $3,289  $3,298 

Increase in operating lease liabilities and right-of-use assets due to lease remeasurement

  8,513   187 

 

XML 26 R11.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note E - Other Comprehensive Income
12 Months Ended
Jun. 30, 2022
Notes to Financial Statements  
Comprehensive Income (Loss) Note [Text Block]

E. Other Comprehensive Income

 

Other comprehensive (loss) income (“OCL” and “OCI”) consisted of the following at June 30 (dollars in thousands):

 

  

Year Ended June 30, 2022

 
  

Defined

Benefit

Pension Plan

  

Unrealized

Gains

(Losses)

on

Cash Flow

Hedges

  

Unrealized

Gains

(Losses)

on

Swap

Derivative

  

Total

 
                 

Balance as of June 30, 2021

 $(538

)

 $(23

)

    $(561

)

                 

OCI/OCL before reclassifications

  17   5,370   454   5,841 

Amounts reclassified from OCI

  113   (3,011

)

     (2,898

)

                 

Tax effect of OCI activity

  (36

)

  (541

)

  (106

)

  (683

)

Net current period OCI/OCL

  94   1,818   348   2,260 

Balance as of June 30, 2022

 $(444

)

 $1,795   348  $1,699 

 

  

Year Ended June 30, 2021

 
  

Defined

Benefit

Pension Plan

  

Unrealized

(Losses) Gains

on

Cash Flow

Hedges

  

Total

 
             

Balance as of June 30, 2020

 $(888

)

 $(295

)

 $(1,183

)

             

OCI/OCL before reclassifications

  337   (2,817

)

  (2,480

)

Amounts reclassified from OCI

  123   3,173   3,296 
             

Tax effect of OCI activity

  (110

)

  (84

)

  (194

)

Net current period OCI/OCL

  350   272   622 

Balance as of June 30, 2021

 $(538

)

 $(23

)

 $(561

)

 

XML 27 R12.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note F - Debt
12 Months Ended
Jun. 30, 2022
Notes to Financial Statements  
Debt Disclosure [Text Block]

F. Debt

 

On May 24, 2021, we entered into a new credit facility with Wells Fargo Bank, N.A (“Wells Fargo”) to extend the maturity for our working line of credit from November 1, 2022, to May 24, 2024. This new credit facility provides total lending capacity of up to $20.0 million and allows us to use the credit facility for working capital as well as potential acquisitions. On August 18, 2021, we entered into an amendment of our credit facility with Wells Fargo. The amended credit facility added a $10.0 million term loan to the existing $20.0 million credit facility, and permitted us to use the $10.0 million term loan as part of the $17.5 million purchase consideration for the acquisition of our new manufacturing and warehouse property in Carlsbad, California. The amended credit agreement also increased the allowed capital expenditures from $10.0 million to $15.0 million for fiscal 2022, (exclusive of the amount paid for the acquisition of the new Carlsbad property noted above). In addition, the new credit notes now reflect a change in the interest rate reference from LIBOR to SOFR. The Credit Agreement was amended and a new Revolving Line of Credit Note, and Security Agreement were entered into. A Term Note and real property security documents were added to secure the Term Note by the new Carlsbad property. Additionally, we entered into a second amendment to our credit facility with Wells Fargo on February 8, 2022 that is effective January 31, 2022 and modifies the annual limit imposed upon our ability to repurchase stock and issue dividends. This amendment increased this limit from $5.0 million annually to $7.0 million annually.

 

Under the terms of the Credit Agreement, borrowings are subject to eligibility requirements including maintaining (i) a ratio of total liabilities to tangible net worth of not greater than 1.50 to 1.0 at any time; and (ii) a ratio of total current assets to total current liabilities of not less than 1.75 to 1.0 at each fiscal quarter end (iii) net income after taxes not less than $1.00, determined on a trailing four quarter basis with no two consecutive quarterly losses, determined as of each quarter end and (iv) a rolling 4-quarter fixed charge coverage ratio not less than 1.25 to 1.0 as of each fiscal quarter end. The credit agreement also includes a limitation on the amount of capital expenditures that can be made in a given fiscal year, with such limitation set at $15.0 million for our fiscal year ending June 30, 2022 and $7.5 million for all fiscal years thereafter. Any amounts outstanding under the line of credit will bear interest at a fixed or fluctuating interest rate as elected by us from time to time; provided, however, that if the outstanding principal amount is less than $100,000 such amount shall bear interest at the then applicable fluctuating rate of interest. If elected, the fluctuating rate per annum would be equal to 1.29% above the daily simple SOFR rate as in effect from time to time. If a fixed rate is elected, it would equal a per annum rate of 1.29% above the SOFR rolling 30-day average rate in effect on the first day of the applicable fixed rate term. Any amounts outstanding under the line of credit must be paid in full on or before the maturity date. Amounts outstanding that are subject to a fluctuating interest rate may be prepaid at any time without penalty. Amounts outstanding that are subject to a fixed interest rate may be prepaid at any time in minimum amounts of $100,000, subject to a prepayment fee equal to the sum of the discounted monthly differences between payment under a fixed rate versus payment under the variable rate for each month from the month of prepayment through the month in which the then applicable fixed rate term matures. There is an unused commitment fee of 0.125% required as part of the line of credit.

 

The Term Note used as part of the purchase consideration of our new manufacturing and warehouse property in Carlsbad California referenced above, is for the original principal amount of $10.0 million, and is a seven year term note with payments fully amortized based on a twenty five year assumed term. Installment payments under this loan commenced October 1, 2021 and continue through August 1, 2028 with a final installment consisting of all remaining amounts due to be paid in full on September 1, 2028. Amounts outstanding on this note during the term of the agreement will bear interest equal to 1.8% above the SOFR rolling 30-day average. In connection with our term loan, we entered into an interest rate swap with Wells Fargo that effectively fixes our interest rate on our term loan at 2.4% for the first three years of the term of the note.

 

Our obligations under the Credit Agreement are secured by our accounts receivable and other rights to payment, general intangibles, inventory, equipment and fixtures. We also have credit approval with Wells Fargo Bank, N.A. which allows us to hedge foreign currency exposures up to 30 months in the future. We also have credit approval with Bank of America which allows us to hedge foreign currency exposures up to 24 months in the future.

 

As of June 30, 2022, we had $171,000 of interest capitalized to building improvements.

 

 

As of June 30, 2022, we had $9.8 million outstanding under the Term Note used in the purchase of the warehouse in August 2021. The future debt payments under the Term Note are as follows (in thousands):
 
  2023  2024  2025  2026  2027  Thereafter  Total 
Future Debt Payments $279  $287  $296  $305  $315  $8,313  $9,795 

 

On June 30, 2022, we were in compliance with all of the financial and other covenants required under the Credit Agreement.

 

As of June 30, 2022, we had the full $20.0 million available for borrowing under our credit facility with Wells Fargo Bank.

XML 28 R13.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note G - Income Taxes
12 Months Ended
Jun. 30, 2022
Notes to Financial Statements  
Income Tax Disclosure [Text Block]

G. Income Taxes

 

During fiscal 2022, we recorded U.S.-based domestic tax expense of $2.0 million. During fiscal 2021, we recorded U.S.-based domestic tax expense of $0.6 million.

 

The following is a geographical breakdown of income before income taxes (in thousands):

 

  

2022

  

2021

 
         

United States

 $9,152  $7,462 

Foreign

  4,507   4,663 

Total income before income taxes

 $13,659  $12,125 

 

The provision for income taxes for the years ended June 30 consisted of the following (in thousands):

 

  

2022

  

2021

 

Current:

        

Federal

 $1,297  $274 

State

  (1

)

  59 

Foreign

  900   1,238 
   2,196   1,571 

Deferred:

        

Federal

  501   44 

State

  250   211 

Foreign

     (469

)

   751   (214

)

Total provision for income taxes

 $2,947  $1,357 

 

Net deferred tax assets and deferred tax liabilities as of June 30 were as follows (in thousands):

 

  

2022

  

2021

 

Deferred tax assets:

        

Inventory capitalization

 $373  $259 

Inventory reserves

  113   143 

Pension liability

     150 

Lease liability

  2,139   2,477 

Net operating loss carry forward

  242   94 

Accrued compensation

  458   568 

Stock-based compensation

  66   96 

Forward contracts

     8 

Tax credit carry forward

  43   300 

Allowance for bad debt

  795   863 

Other, net

     3 

Total gross deferred tax assets

  4,229   4,961 
         
         

Deferred tax liabilities:

        

Withholding taxes

  (1,133

)

  (1,133

)

Fixed assets

  (1,523

)

  (997

)

Forward contracts

  (541

)

   

Lease asset

  (2,073

)

  (2,413

)

Other, net

  (179

)

  (204

)

Deferred tax liabilities

  (5,449

)

  (4,747

)

Net deferred tax (liabilities) assets

 $(1,220

)

 $214 

 

At June 30, 2022, we had state tax net operating loss carry forwards of approximately $3.4 million. Under California Assembly Bill 85, effective June 29, 2020, net operating loss deductions were suspended for tax years beginning in 2019, 2020, and 2021 and the carry forward periods of any net operating losses not utilized due to such suspension were extended. California Senate Bill 113, effective February 9, 2022 reinstates net operating loss deductions in tax years beginning in 2022. Our state tax loss carry forwards will begin to expire in fiscal 2029, unless used before their expiration.

 

Pursuant to Section 382 of the Internal Revenue Code of 1986, as amended (the “Code”), the annual use of the net operating loss carry forwards and research and development tax credits could be limited by any greater than 50% ownership change during any three-year testing period. We did not have any ownership changes that met this criterion during the fiscal years ended June 30, 2022 and June 30, 2021.

 

We are subject to taxation in the U.S., Switzerland and various state jurisdictions. Our tax years for the fiscal year ended June 30, 2015 and forward are subject to examination by the U.S. tax authorities. Our tax years for the fiscal years ended June 30, 2018 and forward are subject to examination by the state tax authorities. Our tax years for the fiscal year ended June 30, 2021 and forward are subject to examination by the Swiss tax authorities.

 

NAIE’s effective tax rate for the fiscal year ending June 30, 2022 for Swiss federal, cantonal and communal taxes is approximately 20%.

 

As part of the Tax Cuts and Jobs Act of 2017 (the Tax Act), we were required to recognize a one-time deemed repatriation transition tax during the fiscal year ended June 30, 2018 based on our total post-1986 earnings and profits (E&P) from our Swiss subsidiary, NAIE. This accumulated E&P amount has historically been considered permanently reinvested thereby allowing us to defer recognizing any U.S. income tax on the amount. We no longer consider undistributed foreign earnings from NAIE as of December 31, 2017 as indefinitely reinvested. We consider earnings accumulated subsequent to December 31, 2017 as indefinitely reinvested.

 

A reconciliation of our income tax provision computed by applying the statutory federal income tax rate of 21% for fiscal 2022 and for fiscal 2021 to net income before income taxes for the year ended June 30 is as follows (dollars in thousands):

 

  

2022

  

2021

 

Income taxes computed at statutory federal income tax rate

 $2,868  $2,546 

State income taxes, net of federal income tax expense

  174   189 

Permanent Differences

  85   (6

)

Foreign tax rate differential

  (47

)

  (210

)

Tax credits

  (124

)

  (60

)

FDII export sales incentive

  (46

)

  (137

)

Stock based compensation

  37   (231

)

Global intangible low-taxed income (GILTI)

     28 

GILTI final regulations planning

     (436

)

CARES Act rate differential

     (326

)

Income tax provision as reported

 $2,947  $1,357 

Effective tax rate

  21.6

%

  11.3

%

 

We expect our U.S. federal statutory rate to be 21% for fiscal years going forward.

 

XML 29 R14.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note H - Employee Benefit Plans
12 Months Ended
Jun. 30, 2022
Notes to Financial Statements  
Retirement Benefits [Text Block]

H. Employee Benefit Plans

 

401(k) Plan

 

We have a profit-sharing plan pursuant to Section 401(k) of the Code, whereby participants may contribute a percentage of compensation not in excess of the maximum allowed under the Code. Effective January 1, 2022 all employees are eligible to participate in the plan the first of the month following 30 days of employment. Also effective, January 1, 2022, we match 100% of the first 5% of a participant’s compensation contributed to the plan under the 401(k) plan. The total contributions under the plan charged to income from operations totaled $0.5 million for fiscal 2022 and $0.4 million for fiscal 2021.

 

Additionally, we have a discretionary profit-sharing plan pursuant to Section 401(k) of the Code, whereby we may contribute an additional percentage of compensation. Employees are not required to contribute to the plan to receive the discretionary profit-sharing contribution. The total 401(k) profit sharing contributions under the plan charged to income from operations totaled $0.5 million for fiscal 2022 and zero for fiscal 2021.

 

We have a “Cafeteria Plan” pursuant to Section 125 of the Code, whereby health care benefits are provided for active employees through insurance companies. Substantially all active full-time employees are eligible for these benefits. We recognize the cost of providing these benefits by expensing the annual premiums, which are based on benefits paid during the year. The premiums expensed to income from operations for these benefits totaled $1.4 million for the fiscal year ended June 30, 2022 and $1.2 million for the fiscal year ended June 30, 2021.

 

Deferred Compensation Plan

 

Effective July 16, 2020, the Board of Directors approved and adopted a Non-Qualified Incentive Plan (the “Incentive Plan”). Pursuant to the Incentive Plan, the Human Resources Committee and the Board of Directors may make deferred cash payments or other cash awards (“Awards”) to directors, officers, employees and eligible consultants of NAI, (“Participants”). These Awards are made subject to conditions precedent that must be met before NAI is obligated to make the payment. The purpose of the Incentive Plan is to enhance the long-term stockholder value of NAI by providing the Human Resources Committee and the Board of Directors the ability to make deferred cash payments or other cash awards to encourage Participants to serve NAI or to remain in the service of NAI, or to assist NAI to achieve results determined by the Human Resources Committee or the Board of Directors to be in NAI's best interest.

 

The Incentive Plan authorizes the Human Resources Committee or the Board of Directors to grant to, and administer, unsecured and deferred cash Awards to Participants and to subject each Award to whatever conditions are determined appropriate by the Human Resources Committee or the Board of Directors. The terms of each Award, including the amount and any conditions that must be met to be entitled to payment of the Award are set forth in an Award Agreement between each Participant and NAI. The Incentive Plan provides the Board of Directors with the discretion to set aside assets to fund the Incentive Plan although that has not been done to date.

 

During the year ended June 30, 2022, we granted a total of $0.3 million in deferred cash awards to members of our Board of Directors and certain key members of our management team. During the year ended June 30, 2021, we granted a total of $1.5 million in deferred cash awards to members of our Board of Directors and certain key members of our management team. Each deferred cash award provides for three equal cash payments to the applicable Participant to be paid on the one year, two year, and three year anniversaries of the date of the grant of such Awards, (the “Award Date”); provided on the date of each payment (the “Payment Date”), the Participant has been since Award Date, and continues to be through the Payment Date, a member of our Board of Directors or an employee of NAI. In the event a Participant ceases to be an employee of NAI or a member of our Board of Directors prior to any Payment Date, no further payments shall be made in connection with the Award.

 

Defined Benefit Pension Plan

 

We formerly sponsored a defined benefit pension plan, which provides retirement benefits to employees based generally on years of service and compensation during the last five years before retirement. Effective June 21, 1999, we adopted an amendment to freeze benefit accruals to the participants. Annually, we contribute an amount not less than the minimum funding requirements of the Employee Retirement Income Security Act of 1974 nor more than the maximum tax-deductible amount.

 

Disclosure of Funded Status

 

The following table sets forth the defined benefit pension plan’s funded status and amount recognized in our consolidated balance sheets at June 30 (in thousands):

 

  

2022

  

2021

 

Change in Benefit Obligation:

        

Benefit obligation at beginning of year

 $1,820  $2,035 

Interest cost

  39   39 

Actuarial loss

  (276

)

  (43

)

Benefits paid

  (145

)

  (211

)

Benefit obligation at end of year

 $1,438  $1,820 

Change in Plan Assets:

        

Fair value of plan assets at beginning of year

 $1,429  $1,339 

Actual return on plan assets

  (190

)

  294 

Employer contributions

     7 

Benefits paid

  (145

)

  (211

)

Plan expenses

      

Fair value of plan assets at end of year

 $1,094  $1,429 

Reconciliation of Funded Status:

        

Difference between benefit obligation and fair value of plan assets

 $(344

)

 $(391

)

Unrecognized net actuarial loss in accumulated other comprehensive income

  495   626 

Net amount recognized

 $151  $235 
         

Projected benefit obligation

 $1,438  $1,820 

Accumulated benefit obligation

 $1,438  $1,820 

Fair value of plan assets

 $1,094  $1,429 

 

The weighted-average discount rate used for determining the projected benefit obligations for the defined benefit pension plan was 4.39% for the year ended June 30, 2022 and 2.74% during the year ended June 30, 2021.

 

Net Periodic Benefit Cost

 

The components included in the defined benefit pension plan’s net periodic benefit expense for the fiscal years ended June 30 were as follows (in thousands):

 

  

2022

  

2021

 

Interest cost

 $39  $39 

Expected return on plan assets

  (69

)

  (59

)

Recognized actuarial loss

  63   110 

Settlement loss

  50   73 

Net periodic benefit expense

 $83  $163 

 

In the fiscal year ended June 30, 2022, we did not contribute to our defined benefit pension plan. In the fiscal year ended June 30, 2021, we contributed $7,000 to our defined benefit pension plan.

 

The following is a summary of changes in plan assets and benefit obligations recognized in other comprehensive income (loss) (in thousands): 

 

  

2022

  

2021

 

Net loss

 $(17

)

 $(277

)

Settlement loss

  (50

)

  (73

)

Amortization of net loss

  (63

)

  (110

)

Plan expenses

      

Total recognized in other comprehensive income (loss)

 $(130

)

 $(460

)

Total recognized in net periodic benefit cost and other comprehensive loss

 $(47

)

 $(297

)

 

The estimated net loss for the defined benefit pension plan that will be amortized from accumulated other comprehensive income into net periodic benefit cost over the next fiscal year is $50,000. We do not have any transition obligations or prior service costs recorded in accumulated other comprehensive income.

 

The following benefit payments are expected to be paid (in thousands):

 

2023

 $799 

2024

   

2025

  276 

2026

  14 

2027

  110 
2028-2032  67 

Total benefit payments expected to be paid

 $1,266 

 

The weighted-average rates used for the years ended June 30 in determining the defined benefit pension plan’s net pension costs, were as follows:

 

  

2022

  

2021

 

Discount rate

  4.39

%

  2.74

%

Expected long-term rate of return

  6.10

%

  6.60

%

Compensation increase rate

  N/A   N/A 

 

Our expected rate of return is determined based on a methodology that considers historical returns of multiple classes analyzed to develop a risk-free real rate of return and risk premiums for each asset class. The overall rate for each asset class was developed by combining a long-term inflation component, the risk-free real rate of return, and the associated risk premium. A weighted average rate was developed based on those overall rates and the target asset allocation of the plan.

 

Our defined benefit pension plan’s weighted average asset allocation at June 30 and weighted average target allocation were as follows:

 

  

2022

  

2021

  

Target
Allocation

 

Equity securities

  49

%

  62

%

  55

%

Debt securities

  20

%

  25

%

  41

%

Commodities

  0

%

  12

%

  0

%

Other

  31

%

  1

%

  4

%

   100

%

  100

%

  100

%

 

The underlying basis of the investment strategy of our defined benefit pension plan is to ensure that pension funds are available to meet the plan’s benefit obligations when due. Our investment strategy is a long-term risk controlled approach using diversified investment options with relatively minimal exposure to volatile investment options like derivatives.

 

The fair values by asset category of our defined benefit pension plan at June 30, 2022 were as follows (in thousands):

 

  

Total

  

Quoted

Prices in
Active

Markets for
Identical

Assets
(Level 1)

  

Significant
Observable
Inputs
(Level 2)

  

Significant
Unobservable
Inputs
(Level 3)

 

Equity securities(1)

 $590  $590  $  $ 

Debt securities(2)

 $217  $217  $  $ 

Other(3)

 $287  $287  $  $ 

Total

 $1,094  $1,094  $  $ 

 

(1)

This category is comprised of publicly traded funds, of which 51% are large-cap funds, 24% are developed market funds, 19% are mid-cap funds, and 6% are small-cap funds.

 

(2)

This category is comprised of publicly traded funds, of which 42% are U.S. fixed income funds and 58% are corporate and foreign market fixed income funds.

 

(3)

This category is comprised of commodities and cash alternatives.

 

XML 30 R15.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note I - Stockholders' Equity
12 Months Ended
Jun. 30, 2022
Notes to Financial Statements  
Stockholders' Equity Note Disclosure [Text Block]

I. Stockholders Equity

 

Treasury Stock

 

On September 18, 2020, the Board of Directors authorized a $2.0 million increase to our stock repurchase plan (“Repurchase Plan”), thus bringing the total authorized repurchase amount to $12.0 million. On March 12, 2021, the Board of Directors authorized an additional $3.0 million increase to the Repurchase Plan, thus bringing the total authorized repurchase amount to $15.0 million. On January 14, 2022, the Board of Directors authorized an additional $3.0 million increase to the Repurchase Plan, thus bringing the total authorized repurchase amount to $18.0 million. Under the Repurchase Plan, we may, from time to time, purchase shares of our common stock, depending upon market conditions, in open market or privately negotiated transactions.

 

Treasury Stock repurchases for the year ended June 30, 2022 were as follows:

 

  

Shares

  

Average Cost

  

Total Cost (in thousands)

 

Shares purchased under Repurchase Plan

  406,817  $12.76  $5,190 

Shares acquired from employees for restricted stock vesting

  28,263   11.08   313 

Total

  435,080     $5,503 

 

Treasury Stock repurchases for the year ended June 30, 2021 were as follows:

 

  

Shares

  

Average Cost

  

Total Cost (in thousands)

 

Shares purchased under Repurchase Plan

  385,822  $8.28  $3,197 

Shares acquired in connection with stock option exercises

  30,442   9.95   303 

Shares acquired from employees for restricted stock vesting

  47,228   13.69   647 

Total

  463,492      $4,147 

 

Treasury stock repurchase costs include commissions and fees.

 

Shares acquired from employees for restricted stock vesting and stock options exercises were returned to us by the related employees and in return we paid each employee’s required tax withholding resulting from the vesting of restricted shares. The valuation of the shares acquired and thereby the number of shares returned to us was calculated based on the closing share price on the date the shares vested.

 

Stock Incentive Plans

 

For the year ended June 30, 2022, the Company had no stock options outstanding.

 

Stock option activity for the year ended June 30, 2021 was as follows:

 

  

2009
Plan

  

Weighted
Average
Exercise

Price

  

Weighted
Average
Contractual
Term
(in years)

  

Aggregate

Intrinsic
Value

 

Vested and exercisable at June 30, 2020

  130,000  $6.28         

Exercised

  (130,000

)

 $6.28         

Forfeited

    $         

Granted

    $         

Outstanding at June 30, 2021

    $     $ 

Vested and exercisable at June 30, 2021

    $     $ 

 

Of the 130,000 options exercised, 120,000 of these option exercises were cashless net exercises resulting in the issuance of 55,915 shares for the year ended June 30, 2021.

 

Restricted stock activity for the year ended June 30, 2022 was as follows:

 

  

Number of

Shares

2009 Plan

  

Weighted

Average Grant

Date Fair

Value

 

Nonvested at June 30, 2021

  61,324  $11.47 

Granted

    $ 

Vested

  (51,326

)

 $11.52 

Forfeited

  (8,332

)

 $10.88 

Nonvested at June 30, 2022

  1,666  $8.50 

Available for grant at June 30, 2022

       

 

  

Number of

Shares

2020 Plan

  

Weighted

Average Grant

Date Fair

Value

 

Nonvested at June 30, 2021

  87,773  $16.81 

Granted

  135,850  $10.99 

Vested

  (25,896

)

 $16.81 

Forfeited

  (11,500

)

 $16.81 

Nonvested at June 30, 2022

  186,227  $12.56 

Available for grant at June 30, 2022

  472,377     

 

Restricted stock activity for the year ended June 30, 2021 was as follows:

 

  

Number of

Shares

2009 Plan

  

Weighted

Average Grant

Date Fair

Value

 

Nonvested at June 30, 2020

  197,650  $11.06 

Granted

    $ 

Vested

  (136,326

)

 $10.88 

Forfeited

    $ 

Nonvested at June 30, 2021

  61,324  $11.47 

Available for grant at June 30, 2021

       

 

  

Number of

Shares

2020 Plan

  

Weighted

Average Grant

Date Fair

Value

 

Nonvested at June 30, 2020

    $ 

Granted

  91,773  $16.81 

Vested

  (4,000

)

 $16.81 

Forfeited

    $ 

Nonvested at June 30, 2021

  87,773  $16.81 

Available for grant at June 30, 2021

  608,227     

 

Restricted stock grants, granted to members of our Board of Directors and certain key members of our management team, vest over a period of years from the date of grant and the unvested shares cannot be sold or otherwise transferred and the right to receive dividends, if declared by our Board of Directors, is forfeitable until the shares become vested. The total remaining unrecognized compensation cost related to unvested restricted stock shares amounted to $2.1 million at June 30, 2022 and the weighted average remaining requisite service period of unvested restricted stock shares was 2.4 years.

 

XML 31 R16.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note J - Commitments
12 Months Ended
Jun. 30, 2022
Notes to Financial Statements  
Commitments Disclosure [Text Block]

J. Commitments

 

We lease a total of 162,000 square feet at our manufacturing facility in Vista, California from an unaffiliated third party under a non-cancelable operating lease. On July 31, 2013, we executed a third amendment to the lease for our manufacturing facility in Vista, CA. As a result of this amendment, our facility lease has been extended through March 2024.

 

NAIE leases facility space in Manno, Switzerland from two unaffiliated third parties. The leased spaces total approximately 125,000 square feet. We primarily use the facilities for manufacturing, packaging, warehousing and distributing nutritional supplement products for the European and Asian marketplaces. On July 1, 2019, NAIE extended the lease on its main manufacturing facility for an additional five years through June 30, 2024. On May 4, 2022 NAIE further extended the lease on its main manufacturing facility for a new term of ten years effective January 1, 2023 with a new expiration date of December 31, 2032, with an option to extend one year.

 

On November 5, 2018, NAIE entered into a lease with Sofinol SA for approximately 2,870 square meters of commercial warehouse space in a building located on the property adjacent to the leasehold for the primary existing NAIE facility in Manno Switzerland. NAIE uses the space primarily for raw material storage. The lease is for an initial five-year term commencing on January 1, 2019 and NAIE can terminate the lease with 12 months advance notice given on June 30th or December 31st each year of the initial term. At the end of the initial term the lease converts to a year to year lease at the same rental rate terminable by NAIE or the landlord upon 12 months' advance notice.

 

Minimum rental commitments (exclusive of property tax, insurance and maintenance) under all non-cancelable operating leases with initial or remaining lease terms in excess of one year, including the lease agreements referred to above, are set forth below as of June 30, 2022 (in thousands): 

 

  

2023

  

2024

  

2025

  

2026

  

2027

  

There-
after

  

Total

 

Gross minimum rental commitments

 $3,187  $2,607  $1,288  $1,288  $1,288  $7,083  $16,741 

 

Rental expense totaled $3.4 million for the fiscal year ended June 30, 2022 and $3.4 million for the fiscal year ended June 30, 2021.

 

XML 32 R17.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note K - Economic Dependency
12 Months Ended
Jun. 30, 2022
Notes to Financial Statements  
Concentration Risk Disclosure [Text Block]

K. Economic Dependency

 

We had substantial net sales to certain customers during the fiscal years ended June 30 shown in the following table. The loss of any of these customers, or a significant decline in sales or the growth rate of sales to these customers, or in their ability to make payments when due, could have a material adverse impact on our net sales and net income. Net sales to any one customer representing 10% or more of the respective year’s consolidated net sales were as follows (dollars in thousands):

 

  

Fiscal 2022

  

Fiscal 2021

 

Customer 1

 $54,599  $90,820 

Customer 2

  37,218  

(a)

 

Customer 3

  31,552   25,410 
  $123,369  $116,230 
 

(a)

Sales were less than 10% of the respective period’s consolidated net sales. 

 

Accounts receivable from these customers totaled $10.7 million at June 30, 2022 and $14.0 million at June 30, 2021.

 

We buy certain products, including beta-alanine, from a single supplier. The loss of this supplier or other raw material suppliers could have a material adverse impact on our net sales and net income. Raw material purchases from any one supplier representing 10% or more of the respective period’s total raw material purchases were as follows (dollars in thousands):

 

  

Year ended June 30,

 
  

2022

  

2021

 
  

Raw Material

Purchases by

Supplier

  

% of Total

Raw

Material

Purchases

  

Raw Material

Purchases by

Supplier

  

% of Total

Raw

Material

Purchases

 

Supplier 1

 $14,065   17

%

 $23,033   24

%

  $14,065   17

%

 $23,033   24

%

 

 

 

 

 

XML 33 R18.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note L - Derivatives and Hedging
12 Months Ended
Jun. 30, 2022
Notes to Financial Statements  
Derivative Instruments and Hedging Activities Disclosure [Text Block]

L. Derivatives and Hedging

 

We are exposed to gains and losses resulting from fluctuations in foreign currency exchange rates relating to forecasted product sales denominated in foreign currencies and to other transactions of NAIE, our foreign subsidiary. As part of our overall strategy to manage the level of exposure to the risk of fluctuations in foreign currency exchange rates, we may use foreign exchange contracts in the form of forward contracts. There can be no guarantee any such contracts, to the extent we enter into such contracts, will be effective hedges against our foreign currency exchange risk.

 

During the year ended June 30, 2022 and prior, we entered into forward contracts designated as cash flow hedges primarily to protect against the foreign exchange risks inherent in our forecasted sales of products at prices denominated in currencies other than the U.S. dollar. These contracts are expected to be settled through August 2023. For derivative instruments that are designated and qualify as cash flow hedges, we record the effective portion of the gain or loss on the derivative in accumulated other comprehensive income (OCI) as a separate component of stockholders’ equity and subsequently reclassify these amounts into earnings in the period during which the hedged transaction is recognized in earnings.

 

For foreign currency contracts designated as cash flow hedges, hedge effectiveness is measured using the spot rate. Changes in the spot-forward differential are excluded from the test of hedge effectiveness and are recorded currently in earnings as revenue. We measure effectiveness by comparing the cumulative change in the hedge contract with the cumulative change in the hedged item as well as ensuring the assumptions we made at hedge inception have not materially changed. No hedging relationships were terminated as a result of ineffective hedging for the years ended June 30, 2022 and June 30, 2021.

 

We monitor the probability of forecasted transactions as part of the hedge effectiveness testing on a quarterly basis.

 

As of June 30, 2022, the notional amounts of our foreign exchange contracts were $37.7 million (€31.9 million). As of June 30, 2022, a net loss of approximately $2.3 million offset by $542,000 of deferred taxes, related to derivative instruments designated as cash flow hedges was recorded in OCI. As of June 30, 2021, a net loss of approximately $33,000, offset by $8,000 of deferred taxes, related to derivative instruments designated as cash flow hedges was recorded in OCI. It is expected that $1.9 million of the gross loss as of June 30, 2022, will be reclassified into earnings in the next 12 months along with the earnings effects of the related forecasted transactions.

 

During the year ended June 30, 2022, we recognized $5.4 million of net gains in OCI, reclassified $3.0 million of gains and forward point amortization from OCI to Net Sales. During the year ended June 30, 2021, we recognized $2.8 million of net losses in OCI, reclassified $3.2 million of losses and forward point amortization from OCI to Net Sales.

 

For foreign currency contracts not designated as cash flow hedges, changes in the fair value of the hedge are recorded directly to foreign exchange gain or loss in other income in an effort to offset the change in valuation of the underlying hedged item. During the year ended June 30, 2022 we entered into forward contracts in order to hedge foreign exchange risk associated with our lease liability at NAIE, which is denominated in Swiss Francs (CHF). As of June 30, 2022, the notional amounts of our foreign exchange contracts not designated as cash flow hedges were approximately $5.2 million (CHF 5.0 million).

 

We are exposed to interest rate fluctuations related to our $10.0 million Term Note with Wells Fargo, which carries a variable interest rate of 1.80% above the SOFR rolling 30-day average. To manage our exposure to this variable rate, on August 23, 2021, we entered into a floored interest rate swap that fixes our all-in rate on this loan to 2.4% for the first three years of the term loan. Fluctuations in the relation of our contractual swap rate to current market rates are recorded as an asset or liability with an offset to OCI at the end of each reporting period. Interest expense is adjusted for the difference between the actual SOFR spread and the swap contractual rate such that our effective interest expense for each period is equal to our hedged rate of 2.4%.

 

XML 34 R19.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note M - Contingencies
12 Months Ended
Jun. 30, 2022
Notes to Financial Statements  
Legal Matters and Contingencies [Text Block]

M. Contingencies

 

From time to time, we become involved in various investigations, claims and legal proceedings that arise in the ordinary course of our business. These matters may relate to product liability, employment, intellectual property, tax, regulation, contract or other matters. The resolution of these matters as they arise will be subject to various uncertainties and, even if such claims are without merit, could result in the expenditure of significant financial and managerial resources. While unfavorable outcomes are possible, based on available information, we generally do not believe the resolution of these matters will result in a material adverse effect on our business, consolidated financial condition, or results of operations and the price of our common stock. However, a settlement payment or unfavorable outcome could adversely impact our results of operations. Our evaluation of the likely impact of these actions could change in the future and we could have unfavorable outcomes we do not expect.

 

COVID-19 Pandemic

 

The Company continues to monitor and evaluate the risks to public health and the impact on overall global business activity related to the COVID-19 pandemic, including potential impacts on our employees, customers, suppliers and financial results. As the situation remains fluid, it is difficult to predict the duration and scope of the pandemic and its impact on our business. However, it may result in a material adverse impact to our financial position, operations and cash flows if conditions persist or worsen.

XML 35 R20.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note N - Segment Information
12 Months Ended
Jun. 30, 2022
Notes to Financial Statements  
Segment Reporting Disclosure [Text Block]

N. Segment Information

 

Our business consists of two segments for financial reporting purposes. The two segments are identified as (i) private-label contract manufacturing, which primarily relates to the provision of private-label contract manufacturing services to companies that market and distribute nutritional supplements and other health care products, and (ii) patent and trademark licensing, which primarily includes direct raw material sales and royalty income from our license and supply agreements associated with the sale and use of beta-alanine under our CarnoSyn® and SR CarnoSyn® trade names.

 

We evaluate performance based on a number of factors. The primary performance measures for each segment are net sales and income or loss from operations before corporate allocations. Operating income or loss for each segment does not include corporate general and administrative expenses, interest expense and other miscellaneous income and expense items. Corporate general and administrative expenses include, but are not limited to human resources, corporate legal, finance, information technology, and other corporate level related expenses, which are not allocated to any segment. Transfers of raw materials between segments are recorded at cost. The accounting policies of our segments are the same as those described in the summary of significant accounting policies in Note A.

 

Our operating results by business segment for the years ended June 30 were as follows (in thousands):

 

  

2022

  

2021

 

Net Sales

        

Private-label contract manufacturing

 $154,798  $164,310 

Patent and trademark licensing

  16,168   14,210 
  $170,966  $178,520 

 

  

2022

  

2021

 

Income from Operations

        

Private-label contract manufacturing

 $15,667  $17,744 

Patent and trademark licensing

  6,780   4,442 

Income from operations of reportable segments

  22,447   22,186 

Corporate expenses not allocated to segments

  (8,768

)

  (8,514

)

  $13,679  $13,672 

 

  

2022

  

2021

 

Assets

        

Private-label contract manufacturing

 $115,649  $95,324 

Patent and trademark licensing

  30,354   24,957 
  $146,003  $120,281 

 

Our private-label contract manufacturing products are sold both in the U.S. and in markets outside the U.S., including Europe, Canada, Australia, New Zealand, Mexico and Asia. Our primary markets outside the U.S. are Europe and Asia. Our patent and trademark licensing activities are primarily based in the U.S.

 

Net sales by geographic region, based on the customers’ location, for the two years ended June 30 were as follows (in thousands):

 

  

2022

  

2021

 

United States

 $115,255  $94,702 

Markets outside the United States

  55,711   83,818 

Total net sales

 $170,966  $178,520 

 

Products manufactured by NAIE accounted for 84% of consolidated net sales in markets outside the U.S. in fiscal 2022 and 77% in fiscal 2021. No products manufactured by NAIE were sold in the U.S. during the fiscal years ended June 30, 2022 and 2021.

 

Long-lived assets by geographic region, based on the location of the company or subsidiary at which they were located or made, for the two years ended June 30 were as follows (in thousands):

 

  

2022

  

2021

 

United States

 $43,769  $21,109 

Europe

  22,505   17,039 

Total Long-Lived Assets

 $66,274  $38,148 

 

Total assets by geographic region, based on the location of the company or subsidiary at which they were located or made, for the two years ended June 30 were as follows (in thousands):

 

  

2022

  

2021

 

United States

 $83,443  $67,307 

Europe

  62,560   52,974 

Total Assets

 $146,003  $120,281 

 

Capital expenditures by geographic region, based on the location of the company or subsidiary at which they were located or made, for the two years ended June 30 were as follows (in thousands):

 

  

2022

  

2021

 

United States

 $25,383  $2,336 

Europe

  1,105   2,771 

Total Capital Expenditures

 $26,488  $5,107 

 

XML 36 R21.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note O - Subsequent Events
12 Months Ended
Jun. 30, 2022
Notes to Financial Statements  
Subsequent Events [Text Block]

O. Subsequent Events

 

On July 21st, 2022, we purchased three forward contracts designated and effective as cash flow hedges to protect against the foreign currency exchange risk inherent in a portion of our forecasted sales transactions denominated in Euros. The three contracts expire quarterly beginning December 2022 and ending September 2023. The forward contracts have a notional amount of €5.9 million and a weighted average forward rate of 1.030.

 

On August 16th, 2022, we purchased one forward contract to protect against the foreign currency exchange risk inherent in our long-term lease liability denominated in Swiss Francs. The forward contract had a notional amount of CHF 7.5 million and a weighted average forward rate of 0.9477. This contract expired on September 7, 2022. On September 7, 2022, we purchased another forward contract related to our long-term lease liability denominated in Swiss Francs to replace the forward contracts which expired. The forward contract has a notional amount of CHF 12.0 million and a weighted average forward rate of 0.9735.

 

XML 37 R22.htm IDEA: XBRL DOCUMENT v3.22.2.2
Significant Accounting Policies (Policies)
12 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block]

Subsidiaries

 

On January 22, 1999, Natural Alternatives International Europe S.A., a Swiss Corporation (NAIE) was formed as our wholly-owned subsidiary, based in Manno, Switzerland. In September 1999, NAIE opened a manufacturing facility and currently possesses manufacturing capability in encapsulation, powders, tablets, finished goods packaging, quality control laboratory testing, warehousing, distribution and administration.

Consolidation, Policy [Policy Text Block]

Principles of Consolidation

 

The consolidated financial statements include the accounts of Natural Alternatives International, Inc. (NAI) and our wholly-owned subsidiary, NAIE. All intercompany accounts and transactions have been eliminated. The functional currency of NAIE, our foreign subsidiary, is the U.S. Dollar. Certain accounts of NAIE have been translated at either current or historical exchange rates, as appropriate, with gains and losses included in the consolidated statements of operations.

New Accounting Pronouncements, Policy [Policy Text Block]

Recently Adopted Accounting Pronouncements

 

On December 18, 2019, the Financial Accounting Standards Board (the "FASB") issued Accounting Standards Update ("ASU") No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. This new standard eliminates certain exceptions in Accounting Standards Codification ("ASC") 740 related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period, and the recognition of deferred tax liabilities for outside basis differences. It also clarifies and simplifies other aspects of the accounting for income taxes. This standard is effective for fiscal years, and interim periods within those years, beginning after December 15, 2020, with early adoption permitted in any interim period within that year. This ASU was effective for us beginning in our first quarter of fiscal 2022. This ASU did not have a material impact on our consolidated financial statements.

 

In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. This ASU provides optional expedient and exceptions for applying generally accepted accounting principles to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. In response to the concerns about structural risks of interbank offered rates ("IBORs") and, particularly, the risk of cessation of the London Interbank Offered Rate ("LIBOR"), regulators in several jurisdictions around the world have undertaken reference rate reform initiatives to identify alternative reference rates that are more observable or transaction based and less susceptible to manipulation. The ASU provides companies with optional guidance to ease the potential accounting burden associated with transitioning away from reference rates that are expected to be discontinued. We adopted this ASU in fiscal 2022. This ASU did not have a material impact on our consolidated financial statements.

 

Recently Issued Accounting and Regulatory Pronouncements

 

On March 28, 2022, the Financial Accounting Standards Board (the "FASB”) issued Accounting Standards Update ("ASU") No. 2022-01, Derivatives and Hedging (Topic 815): Fair Value Hedging-Portfolio Layer Method. This new standard clarifies the guidance in ASC 815 on fair value hedge accounting of interest rate risk for portfolios of financial assets. The ASU amends the guidance in ASU 2017-123 (released on August 28, 2017) that, among other things, established the “last-of-layer” method for making the fair value hedge accounting for these portfolios more accessible. ASU 2022-01 renames that method the “portfolio layer” method and addresses feedback from stakeholders regarding its application. This standard is effective for fiscal years beginning after December 15, 2022, and interim periods within those fiscal years, with early adoption permitted in any interim period within that year. This ASU will be adopted in our first quarter of fiscal 2023. We do not expect this ASU to have a material impact on our consolidated financial statements.

Cash and Cash Equivalents, Policy [Policy Text Block]

Cash and Cash Equivalents

 

We consider all highly liquid investments with a maturity of three months or less when purchased to be cash equivalents.

Fair Value Measurement, Policy [Policy Text Block]

Fair Value of Financial Instruments

 

Fair value is defined as the exchange price that would be received to sell an asset or paid to transfer a liability (i.e., the “exit price”) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. We use a three-level hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that observable inputs be used when available. Observable inputs are inputs that market participants would use in pricing the asset or liability based on market data obtained from independent sources. Unobservable inputs are inputs that reflect our assumptions about the inputs that market participants would use in pricing the asset or liability and are developed based on the best information available under the circumstances.

 

The fair value hierarchy is broken down into three levels based on the source of inputs. In general, fair values determined by Level 1 inputs use quoted prices (unadjusted) in active markets for identical assets or liabilities that we have the ability to access. We classify cash, cash equivalents, and marketable securities balances as Level 1 assets. The approximate fair value of cash and cash equivalents, accounts receivable, accounts payable and short-term borrowings is equal to book value due to the short-term nature of these items. Fair values determined by Level 2 inputs are based on quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active and models for which all significant inputs are observable or can be corroborated, either directly or indirectly by observable market data. Level 3 inputs are unobservable inputs for the asset or liability, and include situations where there is little, if any, market activity for the asset or liability. These include certain pricing models, discounted cash flow methodologies and similar techniques that use significant unobservable inputs.

 

Except for cash and cash equivalents, as of June 30, 2022 and June 30, 2021, we did not have any financial assets or liabilities classified as Level 1. We classify derivative forward exchange contracts as Level 2 assets and liabilities. The fair values were determined by obtaining pricing from our bank and corroborating those values with a third-party bank or pricing service.

 

Fair value of derivative instruments classified as Level 2 assets and liabilities consisted of the following (in thousands):

 

  

June 30,

2022

  

June 30,

2021

 

Euro Forward Contract– Current Assets

 $3,144  $ 

Swiss Franc Forward Contract – Current Assets

  109    

Total Derivative Contracts – Current Assets

  3,253    
         

Interest Swap – Other noncurrent Assets

  453    

Euro Forward Contract– Other noncurrent Assets

  561    

Total Derivative Contracts – Other noncurrent Assets

  1,014    
         

Euro Forward Contract–Current Liabilities

     (630)

Swiss Franc Forward Contract – Current Liabilities

     (184)

Total Derivative Contracts – Current Liabilities

     (814)
         

Euro Forward Contract – Noncurrent Liabilities

     (4)
         

Fair Value Net Asset (Liability) – all Derivative Contracts

 $4,267  $(818)

 

 

We also classify any outstanding line of credit and term loan balance as a Level 2 liability, as the fair value is based on inputs that can be derived from information available in publicly quoted markets. As of June 30, 2022, and June 30, 2021, we did not have any financial assets or liabilities classified as Level 3. We did not transfer any assets or liabilities between these levels during fiscal 2021 or fiscal 2022.

Accounts Receivable [Policy Text Block]

Accounts Receivable

 

We perform ongoing credit evaluations of our customers and adjust credit limits based on payment history and customer credit-worthiness. An allowance for estimated doubtful accounts is maintained based on historical experience, including identified customer credit issues. We monitor collections regularly and adjust the allowance for doubtful accounts as necessary to recognize any changes in credit exposure. Upon conclusion that a receivable is uncollectible, we record the respective amount as a charge against allowance for doubtful accounts. To date, such doubtful accounts reserves, in the aggregate, have been adequate to cover collection losses.

Financing Receivable [Policy Text Block]

Customer Deposits

 

For certain customers we have contract terms where the customer pays a certain portion of their orders as prepayment. We treat this as a customer deposit liability and do not record revenue until we ship the product to the customer. As of June 30, 2022 we had $140,000 in customer deposits. As of June 30, 2021 our customer deposit balance was $1.7 million.

Inventory, Policy [Policy Text Block]

Inventories

 

We operate primarily as a private-label contract manufacturer. We build products based upon anticipated demand or following receipt of customer specific purchase orders. From time to time, we build inventory for private-label contract manufacturing customers under a specific purchase order with delivery dates that may subsequently be rescheduled or canceled at the customer’s request. We value inventory at the lower of cost (first-in, first-out) or net realizable value on an item-by-item basis, including costs for raw materials, labor and manufacturing overhead. We establish reserves equal to all or a portion of the related inventory to reflect situations in which the cost of the inventory is not expected to be recovered. This requires us to make estimates regarding the market value of our inventory, including an assessment for excess and obsolete inventory. Once we establish an inventory reserve in a fiscal period, the reduced inventory value is maintained until the inventory is sold or otherwise disposed of. In evaluating whether inventory is stated at the lower of cost or net realizable value, management considers such factors as the amount of inventory on hand, the estimated time required to sell such inventory, the remaining shelf life and efficacy, the foreseeable demand within a specified time horizon and current and expected market conditions. Based on this evaluation, we record adjustments to cost of goods sold to adjust inventory to its net realizable value.

Property, Plant and Equipment, Policy [Policy Text Block]

Property and Equipment

 

We state property and equipment at cost. Depreciation of property and equipment is provided using the straight-line method over their estimated useful lives, generally ranging from 1 to 39 years. We amortize leasehold improvements using the straight-line method over the shorter of the useful life of the improvement or the term of the lease. Maintenance and repairs are expensed as incurred. Significant expenditures that increase economic useful lives of property or equipment are capitalized and expensed over the useful life of such expenditure.

Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]

Impairment of Long-Lived Assets

 

We periodically evaluate the carrying value of long-lived assets to be held and used when events and circumstances indicate that the carrying amount of an asset may not be recovered. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to future net cash flows expected to be generated by the asset. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds the fair value of the assets. Assets to be disposed of are reported at the lower of the carrying amount or fair value less costs to sell. During fiscal 2022 we recognized no impairment losses. We recognized $21,000 impairment losses during fiscal 2021.

Derivatives, Policy [Policy Text Block]

Derivative Financial Instruments

 

We may use derivative financial instruments in the management of our foreign currency exchange risk inherent in our forecasted sales denominated in Euros and our long-term lease liability denominated in Swiss Francs. We may hedge our foreign currency exposures by entering into offsetting forward exchange contracts. To the extent we use derivative financial instruments that meet the relevant criteria, we account for them as cash flow hedges. Foreign exchange derivative instruments that do not meet the criteria for cash flow hedge accounting are marked-to-market through the Consolidated Statements of Operations and Comprehensive Income. Historically, our cash flow derivative instruments related to our Euro sales have met the criteria for hedge accounting, while our derivative instruments related to our long-term lease liability do not.

 

We recognize any unrealized gains and losses associated with derivative instruments accounted for as cash flow hedges in income in the period in which the underlying hedged transaction is realized. To the extent the derivative instrument is deemed ineffective we would recognize the resulting gain or loss in income at that time. As of June 30, 2022, we held derivative contracts designated as cash flow hedges primarily to protect against the foreign exchange risks inherent in our forecasted sales of products at prices denominated in currencies other than the U.S. Dollar, which is primarily the Euro. As of June 30, 2022, the notional amounts of our foreign exchange contracts were $37.7 million (€31.9 million). These contracts will mature over the next 14 months.

 

As of June 30, 2022, we held foreign currency contracts not designated as cash flow hedges primarily to protect against changes in valuation of our long-term lease liability. As of June 30, 2022, the notional amounts of our foreign currency contracts not designated as cash flow hedges were $5.2 million (CHF 5.0 million). These contracts will mature in the first quarter of fiscal year 2023.

Pension and Other Postretirement Plans, Policy [Policy Text Block]

Defined Benefit Pension Plan

 

We formerly sponsored a defined benefit pension plan. Effective June 21, 1999, we adopted an amendment to freeze benefit accruals to the participants. The plan obligation and related assets of the plan are presented in the notes to the consolidated financial statements. Plan assets, which consist primarily of marketable equity and debt instruments, are valued based upon third party market quotations. Independent actuaries, through the use of a number of assumptions, determine plan obligations and annual pension expense. Key assumptions in measuring the plan obligations include the discount rate and estimated future return on plan assets. In determining the discount rate, we use an average long-term bond yield. Asset returns are based on the historical returns of multiple asset classes to develop a risk free rate of return and risk premiums for each asset class. The overall rate for each asset class was developed by combining a long-term inflation component, the risk free rate of return and the associated risk premium. A weighted average rate is developed based on the overall rates and the plan’s asset allocation.

Revenue [Policy Text Block]

Revenue Recognition

 

We record revenue based on a five-step model which includes: (1) identifying a contract with a customer; (2) identifying the performance obligations in the contract; (3) determining the transaction price; (4) allocating the transaction price among the performance obligations; and (5) recognizing revenue as each of the various performance obligations are satisfied.

 

Revenue is measured as the net amount of consideration expected to be received in exchange for fulfilling one or more performance obligations. We identify purchase orders from customers as contracts. The amount of consideration expected to be received and revenue recognized includes estimates of variable consideration, including estimates for early payment discounts, volume rebates, and contractual discounts. Such estimates are calculated using historical averages adjusted for any expected changes due to current business conditions and experience. We review and update these estimates at the end of each reporting period and the impact of any adjustments are recognized in the period the adjustments are identified. In assessing whether collection of consideration from a customer is probable, we consider both the customer's ability and intent to pay the amount of consideration when it is due. Payment of invoices is due as specified in the underlying customer agreement, which is typically 30 days from the invoice date. Invoices are generally issued on the date of transfer of control of the products ordered to the customer.

 

Revenue is recognized at the point in time that each of our performance obligations is fulfilled, and control of the ordered products is transferred to the customer. This transfer occurs when the product is shipped, or in some cases, when the product is delivered to the customer.

 

We recognize revenue in certain circumstances before delivery to the customer has occurred (commonly referred to as bill-and-hold transactions). Products sold under bill-and-hold arrangements are recorded as revenue when risk of ownership has been transferred to the customer, but the product has not shipped due to a substantive reason, typically at the customer’s request. The product must be separately identified as belonging to the customer, ready for physical transfer to the customer, and we cannot have the ability to redirect the product to another customer.

 

Contract liabilities and revenue recognized were as follows (in thousands):

 

  June 30, 2021  Additions  Revenue Recognized  June 30, 2022 
Contract Liabilities (Customer Deposits) $1,721  $140  $(1,721) $140 

 

We provide early payment discounts to certain customers. Based on historical payment trends, we expect that these customers will take advantage of these early payment discounts. The cost of these discounts is reported as a reduction to the transaction price. If the actual discounts differ from those estimated, the difference is also reported as a change in the transaction price. We require prepayment from certain customers. We record any payments received in advance of contracts fulfillment as a contract liability and classified as customer deposits on the consolidated balance sheet.

 

Except for product defects, no right of return exists on the sale of our products. We estimate returns based on historical experience and recognize a returns liability for any estimated returns. As of June 30, 2022, we have maintained a returns reserve of $13,000.

 

We currently own certain U.S. patents, and each patent’s corresponding foreign patent applications. All of these patents and patent rights relate to the ingredient known as beta-alanine marketed and sold under our CarnoSyn® and SR CarnoSyn® trade names. We recorded beta-alanine raw material sales and royalty and licensing income as a component of revenue in the amount of $16.2 million during fiscal 2022 and $14.2 million during fiscal 2021. These royalty income and raw material sale amounts resulted in royalty expense paid to the original patent holders from whom NAI acquired its patents and patent rights. We recognized royalty expense as a component of cost of goods sold in the amount of $0.7 million during fiscal 2022 and $0.6 million during fiscal 2021.

Cost of Goods and Service [Policy Text Block]

Cost of Goods Sold

 

Cost of goods sold includes raw material, labor, manufacturing overhead, and royalty expense.

Shipping and Handling Costs [Policy Text Block]

Shipping and Handling Costs

 

We include fees earned on the shipment of our products to customers in sales and include costs incurred on the shipment of product to customers in costs of goods sold.

Research and Development Expense, Policy [Policy Text Block]

Research and Development Costs

 

As part of the services we provide to our private-label contract manufacturing customers, we may perform, but are not obligated to perform, certain research and development activities related to the development or improvement of their products. While our customers typically do not pay directly for this service, the cost of this service is included as a component of the price we charge to manufacture and deliver their products. We also direct and participate in clinical research studies, often in collaboration with scientists and research institutions, to validate the benefits of a product and provide scientific support for product claims and marketing initiatives.

 

Research and development costs are expensed when incurred. Our research and development expenses for the last two fiscal years ended June 30 were $2.5 million for fiscal 2022 and $1.9 million for fiscal 2021. These costs were included in selling, general and administrative expenses and cost of goods sold.

Advertising Cost [Policy Text Block]

Advertising Costs

 

We expense the production costs of advertising the first time the advertising takes place. We incurred and expensed advertising costs in the amount of $1.1 million during the fiscal year ended June 30, 2022 and $0.8 million during fiscal 2021. These costs were included in selling, general and administrative expenses.

Income Tax, Policy [Policy Text Block]

Income Taxes

 

The Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) was enacted on March 27, 2020 in the United States. The CARES Act and related notices include several significant provisions, including delaying certain payroll tax payments, mandatory transition tax payments under the Tax Cuts and Jobs Act (“TCJ Act”), and estimated income tax payments. We filed an amended return for our fiscal 2015 and fiscal 2016 tax years under provisions of the CARES act, as discussed below.

 

On July 23, 2020, the Department of Treasury issued final regulations which provide an exclusion to the global intangible low-taxed income (GILTI) calculation on an elective basis. These regulations were effective September 21, 2020 and could be retroactively applied. Under these new regulations, we are able to exclude the GILTI calculation from our domestic taxable income if the deemed effective tax rate at our foreign subsidiary is greater than 18.9%. We assessed this rate, including the implementation of certain tax strategies, and we determined that our effective rate at NAIE was greater than 18.9% as of the year ended June 30, 2020. We reassessed our estimated taxes for fiscal 2020 and in the year ended June 30, 2021 we recorded a reduction to our fiscal 2020 estimated taxes of $0.4 million as a discrete benefit. As a result of this adjustment, our domestic tax return for fiscal 2020 reflected a net operating loss which, in accordance with the CARES ACT, we carried back to fiscal 2015 and fiscal 2016. Such carryback resulted in a rate differential that resulted in the recognition of a permanent discrete tax benefit of $0.3 million during the year ended June 30, 2021. For NAIE the result of this tax planning during the year ended June 30, 2021 was an additional foreign estimated tax benefit of $0.1 million.

 

To determine our quarterly provision for income taxes, we use an estimated annual effective tax rate that is based on expected annual income, statutory tax rates and tax planning opportunities available in the various jurisdictions to which we are subject. Certain significant or unusual items are separately recognized as discrete items in the quarter in which they occur and can be a source of variability in the effective tax rate from quarter to quarter. We recognize interest and penalties related to uncertain tax positions, if any, as an income tax expense.

 

We record valuation allowances to reduce our deferred tax assets to an amount that we believe is more likely than not to be realized. In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will ultimately be realized based on whether future taxable income will be generated during the periods in which those temporary differences become deductible. During the year ended June 30, 2022, there was no change to our valuation allowance.

 

Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are measured and recorded using enacted tax rates for each of the jurisdictions in which we operate, and adjusted using the tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income or expense in the period that includes the enactment date.

 

We account for uncertain tax positions using the more-likely-than-not recognition threshold. It is our policy to establish reserves based on management’s assessment of exposure for certain positions taken in previously filed tax returns that may become payable upon audit by tax authorities. Our tax reserves are analyzed quarterly and adjustments are made as events occur that we believe warrant adjustments to the reserves. Our practice is to recognize interest and/or penalties related to income tax matters in income tax expense. As of June 30, 2022 and June 30, 2021, we did not record any tax liabilities for uncertain tax positions.

Share-Based Payment Arrangement [Policy Text Block]

Stock-Based Compensation

 

We had an omnibus equity incentive plan that was approved by our Board of Directors effective October 15, 2009 and approved by our stockholders at the Annual Meeting of Stockholders held on November 30, 2009 (the "2009 Plan"). The 2009 Plan expired on October 15, 2019. The Board of Directors approved a new omnibus equity incentive plan that became effective January 1, 2021 (the “2020 Plan”), which was approved by our stockholders at the Annual Meeting of Stockholders on December 4, 2020. Under the 2020 Plan, we may grant nonqualified and incentive stock options, restricted stock grants, restricted stock units, stock appreciation rights, and other stock-based awards to employees, non-employee directors and consultants.

 

We estimate the fair value of stock option awards at the date of grant using the Black-Scholes option valuation model. The Black-Scholes option valuation model was developed for use in estimating the fair value of traded options that have no vesting restrictions and are fully transferable. Option valuation models require the use of highly subjective assumptions. Black-Scholes uses assumptions related to volatility, the risk-free interest rate, the dividend yield (which we assume to be zero, as we have not paid any cash dividends) and employee exercise behavior. Expected volatilities used in the model are based on the historical volatility of our stock price. The risk-free interest rate is derived from the U.S. Treasury yield curve in effect in the period of grant. The expected life of stock option grants is derived from historical experience. The fair value of restricted stock shares granted is based on the market price of our common stock on the date of grant. We amortize the estimated fair value of our stock awards to expense over the related vesting periods.

 

We recognize forfeitures as they occur.

Use of Estimates, Policy [Policy Text Block]

Use of Estimates

 

Our management has made a number of estimates and assumptions relating to the reporting of assets and liabilities, revenue and expenses, and the disclosure of contingent assets and liabilities to prepare these consolidated financial statements in conformity with U.S. generally accepted accounting principles (GAAP). Actual results could differ from those estimates and our assumptions may prove to be inaccurate.

Earnings Per Share, Policy [Policy Text Block]

Net Income per Common Share

 

We compute basic net income per common share using the weighted average number of common shares outstanding during the period, and diluted net income per common share using the additional dilutive effect of all dilutive securities. The dilutive impact of stock options and restricted shares account for the additional weighted average shares of common stock outstanding for our diluted net income per common share computation. We calculated basic and diluted net income per common share as follows (in thousands, except per share data):

 

  

For the Years Ended June 30,

 
  

2022

  

2021

 

Numerator

        

Net income

 $10,712  $10,768 

Denominator

        

Basic weighted average common shares outstanding

  6,117   6,291 

Dilutive effect of stock options and restricted stock shares

  38   88 

Diluted weighted average common shares outstanding

  6,155   6,379 

Basic net income per common share

 $1.75  $1.71 

Diluted net income per common share

 $1.74  $1.69 

 

During the year ended June 30, 2022, we excluded 93,114 shares of unvested restricted stock and no shares related to stock options, as their impact would have been anti-dilutive. For the year ended June 30, 2021 we excluded shares related to stock options totaling 22,500 and restricted stock totaling 52,108.

Concentration Risk, Credit Risk, Policy [Policy Text Block]

Concentrations of Credit Risk

 

Financial instruments that subject us to concentrations of credit risk consist primarily of cash and cash equivalents and accounts receivable. We place our cash and cash equivalents with highly rated financial institutions. Credit risk with respect to receivables is primarily concentrated with our three largest customers, whose receivable balances collectively represented 52.4% of gross accounts receivable at June 30, 2022 and 64.8% at June 30, 2021. As of June 30, 2022, we had a receivable balance of $3.4 million and as of June 30, 2021 we had a receivable balance of $3.5 million from a former contract manufacturing customer. We have recorded a bad debt reserve equal to 100% of this outstanding balance and thus did not reflect it in the percentages listed above.

 

Additionally, amounts due related to our beta-alanine raw material sales were 5.4% of gross accounts receivable at June 30, 2022 and 8.6% of gross accounts receivable at June 30, 2021. Concentrations of credit risk related to the remaining accounts receivable balances are limited due to the number of customers comprising our remaining customer base.

XML 38 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note A - Organization and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Jun. 30, 2022
Notes Tables  
Fair Value, by Balance Sheet Grouping [Table Text Block]
  

June 30,

2022

  

June 30,

2021

 

Euro Forward Contract– Current Assets

 $3,144  $ 

Swiss Franc Forward Contract – Current Assets

  109    

Total Derivative Contracts – Current Assets

  3,253    
         

Interest Swap – Other noncurrent Assets

  453    

Euro Forward Contract– Other noncurrent Assets

  561    

Total Derivative Contracts – Other noncurrent Assets

  1,014    
         

Euro Forward Contract–Current Liabilities

     (630)

Swiss Franc Forward Contract – Current Liabilities

     (184)

Total Derivative Contracts – Current Liabilities

     (814)
         

Euro Forward Contract – Noncurrent Liabilities

     (4)
         

Fair Value Net Asset (Liability) – all Derivative Contracts

 $4,267  $(818)
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  June 30, 2021  Additions  Revenue Recognized  June 30, 2022 
Contract Liabilities (Customer Deposits) $1,721  $140  $(1,721) $140 
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

For the Years Ended June 30,

 
  

2022

  

2021

 

Numerator

        

Net income

 $10,712  $10,768 

Denominator

        

Basic weighted average common shares outstanding

  6,117   6,291 

Dilutive effect of stock options and restricted stock shares

  38   88 

Diluted weighted average common shares outstanding

  6,155   6,379 

Basic net income per common share

 $1.75  $1.71 

Diluted net income per common share

 $1.74  $1.69 
XML 39 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note B - Inventories (Tables)
12 Months Ended
Jun. 30, 2022
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
  

2022

  

2021

 

Raw materials

 $28,196  $20,668 

Work in progress

  1,948   3,760 

Finished goods

  2,842   3,050 

Reserve

  (511

)

  (472

)

  $32,475  $27,006 
XML 40 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note C - Property and Equipment (Tables)
12 Months Ended
Jun. 30, 2022
Notes Tables  
Property, Plant and Equipment [Table Text Block]
  

Depreciable

Life

In Years

  

2022

  

2021

 

Land

 

 

NA   $7,645  $1,200 

Building and building improvements

 739   17,415   3,757 

Machinery and equipment

 312   40,131   35,458 

Office equipment and furniture

 35   5,970   5,712 

Vehicles

  3    211   255 

Leasehold improvements

 115   21,626   20,236 

Total property and equipment

       92,998   66,618 

Less: accumulated depreciation and amortization

       (48,425

)

  (44,347

)

Property and equipment, net

      $44,573  $22,271 
XML 41 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note D - Leases (Tables)
12 Months Ended
Jun. 30, 2022
Notes Tables  
Lease, Cost [Table Text Block]

Supplemental Cash Flows Information

 

2022

  

2021

 

Cash paid for amounts included in the measurement of operating lease liabilities

 $3,289  $3,298 

Increase in operating lease liabilities and right-of-use assets due to lease remeasurement

  8,513   187 
XML 42 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note E - Other Comprehensive Income (Tables)
12 Months Ended
Jun. 30, 2022
Notes Tables  
Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]
  

Year Ended June 30, 2022

 
  

Defined

Benefit

Pension Plan

  

Unrealized

Gains

(Losses)

on

Cash Flow

Hedges

  

Unrealized

Gains

(Losses)

on

Swap

Derivative

  

Total

 
                 

Balance as of June 30, 2021

 $(538

)

 $(23

)

    $(561

)

                 

OCI/OCL before reclassifications

  17   5,370   454   5,841 

Amounts reclassified from OCI

  113   (3,011

)

     (2,898

)

                 

Tax effect of OCI activity

  (36

)

  (541

)

  (106

)

  (683

)

Net current period OCI/OCL

  94   1,818   348   2,260 

Balance as of June 30, 2022

 $(444

)

 $1,795   348  $1,699 
  

Year Ended June 30, 2021

 
  

Defined

Benefit

Pension Plan

  

Unrealized

(Losses) Gains

on

Cash Flow

Hedges

  

Total

 
             

Balance as of June 30, 2020

 $(888

)

 $(295

)

 $(1,183

)

             

OCI/OCL before reclassifications

  337   (2,817

)

  (2,480

)

Amounts reclassified from OCI

  123   3,173   3,296 
             

Tax effect of OCI activity

  (110

)

  (84

)

  (194

)

Net current period OCI/OCL

  350   272   622 

Balance as of June 30, 2021

 $(538

)

 $(23

)

 $(561

)

XML 43 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note F - Debt (Tables)
12 Months Ended
Jun. 30, 2022
Notes Tables  
Schedule of Maturities of Long-Term Debt [Table Text Block]
  2023  2024  2025  2026  2027  Thereafter  Total 
Future Debt Payments $279  $287  $296  $305  $315  $8,313  $9,795 
XML 44 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note G - Income Taxes (Tables)
12 Months Ended
Jun. 30, 2022
Notes Tables  
Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]
  

2022

  

2021

 
         

United States

 $9,152  $7,462 

Foreign

  4,507   4,663 

Total income before income taxes

 $13,659  $12,125 
Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]
  

2022

  

2021

 

Current:

        

Federal

 $1,297  $274 

State

  (1

)

  59 

Foreign

  900   1,238 
   2,196   1,571 

Deferred:

        

Federal

  501   44 

State

  250   211 

Foreign

     (469

)

   751   (214

)

Total provision for income taxes

 $2,947  $1,357 
Schedule of Deferred Tax Assets and Liabilities [Table Text Block]
  

2022

  

2021

 

Deferred tax assets:

        

Inventory capitalization

 $373  $259 

Inventory reserves

  113   143 

Pension liability

     150 

Lease liability

  2,139   2,477 

Net operating loss carry forward

  242   94 

Accrued compensation

  458   568 

Stock-based compensation

  66   96 

Forward contracts

     8 

Tax credit carry forward

  43   300 

Allowance for bad debt

  795   863 

Other, net

     3 

Total gross deferred tax assets

  4,229   4,961 
         
         

Deferred tax liabilities:

        

Withholding taxes

  (1,133

)

  (1,133

)

Fixed assets

  (1,523

)

  (997

)

Forward contracts

  (541

)

   

Lease asset

  (2,073

)

  (2,413

)

Other, net

  (179

)

  (204

)

Deferred tax liabilities

  (5,449

)

  (4,747

)

Net deferred tax (liabilities) assets

 $(1,220

)

 $214 
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
  

2022

  

2021

 

Income taxes computed at statutory federal income tax rate

 $2,868  $2,546 

State income taxes, net of federal income tax expense

  174   189 

Permanent Differences

  85   (6

)

Foreign tax rate differential

  (47

)

  (210

)

Tax credits

  (124

)

  (60

)

FDII export sales incentive

  (46

)

  (137

)

Stock based compensation

  37   (231

)

Global intangible low-taxed income (GILTI)

     28 

GILTI final regulations planning

     (436

)

CARES Act rate differential

     (326

)

Income tax provision as reported

 $2,947  $1,357 

Effective tax rate

  21.6

%

  11.3

%

XML 45 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note H - Employee Benefit Plans (Tables)
12 Months Ended
Jun. 30, 2022
Notes Tables  
Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan [Table Text Block]
  

2022

  

2021

 

Change in Benefit Obligation:

        

Benefit obligation at beginning of year

 $1,820  $2,035 

Interest cost

  39   39 

Actuarial loss

  (276

)

  (43

)

Benefits paid

  (145

)

  (211

)

Benefit obligation at end of year

 $1,438  $1,820 

Change in Plan Assets:

        

Fair value of plan assets at beginning of year

 $1,429  $1,339 

Actual return on plan assets

  (190

)

  294 

Employer contributions

     7 

Benefits paid

  (145

)

  (211

)

Plan expenses

      

Fair value of plan assets at end of year

 $1,094  $1,429 

Reconciliation of Funded Status:

        

Difference between benefit obligation and fair value of plan assets

 $(344

)

 $(391

)

Unrecognized net actuarial loss in accumulated other comprehensive income

  495   626 

Net amount recognized

 $151  $235 
         

Projected benefit obligation

 $1,438  $1,820 

Accumulated benefit obligation

 $1,438  $1,820 

Fair value of plan assets

 $1,094  $1,429 
Schedule of Net Benefit Costs [Table Text Block]
  

2022

  

2021

 

Interest cost

 $39  $39 

Expected return on plan assets

  (69

)

  (59

)

Recognized actuarial loss

  63   110 

Settlement loss

  50   73 

Net periodic benefit expense

 $83  $163 
Schedule of Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block]
  

2022

  

2021

 

Net loss

 $(17

)

 $(277

)

Settlement loss

  (50

)

  (73

)

Amortization of net loss

  (63

)

  (110

)

Plan expenses

      

Total recognized in other comprehensive income (loss)

 $(130

)

 $(460

)

Total recognized in net periodic benefit cost and other comprehensive loss

 $(47

)

 $(297

)

Schedule of Expected Benefit Payments [Table Text Block]

2023

 $799 

2024

   

2025

  276 

2026

  14 

2027

  110 
2028-2032  67 

Total benefit payments expected to be paid

 $1,266 
Defined Benefit Plan, Assumptions [Table Text Block]
  

2022

  

2021

 

Discount rate

  4.39

%

  2.74

%

Expected long-term rate of return

  6.10

%

  6.60

%

Compensation increase rate

  N/A   N/A 
Schedule of Weighted Average Allocation of Assets Related to Defined Benefit Plans Disclosure [Table Text Block]
  

2022

  

2021

  

Target
Allocation

 

Equity securities

  49

%

  62

%

  55

%

Debt securities

  20

%

  25

%

  41

%

Commodities

  0

%

  12

%

  0

%

Other

  31

%

  1

%

  4

%

   100

%

  100

%

  100

%

Schedule of Allocation of Plan Assets [Table Text Block]
  

Total

  

Quoted

Prices in
Active

Markets for
Identical

Assets
(Level 1)

  

Significant
Observable
Inputs
(Level 2)

  

Significant
Unobservable
Inputs
(Level 3)

 

Equity securities(1)

 $590  $590  $  $ 

Debt securities(2)

 $217  $217  $  $ 

Other(3)

 $287  $287  $  $ 

Total

 $1,094  $1,094  $  $ 
XML 46 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note I - Stockholders' Equity (Tables)
12 Months Ended
Jun. 30, 2022
Notes Tables  
Class of Treasury Stock [Table Text Block]
  

Shares

  

Average Cost

  

Total Cost (in thousands)

 

Shares purchased under Repurchase Plan

  406,817  $12.76  $5,190 

Shares acquired from employees for restricted stock vesting

  28,263   11.08   313 

Total

  435,080     $5,503 
  

Shares

  

Average Cost

  

Total Cost (in thousands)

 

Shares purchased under Repurchase Plan

  385,822  $8.28  $3,197 

Shares acquired in connection with stock option exercises

  30,442   9.95   303 

Shares acquired from employees for restricted stock vesting

  47,228   13.69   647 

Total

  463,492      $4,147 
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
  

2009
Plan

  

Weighted
Average
Exercise

Price

  

Weighted
Average
Contractual
Term
(in years)

  

Aggregate

Intrinsic
Value

 

Vested and exercisable at June 30, 2020

  130,000  $6.28         

Exercised

  (130,000

)

 $6.28         

Forfeited

    $         

Granted

    $         

Outstanding at June 30, 2021

    $     $ 

Vested and exercisable at June 30, 2021

    $     $ 
Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
  

Number of

Shares

2009 Plan

  

Weighted

Average Grant

Date Fair

Value

 

Nonvested at June 30, 2021

  61,324  $11.47 

Granted

    $ 

Vested

  (51,326

)

 $11.52 

Forfeited

  (8,332

)

 $10.88 

Nonvested at June 30, 2022

  1,666  $8.50 

Available for grant at June 30, 2022

       
  

Number of

Shares

2020 Plan

  

Weighted

Average Grant

Date Fair

Value

 

Nonvested at June 30, 2021

  87,773  $16.81 

Granted

  135,850  $10.99 

Vested

  (25,896

)

 $16.81 

Forfeited

  (11,500

)

 $16.81 

Nonvested at June 30, 2022

  186,227  $12.56 

Available for grant at June 30, 2022

  472,377     
  

Number of

Shares

2009 Plan

  

Weighted

Average Grant

Date Fair

Value

 

Nonvested at June 30, 2020

  197,650  $11.06 

Granted

    $ 

Vested

  (136,326

)

 $10.88 

Forfeited

    $ 

Nonvested at June 30, 2021

  61,324  $11.47 

Available for grant at June 30, 2021

       
  

Number of

Shares

2020 Plan

  

Weighted

Average Grant

Date Fair

Value

 

Nonvested at June 30, 2020

    $ 

Granted

  91,773  $16.81 

Vested

  (4,000

)

 $16.81 

Forfeited

    $ 

Nonvested at June 30, 2021

  87,773  $16.81 

Available for grant at June 30, 2021

  608,227     
XML 47 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note J - Commitments (Tables)
12 Months Ended
Jun. 30, 2022
Notes Tables  
Lessee, Operating Lease, Liability, Maturity [Table Text Block]
  

2023

  

2024

  

2025

  

2026

  

2027

  

There-
after

  

Total

 

Gross minimum rental commitments

 $3,187  $2,607  $1,288  $1,288  $1,288  $7,083  $16,741 
XML 48 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note K - Economic Dependency (Tables)
12 Months Ended
Jun. 30, 2022
Supplier Concentration Risk [Member]  
Notes Tables  
Schedules of Concentration of Risk, by Risk Factor [Table Text Block]
  

Year ended June 30,

 
  

2022

  

2021

 
  

Raw Material

Purchases by

Supplier

  

% of Total

Raw

Material

Purchases

  

Raw Material

Purchases by

Supplier

  

% of Total

Raw

Material

Purchases

 

Supplier 1

 $14,065   17

%

 $23,033   24

%

  $14,065   17

%

 $23,033   24

%

Customer Concentration Risk [Member]  
Notes Tables  
Schedules of Concentration of Risk, by Risk Factor [Table Text Block]
  

Fiscal 2022

  

Fiscal 2021

 

Customer 1

 $54,599  $90,820 

Customer 2

  37,218  

(a)

 

Customer 3

  31,552   25,410 
  $123,369  $116,230 
XML 49 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note N - Segment Information (Tables)
12 Months Ended
Jun. 30, 2022
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  

2022

  

2021

 

Net Sales

        

Private-label contract manufacturing

 $154,798  $164,310 

Patent and trademark licensing

  16,168   14,210 
  $170,966  $178,520 
  

2022

  

2021

 

Income from Operations

        

Private-label contract manufacturing

 $15,667  $17,744 

Patent and trademark licensing

  6,780   4,442 

Income from operations of reportable segments

  22,447   22,186 

Corporate expenses not allocated to segments

  (8,768

)

  (8,514

)

  $13,679  $13,672 
Reconciliation of Assets from Segment to Consolidated [Table Text Block]
  

2022

  

2021

 

Assets

        

Private-label contract manufacturing

 $115,649  $95,324 

Patent and trademark licensing

  30,354   24,957 
  $146,003  $120,281 
Revenue from External Customers by Geographic Areas [Table Text Block]
  

2022

  

2021

 

United States

 $115,255  $94,702 

Markets outside the United States

  55,711   83,818 

Total net sales

 $170,966  $178,520 
Long-Lived Assets by Geographic Areas [Table Text Block]
  

2022

  

2021

 

United States

 $43,769  $21,109 

Europe

  22,505   17,039 

Total Long-Lived Assets

 $66,274  $38,148 
Assets by Geographic Areas [Table Text Block]
  

2022

  

2021

 

United States

 $83,443  $67,307 

Europe

  62,560   52,974 

Total Assets

 $146,003  $120,281 
Capital Expenditures by Geographic Areas [Table Text Block]
  

2022

  

2021

 

United States

 $25,383  $2,336 

Europe

  1,105   2,771 

Total Capital Expenditures

 $26,488  $5,107 
XML 50 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note A - Organization and Summary of Significant Accounting Policies (Details Textual)
€ in Millions, SFr in Millions
12 Months Ended
Jun. 30, 2022
USD ($)
shares
Jun. 30, 2021
USD ($)
shares
Jun. 30, 2022
EUR (€)
Jun. 30, 2022
CHF (SFr)
Contract with Customer, Liability, Current $ 140,000 $ 1,721,000    
Asset Impairment Charges, Total 0 21,000    
Contract with Customer, Refund Liability, Total 13,000      
Sales, Royalty and Licensing Revenue 16,200,000 14,200,000    
Royalty Expense 700,000 600,000    
Research and Development Expense, Total 2,500,000 1,900,000    
Advertising Expense 1,100,000 800,000    
Effective Income Tax Rate Reconciliation, Global Intangible Low-taxed Income, Amount, Discrete Benefit   (400,000)    
Income Tax Benefit Cares Act   300,000    
Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount, Additional Expense 100,000      
Accounts Receivable, after Allowance for Credit Loss, Total 10,700,000 14,000,000.0    
Kaged Muscle LLC [Member]        
Accounts Receivable, after Allowance for Credit Loss, Total $ 3,400,000 $ 3,500,000    
Allowance for Doubtful Accounts Receivable, Percentage of Outstanding Balance   100.00%    
Customer Concentration Risk [Member] | Accounts Receivable [Member]        
Number of Major Customers 3      
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Beta-alanine Raw Material [Member]        
Concentration Risk, Percentage 5.40% 8.60%    
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Two Largest Customers [Member]        
Concentration Risk, Percentage 52.40% 64.80%    
Share-Based Payment Arrangement, Option [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) | shares 93,114 22,500    
Restricted Stock 1 [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) | shares   52,108    
Foreign Exchange Contract [Member] | Not Designated as Hedging Instrument [Member]        
Derivative, Notional Amount $ 5,200,000     SFr 5
Foreign Exchange Contract [Member] | Cash Flow Hedging [Member]        
Derivative, Notional Amount $ 37,700,000   € 31.9  
Maximum Remaining Maturity of Foreign Currency Derivatives (Month) 14 months      
Minimum [Member]        
Property, Plant and Equipment, Useful Life (Year) 1 year      
Maximum [Member]        
Property, Plant and Equipment, Useful Life (Year) 39 years      
Fair Value, Inputs, Level 1 [Member]        
Fair Value, Net Asset (Liability), Total $ 0 $ 0    
Fair Value, Inputs, Level 3 [Member]        
Fair Value, Net Asset (Liability), Total $ 0 $ 0    
XML 51 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note A - Organization and Summary of Significant Accounting Policies - Fair Value of Derivative Instruments Classified As Level 2 Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Derivative assets, current asset $ 3,144 $ 0
Derivative assets, current liability 0 (814)
Derivative assets, noncurrent liability 0 (4)
Fair Value, Inputs, Level 2 [Member]    
Derivative assets, current asset 3,253 0
Derivative assets, noncurrent asset 1,014 0
Derivative assets, current liability 0 (814)
Fair Value Net Asset (Liability) – all Derivative Contracts 4,267 (818)
Fair Value, Inputs, Level 2 [Member] | Euro Forward Contract [Member]    
Derivative assets, current asset 3,144 0
Derivative assets, noncurrent asset 561 0
Derivative assets, current liability 0 (630)
Derivative assets, noncurrent liability 0 (4)
Fair Value, Inputs, Level 2 [Member] | Swiss Franc Forward Contract [Member]    
Derivative assets, current asset 109 0
Derivative assets, current liability 0 (184)
Fair Value, Inputs, Level 2 [Member] | Interest Rate Swap [Member]    
Derivative assets, noncurrent asset $ 453 $ 0
XML 52 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note A - Organization and Summary of Significant Accounting Policies - Contract Liabilities and Revenue Recognized (Details)
12 Months Ended
Jun. 30, 2022
USD ($)
Contract Liabilities (Customer Deposits), balance $ 1,721,000
Contract Liabilities (Customer Deposits), addition 140,000
Contract Liabilities (Customer Deposits), revenue recognized (1,721,000)
Contract Liabilities (Customer Deposits), balance $ 140,000
XML 53 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note A - Organization and Summary of Significant Accounting Policies - Calculation of Basic and Diluted Net Income Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Numerator    
Net income $ 10,712 $ 10,768
Denominator    
Basic weighted average common shares outstanding (in shares) 6,117,044 6,290,689
Dilutive effect of stock options and restricted stock shares (in shares) 38,000 88,000
Diluted weighted average common shares outstanding (in shares) 6,155,118 6,379,486
Basic net income per common share (in dollars per share) $ 1.75 $ 1.71
Diluted net income per common share (in dollars per share) $ 1.74 $ 1.69
XML 54 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note B - Inventories - Summary of Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Raw materials $ 28,196 $ 20,668
Work in progress 1,948 3,760
Finished goods 2,842 3,050
Reserve (511) (472)
Inventories, net $ 32,475 $ 27,006
XML 55 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note C - Property and Equipment (Details Textual) - USD ($)
$ in Millions
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Depreciation, Total $ 4.2 $ 4.3
XML 56 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note C - Property and Equipment - Summary of Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Property and equipment, gross $ 92,998 $ 66,618
Less: accumulated depreciation and amortization (48,425) (44,347)
Property and equipment, net $ 44,573 22,271
Minimum [Member]    
Depreciable Life In Years (Year) 1 year  
Maximum [Member]    
Depreciable Life In Years (Year) 39 years  
Land [Member]    
Property and equipment, gross $ 7,645 1,200
Building and Building Improvements [Member]    
Property and equipment, gross $ 17,415 3,757
Building and Building Improvements [Member] | Minimum [Member]    
Depreciable Life In Years (Year) 7 years  
Building and Building Improvements [Member] | Maximum [Member]    
Depreciable Life In Years (Year) 39 years  
Machinery and Equipment [Member]    
Property and equipment, gross $ 40,131 35,458
Machinery and Equipment [Member] | Minimum [Member]    
Depreciable Life In Years (Year) 3 years  
Machinery and Equipment [Member] | Maximum [Member]    
Depreciable Life In Years (Year) 12 years  
Office Equipment [Member]    
Property and equipment, gross $ 5,970 5,712
Office Equipment [Member] | Minimum [Member]    
Depreciable Life In Years (Year) 3 years  
Office Equipment [Member] | Maximum [Member]    
Depreciable Life In Years (Year) 5 years  
Vehicles [Member]    
Property and equipment, gross $ 211 255
Depreciable Life In Years (Year) 3 years  
Leasehold Improvements [Member]    
Property and equipment, gross $ 21,626 $ 20,236
Leasehold Improvements [Member] | Minimum [Member]    
Depreciable Life In Years (Year) 1 year  
Leasehold Improvements [Member] | Maximum [Member]    
Depreciable Life In Years (Year) 15 years  
XML 57 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note D - Leases (Details Textual)
Jun. 30, 2022
Jun. 30, 2021
Operating Lease, Weighted Average Remaining Lease Term (Year) 6 years 3 months 18 days 6 years 3 months 18 days
Operating Lease, Weighted Average Discount Rate, Percent 4.12% 3.24%
XML 58 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note D - Leases - Lease Cash Flow Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Cash paid for amounts included in the measurement of operating lease liabilities $ 3,289 $ 3,298
Increase in operating lease liabilities and right-of-use assets due to lease remeasurement $ 8,513 $ 187
XML 59 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note E - Other Comprehensive Income - Other Comprehensive (Loss) Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Balance $ 80,083 $ 71,375
Balance 88,520 80,083
Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]    
Balance (538) (888)
OCI/OCL before reclassifications 17 337
Amounts reclassified from OCI 113 123
Tax effect of OCI activity (36) (110)
Net current period OCI/OCL 94 350
Balance (444) (538)
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]    
Balance (23) (295)
OCI/OCL before reclassifications 5,370 (2,817)
Amounts reclassified from OCI (3,011) 3,173
Tax effect of OCI activity (541) (84)
Net current period OCI/OCL 1,818 272
Balance 1,795 (23)
Accumulated Gain (Loss), Net, Swap Derivative, Parent [Member]    
Balance 0  
OCI/OCL before reclassifications 454  
Amounts reclassified from OCI 0  
Tax effect of OCI activity (106)  
Net current period OCI/OCL 348  
Balance 348 0
AOCI Attributable to Parent [Member]    
Balance (561) (1,183)
OCI/OCL before reclassifications 5,841 (2,480)
Amounts reclassified from OCI (2,898) 3,296
Tax effect of OCI activity (683) (194)
Net current period OCI/OCL 2,260 622
Balance $ 1,699 $ (561)
XML 60 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note F - Debt (Details Textual)
12 Months Ended
Aug. 20, 2021
USD ($)
Aug. 18, 2021
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Dec. 31, 2021
USD ($)
May 24, 2021
USD ($)
Jan. 31, 2021
USD ($)
Payments to Acquire Property, Plant, and Equipment, Total     $ 26,488,000 $ 5,107,000      
Interest Costs Capitalized     171,000        
Interest Rate Swap [Member]              
Derivative, Fixed Interest Rate   2.40%          
Manufacturing Facility and Warehouse [Member] | Carlsbad, California [Member]              
Payments to Acquire Property, Plant, and Equipment, Total $ 17,500,000            
Wells Fargo Bank, N.A. [Member]              
Debt Instrument, Covenant, Annual Limit To Repurchase Stock or Issue Dividends         $ 5,000,000.0   $ 7,000,000.0
Wells Fargo Bank, N.A. [Member] | Credit Agreement [Member]              
Line of Credit Facility, Maximum Borrowing Capacity           $ 20,000,000.0  
Debt Instrument Covenant Capital Expenditures Limitation, Amount, Next Twelve Years     $ 15,000,000.0 $ 10,000,000.0      
Debt Instrument Covenant Minimum, Net Income Required   $ 1.00          
Debt Instrument Covenant, Fixed Charge Coverage Ratio     1.25        
Debt Instrument Covenant Capital Expenditures Limitation, Amount, After Twelve Years     $ 7,500,000        
Long-term Debt, Percentage Bearing Fluctuating Interest, Threshold Amount   100,000          
Minimum Prepayment Amount Under Line of Credit   $ 100,000          
Line of Credit Facility, Commitment Fee Percentage   0.125%          
Line of Credit Facility, Remaining Borrowing Capacity     $ 20,000,000.0        
Wells Fargo Bank, N.A. [Member] | Credit Agreement [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]              
Debt Instrument, Basis Spread on Variable Rate     1.29%        
Debt Instrument Basis Spread on Elected Fixed Rate Borrowing     1.29%        
Wells Fargo Bank, N.A. [Member] | Credit Agreement [Member] | Maximum [Member]              
Ratio of Indebtedness to Net Capital   1.50          
Ratio of Total Current Assets to Total Current Liabilities   1.75          
Wells Fargo Bank, N.A. [Member] | Credit Agreement [Member] | Term Loan [Member]              
Debt Instrument, Face Amount   $ 10,000,000.0          
Debt Instrument, Term (Year)   7 years          
Debt Instrument, Amortization Period (Year)   25 years          
Long-Term Debt, Total     $ 9,795,000        
Wells Fargo Bank, N.A. [Member] | Credit Agreement [Member] | Term Loan [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]              
Debt Instrument, Basis Spread on Variable Rate   1.80%          
XML 61 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note F - Debt - Future Debt Payments (Details) - Wells Fargo Bank, N.A. [Member] - Credit Agreement [Member] - Term Loan [Member]
$ in Thousands
Jun. 30, 2022
USD ($)
Future Debt Payments, 2023 $ 279
Future Debt Payments, 2024 287
Future Debt Payments, 2025 296
Future Debt Payments, 2026 305
Future Debt Payments, 2027 315
Future Debt Payments, thereafter 8,313
Future Debt Payments, total $ 9,795
XML 62 R47.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note G - Income Taxes (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Federal, State and Local Income Tax Expense (Benefit), Gross, Continuing Operations $ 2,000 $ 600
Operating Loss Carryforwards $ 3,400  
Effective Income Tax Rate Reconciliation, Percent, Total 21.60% 11.30%
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount $ 0  
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 21.00%  
Fiscal Years After June 30, 2021 [Member]    
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 21.00%  
Foreign Tax Authority [Member] | Swiss Federal Tax Administration (FTA) [Member]    
Effective Income Tax Rate Reconciliation, Percent, Total 20.00%  
XML 63 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note G - Income Taxes - Geographical Breakdown of Income Before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Total income before income taxes $ 13,659 $ 12,125
Domestic Tax Authority [Member]    
United States 9,152 7,462
Foreign Tax Authority [Member]    
United States $ 4,507 $ 4,663
XML 64 R49.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note G - Income Taxes - Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Current:    
Federal $ 1,297 $ 274
State (1) 59
Foreign 900 1,238
Total Current 2,196 1,571
Deferred:    
Federal 501 44
State 250 211
Foreign 0 (469)
Total deferred 751 (214)
Total provision for income taxes $ 2,947 $ 1,357
XML 65 R50.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note G - Income Taxes - Net Deferred Tax Assets and Deferred Tax Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Deferred tax assets:    
Inventory capitalization $ 373 $ 259
Inventory reserves 113 143
Pension liability 0 150
Lease liability 2,139 2,477
Net operating loss carry forward 242 94
Accrued compensation 458 568
Stock-based compensation 66 96
Deferred Tax Assets, Derivative Instruments 0 8
Tax credit carry forward 43 300
Allowance for bad debt 795 863
Other, net 0 3
Total gross deferred tax assets 4,229 4,961
Deferred tax liabilities:    
Withholding taxes (1,133) (1,133)
Fixed assets (1,523) (997)
Forward contracts (541) 0
Lease asset (2,073) (2,413)
Other, net (179) (204)
Deferred tax liabilities (5,449) (4,747)
Net deferred tax (liabilities) assets (1,220) (214)
Net deferred tax (liabilities) assets $ 1,220 $ 214
XML 66 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note G - Income Taxes - Reconciliation of Income Tax Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Income taxes computed at statutory federal income tax rate $ 2,868 $ 2,546
State income taxes, net of federal income tax expense 174 189
Permanent Differences 85 (6)
Foreign tax rate differential (47) (210)
Tax credits (124) (60)
FDII export sales incentive (46) (137)
Stock based compensation 37 (231)
Global intangible low-taxed income (GILTI) 0 28
GILTI final regulations planning 0 (436)
CARES Act rate differential 0 (326)
Total provision for income taxes $ 2,947 $ 1,357
Effective Income Tax Rate Reconciliation, Percent, Total 21.60% 11.30%
XML 67 R52.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note H - Employee Benefit Plans (Details Textual) - USD ($)
12 Months Ended
Jan. 01, 2004
Jun. 30, 2022
Jun. 30, 2021
Health Insurance Plan Premium Expense   $ 1,400,000 $ 1,200,000
Deferred Compensation Arrangement with Individual, Cash Award Granted, Amount   $ 300,000 $ 1,500,000
Number of Years Compensation Used for Benefit Obligation Assumptions (Year)     5 years
Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate   4.39% 2.74%
Defined Benefit Plan, Plan Assets, Contributions by Employer   $ 0 $ 7,000
Defined Benefit Plan, Expected Amortization, Next Fiscal Year, Total   $ 50,000  
Large-cap Funds [Member]      
Defined Benefit Plan Equity Securities by Type, Percentage   51.00%  
Developed Market Funds [Member]      
Defined Benefit Plan Equity Securities by Type, Percentage   24.00%  
Mid-cap Funds [Member]      
Defined Benefit Plan Equity Securities by Type, Percentage   19.00%  
Small Cap Funds [Member]      
Defined Benefit Plan Equity Securities by Type, Percentage   6.00%  
Fixed Income Funds [Member]      
Defined Benefit Plan Equity Securities by Type, Percentage   42.00%  
Developed Market Fixed Income Funds [Member]      
Defined Benefit Plan Equity Securities by Type, Percentage   58.00%  
First Contributions [Member]      
Defined Contribution Plan, Employer Matching Contribution, Percent of Match 100.00%    
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay   5.00%  
Profit-sharing Plan [Member]      
Defined Contribution Plan, Employer Discretionary Contribution Amount   $ 500,000 400,000
Discretionary Profit-sharing Plan [Member]      
Defined Contribution Plan, Employer Discretionary Contribution Amount   $ 500,000 $ 0
XML 68 R53.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note H - Employee Benefit Plans - Defined Benefit Pension Plan's Funded Status and Amount Recognized (Details) - USD ($)
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Change in Benefit Obligation:    
Benefit obligation at beginning of year $ 1,820,000 $ 2,035,000
Interest cost 39,000 39,000
Actuarial loss (276,000) (43,000)
Benefits paid (145,000) (211,000)
Benefit obligation at end of year 1,438,000 1,820,000
Change in Plan Assets:    
Fair value of plan assets at beginning of year 1,429,000 1,339,000
Actual return on plan assets (190,000) 294,000
Defined Benefit Plan, Plan Assets, Contributions by Employer 0 7,000
Benefits paid (145,000) (211,000)
Plan expenses 0 0
Fair value of plan assets at end of year 1,094,000 1,429,000
Reconciliation of Funded Status:    
Difference between benefit obligation and fair value of plan assets (344,000) (391,000)
Unrecognized net actuarial loss in accumulated other comprehensive income 495,000 626,000
Net amount recognized 151,000 235,000
Projected benefit obligation 1,438,000 1,820,000
Accumulated benefit obligation 1,438,000 1,820,000
Fair value of plan assets $ 1,094,000 $ 1,429,000
XML 69 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note H - Employee Benefit Plans - Components Included in Defined Benefit Pension Plan's Net Periodic Benefit Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Interest cost $ 39 $ 39
Expected return on plan assets (69) (59)
Recognized actuarial loss 63 110
Settlement loss 50 73
Net periodic benefit expense $ 83 $ 163
XML 70 R55.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note H - Employee Benefit Plans - Summary of Changes in Plan Assets and Benefit Obligation (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Net loss $ (17) $ (277)
Settlement loss (50) (73)
Amortization of net loss (63) (110)
Plan expenses (0) (0)
Total recognized in other comprehensive income (loss) (130) (460)
Total recognized in net periodic benefit cost and other comprehensive loss $ (47) $ (297)
XML 71 R56.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note H - Employee Benefit Plans - Benefit Payments Expected to be Paid (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
2023 $ 799
2024 0
2025 276
2026 14
2027 110
2028-2032 67
Total benefit payments expected to be paid $ 1,266
XML 72 R57.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note H - Employee Benefit Plans - Weighted-average Rates Used In Determining Defined Benefit Pension Plan's Net Pension Costs (Details)
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Discount rate 4.39% 2.74%
Expected long-term rate of return 6.10% 6.60%
XML 73 R58.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note H - Employee Benefit Plans - Defined Benefit Pension Plan's Weighted Average Asset Association and Weighted Average Target Allocation (Details)
Jun. 30, 2022
Jun. 30, 2021
Weighted-average asset allocation 100.00% 100.00%
Equity securities 100.00%  
Other 100.00%  
Equity Securities [Member]    
Weighted-average asset allocation 49.00% 62.00%
Equity securities 55.00%  
Other 55.00%  
Debt Securities [Member]    
Weighted-average asset allocation 20.00% 25.00%
Equity securities 41.00%  
Other 41.00%  
Commodity Contract [Member]    
Weighted-average asset allocation 0.00% 12.00%
Equity securities 0.00%  
Other 0.00%  
Other Contract [Member]    
Weighted-average asset allocation 31.00% 1.00%
Equity securities 4.00%  
Other 4.00%  
XML 74 R59.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note H - Employee Benefit Plans - Fair Values by Asset Category of Defined Benefit Pension Plan (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Fair value by asset category $ 1,094 $ 1,429 $ 1,339
Fair Value, Inputs, Level 1 [Member]      
Fair value by asset category 1,094    
Fair Value, Inputs, Level 2 [Member]      
Fair value by asset category 0    
Fair Value, Inputs, Level 3 [Member]      
Fair value by asset category 0    
Equity Securities [Member]      
Fair value by asset category [1] 590    
Equity Securities [Member] | Fair Value, Inputs, Level 1 [Member]      
Fair value by asset category [1] 590    
Equity Securities [Member] | Fair Value, Inputs, Level 2 [Member]      
Fair value by asset category [1] 0    
Equity Securities [Member] | Fair Value, Inputs, Level 3 [Member]      
Fair value by asset category [1] 0    
Debt Securities [Member]      
Fair value by asset category [2] 217    
Debt Securities [Member] | Fair Value, Inputs, Level 1 [Member]      
Fair value by asset category [2] 217    
Debt Securities [Member] | Fair Value, Inputs, Level 2 [Member]      
Fair value by asset category [2] 0    
Debt Securities [Member] | Fair Value, Inputs, Level 3 [Member]      
Fair value by asset category [2] 0    
Other Contract [Member]      
Fair value by asset category [3] 287    
Other Contract [Member] | Fair Value, Inputs, Level 1 [Member]      
Fair value by asset category [3] 287    
Other Contract [Member] | Fair Value, Inputs, Level 2 [Member]      
Fair value by asset category [3] 0    
Other Contract [Member] | Fair Value, Inputs, Level 3 [Member]      
Fair value by asset category [3] $ 0    
[1] This category is comprised of publicly traded funds, of which 52% are large-cap funds, 24% are developed market funds, 19% are mid-cap funds, and 5% are small-cap funds.
[2] This category is comprised of publicly traded funds, of which 42% are U.S. fixed income funds and 58% are corporate and foreign market fixed income funds.
[3] This category is comprised of commodities and cash alternatives.
XML 75 R60.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note I - Stockholders' Equity (Details Textual) - USD ($)
$ in Millions
12 Months Ended
Jan. 14, 2022
Mar. 12, 2021
Sep. 19, 2020
Jun. 30, 2022
Stock Repurchase Program, Additional Authorized Amount $ 3.0 $ 3.0 $ 2.0  
Stock Repurchase Program, Authorized Amount $ 18.0 $ 15.0 $ 12.0  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares)       130,000
Share-based Compensation Arrangement by Share-based Payment Award, Options, Cashless Exercises (in shares)       120,000
Stock Issued During Period, Shares, Stock Options Exercised for Cash (in shares)       55,915
Restricted Stock [Member]        
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total       $ 2.1
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)       2 years 4 months 24 days
XML 76 R61.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note I - Stockholders' Equity - Treasury Stock Repurchases (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Treasury Stock Acquired, Shares (in shares) 435,080 463,492
Treasury Stock Acquired, Average Cost (in dollars per share)  
Treasury Stock Acquired, Total Cost $ 5,503 $ 4,147
Stock Repurchase Plan [Member]    
Treasury Stock Acquired, Shares (in shares) 406,817 385,822
Treasury Stock Acquired, Average Cost (in dollars per share) $ 12.76 $ 8.28
Treasury Stock Acquired, Total Cost $ 5,190 $ 3,197
Stock Repurchased from Employee for Restricted Stock Vesting [Member]    
Treasury Stock Acquired, Shares (in shares) 28,263 47,228
Treasury Stock Acquired, Average Cost (in dollars per share) $ 11.08 $ 13.69
Treasury Stock Acquired, Total Cost $ 313 $ 647
Stock Repurchased in Connection with Stock Option Exercised [Member]    
Treasury Stock Acquired, Average Cost (in dollars per share)   $ 9.95
Shares acquired in connection with stock option exercises, shares (in shares)   30,442
Shares acquired in connection with stock option exercises, cost   $ 303
XML 77 R62.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note I - Stockholders' Equity - Stock Option Activity (Details) - USD ($)
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Exercised (in shares) (130,000)  
The 2009 Omnibus Stock Incentive Plan [Member]    
Vested and exercisable (in shares) 0 130,000
Vested and exercisable (in dollars per share) $ 0 $ 6.28
Exercised (in shares)   (130,000)
Exercised (in dollars per share)   $ (6.28)
Forfeited (in shares)   0
Forfeited (in dollars per share)   $ 0
Granted (in shares)   0
Granted (in dollars per share)   $ 0
Outstanding (in shares)   0
Outstanding (in dollars per share)   $ 0
Outstanding   $ 0
Vested and exercisable (in shares)   0
Vested and exercisable (in dollars per share)   $ 0
Vested and exercisable   $ 0
XML 78 R63.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note I - Stockholders' Equity - Restricted Stock (Details) - Restricted Stock [Member] - $ / shares
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
The 2009 Omnibus Stock Incentive Plan [Member]    
Nonvested, Shares (in shares) 61,324 197,650
Nonvested, weighted-average grant date fair value (in dollars per share) $ 11.47 $ 11.06
Granted, Shares (in shares) 0 0
Granted, weighted-average grant date fair value (in dollars per share) $ 0 $ 0
Vested, Shares (in shares) (51,326) (136,326)
Granted, weighted-average grant date fair value (in dollars per share) $ 11.52 $ 10.88
Forfeited, Shares (in shares) (8,332) 0
Forfeited, weighted-average grant date fair value (in dollars per share) $ 10.88 $ 0
Nonvested, Shares (in shares) 1,666 61,324
Nonvested, weighted-average grant date fair value (in dollars per share) $ 8.50 $ 11.47
Available for grant, Shares (in shares) 0 0
The 2020 Omnibus Stock Incentive Plan [Member]    
Nonvested, Shares (in shares) 87,773 0
Nonvested, weighted-average grant date fair value (in dollars per share) $ 16.81 $ 0
Granted, Shares (in shares) 135,850 91,773
Granted, weighted-average grant date fair value (in dollars per share) $ 10.99 $ 16.81
Vested, Shares (in shares) (25,896) (4,000)
Granted, weighted-average grant date fair value (in dollars per share) $ 16.81 $ 16.81
Forfeited, Shares (in shares) (11,500) 0
Forfeited, weighted-average grant date fair value (in dollars per share) $ 16.81 $ 0
Nonvested, Shares (in shares) 186,227 87,773
Nonvested, weighted-average grant date fair value (in dollars per share) $ 12.56 $ 16.81
Available for grant, Shares (in shares) 472,377 608,227
XML 79 R64.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note J - Commitments (Details Textual)
$ in Millions
12 Months Ended
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
ft²
Nov. 05, 2018
Operating Lease, Expense | $ $ 3.4 $ 3.4  
California 1 [Member]      
Operating Lease Facility Area (Square Foot)   162,000  
SWITZERLAND | Natural Alternatives International Europe SA [Member]      
Operating Lease Facility Area (Square Foot)   125,000  
Lessee, Operating Lease, Term of Contract (Year)   5 years  
SWITZERLAND | Natural Alternatives International Europe SA [Member] | Sofinol SA [Member]      
Operating Lease Facility Area (Square Foot) | m²     2,870
Lessee, Operating Lease, Term of Contract (Year)     5 years
XML 80 R65.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note J - Commitments - Minimum Rental Commitments (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
2022 $ 3,187
2023 2,607
2024 1,288
2025 1,288
There-after 7,083
Total $ 16,741
XML 81 R66.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note K - Economic Dependency (Details Textual) - USD ($)
$ in Millions
Jun. 30, 2022
Jun. 30, 2021
Accounts Receivable, after Allowance for Credit Loss, Total $ 10.7 $ 14.0
XML 82 R67.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note K - Economic Dependency - Substantial Net Sales to Certain Customers (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Net sales $ 170,966 $ 178,520
Customer Concentration Risk [Member] | Revenue Benchmark [Member]    
Net sales 123,369 116,230
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer 1 [Member]    
Net sales 54,599 90,820
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer 2 [Member]    
Net sales [1] 37,218  
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer 3 [Member]    
Net sales $ 31,552 $ 25,410
[1] Sales were less than 10% of the respective period’s consolidated net sales.
XML 83 R68.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note K - Economic Dependency - Substantial Net Purchase From Certain Suppliers (Details) - Supplier Concentration Risk [Member] - Raw Material Purchases [Member] - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Raw Material Purchases by Supplier $ 14,065 $ 23,033
% of Total Raw Material Purchases 17.00% 24.00%
Supplier 1 [Member]    
Raw Material Purchases by Supplier $ 14,065 $ 23,033
% of Total Raw Material Purchases 17.00% 24.00%
XML 84 R69.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note L - Derivatives and Hedging (Details Textual)
€ in Millions, SFr in Millions
12 Months Ended
Aug. 18, 2021
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2022
EUR (€)
Jun. 30, 2022
CHF (SFr)
Deferred Tax Assets, Derivative Instruments   $ 0 $ 8,000    
Wells Fargo Bank, N.A. [Member] | Credit Agreement [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]          
Debt Instrument, Basis Spread on Variable Rate   1.29%      
Wells Fargo Bank, N.A. [Member] | Credit Agreement [Member] | Term Loan [Member]          
Debt Instrument, Face Amount $ 10,000,000.0        
Wells Fargo Bank, N.A. [Member] | Credit Agreement [Member] | Term Loan [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]          
Debt Instrument, Basis Spread on Variable Rate 1.80%        
Reclassification out of Accumulated Other Comprehensive Income [Member]          
Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months   $ (1,900,000)      
Cash Flow Hedging [Member]          
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax   5,400,000 (2,800,000)    
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Interest Income, Effective Portion, Net   3,000,000.0 (3,200,000)    
Foreign Exchange Contract [Member] | Not Designated as Hedging Instrument [Member]          
Derivative, Notional Amount   5,200,000     SFr 5
Foreign Exchange Contract [Member] | Cash Flow Hedging [Member]          
Derivative, Notional Amount   37,700,000   € 31.9  
Accumulated Other Comprehensive Income (Loss) Cumulative Cash Flow Hedges, Gain (Loss)   2,300,000 (33,000)    
Deferred Tax Assets, Derivative Instruments   $ 542,000 $ 8,000    
Interest Rate Swap [Member]          
Derivative, Fixed Interest Rate 2.40%        
XML 85 R70.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note N - Segment Information (Details Textual)
$ in Thousands
12 Months Ended
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Number of Reportable Segments 2  
Revenue from Contract with Customer, Including Assessed Tax $ 170,966 $ 178,520
Non-US [Member]    
Revenue from Contract with Customer, Including Assessed Tax 55,711 83,818
UNITED STATES    
Revenue from Contract with Customer, Including Assessed Tax $ 115,255 $ 94,702
Products Manufactured by NAIE [Member] | Non-US [Member] | Product Concentration Risk [Member] | Revenue Benchmark [Member]    
Concentration Risk, Percentage 84.00% 77.00%
Products Manufactured by NAIE [Member] | UNITED STATES    
Revenue from Contract with Customer, Including Assessed Tax $ 0  
XML 86 R71.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note N - Segment Information - Operating Results by Business Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Net sales $ 170,966 $ 178,520
Income from operations 13,679 13,672
Operating Segments [Member]    
Income from operations 22,447 22,186
Corporate, Non-Segment [Member]    
Income from operations (8,768) (8,514)
Private Label Contract Manufacturing [Member]    
Net sales 154,798 164,310
Private Label Contract Manufacturing [Member] | Operating Segments [Member]    
Income from operations 15,667 17,744
Patent and Trademark Licensing [Member]    
Net sales 16,168 14,210
Patent and Trademark Licensing [Member] | Operating Segments [Member]    
Income from operations $ 6,780 $ 4,442
XML 87 R72.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note N - Segment Information - Assets by Business Segment (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Assets $ 146,003 $ 120,281
Private Label Contract Manufacturing [Member]    
Assets 115,649 95,324
Patent and Trademark Licensing [Member]    
Assets $ 30,354 $ 24,957
XML 88 R73.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note N - Segment Information - Net Sales by Geographic Region (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Net sales $ 170,966 $ 178,520
UNITED STATES    
Net sales 115,255 94,702
Non-US [Member]    
Net sales $ 55,711 $ 83,818
XML 89 R74.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note N - Segment Information - Long-lived Assets by Geographical Region (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Long-Lived Assets $ 66,274 $ 38,148
UNITED STATES    
Long-Lived Assets 43,769 21,109
Europe [Member]    
Long-Lived Assets $ 22,505 $ 17,039
XML 90 R75.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note N - Segment Information - Total Assets by Geographical Region (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Total Assets $ 146,003 $ 120,281
UNITED STATES    
Total Assets 83,443 67,307
Europe [Member]    
Total Assets $ 62,560 $ 52,974
XML 91 R76.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note N - Segment Information - Capital Expenditures by Geographical Region (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Payments to Acquire Property, Plant, and Equipment, Total $ 26,488 $ 5,107
UNITED STATES    
Payments to Acquire Property, Plant, and Equipment, Total 25,383 2,336
Europe [Member]    
Payments to Acquire Property, Plant, and Equipment, Total $ 1,105 $ 2,771
XML 92 R77.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note O - Subsequent Events (Details Textual) - Foreign Exchange Contract [Member] - Cash Flow Hedging [Member]
€ in Millions, SFr in Millions, $ in Millions
Sep. 07, 2022
CHF (SFr)
Aug. 16, 2022
CHF (SFr)
Jul. 21, 2022
EUR (€)
Jun. 30, 2022
USD ($)
Jun. 30, 2022
EUR (€)
Derivative, Notional Amount       $ 37.7 € 31.9
Subsequent Event [Member] | Designated as Hedging Instrument [Member]          
Derivative, Notional Amount SFr 12.0 SFr 7.5 € 5.9    
Derivative, Average Forward Exchange Rate 0.9735 0.9477 1.030    
XML 93 naii20220630_10k_htm.xml IDEA: XBRL DOCUMENT 0000787253 2021-07-01 2022-06-30 0000787253 2021-12-31 0000787253 2022-09-21 0000787253 2022-06-30 0000787253 2021-06-30 0000787253 2020-07-01 2021-06-30 0000787253 us-gaap:CommonStockMember 2020-06-30 0000787253 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0000787253 us-gaap:RetainedEarningsMember 2020-06-30 0000787253 us-gaap:TreasuryStockMember 2020-06-30 0000787253 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0000787253 2020-06-30 0000787253 us-gaap:CommonStockMember 2020-07-01 2021-06-30 0000787253 us-gaap:AdditionalPaidInCapitalMember 2020-07-01 2021-06-30 0000787253 us-gaap:RetainedEarningsMember 2020-07-01 2021-06-30 0000787253 us-gaap:TreasuryStockMember 2020-07-01 2021-06-30 0000787253 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-01 2021-06-30 0000787253 us-gaap:CommonStockMember 2021-06-30 0000787253 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0000787253 us-gaap:RetainedEarningsMember 2021-06-30 0000787253 us-gaap:TreasuryStockMember 2021-06-30 0000787253 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0000787253 us-gaap:CommonStockMember 2021-07-01 2022-06-30 0000787253 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2022-06-30 0000787253 us-gaap:RetainedEarningsMember 2021-07-01 2022-06-30 0000787253 us-gaap:TreasuryStockMember 2021-07-01 2022-06-30 0000787253 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-01 2022-06-30 0000787253 us-gaap:CommonStockMember 2022-06-30 0000787253 us-gaap:TreasuryStockMember 2022-06-30 0000787253 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0000787253 us-gaap:RetainedEarningsMember 2022-06-30 0000787253 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0000787253 us-gaap:FairValueInputsLevel1Member 2021-06-30 0000787253 us-gaap:FairValueInputsLevel1Member 2022-06-30 0000787253 us-gaap:FairValueInputsLevel3Member 2022-06-30 0000787253 naii:EuroForwardContractMember us-gaap:FairValueInputsLevel2Member 2022-06-30 0000787253 naii:EuroForwardContractMember us-gaap:FairValueInputsLevel2Member 2021-06-30 0000787253 naii:SwissFrancForwardContractMember us-gaap:FairValueInputsLevel2Member 2022-06-30 0000787253 naii:SwissFrancForwardContractMember us-gaap:FairValueInputsLevel2Member 2021-06-30 0000787253 us-gaap:FairValueInputsLevel2Member 2022-06-30 0000787253 us-gaap:FairValueInputsLevel2Member 2021-06-30 0000787253 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member 2022-06-30 0000787253 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member 2021-06-30 0000787253 us-gaap:FairValueInputsLevel3Member 2021-06-30 0000787253 srt:MinimumMember 2021-07-01 2022-06-30 0000787253 srt:MaximumMember 2021-07-01 2022-06-30 0000787253 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember 2022-06-30 0000787253 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember 2021-07-01 2022-06-30 0000787253 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2022-06-30 0000787253 us-gaap:EmployeeStockOptionMember 2021-07-01 2022-06-30 0000787253 us-gaap:EmployeeStockOptionMember 2020-07-01 2021-06-30 0000787253 naii:RestrictedStock1Member 2020-07-01 2021-06-30 0000787253 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2022-06-30 0000787253 naii:TwoLargestCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2022-06-30 0000787253 naii:TwoLargestCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-07-01 2021-06-30 0000787253 naii:KagedMuscleLLCMember 2022-06-30 0000787253 naii:KagedMuscleLLCMember 2021-06-30 0000787253 naii:BetaAlanineRawMaterialMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2022-06-30 0000787253 naii:BetaAlanineRawMaterialMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-07-01 2021-06-30 0000787253 us-gaap:LandMember 2022-06-30 0000787253 us-gaap:LandMember 2021-06-30 0000787253 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2021-07-01 2022-06-30 0000787253 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2021-07-01 2022-06-30 0000787253 us-gaap:BuildingAndBuildingImprovementsMember 2022-06-30 0000787253 us-gaap:BuildingAndBuildingImprovementsMember 2021-06-30 0000787253 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2021-07-01 2022-06-30 0000787253 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2021-07-01 2022-06-30 0000787253 us-gaap:MachineryAndEquipmentMember 2022-06-30 0000787253 us-gaap:MachineryAndEquipmentMember 2021-06-30 0000787253 srt:MinimumMember us-gaap:OfficeEquipmentMember 2021-07-01 2022-06-30 0000787253 srt:MaximumMember us-gaap:OfficeEquipmentMember 2021-07-01 2022-06-30 0000787253 us-gaap:OfficeEquipmentMember 2022-06-30 0000787253 us-gaap:OfficeEquipmentMember 2021-06-30 0000787253 us-gaap:VehiclesMember 2021-07-01 2022-06-30 0000787253 us-gaap:VehiclesMember 2022-06-30 0000787253 us-gaap:VehiclesMember 2021-06-30 0000787253 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2021-07-01 2022-06-30 0000787253 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2021-07-01 2022-06-30 0000787253 us-gaap:LeaseholdImprovementsMember 2022-06-30 0000787253 us-gaap:LeaseholdImprovementsMember 2021-06-30 0000787253 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-06-30 0000787253 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-06-30 0000787253 naii:AccumulatedGainLossNetSwapDerivativeParentMember 2021-06-30 0000787253 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-07-01 2022-06-30 0000787253 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-07-01 2022-06-30 0000787253 naii:AccumulatedGainLossNetSwapDerivativeParentMember 2021-07-01 2022-06-30 0000787253 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-06-30 0000787253 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-06-30 0000787253 naii:AccumulatedGainLossNetSwapDerivativeParentMember 2022-06-30 0000787253 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-06-30 0000787253 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-06-30 0000787253 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-07-01 2021-06-30 0000787253 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-07-01 2021-06-30 0000787253 naii:CreditAgreementMember naii:WellsFargoBankNAMember 2021-05-24 0000787253 naii:CreditAgreementMember naii:WellsFargoBankNAMember naii:TermLoanMember 2021-08-18 0000787253 naii:CarlsbadCaliforniaMember naii:ManufacturingFacilityAndWarehouseMember 2021-08-20 2021-08-20 0000787253 naii:CreditAgreementMember naii:WellsFargoBankNAMember 2021-06-30 0000787253 naii:CreditAgreementMember naii:WellsFargoBankNAMember 2022-06-30 0000787253 naii:WellsFargoBankNAMember 2021-12-31 0000787253 naii:WellsFargoBankNAMember 2021-01-31 0000787253 srt:MaximumMember naii:CreditAgreementMember naii:WellsFargoBankNAMember 2021-08-18 0000787253 naii:CreditAgreementMember naii:WellsFargoBankNAMember 2021-08-18 2021-08-18 0000787253 naii:CreditAgreementMember naii:WellsFargoBankNAMember 2021-08-18 0000787253 naii:CreditAgreementMember naii:WellsFargoBankNAMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2021-07-01 2022-06-30 0000787253 naii:CreditAgreementMember naii:WellsFargoBankNAMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-06-30 0000787253 naii:CreditAgreementMember naii:WellsFargoBankNAMember naii:TermLoanMember 2021-08-18 2021-08-18 0000787253 naii:CreditAgreementMember naii:WellsFargoBankNAMember naii:TermLoanMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2021-08-18 2021-08-18 0000787253 us-gaap:InterestRateSwapMember 2021-08-18 0000787253 naii:CreditAgreementMember naii:WellsFargoBankNAMember naii:TermLoanMember 2022-06-30 0000787253 us-gaap:DomesticCountryMember 2021-07-01 2022-06-30 0000787253 us-gaap:DomesticCountryMember 2020-07-01 2021-06-30 0000787253 us-gaap:ForeignCountryMember 2021-07-01 2022-06-30 0000787253 us-gaap:ForeignCountryMember 2020-07-01 2021-06-30 0000787253 us-gaap:ForeignCountryMember us-gaap:SwissFederalTaxAdministrationFTAMember 2021-07-01 2022-06-30 0000787253 naii:FiscalYearsAfterJune302021Member 2021-07-01 2022-06-30 0000787253 naii:FirstContributionsMember 2004-01-01 2004-01-01 0000787253 naii:FirstContributionsMember 2021-07-01 2022-06-30 0000787253 naii:ProfitsharingPlanMember 2021-07-01 2022-06-30 0000787253 naii:ProfitsharingPlanMember 2020-07-01 2021-06-30 0000787253 naii:DiscretionaryProfitsharingPlanMember 2021-07-01 2022-06-30 0000787253 naii:DiscretionaryProfitsharingPlanMember 2020-07-01 2021-06-30 0000787253 us-gaap:EquitySecuritiesMember 2022-06-30 0000787253 us-gaap:EquitySecuritiesMember 2021-06-30 0000787253 us-gaap:DebtSecuritiesMember 2022-06-30 0000787253 us-gaap:DebtSecuritiesMember 2021-06-30 0000787253 us-gaap:CommodityContractMember 2022-06-30 0000787253 us-gaap:CommodityContractMember 2021-06-30 0000787253 us-gaap:OtherContractMember 2022-06-30 0000787253 us-gaap:OtherContractMember 2021-06-30 0000787253 us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel1Member 2022-06-30 0000787253 us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel2Member 2022-06-30 0000787253 us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel3Member 2022-06-30 0000787253 us-gaap:DebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2022-06-30 0000787253 us-gaap:DebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2022-06-30 0000787253 us-gaap:DebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2022-06-30 0000787253 us-gaap:OtherContractMember us-gaap:FairValueInputsLevel1Member 2022-06-30 0000787253 us-gaap:OtherContractMember us-gaap:FairValueInputsLevel2Member 2022-06-30 0000787253 us-gaap:OtherContractMember us-gaap:FairValueInputsLevel3Member 2022-06-30 0000787253 naii:LargecapFundsMember 2021-07-01 2022-06-30 0000787253 naii:DevelopedMarketFundsMember 2021-07-01 2022-06-30 0000787253 naii:MidcapFundsMember 2021-07-01 2022-06-30 0000787253 naii:SmallCapFundsMember 2021-07-01 2022-06-30 0000787253 us-gaap:FixedIncomeFundsMember 2021-07-01 2022-06-30 0000787253 naii:DevelopedMarketFixedIncomeFundsMember 2021-07-01 2022-06-30 0000787253 2020-09-19 2020-09-19 0000787253 2020-09-19 0000787253 2021-03-12 2021-03-12 0000787253 2021-03-12 0000787253 2022-01-14 2022-01-14 0000787253 2022-01-14 0000787253 naii:StockRepurchasePlanMember 2021-07-01 2022-06-30 0000787253 naii:StockRepurchasedFromEmployeeForRestrictedStockVestingMember 2021-07-01 2022-06-30 0000787253 naii:StockRepurchasePlanMember 2020-07-01 2021-06-30 0000787253 naii:StockRepurchasedInConnectionWithStockOptionExercisedMember 2020-07-01 2021-06-30 0000787253 naii:StockRepurchasedFromEmployeeForRestrictedStockVestingMember 2020-07-01 2021-06-30 0000787253 naii:The2009OmnibusStockIncentivePlan2009Member 2020-06-30 0000787253 naii:The2009OmnibusStockIncentivePlan2009Member 2020-07-01 2021-06-30 0000787253 naii:The2009OmnibusStockIncentivePlan2009Member 2021-06-30 0000787253 us-gaap:RestrictedStockMember naii:The2009OmnibusStockIncentivePlan2009Member 2021-06-30 0000787253 us-gaap:RestrictedStockMember naii:The2009OmnibusStockIncentivePlan2009Member 2021-07-01 2022-06-30 0000787253 us-gaap:RestrictedStockMember naii:The2009OmnibusStockIncentivePlan2009Member 2022-06-30 0000787253 us-gaap:RestrictedStockMember naii:The2020OmnibusStockIncentivePlanMember 2021-06-30 0000787253 us-gaap:RestrictedStockMember naii:The2020OmnibusStockIncentivePlanMember 2021-07-01 2022-06-30 0000787253 us-gaap:RestrictedStockMember naii:The2020OmnibusStockIncentivePlanMember 2022-06-30 0000787253 us-gaap:RestrictedStockMember naii:The2009OmnibusStockIncentivePlan2009Member 2020-06-30 0000787253 us-gaap:RestrictedStockMember naii:The2009OmnibusStockIncentivePlan2009Member 2020-07-01 2021-06-30 0000787253 us-gaap:RestrictedStockMember naii:The2020OmnibusStockIncentivePlanMember 2020-06-30 0000787253 us-gaap:RestrictedStockMember naii:The2020OmnibusStockIncentivePlanMember 2020-07-01 2021-06-30 0000787253 us-gaap:RestrictedStockMember 2022-06-30 0000787253 us-gaap:RestrictedStockMember 2021-07-01 2022-06-30 0000787253 naii:California1Member 2021-06-30 0000787253 country:CH naii:NaturalAlternativesInternationalEuropeSaMember 2021-06-30 0000787253 naii:SofinolSaMember country:CH naii:NaturalAlternativesInternationalEuropeSaMember 2018-11-05 0000787253 naii:Customer1Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2022-06-30 0000787253 naii:Customer1Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-07-01 2021-06-30 0000787253 naii:Customer2Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2022-06-30 0000787253 naii:Customer3Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2022-06-30 0000787253 naii:Customer3Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-07-01 2021-06-30 0000787253 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2022-06-30 0000787253 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-07-01 2021-06-30 0000787253 naii:RawMaterialPurchasesMember us-gaap:SupplierConcentrationRiskMember naii:Supplier1Member 2021-07-01 2022-06-30 0000787253 naii:RawMaterialPurchasesMember us-gaap:SupplierConcentrationRiskMember naii:Supplier1Member 2020-07-01 2021-06-30 0000787253 naii:RawMaterialPurchasesMember us-gaap:SupplierConcentrationRiskMember 2021-07-01 2022-06-30 0000787253 naii:RawMaterialPurchasesMember us-gaap:SupplierConcentrationRiskMember 2020-07-01 2021-06-30 0000787253 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember 2021-06-30 0000787253 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2022-06-30 0000787253 us-gaap:CashFlowHedgingMember 2021-07-01 2022-06-30 0000787253 us-gaap:CashFlowHedgingMember 2020-07-01 2021-06-30 0000787253 naii:PrivateLabelContractManufacturingMember 2021-07-01 2022-06-30 0000787253 naii:PrivateLabelContractManufacturingMember 2020-07-01 2021-06-30 0000787253 naii:PatentAndTrademarkLicensingMember 2021-07-01 2022-06-30 0000787253 naii:PatentAndTrademarkLicensingMember 2020-07-01 2021-06-30 0000787253 us-gaap:OperatingSegmentsMember naii:PrivateLabelContractManufacturingMember 2021-07-01 2022-06-30 0000787253 us-gaap:OperatingSegmentsMember naii:PrivateLabelContractManufacturingMember 2020-07-01 2021-06-30 0000787253 us-gaap:OperatingSegmentsMember naii:PatentAndTrademarkLicensingMember 2021-07-01 2022-06-30 0000787253 us-gaap:OperatingSegmentsMember naii:PatentAndTrademarkLicensingMember 2020-07-01 2021-06-30 0000787253 us-gaap:OperatingSegmentsMember 2021-07-01 2022-06-30 0000787253 us-gaap:OperatingSegmentsMember 2020-07-01 2021-06-30 0000787253 us-gaap:CorporateNonSegmentMember 2021-07-01 2022-06-30 0000787253 us-gaap:CorporateNonSegmentMember 2020-07-01 2021-06-30 0000787253 naii:PrivateLabelContractManufacturingMember 2022-06-30 0000787253 naii:PrivateLabelContractManufacturingMember 2021-06-30 0000787253 naii:PatentAndTrademarkLicensingMember 2022-06-30 0000787253 naii:PatentAndTrademarkLicensingMember 2021-06-30 0000787253 country:US 2021-07-01 2022-06-30 0000787253 country:US 2020-07-01 2021-06-30 0000787253 us-gaap:NonUsMember 2021-07-01 2022-06-30 0000787253 us-gaap:NonUsMember 2020-07-01 2021-06-30 0000787253 naii:ProductsManufacturedByNAIEMember us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2021-07-01 2022-06-30 0000787253 naii:ProductsManufacturedByNAIEMember us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2020-07-01 2021-06-30 0000787253 naii:ProductsManufacturedByNAIEMember country:US 2021-07-01 2022-06-30 0000787253 country:US 2022-06-30 0000787253 country:US 2021-06-30 0000787253 srt:EuropeMember 2022-06-30 0000787253 srt:EuropeMember 2021-06-30 0000787253 srt:EuropeMember 2021-07-01 2022-06-30 0000787253 srt:EuropeMember 2020-07-01 2021-06-30 0000787253 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SubsequentEventMember 2022-07-21 0000787253 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SubsequentEventMember 2022-08-16 0000787253 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SubsequentEventMember 2022-09-07 0000787253 us-gaap:CustomerConcentrationRiskMember 2021-07-01 2022-06-30 0000787253 us-gaap:SupplierConcentrationRiskMember 2021-07-01 2022-06-30 iso4217:USD shares thunderdome:item iso4217:USD shares utr:Y iso4217:EUR utr:M iso4217:CHF pure utr:sqft utr:sqm 0000787253 NATURAL ALTERNATIVES INTERNATIONAL INC false --06-30 FY 2022 3383 3527 0.01 0.01 500000 500000 0 0 0 0 0.01 0.01 20000000 20000000 6129611 6129611 6436568 6436568 3061795 2567797 0 0 0 0 31900000 P7Y P25Y P5Y 0 P5Y P5Y 31900000 0 5900000 10-K true 2022-06-30 false 000-15701 DE 84-1007839 1535 Faraday Ave Carlsbad CA 92008 760 736-7700 Common Stock, $0.01 par value per share NAII NASDAQ No No Yes Yes false Non-accelerated Filer true false false 63775000 6090205 200 HASKELL & WHITE LLP San Diego, California 21833000 32133000 17422000 17946000 32475000 27006000 67000 1095000 3144000 0 1805000 2168000 76746000 80348000 44573000 22271000 21701000 15877000 0 214000 2983000 1571000 146003000 120281000 16185000 11893000 2787000 2441000 3673000 4584000 140000 1721000 174000 619000 0 814000 302000 0 23261000 22072000 22047000 16481000 0 4000 344000 391000 1220000 0 9493000 0 1118000 1250000 57483000 40198000 0 0 89000 88000 30423000 29456000 77661000 66949000 21352000 15849000 1699000 -561000 88520000 80083000 146003000 120281000 170966000 178520000 140457000 148078000 30509000 30442000 16950000 16902000 -120000 -132000 13679000 13672000 0 1000 -83000 -118000 118000 -1409000 -55000 -21000 -20000 -1547000 13659000 12125000 2947000 1357000 10712000 10768000 -94000 -350000 2166000 272000 12972000 11390000 1.75 1.71 1.74 1.69 6117044 6290689 6155118 6379486 8856677 87000 27992000 56181000 2104305 -11702000 -1183000 71375000 91773 1000 -1000 0 0 0 0 0 0 1430000 0 0 0 1430000 0 -0 -0 -0 433050 3844000 -0 3844000 55915 0 35000 0 30442 -303000 0 -268000 -0 -0 -0 -0 -350000 -350000 0 0 0 0 272000 272000 0 0 10768000 0 0 10768000 9004365 88000 29456000 66949000 2567797 -15849000 -561000 80083000 135850 1000 -1000 0 0 0 0 0 0 968000 0 0 0 968000 0 -0 -0 -0 435080 5503000 -0 5503000 0 0 0 0 19832 0 0 0 51191 0 0 0 39086 0 0 0 -0 -0 -0 -0 -94000 -94000 0 0 0 0 2166000 2166000 0 0 10712000 0 0 10712000 9191406 89000 30423000 77661000 3061795 -21352000 1699000 88520000 10712000 10768000 -120000 -132000 4165000 4338000 751000 -214000 2749000 3421000 968000 1430000 83000 163000 9000 47000 -644000 813000 5469000 -966000 3007000 3245000 -75000 358000 3057000 1912000 -2273000 1430000 451000 -737000 -911000 1924000 11866000 20806000 26488000 5107000 30000 68000 -26458000 -5039000 5503000 4147000 0 -10000000 10000000 0 205000 -0 0 35000 4292000 -14112000 -10300000 1655000 32133000 30478000 21833000 32133000 2608000 2960000 206000 131000 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>A. Organization and Summary of Significant Accounting Policies </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Organization </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">We provide private-label contract manufacturing services to companies that market and distribute vitamins, minerals, herbs, and other nutritional supplements, as well as other health care products, to consumers both within and outside the U.S. We also seek to commercialize our patent and trademark estate related to the ingredient known as beta-alanine sold under our CarnoSyn® and SR CarnoSyn® tradenames through direct raw material sales and various license and similar arrangements.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b/></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Subsidiaries </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">On <em style="font: inherit;"> January </em><em style="font: inherit;">22,</em> <em style="font: inherit;">1999,</em> Natural Alternatives International Europe S.A., a Swiss Corporation (NAIE) was formed as our wholly-owned subsidiary, based in Manno, Switzerland. In <em style="font: inherit;"> September 1999, </em>NAIE opened a manufacturing facility and currently possesses manufacturing capability in encapsulation, powders, tablets, finished goods packaging, quality control laboratory testing, warehousing, distribution and administration.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b/></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Principles of Consolidation </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">The consolidated financial statements include the accounts of Natural Alternatives International, Inc. (NAI) and our wholly-owned subsidiary, NAIE. All intercompany accounts and transactions have been eliminated. The functional currency of NAIE, our foreign subsidiary, is the U.S. Dollar. Certain accounts of NAIE have been translated at either current or historical exchange rates, as appropriate, with gains and losses included in the consolidated statements of operations.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b/></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Recently Adopted Accounting Pronouncements</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">On <em style="font: inherit;"> December 18, 2019, </em>the Financial Accounting Standards Board (the "FASB") issued Accounting Standards Update ("ASU") <em style="font: inherit;">No.</em> <em style="font: inherit;">2019</em>-<em style="font: inherit;">12,</em> <i>Income Taxes (Topic <em style="font: inherit;">740</em>): Simplifying the Accounting for Income Taxes</i>. This new standard eliminates certain exceptions in Accounting Standards Codification ("ASC") <em style="font: inherit;">740</em> related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period, and the recognition of deferred tax liabilities for outside basis differences. It also clarifies and simplifies other aspects of the accounting for income taxes. This standard is effective for fiscal years, and interim periods within those years, beginning after <em style="font: inherit;"> December 15, 2020, </em>with early adoption permitted in any interim period within that year. This ASU was effective for us beginning in our <em style="font: inherit;">first</em> quarter of fiscal <em style="font: inherit;">2022.</em> This ASU did <em style="font: inherit;">not</em> have a material impact on our consolidated financial statements.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">In <em style="font: inherit;"> March 2020, </em>the FASB issued ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">04,</em> Reference Rate Reform (Topic <em style="font: inherit;">848</em>): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. This ASU provides optional expedient and exceptions for applying generally accepted accounting principles to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. In response to the concerns about structural risks of interbank offered rates ("IBORs") and, particularly, the risk of cessation of the London Interbank Offered Rate ("LIBOR"), regulators in several jurisdictions around the world have undertaken reference rate reform initiatives to identify alternative reference rates that are more observable or transaction based and less susceptible to manipulation. The ASU provides companies with optional guidance to ease the potential accounting burden associated with transitioning away from reference rates that are expected to be discontinued. We adopted this ASU in fiscal <em style="font: inherit;">2022.</em> This ASU did <em style="font: inherit;">not</em> have a material impact on our consolidated financial statements.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Recently Issued Accounting and Regulatory Pronouncements </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">On <em style="font: inherit;"> March 28, 2022, </em>the Financial Accounting Standards Board (the "FASB”) issued Accounting Standards Update ("ASU") <em style="font: inherit;">No.</em> <em style="font: inherit;">2022</em>-<em style="font: inherit;">01,</em> <i>Derivatives and Hedging (Topic <em style="font: inherit;">815</em>): Fair Value Hedging-Portfolio Layer Method</i>. This new standard clarifies the guidance in ASC <em style="font: inherit;">815</em> on fair value hedge accounting of interest rate risk for portfolios of financial assets. The ASU amends the guidance in ASU <em style="font: inherit;">2017</em>-<em style="font: inherit;">123</em> (released on <em style="font: inherit;"> August 28, 2017) </em>that, among other things, established the “last-of-layer” method for making the fair value hedge accounting for these portfolios more accessible. ASU <em style="font: inherit;">2022</em>-<em style="font: inherit;">01</em> renames that method the “portfolio layer” method and addresses feedback from stakeholders regarding its application. This standard is effective for fiscal years beginning after <em style="font: inherit;"> December 15, 2022, </em>and interim periods within those fiscal years, with early adoption permitted in any interim period within that year. This ASU will be adopted in our <em style="font: inherit;">first</em> quarter of fiscal <em style="font: inherit;">2023.</em> We do <em style="font: inherit;">not</em> expect this ASU to have a material impact on our consolidated financial statements.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b/></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Cash and Cash Equivalents </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">We consider all highly liquid investments with a maturity of <em style="font: inherit;">three</em> months or less when purchased to be cash equivalents.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b/></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Fair Value of Financial Instruments </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Fair value is defined as the exchange price that would be received to sell an asset or paid to transfer a liability (i.e., the “exit price”) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. We use a <em style="font: inherit;">three</em>-level hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that observable inputs be used when available. Observable inputs are inputs that market participants would use in pricing the asset or liability based on market data obtained from independent sources. Unobservable inputs are inputs that reflect our assumptions about the inputs that market participants would use in pricing the asset or liability and are developed based on the best information available under the circumstances.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">The fair value hierarchy is broken down into <em style="font: inherit;">three</em> levels based on the source of inputs. In general, fair values determined by Level <em style="font: inherit;">1</em> inputs use quoted prices (unadjusted) in active markets for identical assets or liabilities that we have the ability to access. We classify cash, cash equivalents, and marketable securities balances as Level <em style="font: inherit;">1</em> assets. The approximate fair value of cash and cash equivalents, accounts receivable, accounts payable and short-term borrowings is equal to book value due to the short-term nature of these items. Fair values determined by Level <em style="font: inherit;">2</em> inputs are based on quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are <em style="font: inherit;">not</em> active and models for which all significant inputs are observable or can be corroborated, either directly or indirectly by observable market data. Level <em style="font: inherit;">3</em> inputs are unobservable inputs for the asset or liability, and include situations where there is little, if any, market activity for the asset or liability. These include certain pricing models, discounted cash flow methodologies and similar techniques that use significant unobservable inputs.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Except for cash and cash equivalents, as of <em style="font: inherit;"> June 30, 2022 </em>and <em style="font: inherit;"> June 30, 2021, </em>we did <span style="-sec-ix-hidden:c88028938"><span style="-sec-ix-hidden:c88028940"><span style="-sec-ix-hidden:c88028941">not</span></span></span> have any financial assets or liabilities classified as Level <em style="font: inherit;">1.</em> We classify derivative forward exchange contracts as Level <em style="font: inherit;">2</em> assets and liabilities. The fair values were determined by obtaining pricing from our bank and corroborating those values with a <em style="font: inherit;">third</em>-party bank or pricing service.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Fair value of derivative instruments classified as Level <em style="font: inherit;">2</em> assets and liabilities consisted of the following (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Euro Forward Contract– Current Assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,144</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Swiss Franc Forward Contract – Current Assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">109</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Derivative Contracts – Current Assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,253</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Interest Swap – Other noncurrent Assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">453</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Euro Forward Contract– Other noncurrent Assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">561</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Derivative Contracts – Other noncurrent Assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,014</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Euro Forward Contract–Current Liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(630</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Swiss Franc Forward Contract – Current Liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(184</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Derivative Contracts – Current Liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(814</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Euro Forward Contract – Noncurrent Liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Fair Value Net Asset (Liability) – all Derivative Contracts</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,267</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(818</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">We also classify any outstanding line of credit and term loan balance as a Level <em style="font: inherit;">2</em> liability, as the fair value is based on inputs that can be derived from information available in publicly quoted markets. As of <em style="font: inherit;"> June 30, 2022, </em>and <em style="font: inherit;"> June 30, 2021, </em>we did <span style="-sec-ix-hidden:c88028949">not</span> have any financial assets or liabilities classified as Level <em style="font: inherit;">3.</em> We did <em style="font: inherit;">not</em> transfer any assets or liabilities between these levels during fiscal <em style="font: inherit;">2021</em> or fiscal <em style="font: inherit;">2022.</em></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;"/> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b/></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Accounts Receivable </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">We perform ongoing credit evaluations of our customers and adjust credit limits based on payment history and customer credit-worthiness. An allowance for estimated doubtful accounts is maintained based on historical experience, including identified customer credit issues. We monitor collections regularly and adjust the allowance for doubtful accounts as necessary to recognize any changes in credit exposure. Upon conclusion that a receivable is uncollectible, we record the respective amount as a charge against allowance for doubtful accounts. To date, such doubtful accounts reserves, in the aggregate, have been adequate to cover collection losses.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"/> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b/></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Customer Deposits</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">For certain customers we have contract terms where the customer pays a certain portion of their orders as prepayment. We treat this as a customer deposit liability and do <em style="font: inherit;">not</em> record revenue until we ship the product to the customer. As of <em style="font: inherit;"> June 30, 2022 </em>we had $140,000 in customer deposits. As of <em style="font: inherit;"> June 30, 2021 </em>our customer deposit balance was $1.7 million.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b/></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Inventories </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">We operate primarily as a private-label contract manufacturer. We build products based upon anticipated demand or following receipt of customer specific purchase orders. From time to time, we build inventory for private-label contract manufacturing customers under a specific purchase order with delivery dates that <em style="font: inherit;"> may </em>subsequently be rescheduled or canceled at the customer’s request. We value inventory at the lower of cost (<em style="font: inherit;">first</em>-in, <em style="font: inherit;">first</em>-out) or net realizable value on an item-by-item basis, including costs for raw materials, labor and manufacturing overhead. We establish reserves equal to all or a portion of the related inventory to reflect situations in which the cost of the inventory is <em style="font: inherit;">not</em> expected to be recovered. This requires us to make estimates regarding the market value of our inventory, including an assessment for excess and obsolete inventory. Once we establish an inventory reserve in a fiscal period, the reduced inventory value is maintained until the inventory is sold or otherwise disposed of. In evaluating whether inventory is stated at the lower of cost or net realizable value, management considers such factors as the amount of inventory on hand, the estimated time required to sell such inventory, the remaining shelf life and efficacy, the foreseeable demand within a specified time horizon and current and expected market conditions. Based on this evaluation, we record adjustments to cost of goods sold to adjust inventory to its net realizable value.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b/></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Property and Equipment </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">We state property and equipment at cost. Depreciation of property and equipment is provided using the straight-line method over their estimated useful lives, generally ranging from 1 to 39 years. We amortize leasehold improvements using the straight-line method over the shorter of the useful life of the improvement or the term of the lease. Maintenance and repairs are expensed as incurred. Significant expenditures that increase economic useful lives of property or equipment are capitalized and expensed over the useful life of such expenditure.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b/></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Impairment of Long-Lived Assets</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">We periodically evaluate the carrying value of long-lived assets to be held and used when events and circumstances indicate that the carrying amount of an asset <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> be recovered. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to future net cash flows expected to be generated by the asset. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds the fair value of the assets. Assets to be disposed of are reported at the lower of the carrying amount or fair value less costs to sell. During fiscal <em style="font: inherit;">2022</em> we recognized no impairment losses. We recognized $21,000 impairment losses during fiscal <em style="font: inherit;">2021.</em></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;"/></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b/></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Derivative Financial Instruments </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">We <em style="font: inherit;"> may </em>use derivative financial instruments in the management of our foreign currency exchange risk inherent in our forecasted sales denominated in Euros and our long-term lease liability denominated in Swiss Francs. We <em style="font: inherit;"> may </em>hedge our foreign currency exposures by entering into offsetting forward exchange contracts. To the extent we use derivative financial instruments that meet the relevant criteria, we account for them as cash flow hedges. Foreign exchange derivative instruments that do <em style="font: inherit;">not</em> meet the criteria for cash flow hedge accounting are marked-to-market through the Consolidated Statements of Operations and Comprehensive Income. Historically, our cash flow derivative instruments related to our Euro sales have met the criteria for hedge accounting, while our derivative instruments related to our long-term lease liability do <em style="font: inherit;">not.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">We recognize any unrealized gains and losses associated with derivative instruments accounted for as cash flow hedges in income in the period in which the underlying hedged transaction is realized. To the extent the derivative instrument is deemed ineffective we would recognize the resulting gain or loss in income at that time. As of <em style="font: inherit;"> June </em><em style="font: inherit;">30,</em> <em style="font: inherit;">2022,</em> we held derivative contracts designated as cash flow hedges primarily to protect against the foreign exchange risks inherent in our forecasted sales of products at prices denominated in currencies other than the U.S. Dollar, which is primarily the Euro. As of <em style="font: inherit;"> June </em><em style="font: inherit;">30,</em> <em style="font: inherit;">2022,</em> the notional amounts of our foreign exchange contracts were $37.7 million (<span style="-sec-ix-hidden:c88028982">€31.9</span> million). These contracts will mature over the next 14 months.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">As of <em style="font: inherit;"> June 30, 2022, </em>we held foreign currency contracts <em style="font: inherit;">not</em> designated as cash flow hedges primarily to protect against changes in valuation of our long-term lease liability. As of <em style="font: inherit;"> June 30, 2022, </em>the notional amounts of our foreign currency contracts <em style="font: inherit;">not</em> designated as cash flow hedges were $5.2 million (CHF 5.0 million). These contracts will mature in the <em style="font: inherit;">first</em> quarter of fiscal year <em style="font: inherit;">2023.</em></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;"/></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b/></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Defined Benefit Pension Plan </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">We formerly sponsored a defined benefit pension plan. Effective <em style="font: inherit;"> June </em><em style="font: inherit;">21,</em> <em style="font: inherit;">1999,</em> we adopted an amendment to freeze benefit accruals to the participants. The plan obligation and related assets of the plan are presented in the notes to the consolidated financial statements. Plan assets, which consist primarily of marketable equity and debt instruments, are valued based upon <em style="font: inherit;">third</em> party market quotations. Independent actuaries, through the use of a number of assumptions, determine plan obligations and annual pension expense. Key assumptions in measuring the plan obligations include the discount rate and estimated future return on plan assets. In determining the discount rate, we use an average long-term bond yield. Asset returns are based on the historical returns of multiple asset classes to develop a risk free rate of return and risk premiums for each asset class. The overall rate for each asset class was developed by combining a long-term inflation component, the risk free rate of return and the associated risk premium. A weighted average rate is developed based on the overall rates and the plan’s asset allocation.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b/></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Revenue Recognition</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">We record revenue based on a <em style="font: inherit;">five</em>-step model which includes: (<em style="font: inherit;">1</em>) identifying a contract with a customer; (<em style="font: inherit;">2</em>) identifying the performance obligations in the contract; (<em style="font: inherit;">3</em>) determining the transaction price; (<em style="font: inherit;">4</em>) allocating the transaction price among the performance obligations; and (<em style="font: inherit;">5</em>) recognizing revenue as each of the various performance obligations are satisfied.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">Revenue is measured as the net amount of consideration expected to be received in exchange for fulfilling <em style="font: inherit;">one</em> or more performance obligations. We identify purchase orders from customers as contracts. The amount of consideration expected to be received and revenue recognized includes estimates of variable consideration, including estimates for early payment discounts, volume rebates, and contractual discounts. Such estimates are calculated using historical averages adjusted for any expected changes due to current business conditions and experience. We review and update these estimates at the end of each reporting period and the impact of any adjustments are recognized in the period the adjustments are identified. In assessing whether collection of consideration from a customer is probable, we consider both the customer's ability and intent to pay the amount of consideration when it is due. Payment of invoices is due as specified in the underlying customer agreement, which is typically <em style="font: inherit;">30</em> days from the invoice date. Invoices are generally issued on the date of transfer of control of the products ordered to the customer.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">Revenue is recognized at the point in time that each of our performance obligations is fulfilled, and control of the ordered products is transferred to the customer. This transfer occurs when the product is shipped, or in some cases, when the product is delivered to the customer.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">We recognize revenue in certain circumstances before delivery to the customer has occurred (commonly referred to as bill-and-hold transactions). Products sold under bill-and-hold arrangements are recorded as revenue when risk of ownership has been transferred to the customer, but the product has <em style="font: inherit;">not</em> shipped due to a substantive reason, typically at the customer’s request. The product must be separately identified as belonging to the customer, ready for physical transfer to the customer, and we cannot have the ability to redirect the product to another customer.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">Contract liabilities and revenue recognized were as follows (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td> </td><td> </td><td colspan="2" style="text-align: center;">June 30, 2021</td><td> </td><td> </td><td colspan="2" style="text-align: center;">Additions</td><td> </td><td> </td><td colspan="2" style="text-align: center;">Revenue Recognized</td><td> </td><td> </td><td colspan="2" style="text-align: center;">June 30, 2022</td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="width: 44%;">Contract Liabilities (Customer Deposits)</td><td style="width: 1%;"> </td><td style="width: 1%;">$</td><td style="width: 11%; text-align: right;">1,721</td><td style="width: 1%; margin-left: 0pt;"> </td><td style="width: 1%;"> </td><td style="width: 1%;">$</td><td style="width: 11%; text-align: right;">140</td><td style="width: 1%; margin-left: 0pt;"> </td><td style="width: 1%;"> </td><td style="width: 1%;">$</td><td style="width: 11%; text-align: right;">(1,721</td><td style="width: 1%; margin-left: 0pt;">)</td><td style="width: 1%;"> </td><td style="width: 1%;">$</td><td style="width: 11%; text-align: right;">140</td><td style="width: 1%; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">We provide early payment discounts to certain customers. Based on historical payment trends, we expect that these customers will take advantage of these early payment discounts. The cost of these discounts is reported as a reduction to the transaction price. If the actual discounts differ from those estimated, the difference is also reported as a change in the transaction price. We require prepayment from certain customers. We record any payments received in advance of contracts fulfillment as a contract liability and classified as customer deposits on the consolidated balance sheet.</p>   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">Except for product defects, <em style="font: inherit;">no</em> right of return exists on the sale of our products. We estimate returns based on historical experience and recognize a returns liability for any estimated returns. As of <em style="font: inherit;"> June 30, 2022, </em>we have maintained a returns reserve of $13,000.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">We currently own certain U.S. patents, and each patent’s corresponding foreign patent applications. All of these patents and patent rights relate to the ingredient known as beta-alanine marketed and sold under our CarnoSyn® and SR CarnoSyn® trade names. We recorded beta-alanine raw material sales and royalty and licensing income as a component of revenue in the amount of $16.2 million during fiscal <em style="font: inherit;">2022</em> and $14.2 million during fiscal <em style="font: inherit;">2021.</em> These royalty income and raw material sale amounts resulted in royalty expense paid to the original patent holders from whom NAI acquired its patents and patent rights. We recognized royalty expense as a component of cost of goods sold in the amount of $0.7 million during fiscal <em style="font: inherit;">2022</em> and $0.6 million during fiscal <em style="font: inherit;">2021.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;"/> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b/></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Cost of Goods Sold </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost of goods sold includes raw material, labor, manufacturing overhead, and royalty expense.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b/></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Shipping and Handling Costs </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">We include fees earned on the shipment of our products to customers in sales and include costs incurred on the shipment of product to customers in costs of goods sold.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b/></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Research and Development Costs </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">As part of the services we provide to our private-label contract manufacturing customers, we <em style="font: inherit;"> may </em>perform, but are <em style="font: inherit;">not</em> obligated to perform, certain research and development activities related to the development or improvement of their products. While our customers typically do <em style="font: inherit;">not</em> pay directly for this service, the cost of this service is included as a component of the price we charge to manufacture and deliver their products. We also direct and participate in clinical research studies, often in collaboration with scientists and research institutions, to validate the benefits of a product and provide scientific support for product claims and marketing initiatives.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Research and development costs are expensed when incurred. Our research and development expenses for the last <em style="font: inherit;">two</em> fiscal years ended <em style="font: inherit;"> June </em><em style="font: inherit;">30</em> were $2.5 million for fiscal <em style="font: inherit;">2022</em> and $1.9 million for fiscal <em style="font: inherit;">2021.</em> These costs were included in selling, general and administrative expenses and cost of goods sold.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b/></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Advertising Costs </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">We expense the production costs of advertising the <em style="font: inherit;">first</em> time the advertising takes place. We incurred and expensed advertising costs in the amount of $1.1 million during the fiscal year ended <em style="font: inherit;"> June </em><em style="font: inherit;">30,</em> <em style="font: inherit;">2022</em> and $0.8 million during fiscal <em style="font: inherit;">2021.</em> These costs were included in selling, general and administrative expenses.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b/></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Income Taxes </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">The Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) was enacted on <em style="font: inherit;"> March 27, 2020 </em>in the United States. The CARES Act and related notices include several significant provisions, including delaying certain payroll tax payments, mandatory transition tax payments under the Tax Cuts and Jobs Act (“TCJ Act”), and estimated income tax payments. We filed an amended return for our fiscal <em style="font: inherit;">2015</em> and fiscal <em style="font: inherit;">2016</em> tax years under provisions of the CARES act, as discussed below.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">On <em style="font: inherit;"> July 23, 2020, </em>the Department of Treasury issued final regulations which provide an exclusion to the global intangible low-taxed income (GILTI) calculation on an elective basis. These regulations were effective <em style="font: inherit;"> September 21, 2020 </em>and could be retroactively applied. Under these new regulations, we are able to exclude the GILTI calculation from our domestic taxable income if the deemed effective tax rate at our foreign subsidiary is greater than <em style="font: inherit;">18.9%.</em> We assessed this rate, including the implementation of certain tax strategies, and we determined that our effective rate at NAIE was greater than <em style="font: inherit;">18.9%</em> as of the year ended <em style="font: inherit;"> June 30, 2020. </em>We reassessed our estimated taxes for fiscal <em style="font: inherit;">2020</em> and in the year ended <em style="font: inherit;"> June 30, 2021 </em>we recorded a reduction to our fiscal <em style="font: inherit;">2020</em> estimated taxes of $0.4 million as a discrete benefit. As a result of this adjustment, our domestic tax return for fiscal <em style="font: inherit;">2020</em> reflected a net operating loss which, in accordance with the CARES ACT, we carried back to fiscal <em style="font: inherit;">2015</em> and fiscal <em style="font: inherit;">2016.</em> Such carryback resulted in a rate differential that resulted in the recognition of a permanent discrete tax benefit of $0.3 million during the year ended <em style="font: inherit;"> June 30, 2021. </em>For NAIE the result of this tax planning during the year ended <em style="font: inherit;"> June 30, 2021 </em>was an additional foreign estimated tax benefit of $0.1 million.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">To determine our quarterly provision for income taxes, we use an estimated annual effective tax rate that is based on expected annual income, statutory tax rates and tax planning opportunities available in the various jurisdictions to which we are subject. Certain significant or unusual items are separately recognized as discrete items in the quarter in which they occur and can be a source of variability in the effective tax rate from quarter to quarter. We recognize interest and penalties related to uncertain tax positions, if any, as an income tax expense.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">We record valuation allowances to reduce our deferred tax assets to an amount that we believe is more likely than <em style="font: inherit;">not</em> to be realized. In assessing the realizability of deferred tax assets, management considers whether it is more likely than <em style="font: inherit;">not</em> that some portion or all of the deferred tax assets will ultimately be realized based on whether future taxable income will be generated during the periods in which those temporary differences become deductible. During the year ended <em style="font: inherit;"> June 30, 2022, </em>there was <em style="font: inherit;">no</em> change to our valuation allowance.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are measured and recorded using enacted tax rates for each of the jurisdictions in which we operate, and adjusted using the tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income or expense in the period that includes the enactment date.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">We account for uncertain tax positions using the more-likely-than-<em style="font: inherit;">not</em> recognition threshold. It is our policy to establish reserves based on management’s assessment of exposure for certain positions taken in previously filed tax returns that <em style="font: inherit;"> may </em>become payable upon audit by tax authorities. Our tax reserves are analyzed quarterly and adjustments are made as events occur that we believe warrant adjustments to the reserves. Our practice is to recognize interest and/or penalties related to income tax matters in income tax expense. As of <em style="font: inherit;"> June </em><em style="font: inherit;">30,</em> <em style="font: inherit;">2022</em> and <em style="font: inherit;"> June </em><em style="font: inherit;">30,</em> <em style="font: inherit;">2021,</em> we did <em style="font: inherit;">not</em> record any tax liabilities for uncertain tax positions.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b/></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Stock-Based Compensation </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">We had an omnibus equity incentive plan that was approved by our Board of Directors effective <em style="font: inherit;"> October </em><em style="font: inherit;">15,</em> <em style="font: inherit;">2009</em> and approved by our stockholders at the Annual Meeting of Stockholders held on <em style="font: inherit;"> November </em><em style="font: inherit;">30,</em> <em style="font: inherit;">2009</em> (the <em style="font: inherit;">"2009</em> Plan"). The <em style="font: inherit;">2009</em> Plan expired on <em style="font: inherit;"> October 15, 2019. </em>The Board of Directors approved a new omnibus equity incentive plan that became effective <em style="font: inherit;"> January 1, 2021 (</em>the <em style="font: inherit;">“2020</em> Plan”), which was approved by our stockholders at the Annual Meeting of Stockholders on <em style="font: inherit;"> December 4, 2020. </em>Under the <em style="font: inherit;">2020</em> Plan, we <em style="font: inherit;"> may </em>grant nonqualified and incentive stock options, restricted stock grants, restricted stock units, stock appreciation rights, and other stock-based awards to employees, non-employee directors and consultants.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">We estimate the fair value of stock option awards at the date of grant using the Black-Scholes option valuation model. The Black-Scholes option valuation model was developed for use in estimating the fair value of traded options that have <em style="font: inherit;">no</em> vesting restrictions and are fully transferable. Option valuation models require the use of highly subjective assumptions. Black-Scholes uses assumptions related to volatility, the risk-free interest rate, the dividend yield (which we assume to be zero, as we have <em style="font: inherit;">not</em> paid any cash dividends) and employee exercise behavior. Expected volatilities used in the model are based on the historical volatility of our stock price. The risk-free interest rate is derived from the U.S. Treasury yield curve in effect in the period of grant. The expected life of stock option grants is derived from historical experience. The fair value of restricted stock shares granted is based on the market price of our common stock on the date of grant. We amortize the estimated fair value of our stock awards to expense over the related vesting periods.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">We recognize forfeitures as they occur.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b/></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Use of Estimates </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Our management has made a number of estimates and assumptions relating to the reporting of assets and liabilities, revenue and expenses, and the disclosure of contingent assets and liabilities to prepare these consolidated financial statements in conformity with U.S. generally accepted accounting principles (GAAP). Actual results could differ from those estimates and our assumptions <em style="font: inherit;"> may </em>prove to be inaccurate.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b/></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Net Income per Common Share </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">We compute basic net income per common share using the weighted average number of common shares outstanding during the period, and diluted net income per common share using the additional dilutive effect of all dilutive securities. The dilutive impact of stock options and restricted shares account for the additional weighted average shares of common stock outstanding for our diluted net income per common share computation. We calculated basic and diluted net income per common share as follows (in thousands, except per share data):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>For the Years Ended June 30,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Numerator</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net income</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,712</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,768</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Denominator</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Basic weighted average common shares outstanding</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,117</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,291</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Dilutive effect of stock options and restricted stock shares</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">38</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">88</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Diluted weighted average common shares outstanding</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,155</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,379</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Basic net income per common share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1.75</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1.71</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Diluted net income per common share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1.74</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1.69</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">During the year ended <em style="font: inherit;"> June 30, 2022, </em>we excluded 93,114 shares of unvested restricted stock and <em style="font: inherit;">no</em> shares related to stock options, as their impact would have been anti-dilutive. For the year ended <em style="font: inherit;"> June 30, 2021 </em>we excluded shares related to stock options totaling 22,500 and restricted stock totaling <em style="font: inherit;">52,108.</em></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><em style="font: inherit;"/></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b/></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Concentrations of Credit Risk </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Financial instruments that subject us to concentrations of credit risk consist primarily of cash and cash equivalents and accounts receivable. We place our cash and cash equivalents with highly rated financial institutions. Credit risk with respect to receivables is primarily concentrated with our three largest customers, whose receivable balances collectively represented 52.4% of gross accounts receivable at <em style="font: inherit;"> June </em><em style="font: inherit;">30,</em> <em style="font: inherit;">2022</em> and 64.8% at <em style="font: inherit;"> June </em><em style="font: inherit;">30,</em> <em style="font: inherit;">2021.</em> As of <em style="font: inherit;"> June 30, 2022, </em>we had a receivable balance of $3.4 million and as of <em style="font: inherit;"> June 30, 2021 </em>we had a receivable balance of $3.5 million from a former contract manufacturing customer. We have recorded a bad debt reserve equal to 100% of this outstanding balance and thus did <em style="font: inherit;">not</em> reflect it in the percentages listed above.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Additionally, amounts due related to our beta-alanine raw material sales were 5.4% of gross accounts receivable at <em style="font: inherit;"> June 30, 2022 </em>and 8.6% of gross accounts receivable at <em style="font: inherit;"> June 30, 2021. </em>Concentrations of credit risk related to the remaining accounts receivable balances are limited due to the number of customers comprising our remaining customer base.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"/> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Subsidiaries </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">On <em style="font: inherit;"> January </em><em style="font: inherit;">22,</em> <em style="font: inherit;">1999,</em> Natural Alternatives International Europe S.A., a Swiss Corporation (NAIE) was formed as our wholly-owned subsidiary, based in Manno, Switzerland. In <em style="font: inherit;"> September 1999, </em>NAIE opened a manufacturing facility and currently possesses manufacturing capability in encapsulation, powders, tablets, finished goods packaging, quality control laboratory testing, warehousing, distribution and administration.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Principles of Consolidation </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">The consolidated financial statements include the accounts of Natural Alternatives International, Inc. (NAI) and our wholly-owned subsidiary, NAIE. All intercompany accounts and transactions have been eliminated. The functional currency of NAIE, our foreign subsidiary, is the U.S. Dollar. Certain accounts of NAIE have been translated at either current or historical exchange rates, as appropriate, with gains and losses included in the consolidated statements of operations.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Recently Adopted Accounting Pronouncements</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">On <em style="font: inherit;"> December 18, 2019, </em>the Financial Accounting Standards Board (the "FASB") issued Accounting Standards Update ("ASU") <em style="font: inherit;">No.</em> <em style="font: inherit;">2019</em>-<em style="font: inherit;">12,</em> <i>Income Taxes (Topic <em style="font: inherit;">740</em>): Simplifying the Accounting for Income Taxes</i>. This new standard eliminates certain exceptions in Accounting Standards Codification ("ASC") <em style="font: inherit;">740</em> related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period, and the recognition of deferred tax liabilities for outside basis differences. It also clarifies and simplifies other aspects of the accounting for income taxes. This standard is effective for fiscal years, and interim periods within those years, beginning after <em style="font: inherit;"> December 15, 2020, </em>with early adoption permitted in any interim period within that year. This ASU was effective for us beginning in our <em style="font: inherit;">first</em> quarter of fiscal <em style="font: inherit;">2022.</em> This ASU did <em style="font: inherit;">not</em> have a material impact on our consolidated financial statements.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">In <em style="font: inherit;"> March 2020, </em>the FASB issued ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">04,</em> Reference Rate Reform (Topic <em style="font: inherit;">848</em>): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. This ASU provides optional expedient and exceptions for applying generally accepted accounting principles to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. In response to the concerns about structural risks of interbank offered rates ("IBORs") and, particularly, the risk of cessation of the London Interbank Offered Rate ("LIBOR"), regulators in several jurisdictions around the world have undertaken reference rate reform initiatives to identify alternative reference rates that are more observable or transaction based and less susceptible to manipulation. The ASU provides companies with optional guidance to ease the potential accounting burden associated with transitioning away from reference rates that are expected to be discontinued. We adopted this ASU in fiscal <em style="font: inherit;">2022.</em> This ASU did <em style="font: inherit;">not</em> have a material impact on our consolidated financial statements.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Recently Issued Accounting and Regulatory Pronouncements </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">On <em style="font: inherit;"> March 28, 2022, </em>the Financial Accounting Standards Board (the "FASB”) issued Accounting Standards Update ("ASU") <em style="font: inherit;">No.</em> <em style="font: inherit;">2022</em>-<em style="font: inherit;">01,</em> <i>Derivatives and Hedging (Topic <em style="font: inherit;">815</em>): Fair Value Hedging-Portfolio Layer Method</i>. This new standard clarifies the guidance in ASC <em style="font: inherit;">815</em> on fair value hedge accounting of interest rate risk for portfolios of financial assets. The ASU amends the guidance in ASU <em style="font: inherit;">2017</em>-<em style="font: inherit;">123</em> (released on <em style="font: inherit;"> August 28, 2017) </em>that, among other things, established the “last-of-layer” method for making the fair value hedge accounting for these portfolios more accessible. ASU <em style="font: inherit;">2022</em>-<em style="font: inherit;">01</em> renames that method the “portfolio layer” method and addresses feedback from stakeholders regarding its application. This standard is effective for fiscal years beginning after <em style="font: inherit;"> December 15, 2022, </em>and interim periods within those fiscal years, with early adoption permitted in any interim period within that year. This ASU will be adopted in our <em style="font: inherit;">first</em> quarter of fiscal <em style="font: inherit;">2023.</em> We do <em style="font: inherit;">not</em> expect this ASU to have a material impact on our consolidated financial statements.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Cash and Cash Equivalents </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">We consider all highly liquid investments with a maturity of <em style="font: inherit;">three</em> months or less when purchased to be cash equivalents.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Fair Value of Financial Instruments </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Fair value is defined as the exchange price that would be received to sell an asset or paid to transfer a liability (i.e., the “exit price”) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. We use a <em style="font: inherit;">three</em>-level hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that observable inputs be used when available. Observable inputs are inputs that market participants would use in pricing the asset or liability based on market data obtained from independent sources. Unobservable inputs are inputs that reflect our assumptions about the inputs that market participants would use in pricing the asset or liability and are developed based on the best information available under the circumstances.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">The fair value hierarchy is broken down into <em style="font: inherit;">three</em> levels based on the source of inputs. In general, fair values determined by Level <em style="font: inherit;">1</em> inputs use quoted prices (unadjusted) in active markets for identical assets or liabilities that we have the ability to access. We classify cash, cash equivalents, and marketable securities balances as Level <em style="font: inherit;">1</em> assets. The approximate fair value of cash and cash equivalents, accounts receivable, accounts payable and short-term borrowings is equal to book value due to the short-term nature of these items. Fair values determined by Level <em style="font: inherit;">2</em> inputs are based on quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are <em style="font: inherit;">not</em> active and models for which all significant inputs are observable or can be corroborated, either directly or indirectly by observable market data. Level <em style="font: inherit;">3</em> inputs are unobservable inputs for the asset or liability, and include situations where there is little, if any, market activity for the asset or liability. These include certain pricing models, discounted cash flow methodologies and similar techniques that use significant unobservable inputs.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Except for cash and cash equivalents, as of <em style="font: inherit;"> June 30, 2022 </em>and <em style="font: inherit;"> June 30, 2021, </em>we did <span style="-sec-ix-hidden:c88028938"><span style="-sec-ix-hidden:c88028940"><span style="-sec-ix-hidden:c88028941">not</span></span></span> have any financial assets or liabilities classified as Level <em style="font: inherit;">1.</em> We classify derivative forward exchange contracts as Level <em style="font: inherit;">2</em> assets and liabilities. The fair values were determined by obtaining pricing from our bank and corroborating those values with a <em style="font: inherit;">third</em>-party bank or pricing service.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Fair value of derivative instruments classified as Level <em style="font: inherit;">2</em> assets and liabilities consisted of the following (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Euro Forward Contract– Current Assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,144</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Swiss Franc Forward Contract – Current Assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">109</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Derivative Contracts – Current Assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,253</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Interest Swap – Other noncurrent Assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">453</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Euro Forward Contract– Other noncurrent Assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">561</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Derivative Contracts – Other noncurrent Assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,014</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Euro Forward Contract–Current Liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(630</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Swiss Franc Forward Contract – Current Liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(184</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Derivative Contracts – Current Liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(814</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Euro Forward Contract – Noncurrent Liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Fair Value Net Asset (Liability) – all Derivative Contracts</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,267</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(818</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">We also classify any outstanding line of credit and term loan balance as a Level <em style="font: inherit;">2</em> liability, as the fair value is based on inputs that can be derived from information available in publicly quoted markets. As of <em style="font: inherit;"> June 30, 2022, </em>and <em style="font: inherit;"> June 30, 2021, </em>we did <span style="-sec-ix-hidden:c88028949">not</span> have any financial assets or liabilities classified as Level <em style="font: inherit;">3.</em> We did <em style="font: inherit;">not</em> transfer any assets or liabilities between these levels during fiscal <em style="font: inherit;">2021</em> or fiscal <em style="font: inherit;">2022.</em></p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Euro Forward Contract– Current Assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,144</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Swiss Franc Forward Contract – Current Assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">109</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Derivative Contracts – Current Assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,253</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Interest Swap – Other noncurrent Assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">453</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Euro Forward Contract– Other noncurrent Assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">561</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Derivative Contracts – Other noncurrent Assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,014</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Euro Forward Contract–Current Liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(630</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Swiss Franc Forward Contract – Current Liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(184</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Derivative Contracts – Current Liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(814</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Euro Forward Contract – Noncurrent Liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Fair Value Net Asset (Liability) – all Derivative Contracts</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,267</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(818</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> </tbody></table> 3144000 0 109000 0 3253000 0 453000 0 561000 0 1014000 0 -0 630000 -0 184000 -0 814000 -0 4000 4267000 -818000 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Accounts Receivable </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">We perform ongoing credit evaluations of our customers and adjust credit limits based on payment history and customer credit-worthiness. An allowance for estimated doubtful accounts is maintained based on historical experience, including identified customer credit issues. We monitor collections regularly and adjust the allowance for doubtful accounts as necessary to recognize any changes in credit exposure. Upon conclusion that a receivable is uncollectible, we record the respective amount as a charge against allowance for doubtful accounts. To date, such doubtful accounts reserves, in the aggregate, have been adequate to cover collection losses.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Customer Deposits</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">For certain customers we have contract terms where the customer pays a certain portion of their orders as prepayment. We treat this as a customer deposit liability and do <em style="font: inherit;">not</em> record revenue until we ship the product to the customer. As of <em style="font: inherit;"> June 30, 2022 </em>we had $140,000 in customer deposits. As of <em style="font: inherit;"> June 30, 2021 </em>our customer deposit balance was $1.7 million.</p> 140000 1700000 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Inventories </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">We operate primarily as a private-label contract manufacturer. We build products based upon anticipated demand or following receipt of customer specific purchase orders. From time to time, we build inventory for private-label contract manufacturing customers under a specific purchase order with delivery dates that <em style="font: inherit;"> may </em>subsequently be rescheduled or canceled at the customer’s request. We value inventory at the lower of cost (<em style="font: inherit;">first</em>-in, <em style="font: inherit;">first</em>-out) or net realizable value on an item-by-item basis, including costs for raw materials, labor and manufacturing overhead. We establish reserves equal to all or a portion of the related inventory to reflect situations in which the cost of the inventory is <em style="font: inherit;">not</em> expected to be recovered. This requires us to make estimates regarding the market value of our inventory, including an assessment for excess and obsolete inventory. Once we establish an inventory reserve in a fiscal period, the reduced inventory value is maintained until the inventory is sold or otherwise disposed of. In evaluating whether inventory is stated at the lower of cost or net realizable value, management considers such factors as the amount of inventory on hand, the estimated time required to sell such inventory, the remaining shelf life and efficacy, the foreseeable demand within a specified time horizon and current and expected market conditions. Based on this evaluation, we record adjustments to cost of goods sold to adjust inventory to its net realizable value.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Property and Equipment </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">We state property and equipment at cost. Depreciation of property and equipment is provided using the straight-line method over their estimated useful lives, generally ranging from 1 to 39 years. We amortize leasehold improvements using the straight-line method over the shorter of the useful life of the improvement or the term of the lease. Maintenance and repairs are expensed as incurred. Significant expenditures that increase economic useful lives of property or equipment are capitalized and expensed over the useful life of such expenditure.</p> P1Y P39Y <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Impairment of Long-Lived Assets</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">We periodically evaluate the carrying value of long-lived assets to be held and used when events and circumstances indicate that the carrying amount of an asset <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> be recovered. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to future net cash flows expected to be generated by the asset. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds the fair value of the assets. Assets to be disposed of are reported at the lower of the carrying amount or fair value less costs to sell. During fiscal <em style="font: inherit;">2022</em> we recognized no impairment losses. We recognized $21,000 impairment losses during fiscal <em style="font: inherit;">2021.</em></p> 0 21000 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Derivative Financial Instruments </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">We <em style="font: inherit;"> may </em>use derivative financial instruments in the management of our foreign currency exchange risk inherent in our forecasted sales denominated in Euros and our long-term lease liability denominated in Swiss Francs. We <em style="font: inherit;"> may </em>hedge our foreign currency exposures by entering into offsetting forward exchange contracts. To the extent we use derivative financial instruments that meet the relevant criteria, we account for them as cash flow hedges. Foreign exchange derivative instruments that do <em style="font: inherit;">not</em> meet the criteria for cash flow hedge accounting are marked-to-market through the Consolidated Statements of Operations and Comprehensive Income. Historically, our cash flow derivative instruments related to our Euro sales have met the criteria for hedge accounting, while our derivative instruments related to our long-term lease liability do <em style="font: inherit;">not.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">We recognize any unrealized gains and losses associated with derivative instruments accounted for as cash flow hedges in income in the period in which the underlying hedged transaction is realized. To the extent the derivative instrument is deemed ineffective we would recognize the resulting gain or loss in income at that time. As of <em style="font: inherit;"> June </em><em style="font: inherit;">30,</em> <em style="font: inherit;">2022,</em> we held derivative contracts designated as cash flow hedges primarily to protect against the foreign exchange risks inherent in our forecasted sales of products at prices denominated in currencies other than the U.S. Dollar, which is primarily the Euro. As of <em style="font: inherit;"> June </em><em style="font: inherit;">30,</em> <em style="font: inherit;">2022,</em> the notional amounts of our foreign exchange contracts were $37.7 million (<span style="-sec-ix-hidden:c88028982">€31.9</span> million). These contracts will mature over the next 14 months.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">As of <em style="font: inherit;"> June 30, 2022, </em>we held foreign currency contracts <em style="font: inherit;">not</em> designated as cash flow hedges primarily to protect against changes in valuation of our long-term lease liability. As of <em style="font: inherit;"> June 30, 2022, </em>the notional amounts of our foreign currency contracts <em style="font: inherit;">not</em> designated as cash flow hedges were $5.2 million (CHF 5.0 million). These contracts will mature in the <em style="font: inherit;">first</em> quarter of fiscal year <em style="font: inherit;">2023.</em></p> 37700000 P14M 5200000 5000000.0 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Defined Benefit Pension Plan </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">We formerly sponsored a defined benefit pension plan. Effective <em style="font: inherit;"> June </em><em style="font: inherit;">21,</em> <em style="font: inherit;">1999,</em> we adopted an amendment to freeze benefit accruals to the participants. The plan obligation and related assets of the plan are presented in the notes to the consolidated financial statements. Plan assets, which consist primarily of marketable equity and debt instruments, are valued based upon <em style="font: inherit;">third</em> party market quotations. Independent actuaries, through the use of a number of assumptions, determine plan obligations and annual pension expense. Key assumptions in measuring the plan obligations include the discount rate and estimated future return on plan assets. In determining the discount rate, we use an average long-term bond yield. Asset returns are based on the historical returns of multiple asset classes to develop a risk free rate of return and risk premiums for each asset class. The overall rate for each asset class was developed by combining a long-term inflation component, the risk free rate of return and the associated risk premium. A weighted average rate is developed based on the overall rates and the plan’s asset allocation.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Revenue Recognition</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">We record revenue based on a <em style="font: inherit;">five</em>-step model which includes: (<em style="font: inherit;">1</em>) identifying a contract with a customer; (<em style="font: inherit;">2</em>) identifying the performance obligations in the contract; (<em style="font: inherit;">3</em>) determining the transaction price; (<em style="font: inherit;">4</em>) allocating the transaction price among the performance obligations; and (<em style="font: inherit;">5</em>) recognizing revenue as each of the various performance obligations are satisfied.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">Revenue is measured as the net amount of consideration expected to be received in exchange for fulfilling <em style="font: inherit;">one</em> or more performance obligations. We identify purchase orders from customers as contracts. The amount of consideration expected to be received and revenue recognized includes estimates of variable consideration, including estimates for early payment discounts, volume rebates, and contractual discounts. Such estimates are calculated using historical averages adjusted for any expected changes due to current business conditions and experience. We review and update these estimates at the end of each reporting period and the impact of any adjustments are recognized in the period the adjustments are identified. In assessing whether collection of consideration from a customer is probable, we consider both the customer's ability and intent to pay the amount of consideration when it is due. Payment of invoices is due as specified in the underlying customer agreement, which is typically <em style="font: inherit;">30</em> days from the invoice date. Invoices are generally issued on the date of transfer of control of the products ordered to the customer.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">Revenue is recognized at the point in time that each of our performance obligations is fulfilled, and control of the ordered products is transferred to the customer. This transfer occurs when the product is shipped, or in some cases, when the product is delivered to the customer.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">We recognize revenue in certain circumstances before delivery to the customer has occurred (commonly referred to as bill-and-hold transactions). Products sold under bill-and-hold arrangements are recorded as revenue when risk of ownership has been transferred to the customer, but the product has <em style="font: inherit;">not</em> shipped due to a substantive reason, typically at the customer’s request. The product must be separately identified as belonging to the customer, ready for physical transfer to the customer, and we cannot have the ability to redirect the product to another customer.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">Contract liabilities and revenue recognized were as follows (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td> </td><td> </td><td colspan="2" style="text-align: center;">June 30, 2021</td><td> </td><td> </td><td colspan="2" style="text-align: center;">Additions</td><td> </td><td> </td><td colspan="2" style="text-align: center;">Revenue Recognized</td><td> </td><td> </td><td colspan="2" style="text-align: center;">June 30, 2022</td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="width: 44%;">Contract Liabilities (Customer Deposits)</td><td style="width: 1%;"> </td><td style="width: 1%;">$</td><td style="width: 11%; text-align: right;">1,721</td><td style="width: 1%; margin-left: 0pt;"> </td><td style="width: 1%;"> </td><td style="width: 1%;">$</td><td style="width: 11%; text-align: right;">140</td><td style="width: 1%; margin-left: 0pt;"> </td><td style="width: 1%;"> </td><td style="width: 1%;">$</td><td style="width: 11%; text-align: right;">(1,721</td><td style="width: 1%; margin-left: 0pt;">)</td><td style="width: 1%;"> </td><td style="width: 1%;">$</td><td style="width: 11%; text-align: right;">140</td><td style="width: 1%; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">We provide early payment discounts to certain customers. Based on historical payment trends, we expect that these customers will take advantage of these early payment discounts. The cost of these discounts is reported as a reduction to the transaction price. If the actual discounts differ from those estimated, the difference is also reported as a change in the transaction price. We require prepayment from certain customers. We record any payments received in advance of contracts fulfillment as a contract liability and classified as customer deposits on the consolidated balance sheet.</p>   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">Except for product defects, <em style="font: inherit;">no</em> right of return exists on the sale of our products. We estimate returns based on historical experience and recognize a returns liability for any estimated returns. As of <em style="font: inherit;"> June 30, 2022, </em>we have maintained a returns reserve of $13,000.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">We currently own certain U.S. patents, and each patent’s corresponding foreign patent applications. All of these patents and patent rights relate to the ingredient known as beta-alanine marketed and sold under our CarnoSyn® and SR CarnoSyn® trade names. We recorded beta-alanine raw material sales and royalty and licensing income as a component of revenue in the amount of $16.2 million during fiscal <em style="font: inherit;">2022</em> and $14.2 million during fiscal <em style="font: inherit;">2021.</em> These royalty income and raw material sale amounts resulted in royalty expense paid to the original patent holders from whom NAI acquired its patents and patent rights. We recognized royalty expense as a component of cost of goods sold in the amount of $0.7 million during fiscal <em style="font: inherit;">2022</em> and $0.6 million during fiscal <em style="font: inherit;">2021.</em></p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td> </td><td> </td><td colspan="2" style="text-align: center;">June 30, 2021</td><td> </td><td> </td><td colspan="2" style="text-align: center;">Additions</td><td> </td><td> </td><td colspan="2" style="text-align: center;">Revenue Recognized</td><td> </td><td> </td><td colspan="2" style="text-align: center;">June 30, 2022</td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="width: 44%;">Contract Liabilities (Customer Deposits)</td><td style="width: 1%;"> </td><td style="width: 1%;">$</td><td style="width: 11%; text-align: right;">1,721</td><td style="width: 1%; margin-left: 0pt;"> </td><td style="width: 1%;"> </td><td style="width: 1%;">$</td><td style="width: 11%; text-align: right;">140</td><td style="width: 1%; margin-left: 0pt;"> </td><td style="width: 1%;"> </td><td style="width: 1%;">$</td><td style="width: 11%; text-align: right;">(1,721</td><td style="width: 1%; margin-left: 0pt;">)</td><td style="width: 1%;"> </td><td style="width: 1%;">$</td><td style="width: 11%; text-align: right;">140</td><td style="width: 1%; margin-left: 0pt;"> </td></tr> </tbody></table> 1721000 140000 1721000 140000 13000 16200000 14200000 700000 600000 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Cost of Goods Sold </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost of goods sold includes raw material, labor, manufacturing overhead, and royalty expense.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Shipping and Handling Costs </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">We include fees earned on the shipment of our products to customers in sales and include costs incurred on the shipment of product to customers in costs of goods sold.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Research and Development Costs </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">As part of the services we provide to our private-label contract manufacturing customers, we <em style="font: inherit;"> may </em>perform, but are <em style="font: inherit;">not</em> obligated to perform, certain research and development activities related to the development or improvement of their products. While our customers typically do <em style="font: inherit;">not</em> pay directly for this service, the cost of this service is included as a component of the price we charge to manufacture and deliver their products. We also direct and participate in clinical research studies, often in collaboration with scientists and research institutions, to validate the benefits of a product and provide scientific support for product claims and marketing initiatives.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Research and development costs are expensed when incurred. Our research and development expenses for the last <em style="font: inherit;">two</em> fiscal years ended <em style="font: inherit;"> June </em><em style="font: inherit;">30</em> were $2.5 million for fiscal <em style="font: inherit;">2022</em> and $1.9 million for fiscal <em style="font: inherit;">2021.</em> These costs were included in selling, general and administrative expenses and cost of goods sold.</p> 2500000 1900000 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Advertising Costs </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">We expense the production costs of advertising the <em style="font: inherit;">first</em> time the advertising takes place. We incurred and expensed advertising costs in the amount of $1.1 million during the fiscal year ended <em style="font: inherit;"> June </em><em style="font: inherit;">30,</em> <em style="font: inherit;">2022</em> and $0.8 million during fiscal <em style="font: inherit;">2021.</em> These costs were included in selling, general and administrative expenses.</p> 1100000 800000 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Income Taxes </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">The Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) was enacted on <em style="font: inherit;"> March 27, 2020 </em>in the United States. The CARES Act and related notices include several significant provisions, including delaying certain payroll tax payments, mandatory transition tax payments under the Tax Cuts and Jobs Act (“TCJ Act”), and estimated income tax payments. We filed an amended return for our fiscal <em style="font: inherit;">2015</em> and fiscal <em style="font: inherit;">2016</em> tax years under provisions of the CARES act, as discussed below.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">On <em style="font: inherit;"> July 23, 2020, </em>the Department of Treasury issued final regulations which provide an exclusion to the global intangible low-taxed income (GILTI) calculation on an elective basis. These regulations were effective <em style="font: inherit;"> September 21, 2020 </em>and could be retroactively applied. Under these new regulations, we are able to exclude the GILTI calculation from our domestic taxable income if the deemed effective tax rate at our foreign subsidiary is greater than <em style="font: inherit;">18.9%.</em> We assessed this rate, including the implementation of certain tax strategies, and we determined that our effective rate at NAIE was greater than <em style="font: inherit;">18.9%</em> as of the year ended <em style="font: inherit;"> June 30, 2020. </em>We reassessed our estimated taxes for fiscal <em style="font: inherit;">2020</em> and in the year ended <em style="font: inherit;"> June 30, 2021 </em>we recorded a reduction to our fiscal <em style="font: inherit;">2020</em> estimated taxes of $0.4 million as a discrete benefit. As a result of this adjustment, our domestic tax return for fiscal <em style="font: inherit;">2020</em> reflected a net operating loss which, in accordance with the CARES ACT, we carried back to fiscal <em style="font: inherit;">2015</em> and fiscal <em style="font: inherit;">2016.</em> Such carryback resulted in a rate differential that resulted in the recognition of a permanent discrete tax benefit of $0.3 million during the year ended <em style="font: inherit;"> June 30, 2021. </em>For NAIE the result of this tax planning during the year ended <em style="font: inherit;"> June 30, 2021 </em>was an additional foreign estimated tax benefit of $0.1 million.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">To determine our quarterly provision for income taxes, we use an estimated annual effective tax rate that is based on expected annual income, statutory tax rates and tax planning opportunities available in the various jurisdictions to which we are subject. Certain significant or unusual items are separately recognized as discrete items in the quarter in which they occur and can be a source of variability in the effective tax rate from quarter to quarter. We recognize interest and penalties related to uncertain tax positions, if any, as an income tax expense.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">We record valuation allowances to reduce our deferred tax assets to an amount that we believe is more likely than <em style="font: inherit;">not</em> to be realized. In assessing the realizability of deferred tax assets, management considers whether it is more likely than <em style="font: inherit;">not</em> that some portion or all of the deferred tax assets will ultimately be realized based on whether future taxable income will be generated during the periods in which those temporary differences become deductible. During the year ended <em style="font: inherit;"> June 30, 2022, </em>there was <em style="font: inherit;">no</em> change to our valuation allowance.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are measured and recorded using enacted tax rates for each of the jurisdictions in which we operate, and adjusted using the tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income or expense in the period that includes the enactment date.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">We account for uncertain tax positions using the more-likely-than-<em style="font: inherit;">not</em> recognition threshold. It is our policy to establish reserves based on management’s assessment of exposure for certain positions taken in previously filed tax returns that <em style="font: inherit;"> may </em>become payable upon audit by tax authorities. Our tax reserves are analyzed quarterly and adjustments are made as events occur that we believe warrant adjustments to the reserves. Our practice is to recognize interest and/or penalties related to income tax matters in income tax expense. As of <em style="font: inherit;"> June </em><em style="font: inherit;">30,</em> <em style="font: inherit;">2022</em> and <em style="font: inherit;"> June </em><em style="font: inherit;">30,</em> <em style="font: inherit;">2021,</em> we did <em style="font: inherit;">not</em> record any tax liabilities for uncertain tax positions.</p> -400000 300000 100000 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Stock-Based Compensation </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">We had an omnibus equity incentive plan that was approved by our Board of Directors effective <em style="font: inherit;"> October </em><em style="font: inherit;">15,</em> <em style="font: inherit;">2009</em> and approved by our stockholders at the Annual Meeting of Stockholders held on <em style="font: inherit;"> November </em><em style="font: inherit;">30,</em> <em style="font: inherit;">2009</em> (the <em style="font: inherit;">"2009</em> Plan"). The <em style="font: inherit;">2009</em> Plan expired on <em style="font: inherit;"> October 15, 2019. </em>The Board of Directors approved a new omnibus equity incentive plan that became effective <em style="font: inherit;"> January 1, 2021 (</em>the <em style="font: inherit;">“2020</em> Plan”), which was approved by our stockholders at the Annual Meeting of Stockholders on <em style="font: inherit;"> December 4, 2020. </em>Under the <em style="font: inherit;">2020</em> Plan, we <em style="font: inherit;"> may </em>grant nonqualified and incentive stock options, restricted stock grants, restricted stock units, stock appreciation rights, and other stock-based awards to employees, non-employee directors and consultants.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">We estimate the fair value of stock option awards at the date of grant using the Black-Scholes option valuation model. The Black-Scholes option valuation model was developed for use in estimating the fair value of traded options that have <em style="font: inherit;">no</em> vesting restrictions and are fully transferable. Option valuation models require the use of highly subjective assumptions. Black-Scholes uses assumptions related to volatility, the risk-free interest rate, the dividend yield (which we assume to be zero, as we have <em style="font: inherit;">not</em> paid any cash dividends) and employee exercise behavior. Expected volatilities used in the model are based on the historical volatility of our stock price. The risk-free interest rate is derived from the U.S. Treasury yield curve in effect in the period of grant. The expected life of stock option grants is derived from historical experience. The fair value of restricted stock shares granted is based on the market price of our common stock on the date of grant. We amortize the estimated fair value of our stock awards to expense over the related vesting periods.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">We recognize forfeitures as they occur.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Use of Estimates </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Our management has made a number of estimates and assumptions relating to the reporting of assets and liabilities, revenue and expenses, and the disclosure of contingent assets and liabilities to prepare these consolidated financial statements in conformity with U.S. generally accepted accounting principles (GAAP). Actual results could differ from those estimates and our assumptions <em style="font: inherit;"> may </em>prove to be inaccurate.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Net Income per Common Share </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">We compute basic net income per common share using the weighted average number of common shares outstanding during the period, and diluted net income per common share using the additional dilutive effect of all dilutive securities. The dilutive impact of stock options and restricted shares account for the additional weighted average shares of common stock outstanding for our diluted net income per common share computation. We calculated basic and diluted net income per common share as follows (in thousands, except per share data):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>For the Years Ended June 30,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Numerator</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net income</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,712</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,768</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Denominator</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Basic weighted average common shares outstanding</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,117</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,291</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Dilutive effect of stock options and restricted stock shares</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">38</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">88</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Diluted weighted average common shares outstanding</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,155</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,379</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Basic net income per common share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1.75</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1.71</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Diluted net income per common share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1.74</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1.69</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">During the year ended <em style="font: inherit;"> June 30, 2022, </em>we excluded 93,114 shares of unvested restricted stock and <em style="font: inherit;">no</em> shares related to stock options, as their impact would have been anti-dilutive. For the year ended <em style="font: inherit;"> June 30, 2021 </em>we excluded shares related to stock options totaling 22,500 and restricted stock totaling <em style="font: inherit;">52,108.</em></p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>For the Years Ended June 30,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Numerator</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net income</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,712</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,768</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Denominator</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Basic weighted average common shares outstanding</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,117</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,291</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Dilutive effect of stock options and restricted stock shares</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">38</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">88</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Diluted weighted average common shares outstanding</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,155</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,379</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Basic net income per common share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1.75</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1.71</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Diluted net income per common share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1.74</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1.69</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> </tbody></table> 10712000 10768000 6117000 6291000 38000 88000 6155000 6379000 1.75 1.71 1.74 1.69 93114 22500 52108 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Concentrations of Credit Risk </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Financial instruments that subject us to concentrations of credit risk consist primarily of cash and cash equivalents and accounts receivable. We place our cash and cash equivalents with highly rated financial institutions. Credit risk with respect to receivables is primarily concentrated with our three largest customers, whose receivable balances collectively represented 52.4% of gross accounts receivable at <em style="font: inherit;"> June </em><em style="font: inherit;">30,</em> <em style="font: inherit;">2022</em> and 64.8% at <em style="font: inherit;"> June </em><em style="font: inherit;">30,</em> <em style="font: inherit;">2021.</em> As of <em style="font: inherit;"> June 30, 2022, </em>we had a receivable balance of $3.4 million and as of <em style="font: inherit;"> June 30, 2021 </em>we had a receivable balance of $3.5 million from a former contract manufacturing customer. We have recorded a bad debt reserve equal to 100% of this outstanding balance and thus did <em style="font: inherit;">not</em> reflect it in the percentages listed above.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Additionally, amounts due related to our beta-alanine raw material sales were 5.4% of gross accounts receivable at <em style="font: inherit;"> June 30, 2022 </em>and 8.6% of gross accounts receivable at <em style="font: inherit;"> June 30, 2021. </em>Concentrations of credit risk related to the remaining accounts receivable balances are limited due to the number of customers comprising our remaining customer base.</p> 3 0.524 0.648 3400000 3500000 1 0.054 0.086 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>B. Inventories </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Inventories, net, consisted of the following at <em style="font: inherit;"> June </em><em style="font: inherit;">30</em> (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Raw materials</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">28,196</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">20,668</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Work in progress</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,948</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,760</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Finished goods</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,842</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,050</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Reserve</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(511</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(472</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">32,475</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">27,006</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Raw materials</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">28,196</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">20,668</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Work in progress</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,948</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,760</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Finished goods</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,842</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,050</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Reserve</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(511</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(472</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">32,475</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">27,006</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> </tbody></table> 28196000 20668000 1948000 3760000 2842000 3050000 511000 472000 32475000 27006000 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>C. Property and Equipment </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Property and equipment consisted of the following at <em style="font: inherit;"> June </em><em style="font: inherit;">30</em> (dollars in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 36pt;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 56%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="3" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Depreciable </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Life</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>In Years</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Land</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 5%;"><em style="font: inherit;"> </em><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"> </p> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 2%;"><em style="font: inherit;">NA</em></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 5%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,645</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,200</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Building and building improvements</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7</td><td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">–</em></td><td style="width: 5%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">39</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17,415</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,757</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Machinery and equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3</td><td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">–</em></td><td style="width: 5%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">40,131</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">35,458</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Office equipment and furniture</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3</td><td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">–</em></td><td style="width: 5%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,970</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,712</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Vehicles</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 5%;"><em style="font: inherit;"> </em></td><td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: center;">3</td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 5%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">211</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">255</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Leasehold improvements</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1</td><td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">–</em></td><td style="width: 5%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">15</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">21,626</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">20,236</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total property and equipment</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 5%;"><em style="font: inherit;"> </em></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 2%;"><em style="font: inherit;"> </em></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 5%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">92,998</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">66,618</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Less: accumulated depreciation and amortization</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 5%;"><em style="font: inherit;"> </em></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 2%;"><em style="font: inherit;"> </em></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 5%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(48,425</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(44,347</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Property and equipment, net</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 5%;"><em style="font: inherit;"> </em></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 2%;"><em style="font: inherit;"> </em></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 5%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">44,573</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">22,271</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Depreciation expense was approximately $4.2 million in fiscal <em style="font: inherit;">2022</em> and $4.3 million in fiscal <em style="font: inherit;">2021.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 36pt;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 56%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="3" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Depreciable </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Life</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>In Years</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Land</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 5%;"><em style="font: inherit;"> </em><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"> </p> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 2%;"><em style="font: inherit;">NA</em></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 5%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,645</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,200</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Building and building improvements</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7</td><td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">–</em></td><td style="width: 5%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">39</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17,415</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,757</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Machinery and equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3</td><td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">–</em></td><td style="width: 5%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">40,131</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">35,458</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Office equipment and furniture</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3</td><td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">–</em></td><td style="width: 5%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,970</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,712</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Vehicles</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 5%;"><em style="font: inherit;"> </em></td><td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: center;">3</td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 5%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">211</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">255</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Leasehold improvements</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1</td><td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">–</em></td><td style="width: 5%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">15</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">21,626</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">20,236</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total property and equipment</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 5%;"><em style="font: inherit;"> </em></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 2%;"><em style="font: inherit;"> </em></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 5%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">92,998</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">66,618</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Less: accumulated depreciation and amortization</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 5%;"><em style="font: inherit;"> </em></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 2%;"><em style="font: inherit;"> </em></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 5%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(48,425</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(44,347</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Property and equipment, net</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 5%;"><em style="font: inherit;"> </em></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 2%;"><em style="font: inherit;"> </em></td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 5%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">44,573</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">22,271</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 7645000 1200000 P7Y P39Y 17415000 3757000 P3Y P12Y 40131000 35458000 P3Y P5Y 5970000 5712000 P3Y 211000 255000 P1Y P15Y 21626000 20236000 92998000 66618000 48425000 44347000 44573000 22271000 4200000 4300000 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>D. Leases</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">We currently lease our Vista, CA and Lugano, Switzerland product manufacturing and support facilities. At the inception of a contract, we assess whether the contract is, or contains, a lease. Our assessment is based on: (<em style="font: inherit;">1</em>) whether the contract involves the use of a distinct identified asset, (<em style="font: inherit;">2</em>) whether we obtain the right to substantially all the economic benefit from the use of the asset throughout the period of the contract, and (<em style="font: inherit;">3</em>) whether we have the right to direct the use of the asset during such time period. At inception of a lease, we allocate the consideration in the contract to each lease component based on its relative stand-alone price to determine the lease payments.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Leases are classified as either finance leases or operating leases. A lease must be classified as a finance lease if any of the following criteria are met: the lease transfers ownership of the asset by the end of the lease term, the lease contains an option to purchase the asset that is reasonably certain to be exercised, the lease term is for a major part of the remaining useful life of the asset or the present value of the lease payments equals or exceeds substantially all of the fair value of the asset. A lease is classified as an operating lease if it does <em style="font: inherit;">not</em> meet any of these criteria. Substantially all our operating leases are comprised of payments for the use of manufacturing and office space. We have <em style="font: inherit;">no</em> leases classified as finance leases. As of <em style="font: inherit;"> June 30, 2022, </em>the weighted average remaining lease term for our operating leases was 6.3 years. The weighted average discount rate for our operating leases was 4.12%. As of <em style="font: inherit;"> June 30, 2021, </em>the weighted average remaining lease term for our operating leases was 6.3 years and the weighted average discount rate was 3.24%. The lease discount rate is determined as the rate of interest that a lessee would have to pay to borrow on a collateralized basis over a similar term an amount equal to the lease payments in a similar economic environment.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">For all leases at the lease commencement date, a right-of-use asset and a lease liability are recognized. The right-of-use asset represents the right to use the leased asset for the lease term. The lease liability represents the present value of the lease payments under the lease.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">The right-of-use asset is initially measured at cost, which primarily comprises the initial amount of the lease liability, plus any initial direct costs incurred, consisting mainly of brokerage commissions, less any lease incentives received. All right-of-use assets are reviewed for impairment. The lease liability is initially measured at the present value of the lease payments, discounted using the interest rate implicit in the lease or, if that rate cannot be readily determined, our secured incremental borrowing rate for the same term as the underlying lease. For our real estate and other operating leases, we use our secured incremental borrowing rate.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Lease payments included in the measurement of the lease liability comprise the following: the fixed noncancelable lease payments, payments for optional renewal periods where it is reasonably certain the renewal period will be exercised, and payments for early termination options unless it is reasonably certain the lease will <em style="font: inherit;">not</em> be terminated early. Certain leases contain escalation clauses. Fixed escalation clauses are included in our calculation of right-of-use assets and operating lease liabilities. Escalation clauses based on the CPI (Consumer Price Index) are <em style="font: inherit;">not</em> included in our calculation of right-of-use assets and operating lease liabilities because they cannot be readily determined.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Some of our manufacturing leases contain variable lease payments, including payments based on an index or rate. Variable lease payments based on an index or rate are initially measured using the index or rate in effect at lease commencement and separated into lease and non-lease components based on the initial amount stated in the lease or standalone selling prices. Lease components are included in the measurement of the initial lease liability. Additional payments based on the change in an index or rate, or payments based on a change in our portion of the operating expenses, including real estate taxes and insurance, are recorded as a period expense when incurred. Lease modifications result in remeasurement of the lease liability.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Lease expense for operating leases consists of the lease payments plus any initial direct costs, primarily brokerage commissions, and is recognized on a straight-line basis over the lease term. Included in lease expense are any variable lease payments incurred in the period that were <em style="font: inherit;">not</em> included in the initial lease liability. Lease expense for finance leases consists of the amortization of the right-of-use asset on a straight-line basis over the lease term and interest expense determined on an amortized cost basis. The lease payments are allocated between a reduction of the lease liability and interest expense.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">We have elected <em style="font: inherit;">not</em> to recognize right-of-use assets and lease liabilities for short-term leases that have a term of <em style="font: inherit;">12</em> months or less. The effect of short-term leases on our right-of-use asset, lease liability, and the short-term lease cost for the years ended <em style="font: inherit;"> June 30, 2022 </em>and <em class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="font: inherit;">2021</em> was <em style="font: inherit;">not</em> material.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Other information related to leases was as follows (in thousands) for the year ended <em style="font: inherit;"> June 30,</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Supplemental Cash Flows Information</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: -9pt;">Cash paid for amounts included in the measurement of operating lease liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,289</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,298</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: -9pt;">Increase in operating lease liabilities and right-of-use assets due to lease remeasurement</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,513</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">187</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> P6Y3M18D 0.0412 P6Y3M18D 0.0324 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Supplemental Cash Flows Information</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: -9pt;">Cash paid for amounts included in the measurement of operating lease liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,289</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,298</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: -9pt;">Increase in operating lease liabilities and right-of-use assets due to lease remeasurement</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,513</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">187</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 3289000 3298000 8513000 187000 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>E. Other Comprehensive Income</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Other comprehensive (loss) income (“OCL” and “OCI”) consisted of the following at <em style="font: inherit;"> June </em><em style="font: inherit;">30</em> (dollars in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Year Ended June 30, 2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Defined </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Benefit</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Pension Plan</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Unrealized</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Gains</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(Losses) </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>on</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Cash Flow</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Hedges</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Unrealized</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Gains</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(Losses)</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>on</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Swap </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Derivative</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Total</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Balance as of June 30, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(538</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(23</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(561</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">OCI/OCL before reclassifications</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,370</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">454</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,841</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Amounts reclassified from OCI</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">113</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(3,011</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(2,898</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Tax effect of OCI activity</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(36</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(541</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(106</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(683</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net current period OCI/OCL</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">94</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,818</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">348</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,260</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Balance as of June 30, 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(444</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,795</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">348</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,699</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Year Ended June 30, 2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Defined</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Benefit</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Pension Plan</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Unrealized</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(Losses) Gains</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>on</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Cash Flow</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Hedges</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Total</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Balance as of June 30, 2020</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(888</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(295</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,183</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">OCI/OCL before reclassifications</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">337</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(2,817</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(2,480</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Amounts reclassified from OCI</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">123</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,173</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,296</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Tax effect of OCI activity</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(110</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(84</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(194</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net current period OCI/OCL</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">350</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">272</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">622</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Balance as of June 30, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(538</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(23</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(561</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Year Ended June 30, 2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Defined </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Benefit</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Pension Plan</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Unrealized</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Gains</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(Losses) </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>on</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Cash Flow</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Hedges</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Unrealized</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Gains</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(Losses)</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>on</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Swap </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Derivative</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Total</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Balance as of June 30, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(538</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(23</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(561</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">OCI/OCL before reclassifications</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,370</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">454</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,841</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Amounts reclassified from OCI</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">113</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(3,011</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(2,898</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Tax effect of OCI activity</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(36</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(541</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(106</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(683</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net current period OCI/OCL</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">94</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,818</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">348</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,260</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Balance as of June 30, 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(444</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,795</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">348</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,699</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Year Ended June 30, 2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Defined</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Benefit</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Pension Plan</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Unrealized</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(Losses) Gains</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>on</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Cash Flow</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Hedges</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Total</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Balance as of June 30, 2020</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(888</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(295</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,183</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">OCI/OCL before reclassifications</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">337</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(2,817</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(2,480</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Amounts reclassified from OCI</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">123</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,173</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,296</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Tax effect of OCI activity</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(110</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(84</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(194</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net current period OCI/OCL</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">350</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">272</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">622</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Balance as of June 30, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(538</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(23</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(561</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> </tbody></table> -538000 -23000 0 -561000 17000 5370000 454000 5841000 113000 -3011000 0 -2898000 36000 541000 106000 683000 94000 1818000 348000 2260000 -444000 1795000 348000 1699000 -888000 -295000 -1183000 337000 -2817000 -2480000 123000 3173000 3296000 110000 84000 194000 350000 272000 622000 -538000 -23000 -561000 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>F. Debt </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">On <em style="font: inherit;"> May 24, 2021, </em>we entered into a new credit facility with Wells Fargo Bank, N.A (“Wells Fargo”) to extend the maturity for our working line of credit from <em style="font: inherit;"> November 1, 2022, </em>to <em style="font: inherit;"> May 24, 2024. </em>This new credit facility provides total lending capacity of up to $20.0 million and allows us to use the credit facility for working capital as well as potential acquisitions. On <em style="font: inherit;"> August 18, 2021, </em>we entered into an amendment of our credit facility with Wells Fargo. The amended credit facility added a $10.0 million term loan to the existing $20.0 million credit facility, and permitted us to use the <em style="font: inherit;">$10.0</em> million term loan as part of the $17.5 million purchase consideration for the acquisition of our new manufacturing and warehouse property in Carlsbad, California. The amended credit agreement also increased the allowed capital expenditures from $10.0 million to $15.0 million for fiscal <em style="font: inherit;">2022,</em> (exclusive of the amount paid for the acquisition of the new Carlsbad property noted above). In addition, the new credit notes now reflect a change in the interest rate reference from LIBOR to SOFR. The Credit Agreement was amended and a new Revolving Line of Credit Note, and Security Agreement were entered into. A Term Note and real property security documents were added to secure the Term Note by the new Carlsbad property. Additionally, we entered into a <em style="font: inherit;">second</em> amendment to our credit facility with Wells Fargo on <em style="font: inherit;"> February 8, 2022 </em>that is effective <em style="font: inherit;"> January 31, 2022 </em>and modifies the annual limit imposed upon our ability to repurchase stock and issue dividends. This amendment increased this limit from $5.0 million annually to $7.0 million annually.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Under the terms of the Credit Agreement, borrowings are subject to eligibility requirements including maintaining (i) a ratio of total liabilities to tangible net worth of <em style="font: inherit;">not</em> greater than 1.50 to <em style="font: inherit;">1.0</em> at any time; and (ii) a ratio of total current assets to total current liabilities of <em style="font: inherit;">not</em> less than 1.75 to <em style="font: inherit;">1.0</em> at each fiscal quarter end (iii) net income after taxes <em style="font: inherit;">not</em> less than $1.00, determined on a trailing <em style="font: inherit;">four</em> quarter basis with <em style="font: inherit;">no</em> <em style="font: inherit;">two</em> consecutive quarterly losses, determined as of each quarter end and (iv) a rolling <em style="font: inherit;">4</em>-quarter fixed charge coverage ratio <em style="font: inherit;">not</em> less than 1.25 to <em style="font: inherit;">1.0</em> as of each fiscal quarter end. The credit agreement also includes a limitation on the amount of capital expenditures that can be made in a given fiscal year, with such limitation set at $15.0 million for our fiscal year ending <em style="font: inherit;"> June 30, 2022 </em>and $7.5 million for all fiscal years thereafter. Any amounts outstanding under the line of credit will bear interest at a fixed or fluctuating interest rate as elected by us from time to time; provided, however, that if the outstanding principal amount is less than $100,000 such amount shall bear interest at the then applicable fluctuating rate of interest. If elected, the fluctuating rate per annum would be equal to 1.29% above the daily simple SOFR rate as in effect from time to time. If a fixed rate is elected, it would equal a per annum rate of 1.29% above the SOFR rolling <em style="font: inherit;">30</em>-day average rate in effect on the <em style="font: inherit;">first</em> day of the applicable fixed rate term. Any amounts outstanding under the line of credit must be paid in full on or before the maturity date. Amounts outstanding that are subject to a fluctuating interest rate <em style="font: inherit;"> may </em>be prepaid at any time without penalty. Amounts outstanding that are subject to a fixed interest rate <em style="font: inherit;"> may </em>be prepaid at any time in minimum amounts of $100,000, subject to a prepayment fee equal to the sum of the discounted monthly differences between payment under a fixed rate versus payment under the variable rate for each month from the month of prepayment through the month in which the then applicable fixed rate term matures. There is an unused commitment fee of 0.125% required as part of the line of credit.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">The Term Note used as part of the purchase consideration of our new manufacturing and warehouse property in Carlsbad California referenced above, is for the original principal amount of $10.0 million, and is a <span style="-sec-ix-hidden:c88029403">seven</span> year term note with payments fully amortized based on a <span style="-sec-ix-hidden:c88029404">twenty five</span> year assumed term. Installment payments under this loan commenced <em style="font: inherit;"> October 1, 2021 </em>and continue through <em style="font: inherit;"> August 1, 2028 </em>with a final installment consisting of all remaining amounts due to be paid in full on <em style="font: inherit;"> September 1, 2028. </em>Amounts outstanding on this note during the term of the agreement will bear interest equal to 1.8% above the SOFR rolling <em style="font: inherit;">30</em>-day average. In connection with our term loan, we entered into an interest rate swap with Wells Fargo that effectively fixes our interest rate on our term loan at 2.4% for the <em style="font: inherit;">first</em> <em style="font: inherit;">three</em> years of the term of the note.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Our obligations under the Credit Agreement are secured by our accounts receivable and other rights to payment, general intangibles, inventory, equipment and fixtures. We also have credit approval with Wells Fargo Bank, N.A. which allows us to hedge foreign currency exposures up to <em style="font: inherit;">30</em> months in the future. We also have credit approval with Bank of America which allows us to hedge foreign currency exposures up to <em style="font: inherit;">24</em> months in the future.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">As of <em style="font: inherit;"> June 30, 2022, </em>we had $171,000 of interest capitalized to building improvements.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <div style="font-size: 10pt; text-align: justify;"> As of <em style="font: inherit;"> June 30, 2022, </em>we had $9.8 million outstanding under the Term Note used in the purchase of the warehouse in <em style="font: inherit;"> August 2021. </em>The future debt payments under the Term Note are as follows (in thousands): </div> <div style="font-size: 10pt; text-align: justify;">   </div> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td> </td><td> </td><td colspan="2" style="padding-left: 0pt; text-align: center;">2023</td><td> </td><td> </td><td colspan="2" style="text-align: center;">2024</td><td> </td><td> </td><td colspan="2" style="text-align: center;">2025</td><td> </td><td> </td><td colspan="2" style="text-align: center;">2026</td><td> </td><td> </td><td colspan="2" style="text-align: center;">2027</td><td> </td><td> </td><td colspan="2" style="text-align: center;">Thereafter</td><td> </td><td> </td><td colspan="2" style="text-align: center;">Total</td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="width: 16%;">Future Debt Payments</td><td style="width: 1%;"> </td><td style="width: 1%;">$</td><td style="width: 9%; text-align: right;">279</td><td style="width: 1%; margin-left: 0pt;"> </td><td style="width: 1%;"> </td><td style="width: 1%;">$</td><td style="width: 9%; text-align: right;">287</td><td style="width: 1%; margin-left: 0pt;"> </td><td style="width: 1%;"> </td><td style="width: 1%;">$</td><td style="width: 9%; text-align: right;">296</td><td style="width: 1%; margin-left: 0pt;"> </td><td style="width: 1%;"> </td><td style="width: 1%;">$</td><td style="width: 9%; text-align: right;">305</td><td style="width: 1%; margin-left: 0pt;"> </td><td style="width: 1%;"> </td><td style="width: 1%;">$</td><td style="width: 9%; text-align: right;">315</td><td style="width: 1%; margin-left: 0pt;"> </td><td style="width: 1%;"> </td><td style="width: 1%;">$</td><td style="width: 9%; text-align: right;">8,313</td><td style="width: 1%; margin-left: 0pt;"> </td><td style="width: 1%;"> </td><td style="width: 1%;">$</td><td style="width: 9%; text-align: right;">9,795</td><td style="width: 1%; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">On <em style="font: inherit;"> June 30, 2022, </em>we were in compliance with all of the financial and other covenants required under the Credit Agreement.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">As of <em style="font: inherit;"> June 30, 2022, </em>we had the full $20.0 million available for borrowing under our credit facility with Wells Fargo Bank.</p> 20000000.0 10000000.0 20000000.0 17500000 10000000.0 15000000.0 5000000.0 7000000.0 1.50 1.75 1.00 1.25 15000000.0 7500000 100000 0.0129 0.0129 100000 0.00125 10000000.0 0.018 0.024 171000 9800000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td> </td><td> </td><td colspan="2" style="padding-left: 0pt; text-align: center;">2023</td><td> </td><td> </td><td colspan="2" style="text-align: center;">2024</td><td> </td><td> </td><td colspan="2" style="text-align: center;">2025</td><td> </td><td> </td><td colspan="2" style="text-align: center;">2026</td><td> </td><td> </td><td colspan="2" style="text-align: center;">2027</td><td> </td><td> </td><td colspan="2" style="text-align: center;">Thereafter</td><td> </td><td> </td><td colspan="2" style="text-align: center;">Total</td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="width: 16%;">Future Debt Payments</td><td style="width: 1%;"> </td><td style="width: 1%;">$</td><td style="width: 9%; text-align: right;">279</td><td style="width: 1%; margin-left: 0pt;"> </td><td style="width: 1%;"> </td><td style="width: 1%;">$</td><td style="width: 9%; text-align: right;">287</td><td style="width: 1%; margin-left: 0pt;"> </td><td style="width: 1%;"> </td><td style="width: 1%;">$</td><td style="width: 9%; text-align: right;">296</td><td style="width: 1%; margin-left: 0pt;"> </td><td style="width: 1%;"> </td><td style="width: 1%;">$</td><td style="width: 9%; text-align: right;">305</td><td style="width: 1%; margin-left: 0pt;"> </td><td style="width: 1%;"> </td><td style="width: 1%;">$</td><td style="width: 9%; text-align: right;">315</td><td style="width: 1%; margin-left: 0pt;"> </td><td style="width: 1%;"> </td><td style="width: 1%;">$</td><td style="width: 9%; text-align: right;">8,313</td><td style="width: 1%; margin-left: 0pt;"> </td><td style="width: 1%;"> </td><td style="width: 1%;">$</td><td style="width: 9%; text-align: right;">9,795</td><td style="width: 1%; margin-left: 0pt;"> </td></tr> </tbody></table> 279000 287000 296000 305000 315000 8313000 9795000 20000000.0 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>G. Income Taxes </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">During fiscal <em style="font: inherit;">2022,</em> we recorded U.S.-based domestic tax expense of $2.0 million. During fiscal <em style="font: inherit;">2021,</em> we recorded U.S.-based domestic tax expense of $0.6 million.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">The following is a geographical breakdown of income before income taxes (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">United States</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,152</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,462</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Foreign</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,507</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,663</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total income before income taxes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">13,659</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12,125</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">The provision for income taxes for the years ended <em style="font: inherit;"> June </em><em style="font: inherit;">30</em> consisted of the following (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Current:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Federal</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,297</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">274</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">State</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">59</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Foreign</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">900</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,238</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,196</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,571</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Deferred:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Federal</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">501</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">44</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">State</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">250</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">211</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Foreign</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(469</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">751</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(214</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total provision for income taxes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,947</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,357</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Net deferred tax assets and deferred tax liabilities as of <em style="font: inherit;"> June </em><em style="font: inherit;">30</em> were as follows (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Deferred tax assets:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Inventory capitalization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">373</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">259</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Inventory reserves</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">113</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">143</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Pension liability</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">150</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Lease liability</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,139</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,477</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Net operating loss carry forward</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">242</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">94</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Accrued compensation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">458</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">568</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Stock-based compensation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">66</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">96</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Forward contracts</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Tax credit carry forward</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">43</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">300</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Allowance for bad debt</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">795</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">863</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Other, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total gross deferred tax assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,229</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,961</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Deferred tax liabilities:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Withholding taxes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,133</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,133</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Fixed assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,523</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(997</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Forward contracts</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(541</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Lease asset</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(2,073</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(2,413</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Other, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(179</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(204</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Deferred tax liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(5,449</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(4,747</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net deferred tax (liabilities) assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(1,220</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">214</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">At <em style="font: inherit;"> June </em><em style="font: inherit;">30,</em> <em style="font: inherit;">2022,</em> we had state tax net operating loss carry forwards of approximately $3.4 million. Under California Assembly Bill <em style="font: inherit;">85,</em> effective <em style="font: inherit;"> June 29, 2020, </em>net operating loss deductions were suspended for tax years beginning in <em style="font: inherit;">2019,</em> <em style="font: inherit;">2020,</em> and <em style="font: inherit;">2021</em> and the carry forward periods of any net operating losses <em style="font: inherit;">not</em> utilized due to such suspension were extended. California Senate Bill <em style="font: inherit;">113,</em> effective <em style="font: inherit;"> February 9, 2022 </em>reinstates net operating loss deductions in tax years beginning in <em style="font: inherit;">2022.</em> Our state tax loss carry forwards will begin to expire in fiscal <em style="font: inherit;">2029,</em> unless used before their expiration.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Pursuant to Section <em style="font: inherit;">382</em> of the Internal Revenue Code of <em style="font: inherit;">1986,</em> as amended (the “Code”), the annual use of the net operating loss carry forwards and research and development tax credits could be limited by any greater than <em style="font: inherit;">50%</em> ownership change during any <em style="font: inherit;">three</em>-year testing period. We did <em style="font: inherit;">not</em> have any ownership changes that met this criterion during the fiscal years ended <em style="font: inherit;"> June </em><em style="font: inherit;">30,</em> <em style="font: inherit;">2022</em> and <em style="font: inherit;"> June </em><em style="font: inherit;">30,</em> <em style="font: inherit;">2021.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">We are subject to taxation in the U.S., Switzerland and various state jurisdictions. Our tax years for the fiscal year ended <em style="font: inherit;"> June 30, 2015 </em>and forward are subject to examination by the U.S. tax authorities. Our tax years for the fiscal years ended <em style="font: inherit;"> June 30, 2018 </em>and forward are subject to examination by the state tax authorities. Our tax years for the fiscal year ended <em style="font: inherit;"> June 30, 2021 </em>and forward are subject to examination by the Swiss tax authorities.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">NAIE’s effective tax rate for the fiscal year ending <em style="font: inherit;"> June 30, 2022 </em>for Swiss federal, cantonal and communal taxes is approximately 20%.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">As part of the Tax Cuts and Jobs Act of <em style="font: inherit;">2017</em> (the Tax Act), we were required to recognize a <em style="font: inherit;">one</em>-time deemed repatriation transition tax during the fiscal year ended <em style="font: inherit;"> June 30, 2018 </em>based on our total post-<em style="font: inherit;">1986</em> earnings and profits (E&amp;P) from our Swiss subsidiary, NAIE. This accumulated E&amp;P amount has historically been considered permanently reinvested thereby allowing us to defer recognizing any U.S. income tax on the amount. We no longer consider undistributed foreign earnings from NAIE as of <em style="font: inherit;"> December 31, 2017 </em>as indefinitely reinvested. We consider earnings accumulated subsequent to <em style="font: inherit;"> December 31, 2017 </em>as indefinitely reinvested.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">A reconciliation of our income tax provision computed by applying the statutory federal income tax rate of 21% for fiscal <em style="font: inherit;">2022</em> and for fiscal <em style="font: inherit;">2021</em> to net income before income taxes for the year ended <em style="font: inherit;"> June </em><em style="font: inherit;">30</em> is as follows (dollars in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Income taxes computed at statutory federal income tax rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,868</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,546</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">State income taxes, net of federal income tax expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">174</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">189</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Permanent Differences</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">85</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Foreign tax rate differential</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(47</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(210</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Tax credits</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(124</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(60</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">FDII export sales incentive</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(46</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(137</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Stock based compensation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">37</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(231</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Global intangible low-taxed income (GILTI)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">28</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">GILTI final regulations planning</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(436</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">CARES Act rate differential</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(326</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Income tax provision as reported</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,947</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,357</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Effective tax rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">21.6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11.3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">We expect our U.S. federal statutory rate to be 21% for fiscal years going forward.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 2000000.0 600000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">United States</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,152</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,462</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Foreign</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,507</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,663</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total income before income taxes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">13,659</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12,125</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 9152000 7462000 4507000 4663000 13659000 12125000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Current:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Federal</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,297</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">274</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">State</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">59</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Foreign</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">900</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,238</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,196</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,571</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Deferred:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Federal</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">501</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">44</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">State</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">250</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">211</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Foreign</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(469</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">751</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(214</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total provision for income taxes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,947</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,357</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 1297000 274000 -1000 59000 900000 1238000 2196000 1571000 501000 44000 250000 211000 0 -469000 751000 -214000 2947000 1357000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Deferred tax assets:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Inventory capitalization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">373</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">259</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Inventory reserves</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">113</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">143</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Pension liability</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">150</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Lease liability</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,139</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,477</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Net operating loss carry forward</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">242</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">94</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Accrued compensation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">458</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">568</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Stock-based compensation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">66</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">96</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Forward contracts</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Tax credit carry forward</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">43</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">300</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Allowance for bad debt</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">795</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">863</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Other, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total gross deferred tax assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,229</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,961</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Deferred tax liabilities:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Withholding taxes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,133</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,133</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Fixed assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,523</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(997</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Forward contracts</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(541</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Lease asset</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(2,073</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(2,413</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Other, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(179</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(204</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Deferred tax liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(5,449</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(4,747</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net deferred tax (liabilities) assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(1,220</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">214</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 373000 259000 113000 143000 0 150000 2139000 2477000 242000 94000 458000 568000 66000 96000 0 8000 43000 300000 795000 863000 0 3000 4229000 4961000 1133000 1133000 1523000 997000 541000 -0 2073000 2413000 179000 204000 5449000 4747000 1220000 214000 3400000 0.20 0 0.21 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Income taxes computed at statutory federal income tax rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,868</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,546</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">State income taxes, net of federal income tax expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">174</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">189</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Permanent Differences</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">85</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Foreign tax rate differential</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(47</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(210</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Tax credits</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(124</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(60</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">FDII export sales incentive</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(46</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(137</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Stock based compensation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">37</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(231</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Global intangible low-taxed income (GILTI)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">28</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">GILTI final regulations planning</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(436</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">CARES Act rate differential</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(326</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Income tax provision as reported</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,947</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,357</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Effective tax rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">21.6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11.3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td></tr> </tbody></table> 2868000 2546000 174000 189000 85000 -6000 -47000 -210000 124000 60000 -46000 -137000 37000 -231000 0 28000 0 -436000 0 -326000 2947000 1357000 0.216 0.113 0.21 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>H. Employee Benefit Plans </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">401</em>(k) Plan</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">We have a profit-sharing plan pursuant to Section <em style="font: inherit;">401</em>(k) of the Code, whereby participants <em style="font: inherit;"> may </em>contribute a percentage of compensation <em style="font: inherit;">not</em> in excess of the maximum allowed under the Code. Effective <em style="font: inherit;"> January 1, 2022 </em>all employees are eligible to participate in the plan the <em style="font: inherit;">first</em> of the month following <em style="font: inherit;">30</em> days of employment. Also effective, <em style="font: inherit;"> January 1, 2022, </em>we match 100% of the <em style="font: inherit;">first</em> 5% of a participant’s compensation contributed to the plan under the <em style="font: inherit;">401</em>(k) plan. The total contributions under the plan charged to income from operations totaled $0.5 million for fiscal <em style="font: inherit;">2022</em> and $0.4 million for fiscal <em style="font: inherit;">2021.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Additionally, we have a discretionary profit-sharing plan pursuant to Section <em style="font: inherit;">401</em>(k) of the Code, whereby we <em style="font: inherit;"> may </em>contribute an additional percentage of compensation. Employees are <em style="font: inherit;">not</em> required to contribute to the plan to receive the discretionary profit-sharing contribution. The total <em style="font: inherit;">401</em>(k) profit sharing contributions under the plan charged to income from operations totaled $0.5 million for fiscal <em style="font: inherit;">2022</em> and zero for fiscal <em style="font: inherit;">2021.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">We have a “Cafeteria Plan” pursuant to Section <em style="font: inherit;">125</em> of the Code, whereby health care benefits are provided for active employees through insurance companies. Substantially all active full-time employees are eligible for these benefits. We recognize the cost of providing these benefits by expensing the annual premiums, which are based on benefits paid during the year. The premiums expensed to income from operations for these benefits totaled $1.4 million for the fiscal year ended <em style="font: inherit;"> June </em><em style="font: inherit;">30,</em> <em style="font: inherit;">2022</em> and $1.2 million for the fiscal year ended <em style="font: inherit;"> June 30, 2021.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Deferred Compensation Plan</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Effective <em style="font: inherit;"> July 16, 2020, </em>the Board of Directors approved and adopted a Non-Qualified Incentive Plan (the “Incentive Plan”). Pursuant to the Incentive Plan, the Human Resources Committee and the Board of Directors <em style="font: inherit;"> may </em>make deferred cash payments or other cash awards (“Awards”) to directors, officers, employees and eligible consultants of NAI, (“Participants”). These Awards are made subject to conditions precedent that must be met before NAI is obligated to make the payment. The purpose of the Incentive Plan is to enhance the long-term stockholder value of NAI by providing the Human Resources Committee and the Board of Directors the ability to make deferred cash payments or other cash awards to encourage Participants to serve NAI or to remain in the service of NAI, or to assist NAI to achieve results determined by the Human Resources Committee or the Board of Directors to be in NAI's best interest.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">The Incentive Plan authorizes the Human Resources Committee or the Board of Directors to grant to, and administer, unsecured and deferred cash Awards to Participants and to subject each Award to whatever conditions are determined appropriate by the Human Resources Committee or the Board of Directors. The terms of each Award, including the amount and any conditions that must be met to be entitled to payment of the Award are set forth in an Award Agreement between each Participant and NAI. The Incentive Plan provides the Board of Directors with the discretion to set aside assets to fund the Incentive Plan although that has <em style="font: inherit;">not</em> been done to date.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">During the year ended <em style="font: inherit;"> June 30, 2022, </em>we granted a total of $0.3 million in deferred cash awards to members of our Board of Directors and certain key members of our management team. During the year ended <em style="font: inherit;"> June 30, 2021, </em>we granted a total of $1.5 million in deferred cash awards to members of our Board of Directors and certain key members of our management team. Each deferred cash award provides for <em style="font: inherit;">three</em> equal cash payments to the applicable Participant to be paid on the <em style="font: inherit;">one</em> year, <em style="font: inherit;">two</em> year, and <em style="font: inherit;">three</em> year anniversaries of the date of the grant of such Awards, (the “Award Date”); provided on the date of each payment (the “Payment Date”), the Participant has been since Award Date, and continues to be through the Payment Date, a member of our Board of Directors or an employee of NAI. In the event a Participant ceases to be an employee of NAI or a member of our Board of Directors prior to any Payment Date, <em style="font: inherit;">no</em> further payments shall be made in connection with the Award.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Defined Benefit Pension Plan</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">We formerly sponsored a defined benefit pension plan, which provides retirement benefits to employees based generally on years of service and compensation during the last <span style="-sec-ix-hidden:c88029594">five</span> years before retirement. Effective <em style="font: inherit;"> June </em><em style="font: inherit;">21,</em> <em style="font: inherit;">1999,</em> we adopted an amendment to freeze benefit accruals to the participants. Annually, we contribute an amount <em style="font: inherit;">not</em> less than the minimum funding requirements of the Employee Retirement Income Security Act of <em style="font: inherit;">1974</em> nor more than the maximum tax-deductible amount.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Disclosure of Funded Status </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">The following table sets forth the defined benefit pension plan’s funded status and amount recognized in our consolidated balance sheets at <em style="font: inherit;"> June </em><em style="font: inherit;">30</em> (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Change in Benefit Obligation:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Benefit obligation at beginning of year</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,820</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,035</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Interest cost</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">39</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">39</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Actuarial loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(276</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(43</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Benefits paid</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(145</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(211</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Benefit obligation at end of year</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,438</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,820</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Change in Plan Assets:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Fair value of plan assets at beginning of year</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,429</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,339</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Actual return on plan assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(190</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">294</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Employer contributions</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Benefits paid</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(145</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(211</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Plan expenses</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Fair value of plan assets at end of year</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,094</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,429</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Reconciliation of Funded Status:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Difference between benefit obligation and fair value of plan assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(344</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(391</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Unrecognized net actuarial loss in accumulated other comprehensive income</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">495</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">626</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net amount recognized</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">151</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">235</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Projected benefit obligation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,438</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,820</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accumulated benefit obligation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,438</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,820</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Fair value of plan assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,094</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,429</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">The weighted-average discount rate used for determining the projected benefit obligations for the defined benefit pension plan was 4.39% for the year ended <em style="font: inherit;"> June 30, 2022 </em>and 2.74% during the year ended <em style="font: inherit;"> June </em><em style="font: inherit;">30,</em> <em style="font: inherit;">2021.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Net Periodic Benefit Cost </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">The components included in the defined benefit pension plan’s net periodic benefit expense for the fiscal years ended <em style="font: inherit;"> June </em><em style="font: inherit;">30</em> were as follows (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Interest cost</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">39</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">39</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Expected return on plan assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(69</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(59</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Recognized actuarial loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">63</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">110</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Settlement loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">50</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">73</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net periodic benefit expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">83</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">163</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">In the fiscal year ended <em style="font: inherit;"> June 30, 2022, </em>we did <span style="-sec-ix-hidden:c88029605">not</span> contribute to our defined benefit pension plan. In the fiscal year ended <em style="font: inherit;"> June 30, 2021, </em>we contributed $7,000 to our defined benefit pension plan.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">The following is a summary of changes in plan assets and benefit obligations recognized in other comprehensive income (loss) (in thousands): </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Net loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(17</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(277</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Settlement loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(50</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(73</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Amortization of net loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(63</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(110</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Plan expenses</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total recognized in other comprehensive income (loss)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(130</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(460</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total recognized in net periodic benefit cost and other comprehensive loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(47</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(297</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">The estimated net loss for the defined benefit pension plan that will be amortized from accumulated other comprehensive income into net periodic benefit cost over the next fiscal year is $50,000. We do <em style="font: inherit;">not</em> have any transition obligations or prior service costs recorded in accumulated other comprehensive income.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">The following benefit payments are expected to be paid (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">799</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">276</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">14</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">110</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="width: 85%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">2028-2032</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">67</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 85%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total benefit payments expected to be paid</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,266</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">The weighted-average rates used for the years ended <em style="font: inherit;"> June </em><em style="font: inherit;">30</em> in determining the defined benefit pension plan’s net pension costs, were as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Discount rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4.39</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2.74</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Expected long-term rate of return</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.10</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.60</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Compensation increase rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">N/A</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">N/A</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Our expected rate of return is determined based on a methodology that considers historical returns of multiple classes analyzed to develop a risk-free real rate of return and risk premiums for each asset class. The overall rate for each asset class was developed by combining a long-term inflation component, the risk-free real rate of return, and the associated risk premium. A weighted average rate was developed based on those overall rates and the target asset allocation of the plan.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Our defined benefit pension plan’s weighted average asset allocation at <em style="font: inherit;"> June </em><em style="font: inherit;">30</em> and weighted average target allocation were as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Target</b><br/> <b>Allocation</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Equity securities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">49</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">62</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">55</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Debt securities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">20</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">25</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">41</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Commodities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">31</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">100</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">100</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">100</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">The underlying basis of the investment strategy of our defined benefit pension plan is to ensure that pension funds are available to meet the plan’s benefit obligations when due. Our investment strategy is a long-term risk controlled approach using diversified investment options with relatively minimal exposure to volatile investment options like derivatives.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">The fair values by asset category of our defined benefit pension plan at <em style="font: inherit;"> June </em><em style="font: inherit;">30,</em> <em style="font: inherit;">2022</em> were as follows (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Total</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Quoted</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Prices in</b><br/> <b>Active </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Markets for</b><br/> <b>Identical</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Assets</b><br/> <b>(Level 1)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Significant</b><br/> <b>Observable</b><br/> <b>Inputs</b><br/> <b>(Level 2)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Significant</b><br/> <b>Unobservable</b><br/> <b>Inputs</b><br/> <b>(Level 3)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Equity securities(1)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">590</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">590</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Debt securities(2)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">217</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">217</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Other(3)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">287</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">287</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,094</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,094</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 27pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">(<em style="font: inherit;">1</em>)</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">This category is comprised of publicly traded funds, of which 51% are large-cap funds, 24% are developed market funds, 19% are mid-cap funds, and 6% are small-cap funds.</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 27pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">(<em style="font: inherit;">2</em>)</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">This category is comprised of publicly traded funds, of which 42% are U.S. fixed income funds and 58% are corporate and foreign market fixed income funds.</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 27pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">(<em style="font: inherit;">3</em>)</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">This category is comprised of commodities and cash alternatives.</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 1 0.05 500000 400000 500000 0 1400000 1200000 300000 1500000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Change in Benefit Obligation:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Benefit obligation at beginning of year</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,820</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,035</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Interest cost</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">39</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">39</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Actuarial loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(276</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(43</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Benefits paid</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(145</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(211</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Benefit obligation at end of year</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,438</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,820</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Change in Plan Assets:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Fair value of plan assets at beginning of year</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,429</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,339</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Actual return on plan assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(190</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">294</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Employer contributions</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Benefits paid</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(145</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(211</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Plan expenses</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Fair value of plan assets at end of year</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,094</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,429</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Reconciliation of Funded Status:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Difference between benefit obligation and fair value of plan assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(344</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(391</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Unrecognized net actuarial loss in accumulated other comprehensive income</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">495</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">626</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net amount recognized</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">151</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">235</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Projected benefit obligation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,438</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,820</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accumulated benefit obligation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,438</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,820</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Fair value of plan assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,094</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,429</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 1820000 2035000 39000 39000 276000 43000 145000 211000 1438000 1820000 1429000 1339000 -190000 294000 0 7000 145000 211000 -0 -0 1094000 1429000 -344000 -391000 495000 626000 151000 235000 1438000 1820000 1438000 1820000 1094000 1429000 0.0439 0.0274 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Interest cost</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">39</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">39</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Expected return on plan assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(69</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(59</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Recognized actuarial loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">63</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">110</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Settlement loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">50</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">73</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net periodic benefit expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">83</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">163</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 39000 39000 69000 59000 -63000 -110000 -50000 -73000 83000 163000 7000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Net loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(17</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(277</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Settlement loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(50</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(73</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Amortization of net loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(63</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(110</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Plan expenses</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total recognized in other comprehensive income (loss)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(130</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(460</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total recognized in net periodic benefit cost and other comprehensive loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(47</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(297</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> </tbody></table> -17000 -277000 50000 73000 -63000 -110000 0 0 -130000 -460000 -47000 -297000 50000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">799</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">276</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">14</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">110</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="width: 85%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">2028-2032</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">67</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 85%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total benefit payments expected to be paid</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,266</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 799000 0 276000 14000 110000 67000 1266000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Discount rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4.39</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2.74</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Expected long-term rate of return</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.10</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.60</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Compensation increase rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">N/A</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">N/A</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 0.0439 0.0274 0.0610 0.0660 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Target</b><br/> <b>Allocation</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Equity securities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">49</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">62</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">55</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Debt securities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">20</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">25</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">41</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Commodities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">31</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">100</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">100</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">100</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td></tr> </tbody></table> 0.49 0.62 0.55 0.20 0.25 0.41 0 0.12 0 0.31 0.01 0.04 1 1 1 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Total</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Quoted</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Prices in</b><br/> <b>Active </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Markets for</b><br/> <b>Identical</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Assets</b><br/> <b>(Level 1)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Significant</b><br/> <b>Observable</b><br/> <b>Inputs</b><br/> <b>(Level 2)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Significant</b><br/> <b>Unobservable</b><br/> <b>Inputs</b><br/> <b>(Level 3)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Equity securities(1)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">590</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">590</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Debt securities(2)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">217</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">217</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Other(3)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">287</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">287</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,094</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,094</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 590000 590000 0 0 217000 217000 0 0 287000 287000 0 0 1094000 1094000 0 0 0.51 0.24 0.19 0.06 0.42 0.58 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>I. Stockholders</b>’<b> Equity </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Treasury Stock </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">On <em style="font: inherit;"> September 18, 2020, </em>the Board of Directors authorized a $2.0 million increase to our stock repurchase plan (“Repurchase Plan”), thus bringing the total authorized repurchase amount to $12.0 million. On <em style="font: inherit;"> March 12, 2021, </em>the Board of Directors authorized an additional $3.0 million increase to the Repurchase Plan, thus bringing the total authorized repurchase amount to $15.0 million. On <em style="font: inherit;"> January 14, 2022, </em>the Board of Directors authorized an additional $3.0 million increase to the Repurchase Plan, thus bringing the total authorized repurchase amount to $18.0 million. Under the Repurchase Plan, we <em style="font: inherit;"> may, </em>from time to time, purchase shares of our common stock, depending upon market conditions, in open market or privately negotiated transactions.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Treasury Stock repurchases for the year ended <em style="font: inherit;"> June 30, 2022 </em>were as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 18pt;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Shares</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Average Cost</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Total Cost (in thousands)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Shares purchased under Repurchase Plan</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">406,817</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12.76</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,190</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Shares acquired from employees for restricted stock vesting</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">28,263</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11.08</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">313</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">435,080</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,503</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Treasury Stock repurchases for the year ended <em style="font: inherit;"> June 30, 2021 </em>were as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 18pt;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Shares</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Average Cost</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Total Cost (in thousands)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Shares purchased under Repurchase Plan</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">385,822</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8.28</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,197</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Shares acquired in connection with stock option exercises</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">30,442</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9.95</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">303</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Shares acquired from employees for restricted stock vesting</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">47,228</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13.69</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">647</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">463,492</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,147</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Treasury stock repurchase costs include commissions and fees.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Shares acquired from employees for restricted stock vesting and stock options exercises were returned to us by the related employees and in return we paid each employee’s required tax withholding resulting from the vesting of restricted shares. The valuation of the shares acquired and thereby the number of shares returned to us was calculated based on the closing share price on the date the shares vested.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Stock Incentive Plans </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">For the year ended <em style="font: inherit;"> June 30, 2022, </em>the Company had <em style="font: inherit;">no</em> stock options outstanding.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Stock option activity for the year ended <em style="font: inherit;"> June </em><em style="font: inherit;">30,</em> <em style="font: inherit;">2021</em> was as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2009</b><br/> <b>Plan</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted</b><br/> <b>Average</b><br/> <b>Exercise</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Price</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted</b><br/> <b>Average</b><br/> <b>Contractual</b><br/> <b>Term</b><br/> <b>(in years)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Aggregate</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Intrinsic</b><br/> <b>Value</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Vested and exercisable at June 30, 2020</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">130,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.28</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Exercised</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(130,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.28</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Forfeited</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Outstanding at June 30, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double black;"> </td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double black;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Vested and exercisable at June 30, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double black;"> </td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double black;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Of the 130,000 options exercised, 120,000 of these option exercises were cashless net exercises resulting in the issuance of 55,915 shares for the year ended <em style="font: inherit;"> June 30, 2021.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Restricted stock activity for the year ended <em style="font: inherit;"> June 30, 2022 </em>was as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Number of</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Shares </b>–</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2009 Plan</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Average Grant</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Date Fair</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Value</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Nonvested at June 30, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">61,324</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11.47</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Vested</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(51,326</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11.52</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Forfeited</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(8,332</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10.88</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Nonvested at June 30, 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,666</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8.50</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Available for grant at June 30, 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Number of</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Shares </b>–</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2020 Plan</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Average Grant</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Date Fair</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Value</b> </b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Nonvested at June 30, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">87,773</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16.81</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">135,850</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10.99</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Vested</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(25,896</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16.81</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Forfeited</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(11,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16.81</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Nonvested at June 30, 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">186,227</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12.56</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Available for grant at June 30, 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">472,377</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Restricted stock activity for the year ended <em style="font: inherit;"> June 30, 2021 </em>was as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Number of</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Shares </b>–</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2009 Plan</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Average Grant</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Date Fair</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Value</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Nonvested at June 30, 2020</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">197,650</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11.06</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Vested</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(136,326</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10.88</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Forfeited</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Nonvested at June 30, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">61,324</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11.47</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Available for grant at June 30, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Number of</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Shares </b>–</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2020 Plan</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Average Grant</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Date Fair</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Value</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Nonvested at June 30, 2020</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">91,773</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16.81</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Vested</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(4,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16.81</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Forfeited</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Nonvested at June 30, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">87,773</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16.81</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Available for grant at June 30, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">608,227</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Restricted stock grants, granted to members of our Board of Directors and certain key members of our management team, vest over a period of years from the date of grant and the unvested shares cannot be sold or otherwise transferred and the right to receive dividends, if declared by our Board of Directors, is forfeitable until the shares become vested. The total remaining unrecognized compensation cost related to unvested restricted stock shares amounted to $2.1 million at <em style="font: inherit;"> June 30, 2022 </em>and the weighted average remaining requisite service period of unvested restricted stock shares was 2.4 years.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 2000000.0 12000000.0 3000000.0 15000000.0 3000000.0 18000000.0 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 18pt;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Shares</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Average Cost</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Total Cost (in thousands)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Shares purchased under Repurchase Plan</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">406,817</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12.76</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,190</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Shares acquired from employees for restricted stock vesting</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">28,263</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11.08</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">313</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">435,080</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,503</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 18pt;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Shares</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Average Cost</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Total Cost (in thousands)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Shares purchased under Repurchase Plan</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">385,822</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8.28</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,197</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Shares acquired in connection with stock option exercises</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">30,442</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9.95</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">303</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Shares acquired from employees for restricted stock vesting</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">47,228</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13.69</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">647</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">463,492</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,147</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 406817 12.76 5190000 28263 11.08 313000 435080 5503000 385822 8.28 3197000 30442 9.95 303000 47228 13.69 647000 463492 4147000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2009</b><br/> <b>Plan</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted</b><br/> <b>Average</b><br/> <b>Exercise</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Price</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted</b><br/> <b>Average</b><br/> <b>Contractual</b><br/> <b>Term</b><br/> <b>(in years)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Aggregate</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Intrinsic</b><br/> <b>Value</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Vested and exercisable at June 30, 2020</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">130,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.28</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Exercised</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(130,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.28</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Forfeited</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Outstanding at June 30, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double black;"> </td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double black;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Vested and exercisable at June 30, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double black;"> </td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double black;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 130000 6.28 130000 6.28 -0 0 0 0 0 0 0 0 0 0 130000 120000 55915 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Number of</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Shares </b>–</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2009 Plan</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Average Grant</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Date Fair</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Value</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Nonvested at June 30, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">61,324</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11.47</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Vested</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(51,326</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11.52</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Forfeited</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(8,332</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10.88</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Nonvested at June 30, 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,666</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8.50</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Available for grant at June 30, 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Number of</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Shares </b>–</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2020 Plan</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Average Grant</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Date Fair</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Value</b> </b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Nonvested at June 30, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">87,773</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16.81</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">135,850</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10.99</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Vested</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(25,896</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16.81</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Forfeited</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(11,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16.81</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Nonvested at June 30, 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">186,227</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12.56</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Available for grant at June 30, 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">472,377</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Number of</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Shares </b>–</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2009 Plan</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Average Grant</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Date Fair</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Value</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Nonvested at June 30, 2020</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">197,650</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11.06</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Vested</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(136,326</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10.88</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Forfeited</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Nonvested at June 30, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">61,324</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11.47</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Available for grant at June 30, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Number of</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Shares </b>–</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2020 Plan</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Average Grant</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Date Fair</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Value</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Nonvested at June 30, 2020</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">91,773</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16.81</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Vested</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(4,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16.81</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Forfeited</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Nonvested at June 30, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">87,773</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16.81</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Available for grant at June 30, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">608,227</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td></tr> </tbody></table> 61324 11.47 0 0 51326 11.52 8332 10.88 1666 8.50 0 87773 16.81 135850 10.99 25896 16.81 11500 16.81 186227 12.56 472377 197650 11.06 0 0 136326 10.88 -0 0 61324 11.47 0 0 0 91773 16.81 4000 16.81 -0 0 87773 16.81 608227 2100000 P2Y4M24D <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>J. Commitments </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">We lease a total of 162,000 square feet at our manufacturing facility in Vista, California from an unaffiliated <em style="font: inherit;">third</em> party under a non-cancelable operating lease. On <em style="font: inherit;"> July 31, 2013, </em>we executed a <em style="font: inherit;">third</em> amendment to the lease for our manufacturing facility in Vista, CA. As a result of this amendment, our facility lease has been extended through <em style="font: inherit;"> March 2024.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">NAIE leases facility space in Manno, Switzerland from <em style="font: inherit;">two</em> unaffiliated <em style="font: inherit;">third</em> parties. The leased spaces total approximately 125,000 square feet<b>. </b>We primarily use the facilities for manufacturing, packaging, warehousing and distributing nutritional supplement products for the European and Asian marketplaces. On <em style="font: inherit;"> July 1, 2019, </em>NAIE extended the lease on its main manufacturing facility for an additional <span style="-sec-ix-hidden:c88029846">five</span> years through <em style="font: inherit;"> June 30, 2024. </em>On <em style="font: inherit;"> May 4, 2022 </em>NAIE further extended the lease on its main manufacturing facility for a new term of <em style="font: inherit;">ten</em> years effective <em style="font: inherit;"> January 1, 2023 </em>with a new expiration date of <em style="font: inherit;"> December 31, 2032, </em>with an option to extend <em style="font: inherit;">one</em> year.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">On <em style="font: inherit;"> November 5, 2018, </em>NAIE entered into a lease with Sofinol SA for approximately 2,870 square meters of commercial warehouse space in a building located on the property adjacent to the leasehold for the primary existing NAIE facility in Manno Switzerland. NAIE uses the space primarily for raw material storage. The lease is for an initial <span style="-sec-ix-hidden:c88029850">five</span>-year term commencing on <em style="font: inherit;"> January 1, 2019 </em>and NAIE can terminate the lease with <em style="font: inherit;">12</em> months advance notice given on <em style="font: inherit;"> June </em><em style="font: inherit;">30th</em> or <em style="font: inherit;"> December </em><em style="font: inherit;">31st</em> each year of the initial term. At the end of the initial term the lease converts to a year to year lease at the same rental rate terminable by NAIE or the landlord upon <em style="font: inherit;">12</em> months' advance notice.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Minimum rental commitments (exclusive of property tax, insurance and maintenance) under all non-cancelable operating leases with initial or remaining lease terms in excess of <em style="font: inherit;">one</em> year, including the lease agreements referred to above, are set forth below as of <em style="font: inherit;"> June </em><em style="font: inherit;">30,</em> <em style="font: inherit;">2022</em> (in thousands): </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2024</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2025</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2026</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2027</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>There-</b><br/> <b>after</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Total</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 30%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Gross minimum rental commitments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,187</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,607</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,288</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,288</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,288</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,083</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16,741</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Rental expense totaled $3.4 million for the fiscal year ended <em style="font: inherit;"> June </em><em style="font: inherit;">30,</em> <em style="font: inherit;">2022</em> and $3.4 million for the fiscal year ended <em style="font: inherit;"> June 30, 2021.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 162000 125000 2870 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2024</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2025</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2026</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2027</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>There-</b><br/> <b>after</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Total</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 30%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Gross minimum rental commitments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,187</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,607</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,288</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,288</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,288</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,083</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16,741</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 3187000 2607000 1288000 1288000 1288000 7083000 16741000 3400000 3400000 <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>K. Economic Dependency </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">We had substantial net sales to certain customers during the fiscal years ended <em style="font: inherit;"> June </em><em style="font: inherit;">30</em> shown in the following table. The loss of any of these customers, or a significant decline in sales or the growth rate of sales to these customers, or in their ability to make payments when due, could have a material adverse impact on our net sales and net income. Net sales to any <em style="font: inherit;">one</em> customer representing <em style="font: inherit;">10%</em> or more of the respective year’s consolidated net sales were as follows (dollars in thousands):</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 45pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Fiscal 2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Fiscal 2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Customer 1</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">54,599</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">90,820</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Customer 2</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">37,218</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">(a)</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Customer 3</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">31,552</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">25,410</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">123,369</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">116,230</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><tbody><tr style="vertical-align: top; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 27pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 18pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">(a)</p> </td><td style="width: auto; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Sales were less than <em style="font: inherit;">10%</em> of the respective period’s consolidated net sales. </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accounts receivable from these customers totaled $10.7 million at <em style="font: inherit;"> June </em><em style="font: inherit;">30,</em> <em style="font: inherit;">2022</em> and $14.0 million at <em style="font: inherit;"> June </em><em style="font: inherit;">30,</em> <em style="font: inherit;">2021.</em></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">We buy certain products, including beta-alanine, from a single supplier. The loss of this supplier or other raw material suppliers could have a material adverse impact on our net sales and net income. Raw material purchases from any <em style="font: inherit;">one</em> supplier representing <em style="font: inherit;">10%</em> or more of the respective period’s total raw material purchases were as follows (dollars in thousands):</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Year ended June 30,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Raw Material</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Purchases by</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Supplier</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>% of Total</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Raw</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Material</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Purchases</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Raw Material</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Purchases by</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Supplier</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>% of Total</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Raw</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Material</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Purchases</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Supplier 1</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">14,065</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">17</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">23,033</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">24</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">%</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,065</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">17</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">23,033</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">24</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">%</p> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><tbody><tr style="vertical-align: top; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 27pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 18pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"> </p> </td><td style="width: auto; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> </tbody></table> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 45pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Fiscal 2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Fiscal 2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Customer 1</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">54,599</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">90,820</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Customer 2</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">37,218</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">(a)</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Customer 3</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">31,552</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">25,410</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">123,369</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">116,230</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 54599000 90820000 37218000 31552000 25410000 123369000 116230000 10700000 14000000.0 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Year ended June 30,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Raw Material</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Purchases by</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Supplier</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>% of Total</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Raw</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Material</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Purchases</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Raw Material</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Purchases by</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Supplier</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>% of Total</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Raw</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Material</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Purchases</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Supplier 1</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">14,065</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">17</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">23,033</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">24</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">%</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,065</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">17</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">23,033</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">24</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">%</p> </td></tr> </tbody></table> 14065000 0.17 23033000 0.24 14065000 0.17 23033000 0.24 <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>L. Derivatives and Hedging </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">We are exposed to gains and losses resulting from fluctuations in foreign currency exchange rates relating to forecasted product sales denominated in foreign currencies and to other transactions of NAIE, our foreign subsidiary. As part of our overall strategy to manage the level of exposure to the risk of fluctuations in foreign currency exchange rates, we <em style="font: inherit;"> may </em>use foreign exchange contracts in the form of forward contracts. There can be <em style="font: inherit;">no</em> guarantee any such contracts, to the extent we enter into such contracts, will be effective hedges against our foreign currency exchange risk.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">During the year ended <em style="font: inherit;"> June </em><em style="font: inherit;">30,</em> <em style="font: inherit;">2022</em> and prior, we entered into forward contracts designated as cash flow hedges primarily to protect against the foreign exchange risks inherent in our forecasted sales of products at prices denominated in currencies other than the U.S. dollar. These contracts are expected to be settled through <em style="font: inherit;"> August 2023. </em>For derivative instruments that are designated and qualify as cash flow hedges, we record the effective portion of the gain or loss on the derivative in accumulated other comprehensive income (OCI) as a separate component of stockholders’ equity and subsequently reclassify these amounts into earnings in the period during which the hedged transaction is recognized in earnings.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">For foreign currency contracts designated as cash flow hedges, hedge effectiveness is measured using the spot rate. Changes in the spot-forward differential are excluded from the test of hedge effectiveness and are recorded currently in earnings as revenue. We measure effectiveness by comparing the cumulative change in the hedge contract with the cumulative change in the hedged item as well as ensuring the assumptions we made at hedge inception have <em style="font: inherit;">not</em> materially changed. <em style="font: inherit;">No</em> hedging relationships were terminated as a result of ineffective hedging for the years ended <em style="font: inherit;"> June 30, 2022 </em>and <em style="font: inherit;"> June 30, 2021.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">We monitor the probability of forecasted transactions as part of the hedge effectiveness testing on a quarterly basis.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">As of <em style="font: inherit;"> June </em><em style="font: inherit;">30,</em> <em style="font: inherit;">2022,</em> the notional amounts of our foreign exchange contracts were $37.7 million (<span style="-sec-ix-hidden:c88029911">€31.9</span> million). As of <em style="font: inherit;"> June </em><em style="font: inherit;">30,</em> <em style="font: inherit;">2022,</em> a net loss of approximately $2.3 million offset by $542,000 of deferred taxes, related to derivative instruments designated as cash flow hedges was recorded in OCI. As of <em style="font: inherit;"> June </em><em style="font: inherit;">30,</em> <em style="font: inherit;">2021,</em> a net loss of approximately $33,000, offset by $8,000 of deferred taxes, related to derivative instruments designated as cash flow hedges was recorded in OCI. It is expected that $1.9 million of the gross loss as of <em style="font: inherit;"> June 30, 2022, </em>will be reclassified into earnings in the next <em style="font: inherit;">12</em> months along with the earnings effects of the related forecasted transactions.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">During the year ended <em style="font: inherit;"> June </em><em style="font: inherit;">30,</em> <em style="font: inherit;">2022,</em> we recognized $5.4 million of net gains in OCI, reclassified $3.0 million of gains and forward point amortization from OCI to Net Sales. During the year ended <em style="font: inherit;"> June </em><em style="font: inherit;">30,</em> <em style="font: inherit;">2021,</em> we recognized $2.8 million of net losses in OCI, reclassified $3.2 million of losses and forward point amortization from OCI to Net Sales.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">For foreign currency contracts <em style="font: inherit;">not</em> designated as cash flow hedges, changes in the fair value of the hedge are recorded directly to foreign exchange gain or loss in other income in an effort to offset the change in valuation of the underlying hedged item. During the year ended <em style="font: inherit;"> June 30, 2022 </em>we entered into forward contracts in order to hedge foreign exchange risk associated with our lease liability at NAIE, which is denominated in Swiss Francs (CHF). As of <em style="font: inherit;"> June 30, 2022, </em>the notional amounts of our foreign exchange contracts <em style="font: inherit;">not</em> designated as cash flow hedges were approximately $5.2 million (CHF 5.0 million).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">We are exposed to interest rate fluctuations related to our $10.0 million Term Note with Wells Fargo, which carries a variable interest rate of 1.80% above the SOFR rolling <em style="font: inherit;">30</em>-day average. To manage our exposure to this variable rate, on <em style="font: inherit;"> August 23, 2021, </em>we entered into a floored interest rate swap that fixes our all-in rate on this loan to 2.4% for the <em style="font: inherit;">first</em> <em style="font: inherit;">three</em> years of the term loan. Fluctuations in the relation of our contractual swap rate to current market rates are recorded as an asset or liability with an offset to OCI at the end of each reporting period. Interest expense is adjusted for the difference between the actual SOFR spread and the swap contractual rate such that our effective interest expense for each period is equal to our hedged rate of <em style="font: inherit;">2.4%.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 37700000 2300000 542000 -33000 8000 -1900000 5400000 3000000.0 -2800000 -3200000 5200000 5000000.0 10000000.0 0.0180 0.024 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>M. Contingencies </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">From time to time, we become involved in various investigations, claims and legal proceedings that arise in the ordinary course of our business. These matters <em style="font: inherit;"> may </em>relate to product liability, employment, intellectual property, tax, regulation, contract or other matters. The resolution of these matters as they arise will be subject to various uncertainties and, even if such claims are without merit, could result in the expenditure of significant financial and managerial resources. While unfavorable outcomes are possible, based on available information, we generally do <em style="font: inherit;">not</em> believe the resolution of these matters will result in a material adverse effect on our business, consolidated financial condition, or results of operations and the price of our common stock. However, a settlement payment or unfavorable outcome could adversely impact our results of operations. Our evaluation of the likely impact of these actions could change in the future and we could have unfavorable outcomes we do <em style="font: inherit;">not</em> expect.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>COVID-<em style="font: inherit;">19</em> Pandemic</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">The Company continues to monitor and evaluate the risks to public health and the impact on overall global business activity related to the COVID-<em style="font: inherit;">19</em> pandemic, including potential impacts on our employees, customers, suppliers and financial results. As the situation remains fluid, it is difficult to predict the duration and scope of the pandemic and its impact on our business. However, it <em style="font: inherit;"> may </em>result in a material adverse impact to our financial position, operations and cash flows if conditions persist or worsen.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>N. Segment Information </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Our business consists of two segments for financial reporting purposes. The <em style="font: inherit;">two</em> segments are identified as (i) private-label contract manufacturing, which primarily relates to the provision of private-label contract manufacturing services to companies that market and distribute nutritional supplements and other health care products, and (ii) patent and trademark licensing, which primarily includes direct raw material sales and royalty income from our license and supply agreements associated with the sale and use of beta-alanine under our CarnoSyn® and SR CarnoSyn® trade names.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">We evaluate performance based on a number of factors. The primary performance measures for each segment are net sales and income or loss from operations before corporate allocations. Operating income or loss for each segment does <em style="font: inherit;">not</em> include corporate general and administrative expenses, interest expense and other miscellaneous income and expense items. Corporate general and administrative expenses include, but are <em style="font: inherit;">not</em> limited to human resources, corporate legal, finance, information technology, and other corporate level related expenses, which are <em style="font: inherit;">not</em> allocated to any segment. Transfers of raw materials between segments are recorded at cost. The accounting policies of our segments are the same as those described in the summary of significant accounting policies in Note A.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Our operating results by business segment for the years ended <em style="font: inherit;"> June </em><em style="font: inherit;">30</em> were as follows (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Net Sales</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Private-label contract manufacturing</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">154,798</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">164,310</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Patent and trademark licensing</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">16,168</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">14,210</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">170,966</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">178,520</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Income from Operations</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Private-label contract manufacturing</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">15,667</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17,744</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Patent and trademark licensing</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,780</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,442</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Income from operations of reportable segments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">22,447</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">22,186</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Corporate expenses not allocated to segments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(8,768</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(8,514</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">13,679</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">13,672</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Assets</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Private-label contract manufacturing</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">115,649</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">95,324</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Patent and trademark licensing</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">30,354</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">24,957</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">146,003</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">120,281</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Our private-label contract manufacturing products are sold both in the U.S. and in markets outside the U.S., including Europe, Canada, Australia, New Zealand, Mexico and Asia. Our primary markets outside the U.S. are Europe and Asia. Our patent and trademark licensing activities are primarily based in the U.S.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Net sales by geographic region, based on the customers’ location, for the <em style="font: inherit;">two</em> years ended <em style="font: inherit;"> June </em><em style="font: inherit;">30</em> were as follows (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">United States</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">115,255</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">94,702</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Markets outside the United States</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">55,711</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">83,818</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Total net sales</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">170,966</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">178,520</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Products manufactured by NAIE accounted for 84% of consolidated net sales in markets outside the U.S. in fiscal <em style="font: inherit;">2022</em> and 77% in fiscal <em style="font: inherit;">2021.</em> No products manufactured by NAIE were sold in the U.S. during the fiscal years ended <em style="font: inherit;"> June </em><em style="font: inherit;">30,</em> <em style="font: inherit;">2022</em> and <em style="font: inherit;">2021.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Long-lived assets by geographic region, based on the location of the company or subsidiary at which they were located or made, for the <em style="font: inherit;">two</em> years ended <em style="font: inherit;"> June </em><em style="font: inherit;">30</em> were as follows (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">United States</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">43,769</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">21,109</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Europe</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">22,505</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">17,039</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Total Long-Lived Assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">66,274</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">38,148</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total assets by geographic region, based on the location of the company or subsidiary at which they were located or made, for the <em style="font: inherit;">two</em> years ended <em style="font: inherit;"> June </em><em style="font: inherit;">30</em> were as follows (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2022</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2021</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">United States</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">83,443</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">67,307</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Europe</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">62,560</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">52,974</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Total Assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">146,003</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">120,281</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Capital expenditures by geographic region, based on the location of the company or subsidiary at which they were located or made, for the <em style="font: inherit;">two</em> years ended <em style="font: inherit;"> June </em><em style="font: inherit;">30</em> were as follows (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">United States</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">25,383</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,336</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Europe</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,105</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,771</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Total Capital Expenditures</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">26,488</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,107</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 2 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Net Sales</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Private-label contract manufacturing</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">154,798</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">164,310</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Patent and trademark licensing</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">16,168</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">14,210</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">170,966</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">178,520</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Income from Operations</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Private-label contract manufacturing</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">15,667</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17,744</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Patent and trademark licensing</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,780</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,442</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Income from operations of reportable segments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">22,447</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">22,186</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Corporate expenses not allocated to segments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(8,768</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(8,514</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">13,679</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">13,672</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 154798000 164310000 16168000 14210000 170966000 178520000 15667000 17744000 6780000 4442000 22447000 22186000 -8768000 -8514000 13679000 13672000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Assets</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Private-label contract manufacturing</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">115,649</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">95,324</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Patent and trademark licensing</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">30,354</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">24,957</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">146,003</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">120,281</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 115649000 95324000 30354000 24957000 146003000 120281000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">United States</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">115,255</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">94,702</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Markets outside the United States</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">55,711</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">83,818</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Total net sales</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">170,966</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">178,520</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 115255000 94702000 55711000 83818000 170966000 178520000 0.84 0.77 0 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">United States</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">43,769</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">21,109</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Europe</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">22,505</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">17,039</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Total Long-Lived Assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">66,274</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">38,148</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 43769000 21109000 22505000 17039000 66274000 38148000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2022</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2021</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">United States</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">83,443</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">67,307</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Europe</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">62,560</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">52,974</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Total Assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">146,003</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">120,281</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 83443000 67307000 62560000 52974000 146003000 120281000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">United States</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">25,383</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,336</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Europe</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,105</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,771</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Total Capital Expenditures</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">26,488</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,107</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 25383000 2336000 1105000 2771000 26488000 5107000 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>O. Subsequent Events</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">On <em style="font: inherit;"> July 21</em><sup style="vertical-align:top;line-height:120%;font-size:pt">st</sup>, <em style="font: inherit;">2022,</em> we purchased <em style="font: inherit;">three</em> forward contracts designated and effective as cash flow hedges to protect against the foreign currency exchange risk inherent in a portion of our forecasted sales transactions denominated in Euros. The <em style="font: inherit;">three</em> contracts expire quarterly beginning <em style="font: inherit;"> December 2022 </em>and ending <em style="font: inherit;"> September 2023. </em>The forward contracts have a notional amount of <span style="-sec-ix-hidden:c88030029">€5.9</span> million and a weighted average forward rate of 1.030.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">On <em style="font: inherit;"> August 16</em><sup style="vertical-align:top;line-height:120%;font-size:pt">th</sup>, <em style="font: inherit;">2022,</em> we purchased <em style="font: inherit;">one</em> forward contract to protect against the foreign currency exchange risk inherent in our long-term lease liability denominated in Swiss Francs. The forward contract had a notional amount of CHF 7.5 million and a weighted average forward rate of 0.9477. This contract expired on <em style="font: inherit;"> September 7, 2022. </em>On <em style="font: inherit;"> September 7, 2022, </em>we purchased another forward contract related to our long-term lease liability denominated in Swiss Francs to replace the forward contracts which expired. The forward contract has a notional amount of CHF 12.0 million and a weighted average forward rate of 0.9735.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 1.030 7500000 0.9477 12000000.0 0.9735 Sales were less than 10% of the respective period’s consolidated net sales. This category is comprised of commodities and cash alternatives. This category is comprised of publicly traded funds, of which 52% are large-cap funds, 24% are developed market funds, 19% are mid-cap funds, and 5% are small-cap funds. This category is comprised of publicly traded funds, of which 42% are U.S. fixed income funds and 58% are corporate and foreign market fixed income funds. EXCEL 94 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( >"-54'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 " '@C558\P;VNX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R''IH";U96.G#08K;.QF9+4UBQ-C:R1]^R59FS*V!]C1TN]/ MGT U1HU=HN?414KL*=\,H6FSQK@51^:H 3(>*=A(<+/GZF9H8Y!&HH4,L9JK("8::) M\30T-5P!$XPIA?Q=(+<0Y^J?V+D#XIP621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M >"-541D#Y3> < -

&PO=V]R:W-H965T&UL MM9MK<]HX&(7_BH;M=+HS(?C")6D39AP(6[:4LB%MI[NS'Q1;@">VQ4IR+O]^ MY0LVSL@O>$;T0X+![\%Z(LGGR.K5,V6/?$.(0"]A$/'KUD:([<=.A[L;$F)^ M3K%;1K"7%H5!QS*,?B?$?M0:7J7O+=CPBL8B\".R8(C' M88C9ZPT)Z/-URVSMWKCSUQN1O-$97FWQFBR)^+Y=,'G4*50\/R01]VF$&%E= MMQSSX]B^3 K2,W[XY)GOO49)4QXH?4P.IMYURTBNB 3$%8D$EK^>R(@$0:(D MK^._7+15?&=2N/]ZISY)&R\;\X Y&='@I^^)S77KHH4\LL)Q(.[H\V>2-ZB7 MZ+DTX.E/])R=V^VVD!MS0<.\6%Y!Z$?9;_R2@]@O,&H*K+S >E-@UGV#G1?8 MQQ9T\X)N2B9K2LIAC 4>7C'ZC%ARME1+7J0PTVK9?#]*_NY+P>2GOJP3PS%U M8_EG%,B)/'0;"5^\HFF4]:?D[])&WY=C].'=[U<=(;\N*>JXN?1-)FW52)L6 M^DHCL>%2UR->5: CK[.X6&MWL3<6J/AG')TCVSA#EF%9B@L:P>5+LCU'EEE; M/H;+Q\25WYZ5FT!K[ *]G>K9A]#O\_YG)L]"4T%"_J\*>2;954LFD\1'OL4N MN6[)68 3]D1:P_>_F7WCDPJ73K&Q)K$*RFZ!L@NI#_...Y(T&0XD4(^\H"_D M54405C+DO\'%P.K9*F!@;5-@FL0JP'H%L-XQP.[(VN<2F>R$R8/IC]LEFL[S@V]S^=%T/E*A!'6;HM0D5D'9+U#V002.',-> M.HXG 5ZK$,+U*QQP%?D16-:4D":Q"J%!06@ MG 4,Y;R\;DK1^M-H?U$A@LN:,M*E5H6TYXK-XR Y413+/G5'MI0))2U82+!8.;G#98UI M:5*KTK)*6M9QM/)Y"IK<#T@5%K_6X\,"C/\OH3/R!H'H3P1)2A$8UE9I+1B7KJX0JKCV^5 +6:>UUJ M58"EO3=A?YX#O,JO?#?+ZD#O@R4ONFTSB9GVI9*>5N.O2ZU*K[3^ M)NS6-IC0*ZU*H,RS!@ MPO[]+<-1$@)FA+&.(;S)3W4EBY,=%3I >K3 \6 M;/QESO+\:(V6K^$##90@88&Y,YTJ*6D-#;K4JI3*T&#!MG[7T=#MB[O!T9K4 M/AXX(#1WEF/G+R4OK1E!EUJ55YD1K*,RPD\2!.W'2-HR.50QEW.%@Q\TD"$4LRS4,^6R[0&E&EA:4X NM2JL,@58 M1Z6 W<.4;)4HGNH:8T NM2J&Q/*"& ?%0%N0\+621?[0RJ(C?2UX19'2OMQ0+!V M:1*N:[P'X10)P"X3@ T;^+VE289&,FRN*5/3@G7F-&ICUR521HIXF:"2GM9H MH$NM2J^,!C;LZG-ZRQ ' ;J)N?R8*Z>U SIUCUS@LL:P3I$,[+V]0["?GXXF M=\B)/5]0AAPAB,SHZ:)DW2:$ WKU U3O)J%3N'^[=/_V4<\.EAMIU,#9#):I MAZ4U!.A2J\(J0X!]U).#1?P0^*[L5Q0K;Y>P2N,M:5IC0:[62]62+;!/P[X] M&/2,9.W@246GM/SV49:_FJN728;FZ%LLY'",DJ"I)*;3PX]RM?Y^&XU+PS)Z M11-S&*:#\L[/\1@!4N]4 97-:9T"IMOES;?ADWYCE*RO)C< M!I688(DECM#8EY;M3%JWP%]1%OE8"4ZKT]>EEH'K[.T$3\Q[NJ.>(S=YRIMM M"B_>+7;M.^E>]4YY>K;E_RM.O#]' 5G)4N-\(&=1ENVBSPX$W:;[RA^H$#1, M7VX(]@A+3I"?KR@5NX/D"XK_RS#\'U!+ P04 " '@C55G;90RG ' #K M( & 'AL+W=O)@3;%L WK&C3=]IF1Z5BH+'HDE33[]3O*BF2/)\8%\J6UK>/IN=/Q MGH>G7#PH_=5LI+3DV[9NS.5L8^WN[7QNRHW<"O-&[60#5]9*;X6%K_IN;G9: MBE6W:%O/61QG\ZVHFMGRHOOM6B\O5&OKJI'7FIAVNQ7Z\;VLU?OA< MW6VL^V&^O-B).WDC[9^[:PW?YH.75;65C:E40[1<7\[>T;=72>P6=!9_5?+! M''PF+I1;I;ZZ+[^N+F>Q0R1K65KG0L!_]_)*UK7S!#C^Z9W.AGNZA8>?G[S_ MW 4/P=P*(Z]4_7>ULIO+63$C*[D6;6T_JX=?9!]0ZOR5JC;=O^2AMXUGI&R- M5=M^,2#85LW^?_&M3\3! II,+&#] G;J MXOX%V@>V1=6!^$%+9MP^UO;O"$\C@B+&4.67YV^G!XOGT. 0Y1LB))U M_OA4E*W6LK%$& .!O<7BV3M(< =N,[TU.U'*RQGL%B/UO9PM?_R!9O$Y%MT+ M.3N*E0^Q\I#WY94P&R*:%2G=!_E/6]V+&H(W6-1[5VGGRNWX^R6C!>=Q'%_, M[P\C\@TYH\>&1VB3 6T21/NN+%4+X* EE!*0WM:2_/A#P2@])[4TAH@:.DU7 ME="SR$JUMW;=UK#]^W5J35[QB!><"$N@;N10=ET2X%K*\O]?HU@N]D"S@Q!I MGC#FYP(S7"399"[2(1=I,!>_-O?PG)2NI(E((RT&,O7NS5F2ISY(WY#ET-HG M068#R.P9D*7:2F+%MX-'AB'-/ !9[L/TK6B\2"=1Y@/*/(CR@]2 S#%$O^NB)$Z M\.T8S8K)!"\&S(L@YB_*BOH$F OO]GF6'^^5/4[?L(AY,@V4QB/#Q<^D%T2/ MMH]=>ET_W($,L9,[K/=VB"1)TASIB8@E8RRGTY@/6)D&,7\"Q%"^S1TT01 I M1#LUQCUQ+@_0&>V\MH2Q678_HL X= MO5%-7S(H>A;863ULWX319!KT2)HTS)J?NFTWXAO:QE25D::A& M1N:D8>K<;\% ,2 \Y78>!A(Q!9HL C!'4J/I2=JKKL1M55<6V T58#1(CM^K MP%[*VW'0(TG2,$L.LF8G'J<(DB+&8)2T6T^J+CCQ)PT0)0'4+>_7@ MZ:!8?=)C>8'P.6:8)($Z&DF2AEGR"2G(#SC#&K$_!;J6OMW5ZE%*:@RZSD3IDIG#X/=OW-@XG8Y6PZSVRD M2Q:FRU'@R6#Y,I_]0"_[2!&[C"ZF@8X(R<1!"[*=0C$[(P M$QXKNV?Z D-HD+,,$1R8)8MS-IWGD0A9F A_5\W=F95Z.Z!]'!2'.A92>! ^ M^P&T!.ENB"7-D@!-LI$F6?CP]\,-:)G]#Y#. QT#0(8,61I/%D;?"0[ M'B:[?;-[ILEQG\'2/,'$/F*9Q'0Q?8KE(]OQ,-M=J>VVLN[DNI\3N.8 ;4TV M): FK_^ HC'D0T1^CL@O$?FML_F(3F[#-\*E,<$T]@LX.D[&R*P\/,^]L:K\ MNE'U2FK3=?K\O#O9VT?T:,%?=+C[4MZ.8S\8[X;Y^5H_]3/CLG!.7KV)*6PY M3>Y%W=O22ICG(Y6FJC6&@N% G6$ILVG M;*_@0R;' 8YTSL-T[BH=2&4B.M8%AP>(CX"/!K_14_C=K&V,G[SN&ZW5H!-: M_=A[_XED$66+**,4]YY%"<^B-"M.FC%S7T 4"Z2/(&:!)C**#!X6&>]6J\K1 M!_0\-W$\JQI2BET%/1 %BPR;XX1A?0^9-B^2='K:S$>UP<-JX[.T GZ"8Y[0 M#3PHO$/[VB'/,TR&(I99!C0YC734&3RL,[X,E>,J-W+U4"IC(\*C.*-1ODB' MBL4*B4$1Y6!UVLL*[BN0,T9YBAP2,%,*1]I S*-HX<\>RMMM6W=O#_O)-1S/ MM=PX97@/O::3!6@ R [6V![P3<\2[-I8G@_.!-M/LS@(]"WU6-@"-54PNO[\"0, +D* 8 >&PO=V]R:W-H965T&ULG99=;]HP%(;_BA7MHI4Z\D42J "II9JV29-06;=KDQABU;&9 M[4"[7[_C),T22 F4"V([Y^-Y[9/D3/9"/JN4$(U>,L;5U$JUWM[:MHI3DF$U M$%O"XSMW M"X?"XA]48(R-E)<2SF7Q+II9CB @CL38A,%QV9$X8,Y& XT\5U*IS&L?F M^"WZET(\B%EA1>:"_::)3J?6R$()6>.Q_THJ08&)%PNFBG^T+VV#P$)Q MKK3(*F<@R"@OK_BEVHB&@SM\Q\&K'+QS'?S*P2^$EF2%K >L\6PBQ1Y)8PW1 MS*#8F\(;U%!NCG&I)=REX*=G<\&58#3!FB3H'C/,8X*6)IQ"5PLL"=-DL2$[O"*D1N$&11UL0'P>*!$Y"N]SAE46FG; M);K,$A19S!.SF_G^R)_8NZ:T#J/ BVJCE@"_%N"?%+" :B=2PJ%!B<3/:(LE MVF&6$W1%.; SAJ5"6P)/; JGV'EB98:HP>4,'/< OL>H!3^LX8>7P-^4C KA M7*="TK]PPZ@H5SO1R_AA@RIPS.\ OM>LA1_4^,&'\*E2>3]Z<,1T2'W*H@4< MUL#AAX#AM:XTY@GEFS[JL)?ZE$6+.JJIHY/4BC"] OKN[1T59ZCM-5WV<8MOC'-?_X]PV[HAT$X MZB9WG?\?-.=R]@LJO0K?KZ#+\*2$QC?9/2GA)S1D*I>O!R+ZP-TC'M\)W6@< M'((?&WI!&$7CPV^2W>@K3%/W \L-Y0HQL@9/9Q#!FTJ6?5(YT6);M!HKH:%Q M*88I])9$&@.XOQ9"OTU,]U)WJ[-_4$L#!!0 ( >"-57,L3S#?@4 $(5 M 8 >&PO=V]R:W-H965T&ULK5AM;]LV$/XKA%8,"=#4 M(O5F98Z!QMU+!W0-FG;]S$BT34P2/9%RTOWZ'2E%LB6*;8%^L5Y\=WKN>'?/ MD:M'4?\C]XPI]%06E;SQ]DH=KA<+F>U92>4K<6 5_+,5=4D5/-:[A3S4C.9& MJ2P6Q/?C14EYY:U7YMU=O5Z)1A6\8G<7'_ANK_2+ MQ7IUH#MVS]2GPUT-3XO>2LY+5DDN*E2S[8WW&E]O2*P5C,3?G#W*DWND77D0 MXA_]\#:_\7R-B!4L4]H$AWC];_\TX#\X\4,DV MHOC,<[6_\98>RMF6-H7Z(![_8)U#D;:7B4*:7_38R?H>RAJI1-DI X*25^V5 M/G6!.%' \8P"Z13(6"&<40@ZA< XVB(S;KVABJY7M7A$M98&:_K&Q,9H@S>\ MTLMXKVKXEX.>6F]$)47!L5 M/#+TMLI$R= 5^G3_!EV\N$0O$*_0Q[UH) C+U4(!./V)1=8!N6V!D!D@F*!W MHE)[B7ZM(K:)+2/B]V)GR,(>6>A$MA%2 MZ07?"9%+!.F0VR"V-N+3;X=^&"4CB#:QI9\L[1"C'F+DA/A[+:1$AUILN;*! MBR9?#?S(3T?8;%)A2.S0XAY:[(3V7NT9]$5H1+S:O40[5D'9%*9D: X5RZ72 M900UPYZ@^4I[ L33L,5IY(\FXSX4#%IN)AK='&J6,7ZD\,[F2C(!>87)V!.;4##CR+)W9.ETI.M) MVUJ42/3-RP9Q.8UC$"?C=+%+S8!,>Y"I40NVU"F+F\UOU_+ M \W8C0=]6;+ZR+SUSS_AV/_%UNQ^D+$SG[$_L(S_E:51#.RJSG$K/?B3<(^3 MQB*"[:N!3_@/?QNR;BFLT/ T6Y?!&)Q%"..9OH?)@(\X\<&P J-(!?"R/:UV M#.U@-D,7!?3#2RM6,HW1"8H.ZU3H"KIY.@-VH#CLYCB3W"]1Q:Q-NE,^^VH4 MC:%9A,C<*@\,A]T4]U$HZ,G"U)YKH:?L=35I738A'(7)#,:!XK";X[KV]<"@ M\[+G#J'HDYTP\)3,H#M%XQYF$R.81#-@!]+#;M:[.^.)KX*=$A=)P_'H8)'" M0307UX'>L)O?].#E:#M3)L)^@LD8FU4LGBOO@;*PF[,V;5%#2>M1H6Q*=.CV M2 6G#[S@ZHNI)SV?07BM'DQY*@W'\*9SZ9.C-G SI)DW$RV<1PD,ZL!QFXC&#G;#%D.F11C>"F MA$22>UHSZX!!G-3XO1/&C[)V[OQ E,1-E+=4\@Q=0+;E,+/26IH8&.>M1-F9 M2TX7X54RIB.[U P?D8$HB9LHW_"BT3ON[X ;V(",Z]PJ%<_P.AGHDX3.Q/IL M3D, +X5] H6:/DTMB42CI((-#U2^/<^?:#K)W'8J!IXJ;I(<]:[^VK M-:7=&,.6/IPLF$60I'Z\G%NS@:&)FZ%/4\R%=$JZ,8ZBZ/ EV,HN M]-=7=DP<2XJT:=7RP,;)T?FD\TFRSN?DZJ%N/K5;0BCX4A95>SW;4KI[N5BT MRRTI>)]OMK1[8W%SM<,;O8*OLSLOD&/^"TG#^W):] -Y:ZN/W47;U;7,ZOK$2G(DG84 MF/VY)Q$IBHZ)]>/S0#H[QNP:GK[^QI[V@V>#N<,MB>KB]WQ%M]>S8 969(WW M!7U?/_Q$A@&Y'=^R+MK^?_ P8*T96.Y;6I=#8]:#,J\.?_&708B3!@B=:8"& M!HAK8'MG&MA# YN/X)]IX P-'+Z!?MG6Q(DW[ T@^[W/Z%04^;.M] MBZM5>[6@K#<=YV(Y1'Y]B(S.1BY+-A?[*."/MZ2\(\V?$II(3?-JM4+:*F2();JJ\VK0JKD3-]8'M$.V^^:H?::H9 MZ:_1&_"*TB:_VU-\5Q! :S;FAN5+Q9IINE MXP)72P*>L@2T6]:K]AG %/R\KUX VWH.D(4LV20YL'H]:[=OWM\$@>MYOG^U MN#^=!L1VY)].V^UX]ML,N#UM@VV\,[%C![NTM6][+ M;B\^O+EI<+<;GRPJF;.*2F">"6U@5(M M1R9R3+HR$=,_BNDKQ>2.)Z^6[)S7D-5S<-OO-[JMQ]=U.E*&OW3;,4F6B'UW M;';;YO-B,F8FB>G9SLG=;I+$X)C$0)G$]V2W;Y9;9LGX?466LT [YP-=5F,M M(A&CS.W <3AQM3R9CF M7.1_L=/,!N==Q:_=%S2O-F#=U"58'H5>X[P!][C8]Y-X19K\'G>5/?89.TCN M^TJ.5G/1O@J::R&Q'I+H(:D$@GS$:ZX&334?+2U4>]I?F$AYQ?8!MM$7=2O? MXZ'H" 6M;+U6(@1:_LD"'/32!DOUP3)ML*E>HXN%:AM[V8E#37;A?2,RRA8; M94N,LJ5&V3(H^NRY QW_S%P8+2U4>]I'E/Z@=%:(SC"T+,?V^%.3.O[%"3?) MED@&@5S/]T.?7ZPFPV:FV*8I'QTX5%OP,R5 >9I%VQH$?(9%\XM"Q_7XK5.$ M>5[HA/S6*4:<0S?@<:F$;NYZD-]"151@62?5PJF&H_&&:N?]7U0"H>@OH>T& M_,$E4G?MXA5EU)9+QB#<^(QZG>H-N^F2H)0=,I\31"*=ELH"DHP MPE%.6T%(]2R9$C+5:JOKD48J.H,$53[*-)7 M&/201!\HE;"$7$DZD]"$9\K-:*PO('5]X7^MZ2!M72#20V(])-%#4@D$0<_C M-=>@IJJ/50JDKE(\JJJ#M(^?(STDED"@Y4/$*Z9_UJV'9-I@4[U&)X_43OZR MJ@[2/AV.D/;Q<*R'))) <]<5:M]ZIDP"F3)-A1O],%+[X;1NUB2G^Z873CBT MZ^ZAVD>_D3K^Q3=&DVR)I/LP#&S^V9'1H)DIMFG"1_..U.9=G7!IDGW]:M$Z MWU@/2?2!4CU+IH1,11N=+E([W=XQ@*ANFL,7D:4RZ9].(_WC:3TDT0=*]2R9 M$C*5:32Q2&UB'U%/15+I)&X4AM"Q/%Y HX^AC;(EDD'8E@?]4/@ZI=%GT:;8 MIE^H'$VVK3;99^JITC3;XH/@@*ML1A*,;3F(NV/&$ICO>WP%-)' Y@C:KO"U M2A$'O9#K6R;K?^"B,\O&'KVMK?:V_.ZBN^O:HF=R(5LOO)1&+:E1MD0R!#NT M H_/BU&O:8KMD.;%R6\7NA^_O,7-AED=4) UH[=>^&R>-(??DQPN:+WK?\YP M5U-:E_W++<',*'4 ]OFZKNFWB^X7$L=?]=S\#5!+ P04 " '@C55TYNA MKA\' "$'P & 'AL+W=O/@OY56TYU^A;737J:K+5>GXG4OJZ9?+GAE7B^ MFN#)ZX6./?$'KO_8W4MXF_5:BK+FC2I%@R3?7$VN\<4M79D! M5N(_)7]61\_(F/(HQ%?S&30W^G)1*?L_>NYD MDPG*]TJ+NAL,".JR:?^R;YTCC@;@+#" = /(>$ :&$"[ =0:VB*S9GUFFJTO MI7A&TDB#-O-@?6-'@S5E8\+XH"7\6L(XO;X5C1)563#-"_2@X0_$2"LD-NB6 MJ2WZ">*LT!3]\? 9??CA(_H!E0WZ?2OVBC6%NIQIP& TS?)NOIMV/A*8#Q/T MJVCT5J%_-@4O3A7, 'QO 7FUX(9$-?ZR;SXAFOR(2$*(!]#M^X?C"!S:.Y1: M?33D4..UC?7:1HH:P8*33)?-4YNQI2ZYUVVMUM2OU2SF"[5C.;^:P&I57![X M9/WWO^$L^8?/Y#,I.W% VCL@C6E?_P:UIVQR47.?F>W8N1UK2LQAC9,%AK@= MCO%[I;)E+W4";-X#FT).BD,) M.8H>7[Q1O/#9-S]G&,^D[,1;6>^M+!K&#U_ /P?W5495J,'B&84ERK'VU]A->RWK%2 MFFKJA4[<[!L'WR>3+@+0!_K%;_#OEC5/7)DVY:AH6^QV\5RRK< ''9R7B MYX\7J82^:)(LQ5I\82>52= M.NBN&$F62:"(D8$0R?=M2$LHN.H]L,]*A.?2=NJ$@0A)G CO]S+?0@FW!QL0 M1 B=?FF3[\]]N0NU,<3#>21+E^,>T2"]%SGG110X:,?Z= M^%U:I.,METEU#I59:Y%^]IGMV MFG.(Q3AB'K$4AQI^,K RB;/R/7OICBP;9'ZS2SR'773I7Q(N\3HKPD/A.(%_ M?JAT8&<:9^<;(6$,)%,+5C1/4\UEC0K^Z,5*/5O/$QS=:9\K%H(ZD#5]8WMZ M[-6W@7K(F23C?M(C%<(Y,#.-,_.=4GM8H$ZBVG.J]DGL=+O1YC(O_3MMZG*O MXV17A 9:=GIT5ARE/7]?\:&KF1_?77RZ64ZZ.K(:'ZIZI*8XQ:&^F [D2M\^ M\?U0<%AS4#$^FL,K^V3*OC7.T)1],%QU !)K_"T>]; H3JB;[ZXQO"BIB&UO2I;!H3"DBT%\ZDUP /W1),QY70)Y:DBP#ITH%T:9QTHP9P MLRF,0'?YE."E"]T5.[7P%/I NS1.NP_[W:ZR5T^L,J=.>2747G:U_)62(:': M>\O <1X]*P>?2]NI1P8.IG$._CVTA:,NCY(L&?='/JE5%BJW ]G2.-G>-< # MT,AY@:V<6QN2C'^LZ/[S)K+)WO-JY ]-F@O!ONO_57RM;U '7V_ MP1>W[87PH*:]G_Z525C0"E5\ RJ33PM )-LKW_9%BYV]-7T46HO:/FXY*[@T M O#[1@C]^F(FZ"_>UW\!4$L#!!0 ( >"-55H=T%1&Q0 '\V 8 M>&PO=V]R:W-H965T&ULI5MK;QLYLOTKA'=V80.R+,GR*R_ M=C([6Q+XW#-TL?UKK"QW!S$,M@=,Z3 MUL7!;#(Y/EAKZW;>O>%GG\.[-[ZN"NO,YZ!BO5[K<']A"K]YNS/=:1Y> 3P* M=K+P_I8^?,S?[DR((5.8K"(*&B]WYM(4!1$"&W\FFCOMDC2Q_[ZA_B/O'7M9 MZ&@N??&[S:O5VYW3'96;I:Z+ZLIO?C)I/T=$+_-%Y+]JD\9.=E16Q\JOTV1P ML+9.7O77)(>73)BE"3/F6Q9B+M_K2K][$_Q&!1H-:O2&M\JSP9QUI)3K*N!; MBWG5NT^^,NI<[:M?PXUV]B\MLG*YNA8U*;]4U_;&V:7-M*O4>9;YVE76W:C/ MOK"9-?'-005.B-Y!EE:]D%5G3ZPZG:E?O*M647UPNX;>82N70Z9W^(QQ5)GYNT.?">:<&=VWOWC;]/CR>MGF)VWS,Z?H_ZNK[N1NO0N0C-Y MI\K/M*2KY 'TN6U/ZKV-6>%C'8RH_WF=J__]8KY6ZJ+PV>W_;9/'LQQOE\?Y M^+^QPN'P8;'7LQMV@,EI(E&$4(+)+0V_=7[CB-6%J?2^+B ;9Q1L+%\J--K%FWP]D0M+L1B8YA* M(PV(\F8)3_X)ZR7!FLY&:GIV=C=2U*6'K"_ KGS]# M\9DM:2E8U]!KOD "6?L$4EFV+A,[E\'\HDX:T&*13.N3AE5AZ'F!#3E->2>J MCRY](&L8X6,V5KN?SC_N)64&M5GYHKC?A["Q8&SV_"HPUA=FE!ILL3^OD&EMS:S)$8%-S*6#5U6K92'S<.;?(!#%\I\ MS5:D3-@!XB[[AR[A!_!=/!BQV:L;K">;19R*II5_CC?,X$!C/3V!-:"8P+*' MJ5P9&%-5W*OSW)3'_$Y-9ZQ(OS;J MB_X*CG:_^-)FZF0^X?_=W"/.3,A/2QMBQ5EJK)RO,%W]HD.V2E_37S69C]3I M_+0WJF7Y8XSUD&.2QY6YJ2%H#WM_O(%$_E1R8\/];*8FTQ$XY.C(%DJ4?C+Y M#5%-&SF='O%_[/8$NSU4Y_5-3?R++$[V&DJ/MCKK;?50-G&IXXH7X3^1I!;4'#,#&3$T3%R MX*: & W;<:FMA$VR]R5M 9SKA2V(P5T[-N,1K_"/OYW.9I/7YJNM9!%^,'V] MU]AO*1$)7(/JVD-X.K]#N@,ZIB"8$A$\5").LWZW&&<&/((<(;Y>2*#0O2&? M3#1*'2I+2W'XJ)C>VFC*_B0J12[$":6FH)M$S/&C$^'*PJ5@6OH#*=G+7SO_@*9M!Y M9SLY/C7[<#0[.FSG<[:!UX 17;93?A54XETVG#OOS7QVWT\1.#J>?@_K3Y&9 MCB;3^8LX:3;_<[)]ROK-O-WCPXG:^SX5;*4S/9V#SG>H8BN5TRE1V;J9EL"G M3A1;:1"%7H3[9)+(U&XS_'ZO)481="N[/ZCY:'9\@EV8K" M)S"825 O<.JG<-_;.J>' =./6876',0=(Z%D!&RD.(\"ZR_#1B"YD"!6*_:O M)5>'8_5;B2TA7X-Y[LUPJM0I1[+R( 9 D,0E'@# <0Y%9F+>$)E*P_T8I=?$ MCM@0%@U(P)J!7O6M'0#0>DY4(X!5()S'6TR591PU"5;?H*BYX2D=3$5)\F=- M%1"73'>F+]^$- %W&ZV\-Q #&=2/I(@$@CO[PSZ9*=U FM>F&' MO.=$HH3)I?((Q;:]FR?&V]CT.R#K2/LA8P/^T=26W.RHN(*=*B3P-;?<;,TS:,>694 ,&>B]#6O/T:M0Q6RD[0$ M 9'G6/*B8#CRNB@ T$JZ15'<[RKQ",0ZF'+2*,8%HJP0NYQ?PQ;Z@AKH@S)# MISZLE^G25MQ[R459S?KMKA]LDZ-8CX>Q^K@F]F7/2_4S$N'^SUR&)+PD2=+Z MG%(+M)528XHT.H1[$G^+C0LB4# !+02@3U0W*U,(BS6QAUCE0,DTG87,AJQ> M$R3(."'08E4JD ;KI%".A=KJB#PB)?L9QYIQ'YELK](HT6%:,Q7_V=2&^:EV MT(O(]E%; $M[\AC:B[CJUI(@I0EJ[D!W, HN1I:(11!(GI*?E>J^*=!8V/1I ML[)0%BO1<;5% N!I@U8,^67#*.'T_'9]O&/$HH\ MZA?\[U-U?8%0LD12^IP.'Z]%#-U5$[GS"U[J95(3&9'#9+C=-^I\"ZKJ5 !@9/7]JB($5YEEQ_P5:E>5.-EX"\ M%=L=9SA2H-$PN81X$S;F0.<7A;U)@!BTTD(FETXTISM?-(&24YCIY6=J[J7& M1>C:OTTVI*YA;X3R&0)GE!@A+0LF0U3BRI8EK8K-@N](M@>7HGRR;7A*H-N6 M''A[HSB"60W<&D2DA:&>99>0'Y #'HO"-JVU2TUQ[RBSF6['U-N&R/8AKWU. M8OUNZMZ8DK@(J]?T'D[H-Z,Y^HO9B0DU6V Q!!MO68L;Y%B2&3/8-4RWZV$$ M8%,-1$BSN*O6P)FB5SA*[I-5>[:U(12*>0*YHMKEN.;KB/%Q[]4#6'B>YU:L MZH%K$:DAGFR9Z%>ONX] \QY*S^GH!+3Q.I]0(2H?]]*#WK&-X:*FJ=9R&Q.H M)Y3^$':/U<664JN9"\",[3$Z%&=M@.A:I*WYJNZY:<)C[)S3B=%,2J M&]JQRHY-P%[,@$HD4AW73*+>?JK@EB!R_C*=)U0U]M 1R^V2')"!&'1&/#7H M3=J+,H J2UJ8Z_KAZBD8I5RV96GV.V 8/H-J:@Y9<8O(N]A*"3F-CH, R(+, M3 J:J0N1XI/@).;KH06GHGS0LGM8Y43EMS3]FY8$'XB/^RW'QFV08@R?K3G_ M,(51%UJ:,% U-3*;3?/!AYR=I>,]#L7RA+LN)Z_!H0]4UWKIG#3G*,V16UD6 MA)OD!(*.TFM/G_/IY3?#[74R_GX]XR3QS5 M!7^OBZ0Z.:[CQD;"(*+G-:23P&POK+.YM]GUA^GQ>*;6E"JAX5R*LR7< *OU M8&3O[65ROW]ZGT=U31MO'MWP(Y9%.BR* _Y'"C6A1W0=UH*$T%=&IPS:["P! M>-0,E.F:LY>?\(>S.JW)Z+4Y%EP:K(; X20R29V3"H0FC3>)A:):&XDH>[9R M;:AE3+XI7+81;$S\(2V9.9 &'8)%PP=#M,9[:MYY(23; .RC,X(&-;3'XYLN M0&,9V<+W%-<GIJ>)L7VN 31!*+9M%[? MMZ#S' JO;!RH,5'H)UWK>]+4O4DT1M#O,"\*^<$1(26,2Q^\TW2SA)G M$SF^.^9#\1J1;7;8G$5V)^*$I7GX]'1\]O>QO SV,AG+@"%$2$OTUQD/ASSX MR#T[0Y4[=Y:AP3]K3:4_95ST,Y1BNPJ)(SE M ^14N_>:OBU(3W.$^(A[,#7WB9JYZ30=GZCH M5;F-,[-=LIZ&?01)N=WYK*3#1LK2]^+J^!&/_9$VT>X*49=WZ5BZ:HW/=Y;+ MIQ.I2"0.AA;9&L:F;?&.>H<&@\9A1[-?WA*(D?I*?TT>T.^.<%NP;W\$4F&B M\!XZ8^CP:1?6AX6SEWH0NX! JJ*YLR(V26Z\3;4/Q4:1N0]UVYT,R^RN/T)" M2Z%^V.9I.H "&]@[2.3# _*D_:3[K1;>DRO9V;[8V3[9V3X;&>7#;YYX7U<^ MN]V7.N<22 H,MU?=5CKG@_^ULPM$(L+P[-)T:81\F4)9,OOF9@TA],4].\R% MIS-)R.T]W\7R4&(7!G[%@^Y:Q^1,?:(N+#T1]O!DA__RG^'HZ=FXO88R#5,-H)%%H[V5\4 M&@*\SE"ODYG(U"Z>K'UN"C&XEXQD22; T;B^6%#BNH4% [X98N>)9FHR\X&1 MDV.:04P%T:5)[6CI1*6 /E:_12;W(4DH,A@"YM+2@^#NP)K0O%:N9@ECM&E' ML]O'6*_+YA2Q2!S[U%3D\RA*?LLG'&W40OA>+Y=JW?$%O-/P%2_=79@JNWM_N_\\/_^\1P?0 M7&Q+*Y4J.6JS/EUPQ_;*7E^&9+1T,)\2!(((^>D:!G.]HEWQ):=U29='@4N M[ZBK:+O!TID"HJ?!G=EN^&(Y;0'1D7H2G3[[,^+@W#Z535TP&Z7[JT5-I%ZV MLD[]'VY#8"*%@R86+_F60?LX"E2U)G5$VB_LNM0RON^Q38.*;M-R"DA;Z ?3 M!QP\$D.SZTX,LD!/"D2&$<$+MBVJ80?GN(YR,ZN+U%0@;;U4?D^UUT;4#J9N M!,V0H3!MO?>*3Y)IM__#^9-OQ&\I(]0GN@9,E_S8RM+R/ZCI9'0RG:4WQZ<( MJ50].!YXP9P_$MW3=G,\FDY/\'=V-D4V>*3SYW7(7R:BAZ?J]%1(<-_Q>S@X M.L+?PY.SQ/YSPL:NQR='\C)ME_OFC#F_')^I]YV?$'I!@G\D_$>=HJDZFHVF MDU-J/'"&#=UEE$NY*W%%/=[N=*M_ZL01/Q4#\+5TQ?L!F73E@EO%?-H0J]YI M/ UXZ@*=1/;N D1S)8-M&C @8>2GYW,43?DSPKW>I( METG2PE&.IAO>N[TVIW/$CEP6+.CV!UW-O:MQADW MY(_^:X:W_8;DH/>C( CSAG_ZQ+G-5?+[H/9I^^NJ<_E143=9$HB3PZ%'4XVVCS9$M$@I>Z4G;NE43->1#8K,1:V(%N4/') M2IM:$"]-$=C&H,C;H+H*XC &? KNM:F-<%5GHS M]R)OM[&414EN(TAGC2CP'NE'56%>TU)LON,UGY/ R7=EVA$WG.TP\R-:6=+T-9@:U M5-TL7K;OL!25(I#.C-V"<-Z,YHTVUC69R4KFBW)/A M4\EQE'[3A+" CW"CGE&1-A+M+"!&=N=!MD59="CQ&RA1#+=:46GAL\HQ_Q\@ M8$H]KWC':Q$?1?RZ5@,8AC[$81P?P1OV>0Y;O.&1/"V0AFNIA,JDJ.">!"'_ M+SJ8< >7'(9S4CFWCU>(4K:;-* MV[5!^/4=7P@6E?A\B?!3R,.'%8+_L^[8/"LF'3+/Z+&$.>@54(JQTQ3*6 MJ@!!P#5"KE%;(C=$L!0;_IR$AM_7P@G$4S\Z&SLC],?C*3RP0D$J:(PNF(6% MR#]+IC#T)^/054;R1\ZAT#JW$/O3).:C.&HT1=L"+*>V5M3II-_MN\Q%)ZY_[EV+NA6FD,I"A2L. M#0>3D0>FDWVW(-VT4GO4Q,)MS9([)1KGP./?=&/IQOE7XT%:*%72VD67B5M(W2<"5!8[GPKL++5>+L.X/O'+?F M2 97R8-2CV[QN5AX8Y<0"LRM0V#T>\)K%,(!41H_]IC>$-(Y'LL']$]=[53+ M S-XK<2?O+#5PIMZ4&#)6F&_JNVON*\G=7BY$J;[PK:W31,/\M985>^=*8.: MR_[/=OL^'#E,QV\X1'N'J,N[#]1E><,L6\ZUVH)VUH3FA*[4SIN2X](-Y=YJ MVN7D9Y=?E$6XAE]@K6G0VCX#DP5\_-'RAEIOYX&E(,XTR/> JQXP>@,PC.!. M25L9^"@++%X#!)3=D&)T2'$5G47\K94CB,<^1.,H.H,7#R7''5Y\IF0#5L$G M+IG,.1-P;YE%5Z\Y57 /EYR&<[?FTC0LQX5'U\*@?D)O^?Y=.!E_.)-L,B2; MG$-?'L;BPUHP:5]/!VZXR84RK4;X^QON+*R$RA__.57$V3"GB[@>O7$J7JMQ M4.>*+JNQ6( JP58(I1)TZ[G< +- -5D_] "&#]^^F41A^@'@& M8>8G80JQGZ49W+&\HKKU_]..!P\ZO,G8#^,0XM1/TBG\7I8\QR-;YUFV6G+K MFO[BF4+JS[(Q?3,"^8X5SP6=LAAH%Z(TA5LD[JB4*%YG&[[$3LG6GT03ZH ? MQ1/XIBP=S>9TJV>1/YM-83+Q)^&4P(VY)(;+V[H5S V@V#>YISYR9;72EO_; M*WY*IGX2I? S28D?)QE)IV?J@Z27X0+(+,UB$J+(C[)P&&('ASMZ(PS"EAE@ M#66\X\27*)[A(AE%1%M".#,NH:0#2T4-@Q[!J3L2'/%9C7K3L;:AX]5*VU/; MH!T>AJN>#U_,^U?ECND-EP8$EN0Z'F6I![IGZGYA5=.QXX.RQ+6=6-'CAMH9 MT'ZIB"[V"Q=@>"Z7_P%02P,$% @ !X(U59.&&8T2!P AA( !D !X M;"]W;W)K&ULC5AM<]NX$?XK&+73N.([GI M][-6&S>YN9)GG\/-E>^3-8X^!Q7[MM7A\8ZL7U]/SB;#@Y_-SFJM-+ MNJ?T[^YSP-ULE%*;EEPTWJE S?7D]NSR[C73"\$70^NX]5NQ)POOO_+-A_IZ MS7_Z#BSQN65WD;Y;]:9]IS$%=]3+XMS+"@-2Y?]:;$88OAXO0% MAGEAF(O=69%8^4XG?7,5_%H%IH8T_B&N"C>,,XZ3S!*'\:E85 7=9P/P% 6=S]9-W:175WUU-]:Z &:P939H/)MW-CTK\ M9^].U/GI5,U/Y_,C\LY'%\]%WOD1%Z-*7KTW3KO*:*ONDTX$:*6##F=QKP^+ MXRJYC)VNZ'J",H@4'FAR\Y<_G7U_^KC7U]3/K-1XJ1:*H^=11T,FY9 M$J/^\PMMDKJSOOKZWT-&'Q5[V.AW)X/P7PE8"P$!L8_*\C/E^Z"^F)CT5+V] M5=K5ZF._U,Y/U?W:I-\I6'[6!5_W50(B7=^@POK )O.;V'>=#TGAJ;$F&8HG MZC:IM")E7$6=U*1OE%85X!/ .U5K4AKNQZC6*P)E$/+AO3)QJGR0>W0;W.AL MZXGZ!&,S)R<5A%*IM?+N4GVGSM1\S#SQU ML:$ ]8.EY7I!@'L(+0^R@TAQ.5Y8:303K?NARC!!#@BT48)='VH5D(^"DPK M+1%#2X_>Z0404%%@7F: D[2A4!F$<[JGCKDP%N!WJ_^':Z>1[V)4()X([&T? MJ>FMLJ:A74]\3J_@$4E[T+:G79\Z_2A%JNBW7EO)"6TJHCH"7@M@TR54,PS& MOS',VH1=6:+M*7

B]M;C_3G#F35.V! ^<3_A2:$HU-:;IS>S95[SD*L*%@ M1Z>=1+1PHI)VHVKT'<9MX&'QRC>O$)T2#BZ: F@$2R^X:AX%(H$JOW3F=ZI/ MU"\Z^[CVA?R11/6; EO 7[442 M@(Z2O1:D?6#S$J(5N1&L3+6"0H-%P3 @?8L;#FWN'\*I=.M[EW8M&:V?JL[V M40IPH*\-(IE5L'KI> U*B6BT7'V&;-6*G81_%=@8IGS9R(O(>@XEIL3RRPX M05X=KQ5QXIC M!+8^LH,Y?$@YH8$!\L1&6%,![5SOHP@?IEP$TAN$K-*.*V'!+NB:6T=&7J?5M0\K<>X(M2&U?"X_84X(M)7L87B,D=WM[;N6-V4"6 M\Z[B:6#14Y^G9M3=R*3A!@T[,8)IC2O\,[Z6.0C4F!<;M'3:;1:LCX#?;M>6 M0;VMCC2"K7+Z=![$8@#7KR#\J,+LB>C)S3&I>]\*!CG\NZM Z8AE&@&MF'N' MPI$SP!RCI<,(YP9M ) -]_^KT!^[&IM(0"ZK)7@!%/Q(O)Q M7WSV[YLH'A3OH1E-JZY-P>#S:,H6MM)N*8'9CZTL90=2L,7"N.!ML.Q\+.^I MA&F#$Z84\1,(MLL^Z0W/5,=^P1\NJ>DX%T,][%X%_T4:5XX;F_P0L-;7&/N5 MSF!'$\39C>WC('VKX@<9@X+FP(8XS)+XPG@\.I*F6P/OA?$C08A;"T$.=,36 M* .'UW[. &C\ SV?\A^V$&)WO.%XLF$O%.@8R0%;)=HR(-;/\88?V_U;'E7HO(CYLZ7NR1P@PC?-@SF7YS;&POS4. M4,%91_U9G4_G%S_FZX\7'/E05H:C?)SA0\M#C2$_-IE=N%Y,WYR=J[.+']2A M\^=LZ]M 2V$I7T 8J/ P?R88GXX?66[SMX4G\OR%YB<=EGRBL-2 ]?3DAS>3 M;.MPDWPG7QH6/B7?RL\5M@4*3(#WC<=1O-RP@O'3T\W_ 5!+ P04 " ' M@C551LWV3K0# #7" &0 'AL+W=O(!IXKLI:S[R-,=L+W]?I!BNAS^46:SK) MI:J$H:5:^WJK4&3.J"I]'@2Q7XFB]N93M[=2\ZG$?:,;Q1ZD.VUDU1H3 M@ZJHF[=X;N-P9) $+QCPUH [WLU%CN4[8<1\JN0>E-4F-"LX5YTUD2MJFY0[ MH^BT(#LS_R0-PC7\#)_-!A4L946YW=B@/R':"]R+^NJO/(0R&P /.>_#"SNW0X84];FLP M$FZ*6M1I(4JX,\(@E9O1IQQNX*+3+,H_!I5$_HS=^^87%PV4,V MZLA&?>CS4TF!P0>I]1FX_/UYC\\&%J5,'_\Z1;X7_C3YZ_.>BFB/TA^.!J4C M5+3TWKY). \N/R\_.(E=@J@SZ'9OV]TS0B%[;3 #F0/A0BY+:A5%O09A@!*/ ME'CX X5JJNFPU=0"O,.<_,E@@35)!E9MPUB5HH:O-36JLOB;SG^A!J6;J"'1 M)(VET!NXH:O@/69K*H=>[;N]V-)EJG@2MH_ O314- M!UZ0(0EOVQ\P8_ 2# M49C F15X2&_K,N.7[B!FM$%A\"E \(#479%Z7%H*K8N\2(5M61K8&$;#*1/=7,G*H@%C(0S"8<#8T7T#/DPFELB]> ;,3D3.SC/R/ M0JUMJDK,R30X'X\\4,T8;19&;MWH>I"&!J$3-_3G@&UL?5;;;N,V$'W?KQBHBZ(%7%]D)W'2V("3U&@7R";89)N' MH@^4-+;84*26I.SX[WM(V8ZS\.9!%"G.',Z"SMLN=JRZ*(2I7JI?W^::\24B?3R_CMWDXO3>.5 MU'QOR355)>SFBI593Y)!LOOP12Y+'S[TII>U6/(#^Z_UO<6JMT#6''N X+ :\77K%0 @AG? MMIC)_LB@>#C?H<^C[_ E$XZOC7J2A2\GR3BA@A>B4?Z+6?_)6W]. EYNE(LC MK5O983^AO''>5%ME6%!)W;[%RY:' X7QCQ32K4(:[6X/BE;>""^FE]:LR09I MH(5)=#5JPSBI0U >O,6NA)Z??C:>:4Z_T0UG_K+G 1DV>OE6_:I53W^@/DCI MUFA?.OI#%UR\!>C!EKU!ZSXBIC2X.6^\[A_JA+LV:)=*3!>*?P<=#O]K>BCG.C"YIS9AO4-K5" M*7T2.JZ'6U#ZBC2QY$LFS[9R9!9Q<6VYD)YF2\LQ,AW*C 5Y4B\="3#AFNP_ M%'(()"NYE)E4TF_0%KXUTK;!)*ESU110H="-/)XP_T7^2H*L0!.(IQF/%%!2 M1 39YH87&I"*2:,-HHWX,HAJ W?AXN%[81J+"?FUH=%^!TG+^Z3%A!;2@JL* M!(;G$1X^PEV*U=8X+D@XJH7U.__KQN8EF@N!1B=!D8@]"[OQ/#2W"DPNT,,: M&YP2('L-7DH#-*HMFK0%'5+3M;#*9:+ 1$DT;2U%:)YL6>?AW QA[I!T\*2- M@[&@4X.3&LBYK#$3E6ETM*V-<265@CF=>"Q4!>*]8@T2P/L&SJZ8[G)O7K-G ML$^7N!S3 ]?^,+W&W5>:?(FHTQT<-1EB&UUWU.PSY?OD:!."V$V'0F+5 M[6F 6<@7,,^N2T_ 5!TWEHF:D1@)4+O1N8\X8IQ-!=V:>A*Z&>45G?6 MI74I\Q*ZN ;A7#2FY&+)(1"X.S2ZO0U!VA"_U+'\(58',1"5CF@6B^5-IG4^ MQ(\?WG[<41_"T/V <1@K. PG83@-PUE(2MSB"Y0A/<::F#?!Q;8[W+.3L_"4WE>UN.6$W'.F7OX ZKV"[C M3>TH1K6]SO9?]S\#L_8.?!5O_R1N0;U$!BE>0+7?/3M)V@S8+;RIXXV8&8_[ M-4Y+_-"P#0+87QC4Z781#MC_(DW_!U!+ P04 " '@C553/;WU78& "E M#@ &0 'AL+W=O[MP'B(0D-A2A J!E]]?W+$C)DJUX[H-$$%CL MGOTZ($XW2O\P2RDM/:RJVISUEM:N3X9#DR_E2IB!6LL:*W.E5\+B52^&9JVE M*-RF534,1J-DN!)EW3L_=7,W^OQ4-;8J:WFCR32KE="/%[)2F[.>W]M.?"T7 M2\L3P_/3M5C(6VF_K6\TWH8[+46YDK4I54U:SL]Z$__D(F)Y)_"?4F[,WIC8 MDYE2/_AE6ISU1@Q(5C*WK$'@<2\O956Q(L#XN]/9VYGDC?OCK?9KYSM\F0DC M+U7UO2SL\JPW[E$AYZ*I[%>U^4UV_L2L+U>5_61#T&T('.[6D$-Y):PX/]5J0YJEH8T'SE6W&^#*FI-R:S56 M2^RSYU^4E?2)WM.TSM5*TIUXD.9T:*&:!89YI^:B51/\1(T?T!^JMDM#'^M" M%H<*AL"T Q9L@5T$KVK\W-0#"D<>!:,@>$5?N',T=/K"5QPU9!5=E[6H\U)4 M=&N%E2@P>]3A5EUT7!WWRHE9BUR>]= ,1NI[V3O_]1<_&7UX!6RT QN]IOW\ M*1ET59J\4J;1DOY[)Q\L750J__&_8XA?U7D<\:?!0>+IJM%EO: YC") ''J7 M -^CNZ6DN:K0Q"Q0&A*TD&JAQ7I9LNP,E/"C4)N:U)S*5N=,@C7D]LTZ"_VR M)KM4C1%U8=Z=.!O.!'VK2RN+-BN&WE#F^7& 9^I%24#H071839$7CU+\)TE( M=\K"\BO&WI ?>DF<\2#P_"!V;JRUNB\=JV#'X0:>L!!YE$(;DES+A$J4J,0] MI)>-UBB;$[J6A=2 /5>D*5X!FG4>D!]G]X13&^!9Z,12X5C I(LP3A.?;J2 M.13M%42Q+#K^SLEO_XR#OS@ _6C)(/Z-/:I'_@1AFTL7G$-V+PL M2AW6,$[I"QB_Z*RS" ECI$5>Z^)POBK%K*Q*6T*),)S>EQ&Y>JGH!)5UCR@I M_4BY6)> 5_XC'!6_H3 -&1#"\R34%:4AWP_)CT*ZZ;A_"^!QY[Z/L/PN0<9[ M:XAJF.$_2EO?<&YIF$.QHGT,(&C80%0V0A<41 %E$4WR7#= C3#AE#,MNB@> M4YR,D0$TVGNF_&<"24+(WW6G*@?O:1PN9H=N[!HW1SA*^\PNO I1!Q/N(["0 M=&F:"8[XS%*:Q31&7?^)$M0>U?!BJW-;[ O-SAS+6^0%08;_+'F6CKW\G=#W MTBZ7JBHX+EU#^@AB^*G&#DI1%#>%&Y_3WY=UO@;QAZ$(RP M 96&'IG8;>%Z';.-8Z^="C(WY1;\O3$JNU:6"])#?\YT@^\6:M==X0<#_L?$ M3:--(VK+!\QM]\$1C@/RLW'BH:7?@E6TE$[; 8B#-W] WQ$ZL)AI9G]!#:N# M@VW9.>*4]&UP._#H=E/:?Z2NN%OY=R]T"5(EXVCC+]"X*4J'PPSHST:[.+6L MMN6XCN1Y\I#I7!3B@[?Q(4[Z,IE^= E//X FYW/I/JZ<$D') MYJB2-IK0J9I]BMSC3N[VAL^BV2.)];IZ=-T">!S=QI'5O&/KO?W.<8;JOW7^ M[QVB;=!>TN9TGZ!W5H7]/PPQG8_!4OR,HZ0[+_89O^TR #JB0CXPG4GR<5SY MXPQ4BR_<&D2,[PUD$Z=;#D3CF/I)V_/N]-D9+SHARY]1?=>4.(:XU9Z8CZDC MX,[N)[QP?36=LEF%9!M103O@L :4#4XSQS\A*W*T2T=H%ZO](&2J^52IF?/' MBGI1SBH< VKSGITNMD[V/TU_OYL^L5(P)C>#K-38JN6BJ9Q:U!^:J.8,/QVN M(>.YG'S]>.OJ[Z7/.]$P8-'IL2K"6:DE^PM4SP_?CR];!MV?T%MPS2#$ SS M.>+B1Y5RS^_2^%0;;A\H8B:?%UW;Z0OE/N9:QA[0L0_3X=[5827UPEV0N!:; MVK:WB-WL[@XV::\>3^+M!>X/H1"-55W?!?R:0H ,L; M 9 >&PO=V]R:W-H965THV2GGQK@MXNN78YK/$_ZIU=;M MW0NR9&G,5_KR/GO1BT@AE:O4DP2)CSOU2N4Y"8(:?S0R>]V6M'#_OI7^EFV' M+4OIU"N3_ZXSOWG1N^J)3*UDG?N/9OM.-?9,2%YJ2&OG3=$L MA@:%+L.G_-;X86_!571F0=(L2%COL!%K^5IZ>?/8E1CG;_Y8+P2[\2%>%-4N;E72KQ4I5II+VYS6;KGEQZ;T-3+M!'X,@A, MS@B,$_&K*?W&B3=EIK)# 9?0KE,Q:55\F3PJ\9>Z'(I1-!!)E"2/R!MU)H]8 MWN@1DYWP1KS5I2Q3+7/QR4NO #5_TN @;GQ:'&7-M:MDJE[TD!9.V3O5N_GI M;_$T>O:(LN-.V?%CTF\^*J\MJ]8&QHE_?5;?\#4WZ==_G]+W48FG]7TW/ , M,8YB\;L2&WFGA!25-1BZR97RRFK)KN"'\;.34N-D(@!3U<'TX!MDOU8K9:W*Q"M3 M@$^=Y&4D5KQ9K113$];D<,:4UV EJ?EYH\3[,D7X:0+/E[7?&*O_) QC]%U= MX.%'Y4QM4SS#!H7V'G$TEB>\--)FPJS$:P I]<8R]M;C?( MK3ME16K*$$DLL J2L1VVI8TJA*^"H\%%R_N_:M:0O45"'3W?:3$0NDSS.B-@ MT%)9F!K&L^'E_;Y>'KJ* JPKEDH4BF.,.W*_SQ6;4\E[SD;L0+*"F62/PW04 M2;_!;I#;C"S65H7T72J_5:H,>NVYC_7XL'@_/!5L^.5.9TVH3T1RJ[$?C>VR M@2,!7:3#0EQQSQ%;U12E$WC*@:=ZO0G&;Z3CW'A=V]9=]TI:N !D?HCQP2'( M!YAL*3YXYK>F^58:PCY'N>.5IJ3S[D@ZZBR4!?1=A1@81A[ACA" M7 (2JY"C,(^,C>?S^8!=%<]G8X3$I;EQR!N2^;9F=U%9J1W'=65R]#\L3RYS M1HMKX,+A>\1<(IYX]LQQ!#''!:D,WX!DH,&L2U!"1MA#QA"FG!V["=>;62Y5K2\#=-ORUROV1/7W3/3/2,I2[7694DVP61&R1-P M^542X3,91*,)H(9T5/!=:HCRY_2W2#U8GZHN_.5$/YE-Q<^B/Q[AVI6X2NI, M]./QA(:2.-Z-'>D 7![L/AY==5KL;&*H+3@5KL5;J:VXDWG-H>)*T63)69O& MR9P_1ZW^.6&NMJ5H8M1*Z,?S"+HF\W%;3SD6WNIE'2B&HYD\$[-'C66%U3>" M@=JM:3\?M>#8(Q%T:6WX"*"@X\EU\-\Q4J\!8U0CJP@M+5\M3_@=6ZS.ZO!$ M]$?C,8R@FSE9\Z7<0VA)W'2( 2+,-*V+.F>\&F2$Y5RT:D.)<$=!Q'L0"YH[O,H?8@LW'P]'\:3?]')D?-RSD MX%OT/B;3:9=ZKRB+R22*#7B>:G\HK8%Y?IC)" -5*[V=V<"]4W4%-P$A@:@/ M5-[CK4.&>4($PY[>&9<)1HP M1T7B?([UR4@XAP-J:@>![N?K/9^3Y>P()'@\"XF>S.CFV%/]";%A?T;9EPC7[1BW M)<3S]/+Z@*J)2L53D0S1\#W=44QNRO4%<7>8!6PWI#,=PI"G^)C2Q\'1#]&R M"EUI6/+A3YD /]0Y7R@5H/Y)YLYS\')1:[:6_^J+7'&8O.]CCM0N$Q M87F:X#*9X/):+?W^<$*836AD' ?T%B8+0S02TT*Z^8VY:$1SZ)\R(XZBHRNA M@#I-'/.81W X=:U'='D'ON2BX3SY M29WS@0M3"WK)W<:@\_"I6KD%J>+\IT*@3BG(Q7@O\0E-W.B#*]LW&@3RVI&] M&0C:.KW27&HZ::9JMJ-3O%4$;4#MGM[SHGSD1 7A2 GE[PP-Y^K4^EQ_I<)B M]1U+:+)NUZ$[RJ@FW4A]8W_,P](?-8F!A_]1&T+D+8@EM!^+\/[J5VF_-L=: M\3ZC=PQ$/(NFX_H[I9&(T21H%-T5QDHZ9-+QFP/TOJSJW;SD<-Z7TIR;.?KY M(;;[,17DR3SJKFW!V=T=X;V?T!) HKL^7,)0[X]XXM6LNSZ<&/RT?Q@(GP]G M]I$TGT'3N\#0/15VS5R#XT4-8*9 !:!'18K!/:"1\!9D$C]EJ.>4\A>IK-H9 MR?AI\Z*MY:^" ]2.Q_,P7NAL?QGQV#2,.( PWXT-H6WR?VH[3H+H+\-/0[0? MWS@AN'%IDA:[3Z["G-38RC -\X'36'!AV1GQ8"VI-_J.>ND>B_$+'WJK*7/D M<-FFSJF7]I=[/[ 4"GZFGY%(-%J#\%M+][3[I6H1?J#930\_&ULO5AM<]LV#/XK.+?7I7>:K!=+EMO$=WEIMO2N;:[)V@^[?: EV-9% M(EV2BN/]^H'42QS;<;UUVQ=;(@'PP4, A'B\%/).S1$U/)0%5R>]N=:+-_V^ M2N=8,N6*!7*:F0I9,DVO]\;$=NY;C8U'I(N=X M+4%59080%IAJ8X'1WSV>8U$80P3C M6V.SURUI%->?6^N7UG?R9<(4GHOB:Y[I^4DOZ4&&4U85^K-8_HJ-/Y&QEXI" MV5]8UK*1UX.T4EJ4C3(A*'->_[.'AH0YA:!1""SN>B&+\H)I-CZ68@G2 M2),U\V!=M=H$+N=F4VZTI-F<]/3XH] (5_ SW&B1WLU%D:%4/\&[;U6N5\=] M34L8P7[:F#NKS07/F/,#^""XGBMXQS/,GAKH$[8.8- "/ OV6GQ?<1="SX' M"X(]]L+.X=#:"_J 5+\:1' M2:%0WF-O_.J%'WMO]X ==& '^ZR/=VT*V"V[R%5:"%5)A-]O\4'#64&B?^QR M8.\2NQVXI1@"JC6@)XCK)!)0!-(0&& 71C S9P15CB] M1TF5 \Z%TG K-.VE?3S*.>F+2C&>J=>M=&L_@XI,2OC,P\&(G\8?P MDK"[PYC^(\:TZ2XD$2=I3*4K #3HLK,6UGFRIPRA(<3% +@_A! 8V6=![5& MQ!(I927J2G+2HSI4*9BL[!9++)@Q]KB*,93S1IQ48<%RFF>47ZW0JQ=)X _? M*A)JD&KV8+?")*]!0S#IB#)/U@>S4@M43)\X85UVX=9(L*)B=@])QJBH#3X, M-!J7V(#GE2T#)-U(;OBX9 I25J15[>/$!I_@5M=4,@/':L*"X& [E9'T^OH& M.69->8(KGE+9IF/=1JV"R^\4#@>X:%2;"+5=@:EMW\TS:G-&=7)\M4<]";0Y M]Z[97;BVT+?FS^E(E+1215%ZB[*T26D6HH0\G3PA>([GF6(2FUQMP61PU,Z\;N>(GRGFQJH-F^ M3;1/ MOTC&=\]\JK32!,.&MMZ@95M\>^0P3PZS]:D.Q]:US03+'*K>S925I%W9*D8V M!U.FY@4J!9Q:W\>YQVS)ZPBDTE!1HX#&7A0Y(S]J8_%[(>-26=VH$(>&6P ? MNWQJ*M&>^+-;!QI87-A ,&3/KPY9&"V0' M'13Z_Q(=R= 9#D/C0.PF?D>'3Z=T$GFU8Z-11T9 PZ.&#*NP1H;OTX'NK6_U^&%E6CT="):]*HZ8D/B"T_C!^#RT;0 MOC)U>%0?0*?_?\27MZ?8COPGD==2,NC*]F: _2U"-N+Z($)B+[%!N15?5EXY M]7]]K)>V]5>&-5%).!-,9N;E@CJ$5 M9-S I2LVHF-[A:E.C9)P(-9]>H)&5 MCCW>01#/P&"!,A?6GCTJ'[L7VQ/0<.-!W8A0(]O0T%3GE'$N-$RH=:!&",AC M8?J5I3FGZ33F:HIRK9$!:7;9>$78T;04&:531OE#/N=3^M)/"V;DJ=_9[2R) MV3/![)1EN:+6I%AO7B9(O29V/8SIL[1M726:^Q-SZ%2#Z4.9%87N>S9JRZTNUOW:G4**&UL?57;;N,V$/V5@;HH M6D"Q;H[C36T#<;+;K@&G09+N/A1]8*21180B79**[7Y]9R3%JQ:)7WB?,V5]]O+*')YA;5P([-%33>EL;7PM+6;R&TMBJ(5JE64 MQO$DJH74P6+6GMW9Q),'KP;W<5)X/HL5L*S;X M@/Z/[9VE771$*62-VDFCP6(Y#ZZ2R^68W[HU(,1#3^[C&#HTH6'*Y?T3^WMI,M3\+AM5'?9.&K>3 -H,!2 M-,K?F]UOV-MSSGBY4:X=8=>]S28!Y(WSINZ%B4$M=3>+?>^'@< T?D<@[072 MEG>GJ&5Y([Q8S*S9@>77A,:+UM16FLA)S4%Y\)9N)Y1EAY*^@Y*DL#;:5PX^Z0*+_P)$1.G(*WWEM4Q/(JX:/8(L M#B&-T_0$7G:T,VOQLA-V.O &/DLM="Z%@@]AJ4S^_-=;E$^" MODUY-1H&'KXA**0D>^+\!7TA:P:M0!LH1C MG61A?[@6-J\X^N,1W%Y]^=01<]^UM+:PKK70VH3PL)/^'[1*Z*)3YG>FQQIU M*CH-'T,HJ1#0D<;7#",=:W& <9=NX%'#BFRC*M4)I1G<8([U$]J>:):&8 C@ M=PVWYJ6[.6_QIZ_X0X#D(] ?Z57Z:HCF/%^MI99U4U.=T^SW?!"4GW"?J\8Q M)H5C:ZD@6[+?BWU(YE-F4#Y3Q,AL+L+$G?<_DZ,+PA=*@3;Z+.=#)9X4@9"\ M\!RQWJ7DN(J0I.=?82QQ8*#C W*'K1U[FHB@<\R"31\Z,.V4R?2SZ.T!A07DLO4_BX:[9 1O M_>MH4'AKM)NVO3@RI=&^J\''TV,'N^H*]_?G7?NC?-]0-,GE)8G&HXOS &S7 M4KJ--]NVC#\93TVA75;4A='R [HO#96X?L,*CGU]\2]02P,$% @ !X(U M56"G#*"8 P #@@ !D !X;"]W;W)K&ULK5;; M;N,V$/V5@9HMNH#6NMFYU3:0RR[:7:0(DK2+HN@#38TM(A2I)2D[_OL.*5EQ M ,=/!8*(PYDY/'/AT-.--L^V0G3P4DME9U'E7'.9))976#,[T@TJTBRUJ9DC MT:P2VQAD97"J99*GZ6E2,Z&B^33LW9OY5+=."H7W!FQ;U\QLKU'JS2S*HMW& M@UA5SF\D\VG#5OB([L_FWI"4#"BEJ%%9H1487,ZBJ^SR>NSM@\%? C=V;PT^ MDH76SU[XO9Q%J2>$$KGS"(P^:[Q!*3T0T?C18T;#D=YQ?[U#_Q)BIU@6S.*- MEM]%Z:I9=!Y!B4O62O>@-[]A'\_$XW$M;?@/F\YV7$3 6^MTW3L3@UJH[LM> M^CSL.9RG[SCDO4,>>'<'!9:WS+'YU.@-&&]-:'X10@W>1$XH7Y1'9T@KR,_- M_] .X1M\@L]<*UT+#K=(!2]1\>TT<72"MTMXCW;=H>7OH&4YW&GE*@N?":)\ M"Y 0M8%?ON-WG1]%_-JJ$11I#'F:YT?PBB'>(N 51^*UX#1\$8HI+IB$1\<< M4I\Y>RC@#FY\&,Y?F4O;,(ZSB.Z$1;/&:/[S3]EI^NL1LN.![/@8^OQ&*TZ\ M# L-_"#L,]P*RZ6VK4'XYPE?'%Q+S9__/<3\*/9AYM]&A_H OB-4K*2+N[". M*>>3IFA>6":[7'(TCNY_WZ]H+)2M$6H%KD)8$F-RV"*C?8]8 A45J:B@Z9.E M'Z@6P<27>&^=P4V/!QFX;*1OYG"[:[9"ZQNBR MY<[&(!27;>FSMT#'/C')%)4N[LYF8$E#3&S;-%*@&<$3Y9@ZPH)>$C5A!Q5H M^B.R!@S;T,QP:'SE=FH+%)\LJ;)K)-Q!S\HU*1%$3=WAJ$:@6[-7;Z;*(!%/ MBG\$#_O@36MX14/2]G35=BCRW]0 ;^O?)R:4VJ/<[5#N!Y3%%AYWX7SP$3[Y M9+]G_;^ #*:^Z;)QG)Y.(#LCQQ.@!DJ+ O)QD-[7';KZR=Z,IK99A9&ULE5;)A M9([T4!D;AED9X^RHW0YYR94*+3=CBY.)\Y6*6/II.\P\JR(I5:;=ZW0.VI72 M-AL-TMZ5'PU<'8VV?.4IU%6E_.*$C9L/LVZVVKC6TS+*1GLTF*DIWW#\%BJNUTT(ZP(K+M?(EXTB#V7D'L]NB[L[$,]-D67&P#M$%OS;&WXGC2VXGX MM;8MZG?VJ-?I]7;@]=<^]Q->?X?/@:*C],]Z'S:079_379_%_IHDQ>ZL"'Z.K%\G"(ZELK6 M4<.I,QURXT+MF?[^P0^13HS+[_YYR:F=9E]VZEOKM3*A6R8%H_PPX4 M$Z&1 :$ <<"@541XXEU%$U/GL5;2FX&T)0P8M)!%T7O/-E\ *R^5G3)Y%9.Z M44D;V"*;JQ!A:>9= 2 *RD"H8.O0)4I.GF/J)6D@N%BRI^B5#2IO.+@)71Y? M?-XC5_NU9JC'01<:\ZI%QX%FRD<1%!%WSUX90T@*[$T7 ELIBU%& "?#]VQ$ M-L5$,H)S.? ZW,G^_PS 'LT9^ NRCLYJGR(!M 4K3RR=1N@37O<)'==3C _Y M[K<($^PY?HXV]?!>PA9PDJ*F B&R)=BA3DMD5RRG?^+)A-,0M1S .%#%2APK MJ XK.F'F8N+;HM-$/KFV.GD/#G/E"RHTL, B2O,UA9.;6IQ(M2'R<#F%^B7; MDD310A4X+UJ-3]$LQ!HB8L$GB"\>6; UV*! EW2?8(TE$!42NW(AKZO:-!VW MC/_2@X;)*FH8U+'\!044(D:+<)GC[I%_7&F;_*F ^W#6%$%*<(&]N+2E;<[I MC$H%=(O87KHG>7Z\ZC9^.JLC$B[P:(^Q&FNCXR+5W*9QMFI?;4I[X^EVG"0? M0EJN4OI90YH]XHTK48?4&]#=8K9'[]X<]@_V/_6[K=^?'FVQWGMZBCOD%TK\ M&&I%*.4]7;7IIG42,E$^*W;:75P2QLC*?O!OJ)T MOZ9*N47V YTK/W5HY5+G)1K-^S23Z![EI\:&GQA#2+NMP\Y;4F-,FQ2,FS_. MK\D[F$!T^IUUF_=709AHCW4L/3/U6OMO6_32+=1^]&2HV$_3PPBM[VH;F]?# M>G?]]CINGAP;\>;A]ATNR:@W/(%JI_7Q0X89EQY#S2*Z67J C%W$*B-]=.D8FY.T]3G%=;*#ZA!*RLKY1" MUVB])@L.5]/D;'0Z'X?X&'"G<>.?V1"4+(GNP^13,4V&@1 :S#D@*!G6>([& M!""A\7N+F?1;AL3G]A/Z9=0N6I;*XSF9'[K@:IJ<)%#@2K6&KVGS$;=ZC@-> M3L;'?]ATL>/C!/+6,]7;9&%0:]N-ZF%[#L\23H;_2F;9$[-YMA?Q6&\4W '-]X-%XKEU##1K3&9O7XU M>C-\OX?LN"<[WH<^^X*E\%LH9G0>E"U>W@_\O,4'AKFA_/[7+NY[T7=S7PS^ MV>/240TL%1@.+8P'L$%88D[BTG9-9HV%&+!63E/K@P\]ZU*%>O,'D!NEZXZ] MB7H:1SEB(5O(152*01)]P)(9 CE9D<8 .;5.W+0",6#9>J'O_0!N*^$JC[\[ ME%H]@B6.O_-O=Y\N#F'T+L2(C+I1-N $.6UWZS59S>0B&UPKT\K5QVV%PGV, M:-JET3E4J Q7,2XL:\'*&:2!T!J=,@9*0TL1\\2K:RR:'Z5'&0$MXG$%&CVI M0'77HTB?U6V-KHS=R0?]EKL2[KU] SSKZOYO>-<]%\J5VGHYZ)6D#@=OI=^X MKB-U$Z8F=H$EL?24:(K2 ET(D/4527UL)V&#_K,P^P-02P,$% @ !X(U M5=.CE>U[!0 %PX !D !X;"]W;W)K&ULS5=; M;]LV%/XK!VY7; !KZRZY30PD:8IE:-V@:5=@PQYHB;:)R*)&4G'R[W<.=;'3 MNF[VUH?$E,3SG>\[-THG6Z5OS5H("_>;LC*GH[6U]:O)Q.1KL>%FK&I1X9.E MTAMN\5*O)J;6@A?.:%-. L]+)ALNJ]'LQ-V[UK,3U=A25N):@VDV&ZX?SD6I MMJ3HZ\U^=1[3? M;?A3BJW96P,I62AU2Q=7Q>G((T*B%+DE!(X_=^)"E"4!(8U_.\S1X)(,]]<] M^ENG';4LN!$7JOPB"[L^'64C*,22-Z7]J+:_BTY/3'BY*HW[#]MV;Q2,(&^, M59O.&!EL9-7^\OLN#GL&F?<=@Z S"!SOUI%C^89;/CO1:@N:=B,:+9Q49XWD M9$5)N;$:GTJTL[.YL@+F\!)NQ IC;>&J:C.-(3N96/1 ^R9YAW;>H@7?0?,# M>*\JNS9P616B> PP06H#OZ#G=QX<1?RCJ<80>@P"+PB.X(6#WM#AA4?T&K * MWLJ*5[GD)=Q8;@5I-X<$MW#183AJF5>FYKDX'6%/&*'OQ&CVXIF?>*^/D(T& MLM$Q]%F?DX^B5MK*:@5OI,E+91HMX.]/XM[">:GRVW\.$3\*?9CX?'RH#.!# M@Y7?&$0P!G*%#6FL ;4$NU5@6@,#N!^60U#U0+EN=*V,,&/XM!;.Y(L <8GC;AV/X MT&Y$25_#?.VX4.BO4G;XHPBJP1S)XLQ =P^[L/:FA&51Z8/@VH"@+@+L 8$] MX%J _ODP1U4W3M6UEG?(]&7)%Z*DY%B- <,)4344N4:3P^?@QQ%+IQFMDHB% MO@?7:$4QPJB@28&C7M]"*7.:MVCB)\Q/,O C%N!F-$L]-DT2M\I8'.RSN6K# MX:+Y81?-)U-C29(Z8)9&T8^()2S-/(A8% 6/'.^E$:NF+3^^*,6N0(, C5+Z M\;,$+H8DBWL\X4R7L2[C&'6[5]N_9BS%:/Q&B]B/<(%T0Y:DTWX1[,7CS!AA MGZZ? A 1T#1F8?## . P#.,(@HA-8Q>V*&&>%](J\%B0^:[:ZJU*\//X9MQU#1 'TH3'NI&%&)XSZH6R*0CMLM&8! 87O.(% M9W"&IY?FI<3E'$_GOP0O$8W!>W$O<^60SXSDXYZOZ^SO.7(46P]?6QX/ESOV MI96B5=GZD>5#-VWVM]? $/12"1T9QS%+?ARQDF9_! M)V5QX.X&W:%FO>XSO2L A$.9\[.K2XQ1KIJ*'!#U+/J%6H@&O2IEX9IAAWZD M&.C9$@\H9#/('?<18/OWWJEJ];+$U[$">-LL3XAX'V!W\E &U*;FU0.-8=,L MD(FD N(6M@BQIBT/L!6Z,R0J&P'-($A:D$2["C/E1GZZ?7S965Q316$E2%GII+SM!V8D'<<"F MJ*H5,VC]=A9=\%K2%C=D"VG=2?T3JPYP!F?'RGV2T'L5=F#[WC[<';YZSMJ7_=WV]I,) M)\5*XH%7BB6:>N,T'H%N/T/:"ZMJ]^J/8QV'E5NN\["W(P M? O._@-02P,$% @ !X(U5;D"_@]7 @ 5P4 !D !X;"]W;W)K&UL?93;3N,P$(9?910DKM@D34IA2QN)[A8 M[86;3)L('X(]:>'MUW9"MJN6WM@>>^;S/[;'DXW2SZ9$)'@57)II4!+5XR@R M>8F"F5#5*.W*4FG!R)IZ%9E:(RM\D.!1$L>C2+!*!MG$SSWJ;*(:XI7$1PVF M$8+IMQERM9D&@^!]XJE:E>0FHFQ2LQ7.D7[4C]I:44\I*H'25$J"QN4TN!R, M9T/G[QU^5K@Q6V-PF2R4>G;&UV(:Q$X0X M/7ZGW_K<;2X+9O!*\5]50>4T. ^@P"5K.#VIS1?L\CEUO%QQXUO8M+ZIW3%O M#"G1!5M;5++MV6MW#EL!Y_$' 4D7D'C=[49>Y34CEDVTVH!VWI;F!CY5'VW% M5=)=RIRT7:UL'&7?%"$\P">8-PN#+PU*@INU;L68M*_F -4C@ M7DDJ#=S( HO_ 9$5UJM+WM7-DH/$NT:&D,8GD,1)R-8 *;BM M))-YQ3C,B1&*CQ)N<!K0B#>HU!=GPT&,47!\0.>['#0_1L MYT;@]W=\)9AQE3__V:?V(&^_VH=P]^;A0<)=P]\@&8 A?_8G0*5&[-IKS%$L M4/LEF&--O9F&<'QTGHZ&%Z?A9P>Z;%;V%<-@9&,[E)*X%736WFZX.W4"^TXQ MVGKL O7*E[2!7#62VG??S_:_QF5;+/_7RCZHSG ;]']I]A=02P,$% @ !X(U533# M. &ULI5QY;R,W MLO\JA),-QH LJ^4[

C[.913(9V,D.'A;O#ZJ;LIAI-95FMS7>3_]^547V M8KC4MMA[]X:??2[?O7%UE=O"?"Z5KY=+ M73Z\-[E;O]U+]N*#&WNWJ.C!X;LW*WUG;DWUQ^ISB4^'#93,+DWAK2M4:>9O M]RZ3']]/3V@#K_BW-6O?>:_H*C/GOM*'C]G;O0EA9'*35@1"X^7>7)D\)TC MXZ\ =*\YDS9VWT?H/_'E<9F9]N;*Y5]L5BW>[IWOJE6ZN2 M5@,:O>&K\FX@9POBRFU5XEN+?=6[6WM7V+E-=5&IRS1U=5'9XDY]=KE-K?'J M57RW_^:PPGFTZS -L-\+[.DSL).I^M45U<*KZR(S61_ (1!ML)U&;-]/!R'^ MJR[&ZF@R4M/)=#H [ZBY_1'#.WH&WJ8;_^=RYJL2TO*_FVXL\(XWPR,5^M&O M=&K>[D%'O"GOS=Z['[Y+3B>O![ ];K ]'H+^[LH5'EAFFN1YI&[KF;>9U25A M[4KU6[4PI?I8W!M?06\J/U+M#I.!"96ML'8D=WU0_PFOOYMOE7J?N_3KQBL/ M(K7YRCW4?BO4OW110^?5=#I2R<7%!9 WJ\HL9T!8/@^0YZ0AS\DNY-GMDL.@ M/Y>V2.TJ)T+/5>\@]?O"J+1+Y[DM-%;K7/D*#Y@5"OOS.C,*/((E8JEC6)]T M59=8>IE7IBPTF2@/'H8/KM#Y"!_3L7KUZ?+COM)%IEQ=JO7"Y?G#@5L7.-!' M:C^,%%9=CP$MQXD DKKE2A,U6T:N%OC=J9DRA3&YA8.@*8[[4 MO"Y200&&J"Q- 2H2QCAAQ$C )\#H%;WSK>]/0/\,;1K#'L0Z?@!H\7LFT]^,!J3QMI/)T4'0^P3%U MS4SI"KQ/3=#0W:1T^*@;DP)H_J N,[>B>SU[+NGD!ZP6!3PG>YI "3^Y,;]3 MR92ESBV-^EU_(S?PNUO95)T=3_C_=N\)VV)8Y+DM?<5V>:P*5V&[^E67Z2)\ M37_5Y'BDSH_/.ZL:E#]Z7_(( _%V\0L9].U209 X;;'JG+^JXF_(469_L1TI.K3CM7/>)+# C) M62,D9\.F2_L%H\EOKO^J@7O^=P3D;QZCOHA&V P7U3 >"P0SX$INL89TIO$I MHEX:(0CLEJW8(E2+TI@!*IPW5#@?1.\G;4OU;YW71OUJM*]+YO6N)-CZ#&#^ M4V.J/Q9P^K5S5VM5Y!D.&,#4U$#F8 M6*<0>>8@-O9YPS9LI2U_P;9N3H0&??7,YD3&5W9LQB,^X8?OSJ?3R6OSS59R M"#](7N]'V[42;P2L 77I((LZNT< ARC:U1ZL*;_B1%AG\3;Q_/8PLL4%'H'; M8'+''> .U9KL<8"QTF5EZ2AV'17#6[:L460^QR0\M<=!(@CB.UH2+BS,*33U M@8@Y*]U7@,_@N,A!N; EP7]3-@A'ZOI;BMB T4^CO/(;TU4+S:8:\:!IXL'> M)Y@ I? ). ,6V9=KF)GUM@'X-&R/LU!+L3#PN]?S+W)U73H&'5=ETXA05AK MG('(@$-'XEB2O%97P8-=$@^\^EX=C9+C8[SR@NEK=;NV'@('#J1/@*AGH"23 MBV;_[ZZ"&+3&KMGLG]M]-)J>'#7[.=* ;@,1O6JV2"19N"+M[SWN[!R\]W, M3DZ375!_#DPRFB3'6V$2+_]+D'V*1^.^5Z='$[6_&PLVPDG.CP%G!U9LA'*> M$)2-EVD ?&I)L1$&0>A8N$\FD$R]BLL?]AM@9.P.&%1#)$F%$^6*.T=T M"O0Q9(8DQ.2 LRY#JF]*B59T]B=%(V$YQ>4 3<4'1/\%K/(#6U\)BA_$0H;] M8<_!VI4P>X7Q'ME 0;QV:^8"V54HO%URY)NY>E;-Z[R-S2TY$)AFS4ZO.;,7 M@.-:%ND @FT)J^EJ"!T0M['E?(0+0"*V\^PGEJZP%5EVI 8F9" E!WGDB3I7 M9\_50_HIJA"H N3VGE)+^!)X7W=7V/\:ED]QTQ3Y-V3_MG+DNL;JCQ6NA( ' MR'-YB;VX#NZ;F0 KMW5Z!AT)OK"%=1DCX8L(Z4X"<2GI!/MCH#WC UTF@P MR?K@,=R'I-R-2$)WF$\!Q IJ0D3B*-; <')0Q*(%+(*BL>16I>$ R/K Z0@Q M$]0ZX16)<>;8>@U%#D,B(TM*2K M1(05>P]SD.L9K'I#_:4NZCG>0-=*)MZLM@B0D:1G==I8LIJ4$)$E!YALC,R2 MZQM462#%(3ECE40X2,XE4IPTCVJ6:E4CK@2LP+4QO+A;*M@VU@1Z9;65TVVD M%.OBBYBSN6X$K"XX,WKN:,F*,I/#'N 4FDO1F6I'T*^*'^'\\5DVO)]^D)% MBEA2$=MSJMT2X2BA6_V=E&G+L_J'$%^Y<$)\;;\WS?>X?8KD9$S*"S9:'37M MF?66=,[=6ZK2P"R#_J2Y5(NEROH!QQA+4RT<1(1LG"ALZ\N0@Y#M)![ 7MZ9 M B*;0U(1V7'J/R?A2$@RCB[4@]&EN"28;]@ .(T$['8)U>,'A08M^W!>JE<642VHDPFS MXOG-K1]=D]U8!X=!M]-6Z9/!LOJ[CTLB0:3;!^MA<2G[G:M?$%D=_,(IM^0& M.XO^]B=O."W$>-9E%!E!UD)D%YR.+LL'$IXFZ\P)0,X M " -,[@O$PN!*Z) MN'!;!2"96*]-;9G62PJV4XYGZ+ JE!YZYX1(! R/R&,GK+;&>1(VXE( MAEL1G?+:SA3?%O(SU1F*(G&I>#'\SVK<#_[J C(O46W13$VJZ=58H ME\*_>W$&4O5E, 3%+^QJ1:?BLL#;DQK#.I$MWK0\Q*6;CNP9SL@X2JUBBM5S M/3-#+;\VSGT$#CF8%[3IK%>P+DCW*0 S[8VQ EE2?@!Z'7"LU6U&[H^IS2/$ M\O2EA-W]#7!VQ.E@I,LH=B)"\0I,AM+ZK\S%-4)!HADCV/8;-_-AA'RAZI&0 M=I']:LIQ>:?V)B&:G-J1K35EGM@GF8Q7K]A%N-ICO=__\5$J>)EE5J3JD6H1 MJ'X.V2#1+0"^>I(H[ZOO53(Z VR\'D^HEBQJI19'XH/ M5$UXG&J/U?L-):&X%\87U^.D2Y2U"5*\Z:;K8*BJ]%?3-BZ"TOAGL1F'1KNO MVJ4MJJS8E,R+&% IAUC'M1UA;]?KVE6*;L-KW#" 3 M,C7!:(9";K!/$LXS7H\E.!0/>UV/QY4-K]R&GGFLZO+HT;C;M8EJ Z<'"?#D M^Q]' ]1NE#HV6$V]H'AIGAN@:H T>2CE(%,L3[AP??8:&+J2ZF].BL]Q#$$6 MT3! 3@$R-_!Y$J*1EP"8X8;5)25T1,H\U,\X42ONJ&)(WW\M"#TV&Y4^H#MS M[L?ML9 4=2P5^8LK71;N]J'XX;OD[/@UK[B]>?P47(#B%7IINNSE"*%S3*G7 MU&A%$$C#)#J/YL8]Z#RP#E>E6((*L"&<$SXO09V0M73,.HM[XUV_3T['4[4D M5PD.9U+SF$,-<%J;+VR9.K2M[N2%)G10X7\ZE\E];DUY3[W4;8.37>#?$G/B MHSM^Q/P*\R"^1^.1RO7,P0/TRT"4["Z,#EX^4C_DPH-$:3O?R7!;^I8\>IQZ M^!E_.'HAO/W69/G[)WPQS7S2W( F,,&%V'@I;(2*0 R(HHLF_]#8=(I#&@F- MT%(&'RL5FP!&8_$8ENSL\6R0TFT'*!GNU-S $/#@".'Y@;I13I"Y%G[NG"[\ MS>.$\DB?J,<>0T8OFL %[>B=01FA^BX%2W;!G119]?#(.G@(H7O%)0Z>VO+2 M;SB]?&Y[V.2;<0.X$G!SW9C\[M(,K:SAD4RA.7%SS=36 M61@)FTYD"NN4QT1KA /3HSA2ULZ(4DK,RY/S\<4_QO+2(_1D+ OZ<74XHGO. MN+_DT4=NR!FJRG)'&Y+_5ZVIK$LA*2DDI^USSKN8:!41C;6-1V"*3CU:%P7% ME6V%!FMY:#'493L=W2:S#7L$^(CKZS7W+.+>,,&)3U0[*-@]K2CTK(N0C]QK MFTL+4ZSMO2XMC07]"6;YS(:F*ZR*U*B .2F_KV=_ H5V6--WBLJX;EW4GC$# M1\1<>(2MA!$G>&U.[3F0+D'#L#:@$>C8*XX]2+881GQH^HA:+*"Z!+*$>6=D MB6MC3XG)07.$CFN%MX]R6QL'73CV@SSF3"V)^S@'I-E"N3I3ER)?HM1(62JG M/LB@:='A>Q,!=.+SIK'?MGZ]M*9A/$2@LB8;!HBV"DP56XG,9*2,6KM0NGNI MDE#:G=NO1&Q\731F_4F5+8YMLEPRG_IU3(E3V[DPB2$CE:6G01V;ISAV5]H MNZW>%%D;PTK').I\*[D\>A J*X1!7R(;P5@W[<919R*@UQ1J879K0A3Y2U%" M?PL:T*W.;G!11< L0I,KCG+3()*GQ)M8^ M)ANYC6Y^V-RD7YMJZ[-$M."'^F7FV-V1.):U@TC>'\P+W ^\WRCA';J2G!V( MG!V0G!VPD%$<\=*DW9"':YN:T^%&X^T"A#^0 L/GD!-?MN6>K=W="Z=4V!A. MN4*B!-+J6,)%G<%F4HK.QH>FE,GJD-$-"AKGSBD!GSVP:K]W-+4% M#G] 8I_";ON.P?H-#]HYXLF%^D2]0'HBA,23/?[+?_JKDXMQ\QN*)'BJ5W%0 ME/U;,Z9\W'.'Q+HO;?U"HI3>(*0G:D#AQ&C1V%DSZ4E"Q"%X24Z@E9+WN08! M;].%XQ]$R-;6\BU=9G)1C6U6,B5#2!F-E,AZP+J)KGIX$;I.E!YYY;#,/C-HS&/S^0P'=F M#KI"15Y#:YC_L MG^'?0NCVEP6K]M<\K_YY>?EY?TP!*T4WTBRC A,UTIZO _KFASA=&I*R#\;\">F>EYO349*_T(H&O?<+S81[REP'HT;DZ/Q<0W+39!8.3 M$_P].KL(Z \1&[<>GYW(2](<]^*.8WXYO5 ?6CVA*!:!WA/B/RFS)^ID.DHF MYX,NKNVU3U_\<27%0*$3>V/]UY&ZDK%:^;"C?1H\[9EAT"X*\D/,%H'.L$AW MB(/#@I#;PF3(@.QC,&$\F-N%W''V56?0D18\]SL4<:/ML&Z-PRZ$COSF)J=) M91HR[]0,V/"G M !S*73;F-:I%"'G9_@@YAW_ \-<"!1 M5/)K_.9I\X\97,I/^-OE\B\A_ K&T,A2;N;8.H'AV),V5?Q0N17_H'_F*G". MWU)[PI2T -_/G:OB!SJ@^2<>WOT?4$L#!!0 ( >"-54D/3-/.00 ) + M 9 >&PO=V]R:W-H965T>&MCBM-N5R=KS)D^E@4*^K*4*F>&NFK5U85"EKJ@ M/.M&03#HYHP+;SIV8[=J.I:ER;C 6P6ZS'.FGF>8R\F?..XT3OO8)4LI'RPG<_I MQ LL(LV2-G#W?8M^[;23E@73>"&S/WAJUA-O MY$&*2U9FYDYN?L%:3]_B)3+3[@F;>F[@05)J(_,ZF!CD7%0M>ZI]>$M 5 =$ MCG>UD&-YR0R;CI7<@+*S")+(4AHL5W,J,)QPU'-VS18:Z,^X:HF2! MNTF]_*Q:/CJP?!C!%RG,6L.52#%]#= E+8V@:"MH%K4B_EJ*8^@%/D1!%+7@ M]1J#>@ZOUV*0ADK@/GU5=+P_VJ;4J2Y8@A./D1O^NE#. C.6KC%#;>X M#7UZS;B";RPKT8?%,\Q8QD2",'?9_+.296&WZ2]''N[QR< LD\G#W_MTM*]$ MKF+C*NSV0K@JE01*D0U3*5S0;BI*M4\?1E$8GL%%J13:WT9K-!H^0L\/XYA: M-R$Z@_F&:PW7BIC_ ('4,+@I(F_EX9E<(F*/S*;X$VP/A3=\Z-^KXG_+ S2 MSA@BPHHFY*M9HP(A1?(Z-MZ);-5]"* _"-]#_1!,Z =A_"8F6_&_<;;@&3 )WW;<%>G' 4$\X[MF(ORBBT*'O%- W+U;LQ; (+VD!-UA;!D?; MZ<^=!HQE!^A^A-B/!D-JB=0(.BVYVF]RM=^:08V2#3=K\L&>[*C\%X6.YDZ_ MX>N[X_@.$R2B-I/?EM"M=/8?3*_S^CQ-N;T--*W]B(+<) Z2;H+OF,+K ^$' MTNY6V(HDCPNIN=$=,C3TAX1-;1Q8>ZMNIQYH\7G0^#QH]7E.94M:DCUT;UTQ M)>@$U'!+).9KINB9F?KJOOMI)\8*'_A3V2JON#^XYOS M^:8DCYBAR?9OY2(ASZP?@3^DZ[%Z&8S(1"&I ' 3*Q$;5W(0*'LD@!4"1>9T M>VNK5 .58-J04'L'#/PP'-(S.@DKW?9_Q^62:B-K%.U3\@"RJ+;;FF./1,43 MBUY]K$%[(QB-&NO>QZ#?IV=O>%+3%R]J"]J?W5"K^GC8KYJP6>Y_(V+7#$[V M_DC=G2J)'%^Y6E"#*V>J@JD9;IE>U:I?F%IQ&UL?51= M3]LP%/TK5QF:0,I(XJ8?L#8294,PB0D5-AZF/;C);6KAV)GM$/CWLYV0=5+I M2WQMWW/N.8ZOYZU43WJ+:."EXD(O@JTQ]7D4Z7R+%=6GLD9A=S925=38J2HC M72NDA0=5/")Q/(DJRD20S?W:G(_F1WVG["P:6 I6H=!,"E"X6007R?DR=?D^X2?#5N_$X)RLI7QR MDYMB$<1.$'+,C6.@=GC&2^3<$5D9?WK.8"CI@+OQ&_N5]VZ]K*G&2\D?66&V MBV 60($;VG"SDNTU]G[&CB^77/LOM%WN. X@;[2150^V"BHFNI&^].>P YB] M!R ]@'C=72&O\@LU-)LKV8)RV9;-!=ZJ1UMQ3+B?TRT[.O(.74+@5@JSU?!5%%C\3Q!9;8- M\B9P20XR?FO$*8SB$$A,R &^T6!XY/E&!PQKZ SN\]>AT_UHUR+GNJ8Y+@+; M QK5,P;9QP_))/Y\0%LZ:$L/L6?WMN6*AB/(S? _7D.X;)2R,?SRJN$!7PPL MN3R0P>;8L!$U K M65JXAB0\2V3&*Z88/8F%E!*66@@X2PE=BL>Q[#J2L'Q.$G@!([3*;'# M$8Q(F$['CG\:VF<$]AUBM'.[*U2E[V$-N6R$Z2[ZL#H\$Q===_Q+[]Z86ZI* M)C1PW%AH?#H=!Z"ZONTF1M:^5];2V,[SX=8^=:A<@MW?2'M]^HDK,#R>V5]0 M2P,$% @ !X(U59+W&7 4 P C08 !D !X;"]W;W)K&UL?55=;]LX$/PK"[4H6D"-).K+3FT#<=K#M4AZ1IOV<#C< RVM M+2*4J))4G/;7WU*R%0=P_2(MR9W965(OG5GHQ4YV5HL&5!M/5 M-=<_ERC5;NY%WF'BB]A6UDT$BUG+M_@5[;=VI6D4C"REJ+$Q0C6@<3/WKJ++ M9>+R^X3O G?F* ;7R5JI>S?X6,Z]T E"B85U#)Q>#WB-4CHBDO%CS^F-)1WP M.#ZP_]'W3KVLN<%K)?\6I:WFWL2#$C>\D_:+VOV)^WY2QU M3>)$XP[EJ]6T*@AG%Y^51;B&M[#2=-#:_@3>E/#A1R=:VGH+K^_X6J)Y,PLL M57.8H-@S+P=F]AOFB,&M:FQEX$-38OF<(""9HU9VT+ID9QD_=O8BR\-T9;DGWW#TBN'%:/E_!2\C]+$GI'?GD ;#LA"Q%L^VUK@\#4;=:/:"3;2"' M5R\F+(K>03R%*/>3*(78S],<;GE1D4 ]?'\X=AJ/"/J>DM"/X@CBU$_2"?RU MV8@"CW(=YQ9), M8]CDP98(RFNEK?@U3+Q.)G["4GA#4>+'24[1ZF0A'QIR[9= :6D>4\"8S_(( M3GU^P9%%U*BWO1$:*%37V,$MQMG1:Z\&BWE*'XSZENNM: Q(W! TO,A3#_1@ M?L/ JK8WG+6R9%]]6-'_ K5+H/6-HHNW'[@"XQ]H\3]02P,$% @ !X(U M53U@L$Z' @ F@4 !D !X;"]W;W)K&UL?53O M3]LP$/U73MDT;5(A/UJ@L#82+4-C&A,"MGV8]L%-+HV%8V>V0[O_?F>W[-S-]LH_61*1 O;2D@S#TIKZXLP-%F)%3/'JD9).X72%;,4ZG5H M:HTL]Z!*A$D4G885XS)(9W[M3JH31<2=!8S(/+^&(QR8!J] M D@Z0.)UMP=YE5?,LG2FU0:TRR8V-_%6/9K$<>D>Y<%JVN6$L^DW91&NX B^ M(GDS\/Z1K02:#[/0$KO+";..:=$R):\PQ0G<*FE+ Y]DCOG_!"')ZK4E.VV+ M9)#Q2R./81R-((F29(!OW'L=>[[Q@%<#K<%#_EKTY##:5<>%J5F&\X!^?X/Z M&8/TW9OX-/HXH&W2:YL,L:?^^D>P5,;"+R\1'G%K82%4]O3[D-I!OL-J'YJZ M%D@E99F )3,E7%-1&KB1;76[,G%W[3YQFU SG@/M JM4(ZT!+C/1T/O2!&R) M4)'P1GM24 50M]!$)-<@G",0G*VXX);3S;^%\2B9GK?C^92.S;1/(JHA'),Y M:%==1ZHX:FB3&8,D)6\0K.H 3L*+DNGH)!Y#/#V#0V\3[M5+A7KMNX*!S#EL M2Z=?[1O/95MO+^EMU[IE>LVE(1$%0:/CLY.@U;H+K*I]]:V4I5KVTY*:)VJ7 M0/N%HK^R"]P!?3M._P%02P,$% @ !X(U5<\!D7># P 2 @ !D !X M;"]W;W)K&ULE59A;]LV$/TK!W4H',"-1$JVY=0V M$+OMFJ%MC";=, S[0$LG2X@D>B05I_OU/5*VY@&.LGVQCN3=X[M[Y-&SO50/ M.DW5HN9;$Q9U+A6H)NJ$NK[$DNYGWO,.TY\+;:YL1/^8K836[Q#\VVW M5C3R.Y2TJ+#6A:Q!83;WKMG5,K+^SN'7 O?ZQ :;R4;*!SNX2>=>8 EAB8FQ M"((^C[C"LK1 1..O Z;7;6D#3^TC^@>7.^6R$1I7LORM2$T^]V(/4LQ$4YJO M)(TVLCH$$X.JJ-NO>#K4X20@#IX)X(< [GBW M&SF6[X01BYF2>U#6F]"LX5)UT42NJ*TH=T;1:D%Q9O%%&H3W\ 9N38X*5K(B M;7-;]$>$FSJ1%<+@7FQ*U!Q%^:^A+"8 @\X+P'+^SR#QU>V)._AC;!<_FUT='Y:'MCKO1. M)#CWJ&P:U2-ZB]>OV#AXV\,MZKA%?>B+.[J!:5,BR RNDZ2IFE(83'NE^B2U MOH _7$)PCT\&EJ5,'OX\EUO_[K^C4*UL0$7'KNCP#C-R36&)-5D&UHM_TPM0;>,Z/ >:R$SN$#]0'XB.F6ZM[K?;<7.]I,%8_"WERX MET:4L!2T38(@M"W+*3,&/\%@%,9P80T>TO?UJY@S_M8MC!E-W*YN_-O5)]@@ M]3.DKI*40NLB*Q)AFX0&-H'1,)P$$(TBLN*(P74EF]KH$V>BFRE9631@+(1! M. P8.]EOP(?QU!*Y%T^ 648MR+*U_JX-%>8[!8W)83"*;." !6XTCBWM+]2, MDT8IK WLJ R[8A/(V##F,401C'P(1\'/17A-O$HBEQ%V' R';DP:X^G4WA& M8?:?%>[4:L4[I_!+H@668AP?12.&SF!#YBKQHEYA.''5)MTNK!'% 1DO2$9G M(QRRB?WETW&O2(Q9O$$<.9&F4;\ZX2@ /N$PIM+_KX-Z/*#GNH9_TMTK5%OW MAFE(;(IMH^]FNV?RNGT=_G%OW]C/0FVM4B5F%!I<3D8>J/;=:@=&[MQ;L9&& M7AYGYO34H[(.M)Y)ZI>'@=V@^_.P^ %02P,$% @ !X(U5?54Q)9@ @ M+@4 !D !X;"]W;W)K&UL?53O;],P$/U73@$A MD+8E3?ISM)'6C6D@AJJMP ?$!S>Y--8<.]C.NOWWG)TL%*GKE[//N??\GN/S M?*?T@RD1+3Q50II%4%I;GX>AR4JLF#E3-4KZ4BA=,4NIWH:FULAR#ZI$&$?1 M.*P8ET$Z]VLKG#\^70U?N"'QQW9F\.SLE&J0>7?,X70>0$H<#, M.@9&PR->HA".B&3\Z3B#?DL'W)^_L%][[^1EPPQ>*O&3Y[98/H:(.X L=?=;N15 M7C'+TKE6.]"NFMCK]E&H/DP M#RUQNXHPZWB6+4_\"L\@AELE;6G@D\PQ_Y\@)%&]LOA%V3(^ROBED6>01"<0 M1W%\A"_IG2:>+SGBU$!K\)"_%CT\C':]<6YJEN$BH,MO4#]BD+Y[,QA''X]H M&_;:AL?8TWOJM;P1"*J 6V8;S2TGL91]57)[ND9=M3_HE]_A] MR,K1S0Y;H4-.W$D/71BY,'9A NL2J=D+BQK6RC(!UPWIPU;.BCU3@UH#;R&> MS%R<3ER^DXUD*E&VO8Z]ZO] M8W#1]L"_\O8EN65ZRZ4!@05!H[/)* #==F>;6%7[CM@H2_WEIR4]:*A= 7TO M%-V5+G$;]$]D^A=02P,$% @ !X(U50I@Y8-C!0 10T !D !X;"]W M;W)K&ULC5?;IT@MN\5'/!F:I!2^GL2E*$L"0AK_-)B]=DM2[*XWZ#?.=K1EPHVX5.4W6=CY66_8@T),^:JT M]VK]FVCLB0DO5Z5Q5UC7LBD*YRMCU:)11@8+6=5W_MSXH:,P]'^BP!H%YGC7 M&SF65]SRT:E6:] DC6BT<*8Z;20G*PK*@]7X5:*>'7U15L M',&XRM5"P"-_ M%@:\1SXIA3D\'5C<@R0'>8-W4>.QG^ %##ZKRLX-7%>%*%X"#)!HY1;M0Q\]8,T5JU* FFX",A%8>:(3GCY^35#@$]%"6X#I. [@24X%@Q18K]@.(-B L M]H$%00ORX=V0!>PC>%&2(7P:!^"Q(,)E':.E5D_2=5H,TNL8L7X6I8YK&*?[ M(I2T$4K>'*&-(2XJY\8(#!4E]B?))[*45B*%MX5F[YZ_"DU+ XT&[FB<8+X\ M8;B4_@$Y7TKTD_R7NV%R &$:DFK9E J8Y""QCTP/&NN"V 1@RR"\SS7*V2- M\:)\KME%\1#B9(BI@*XZHJ'U2B!) !/IIH'*L6%K'(^F93=TPM M"C$ASTL6E;>>F;*^]Z.A7N4-3MB_?4/>X%.B=' M/G6ZO*W\]F^\K;1QM[E06JYHJG +!CO7RA72M&EIVSX$FGA1*QIB8M,]CI*F MUW6[51T8-&X'A&A:?H"M-AAF6)UXK*/9 %<278&=.4=&PQB\I$X3USG;S8M& MR$J$]5P: - MVC^GT7]02P,$% @ !X(U5:@PU/H%!@ PQ$ !D !X;"]W;W)K&ULC5A9;]LX$/XK _> J2Q+LMVFAAP+C2+'MDD;1\6 M^T#+M,V-1+HDE:._?F\TR:X\[" MVN5AMVO2!<^9.5!++G%FIG3.+#[J>=CCN!)WJQ;68+RR]Z(Z.EFS.;[C]OKS2^-2MI4Q% MSJ412H+FL^/..#@\"7S:X%;\$/S!-,9 IDR4NJ.'R^EQQR=$/..I)1$,NWM^ MRK.,)"&.7RNAG5HG;6R.*^D7SG@T9L(,/U793S&UB^/.H -3/F-%9J_5PR>^ M,JA'\E*5&=?"PVJMWX&T,%;EJ\V((!>R[-GCBHA=-H2K#:'#72IR*,^89:,C MK1Y TVJ41@-GJMN-X(0DK]Q8C;,"]]G15V4Y?((/<)XO,_7$.9QPR6?"PE7& MI 'OEDTR;O:.NA:UT9YNNI)\4DH.7Y$5-L>.7E1B^T&2@.WV5?NCK?OIG0Y-$N6\N,.YH/A M^IYW1N_?!(G_L05;7&.+VZ2/3A=,SA&=D'"EU7\8PWQ:N^;;)!-S1E%M]N&" M"0T_6%9P4#/G-1@;PRU.,3F%BX+8AQO+;&'J%?\XJ^&6/UHXR51Z]^\V EHA M;B> 7$/^":"T@ QX"?NP?J?J=\ L3/A<2"GDG( ^<:;A+03[@]#'/MSWHQY< M2LM1F85481,-Z6^F"^\H%2YIB;NIUF^)PZ/JHPI]AC;.%EH HFA*\ M8.@CUG 85RFJT79IM9@4+@+@_9M!&(0?H=]JK /,'[&:&[[>4_6M%CQGQ$W(B/G.(ASU( MP@2^DI!<%=)"0S2:V0LH^##TUGFXQ8#GD3)N:-]A^>O\/R>\I;;TZMK2:ZTM M-WBT3XO,J2*SJSPXQ90R.Y:&5@U_*@V;2?R6CN!74B$94CSWJ+U> M^^B9ZY,(@L '_)ZP&44(+RTG- M"R@LLK0ZS" MR?)DH5H4)DE;E@QJS@:MG)VA-MFD">-HGP[6(E^6Q]MN?+5J^5,].A,F+2L_ MUFN(#[ 4O8/PH!]C5SLR4W+^ >M67JY"'Z^J5'* 5+[#+J&.TAGCK$P7C&>\ M*F%I<5N^=L?NOX6V84W;<.=0^^EN'HAP?,\UWJ1@G"%-=;Z6'RE8>LK#"-VX MC7/C2,#,*#3?D?)VA&MV;YF>8XXV4)W_*H1] L/30@LKL&#$Q'@28M/K87/& M)[8Y'1*S(548NSLN?&'ZCO3CI1TNIYC&(L75*U#> M9W[/,PBPZ@NLHC.W7.,8KI MUP,#KE:45^SZ;?T+Q;B\EZ^7ES]OH$OP&F @XS//9""^G>;T?]02P,$% @ !X(U599%'P6L M! -0X !D !X;"]W;W)K&ULO5?;;MLX$/V5 M@;KH)H!J2]35J6W 3M/=+M#42-+T8;$/C$Q;0B71):DX_OL=4I>XB2.X:'=? M)&K(&9XY/!R*XRT77V7*F(*'(B_EQ$J5VIP-AS))64'E@&]8B3TK+@JJ\%.L MAW(C&%T:IR(?$L<)AP7-2FLZ-K:%F(YYI?*L9 L!LBH**G9SEO/MQ'*MUG"5 MK5.E#$/7[)JISYN%P*]A%V69%:R4&2]!L-7$FKEG\U"/-P-N,[:5>VW0 MF=QQ_E5_?%A.+$<#8CE+E(Y \77/SEF>ZT (XUL3T^JFU([[[3;Z>Y,[YG)' M)3OG^9=LJ=*)%5NP9"M:Y>J*;_]D33Z!CI?P7)HG;)NQC@5))14O&F=$4&1E M_:8/#0_'.)#&@1C<]40&Y3NJZ'0L^!:$'HW1=,.D:KP17%;J1;E6 GLS]%/3 M2ZX8?( W<*UX\C7E^9()^3M0GGA>E[EGXGD]F4NH M$SR47^WM'_;6>^5,;FC")A9N!LG$/;.FKU^YH?.V!YO?8?/[HD_/6_LP\BO4XIMF-TS@5L1SKE4<,,5S>OF M25:"2GDE:;F4I]",WE0B27%'+*'"-19PQ5H++'):@N^$=NQ&\!NX9!"%^ YL M=^2T[C1!D0GT7@E> "LV.=\QM&.EP>TNE<@2A;W29'Z/AJQ< XEM$GK@N@,G M!L_U&I2^%]A.[)@I L>#_R0?+P[LF!"<)!Z0&%\>IA,]2P=C)[PLF[*SS53: MY, WQL(>F$@RB2ZH9M\G,!J, FQ[/T6,']D$0;G>(!Q!Z$@.*[2"F1"T7#/=MN&3R=.&F:ZXNHP<)]O>60_+ M%H^>4;TV7TSY143MDE\T+,,"Z6+/^\^Q.@D\$RHDZ8:)PFABQZA /'RXIE.NKK5S%QR5OL:%M_(*N'>SY52BJ$H9?^R>SN@>'/+<=EY1H%A'> M:3F]IYEHE'3)R_MF"9Y2'KJV1WQ=-MT!;MF71="LX4F@'4(C*70)R)ZF3F+; M\TC=Y0SB^.5Y";AV&(:FN@4.HJ=9;MC396=M3I M!,)!['9TN%CRX\"I$QN-.C((FD<-&<9ACPS7Q=/!V>OK8R,.L:(VIU<0'D>( M'Q';BZ)#A/PJ?6!Q&45V6&>.QV!XA$!<+WQ4B)%!7]4Y7II'<.+^'R)Q>FKG MR/U./BTE?E>%GZKDAPAY(LZC" F=V"CK4-D<[OW*%TRLS85%X@]%5:KZK[ZS M=G>B67T5>!Q>7Z@^4K'&LPMRMD)79Q#A 2OJ2TK]H?C&7 SNN,)KAFFF>*]C M0@_ _A7'7^3F0T_0W12G_P)02P,$% @ !X(U51INSU%O @ 4@4 !D M !X;"]W;W)K&UL?53;;MLP#/T5PAN#K2]PD MZ!(#371%%F3P\1R8UVVIS9RM$ M@DZQK5.[+6AO)R+EF$]G:("O;)"FB-(['D61;CVX"?'+=V9P]>R4KK.^]\+>=![ FAP((\ G/F <]1 M" _D:-SWF,%0TB?N[I_1/[7:G985LWBNQ2]>4C4/I@&4N&:-H!N]_8*]GA./ M5VAAVQ6V7>PX"Z!H+&G9)SL&DJO.LL?^'G82IO$+"6F?D+:\NT(MRP^,6#XS M>@O&1SLTOVFEMMF.'%?^I]R2<5^YRZ/\FR:$"SB"S MB%P)'Q@5/=RB@TM?@$M2N-***@L?58GE_P"1XS803)\)+M*#B!>-.H91'$(: MI^D!O-$@>-3BC0X(MM )W*>OR\[V9_L1.;4U*W >N!FP:!XPR-^\2L;Q^P/< MLH%;=@@]OT1K$4/X7J-AQ-4&+M%U7 B7G*VXX/04PA6CQK@=_&XUP!(?"19" M%W=_]LDY6'"_''?1(W_;F5]._#+VRP26%1H\ K8F-+#4Q 1\-MI:WY=<-M(- MJ?*'Q4XKO891F$PGSJ;A./8V"=/I=(^=A/%TY/UQ.,D2V'>=T4Z?2S2;=IJM MJ]C+-N3OZ%=Z_-%3,;KBP(7+O4^'AR$H#I)KAS2-?MU*PTN1EL MMY5[]-#X /=]K5TC]8XO,#RC^5]02P,$% @ !X(U500Y0"\" P ^@@ M !D !X;"]W;W)K&ULQ5;;;MI $/V5D9M6B>3& M-PPD!:1 $O4B*D325E74A\4>P,+VNKOKD/Q]9]?$T HL]1+UQ=[+S-DS,V<] M[JVY6,DEHH*'+,UEWUHJ59P[CHR6F#%YR@O,:6?.1<843<7"D85 %ANG+'5\ MUVT[&4MR:] S:Q,QZ/%2I4F.$P&RS#(F'H>8\G7?\JRGA6FR6"J]X QZ!5O@ M#:I/Q430S*E1XB3#7"8\!X'SOG7AG0^[VMX8?$YP+7?&H".9<;[2DW=QWW(U M(4PQ4AJ!T>L>1YBF&HAH?-]@6O61VG%W_(1^;6*G6&9,XHBG7Y)8+?M6UX(8 MYZQ,U92OW^(FGE#C13R5Y@GKRK;C6A"54O%LXTP,LB2OWNQADX<=A^XA!W_C MX!O>U4&&Y253;- 3? U"6Q.:'IA0C3>12W)=E!LE:#99$<(E4\!CSZ!&.;]DL17G2#V.>JZ6$*\**?P9P MB&--U'\B.O0;$=^7^2D$K@V^Z_L->$$=>&#P6@?P;LJB2!,4,.)YA+D2S*AD MFL@5W(TQFZ'XMB_N1E1]AN0XQ'X@>T& ?@M,SNXUU"C=EVC=F.R1N9[ M\ON:;T3]0UUU:LZ=O])\YQFX=6MNW?^C^<9C]P=UGTOQU[4-=<"R]L MV>'9&0W.7+OKN]M-'X*.[7M=.&8GV]4 L\.0[I,H=WR7*U.$F30U@B>U[;] MP(5]:71V^A'A+$S7E1#Q,E=5:ZI7Z\9^4?6SK7GU5S!F8I'D$E*&UL MI5=;;]LV%/XK!UHQM 32]35G6T@\;(M0Y<%<;H]#'N0I6-;B$2Z)!6G_WZ' ME*VDFZLDZXMU1/$[E^]<2$]V4MWI#:*!AZ86>NIMC-F^'XUTL<$FUZ=RBX*^ MK*1J*^GXR:O!+>;.+6KM5L(EM35P*O%>BV:7+U^1QK MN9MZ@7=8N*G6&V,71K/)-E_C LW'[;6BMU&OI:P:%+J2 A2NIMY9\/Y\;/>[ M#7]4N--/9+"1+*6\LR^7Y=3SK4-88V&LAIP>]SC'NK:*R(U/>YU>;]("G\H' M[3^YV"F69:YQ+NL_J])LIE[F08FKO*W-C=S]@OMX8JNOD+5VO[#K]J:A!T6K MC6SV8/*@J43WS!_V/#P!9/Y7 'P/X,[OSI#S\L?SM;;ZL4;^;C R9LH!1L5=[ MWJGE7U$;T?YP=%S/JCQUU:<0N@SX#[G _K"/O#0 MZ0L' M?0!7@LO@X='4?;5GFOMWF!4X]Z0:.Z1V_V_7=!XO\PX%O4^Q8-:9\M MJ/7*MD:0JSXO-[B5RE1B_31##):?^QU_N6#@%A\,G->RN/O[6%R#EH_'91FW MM =P15-BD1-C<*VJ^]S@29TOL8:"H.ZJJP?4Z0(&%!DD$0,4Z;"9;Z;)PD3LI8S'UX].92 M%+)!6"G9P.];5(Z25[C&DB1UBED:1<\YEK T\R%B4<2_,"P?#5.VE,N2RX/N MTJ*!NJ=(Z^ MK-X&+3]7;WLW7II1F]+(4C..6X^BW1?+Q8-!)?(:YFZRH]*V@7]&N5;Y=E,5<$8'JWXALX-VGV/V MHZAL#A6..M:G\4U<6>[I(-=5B6 V^"]0'+,T"" +619D<"L- MQ25H0&@W((ZU[@"=:4]G.DCG!RG6)Q_H("\/Q?'_"1RT]%H"HY!:U=8>#UC@ MC^&B530:;-?'?FQGC!^.]R3]-X8WD"2,IQ$)8<:"*!NB*NNIR@:I^F9^!M6_ MEA\JDRBRO96D+/33 S\)\9/X$',VIO [?GI27M60XYZ6\2 M\WQ;62L7=OR6 M%4T/_!:2!HV]EB1.I2L MT9.K(LV?M;L0:YJIK3#=K;%?[>_<9]U5\W%[=V&G";&NZ-BK<450_S2E4:^Z M2W#W8N3673R7TM"P<^*&_C>@LAOH^TK2'6S_8@WT_T1F_P!02P,$% @ M!X(U51F50KDA"0 X3T !D !X;"]W;W)K&UL MQ5MM<^*Z%?XK&F[G3C)# K:!0&Z2F6 [W;1A-P.[M]/I](-B!*CK%ZXLAZ33 M'U_)-MC"BEC?GCO-AUTPTB/Y.3I'>HZDFUW"OJ<;0CAZB\(XO>UL.-]>]WII ML"$13B^3+8G%+ZN$19B+KVS=2[>,X&5>*0I[=K\_ZD68QIV[F_S9,[N[23(> MTI@\,Y1F4839^Y2$R>ZV8W7V#^9TO>'R0>_N9HO79$'XM^TS$]]Z!Y0EC4B< MTB1&C*QN._?6M>],9(6\Q*^4[-+:9R1?Y25)OLLOC\O;3E_VB(0DX!("B_]> MB4O"4"*)?OQ6@G8.;5 67 F?J6B'K_[G'""[M$%^L+6.*;_QH7YXB5:%$,')2NTH.N8KFB M8X[N@R#)8D[C-7I.0AI0DJ(SCW!,PQ1])6\\P^$Y^OFGL3,:_()HC&8T# 5F MVD6+!U9_<-/CX@5D-WI!V=EIT5G[@\Y:-IHE,=^DR(^79*D"],2;'U[?WK_^ MU#8B_B6++Y'3[R*[;]OHV\)#9W\Z1^D&,Z+KG_OC:-9I-*]-W_QOY@4+G,(*<''GP ;(K+,*$OXN!RS?(S88 ]S;!G47N^L05_\W?1>Z[QKBEW95J.<9^RJ#+K7Z18'Y+8C MHFI*V"OIW/W\DS7J_Z)C% A,875P8'5@9/4^3<4L\1AM,64B+G/DBE&T)L*+ MOB8D# E/HL_K5VKMO)-!?K4@NE-!C'(BY"7W%;VB.Q8I\3H(D#L3LE*_' MN^C/8?*"0U&,XWA-7T*"GI+=!<=O9%G6[:+[2"[,N\BC:<"( )F2F*RH=MEE M[EA+%MT2K6ZZBX'.=J#-^E!HJO5JRLDR6J]FLY)IY,J5OI!(>LZ-<*TYMQJ< M.UK*(5OUH=!4RNV*_H2A8AJN$PH!H2"DWENU*1EEE&_A6OQ0PQ MR]) 3AE/+OK'C$0OA/U3RR:D\G-!T3Q0-!\*3;5*I4LMLS"%]H)A(SOBZ*9? M5U=0MY3US/UOS?8?H4*M2H9:9AVJ4NHEV0M?92'2&N&9,*%0N? :F??\DO%4 M++B6T^+X-<,8$3F;') M4]!SFGX_1"OT'YVYS,$,4KJZH&@>*)H/A:;:KQ+6EEE9?\ZD#:2[S/"_9,PJ M[:G/[S=%LG,*YD.AJ517>MLR"VX 5Q$_3PG'%S*:"72Q*-X)NXF9 M1ZR'S?X$J;M=4#0/%,V'0E,WI*JD@&U."C1M6Y^6=*8I 2?US/]E?S@X!3NC[YB[U=9W0-$\ M4#0?"DTU<)4?L,WY@=_A.[;&*89VPW=TQ4:#\;&W@&IU*#25S$JKVV:MOI#[ MUA=3G H%^8S?\VSY/6,X7A/YN8N^;'.:C2,?4DR[H&@>*)H/A:8:JQ+Z]HG] MXIC3)0VS/#FV($'&*)=',_RW(,R6PH(KED0B[D7;C!?>(19L/F9B$;!.I8^@ MW-S[E!@ZHW%Y<.%:>\L2QK(;_:+:>Y2[*L?^ JGPH--4DE7SF-$103,'H&@>*)H/A:::L\H#K7G0LS-MJ8<-(-0HLFMR^HM#OU7B:SR K8Y+_!#?N'B M=(,>0H&]]P>C$X#*?5 T#Q3-AT)3#T]6YD[?1$H]8 1?FI9-W(-]=M;050L0Z%IAJK$NN.6:S/A(6D ML4QAR S1-@R!HGF@:#X4FFJ,VB%NL]A_9LF6,'D6]CF4Q_SE,3G_MXQN"ZG_ M+25RS^R)K@@Z^SO!QR?'2VN9V[#0NZBI-0RHL =%\Z'05,-4PMXQ"_M]2#-Z M">C&/2B:!XKF0Z&IQJ@DO6.6]#!>8F[#F>1NHI]-0%4]*)H/A:::IE+UCEG5 M/V#*T*\XS,0ZZC$6TCWMHB=YSO=$VL4,V]IW(-$\4#0?"DTU4"7>G1/BO6:@ MSX2CXH;+V>$6QKGAA$L)75_U-I:[)XMXY@ZVIO./$,].)9X=LWC^>+P[YO$. M*6==4#0/%,V'0E,-5(ERYX0H_U_&^^3T>#]9Q#-WL#6=H#JY5[NR&A&VSN\* MIRC?>"WN'AZ>'NXCW^>W<(^>3ZUKU](\]ZQKO[AM7,$7EY]GF*UIG**0K$13 M_"-54HS]9V!00 P2 9 >&PO=V]R:W-H965TV M+8,U#I&\Y!O,])TE%R%2>BI6MMP(C!:)4TAMUW%\.T2$69-13$8\4I0P M?"^ C,(0B<#FVKN'5% Z-0V+QE>!8EL; A#+G_)N9W"W&EF,888H#92"0_MOB*:;4(&D> M_V6@5OY,XU@>/Z'?)L'K8.9(XBFG?Y.%6H^M@046>(DBJAYX_#O. NH9O(!3 MF?R".+-U+!!$4O$P<]8,0L+2?_0]2T3) 7H-#F[FX![JT,T R$L=9H9I#D)O'6T1!FRCA30M\EVD]-/G.%P37H@#_%"C'R/TJ3RQ9@ MEA86\"68D14C2Q(@IL!U$/"(*<)6X)Y3$A LM?"O-8^DMI8C6^D$F##L( OV0QJLVQ#L'Q&[!%WG KB.Z]:X M3P]WA[ONMDY[GGLWS[V;X'D->*4TH20)%[KB0NAWV&':S9EV?Y4IS6KV6, SWKWDJ@" M.'M2A,=S\.[-P(7P/4"4E@5FRID2>C-0*P?#"E'/]?M[T52-=#2#^FB@4^BJ M\^*N!C_ ;Y'@0&](8B06>2RM;=_^W&/[_E1HNUDJ[3[@R5L_@_3;-;#&JJ&? M8*'7\&C!/J3],]0RE9X/]_E6C9KX%JH-7T>VX?.Z76/2\;M-C OEAJ\FW?!Y M[:XQ:1)O6*@W?+E\ZT:?Q41*<"L0"X[L]Y/J_*G0=I-5*#T\O=3#JHQ#9[A? MVH.U'A9B#X]6^\-68IN49W2K)ATX:%J+A>+#=LD_<"W>,85U=15X0/KT-XO1 MIGT%MC[TZ!5X(K3=%!7;#-B^S_C5=_BPI]SI7B8#-<8+; P!OK^DNL3?#8Q'P3R#T"3 MGU!+ P04 " '@C559D=MR7 " !)!@ &0 'AL+W=O@2T!Z4Q]4T8ZK3$ MBNJ1K%'8+[E4%35VJ8I0UPIIYITJ'I(HFH4592)(8K^W44DL&\.9P(T"W505 M5;^7R.5A'HR#YXT[5I3&;81)7-,"MVCNZXVRJ[!7R5B%0C,I0&$^#Q;CF^7, MV7N#'PP/^F@.+I.=E ]N\3F;!Y$#0HZI<0K4#GM<(>=.R&+\ZC2#/J1S/)X_ MJW_TN=M<=E3C2O*?+#/E/'@?0(8Y;;BYDX=/V.4S=7JIY-K_PJ&SC0)(&VUD MU3E;@HJ)=J2/71V.' @YXT Z!^*YVT">[(@@Y4_4%2PQEIJ9O3PPMXI3D6*IXK1AICZ$.YU M[9/Q-1E'412'^Q-LDYYM\D9L-,N8NQ"GX-H8LV.X2726;=JS3=^(374W2_4W MZQ3E] 7EY:LUG/6&ULK59MC]LV#/XKA%<,=T!W?DGB.-?$P"59T0YH%S2[ M];/.EFWA;"F3Y*3;KQ\E^]S$==+[D"^V7OA0?$B1XOP@Y+,J*-7PK2JY6CB% MUKM[UU5)02NB[L2.%KZPO-!FP8WG.Y+3+=6/NXW$F=MI25E%N6*" M@Z39PGGP[U>^9P!6XF]&#^IH#(;*DQ#/9O(Q73B>L8B6--%&!<'?GJYH61I- M:,<_K5*G.], C\$!?H,_94XX^X\TSN4I M;)O @LA@RW+.,I80KN$A243-->,Y;$3)$D85HE>D3.JR 2-@211+K)8U*VM- M4_B,-_(C3T1%84,EK$15H>BV()+"S9IJPDIUBXH>MVNX>7,+;\ %9785, Z/ MG&GU%A=Q_%!WGM+T5(&+GNO< M%[RX;QE]@Y+V%P N" 8-6KX?[%\P9==$<67VC<]&L*RJ)%G+(-PUT M/ PUY>)>[4A"%P[6 T7EGCKQK[_XH?=NB->5E)VP''TQ^8N,7N7AF@V MV(G%FB*VCWUOZF-P]L?V#TJ%42=U8MBD,VQRT?UKR@7FZ+D 3*X9@"LI.^$9 M=CS#BP%HTOM@2R3F-MGCIF4MRPE^7;(<]' M/3H#B+(E4=M.N#E)I3IH>Y__= M=-+C,2CD#Y/PO>\OKO>JN%R'2'M8S\A^Y@Q*A?V\<8_Z"'Q(*; /?O,F M=JM="_=@&Y?>^M*T=K8_^:ZFZ0L_$9DS3*F29JC20Y\[()M6JYEHL;/=RI/0 MV/O888'M*95& /MN @ MA 8 !D !X;"]W;W)K&ULC95M3]LP$,>_BA7Q M B1H$N>A!:611A$:DS8A.L9KTUP;"\?.;+=AWWZV$Z+0IA5O$I]]__/OSO$E M:X1\4R6 1N\5XVKNE5K7-[ZO5B541$U$#=RLK(6LB#:FW/BJED *)ZJ8CX,@ M]2M"N9=G;NY1YIG8:D8Y/$JDME5%Y+];8**9>Z'W,?%$-Z6V$WZ>U60#2]#/ M]:,TEM]'*6@%7%'!D83UW/L6WBQ2Z^\<_E!HU&",;":O0KQ9XZ&8>X$% @8K M;2,0\]K! ABS@0S&WRZFUV]IA02;IMH=N!JX]0F&\KM*2ZU-*O4Z'3^2VA M^@*/? = M<"TD!66L97NH2*P_+9S?@2:4J0OC\KR\0^=G%^@,48Y^EV*K""]4YFM#96/[ MJX[@MB7 1PA^;/D$1<$EP@'&(_+%U^7A9[EO:M$7!/<%P2Y>?"3>$VE,?35( M2MAH-JT\<7)[1W8YGH77:>;OAM C7D&:SGJO3VQ1SQ:=9'LQ-\)6NY9B(T&- MXK41TL'&X74\VZ,[=(JF:3 .%_=P\4FX>\JI^0X+M!%B_#N(#W;%LQCOH1TZ M14%R!"WIT9+39PH*Y [&F)*#[:Z2,-QC&G&*IWB<*>V9TI-,@VMUB3CH,;CT MX".*<#Q-]N@.O?#4]/ ]/'_0(VQ__DGDAG*%&*R-+IA,30#9]KS6T*)V;>-5 M:-.$W+ TOPF0UL&LKX5I'9UA.U'_X\G_ U!+ P04 " '@C55@ SUUB<" M "[! &0 'AL+W=O6K;AG*62%VDFCP>)Z&EV-+N=C[Q\C'GTQH]B&@V](%28 MDV<0_-OB')7R1"SCJ>.,^I >N+]^8_\6.3-6!64$E=?L7SUT=]@"C\P. I ,D[P&' M(HP[0*AS.;7X3:!#1G([6_Q5NR?"H91]DO0PAS^ (K MRYUAZ06$+N#ZJ9$UWQ7!\0))2.7@#I^I$>J$7>]O%W!\= )'(#4LI5)\'RZ- MB>5XTCCO0L_:T,F!T*,$ED93Z>!:%UC\2Q!S'GTRR5LRL^13QI^-'L!X> K) M,$D^$#3_?_CH$SGCOK;CP#S) &0 'AL+W=OG_WXQ/5HS<4WN61,H9KUC(U^,>[KW=^!PLEBJ]84U&*W_!'IGZLGH0^LK* M569!Q&(9\!@)-A_W/N++:SI(#;(67P.VECO?41K*$^??THO;V;AGIQZQD$U5 M*N'KCV=VS<(P5=)^?-^*]O(^4\/=[V_J/V?!ZV">?,FN>?AG,%/+<6_00S,V M]Y-0?>;K7]@V(#?5F_)09G_1>MO6[J%I(A6/ML;:@RB(-Y_^RW8@=@RP5V% MM@9DW\"I,*!; YH%NO$L"^O&5_YD)/@:B;2U5DN_9&.36>MH@CA-XZ,2^FF@ M[=3D-ZX8ND8?T(/04T.H5^3',_3I>Q*L=+*4?O"X23#B\ZHV9S=,^4$HSW7K M+X\WZ.S=.7J'@AC]L>2)U&WER%+:U[1':[KUZVKC%ZGP"Q-TSV.UE.A3/&.S MHH"E@\PC)6^17A%0\=82S9VUB^ M1PO!9>EX;>3<3"Y=G,^3(1D.!R/K>3>(PU:>YV'3JN"KD_OJ@+[>,2DO]8J; M)E$2^HK-]$+116,:^)NEJ"/P(RY4\&]VH\S[30?>CE\?G(%#W#WWRYHYU.F7 M^^_F_KNMQCIFJLQ7]V ,'!W$0)1'Z^YY% M3TS\4^8>J)"6_4NY\J=LW-,IDDP\L][DQQ^P9_]4-ND[$BL$V\^#[8/!WFPG MT5/(T%TP9^@V1G\Q7TATEGZ08@VAY744$^,M ;V]2H)P%L2+S-O\XC9: M"?[,4L="C3&D^ 4] 8,31&8!IK-0%@ M24R &0":MHW6P!R!8>[W^3R8LIK%&M9JG.=3Z4L+I2*PZ&(2S2_?;5$4D7R/PI]J^HP3,*X]E7M@RF(8-W0F"- MINGM2JT8L8$OVO$>%CW_83#!W#%?LB4/9_6WZ&#%QA/S%)A$#291&).:3TRG9&)ZQ-N?FB7-;$*] MBLEIX(;"<',D7S6A >ZD<0I/L55%#4%1F*!:K5=8LOK_6;!AVU@-(%&89FJD MOP8YP)TT3O\I,(H:C*(P1K5*/RR) 72 39M&:^V<((F86&0':R2:\B16F\,D M^=W\\,['[,B*99IO3O[<^V(1Q!*%;*Y-[8N^7I5B"-55"Z5SQ(@( "L% M 9 >&PO=V]R:W-H965T+.JE%D^!+XO.]]\[O_&.Z M,_;!58@$C[72;A951,UE'+NBPEJXD6E0S3-2JSFT7CZ'EB)3<5^8DXGS9B@[=(/YJE MY2@>5$I9HW;2:+"XGD57X\MYYO$!\%/BSNV-P3NY-^;!!Y_*693X!:'"@KR" MX-\6YZB4%^)E_.XUHZ&D)^Z/G]4_!._LY5XXG!MU)TNJ9M%%!"6N1:MH978? ML?=SYO4*HUSXPJ[#GJ<1%*TC4_=D7D$M=?<7CWT?]@CIV1%"VA/2UQ*RGA Z M%WM.,CTB^;G5(\B24TB3-#U G[^>/GY)C]G< MX# ='*9!;W)$[UN#5I#4F\[B*=R%K<42KK:_\=M_K05B63@989R3>.\K^&;D1=B.U X5K)B:C M=WPM;'0"OY(@( <2R0I*E6I$)3V^6*OXQ/GN_3N3.B_[][9 M<4-(HKXD][$SGAE[-UTI_6(J1 MOM9!F'%36+J_#T.05ULRK/'G26JL8*+O%!@VGJFND_$Q1J-0[B8'WP MR!>5=0=AEB[9 I_0/B\?-.W"GJ7@-4K#E02-Y3BXB:^G0U?O"WYR7)F--3@G MW.:N& >1$X0"<^L8&/V]XA2%<$0DXW?'&?2/=,#-]9K]UGLG+W-F<*K$ M+U[8:AR, BBP9(VPCVKU!3L_YXXO5\+X7UAUM5$ >6.LJCLP*:BY;/_96Y?# M!B"^V -(.D"R#1CN 0PZP, ;;95Y6S-F699JM0+MJHG-+7PV'DUNN'1O\P2#Z!$F4)#L$3?\?'A^0,^@C'GB^X1X^'^62\0(H2&"U:J0U%%HN M&O+KTK,50DVQ-QJI02RH$JA--64N%R#\^Q" ?K)G?P%02P,$% @ !X(U58L<2;56!0 #!H !D M !X;"]W;W)K&ULM9E=<]HX%(;_BH;M[+0S(;8D M,"8+S !IM]EIFDS3[E[L[(6P!7AK6U02D/[[E8UC8TM6 I.]2?QQSM%[]'$> M(8_VC'\7:THE>$SB5(P[:RDW5XXC@C5-B+AD&YJJ-TO&$R+5+5\Y8L,I"7.G M)':0ZWI.0J*T,QGES^[Y9,2V,HY2>L^!V"8)X3]G-&;[<0=VGAY\B59KF3UP M)J,-6=$'*K]M[KFZ<\HH89305$0L!9PNQYTIO)ICE#GD%G]&="^.KD&6RH*Q M[]G-33CNN)DB&M- 9B&(^K>C7S]%_Y GKY)9$$'G M+/XK"N5ZW/$[(*1+LHWE%[;_2(N$^EF\@,4B_POVA:W; <%62)84SDI!$J6' M_^2QZ(@C!^BU.*#" 34=>BT.N'# >:('97E:UT22R8BS/>"9M8J67>1]DWNK M;*(T&\8'R=7;2/G)R6[0XL<7'8^ MSN/U6N+-2$S2@)IZYN#8SQVSI;B;^*[KXY&S.Y:K6PT@'O1+JYJJ7JFJ=ZZJ M@Z-WK,KO([>ARF!5TUY3U2]5]:VJID&P3;8QD30$UW2IWH9@1E-U)<&]$BS M-/Q7K1=58B282LFCQ5:214R!9.">\.SQW[U$PFV/%]^&\HC%H)B,AAYX&HB MAKV&3H,-[K?I/,(@/'?5%)ZUGNGU-%D&J^/%5=>%*EWHQ67O=[4K*[![ 53' M7H Y$6OP06W%P$<:KNC%2PJ=O<%3*]UK1:MW3P50>#9!"\_:@*#FRC0:#5L M"BN"0CM"SZEW4,=F'P^:;#58=9$/6ZH>K.@*G\'KJ76OB%>O*2Z$3;VZ&8:# MEN('*\9!.^1.*W_0!+Z>)M5$OEZ+THI\T(Z^$PN@@7H^;"+:8(4&J$5I13YH M1Y]M+1D(-CA:)H4LW:K;QCE8@0[:26>O@ ][LE'[01[M2/9[\&45T-K@R17P ME:+5?]!4@$5VP%I&#>FD;)83>_!SQ5?417;JGE,GD0[:7K])8WN[Y^9541L] M0^U3JVD1SSI4_P=I445:9"?M:147&;@*W>:6T][DN2E5E$9V2I]6FI%.7MQK M5F9[B^=F5%$*5N^$ M:A> [+L V\#H,._VO>;FQ&0%8=NA"JJ@C^S0/ZL"ZYSO^]IVRF#513V_;3Y5 M^P'TS'[@Y-IJ^&6+_*$V]W4SC(:>62ZN^(SM?#ZM;F(=V5U//_8S6,%ARU85 M5S3&=AJ?5@^QSF&$O":U#%8>:MFJXHJOV,Y7V\$ITLY$H3<<-F7I5K5%=]#E M')VK)Y2O\L\- @39!#P<.I=/RT\:T_P@O_%\!J_FAP\359C#=Y);PE=1*D!, MERJD>SE0DOCAT\/A1K)-?GJ_8%*R)+]<4Q)2GAFH]TO&Y---UD#Y 6CR'U!+ M P04 " '@C55>\L6-!D) #T4P &0 'AL+W=O/?\P5C@KPF<9J? M=Q9"+#_V>OELP1*:GV1+ELIW'C.>4"%?\J=>ON2,SHM&2=QS+&O42VB4=B[. MBG.W_.(L6XDX2MDM)_DJ22A_NV)Q]G+>L3OK$W?1TT*H$[V+LR5]8O=,?%W> M92EA+/'\\ZE_3'L]U6#XHK?(_:2;QT3=2L/6?9=O?@T/^]8 MJDF93%L>*)/OQ1P7M;&*JAMO':[I?W+R\F0>:LVD6?XOF8G'> MF73(G#W252SNLI>053)%%:_J:OU7_$ M5@/'.=# J1HX[VW0KQKTW]M@4#48O+?!L&HP?&^#4=5@M-O /M!@7#48OS?" MI&HP*3[=\N,H/DN7"GIQQK,7PM75DJ8."D$4K>5'&*5*N_>"RW MD-NLE0LN^2#W]OZMCT'1A[.2>:'JL,YH ^AN- M]@ONX #WEK[);"ER(C)R.?MC%7%&;KE,WUR\=;YP M1H/)Q+*LL][SMK+V+QS:UGCO.A_9NP )"T$P34V#C9H&1C5]2@635$&F62XU M-:7+2$HE^G,W5Y5R,;+:R@4)%PLRIH^$!4A8"()IBAIN%#5\ MGZ+NJ"RF]R]T2?YUPY('QO_=)"DCK*VDD# 7"?.0,!\)"Y"P$ 33A#?:"&]D M%)[+>/1,U<-_E_C1*YL338I-XC,"VXJOA)UNI2#KQ'(&>@9RD2$]),Q'P@(D M+ 3!-%6--ZH:&U5U0]/5HQQ3KGB4/A&?SJ(X$F_% ]8WRMDB6^5LD^#(?V0% MY7'^0.==>11'2.S5*[AN+XUQF1?Z4 MD2N:?N^2SR>7)\9\9P2VS7=(F(N$>4B8CX0%2%@(@FGBLZUZNLXZ\LCW(.13 M7B[XJDQGT^R9I46>NTS3%8W)=91$0F8Y6*SY;4%FM[T4V^TXR3C[E^8H1 M-WJ.YBR=YTUJ-7>@K5RA-!=*\Z TOZ)ITS)60_D(H&'#AK#CG;"ZU+9FANT? MR73JR8^SN=3:Y1-G3*G1F 7-T5KK"DESH30/2O.AM !*"U$T7:%.K5#'J-!K M^9IDCVL=KHR'?*]1F<8HK96)I+E0F@>E^5!: M4-&T^6^K*8&&J+BZZFHWPC;;$3LE>%.!UU/)Q'M=RN(:R0$TR\MR3)5/*RMT MDJU4I?[,7F6%?F'Q,R/_9)0WUV&H4P&EN?:^!6$W%CNOZLM5N4H38'E.9#:0&4 M%J)HNA)KK\,VFQW5PQZYY6Q9^AZ5LLC7="[SGCX:;I0; M?6ISH7$]*,V'T@(H+431])6^M;WAF.V-@Z*[8VHAOJJP[YO3,\=IJSLHS77V MI^R;9[H\:%P?2@N@M!!%TW57>QW.7^9UR/?NV4R.2>;D-SD<3M67)>0P68Y< M9DJDQ9K #_>_^7<_;[W_25;LUW*I8'&!R3@Q=[VUE*'&"93F06D^E!9 :2&* MILN]-DX2I>1W.;*A#S$[N([0'*"U**&>247;69=H M.Z>[V17JAD!I 906HFBZW&K'Q&GGF.RJS5/?9)/YLYQ<+!+BILHWB@]JC4!I M;D4[+CYD5!]*"Z"T$$73Q5>;)X[9//FQTKYVDHT%&NJJ0&DNE.9!:3Z4%D!I M(8JFB[8V8!RS 5,8*FH@I!X4'V1N3%E>K')51E\U']XH1:C?XC0Z)+M#;6A, M#TKSH;0 2@M1-%UBM=WBF.V6C<2*!=%DNN*\F%+,4!_UJ"93F0VD!E!:B:+KR:DO%,5LJ/U:1OR@OYCJCJ;DF M0YT5*,V%TCPHS8?2 B@M1-%TV=;^BV/V7_8&S;Z,93#WS+C6$CSDMNSY+="X M'I3F0VD!E!:B:+J\:K_%,?LM>_(J$MT'M8RA:2^&*S.NM;S,G1N3MP/+*5QH M/SPHS8?2 B@M1-'T+35JIZ7?\HLD,I%Q$?U9+*E1IEZ4S0WJ,]/;JN](7YWA M8?E!.^)!:3Z4%D!I(8JFRZ\V7/IFPZ585O.E7E9S>+\6J/L!I;D5;;LFGXY/ MAPT[MD"-#2@M@-)"%$V756UL],W&!GIH\9>;>^;[:2UOJ(\"I7E0F@^E!5!: MB*+I?P-;NV6UY1( MZV0LZR"-570E"QQ<0( .4& 9 >&PO=V]R:W-H965T$/O<^.!;"IE-OPBW^(-/()ZWBZ$7OF]2TEJ8))PA@2L)][U\&J:F7@; M\(/ 3N[-DOV51K@__W2? MV]QU+DLLX8;3%U*J:N)E'BIAC1NJ'OCN*W3YQ,9OQ:FTOVC7Q08>6C52\;H3 M:X*:L';$[UT=]@1A>$00=H+0H"11Z+=III=\A$"9 GZ^Y;F;=PO3&_F4K M_@!02P,$% @ !X(U57PA.4VW P OPP !D !X;"]W;W)K&ULS5?;;N,V$/V5@;HH$L"-+G:<2VT#OB3;+39M$'NW*(H^ M,-+()E8BO205.T _OD-*T2J.(V2#H.B+35*49WX4!'T_9UQXHX%;NU:C M@2Q,Q@5>*]!%GC-U/\%,;H9>Z#TLW/#ERM@%?S18LR7.T7Q:7RN:^;67A.3T-GX'9\YKC1C3%8*K=2?K&3#\G0"RPBS# VU@6COSN<8I99 M3X3C:^74J\^TALWQ@_=+1Y[(W#*-4YG]P1.S&GJG'B28LB(S-W+S"U:$CJV_ M6&;:_<*FVAMX$!?:R+PR)@0Y%^4_VU9"- S"_C,&4640[1KTGC'H5@9=1[1$ MYFC-F&&C@9(;4'8W>;,#IXVS)C9B!;PB%]>7'U8F3\L3H MF1/#"*ZD,"L-%R+!Y+$#G^#7'*('#I.HU>.OA3B";M"!*(BB/8"F+S9/-_4;>Q[1Z]7T>JWT M*E2$[R,!ABE3ZI[*R8:I_=G0>P*AVWN"L_5(6\K.]9K%./2H5FE4=^B-?OPA M[ <_M\3KN"9TW$KH(DW1%9-F@&YLZ&XPEB+F&7=1Z, UJAB%Z M=-8@&QQ%87^'[;Y=8=C='Y=^3:/?2N,SRPJ'$\89%6*VX7AF\DYKUR1L%CQFH;J:[F(61 MZG[7J [Q/B%*(*<[L=W1HA7M*[4XK;4X;2\\7-LR\RQ:7;\<>*G"&SE[I,)9K<+9_R4CSEZ2$:UH7ZE%&'Q[O0?M.2$5 M=3*BO/^%64G%S7V="/ /S#> MRMMCP1K]4/B?O0VJHW829"<_VO%\+U^_T0KFJ):N0]80V^I>=E3U:MV%CUWO MN;,^L=VY:S&_N2E;^RNFEEQHR# EE\'1";T;5-DMEQ,CUZ[AO)6&VE"-57?XG&1T0( !L( 9 M >&PO=V]R:W-H965TP M 5SD/?% M#5<[NV5)2 Y4$$81A^78NG#/IZ&.-P'?"51B:XVTDP5C#WISE8PM1PN"#&*I M&;"ZK&$*6::)E(S?#:?5/E(#M]<;]L_&N_*RP *F+/M!$IF.K0\62F")RTS> MLNH+-'Y\S1>S3)A?5#6QCH7B4DB6-V"E(">TON+')@]; #3J+E$X&7UC$M E>H^N M:,QR0'?X$83:7@);<5RD),89FJCWXR%A%45LN0F<@'J%8!=V/ .)229.%,'] M?(:.CT[0$2(4W:6L%)@F8F1+)5H_VHX;@9-:H'= H.NA:T9E*M GFD"R2V K MMZUE;V-YXO4R?BWI*1HX[Y#G>%Z'H.F_P]T>.8.V @/#-SS =\>D2C&I\[BH ML]KLI,YJ5\IJ1M\PZN]T';F#P#\;V>MM'QU1GNOY;=2.W&$K=]@K=Z:$"4EB M77)T4I<%#B&L:7ZD "^!BMZ^\8-G(]=Q7DE MLAWO?NO=[_5^3XF$!,TEEMUUJ>'!5L;/7-_;*\OSH' 8>-U5"5IE0:\RU=)4 MPZ(O*$HOWTN+\DID.];#UGKX?T4)GWT&0]\)]XK2$10$@[VBV%M]-@>^,N-' MH)B55-;]ISUM)]R%:>Q[YQ,U^>I!]9>F'IO7F*\(%2B#I:)T3D,EB=>CJ-Y( M5IANOF!2S0:S3-7T!JX#U/TE4QV]V>@'M/\'HC]02P,$% @ !X(U59FS MIQ<\ P 2@L !D !X;"]W;W)K&ULK99M;]HP M$,>_BI554RNM3>R0!!@@%;ING=2IZL/VVB4'1$UL9AOHOOUL)TTA,:BJ^@9B M^_[GW]D^^P8;+I[D D"AYR)G<:7P/3(C(N"*MT461 M\R?3N$J'7F"(((>I,BZH_EO#!/+<>-(&BZDHH7E5@3%!DK_^ES MM1!; ASO$9!*0)J"SAY!6 GLRODEF0WK@BHZ&@B^0<)8:V_FPZZ-5>MH,F:V M\4X)/9IIG1K]X@K0=W2*KMB4%X#NZ3-(W;P1?)W9O=)'97?P^ (4S7)YHLT> M[B[0\=$).D(90_<+OI*4I7+@*XUF)O"G%<:XQ"![,#!!UYRIA43?6 KIK@-? MQU0'1EX"&Y.#'G^NV!D*@R^(!(0X@"9OE^,#.&&]SJ'U%^[Q-UD) 4SU74M3 M*CMNI=/. Z^NL+Z(&<[07;J(#N'O(\N(05!, MI3"R0G.UK/66]Y*!O]YF;QN1I%/;["!%-5)T$.E.404NH%(6;\UUBALX;9.H MYZ:):YKX\ )QH>\5YN*)6Y/U@J !U+;!).RZD9(:*3F(=,\5S5%U/%U@26M2 M@GMQ@ZQMA*,$N\FZ-5GW8,I

K,F>Y'YLP'.=N)LE='V7MOSO3:YR]H MGM&V36=/QN#@]4D(WI4/NI-4Y=;*1UL1)U-Q#A]$IP?NV\?7%P0?O^HINN?.09^5#KLQ# M[N0-VU=PK].\IQU6.(R2!K"_5944(.:V6)-HRE=,E>]XW5L7A.>V#&KTCTVA M:*N=5S=EE7E-Q3QC$N4PTRZ#LT0CB;)P*QN*+VWM\\B5KJ3LYT(7NR",@1Z? M<5W_5 TS05T^C_X#4$L#!!0 ( >"-57-OF9PAP0 %\2 9 >&PO M=V]R:W-H965T2%BQC5"N8NI+!:V']K,&\.,>$ T _KFI MSD$8G $4(&1QOWJ_.SQV]]54M?.%VOE"=;QP(%Z;NU2YXWI.+FQ)[:-$]BCZ M;%Z(-<[(S%.'3Q"^)=[\UU]@$OQF2_$G!3M*.&P3#EW1Y[?5EE22\1>0X365 MN*#_8GT ;4GO(\5U)%T_MO-P'$[][6$NI@V*T];F"#%J$:-W(C;I6[?9/D9R M,#"$?3B+313:X>(6+G;"W34EKVC.R8N-+3;IDI@6, SM9TI(E3K)/1)4_ M-U=BC(I@F/;0+$;1>&QG&[=L8R>;+C]*JKC::M42%$P(M?VX6F$E7#O,JRF31K922IEE?*/J@:J>2EK%X-F8&"-'\:1'9]K$R<2.E[9X MJ1/O7K+L::2%[FW$U!@^27J$IDF:V %AT"E0X$2TR,R9TAA.MUA+O%(F(?E& MM0[2+A_!FX?'8C(PK?! -Z&36L-FBIK*MW=F$^IH\?NEQV(3!@,G''9J!9W: M,+\L5)^&JXQH/-7OY*K%>9161F2,/T[C/J1I-$D&"B3L% :Z)>8ON2+\#%3$ M#A:^O;ZFR1!4IRG0+2H/3&D=6')=>G)3]*VDIGQ$"/7+I ;R2=CT*UCWZEQ2Q-![06=A(&W1IVLR]=2B JR=6+ ME1W15*=1',$^H6DU5,0Z"8-N#=LW*O7D6<%,41JAP&@\K681'%A:U,D7&ULC9=M;^(X$(#_BH7V0RN5)DYX70%2"[T> MJ]L3@N[=9Y,,8#6Q.<= ]]_?V(20!B>[7R!.9L;/3#PO&9VD>L]V )I\I(G( MQJV=UONOGI=%.TA9]BCW(/#)1JJ4:5RJK9?M%;#8*J6)%_A^STL9%ZW)R-Y; MJ,E('G3"!2P4R0YIRM3/9TCD:=RBK0HBXU(0!9MQZXE^G=*.4; 2_W X9:5K8EQ92_EN%O-XW/(-$200:6."X=\1 MII DQA)R_)<;;15[&L7R]<7Z']9Y=&;-,IC*Y%\>Z]VX-6B1&#;LD.BE//T) MN4-=8R^2269_R2F7]5LD.F1:IKDR$J1C4*(2Y M0F@=/9-9MV9,L\E(R1-11AJMF0L;&ZN-WG!A7N-**WS*44]/_I8:R"MID[F( M9 KDC7U ALLE1%)$/.',1EMN2@)DH>21VQ=Y-P/->)+=H\J/U8S! VCZ^^JT 2YT:>WDDM0TU7NX/&F+"-,DTTPU>)FF/DV#0&XR\8]E!AU"WTRN$/KG1*=SH M-+JQ0EHH$4+V0 06'CPK#GSXP,J3.3TX;],KP=%^I^* 0V8P=/-W"_YN(_\" ML P($)K,^&8#"D0$SN/:O=E[T*W@W8JT:Z+;*^AZC718I+ $B>+5DSB'U)PE M+LK>+4*G7\%TR 34=X/V"]!^(Z@I")&"F&MG\/JW6]*@^G8=0KT:K$&!-6B. MWVP^-X=.*LPKEF"FX6$TT3LZS^# $;U>A=(A0\.^&W-88 Y_D40R>K>-*+:E M '/$5EP7X_!F_[#Z@F]%VD%(W8C4O_8(OQ'R-9%KF\V:B2U?)T"P^[=-RL>7 M%+][G?_U-K]W5GO_!LJO8#M$@D$-=:FST69J0T0V7""Z@NTAL8'-R#YA0G"Q M=;+27[/>BK0[84VVT^!*&S323I^6+ROR%.G?R_;<6B/HK4@[#.I K\V+-G>O M-ZDQH/MB!,!1\E,3<-(Z^L_PICHYI&C8K4DP>FU3M+E/O6 D[;!8'F&6)LB? MAYP'@AW!E(@'8GUT.G+>:E@.^V- JY7"*49I6''%*\UM*:BM'6?-2' 0^CS= M%'>+D?G)#HJ5^\]FE+;SX-7,>0[_SM26XZ%/8(,F_<<^1E>=1]OS0LN]G0[7 M4N.L:2]W^#D R@C@\XW$"3%?F V*#XS)_U!+ P04 " '@C552_UE4-P% M #-(P &0 'AL+W=O;X+C%)?]S2^9IVN]UN+V1X;',%Y$HBCO?73\(8+$P4TZK- MBQBPGN\C/GXD^()&:\H^\R6 0(])G/++SE*(U46WRX,E)(2?TA6D\ILY90D1 M,,N@F)TLYXE!^;LO&(9B*.4I@RQ+,D(6QS#3%=7W;< MSN[ AVBQ%.I =SQ:D07<@_BTFC*YURU5PBB!E$#^]D[] M-C]Y>3(SPF%"X[^B4"PO.V<=%,*<9+'X0-=OH#BAOM(+:,SS_VA=M'4Z*,BX MH$D1+'N01.GVDSP6(/8"7.^) %P$X'K X(F 7A'0.S:#5P1X.9GMJ>0,3H&C'56JJIC1QF'BU//TK5[WXOF/PVDG%B_)X*0&_0*W23K&*Z 4#7D,(\ M$F@:DY2C%SX($L4H*V0$ETPV*9)-M,OQ$,A>C M.YJ*)4X)DG7M-'7HF/)/A/4>%8]P0 M[A\?[AK.IE?^&+U#D*+1RRE/2!QDL42;+AIHGR _XH$J1_2!B,8! M;.Q%6]);L?.]8G-.':]W7JO)QF9XZ#67Y+ D-OP*8OE$)K&!X'*XRFL BV;9 M%N!LL[OVL"8RQFQMR0P/AF%]H!ZV&#XY2L]*)&=?@41-YX&B%Q/JA/T$[[#X#\$%Z MI95$>$?89^G+GJ]%LV)K2C;5?%MJ.DUPJN;;4M-)5H[%;6]9OJ$4K3J50DTO M10_72_%[6!6W\BJNV:PVK$VK#L:JFF]+37_B6WD8_",]C#E96]"XT<.< MU6K35DX=8.5AL-G#W$:,B]I3&%,MFN5:([)J8&RIZ2@K X./,S#[,'?/=XJ' M6G("$,%2/1G<;U26I7IXF[=H)'_H06I^>&+N8&N,\HYFI)-(UVKEJA0J]TA]>M#_WM8'5Q9'6RV.E-&Y93YBB\)4PCSJ=,X M]*V:&:MJOBTU'65E>K#9]!Q3J^JY/P/U#6$;O>73[Z?,>5LS[S<_V*T_V2W: M#?;:>88W5+AR-?@95Z,Q:%V 5EV,537?EIH.MG([^+@W+?8+T*HOPH>O5)H+ MT/1R9HNHN[?.(0&VR->+<)2_6MNN&2B/EFM2KO*5&+7C$_?"WZXLJ62V"UWD MW?HBDO=#,>34U2]! .1, !D !X;"]W;W)K&ULK5AK;]LV%/TKA#9L+9#6(N5G9AM(G ;M@'9!@FR? M:?G:YBJ1'DG927_]2$F6K(BBLR%?;)&\]_(?A^CW^;D#9DE5; 0R5]LI;>S8!R@%:QIENA[+1.6_Z%#:A@&*,Z5%6CH;!"GCQ3]]*@?BQ $/.QQ(Z4!>.O0['*+2(A@WC=AH?M#2MS/CI^3>A 7U&']"G=)>( M9P!T#1S63*.[A')E&FY,B<.JKB_GT+;_JM!MQE>F]4%3G2E$^0I=I2+C&MU# M+#:<_3"-[VY 4Y:H]R;O?S^VE/&_060R\ND5X72$D'4DS05\'U5J%/ MML=F@)ZA77$G1^[7Q!OQ]XQ_1%%X@4A(B /0XO7NV ,GJJ8BRN-%'?$66\HW M@!BOAOJ/9<(VU"[W2]=X%>'Z[G!V_U^J'8UA%I@-KD#N(9C_\A,>AK^YN+Y1 ML ;S?L6\[XL^/_(5%5]$-5K"AG'.^ :)-7H&*EUC4 0>Y(%MRMK/\=BDL#"< M]O:G]-IV)(P&IW8-Y(,*^<"+_ O78,9#HU@H[<)7N ]/^HTF;73GK!K8AA6V MH1?;5:PS*AE-4"*4J\(U>,^L*[2A;N>"-VMWB M_J -SV%',.[$-Z[PC?_'J@23X3SK<=S"@OO1N(W98?=BW38P3RK,DU?F$)N> MT952H)4S>4S>,GF\4; &91S6$A9Z)^J6,HGV-,G SLS.$JO8I/=!B?WZV).1GI3')DUMH)#R=D[-@=$T?F/0LOGXRG#/0FD!;3%I6TRZF92"R_VJMOY3%3Z MGT]%+D-?+L*U1&*_1N;C"D_F^*[ O2#ZYX?/9]+$50L@]BN@=_.=29:XK7LX M;*[-$KC#\,7^;,*O-1(/O0G3GE)YS!)6)'@#MG&@=:9.[-7=_YH[WRI:,LS1*JC8706Y#F')>:8=[:.\[>ZJ@I@Y-?6\#[ M$U=":-L-R;";72WTV"NJ\V^64''3JFDZD4[:>V> '4C;=L1S0B:U/!._/-]) M\;>YM)LA;B\L%V#B$F/7&U%_C MRT7QBE.'*1Z5OE)I#G,*); V(<./(X-*%N\T14&+7?[4L11:BS3_W )=@;0& MIGTMA#X6; ?5:]G\7U!+ P04 " '@C557.'.CM," ")!P &0 'AL M+W=OM"^M[9SW]7-\.1ZLM'FQ.0"RMT(J M._1RQ/+*]VV:0\'MN2Y!T9>%-@5'ZIJE;TL#/*M%A?2C($C\@@OEC0;UV,R, M!KI"*13,#+-547#S/@:I5T,O]-8#CV*9HQOP1X.2+^$)\+F<&>KYG4LF"E!6 M:,4,+(;>=7@UZ;OX.N"G@)7=:#.7R5SK%]>YRX9>X(! 0HK.@=/?*TQ 2F=$ M&+];3Z^;T@DWVVOW;W7NE,N<6YAH^4MDF ^]2X]EL."5Q$>]NH4VGY[S2[6T M]2];M;&!Q]+*HBY:,1$40C7__*U=APU!F!P01*T@VA9<'!#$K2"N$VW(ZK2F M'/EH8/2*&1=-;JY1KTVMIFR$9'?A(R3E$/VT3&3>)1 <2"2-V MKQ7FEMTH0OQHX-.J=$L3K9=F'!UU_%ZIH,G_R\,C.'&W4W'M M=W' [TXA&+#(4FUQW_HT\EXM=Y?W=11_'?BOF\1'0SY07714%T>IW):F2.? M %9&,3H!)9T QJT%W+N-C5^RP7"6;'/NB>D= .UUH+VCH(^0ZJ42?PB52D?% MC>"226WW,O9VYD_B+<3=D# ,]B,F'6)R%)%*)DJ@$HD'P9*=67O!%MAN2#_> MS]7ON/I'N=Q=+M=W>=[>96CN\C[(_LXIN]Q>O=V0,-FF]#>J6@%F61=[2\>_ M4MCT^NZS*Z-3ZF=Z9Y%O[9-(_4/3=+055.PH(L@_,^$9FF\#<=U&5= M.^<:J1+7S9S>2C N@+XO--7/MN,FZ%[?T5]02P,$% @ !X(U5=;UMM#S M @ 30@ !D !X;"]W;W)K&ULE99M3]LP$,>_ MBA7Q J2-//1QJ*W4%B8VB:VBL+UVDVMBX=B9[5+@T^_LA%!"&FUOFMB^__EW MY_BND[U4#SH#,.0IYT)/OW4K.)W!G.!*P4T;L\I^IY 5SNIU[HO4[#O3YX)S:2C90/=O MF7J! M!0(.L;$>*#X>80F<6T>(\:?RZ=5;6N'A^ZOWKRYVC&5#-2PE_\T2DTV]L4<2 MV-(=-[=R?PU5/ /K+Y9B9$@9Z)\TJ"<'A$$%6" MJ"GH'Q'T*D'/!5J2N; NJ:&SB9)[HJPU>K,O+C=.C=$P84]Q;12N,M29V0]I M@%R3S^0J+[A\!B +$+!EAJPX%1H7UN7Y$KDERXR*%#1APJV2N=9@-*$BJ54_ M-YREU)W0Z248RK@^0R?WZTMR>G)&3JSV+I,[C2(]\0V&8$'\N,)=E+C1$=PP M(C=2F$R3*Y% \MZ!C['7"8A>$["(.CU^WXEST@L^D2B(HA:@Y;_+PPZ<7GT> M/>>O?^P\\.)RJ5M34RH'3FEOY^/LC-Z!U3OV;J=S+A538< M\.H>1RL=# ^W'00-M!:;4:^=;%"3#3K)YKE4AKV4WQM^H*(C>X./VP][#<06 MFS ,VAF'->.PD]'=%'C"LJNA%6SX8=-FYKHLWC&-:J91)].=-)1C$8YE*M@+ M)/962I.!(K',L1MDMDP_ D[C&,BIS>E9&_NH)6&])GZ+47]X)()Q'<'XOR.P MIU^ 8C)A,=E4!2F6VK@*U1;?L6]E_/$6]9LWK<4F^M*\:?Y!9W-3-MH;JE*&E9K#%ET&YR-$4F7S*@=&%J[^ M;Z3!;N)>,^SWH*P!KF\E]H!J8#>H_T',_@)02P,$% @ !X(U58;Y_=99 M @ .08 !D !X;"]W;W)K&ULA95=;]HP%(;_ MBA7UHI76)AA(:!4BC;935VD3ZL=V;=[C MY!S26NDW4P!8LBV%--.@L+:Z"4.S+*!DYDI5('%GI73)+$[U.C25!I9[42E" M&D5Q6#(N@RSU:W.=I6IC!9.+KPKJ%,$LKMH9G ML*_57.,L[*+DO 1IN))$PVH:?!WP)*CPAH*Z#> M=P/R+N^895FJ54VT.XW1W,"GZM5HCDOW4IZMQEV..IO]5!;( [DD]V4EU Z MS$#"BELR%TP:W.CF;(Q0PU.H41^J4<5[J*@?-.I HU.@ M<1]H= "B2=R/&G>H\2E4W(<:'Z &HWY2W)'B4Z2DCQ0?D@9'[B_I4,DIU.22 M1D/:QTL.>''2CYMTN,E_<2_*,H$ET]13]5%/\+F>*JRG/C^3@P]U0.-_WVJX MUPE<4_W!])IC&0M8H2RZ2E"OFT;53*RJ?'-8*(NMQ@\+[.V@W0'<7REL$.W$ M]9ONWR+["U!+ P04 " '@C55?AV6?F<" "G!0 &0 'AL+W=O5+JV1G7^2R(G" 4N+*.@=%KC0L4PA&1C'\]9S!\T@&W MS^_LOWWNE,L3,[A0XI'GMIH%OP+(L6"ML'=J.;Z6$\4_8]+%1 *O6 M6%7W8%)0<]F]V4M?ARW >'H $/> >!>0' !,>L#$)]HI\VE=,,NR5*L-:!=- M;.[@:^/1E V7KHOW5M,M)YS-;I5%N((CN*P;H5X188X2"VYA*9@T=/'H*X'Y M$5NCIL;"';-HX,%@#M<2+M"B)F%2<\/B!\',.-DK8R<"ESS#\3A%2%H13Q>RGF\9>,?UHY M@DGT$^(HCO<(6OP_?/R%G,G0F8GG2P[P77"S4JVTH*G>^^K3P4\]W WK.HM& M43(Y3! 5^RKN>#=]@VYW[(=OQSVD+=TOB@Z5;8 M#=,EIQD06!!E-#HY#D!W:Z$SK&K\9#TI2W/JCQ5M4M0N@.X+1=/5&^X#PV[. MW@!02P,$% @ !X(U50LJBC&A P EA( !D !X;"]W;W)K&ULM5AM3]LP$/XK5B;M11I-G+Y06%L)"A.;Q(9@&Q^F?7"3 M*[5(XF*[+?S[V4E(^N*Z(90O31S?/7Z>)Z#L3*:?' MKBN""<1$--@4$C4S9CPF4@WYG2NF'$B8.L61ZWM>QXT)39Q!+WUVQ0<]-I,1 M3>"*(S&+8\*?3B%BB[Z#G><'U_1N(O4#=]";DCNX ?E[>L75R"U00AI#(BA+ M$(=QWSG!QT/?TPZIQ1\*"[%TC[24$6/W>O M[#N>9@01!%)#$'69PQ"B2",I M'@\YJ%.LJ1V7[Y_1OZ;BE9@1$3!DT2T-Y:3O=!T4PIC,(GG-%A>0"VIKO(!% M(OU%B]S69PO$M;5"TS=I;%)OI88F>AMO)%>S5/G)P0\F 5V@ W0>3R/V!(!.(8$Q ME>@J(HE0$V=JE$!8/L_W4,]_$.@V#92:/YD#5QN/3H10_S[URP)*LJU*PDVS M7X3?:;LH8D%F]O$,)*&1^-1SI5*F^;E!KN(T4^%O4?%]EC10T_N,?,_W#>[# MZNYXU=U5\2R"ZA=!]5.\UA:\9[$')!=+TIB00JM)80;932%U\LT'BLI\683- M8H5GL^#9M/(\?YA1^80$!#-.)05AXM7- #X'9_#^ M'>YX7RRA;A426E8)/^4$N(EV:R=M*W!-VNV"=KM*Y&^*R*._EQ"/@/\S:;%B M56>:R=X3V(KL3B&[L__$Z&SLI-=H':UMILFHXYO3X[!@>_CZ]#@T+-QNK[&S MKE,SYMU"1;=>AG2K,+=BUV1^5# _LC(_@Y&LFB)6I)>FR)[ 5D1CKZS(WOZ3 M),=J&_JR;F-[X=Z:*WBS]IK8 M6]'KLB^K.;:7\R&+8Q;JK1BR1'+5(5M3QH[VTIS9%]JJ]K(-P/8^H%[2;#8) MWOJ6&DP:>$MAP67YQY7J_XZ4:>^F]Q;5')?E'-OK^?9\,=3C=>I6Z+K4R]J. M[<4]I5XQ4?94OG/=;]$,X+(;P/9VH%ZBF'J%YL;KSV3E;?E&P647@.UM0+5< M.3*MW5IG^!:5W2\KNV^O[%O3Q3<5Y@WV=O27LG>7#@WTB3H"$P+6!FA\S)I\'^FBB.(H:_ =02P,$ M% @ !X(U53S0:EX+!@ =2\ !D !X;"]W;W)K&ULM9I=;]LV&(7_"N%U0PNTED79^9ICH(Y5M,.Z!4W;702[H"4Z%BJ) M*DG'#; ?/U)2)-.RJ,A]+58I9$T"L6_Q.%+]@W%+@ ME07>4PO&9<'XJ063LB!?NE.L/1=N022933G;(JY[*YJ^R-7/JY5>4:J-H1Z#7"(XP/E"^>7NX>*/>?7CXRRQTE M?O4&^UOEI>DLL;E/(>TJ:@37*:_AJXG[FC\_'4N=]5X$"G M,3XW._D'.GE>WMQNM>3>Z6U^A#FFVD>(W^I/7_'EJ5 ME:J_+2]$1@)Z.5!?AX+R>SJ8_?:+>S+Z_=#[AX3Y0#!#S7&EYAC4&P7MQ.X- MZY!]U0&"&>I,*G4F1WH-6[UFI?;U&B3,!X(9:IY4:IZ >NVDX;71GM&LX_65 M!@AF2'-:27-ZI-$\J]&LU+Y&@X3Y0#!#S;-*S3-0HYUU<Z7E]I@&"&-.>5 M-.=6:?SOFT@^H!L:;'@D([7CLMG+RNIK+TB8#P0S-'1']99V!&FP>0?NUCVH M?EFUZ\O)^;XS[>B^LD+13%UWHH)[I#O1?^C8C9]]S+XN!J7Y4#13[SH8N*#) M8-Z!:_,Q?HJ/K>C>N@+13%WKB.+:,\J1/K9O*NUC]O8Q:(2!HIEZUR'&!4TQ M\PYZV+YCM8_9V\6@X0B*9NI=QR,7-!_- M.W!M+NZ.579P;U6?(UBY=;)R[=%J09?RJ?M=.ZJW.4$#%13-E+&.5"YHIIIW MX&[QX1?0C&+8/=VW)V@:@Z*9NM9YS+4'LC9[_LR&%S2V@=)\*)KYA_ ZN&'8 MX-:!:W$Q;@:WIHOMZ+ZZ0M%,7>O@ANW![2@7V[>[]A'[NAB4YD/13+5W_I\# M&]LZ<&TN;L:V_8V"'=Q;U><(;;@.;=@>VH[RL'VS:Q^QMX=!(QL4S52[CFP8 M-K)UX-H\W!W9[.#>JCY'9,-U9,/VR/:W7%..KE@J.0FDW9N@00R4YD/13!7K M((9A@U@'[M8[_ *:00R?-78)H%$,BF;J6D[\B:VN?<#>)@8-;% T M4^PZL&'8P-:!:S/Q@<#6-#%H8(.BF;K6@0W; ]LQ)N[8Z8+F-5":#T4SC_K4 M>\V\MK]+L(-[G_AYCK3FU6G-LZ>U8RQLW^C:!^Q]N@HTK$'1 M3+'KL.;!AK4.7)N%FT?M&A8M0-%-5'=;,)W6@\#K_:?-Y'8E*6Z2O69+Q M2-!0GR+--LLX"N('I%P?JD>K31HJ>ZN6[3H*UFB"?T6$4Q03?D??!"1[[('' M14.H/P@L4Z4)X=_4:RS;W?.B/8G"W3*2AFA2M(B$Q''=-E1IY>?F.B[G^F5X M,T2KZ(?J$J6*0(N>Q=AG19^ \8QQ-5+^=,4XC>[2:@F-VJ%RF'URZB9A81&2 M-3(@8HU(+"E/B3Z4+8:'7K&SI+$Y_5D^K\^'S_!CU_G// MNUAXWL&6L6K)SSD[]1#%@?2/ZJU&J4 Q7:GA1L-3]5'AQ1GOXD:R+#_$O&12 MLB2_7%,E/M<=5/N*,?EXHP>H3MK/_@=02P,$% @ !X(U58$R2<(@! M8A$ !D !X;"]W;W)K&ULO5C;;N,V$/T50EVT M">"-+K[D4MN 8ZEH"F37B'=;%$4?:&EB$9%$+TG9<;]^AY2BV(FL. NA>8@I M:L[AS!QQJ-%PP\6#C $4>4R33(ZL6*G5E6W+,(:4RC.^@@SOW'.14H678FG+ ME0 :&5":V)[C#.R4LLP:#\W<3(R'/%<)RV FB,S3E(KM-21\,[)MH@+'XD\%&[HR)#F7! M^8.^N(E&EJ,]@@1"I2DH_JQA"DFBF="/;R6I5:VI@;OC)_;?3/ 8S()*F/+D M+Q:I>&1=6"2">YHGZHYO?HA!RK+BESZ6 MB=@!N+T# *\$>,<"NB6@>RR@5P)Z+P!>_P"@7P),Z'81NTF<3Q4=#P7?$*&M MD4T/3/8-&O/%,OV@S)7 NPQQ:OR)*R WY".9*QX^Q#R)0,A?2/ M9VI+3GQ0 ME"62?(%'E=/D% V_SGUR\N&4?" L([PKEVFMD_(-F9\3M=8CG>%Z-0]-F^"T5"/<,W*V! M^\WP.:P0?FG@3ETZWG ^1^>[3IWS>\GH5KIV#5_OD#M:3G('JUR$,6XD,A-\ M*6C:(9,H8GJ/TH1,JQN_K8IV^64>7G?6X.[37NWE]T\)_ M;>'M6P2-T>AJ>257-(21A>50@EB#-?[Y)W?@_-J0JUZ5J]Z/YNJ8!/5>!>=> MO,A0C4G_18IJ3%[FJ#&*'\Q1O\I1OSE',17P\1JS$Y$I3_& ([19':K=HU&Y*99R E#LB MOB%=HV_OE:Y-,K]-LF#P6CKOL'3GE73G1Y2F&RESU,3/!Y *L%" MA>DN9/CG%M(%B'_K$MU(]=Y$MTGFMTD6M$2VI\=EIJUR'?.+9 M&C73!WI1V:9<*IQ59(M=V1V$?)GI\[Y3'O@=\H4KFM3)V>C)>^5LD\QODRPH MR%QO]^7MS*W?-J[SW'8X_Y=0Y1N$+G?EM#G<3OX&*FH+7K-K[U6N53:_5;;@ M#1$\S"45DO1(6K1B7H]$="OK-J*]TV.F():FN9KV>H#PL2TS?:S M>?'U 3NM)<.C*H%[A#IGY_C:(XJ&OKA0?&4ZU@57V/^:80P4.U-M@/?O.7:M MY85>H/JL,OX.4$L#!!0 ( >"-56J2/SV+ 0 (T1 9 >&PO=V]R M:W-H965T;/YR1AVYD!C9>)FW@523UASJ<97I%;(N^S:ZZ> MS HEC%-"147F 0NR8,E?<2BCF>$;("1+O$[D M#=O^04I"8XT7L$3D_\&VE+4,$*R%9&FIK"Q(8UK\XJ?2$34%Z/8HH%(!-16< M'@6[5+!SHH5E.:T++/%\RMD6<"VMT/0@]TVNK=C$5(?Q5G*U&BL].?_") &? MP:_@5K+@,6))2+CX!5Q^7\?R64W?J;,AUORY6 6$C MZK$1(G#%J(P$N*0A"?6)^C0<0_UW0$;.L$( NA#H,6KU>' ^;8 M51#L',_IP6LX^2Q0WN:\ =W-PG;:;N6./+=^:FILZ MIPXQUW8FJ!+;L]VI;'<.L_UL0[BZ","""9DS"%F28"Y 1GC!II/,X&[Z4CL5 M&0[(S%"WEB!\0XPYZ(K@ 3@__P1=Z[>!>(XKGXP/\\D=DSC)/=)%O0 =UP(T M'EMV(XIM(0=]#>9FZ#ZP13\/<521\(_Z?+U$&\UWNWH/1.8'O4 MO8JZ]Y&IY[5SRG)]Z#6"UA:S_;&/>E+/KVSW?VCJ%;MY-2LA&GEN@TM;RA\A M;U+_ZZ8UJ6A-/B)[)NWL@9/F'=@6LN&D)WN@M7N'6F_*GQ L.4O!99HE[)D0 MH*HMM2HDCP.I%@OQ;VHBIJO!-!O>]ZUY]EYH^UZJ51KP(U.M1*\G$?*1V[P? M.\0<#R&_)\9H9SWZH7;7!D^4TZ'6+VR.U),;BK.."!)<=PDI6H^PG4 M"D%;R.U[1<%=G0&'"XUVDBE?+QBE94.PC654LOF:Y3.73X0'L98/689Z,)LXKWAUP5\K _ZAEBLL$E\SU(0D: MAT3DOF'%(2'E(5%]BGC=/?2NM4^)ME<:6([34QG 75D#A^N:_^&&H"_W!W=\ M,W&O?9/4BMV"MEEK;%/"5WF_+Y2%:RJ+;J^:K;XIG.6==&/^7']KR!OF'4SQ MH>(*\U5,!4C(4D%:(T]9Q(O>OWB0+,O;YP#R."59NL!=3ZDJD6NGS0 M&U1?8.;_ E!+ P04 " '@C558\T\7Z@# C$0 &0 'AL+W=O^RB20N#!*F1\&P7>?%J, M/]EX'/M%5HNV /Y]F9 6/H#]G#]+<^;5* M3%/@B@J.)"QGW@4^O\(3:U#,^$)AK3:ND459"/%D;V[CF1=8CX!!I*T$,1_/ M< 6,627CQ]=*U*O7M(:;UZ_J'PMX [,@"JX$^YO&.IEY$P_%L"0YTY_$^G>H M@(96+Q),%?_1NIP[/O50E"LMTLK8>)!27GZ2ERH0&P9XM,<@K S"78-]*PPJ M@T$!6GI68%T33>93*=9(VME&S5X4L2FL#0WE-HV/6IIOJ;'3\S^%!G2+CM&C M%M%3(E@,4OV,;K[F5']['4;W61'S"QMS.WYT#9I0ICZ8&9\?K]'1CQ^FOC;N M6%$_JI:^+)<.]RR-0W0GN$X4NN$QQ-L"ON&H8<)7F,O0J?A'SD_0(/@%A4$8 MMCATU=T<.]P9U+$=%'JG>_1N7D!&5$&,CBA'*B$25&N<2IE1(6/WW?/\& \" M\S?UGS?==RYG-_RYRD@$,\_L: 7R&;SY3S_@4?"K ^:TACEUPOR5@(E+<(;N M4TX7N:J>C%L> ;<[$3TPPM$_=Y N0/[;1NG4[^Y]&8H#B6V%8EB'8N@,Q1=0 MVB25\!A!F6*R8/!>DH=ODKR;WKC[_4V%HP1J5 &LO2\U?%2 M?NAPO)PQWI@Q.@DG[6Z/:[?'A]D\3IF^C]7XW9VX!3.I828]8+J%W:G8EVOR M)D/'^U-T5E.=.:G,.;H$JM]/D5.F+\J98Q]M8>"@.0.#'B#=TN.6[ M5J;5O MLFVJC9,=.ZE^DX1W2(Y;I3<([IR>L $).X-T3(Y3L#=3V#DY36F W;7!?:Z5 M-K_)E*_>3="!COT*YFVQL0^F*0VPNS;8A>F8I(,6!)5:ER0UYSQV'_0;7*T M3NO> ,/. ,W1C[_[['<]<$[1WERCS@]<4QM@=W'POVL:MWYOQ''GU#45 W:7 M#.V(K2P'K10J-1>+O]%NIB!711>N4"1RKLMFK1ZM._V+HK_=&;^T;P"*-K:1 M*5\?W!&YHEPA!DLC&9R,C3^R[,C+&RVRHJE="&U:Y.(R 6*:5SO!?+\4IK&M M;NP"]7N1^7]02P,$% @ !X(U58@,;GBC! WQ8 !D !X;"]W;W)K M&ULQ5C;;N,V$/T50BW:76!CB91U<6H;2+*[;0ID M&R3M]J'H VV-;2&2Z"5I>_?O2UTB61+-VJV#O-BZS S/F>'P4!SO&'\2*P") MOJ9))B;62LKUI6V+^0I2*@9L#9EZLV \I5+=\J4MUAQH5#BEB4T$V7\ CRC_4] M5W=V'26*4\A$S#+$83&QKO#E#?%SA\+B-45F1@7U^@8J0E\>;LT04OVA7V3H6FF^$9&GEK!"D<5;^TZ]5(O8Q\I/3 M3TP"ND47Z%&R^=.*)1%P\2/Z\&43RV_J\0,(R>.YA*BT0&_>@Z1Q(M[J7OYU M!^D,^-_JW??(1F)%.8BQ+170?#A[7H&Z+D&1 Z P07*OFVR 7.<=(@XA&D WQ[MC QRWSKI;Q!L>B/?["E0H9X1^2[-X MMA%5^FZS.63YM$;W"&FM'%]/RZ]I^49:/^?0CZ^ W\NMTT%I MLF@A#&J$P7$(SY[V+^#4F.&77_? MKH5U5&,=O5+B1[J9[)$.+8V5,PA#/2GL-*KG&&FI+< "XA.J4,5KY3=TW2Y< MC=F!R8+W%!H?B_7L1:B&/IS?BA8^M@K$ Z\+K&^45L@VL0:_<5F ;[:JNTT=CH:\<9F]3Z]D?KR' 9!X'9+ M=[2*XT;&L5G'7[2+@GZ#^(,0=VD=K>>X$71L5O03-U"X+];8]4*OUSQ]NQ'> M+U0;;J/I^+5$'6OU>C3J$M.8M4K5_LAK9)V89?VTG171:#KQPE%74G1V0\$8UFZ^K@'KLDD4;6R9F_JXGFDSGT">E^@6KLVNK1!MRH.GF];VNB M^6PF Z_7Z!HS0S\T"DW,"OT_MEBD+\+#@+A!KRI].]\)]ZM78K?WC@I3X,OB M!%6@.=MDLCQ.JY_6I[17Q=EDY_DUOKPISUJ;,.71[QWERS@3*(&%"ND, I55 M7IZFEC>2K8L#R1F3DJ7%Y0IH!#PW4.\7C,GGFWR ^DQ[^@]02P,$% @ M!X(U5>WI%^NL P Z \ !D !X;"]W;W)K&UL MM5?[;]I($/Y71K[HE$HM?O!L#I IVJJ)(U">M7=Z7[8P "KVKMT=PV)='_\ MC1\X.#%ND)Q?P/OXOIGY=O8Q_:U4/_0*TPG?3=JV)>1";C &P4Z"D.F'L<8 MR.W 92@,+%P!JY9[Z; )(9 M?W+CD%[;97,>"6:2- M##,P>1!RD?ZSATR(/8#G'0!X& +0R0"M1)@TET<%G MA@W[2FY!Q;.)+?Y(Q$S0%#X7\;I/C:)13C@SO)8&X0M\@(D,0VYH18V&4Q\- MXX&&.WPP$0O>P0EP 5<\"&BM=-\V9#G&V[/,RCBUXAVPXGIP)859:3@7SA_H)VO M$?Z#D[+E2-G.1K5!:TA1 M=YRJJ%MYU*W*J"*4W9SAE7DA\K:DK6V4LUMT-WD_,LVVJR M69"KD\O5J91K^OWB[N_SV\O1M4_;ZIJ92+$ 1H%!)5A\.VFX$%E#"AHZCQ3= MOS =5>9FI=%C9:R3S*^)K"!V-Q>[^Y:Y64E^K*C=E[GIM5_F9DTV"W+U^ .50AR0=>W,(H>47#Z%S)5JEFEA6,UJW:W#8_D1=E#P:_) MBX**'W,5/[[U#B?<5"ZXH(?:+_9]I2O'RETGF5\366$)7.?IP>G4M?-)[-(G M5/;DK+1SK,*ULOD9V_Z9XO6Z3R=*4;N]Q[K[YL= M8FC9:N3S?]%^*7'2BJE MO5<"A:B622FI828C8=*J(N_-R]514J0]ZQ^[9Y.TZ'RB26O@*Z:67&@(<$&4 M3J-+CQ65EI5IP\AU4FC=2T-E6_*YHE(<53R!QA>4T[M&;" O[H?_ U!+ P04 M " '@C55\B/7'B\" "@!0 &0 'AL+W=O5,")'L@]"+M2 M2L6)L:':A7JO@&R]B+,01U$:4#*[;9N;N!+]6J;'!7NIZR,LJO4 MZDSQ4QI ]^@6S23GU-C/;;2-'JB@O.9H:6/"/BQ>S\$0RO0-ND)4H,=*UIJ( MK]_1 M&5]GUY=-HTJ\RAW6EV(8C[,\?.EA#3O6\!)KV,=J5.D1"Z?1&=:H8XTNL49] MK-$)*\;C<3\KZ5C))5;2QTK^@Y5VK/13UF,%"FY):4#U(=,39!:-A_W(K$-F MGR.E/=9]L.SDC,1I-HK_H85'#>?NK@>B=E1HQ*"TNFC@NETU]T$3&+GW/;B6 MQG:T'U;V"@7E-MCU4MH^; /7UMVE7+P!4$L#!!0 ( >"-55(54"4#0( M #H$ 9 >&PO=V]R:W-H965TYZ[Y^Y, ME,[5=XS9K,2*VZFN4=%-H4W%'9EFSVQMD.18\$:ZC3Y^ MQ5[/C>?+M+3M%XZ=[RU%S!KK=-6#R:Z$ZE9^ZNLP D379P!Q#XC?"YCU@%DK MM,NLE;7BCJ>)T45O<#E"AT7TL(CGES#Y17Y/6U7<'EQ!1<@%#P(*:D9-F&.#"P-YL+!3VWM!!ZUX_(M[5VPJ,O>/Z1#&H73 MVX0=QA([KYNQT_7@TLE@H\[Z5_7 S5XH"Q(+ A$EH4TWJ9WA=-TV>Z<=C4Z[ M+>EQH_$.=%]H:GAO^/D9?A?I/U!+ P04 " '@C55+JK73I4# !I#0 M&0 'AL+W=O^XHG49;J>YU!F#(U[(0>NQEQJPN?5\G&91<7\@5"-Q92E5R@U-UY^N5 IXZ M4%GX+ ABO^2Y\"8CMW:C)B.Y-D4NX$81O2Y+KKY=02&W8X]ZNX7;_"XS=L&? MC%;\#N9@/JUN%,[\QDN:ER!T+@51L!Q[[^CEC(86X"S^RF&K]\;$AK*0\MY. M?D_'7F 900&)L2XX_FU@"D5A/2&/+[53KSG3 O?'.^^_NN QF 77,)7%WWEJ MLK$W\$@*2[XNS*W<_@9U0)'UE\A"NU^RK6T#CR1K;619@Y%!F8OJGW^MA=@# M8*#M %8#V#$@/@$(:T!X#.B= /1J0,\I4X7B=)AQPR\3*629)V0&6%,IB.0;KL[7"VVX,#DOR$>L MPCDO0!,CR124P:HB4T<1E":O9X KA7Z#L$_S&7G]\@UY2=#DSTRN-1>I'OD& M&=MS_:1F-ZW8L1/L*"/74IA,D_=(*3UTX&.H3;QL%^^4=7K\L!87) Q^)BQ@ MK(70[+_#:0>=L)$_=/YZI^1'3;75M$V;"AHYJ+V_FPGM!\,X'OF;?<9M9H.( M!8W9 ;->PZS7R6R76#*5(@%A%'?W]#;7]^3S-90+4/^0?\DM;$"L@5QAP63X MY'C8;(NH\TC[B+O4*Y[ V,-GF :U 6_RZ@6-@[=MF7HF9P?J1(TZT?EYJZ#Q M?D)8&,;#H[RUF-&8A2?R%C?,XO\W;[C9^*"=V>PD\M1L/I.S \WZC6;]\[/9 M?Y2FJ!<-CY/YV&H8#$[=P4'#:_#CXL&/JY2PLU*ZF3RU5)[+VZ%N>]T//?_F MU]C]-VM(HX@=9;[%C$4]>N+N4]NI'*X\- NTNUO JT:L"TH(#C 5BSC@M#@ M)R*7. 9LQ?4*7"]-5J!RF;YZ,6"T_U83[.^T+/*4&TB)V,5]T2:CO]=/8D'< MN;[<>E@+4W40S6K3^U^YCO=H?6J_"5K6WU%V.:5M")0 =UPS[#\<77V$7'-U MEPN-@2^11G#11\E5U==7$R-7KM-=2(.5[(89?@N!L@:XOY38[=83>T#S=37Y M#E!+ P04 " '@C55IXDEB-H" Z" &0 'AL+W=O&;-1<95;@5&UOF FAD@K+4]ARG;VXLQN4*,F R80S(F ]LB[= MB\E ^QN''PF4\X#N@0"_#O"-T(J9D36EB@9#P4LB MM#>BZ87)C8E&-0G3M[A4 M\F&*>"&ZZ ?">?R%7(&<^2D$P!*R0"%CZB=5FL MI*),)30E-UA3\T*$,6:-7 N>D0D(A86"7GF>)B D.9T"6E)Y9F(K*YEP%@)3 M@IJ+6R3RGOR:0;8"\1O=%K0D,ZI Z#-V^'+?XVXY):@I@8^*:['F[[(V]HXC?"M8AOO.1 M>([GM1":O#[%N0[A[E/![PM?DEBNDV\Z]C6\%>;['Q.FX@V=TVYR\;CO; M7L.V=Y1M4]!N4YUM_(Z"Z*Y\(7,:PLC"MBM!;,$*/KQS^\[GM@)Z([ G>ON- MWOY_**?^J\KII=>1DIC M;0;@I>G[S^QC'(S5'/L'4TW5&16;A$F2PAHAG"-54/97B!>@8 +LK M 9 >&PO=V]R:W-H965T^.U(D7+UQ\DRO&%&SC*)&7K952Z_-N5P8K%E/9X6N6Z"L++F*J]*%8 M=N5:,#I/.\51U^WU1MV8ADEKNQ>3"[Y149BP>P%R$\=4?+]F$7^Y;#FM MUQ,/X7*ES(GNY&)-EVS&U.?UO=!'W9PR#V.6R) G(-CBLG7EG!/7-1W2%E]" M]B)+O\'5CFH[EWZ]T MDMZ\OIDG*MF41U_#N5I=ML8MF+,%W43J@;]\8-D-#0TOX)%,_X>7K&VO!<%& M*AYGG;4%<9CL_M)M]B!*'?2-UG=PLP[N6SOTLP[]MW889!T&;^TPS#H,]SL, M?M!AE'48I<]^][#2)^U112<7@K^ ,*TUS?Q(Y4I[ZP<<)L:S9DKHJZ'NIR9W M7#'X""?@,1$^4R.S!)K,X0.;+\-D"4<>4S2,)#RRK=K0Z!C>_3+NCP;O(4S@ M-HPB[1^R#3,BRB;90><<1OUQEFQ_R^23K0[Z48UX+QWHZQ6>,W ML<;__ !'F1YU,-($-OU X$CK>&QY]OW? #LL<63 @VAT>ZA2LIF=(^ M4K@8W"12B8W.4*K.5:ZM<)-LS^6:!NRRI;.I9.*9M2;O?G%&O?=U\NY@PQ1F M$NWSI'?1?2XK=]ABW.OM-?(Q;2)(L(HV@UR;@56;KSJ-2R!4+#E* Z MF1S-/I&'X]+U&QW/6YB]T/6NP2NL3GBKY4V%QX1YF# ?$T:08!5?&N:^-/R7 M.']2I6!N:X>2H819NLH!O7+X0D5(GR*62E^GN)7?5/$=[*PXY[MQ3OF MF#XFC"#!*EJ.*;Z)'@*N:;1-7I>WHPDSJ]W;]J"$ZMPS;5#A/F8\(($JRBW3C7;OR_QO-/ MG_RMM],T.6#"/$R8CPDC2+"*@YWE#G;VDR?_L]KY>KR7*ZQ6-)42$^9CP@@2 MK"*ETROJ #VKF \LB*B4X2(,:%KSX1L%? %70;")-Y$64(>]6C$!4QYK"U:F MNI2^R04\ML>U?>2F@8U*\U!I/BJ-8-&J'E&J##E6CR!.Y'V%F\CS+QPQ[8*\NI.K7]8[6CL M'\[!&N3$.:M9@WBHX_JH-()%JVKO%MJ[5NVK4AL9K0%NA346$)/FH=)\5!K! MHE5%+FITCKU(9TGGNZAN[X=\NQSS;1WQ"YTCX&#J,/7C1[JM=174TEY&&Y5B M?3BH#?7#AB?NN*:ECVH@P:)5%2XJ?8Z]U%=?<:VH6,W9"\'CZI0_O8$PT=G] M)E%,FZ@R#VF#OUBP]+,0W'-A9-?O%ZSVI=!N9&/-!P=2]NM>,;V:AB=]MU9S MU'H<%JVJ>5&1<^PEN==IV]\&*YKH:7JJ)UY!@\K;W1U7X#&IVZ4J4YGG^<)/ M["D?M6Z'2O-0:3XJC6#1JLY1E/@<>XVO2 AMXP,Z:FED*>?8:8U5'AUFZ[IX M]%"']5%I)*.9M7EQ%[G]55F**IMC+[.]*68;KLDPZUA35)J'2O-1:02+5O6$ MHF;GV(MV30,4M6:6T2I3Z^EI;82B5L0RFN.4!W8Z>Y]M"-:@56F*:I=C+W>] ML1*2+:NFN[;FPMXBNKK^JE45LZXTS6AE5=U^K:B'#4_Z_9KE$FK9"XM6W2-2 MU+U<>]WK/^Y4L-.;2I71RK6+X< ]5*JF7E$2Q:5>6B[N3:ZT[EZ8^$6QV6%=UKE7;K/B*X M@[V/"/:!&TN(6E5"I1$LVD[";FEO8T[->=\Y)[M]I 5^MZWUE@J]S)40L84>JM"-55E@N$(C0, M #4- 9 >&PO=V]R:W-H965TU-?N\]]4*:2F.%4@,S2E(H?-YCPW=!RK?W!+%Y' MRAS8H\&&KG&.ZFDS%7IG5RAAG"*3,6<@<#6TQN[UQ"5&(9?X(\:=K*W!4%ER M_FPV]^'0"().*IZ6R]B"-6?&D+V4@ M:@J$O*% 2@7R7H5.J=#)B1:>Y;1NJ:*C@> [$$9:HYE%'IM<6[.)F4GC7 G] M-M9Z:O3(%<(C?(HJ)Q(F&!+RJCR3?X C<0S25DH M![;2+A@@.RC-W13FR!OF7 (/G*E(PAT+,3P$L+7O%0&R)W!#6A%_S]@E=)P+ M( XA\#2_A:]?OC4X-GD_C-L,<^!>IXIO)\?MOA7?+%VB +Z"&6ZX4'29X#[6 MC?$KX'HYG.G![8@,[&V=2*M!T_;7\XO+72Z%9UN M*YT9;I%E""O!4YCH3 K=A[ID5023O%A17.@2"I(LC-D:QE*B_H6PH"]-9 MC M7HVLVW>N>KTCQDUBOD><2NR BU=Q\=I3P]GWISG\]8 F17\W^=<*\/Y0%RS. M!'; M5=Q[7UFWGHG1>IY?=<]2MNIE-_Q7;\Y:_V*2;^5R=/C_>+N%N:+\>)N MWN1;J_I'T[I#EI5Q65JU8J4\'# M+% 2'BC+5II&)K2CRQ_P.+Z_JSH0_H6CGM0GI:H)0( F!OF7:1;+Y[K4/E8W MR()(SR//K6W=ZNQ'2^1,8 =Q=9W7S[?3&MG3L%S %(4YTU-8XP>Z /1K&78N M_>Y1&31*]?O-9>#6I@WW/(7POVW>;NBC23P7VF%8R&M8R&>V>FFMWL3.<7Y; M'?HH8;LV@&I?U_E<+B'@&5/%*%>=5K/_.)]XC\YOS)T@'VQ?88H+Q0,5ZYA) M2'"E(74M:G:BF-&+C>*;?,Q=RZNXN=2/WQW04.&P[3..+%7F#FXYOYV-F9\8&+9[E%5/ E39B<6%NE=C>V M+:,MIE1>\QTR_63-14J5OA0;6^X$TE7NE":VZSB^G=*86=-Q?F\AIF.>J21F MN! @LS2EXNL,$WZ86,1ZN?$8;[;*W+"GXQW=X!.JS[N%T%=VA;**4V0RY@P$ MKB?6!W(S)[YQR"W^B/$@3]9@0EER_FPN[E83RS&,,,%(&0BJ__8XQR0Q2)K' M/R6H5;W3.)ZN7]!_R8/7P2RIQ#E/_HQ7:CNQ0@M6N*99HA[YX5F]Q;1Q,S(^.3$OIIK/W4]($KA >X@B?<:'44W+'B MVS YOH+?=RCTFFW@$:7.C(3E5YAE4J-(6?F\O45%XT2^TQZ?GV[A[9MW\ 9B M!I^V/).4K>385IJL>:4=E<1F!3'W##'BPCUG:BOA9[;"51W UE%6H;HOH<[< M3L3?,G8- ^<]N([KMA":?[L[Z: SJ#(_R/&\U32!%MS4[@.S$_=3 M$C@CWQ_;^U/&;6;AT'4JLQHSKV+F=3*[8Q%/$=:"I\"+#X"S5IH%CG_Z_H$? MC!HLVZW<=I+#BN2PD^3QRRR_0@E_W6.Z1/%W&]-.,%,K;^2.1CBQ=#&4*/9H M37_\@?C.3VT?2D]@M;C]*FZ_)W'\5VEW7<\+&N*T69'0;QQ(H?)7ZJS#PPX9 ;59#XK4+-*I( MCCI)+D2\U_+ 1[K$!.:ZT I]H,(]9=E:+S)A-E:77)WPE\K5$U@M$\0YGH#. M]Q?BTK=6O(9>,&JJU&;G>P-RIA23D_.9]*<4_ L7UL7NMU\J9%]H]5RYQURY M/6V]$J@NJ^\WBV.;61!X9S8?.1[]I/OL7VA%=3W4G1%\$G2E.W/Q#!_CR+3' M_[/QNI$O%JPGM'H>CHT&Z>XTNK=>2]_@DU?ULV3@2=%LK\L*\H)K,I_\!4$L#!!0 ( >"-566D5LL MF0( %D' 9 >&PO=V]R:W-H965T8?'TDA0-,%$445A^S#M@YO<-A:)G=E."_]^UTF(6B@=0WQ)_+CG MY-Q[XNMX*>2]R@$T>2@+K@96KG5U8MLJS:&DZD!4P'%G)F1)-4[EW%:5!)HU MH+*P/<>)[)(R;B5QLS:622QJ73 .8TE47994/IY!(98#R[6>%F[8/-=FP4[B MBLYA OJN&DN%+1:&:)UEVL8Y%TEII479@5% RWK[I0U>'%8 ;O +P M.H#W5H#? ?PFT599D]8YU32)I5@2::*1S0R:VC1HS(9QX^)$2]QEB-/)M=! MKLD^F< _AJGQ/CE5"K0BTT=R5BN$*M4'[IZ#IJQ0>QAV-SDGNSM[ M9(.]HN9[S0^([WPAGN-Y&^##M\/==;B- M=>F+X_7%\1J^X!6^-OM-:;2XL,&9@[)(W"!R'#^V%ZMR-X2AM".W#UN3Y?>R M_*VRQI(M*-IV1:=0D*'@6N)I("/*ZQD.:LGXG/P:03D%^7N3^JWTIF^E]_W!F*_'_.O-!9&LUB/H:1.]T M)GIQ)GS'#X-GQKR,\H+C\/"9,?9*XS.7SHC*.>.*%#!#G'-PB 2R;>3M1(NJ MZ853H;&S-L,<[SZ0)@#W9P+[83"-54;PSD- MO0( -,' 9 >&PO=V]R:W-H965T'+@!5+"9;9+VW\\VE"4IB;:J+\$V M]QR?8PH?F/+!;I MR!@8*(85KG)Q3S=?H?'C*KZ(YES_HDT3:QDHJKB@10.6"HJ,U$_\V.1A"V![ M!P!. W#V ?T#@%X#Z&FCM3)M:XH%#H:,;A!3T9)-+71N-%JZR8BJ8BB8?)M) MG AF5 ":H3,40B*+(] -J3\-E>,S-)/?48ASX&CYA+X 31@NTRQ"]Y"H@-,I M")SE_(,,7813='KR 9V@C*!Y2BN.2VU'IUGCV/G*..WBIRCGO41.9;C= B:_#O]:GKJR_$=F.4[=UZKZ^!C74 MVTZN[3JNNU>#EV$7?=]RNDO@M<*\X\(H.5N$Z.J\'+J$%O8 _V:F!N]<<"6*+'!D<1K8BHVTA[VDZF M*]V0]\['SI>IG* MJ0M,!"-54[\-;8CP( $T' 9 M >&PO=V]R:W-H965T,9$+8:6:[UM'%;9+G4&W8<53B#*%=>YEC F)%?12KSD75DH106N";REJV^ M0^MGH/D21H3Y1:LVU[%04@O)RA:L%)0%;9[XH:U##^ &+P"\%N"]%N"W -\8 M;9096Q,L<1QQMD)<9RLVO3"U,6CEIJ"ZBU/)U6FA<#*^9A+0-3I 4\A4O MA[OK<%M5J2N5UY7*,WS!"WRF%I>]6FQSU% ,#(7^!RWC,/2&060O^\(WL_PC M-SCJLM;T^9T^?Z>^N^N+V?D$36>GL_/I-FT[X7IWHF&(NS5./"'X?&S3FQF>:[K'&_OQ*#3-]BI[[SF M:LRBWU=0SH'_V:9N)\'_]N*=R-:\AIW7\.V]"#>^=\\;.(-GO=C,._[P7 M=F_8Z8OF"O.LH (16"B<&ULK55=3]LP%/TK5H8FD ;Y;,I8&@E:MC$)5+5E M>YCVX*:WB8439[;3PK^?[80HA5 QP4OC:]]S>T$",K MD[(\LVV19)!C<<)**-3)FO$<2Q7RU!8E![PRH)S:GN.$=HY)8<61V9OR.&*5 MI*2 *4>BRG/,'RZ LNW(Z>C4.=;Q)^$MB*SAII)TO&[G1PM1I9CA8$%!*I&;!Z;& ,E&HB)>-O MPVFUK]3 [OJ1_:OQKKPLL8 QH[_(2F8CZ]1"*UCCBLH9VWZ'QL] \R6,"O.+ MMDVN8Z&D$I+E#5@IR$E1/_%]4X<.P U> '@-P'LMP&\ OC%:*S.V)ECB..)L MB[C.5FQZ86ICT,H-*707YY*K4Z)P,KYA$M -.D9S2%5S)+HJZD]#U_@8+9C$ M%)T+ 5*@Y0/Z!BSEN,Q(HK9GD.JLPPE(3*@X4OFW\PDZ/#A"!X@4:)&Q2N!B M)2);*JGZA7;2R+JH97DOR/I1%2?(=SXAS_&\'OCX]7!W%VZK K55\MHJ>88O M>(&O6X8^,S5Z8-#Z?[.)W2!T'#^R-UW1/6E*X*G;INV(\UMQ_EYQMS=7B\L) MFB_.%Y?S/G5[X7I,G(D2)S"RU!P0P#=@Q1\_N*'SI:_P[T2VXS1HG09O:D.- M#COU/?6#X&D7GF>%0]\9]C=AT$H;[)5V67$U6='O:\B7P/_TJ=M+\+]M>">R M':]AZS5\4QO"9Y]YZ U"YTD;GF<-O,_#X$D;[,YHT]?*->8I*02BL%8XYV2H M"'@]JNM LM),NR63:G::9:9N-^ Z09VOF9IX3: ':'M?QO\ 4$L#!!0 ( M >"-54;#L7%XP( &D( 9 >&PO=V]R:W-H965T':0\FN1"KB9W:#I1_/SM) M,Z" -JGJ"_''/\@R9WEEP MD1*EIV)IRTP@B0I0FMB>XP1V2BBS^MUB;2+Z79ZKA#*<")!YFA*Q&6+"USW+ MM5X6[NDR5F;![G.IXK3J(PUP>_S"_J7PKKW, MB<013W[22,4]JV-!A N2)^J>K[]AY:=E^$*>R.(7UE6L8T&82\73"JP5I)25 M3_)L_&N8'%_ B&14D03&S_IO$U&5"Y0P MW\!7Y$M!LIB&>O,>ER;Z_!H5H8G\I'$/TVLX/_L$9T 9S&*>2\(BV;65EFP. MML-*WK"4YQV1YWIPRYF*)8Q9A-$N@:V]UH:]%\-#[R3C]YQ=@N\TP',\[X"@ MT;_#W1-R_#K_?L'7/,(W(1N3=@F*PR!\RJE F C]D@JU:< D(4PU0.<.QGHO M,Z$-F'%=DD.Y+(]J%4>9UW?5]X)FI].U5]L&7T>U7*==!^W8:-8VFB=M/-S= MS,;7,)T-9N/I(6DGX>:JNI(9";%GZ;M(HEBAU?_XP0VV[77]ON5K/WJ[7%=I[57L==!7KOM[E7,WKJU4Q3+HIE)"'G.5'F?U:MU MOQP4;6)O?:C[:-GV_M*43?B6B"5E$A)<:$KGLJTEB;*QE1/%LZ(WS+G2G:88 MQOI; (4)T/L+KOM#-3$'U%\7_3]02P,$% @ !X(U5:T(W?)' P TPL M !D !X;"]W;W)K&ULK5;OC]HX$/U71FE5;:6] M_ ;:+2!M"6A[TK:KY;;]<+H/!@:(ZL34=F!/ZA_?<>)F \=RK)0O29R\]^QY M,W:FOQ/RNUHC:GC,>*X&SEKKS97GJ?D:,Z9QM+<&?;+=W=RV!>%YFF.=Q)4D65,_OL1N=@-G,#Y_>(^7:VU>>$- M^QNVPBGJA\V=I)%7JRS2#'.5BAPD+@?.=7 UZ1A\"?B:XDXUGL%$,A/BNQE\ M6@P*"TR2Z859&E>W=FC]:%!".-G M"*$EA.<2(DN(#@GA,X38$N)S"1U+Z)Q+Z%I"M_2^,JMT.F&:#?M2[$ :-*F9 MAS)=)9L,3G-36%,MZ6M*/#W\+#3"%_@#IL5,X8\"KI MXYM7[Z)N_ '2'&Y3SJFVU"5,)W+_Q>OFL.]IBM.LUIO;F#Y6,87/Q#3%C0M^ M[Q)"/PQA=#.!"YKB[1&AT6FAZV+E0M ]0R@Y+?1GP5T( RLT?KB'"^O$,;'Q M_XGE+D2^%7N8)G#Q^IC,Y"4R)];D44G5=176=166ZO$SZ@G*=,O,J7$)5&.4 M2,;A.A-%KH\E]*28.5ROU(;-<>#0Z:E0;M$9OGD5=/T/QY+:IEC2IMBX$@NJ ME)@S?SN,>FZO[VV;>;.HH(D*W/327^IR2V)[+G=JESMGNWR]14E-FOEY M[IALTH[\Q[>XMDW1"*>"X)'G?[=%LLFHAJX$6F[+EF0E-#53YN*:N&Z4! MT/>EH+;'#DP75??QPU]02P,$% @ !X(U5>P&)5R* P EQ@ T !X M;"]S='EL97,N>&ULW5E=;]HP%/TK4;I.K30UA+2!K("T(56:M$V5VH>]588X M8,GYF#$=['&_9[]JOV2^=D@(]46T#RL9J,3VR3GW^/HZ'^I@(=>]U.)_12PC)W M-,B6Z4TJ%\XT7V9RZ/I^->:8PZ=8C8:7KF/TQGE,A^[#V=OORUQ>OW',\>3= MR4GGX?QZ=_Q, ^>N9Q6].D#THH/K*@R3#IO2^O13)62(IQBM9Z&I*#43.ABY M;Y_.W8U LE0C^_,4V87__/K=S-26=(UM?"/BO%L M(ABP$I(ROC;#71B8YCP7CE3[6X7S863QT\"^Z<'6+W52EN5"QS81S.^D/'T' MV/3 (..\,MAUS?K >?0$[9OE\7RN%,D+7?O7)K@CZH()-< MQ%34EQMW,S0:<)J '<%F54UEJ&P:&=,!_6TUH[TMVW^1KE.PQUQ^7*KI9+H/=4IO!4W8 M2O=7264 4_=Q=5(4?/V!LUF64C/Y@P..!F3#<^:Y8#]5-"B5J1J@PG4>J9!L MNCWR0Y#BGJ[DIIQ6">ZYVT+/_S;/,YI10?BV:57[QYSE%SLNGR->P[.^K.PZ MMIH,>L?OL7QV.G:381M,MF*Y^VTP&;7 9._5KIK/N *U(I%^&TQVVV R:(/) MX[QS>^73^=8K0.,%H!IUX$5KZ'Z%US9>!W4F2\8ER\K>G,4QS9Z\!RAY22:< M-O75^3%-R)++^PH59=?LS3,\/J[<\%8ME,5W1>%QV MQ6RBFXYJJ*CE!PB[R(W^V!&,8S [ A@6!W. <0P+B_,_S:>/SL=@F+>^%>FC MG#[*,2P;,M9?+(Z=$ZF/?:91% 1AB&5T/+8Z&&-Y"T/XLZMAWH"!Q8%(S\LU MOMIXA>RO VQ-]U4(-E.\$K&9XKD&Q)XW8$21?;6Q.,# 5@&K'8AOCP,U9><$ M :PJY@W;P3@211@"M6BOT3!$LA/"U[X^V"X)@BBR(X#9'00!AL!NQ!', 7C MD"#0]\&=^Y&WN4]Y];\B1G\!4$L#!!0 ( >"-567BKL

M-8?20$3;8T.P6BP^0"X99K>]9!:GRJ)J3@=+:U-VV/E[)L$D--!<@PGG.NZL:Z$.[\$Q@<%A==;K367NK"J'DNKKFK3KG2U MZ$X#=S%$M^'BL/EJY^"P+665*N. V"# @ (.# 8IW$XD@0P(R9(2<=A#=#QIAYN)NI6H$&1&0 MT<$@I]9D"#(F(..#09[+9HD@$P(RV2_D+?2,XI,X$G?U0E;ZQ940$IKYM"U+ M_$RF!&3* /D9(&^J!R@)/;#"3?H]0?:>@>PY$;'5'=]S(!UT3UZ=JEJ<6Y*L/I250TX$&H:8Y)6V;-6 M'.8E8([5#%?HB#+):,\J<5!7KD5DIE3BNWSJ5RQED-&>%>+@K@'NHEP5YEE! MVU65FFLK)N"\'B;ED-&>)>(P;P"S4\;]TA2YJIL_7..USQB2)0QQ?7>FO](+O\ MNG%]]+7*%[K7R5 :&7%XY*NK9LBNJP6$L.^X$>6/$8= ;KN6HA9N&+ []P\H MFP0<-KGK&-M9HWZU'>;%PU9S"2B1!'L6R50O*@UE93>.RC+3NIH6$\@1MRH[ M( P=BY4,V?&))23,"A&%]ZV(\E)9F 0S*_ M$\2=8:1$$W"(QI&$',+QI)$ BS')>3$.X7B2H"U, M2CDAAW*\^@XQ)J64(.\W@Q$XQ)*2CD4-!V MSG:TGFFLGP7&I!P4%O*EP[]DDW\]P6.AW*MRO\@*G M'A%EH8C#0J^81^*RM6VMUEL3B2>Q(LI"$8>%WJ;NFZAB3,I"$8>%WF >B2ME M%K5<84S*0M%!!D*N&^U@,"9EH8C#0CLP;^%Z8S7'[S@I"\4<%MJ!^4U!-I_A M:,:4A6(."WG'E;C?C"D+Q1P6\F)BI\>4A>)#ON'II<4Q9:&8PT)>3)P6Q^0Z M 0X+>3%3C$E9*.:PD!?S/<:D+!1S6,B+>8(Q*0O%'!;R8/YT[^5?,2D+Q1P6 M\DUT]>;C$LI"R4'GXXXP)F6AA,-"WFAB"R64A1(."WDQL842RD()AX7>S&Z^ MCC4P)F6AA,-"VYA'XFNWM+0M4!9*."SDG88=8TQRO=H!%QW 7HQ)62CA ML) /L]]O4A9*."SD6Q[1QZ0LE!QP 4+_V4PI"Z4<%O)A]I[-E+)0RF$A'V:O MTE/*0BF'A;R86)8I9:'TD.^%>K),*0NE'!;R8N(A6TI9*.6PD!<3#]E2RD(I MAX5VKC9R"0C&)-=-.PL-7>'F[&,.^7^E\ENX1 /[,UEDDUIT'VX)6!#%W3*P M>5L4Y[#OKOIB9+[Y/\CFORQG_P)02P,$% @ !X(U57KM3FU6 @ CBT M !H !X;"]?A)Q1JA 7/[1)U3P^%(.S;AO M3\-NWPV+S^/A-*RJW3AVO^IZ6._*L1GNVJZW5=4_OZ6JGCM(($CF#U((TOF##()L_B"'()\_ M*" HY@_*$)3G#[J'H/OY@QX@Z&'^H+1$&9<$21.L";1.R'4B\#HAV(E [(1D M)P*S$Z*="-1.R'8B<#LAW(E [H1T)P*[$^*="/06U%L(]!;46PCTELG+-H'> M@GH+@=Z">@N!WH)Z"X'>@GH+@=Z">@N!WH)Z"X'>@GH+@=Z*>BN!WHIZ*X'> MBGHK@=XZV2PAT%M1;R706U%O)=!;46\ET%M1;R706U%O)=!;46\ET-M0;R/0 MVU!O(]#;4&\CT-M0;R/0VR:;W01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$ M>COJ[01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'K[Y&,E@=Z.>CN!WHYZ.X'>CGH[ M@=Z.>CN!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WC'YV81 [T"] M@T#O0+V#0.] O8- [XQZ9P*],^J="?3.J':E375[>T<0]]7MP=RL^I\^.ZBM2G:G%SW#AE MK2L70M\U+I=U]CBV?Z4LGQ/JDW9=2!=E0\7>3)A6_AWP?.[[(\78M;2X M=S%_>CK8]&+T\FY MW# =/_G9^7.94X%EYWWT(96)1?IXW,M(IM/+4 I1S-WI5WQ-+*7/?C^:IMU2 M^\[L,+2!]? M0?K@*Y1&4$3E**1R%%,Y"JH<156.PBI'<96CP,I19!4HL@H4606*K )%5H$B MJT"15:#(*E!D%2BR"A19)8JL$D56B2*K1)%5HL@J4625*+)*%%DEBJP215:% M(JM"D56AR*I09%4HLBH4616*K I%5H4BJT*15:/(JE%DU2BR:A19-8JL&D56 MC2*K1I%5H\BJ460U*+(:%%D-BJP&15:#(JM!D=6@R&I09#4HLAH462V*K!9% M5HLBJT61U:+(:E%DM2BRVO\IZT_O]Y\"-55CS!O:[@ "L" 1 M " :\ !D;V-0"-569 M7)PC$ 8 )PG 3 " &UL4$L! A0#% @ !X(U51&0/E-X!P US !@ ("! M#0@ 'AL+W=O"-56= MME#*< < .L@ 8 " @;L/ !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ M!X(U5&PO=V]R M:W-H965T&UL4$L! A0#% @ !X(U56AW05$;% ?S8 M !@ ("!WR\ 'AL+W=O"-56N8 1JEP( (<% 8 " @3!$ !X M;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ !X(U59.&&8T2!P AA( !D ("! MEDH 'AL+W=O&PO=V]R:W-H965T"-562:#S$;P0 "X) 9 M " @&UL4$L! A0#% M @ !X(U54SV]]5V!@ I0X !D ("!<%H 'AL+W=O&PO=V]R:W-H965T"-5551N_"D@8 +X2 9 " @;UK !X M;"]W;W)K&UL4$L! A0#% @ !X(U59,Q2 VP M P XP< !D ("!AG( 'AL+W=O&PO=V]R:W-H965T" M-55'XU?-AP0 )T* 9 " @3QZ !X;"]W;W)K&UL4$L! A0#% @ !X(U5<*PU\36 @ (@8 !D M ("!^GX 'AL+W=O&PO=V]R M:W-H965T"-56Y OX/5P( %<% M 9 " @;F' !X;"]W;W)K&UL M4$L! A0#% @ !X(U533#. &PO=V]R:W-H965T"-54W"QR>> ( $@% 9 M " @2&D !X;"]W;W)K&UL4$L! A0#% @ M!X(U59+W&7 4 P C08 !D ("!T*8 'AL+W=O&PO=V]R:W-H965T"-57/ 9%W@P, $@( 9 " @=FL !X;"]W M;W)K&UL4$L! A0#% @ !X(U5?54Q)9@ @ M+@4 !D ("!D[ 'AL+W=O&PO=V]R:W-H965T"-56H M,-3Z!08 ,,1 9 " @<2X !X;"]W;W)K&UL4$L! A0#% @ !X(U599%'P6L! -0X !D M ("! +\ 'AL+W=O&PO=V]R:W-H M965T"-54$.4 O @, /H( 9 M " @8G& !X;"]W;W)K&UL4$L! M A0#% @ !X(U532&B9%;! E0P !D ("!PLD 'AL M+W=O&PO=V]R:W-H965T"-54HS]9V!00 P2 9 " M@:S7 !X;"]W;W)K&UL4$L! A0#% @ !X(U M569';&PO=V]R:W-H965T"-56UORGK;@( (0& 9 " @5+B !X;"]W;W)K M&UL4$L! A0#% @ !X(U58 ,]=8G @ NP0 M !D ("!]^0 'AL+W=O) &0 @(%5YP M>&PO=V]R:W-H965T"-55"Z5SQ M(@( "L% 9 " @0GM !X;"]W;W)K&UL4$L! A0#% @ !X(U59L8$+.% @ Y04 !D M ("!8N\ 'AL+W=O\@ >&PO=V]R:W-H965T M"-55[RQ8T&0D /13 9 M " @:OW !X;"]W;W)K&UL4$L! A0# M% @ !X(U5="4+'%Q @ Y08 !D ("!^P ! 'AL+W=O M&PO=V]R:W-H965T"-57?XG&1T0( !L( 9 " @9$' M 0!X;"]W;W)K&UL4$L! A0#% @ !X(U59FS MIQ<\ P 2@L !D ("!F0H! 'AL+W=O&PO=V]R:W-H965T"-559D\KNX@, &P, 9 " @

&UL4$L! A0#% @ !X(U54O]95#&PO M=V]R:W-H965T"-55HA 0!X;"]W;W)K&UL4$L! A0#% @ !X(U5=;UMM#S @ 30@ !D ("! M]"0! 'AL+W=O* $ >&PO=V]R:W-H965T"-55^'99^9P( *<% 9 M " @:XJ 0!X;"]W;W)K&UL4$L! A0#% M @ !X(U50LJBC&A P EA( !D ("!3"T! 'AL+W=O&PO=V]R:W-H965T"-56!,DG"( 0 &(1 9 " @68W 0!X M;"]W;W)K&UL4$L! A0#% @ !X(U5:I(_/8L M! C1$ !D ("!O3L! 'AL+W=O&PO=V]R:W-H965T" M-56(#&YXHP0 -\6 9 " @?]# 0!X;"]W;W)K&UL4$L! A0#% @ !X(U5>WI%^NL P Z \ !D M ("!V4@! 'AL+W=O&PO=V]R M:W-H965T"-55(54"4#0( #H$ M 9 " @2)/ 0!X;"]W;W)K&UL M4$L! A0#% @ !X(U52ZJUTZ5 P :0T !D ("!9E$! M 'AL+W=O&PO=V]R:W-H965T"-54/97B!>@8 +LK 9 M " @4-8 0!X;"]W;W)K&UL4$L! A0#% @ M!X(U566"X0B- P -0T !D ("!]%X! 'AL+W=O&PO=V]R:W-H965T"-566D5LLF0( %D' 9 " @;-F 0!X;"]W M;W)K&UL4$L! A0#% @ !X(U51O#.0V] @ MTP< !D ("!@VD! 'AL+W=O&PO=V]R:W-H965T"-57( MEDSBB ( #L' 9 " @3UO 0!X;"]W;W)K&UL4$L! A0#% @ !X(U51L.Q<7C @ :0@ !D M ("!_'$! 'AL+W=O&PO=V]R:W-H M965T"-57L!B5"-55Z[4YM5@( (XM : M " ?F" 0!X;"]?"-555J+EG$@( ',L 3 " 8>% 0!;0V]N E=&5N=%]4>7!E&UL4$L%!@ !5 %4 2A< ,J' 0 $! end XML 95 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 96 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 97 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2.2 html 222 408 1 true 84 0 false 11 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.nai-online.com/20220630/role/statement-document-and-entity-information Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Consolidated Balance Sheets Sheet http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets Consolidated Balance Sheets Statements 2 false false R3.htm 002 - Statement - Consolidated Balance Sheets (Parentheticals) Sheet http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets-parentheticals Consolidated Balance Sheets (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Consolidated Statements of Operations and Comprehensive Income Sheet http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-operations-and-comprehensive-income Consolidated Statements of Operations and Comprehensive Income Statements 4 false false R5.htm 004 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-stockholders-equity Consolidated Statements of Stockholders' Equity Statements 5 false false R6.htm 005 - Statement - Consolidated Statements of Cash Flows Sheet http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows Consolidated Statements of Cash Flows Statements 6 false false R7.htm 006 - Disclosure - Note A - Organization and Summary of Significant Accounting Policies Sheet http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies Note A - Organization and Summary of Significant Accounting Policies Notes 7 false false R8.htm 007 - Disclosure - Note B - Inventories Sheet http://www.nai-online.com/20220630/role/statement-note-b-inventories Note B - Inventories Notes 8 false false R9.htm 008 - Disclosure - Note C - Property and Equipment Sheet http://www.nai-online.com/20220630/role/statement-note-c-property-and-equipment Note C - Property and Equipment Notes 9 false false R10.htm 009 - Disclosure - Note D - Leases Sheet http://www.nai-online.com/20220630/role/statement-note-d-leases- Note D - Leases Notes 10 false false R11.htm 010 - Disclosure - Note E - Other Comprehensive Income Sheet http://www.nai-online.com/20220630/role/statement-note-e-other-comprehensive-income Note E - Other Comprehensive Income Notes 11 false false R12.htm 011 - Disclosure - Note F - Debt Sheet http://www.nai-online.com/20220630/role/statement-note-f-debt Note F - Debt Notes 12 false false R13.htm 012 - Disclosure - Note G - Income Taxes Sheet http://www.nai-online.com/20220630/role/statement-note-g-income-taxes Note G - Income Taxes Notes 13 false false R14.htm 013 - Disclosure - Note H - Employee Benefit Plans Sheet http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans Note H - Employee Benefit Plans Notes 14 false false R15.htm 014 - Disclosure - Note I - Stockholders' Equity Sheet http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity Note I - Stockholders' Equity Notes 15 false false R16.htm 015 - Disclosure - Note J - Commitments Sheet http://www.nai-online.com/20220630/role/statement-note-j-commitments Note J - Commitments Notes 16 false false R17.htm 016 - Disclosure - Note K - Economic Dependency Sheet http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency Note K - Economic Dependency Notes 17 false false R18.htm 017 - Disclosure - Note L - Derivatives and Hedging Sheet http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging Note L - Derivatives and Hedging Notes 18 false false R19.htm 018 - Disclosure - Note M - Contingencies Sheet http://www.nai-online.com/20220630/role/statement-note-m-contingencies Note M - Contingencies Notes 19 false false R20.htm 019 - Disclosure - Note N - Segment Information Sheet http://www.nai-online.com/20220630/role/statement-note-n-segment-information Note N - Segment Information Notes 20 false false R21.htm 020 - Disclosure - Note O - Subsequent Events Sheet http://www.nai-online.com/20220630/role/statement-note-o-subsequent-events Note O - Subsequent Events Notes 21 false false R22.htm 021 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.nai-online.com/20220630/role/statement-significant-accounting-policies-policies Significant Accounting Policies (Policies) Policies http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies 22 false false R23.htm 022 - Disclosure - Note A - Organization and Summary of Significant Accounting Policies (Tables) Sheet http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-tables Note A - Organization and Summary of Significant Accounting Policies (Tables) Tables http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies 23 false false R24.htm 023 - Disclosure - Note B - Inventories (Tables) Sheet http://www.nai-online.com/20220630/role/statement-note-b-inventories-tables Note B - Inventories (Tables) Tables http://www.nai-online.com/20220630/role/statement-note-b-inventories 24 false false R25.htm 024 - Disclosure - Note C - Property and Equipment (Tables) Sheet http://www.nai-online.com/20220630/role/statement-note-c-property-and-equipment-tables Note C - Property and Equipment (Tables) Tables http://www.nai-online.com/20220630/role/statement-note-c-property-and-equipment 25 false false R26.htm 025 - Disclosure - Note D - Leases (Tables) Sheet http://www.nai-online.com/20220630/role/statement-note-d-leases-tables Note D - Leases (Tables) Tables http://www.nai-online.com/20220630/role/statement-note-d-leases- 26 false false R27.htm 026 - Disclosure - Note E - Other Comprehensive Income (Tables) Sheet http://www.nai-online.com/20220630/role/statement-note-e-other-comprehensive-income-tables Note E - Other Comprehensive Income (Tables) Tables http://www.nai-online.com/20220630/role/statement-note-e-other-comprehensive-income 27 false false R28.htm 027 - Disclosure - Note F - Debt (Tables) Sheet http://www.nai-online.com/20220630/role/statement-note-f-debt-tables Note F - Debt (Tables) Tables http://www.nai-online.com/20220630/role/statement-note-f-debt 28 false false R29.htm 028 - Disclosure - Note G - Income Taxes (Tables) Sheet http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-tables Note G - Income Taxes (Tables) Tables http://www.nai-online.com/20220630/role/statement-note-g-income-taxes 29 false false R30.htm 029 - Disclosure - Note H - Employee Benefit Plans (Tables) Sheet http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-tables Note H - Employee Benefit Plans (Tables) Tables http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans 30 false false R31.htm 030 - Disclosure - Note I - Stockholders' Equity (Tables) Sheet http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-tables Note I - Stockholders' Equity (Tables) Tables http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity 31 false false R32.htm 031 - Disclosure - Note J - Commitments (Tables) Sheet http://www.nai-online.com/20220630/role/statement-note-j-commitments-tables Note J - Commitments (Tables) Tables http://www.nai-online.com/20220630/role/statement-note-j-commitments 32 false false R33.htm 032 - Disclosure - Note K - Economic Dependency (Tables) Sheet http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-tables Note K - Economic Dependency (Tables) Tables http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency 33 false false R34.htm 033 - Disclosure - Note N - Segment Information (Tables) Sheet http://www.nai-online.com/20220630/role/statement-note-n-segment-information-tables Note N - Segment Information (Tables) Tables http://www.nai-online.com/20220630/role/statement-note-n-segment-information 34 false false R35.htm 034 - Disclosure - Note A - Organization and Summary of Significant Accounting Policies (Details Textual) Sheet http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual Note A - Organization and Summary of Significant Accounting Policies (Details Textual) Details http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-tables 35 false false R36.htm 035 - Disclosure - Note A - Organization and Summary of Significant Accounting Policies - Fair Value of Derivative Instruments Classified As Level 2 Assets and Liabilities (Details) Sheet http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-fair-value-of-derivative-instruments-classified-as-level-2-assets-and-liabilities-details Note A - Organization and Summary of Significant Accounting Policies - Fair Value of Derivative Instruments Classified As Level 2 Assets and Liabilities (Details) Details 36 false false R37.htm 036 - Disclosure - Note A - Organization and Summary of Significant Accounting Policies - Contract Liabilities and Revenue Recognized (Details) Sheet http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-contract-liabilities-and-revenue-recognized-details Note A - Organization and Summary of Significant Accounting Policies - Contract Liabilities and Revenue Recognized (Details) Details 37 false false R38.htm 037 - Disclosure - Note A - Organization and Summary of Significant Accounting Policies - Calculation of Basic and Diluted Net Income Per Common Share (Details) Sheet http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-common-share-details Note A - Organization and Summary of Significant Accounting Policies - Calculation of Basic and Diluted Net Income Per Common Share (Details) Details 38 false false R39.htm 038 - Disclosure - Note B - Inventories - Summary of Inventories (Details) Sheet http://www.nai-online.com/20220630/role/statement-note-b-inventories-summary-of-inventories-details Note B - Inventories - Summary of Inventories (Details) Details 39 false false R40.htm 039 - Disclosure - Note C - Property and Equipment (Details Textual) Sheet http://www.nai-online.com/20220630/role/statement-note-c-property-and-equipment-details-textual Note C - Property and Equipment (Details Textual) Details http://www.nai-online.com/20220630/role/statement-note-c-property-and-equipment-tables 40 false false R41.htm 040 - Disclosure - Note C - Property and Equipment - Summary of Property and Equipment (Details) Sheet http://www.nai-online.com/20220630/role/statement-note-c-property-and-equipment-summary-of-property-and-equipment-details Note C - Property and Equipment - Summary of Property and Equipment (Details) Details 41 false false R42.htm 041 - Disclosure - Note D - Leases (Details Textual) Sheet http://www.nai-online.com/20220630/role/statement-note-d-leases-details-textual Note D - Leases (Details Textual) Details http://www.nai-online.com/20220630/role/statement-note-d-leases-tables 42 false false R43.htm 042 - Disclosure - Note D - Leases - Lease Cash Flow Information (Details) Sheet http://www.nai-online.com/20220630/role/statement-note-d-leases-lease-cash-flow-information-details Note D - Leases - Lease Cash Flow Information (Details) Details 43 false false R44.htm 043 - Disclosure - Note E - Other Comprehensive Income - Other Comprehensive (Loss) Income (Details) Sheet http://www.nai-online.com/20220630/role/statement-note-e-other-comprehensive-income-other-comprehensive-loss-income-details Note E - Other Comprehensive Income - Other Comprehensive (Loss) Income (Details) Details 44 false false R45.htm 044 - Disclosure - Note F - Debt (Details Textual) Sheet http://www.nai-online.com/20220630/role/statement-note-f-debt-details-textual Note F - Debt (Details Textual) Details http://www.nai-online.com/20220630/role/statement-note-f-debt-tables 45 false false R46.htm 045 - Disclosure - Note F - Debt - Future Debt Payments (Details) Sheet http://www.nai-online.com/20220630/role/statement-note-f-debt-future-debt-payments-details Note F - Debt - Future Debt Payments (Details) Details 46 false false R47.htm 046 - Disclosure - Note G - Income Taxes (Details Textual) Sheet http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-details-textual Note G - Income Taxes (Details Textual) Details http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-tables 47 false false R48.htm 047 - Disclosure - Note G - Income Taxes - Geographical Breakdown of Income Before Income Taxes (Details) Sheet http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-geographical-breakdown-of-income-before-income-taxes-details Note G - Income Taxes - Geographical Breakdown of Income Before Income Taxes (Details) Details 48 false false R49.htm 048 - Disclosure - Note G - Income Taxes - Provision for Income Taxes (Details) Sheet http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-provision-for-income-taxes-details Note G - Income Taxes - Provision for Income Taxes (Details) Details 49 false false R50.htm 049 - Disclosure - Note G - Income Taxes - Net Deferred Tax Assets and Deferred Tax Liabilities (Details) Sheet http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-net-deferred-tax-assets-and-deferred-tax-liabilities-details Note G - Income Taxes - Net Deferred Tax Assets and Deferred Tax Liabilities (Details) Details 50 false false R51.htm 050 - Disclosure - Note G - Income Taxes - Reconciliation of Income Tax Provision (Details) Sheet http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-reconciliation-of-income-tax-provision-details Note G - Income Taxes - Reconciliation of Income Tax Provision (Details) Details 51 false false R52.htm 051 - Disclosure - Note H - Employee Benefit Plans (Details Textual) Sheet http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-details-textual Note H - Employee Benefit Plans (Details Textual) Details http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-tables 52 false false R53.htm 052 - Disclosure - Note H - Employee Benefit Plans - Defined Benefit Pension Plan's Funded Status and Amount Recognized (Details) Sheet http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-defined-benefit-pension-plans-funded-status-and-amount-recognized-details Note H - Employee Benefit Plans - Defined Benefit Pension Plan's Funded Status and Amount Recognized (Details) Details 53 false false R54.htm 053 - Disclosure - Note H - Employee Benefit Plans - Components Included in Defined Benefit Pension Plan's Net Periodic Benefit Expense (Details) Sheet http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-components-included-in-defined-benefit-pension-plans-net-periodic-benefit-expense-details Note H - Employee Benefit Plans - Components Included in Defined Benefit Pension Plan's Net Periodic Benefit Expense (Details) Details 54 false false R55.htm 054 - Disclosure - Note H - Employee Benefit Plans - Summary of Changes in Plan Assets and Benefit Obligation (Details) Sheet http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-summary-of-changes-in-plan-assets-and-benefit-obligation-details Note H - Employee Benefit Plans - Summary of Changes in Plan Assets and Benefit Obligation (Details) Details 55 false false R56.htm 055 - Disclosure - Note H - Employee Benefit Plans - Benefit Payments Expected to be Paid (Details) Sheet http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-benefit-payments-expected-to-be-paid-details Note H - Employee Benefit Plans - Benefit Payments Expected to be Paid (Details) Details 56 false false R57.htm 056 - Disclosure - Note H - Employee Benefit Plans - Weighted-average Rates Used In Determining Defined Benefit Pension Plan's Net Pension Costs (Details) Sheet http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-weightedaverage-rates-used-in-determining-defined-benefit-pension-plans-net-pension-costs-details Note H - Employee Benefit Plans - Weighted-average Rates Used In Determining Defined Benefit Pension Plan's Net Pension Costs (Details) Details 57 false false R58.htm 057 - Disclosure - Note H - Employee Benefit Plans - Defined Benefit Pension Plan's Weighted Average Asset Association and Weighted Average Target Allocation (Details) Sheet http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-defined-benefit-pension-plans-weighted-average-asset-association-and-weighted-average-target-allocation-details Note H - Employee Benefit Plans - Defined Benefit Pension Plan's Weighted Average Asset Association and Weighted Average Target Allocation (Details) Details 58 false false R59.htm 058 - Disclosure - Note H - Employee Benefit Plans - Fair Values by Asset Category of Defined Benefit Pension Plan (Details) Sheet http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-fair-values-by-asset-category-of-defined-benefit-pension-plan-details Note H - Employee Benefit Plans - Fair Values by Asset Category of Defined Benefit Pension Plan (Details) Details 59 false false R60.htm 059 - Disclosure - Note I - Stockholders' Equity (Details Textual) Sheet http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-details-textual Note I - Stockholders' Equity (Details Textual) Details http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-tables 60 false false R61.htm 060 - Disclosure - Note I - Stockholders' Equity - Treasury Stock Repurchases (Details) Sheet http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-treasury-stock-repurchases-details Note I - Stockholders' Equity - Treasury Stock Repurchases (Details) Details 61 false false R62.htm 061 - Disclosure - Note I - Stockholders' Equity - Stock Option Activity (Details) Sheet http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-stock-option-activity-details Note I - Stockholders' Equity - Stock Option Activity (Details) Details 62 false false R63.htm 062 - Disclosure - Note I - Stockholders' Equity - Restricted Stock (Details) Sheet http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-restricted-stock-details Note I - Stockholders' Equity - Restricted Stock (Details) Details 63 false false R64.htm 063 - Disclosure - Note J - Commitments (Details Textual) Sheet http://www.nai-online.com/20220630/role/statement-note-j-commitments-details-textual Note J - Commitments (Details Textual) Details http://www.nai-online.com/20220630/role/statement-note-j-commitments-tables 64 false false R65.htm 064 - Disclosure - Note J - Commitments - Minimum Rental Commitments (Details) Sheet http://www.nai-online.com/20220630/role/statement-note-j-commitments-minimum-rental-commitments-details Note J - Commitments - Minimum Rental Commitments (Details) Details 65 false false R66.htm 065 - Disclosure - Note K - Economic Dependency (Details Textual) Sheet http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-details-textual Note K - Economic Dependency (Details Textual) Details http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-tables 66 false false R67.htm 066 - Disclosure - Note K - Economic Dependency - Substantial Net Sales to Certain Customers (Details) Sheet http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-substantial-net-sales-to-certain-customers-details Note K - Economic Dependency - Substantial Net Sales to Certain Customers (Details) Details 67 false false R68.htm 067 - Disclosure - Note K - Economic Dependency - Substantial Net Purchase From Certain Suppliers (Details) Sheet http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-substantial-net-purchase-from-certain-suppliers-details Note K - Economic Dependency - Substantial Net Purchase From Certain Suppliers (Details) Details 68 false false R69.htm 068 - Disclosure - Note L - Derivatives and Hedging (Details Textual) Sheet http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging-details-textual Note L - Derivatives and Hedging (Details Textual) Details http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging 69 false false R70.htm 069 - Disclosure - Note N - Segment Information (Details Textual) Sheet http://www.nai-online.com/20220630/role/statement-note-n-segment-information-details-textual Note N - Segment Information (Details Textual) Details http://www.nai-online.com/20220630/role/statement-note-n-segment-information-tables 70 false false R71.htm 070 - Disclosure - Note N - Segment Information - Operating Results by Business Segment (Details) Sheet http://www.nai-online.com/20220630/role/statement-note-n-segment-information-operating-results-by-business-segment-details Note N - Segment Information - Operating Results by Business Segment (Details) Details 71 false false R72.htm 071 - Disclosure - Note N - Segment Information - Assets by Business Segment (Details) Sheet http://www.nai-online.com/20220630/role/statement-note-n-segment-information-assets-by-business-segment-details Note N - Segment Information - Assets by Business Segment (Details) Details 72 false false R73.htm 072 - Disclosure - Note N - Segment Information - Net Sales by Geographic Region (Details) Sheet http://www.nai-online.com/20220630/role/statement-note-n-segment-information-net-sales-by-geographic-region-details Note N - Segment Information - Net Sales by Geographic Region (Details) Details 73 false false R74.htm 073 - Disclosure - Note N - Segment Information - Long-lived Assets by Geographical Region (Details) Sheet http://www.nai-online.com/20220630/role/statement-note-n-segment-information-longlived-assets-by-geographical-region-details Note N - Segment Information - Long-lived Assets by Geographical Region (Details) Details 74 false false R75.htm 074 - Disclosure - Note N - Segment Information - Total Assets by Geographical Region (Details) Sheet http://www.nai-online.com/20220630/role/statement-note-n-segment-information-total-assets-by-geographical-region-details Note N - Segment Information - Total Assets by Geographical Region (Details) Details 75 false false R76.htm 075 - Disclosure - Note N - Segment Information - Capital Expenditures by Geographical Region (Details) Sheet http://www.nai-online.com/20220630/role/statement-note-n-segment-information-capital-expenditures-by-geographical-region-details Note N - Segment Information - Capital Expenditures by Geographical Region (Details) Details 76 false false R77.htm 076 - Disclosure - Note O - Subsequent Events (Details Textual) Sheet http://www.nai-online.com/20220630/role/statement-note-o-subsequent-events-details-textual Note O - Subsequent Events (Details Textual) Details http://www.nai-online.com/20220630/role/statement-note-o-subsequent-events 77 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 36 fact(s) appearing in ix:hidden were eligible for transformation: dei:CurrentFiscalYearEndDate, dei:EntityRegistrantName, naii:DebtInstrumentAmortizationPeriod, naii:NumberOfYearsCompensationUsedForBenefitObligationAssumptions, us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent, us-gaap:CommonStockParOrStatedValuePerShare, us-gaap:CommonStockSharesAuthorized, us-gaap:CommonStockSharesIssued, us-gaap:CommonStockSharesOutstanding, us-gaap:DebtInstrumentTerm, us-gaap:DefinedBenefitPlanContributionsByEmployer, us-gaap:DerivativeNotionalAmount, us-gaap:FairValueNetAssetLiability, us-gaap:LesseeOperatingLeaseTermOfContract, us-gaap:PreferredStockParOrStatedValuePerShare, us-gaap:PreferredStockSharesAuthorized, us-gaap:PreferredStockSharesIssued, us-gaap:PreferredStockSharesOutstanding, us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax, us-gaap:TreasuryStockShares - naii20220630_10k.htm 8, 10, 13, 14, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48 naii20220630_10k.htm ex_421390.htm ex_421391.htm ex_421392.htm ex_421393.htm ex_421394.htm ex_425180.htm naii-20220630.xsd naii-20220630_cal.xml naii-20220630_def.xml naii-20220630_lab.xml naii-20220630_pre.xml http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 100 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "naii20220630_10k.htm": { "axisCustom": 0, "axisStandard": 33, "contextCount": 222, "dts": { "calculationLink": { "local": [ "naii-20220630_cal.xml" ] }, "definitionLink": { "local": [ "naii-20220630_def.xml" ] }, "inline": { "local": [ "naii20220630_10k.htm" ] }, "labelLink": { "local": [ "naii-20220630_lab.xml" ] }, "presentationLink": { "local": [ "naii-20220630_pre.xml" ] }, "schema": { "local": [ "naii-20220630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/currency/2022/currency-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd", "https://xbrl.sec.gov/exch/2022/exch-2022.xsd", "https://xbrl.sec.gov/naics/2022/naics-2022.xsd", "https://xbrl.sec.gov/sic/2022/sic-2022.xsd", "https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd" ] } }, "elementCount": 637, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 34, "http://www.nai-online.com/20220630": 2, "http://xbrl.sec.gov/dei/2022": 6, "total": 42 }, "keyCustom": 50, "keyStandard": 358, "memberCustom": 37, "memberStandard": 47, "nsprefix": "naii", "nsuri": "http://www.nai-online.com/20220630", "report": { "R1": { "firstAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000 - Document - Document And Entity Information", "role": "http://www.nai-online.com/20220630/role/statement-document-and-entity-information", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "009 - Disclosure - Note D - Leases", "role": "http://www.nai-online.com/20220630/role/statement-note-d-leases-", "shortName": "Note D - Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Note E - Other Comprehensive Income", "role": "http://www.nai-online.com/20220630/role/statement-note-e-other-comprehensive-income", "shortName": "Note E - Other Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - Note F - Debt", "role": "http://www.nai-online.com/20220630/role/statement-note-f-debt", "shortName": "Note F - Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - Note G - Income Taxes", "role": "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes", "shortName": "Note G - Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Note H - Employee Benefit Plans", "role": "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans", "shortName": "Note H - Employee Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Note I - Stockholders' Equity", "role": "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity", "shortName": "Note I - Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Note J - Commitments", "role": "http://www.nai-online.com/20220630/role/statement-note-j-commitments", "shortName": "Note J - Commitments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - Note K - Economic Dependency", "role": "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency", "shortName": "Note K - Economic Dependency", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Note L - Derivatives and Hedging", "role": "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging", "shortName": "Note L - Derivatives and Hedging", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Note M - Contingencies", "role": "http://www.nai-online.com/20220630/role/statement-note-m-contingencies", "shortName": "Note M - Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "i_2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "001 - Statement - Consolidated Balance Sheets", "role": "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "i_2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "019 - Disclosure - Note N - Segment Information", "role": "http://www.nai-online.com/20220630/role/statement-note-n-segment-information", "shortName": "Note N - Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Note O - Subsequent Events", "role": "http://www.nai-online.com/20220630/role/statement-note-o-subsequent-events", "shortName": "Note O - Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Significant Accounting Policies (Policies)", "role": "http://www.nai-online.com/20220630/role/statement-significant-accounting-policies-policies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueMeasurementPolicyPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Note A - Organization and Summary of Significant Accounting Policies (Tables)", "role": "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-tables", "shortName": "Note A - Organization and Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueMeasurementPolicyPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Note B - Inventories (Tables)", "role": "http://www.nai-online.com/20220630/role/statement-note-b-inventories-tables", "shortName": "Note B - Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Note C - Property and Equipment (Tables)", "role": "http://www.nai-online.com/20220630/role/statement-note-c-property-and-equipment-tables", "shortName": "Note C - Property and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Note D - Leases (Tables)", "role": "http://www.nai-online.com/20220630/role/statement-note-d-leases-tables", "shortName": "Note D - Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Note E - Other Comprehensive Income (Tables)", "role": "http://www.nai-online.com/20220630/role/statement-note-e-other-comprehensive-income-tables", "shortName": "Note E - Other Comprehensive Income (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Note F - Debt (Tables)", "role": "http://www.nai-online.com/20220630/role/statement-note-f-debt-tables", "shortName": "Note F - Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "028 - Disclosure - Note G - Income Taxes (Tables)", "role": "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-tables", "shortName": "Note G - Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - Consolidated Balance Sheets (Parentheticals)", "role": "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets-parentheticals", "shortName": "Consolidated Balance Sheets (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "029 - Disclosure - Note H - Employee Benefit Plans (Tables)", "role": "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-tables", "shortName": "Note H - Employee Benefit Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Note I - Stockholders' Equity (Tables)", "role": "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-tables", "shortName": "Note I - Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:CommitmentsDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Note J - Commitments (Tables)", "role": "http://www.nai-online.com/20220630/role/statement-note-j-commitments-tables", "shortName": "Note J - Commitments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CommitmentsDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30_ConcentrationRiskByTypeAxis-SupplierConcentrationRiskMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Note K - Economic Dependency (Tables)", "role": "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-tables", "shortName": "Note K - Economic Dependency (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30_ConcentrationRiskByTypeAxis-SupplierConcentrationRiskMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "033 - Disclosure - Note N - Segment Information (Tables)", "role": "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-tables", "shortName": "Note N - Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "us-gaap:FinanceLoansAndLeasesReceivablePolicy", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "i_2022-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "034 - Disclosure - Note A - Organization and Summary of Significant Accounting Policies (Details Textual)", "role": "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual", "shortName": "Note A - Organization and Summary of Significant Accounting Policies (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": "-3", "lang": null, "name": "us-gaap:AssetImpairmentCharges", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "i_2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeAssetsCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "035 - Disclosure - Note A - Organization and Summary of Significant Accounting Policies - Fair Value of Derivative Instruments Classified As Level 2 Assets and Liabilities (Details)", "role": "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-fair-value-of-derivative-instruments-classified-as-level-2-assets-and-liabilities-details", "shortName": "Note A - Organization and Summary of Significant Accounting Policies - Fair Value of Derivative Instruments Classified As Level 2 Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "us-gaap:FairValueMeasurementPolicyPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "i_2022-06-30_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member", "decimals": "-3", "lang": null, "name": "us-gaap:DerivativeAssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "i_2021-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "036 - Disclosure - Note A - Organization and Summary of Significant Accounting Policies - Contract Liabilities and Revenue Recognized (Details)", "role": "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-contract-liabilities-and-revenue-recognized-details", "shortName": "Note A - Organization and Summary of Significant Accounting Policies - Contract Liabilities and Revenue Recognized (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueRecognitionPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": "-4", "lang": null, "name": "naii:ContractWithCustomerLiabilityAddition", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "037 - Disclosure - Note A - Organization and Summary of Significant Accounting Policies - Calculation of Basic and Diluted Net Income Per Common Share (Details)", "role": "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-common-share-details", "shortName": "Note A - Organization and Summary of Significant Accounting Policies - Calculation of Basic and Diluted Net Income Per Common Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": "-3", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "i_2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "038 - Disclosure - Note B - Inventories - Summary of Inventories (Details)", "role": "http://www.nai-online.com/20220630/role/statement-note-b-inventories-summary-of-inventories-details", "shortName": "Note B - Inventories - Summary of Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "i_2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Consolidated Statements of Operations and Comprehensive Income", "role": "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-operations-and-comprehensive-income", "shortName": "Consolidated Statements of Operations and Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "039 - Disclosure - Note C - Property and Equipment (Details Textual)", "role": "http://www.nai-online.com/20220630/role/statement-note-c-property-and-equipment-details-textual", "shortName": "Note C - Property and Equipment (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "i_2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "040 - Disclosure - Note C - Property and Equipment - Summary of Property and Equipment (Details)", "role": "http://www.nai-online.com/20220630/role/statement-note-c-property-and-equipment-summary-of-property-and-equipment-details", "shortName": "Note C - Property and Equipment - Summary of Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "i_2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "i_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "041 - Disclosure - Note D - Leases (Details Textual)", "role": "http://www.nai-online.com/20220630/role/statement-note-d-leases-details-textual", "shortName": "Note D - Leases (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "i_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "042 - Disclosure - Note D - Leases - Lease Cash Flow Information (Details)", "role": "http://www.nai-online.com/20220630/role/statement-note-d-leases-lease-cash-flow-information-details", "shortName": "Note D - Leases - Lease Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "i_2021-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "043 - Disclosure - Note E - Other Comprehensive Income - Other Comprehensive (Loss) Income (Details)", "role": "http://www.nai-online.com/20220630/role/statement-note-e-other-comprehensive-income-other-comprehensive-loss-income-details", "shortName": "Note E - Other Comprehensive Income - Other Comprehensive (Loss) Income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "i_2020-06-30_StatementEquityComponentsAxis-AccumulatedDefinedBenefitPlansAdjustmentMember", "decimals": "-3", "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "044 - Disclosure - Note F - Debt (Details Textual)", "role": "http://www.nai-online.com/20220630/role/statement-note-f-debt-details-textual", "shortName": "Note F - Debt (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": "INF", "lang": null, "name": "us-gaap:InterestCostsCapitalized", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "i_2022-06-30_DebtInstrumentAxis-CreditAgreementMember_LineOfCreditFacilityAxis-WellsFargoBankNAMember_LongtermDebtTypeAxis-TermLoanMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "045 - Disclosure - Note F - Debt - Future Debt Payments (Details)", "role": "http://www.nai-online.com/20220630/role/statement-note-f-debt-future-debt-payments-details", "shortName": "Note F - Debt - Future Debt Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "i_2022-06-30_DebtInstrumentAxis-CreditAgreementMember_LineOfCreditFacilityAxis-WellsFargoBankNAMember_LongtermDebtTypeAxis-TermLoanMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": "-6", "first": true, "lang": null, "name": "naii:FederalStateAndLocalIncomeTaxExpenseBenefitGrossContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "046 - Disclosure - Note G - Income Taxes (Details Textual)", "role": "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-details-textual", "shortName": "Note G - Income Taxes (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": "-6", "first": true, "lang": null, "name": "naii:FederalStateAndLocalIncomeTaxExpenseBenefitGrossContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "047 - Disclosure - Note G - Income Taxes - Geographical Breakdown of Income Before Income Taxes (Details)", "role": "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-geographical-breakdown-of-income-before-income-taxes-details", "shortName": "Note G - Income Taxes - Geographical Breakdown of Income Before Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30_IncomeTaxAuthorityAxis-DomesticCountryMember", "decimals": "-3", "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "048 - Disclosure - Note G - Income Taxes - Provision for Income Taxes (Details)", "role": "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-provision-for-income-taxes-details", "shortName": "Note G - Income Taxes - Provision for Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "i_2020-06-30_StatementEquityComponentsAxis-CommonStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "004 - Statement - Consolidated Statements of Stockholders' Equity", "role": "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-stockholders-equity", "shortName": "Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "i_2020-06-30_StatementEquityComponentsAxis-CommonStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "i_2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsInventory", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "049 - Disclosure - Note G - Income Taxes - Net Deferred Tax Assets and Deferred Tax Liabilities (Details)", "role": "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-net-deferred-tax-assets-and-deferred-tax-liabilities-details", "shortName": "Note G - Income Taxes - Net Deferred Tax Assets and Deferred Tax Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "i_2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsInventory", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "050 - Disclosure - Note G - Income Taxes - Reconciliation of Income Tax Provision (Details)", "role": "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-reconciliation-of-income-tax-provision-details", "shortName": "Note G - Income Taxes - Reconciliation of Income Tax Provision (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": "-5", "first": true, "lang": null, "name": "naii:HealthInsurancePlanPremiumExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "051 - Disclosure - Note H - Employee Benefit Plans (Details Textual)", "role": "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-details-textual", "shortName": "Note H - Employee Benefit Plans (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": "-5", "first": true, "lang": null, "name": "naii:HealthInsurancePlanPremiumExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "i_2021-06-30", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanBenefitObligation", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "052 - Disclosure - Note H - Employee Benefit Plans - Defined Benefit Pension Plan's Funded Status and Amount Recognized (Details)", "role": "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-defined-benefit-pension-plans-funded-status-and-amount-recognized-details", "shortName": "Note H - Employee Benefit Plans - Defined Benefit Pension Plan's Funded Status and Amount Recognized (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "i_2020-06-30", "decimals": "-3", "lang": null, "name": "us-gaap:DefinedBenefitPlanBenefitObligation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanInterestCost", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "053 - Disclosure - Note H - Employee Benefit Plans - Components Included in Defined Benefit Pension Plan's Net Periodic Benefit Expense (Details)", "role": "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-components-included-in-defined-benefit-pension-plans-net-periodic-benefit-expense-details", "shortName": "Note H - Employee Benefit Plans - Components Included in Defined Benefit Pension Plan's Net Periodic Benefit Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": "-3", "lang": null, "name": "us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "054 - Disclosure - Note H - Employee Benefit Plans - Summary of Changes in Plan Assets and Benefit Obligation (Details)", "role": "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-summary-of-changes-in-plan-assets-and-benefit-obligation-details", "shortName": "Note H - Employee Benefit Plans - Summary of Changes in Plan Assets and Benefit Obligation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "i_2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "055 - Disclosure - Note H - Employee Benefit Plans - Benefit Payments Expected to be Paid (Details)", "role": "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-benefit-payments-expected-to-be-paid-details", "shortName": "Note H - Employee Benefit Plans - Benefit Payments Expected to be Paid (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "i_2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "056 - Disclosure - Note H - Employee Benefit Plans - Weighted-average Rates Used In Determining Defined Benefit Pension Plan's Net Pension Costs (Details)", "role": "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-weightedaverage-rates-used-in-determining-defined-benefit-pension-plans-net-pension-costs-details", "shortName": "Note H - Employee Benefit Plans - Weighted-average Rates Used In Determining Defined Benefit Pension Plan's Net Pension Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "naii:ScheduleOfWeightedAverageAllocationOfAssetsRelatedToDefinedBenefitPlansDisclosureTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "i_2022-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "057 - Disclosure - Note H - Employee Benefit Plans - Defined Benefit Pension Plan's Weighted Average Asset Association and Weighted Average Target Allocation (Details)", "role": "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-defined-benefit-pension-plans-weighted-average-asset-association-and-weighted-average-target-allocation-details", "shortName": "Note H - Employee Benefit Plans - Defined Benefit Pension Plan's Weighted Average Asset Association and Weighted Average Target Allocation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "naii:ScheduleOfWeightedAverageAllocationOfAssetsRelatedToDefinedBenefitPlansDisclosureTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "i_2022-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "i_2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "058 - Disclosure - Note H - Employee Benefit Plans - Fair Values by Asset Category of Defined Benefit Pension Plan (Details)", "role": "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-fair-values-by-asset-category-of-defined-benefit-pension-plan-details", "shortName": "Note H - Employee Benefit Plans - Fair Values by Asset Category of Defined Benefit Pension Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "i_2022-06-30_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member", "decimals": "-3", "lang": null, "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2022-01-14_2022-01-14", "decimals": "-6", "first": true, "lang": null, "name": "naii:StockRepurchaseProgramAdditionalAuthorizedAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "059 - Disclosure - Note I - Stockholders' Equity (Details Textual)", "role": "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-details-textual", "shortName": "Note I - Stockholders' Equity (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2022-01-14_2022-01-14", "decimals": "-6", "first": true, "lang": null, "name": "naii:StockRepurchaseProgramAdditionalAuthorizedAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:TreasuryStockSharesAcquired", "reportCount": 1, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060 - Disclosure - Note I - Stockholders' Equity - Treasury Stock Repurchases (Details)", "role": "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-treasury-stock-repurchases-details", "shortName": "Note I - Stockholders' Equity - Treasury Stock Repurchases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "lang": null, "name": "us-gaap:TreasuryStockAcquiredAverageCostPerShare", "reportCount": 1, "unique": true, "unitRef": "USDPerShare", "xsiNil": "true" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061 - Disclosure - Note I - Stockholders' Equity - Stock Option Activity (Details)", "role": "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-stock-option-activity-details", "shortName": "Note I - Stockholders' Equity - Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "i_2020-06-30_PlanNameAxis-The2009OmnibusStockIncentivePlan2009Member", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "i_2021-06-30_AwardTypeAxis-RestrictedStockMember_PlanNameAxis-The2009OmnibusStockIncentivePlan2009Member", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "062 - Disclosure - Note I - Stockholders' Equity - Restricted Stock (Details)", "role": "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-restricted-stock-details", "shortName": "Note I - Stockholders' Equity - Restricted Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "i_2020-06-30_AwardTypeAxis-RestrictedStockMember_PlanNameAxis-The2009OmnibusStockIncentivePlan2009Member", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "063 - Disclosure - Note J - Commitments (Details Textual)", "role": "http://www.nai-online.com/20220630/role/statement-note-j-commitments-details-textual", "shortName": "Note J - Commitments (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:CommitmentsDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "i_2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "064 - Disclosure - Note J - Commitments - Minimum Rental Commitments (Details)", "role": "http://www.nai-online.com/20220630/role/statement-note-j-commitments-minimum-rental-commitments-details", "shortName": "Note J - Commitments - Minimum Rental Commitments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:CommitmentsDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "i_2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "i_2022-06-30", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNet", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "065 - Disclosure - Note K - Economic Dependency (Details Textual)", "role": "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-details-textual", "shortName": "Note K - Economic Dependency (Details Textual)", "subGroupType": "details", "uniqueAnchor": null }, "R67": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "066 - Disclosure - Note K - Economic Dependency - Substantial Net Sales to Certain Customers (Details)", "role": "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-substantial-net-sales-to-certain-customers-details", "shortName": "Note K - Economic Dependency - Substantial Net Sales to Certain Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30_ConcentrationRiskByBenchmarkAxis-RawMaterialPurchasesMember_ConcentrationRiskByTypeAxis-SupplierConcentrationRiskMember", "decimals": "-3", "first": true, "lang": null, "name": "naii:RawMaterialPurchasesBySupplier", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "067 - Disclosure - Note K - Economic Dependency - Substantial Net Purchase From Certain Suppliers (Details)", "role": "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-substantial-net-purchase-from-certain-suppliers-details", "shortName": "Note K - Economic Dependency - Substantial Net Purchase From Certain Suppliers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30_ConcentrationRiskByBenchmarkAxis-RawMaterialPurchasesMember_ConcentrationRiskByTypeAxis-SupplierConcentrationRiskMember", "decimals": "-3", "first": true, "lang": null, "name": "naii:RawMaterialPurchasesBySupplier", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "i_2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsDerivativeInstruments", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "068 - Disclosure - Note L - Derivatives and Hedging (Details Textual)", "role": "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging-details-textual", "shortName": "Note L - Derivatives and Hedging (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "i_2022-06-30_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis-ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "decimals": "-5", "lang": null, "name": "us-gaap:ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "006 - Disclosure - Note A - Organization and Summary of Significant Accounting Policies", "role": "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies", "shortName": "Note A - Organization and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "069 - Disclosure - Note N - Segment Information (Details Textual)", "role": "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-details-textual", "shortName": "Note N - Segment Information (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "070 - Disclosure - Note N - Segment Information - Operating Results by Business Segment (Details)", "role": "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-operating-results-by-business-segment-details", "shortName": "Note N - Segment Information - Operating Results by Business Segment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30_ConsolidationItemsAxis-OperatingSegmentsMember", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "i_2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Assets", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "071 - Disclosure - Note N - Segment Information - Assets by Business Segment (Details)", "role": "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-assets-by-business-segment-details", "shortName": "Note N - Segment Information - Assets by Business Segment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "i_2022-06-30_StatementBusinessSegmentsAxis-PrivateLabelContractManufacturingMember", "decimals": "-3", "lang": null, "name": "us-gaap:Assets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "072 - Disclosure - Note N - Segment Information - Net Sales by Geographic Region (Details)", "role": "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-net-sales-by-geographic-region-details", "shortName": "Note N - Segment Information - Net Sales by Geographic Region (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R74": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "i_2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "073 - Disclosure - Note N - Segment Information - Long-lived Assets by Geographical Region (Details)", "role": "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-longlived-assets-by-geographical-region-details", "shortName": "Note N - Segment Information - Long-lived Assets by Geographical Region (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "i_2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "i_2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Assets", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "074 - Disclosure - Note N - Segment Information - Total Assets by Geographical Region (Details)", "role": "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-total-assets-by-geographical-region-details", "shortName": "Note N - Segment Information - Total Assets by Geographical Region (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "naii:AssetsByGeographicAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "i_2022-06-30_StatementGeographicalAxis-US", "decimals": "-3", "lang": null, "name": "us-gaap:Assets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "075 - Disclosure - Note N - Segment Information - Capital Expenditures by Geographical Region (Details)", "role": "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-capital-expenditures-by-geographical-region-details", "shortName": "Note N - Segment Information - Capital Expenditures by Geographical Region (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "naii:CapitalExpendituresByGeographicAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30_StatementGeographicalAxis-US", "decimals": "-3", "lang": null, "name": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DerivativesPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "i_2022-06-30_DerivativeInstrumentRiskAxis-ForeignExchangeContractMember_DerivativeInstrumentsGainLossByHedgingRelationshipAxis-CashFlowHedgingMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "076 - Disclosure - Note O - Subsequent Events (Details Textual)", "role": "http://www.nai-online.com/20220630/role/statement-note-o-subsequent-events-details-textual", "shortName": "Note O - Subsequent Events (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "i_2022-09-07_DerivativeInstrumentRiskAxis-ForeignExchangeContractMember_DerivativeInstrumentsGainLossByHedgingRelationshipAxis-CashFlowHedgingMember_HedgingDesignationAxis-DesignatedAsHedgingInstrumentMember_SubsequentEventTypeAxis-SubsequentEventMember", "decimals": "-6", "lang": null, "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "CHF", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "007 - Disclosure - Note B - Inventories", "role": "http://www.nai-online.com/20220630/role/statement-note-b-inventories", "shortName": "Note B - Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "008 - Disclosure - Note C - Property and Equipment", "role": "http://www.nai-online.com/20220630/role/statement-note-c-property-and-equipment", "shortName": "Note C - Property and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "naii20220630_10k.htm", "contextRef": "d_2021-07-01_2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 84, "tag": { "country_CH": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SWITZERLAND" } } }, "localname": "CH", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-j-commitments", "http://www.nai-online.com/20220630/role/statement-note-j-commitments-details-textual" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-n-segment-information", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-capital-expenditures-by-geographical-region-details", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-details-textual", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-longlived-assets-by-geographical-region-details", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-net-sales-by-geographic-region-details", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-total-assets-by-geographical-region-details" ], "xbrltype": "domainItemType" }, "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" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r704", "r705", "r706" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-document-and-entity-information" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r704", "r705", "r706" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-document-and-entity-information" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r704", "r705", "r706" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-document-and-entity-information" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "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" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-document-and-entity-information" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r704", "r705", "r706" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-document-and-entity-information" ], "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" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-document-and-entity-information" ], "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" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-document-and-entity-information" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-document-and-entity-information" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-document-and-entity-information" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r707" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-document-and-entity-information" ], "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" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-document-and-entity-information" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-document-and-entity-information" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r701" ], "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" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-document-and-entity-information" ], "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" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-document-and-entity-information" ], "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" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets", "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets-parentheticals", "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows", "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-operations-and-comprehensive-income", "http://www.nai-online.com/20220630/role/statement-document-and-entity-information", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-common-share-details", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-contract-liabilities-and-revenue-recognized-details", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-fair-value-of-derivative-instruments-classified-as-level-2-assets-and-liabilities-details", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-tables", "http://www.nai-online.com/20220630/role/statement-note-b-inventories", "http://www.nai-online.com/20220630/role/statement-note-b-inventories-summary-of-inventories-details", "http://www.nai-online.com/20220630/role/statement-note-b-inventories-tables", "http://www.nai-online.com/20220630/role/statement-note-c-property-and-equipment", "http://www.nai-online.com/20220630/role/statement-note-c-property-and-equipment-details-textual", "http://www.nai-online.com/20220630/role/statement-note-c-property-and-equipment-summary-of-property-and-equipment-details", "http://www.nai-online.com/20220630/role/statement-note-c-property-and-equipment-tables", "http://www.nai-online.com/20220630/role/statement-note-d-leases-", "http://www.nai-online.com/20220630/role/statement-note-d-leases-details-textual", "http://www.nai-online.com/20220630/role/statement-note-d-leases-lease-cash-flow-information-details", "http://www.nai-online.com/20220630/role/statement-note-d-leases-tables", "http://www.nai-online.com/20220630/role/statement-note-e-other-comprehensive-income", "http://www.nai-online.com/20220630/role/statement-note-e-other-comprehensive-income-other-comprehensive-loss-income-details", "http://www.nai-online.com/20220630/role/statement-note-e-other-comprehensive-income-tables", "http://www.nai-online.com/20220630/role/statement-note-f-debt", "http://www.nai-online.com/20220630/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20220630/role/statement-note-f-debt-future-debt-payments-details", "http://www.nai-online.com/20220630/role/statement-note-f-debt-tables", "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes", "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-details-textual", "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-geographical-breakdown-of-income-before-income-taxes-details", "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-net-deferred-tax-assets-and-deferred-tax-liabilities-details", "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-provision-for-income-taxes-details", "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-reconciliation-of-income-tax-provision-details", "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-tables", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-benefit-payments-expected-to-be-paid-details", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-components-included-in-defined-benefit-pension-plans-net-periodic-benefit-expense-details", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-defined-benefit-pension-plans-funded-status-and-amount-recognized-details", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-defined-benefit-pension-plans-weighted-average-asset-association-and-weighted-average-target-allocation-details", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-details-textual", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-fair-values-by-asset-category-of-defined-benefit-pension-plan-details", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-summary-of-changes-in-plan-assets-and-benefit-obligation-details", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-tables", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-weightedaverage-rates-used-in-determining-defined-benefit-pension-plans-net-pension-costs-details", "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity", "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-details-textual", "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-restricted-stock-details", "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-stock-option-activity-details", "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-tables", "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-treasury-stock-repurchases-details", "http://www.nai-online.com/20220630/role/statement-note-j-commitments", "http://www.nai-online.com/20220630/role/statement-note-j-commitments-details-textual", "http://www.nai-online.com/20220630/role/statement-note-j-commitments-minimum-rental-commitments-details", "http://www.nai-online.com/20220630/role/statement-note-j-commitments-tables", "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency", "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-details-textual", "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-substantial-net-purchase-from-certain-suppliers-details", "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-substantial-net-sales-to-certain-customers-details", "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-tables", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging-details-textual", "http://www.nai-online.com/20220630/role/statement-note-m-contingencies", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-assets-by-business-segment-details", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-capital-expenditures-by-geographical-region-details", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-details-textual", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-longlived-assets-by-geographical-region-details", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-net-sales-by-geographic-region-details", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-operating-results-by-business-segment-details", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-tables", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-total-assets-by-geographical-region-details", "http://www.nai-online.com/20220630/role/statement-note-o-subsequent-events", "http://www.nai-online.com/20220630/role/statement-note-o-subsequent-events-details-textual", "http://www.nai-online.com/20220630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r701" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-document-and-entity-information" ], "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" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-document-and-entity-information" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r701" ], "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" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-document-and-entity-information" ], "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" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-document-and-entity-information" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r708" ], "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" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-document-and-entity-information" ], "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" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-document-and-entity-information" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r701" ], "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" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r701" ], "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" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r701" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r701" ], "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" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-document-and-entity-information" ], "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" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r709" ], "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" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r704", "r705", "r706" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets", "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets-parentheticals", "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows", "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-operations-and-comprehensive-income", "http://www.nai-online.com/20220630/role/statement-document-and-entity-information", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-common-share-details", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-contract-liabilities-and-revenue-recognized-details", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-fair-value-of-derivative-instruments-classified-as-level-2-assets-and-liabilities-details", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-tables", "http://www.nai-online.com/20220630/role/statement-note-b-inventories", "http://www.nai-online.com/20220630/role/statement-note-b-inventories-summary-of-inventories-details", "http://www.nai-online.com/20220630/role/statement-note-b-inventories-tables", "http://www.nai-online.com/20220630/role/statement-note-c-property-and-equipment", "http://www.nai-online.com/20220630/role/statement-note-c-property-and-equipment-details-textual", "http://www.nai-online.com/20220630/role/statement-note-c-property-and-equipment-summary-of-property-and-equipment-details", "http://www.nai-online.com/20220630/role/statement-note-c-property-and-equipment-tables", "http://www.nai-online.com/20220630/role/statement-note-d-leases-", "http://www.nai-online.com/20220630/role/statement-note-d-leases-details-textual", "http://www.nai-online.com/20220630/role/statement-note-d-leases-lease-cash-flow-information-details", "http://www.nai-online.com/20220630/role/statement-note-d-leases-tables", "http://www.nai-online.com/20220630/role/statement-note-e-other-comprehensive-income", "http://www.nai-online.com/20220630/role/statement-note-e-other-comprehensive-income-other-comprehensive-loss-income-details", "http://www.nai-online.com/20220630/role/statement-note-e-other-comprehensive-income-tables", "http://www.nai-online.com/20220630/role/statement-note-f-debt", "http://www.nai-online.com/20220630/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20220630/role/statement-note-f-debt-future-debt-payments-details", "http://www.nai-online.com/20220630/role/statement-note-f-debt-tables", "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes", "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-details-textual", "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-geographical-breakdown-of-income-before-income-taxes-details", "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-net-deferred-tax-assets-and-deferred-tax-liabilities-details", "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-provision-for-income-taxes-details", "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-reconciliation-of-income-tax-provision-details", "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-tables", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-benefit-payments-expected-to-be-paid-details", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-components-included-in-defined-benefit-pension-plans-net-periodic-benefit-expense-details", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-defined-benefit-pension-plans-funded-status-and-amount-recognized-details", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-defined-benefit-pension-plans-weighted-average-asset-association-and-weighted-average-target-allocation-details", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-details-textual", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-fair-values-by-asset-category-of-defined-benefit-pension-plan-details", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-summary-of-changes-in-plan-assets-and-benefit-obligation-details", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-tables", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-weightedaverage-rates-used-in-determining-defined-benefit-pension-plans-net-pension-costs-details", "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity", "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-details-textual", "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-restricted-stock-details", "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-stock-option-activity-details", "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-tables", "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-treasury-stock-repurchases-details", "http://www.nai-online.com/20220630/role/statement-note-j-commitments", "http://www.nai-online.com/20220630/role/statement-note-j-commitments-details-textual", "http://www.nai-online.com/20220630/role/statement-note-j-commitments-minimum-rental-commitments-details", "http://www.nai-online.com/20220630/role/statement-note-j-commitments-tables", "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency", "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-details-textual", "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-substantial-net-purchase-from-certain-suppliers-details", "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-substantial-net-sales-to-certain-customers-details", "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-tables", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging-details-textual", "http://www.nai-online.com/20220630/role/statement-note-m-contingencies", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-assets-by-business-segment-details", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-capital-expenditures-by-geographical-region-details", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-details-textual", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-longlived-assets-by-geographical-region-details", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-net-sales-by-geographic-region-details", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-operating-results-by-business-segment-details", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-tables", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-total-assets-by-geographical-region-details", "http://www.nai-online.com/20220630/role/statement-note-o-subsequent-events", "http://www.nai-online.com/20220630/role/statement-note-o-subsequent-events-details-textual", "http://www.nai-online.com/20220630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12gTitle": { "auth_ref": [ "r703" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(g) registered security.", "label": "Title of 12(g) Security" } } }, "localname": "Security12gTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-document-and-entity-information" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r702" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-document-and-entity-information" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-document-and-entity-information" ], "xbrltype": "tradingSymbolItemType" }, "naii_AccumulatedGainLossNetSwapDerivativeParentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to accumulated gain or loss of swap derivative, attributable to parent.", "label": "Accumulated Gain (Loss), Net, Swap Derivative, Parent [Member]" } } }, "localname": "AccumulatedGainLossNetSwapDerivativeParentMember", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-e-other-comprehensive-income-other-comprehensive-loss-income-details" ], "xbrltype": "domainItemType" }, "naii_AccumulatedOtherComprehensiveIncomeLossCumulativeCashFlowHedgesGainLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated gains and losses from derivative instruments designated and qualifying as the effective portion of cash flow hedges recorded to Accumulated Other Comprehensive Income Loss.", "label": "naii_AccumulatedOtherComprehensiveIncomeLossCumulativeCashFlowHedgesGainLoss", "terseLabel": "Accumulated Other Comprehensive Income (Loss) Cumulative Cash Flow Hedges, Gain (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossCumulativeCashFlowHedgesGainLoss", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging-details-textual" ], "xbrltype": "monetaryItemType" }, "naii_AllowanceForDoubtfulAccountsReceivablePercentageOfOutstandingBalance": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of outstanding balance of allowance for doubtful accounts receivable.", "label": "naii_AllowanceForDoubtfulAccountsReceivablePercentageOfOutstandingBalance", "terseLabel": "Allowance for Doubtful Accounts Receivable, Percentage of Outstanding Balance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivablePercentageOfOutstandingBalance", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "percentItemType" }, "naii_AssetsByGeographicAreasTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of total assets by geographic areas.", "label": "Assets by Geographic Areas [Table Text Block]" } } }, "localname": "AssetsByGeographicAreasTableTextBlock", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-tables" ], "xbrltype": "textBlockItemType" }, "naii_BetaAlanineRawMaterialMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to beta-alanine raw material.", "label": "Beta-alanine Raw Material [Member]" } } }, "localname": "BetaAlanineRawMaterialMember", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "naii_California1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Geographic location.", "label": "California 1 [Member]" } } }, "localname": "California1Member", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-j-commitments", "http://www.nai-online.com/20220630/role/statement-note-j-commitments-details-textual" ], "xbrltype": "domainItemType" }, "naii_CapitalExpendituresByGeographicAreasTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for capital expenditures by geographic areas.", "label": "Capital Expenditures by Geographic Areas [Table Text Block]" } } }, "localname": "CapitalExpendituresByGeographicAreasTableTextBlock", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-tables" ], "xbrltype": "textBlockItemType" }, "naii_CarlsbadCaliforniaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the location of the property purchased.", "label": "Carlsbad, California [Member]" } } }, "localname": "CarlsbadCaliforniaMember", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-f-debt", "http://www.nai-online.com/20220630/role/statement-note-f-debt-details-textual" ], "xbrltype": "domainItemType" }, "naii_ChangeInBenefitObligationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Change in Benefit Obligation:" } } }, "localname": "ChangeInBenefitObligationAbstract", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-defined-benefit-pension-plans-funded-status-and-amount-recognized-details" ], "xbrltype": "stringItemType" }, "naii_ChangeInPlanAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Change in Plan Assets:" } } }, "localname": "ChangeInPlanAssetsAbstract", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-defined-benefit-pension-plans-funded-status-and-amount-recognized-details" ], "xbrltype": "stringItemType" }, "naii_ContractWithCustomerLiabilityAddition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of addition obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract Liabilities (Customer Deposits), addition" } } }, "localname": "ContractWithCustomerLiabilityAddition", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-contract-liabilities-and-revenue-recognized-details" ], "xbrltype": "monetaryItemType" }, "naii_CreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the debt instrument with a lender.", "label": "Credit Agreement [Member]" } } }, "localname": "CreditAgreementMember", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-f-debt", "http://www.nai-online.com/20220630/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20220630/role/statement-note-f-debt-future-debt-payments-details", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging-details-textual" ], "xbrltype": "domainItemType" }, "naii_Customer1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer 1 in a set of customers.", "label": "Customer 1 [Member]" } } }, "localname": "Customer1Member", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-substantial-net-sales-to-certain-customers-details" ], "xbrltype": "domainItemType" }, "naii_Customer2Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer 2 in a set of customers.", "label": "Customer 2 [Member]" } } }, "localname": "Customer2Member", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-substantial-net-sales-to-certain-customers-details" ], "xbrltype": "domainItemType" }, "naii_Customer3Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer 3 in a set of customers.", "label": "Customer 3 [Member]" } } }, "localname": "Customer3Member", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-substantial-net-sales-to-certain-customers-details" ], "xbrltype": "domainItemType" }, "naii_DebtInstrumentAmortizationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the amortization period for debt instrument, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "naii_DebtInstrumentAmortizationPeriod", "terseLabel": "Debt Instrument, Amortization Period (Year)" } } }, "localname": "DebtInstrumentAmortizationPeriod", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-f-debt-details-textual" ], "xbrltype": "durationItemType" }, "naii_DebtInstrumentBasisSpreadOnElectedFixedRateBorrowing": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage points added to the reference rate to compute fixed rate elections on the debt instrument.", "label": "naii_DebtInstrumentBasisSpreadOnElectedFixedRateBorrowing", "terseLabel": "Debt Instrument Basis Spread on Elected Fixed Rate Borrowing" } } }, "localname": "DebtInstrumentBasisSpreadOnElectedFixedRateBorrowing", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-f-debt-details-textual" ], "xbrltype": "percentItemType" }, "naii_DebtInstrumentCovenantAnnualLimitToRepurchaseStockOrIssueDividends": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Annual limit to repurchase stock or issue dividends under covenant of debt instrument.", "label": "naii_DebtInstrumentCovenantAnnualLimitToRepurchaseStockOrIssueDividends", "terseLabel": "Debt Instrument, Covenant, Annual Limit To Repurchase Stock or Issue Dividends" } } }, "localname": "DebtInstrumentCovenantAnnualLimitToRepurchaseStockOrIssueDividends", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-f-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "naii_DebtInstrumentCovenantCapitalExpendituresLimitationAmountAfterTwelveYears": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of debt instrument covenant capital expenditures limitation after twelve years.", "label": "naii_DebtInstrumentCovenantCapitalExpendituresLimitationAmountAfterTwelveYears", "terseLabel": "Debt Instrument Covenant Capital Expenditures Limitation, Amount, After Twelve Years" } } }, "localname": "DebtInstrumentCovenantCapitalExpendituresLimitationAmountAfterTwelveYears", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-f-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "naii_DebtInstrumentCovenantCapitalExpendituresLimitationAmountNextTwelveYears": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of debt instrument covenant capital expenditures limitation for next twelve years.", "label": "naii_DebtInstrumentCovenantCapitalExpendituresLimitationAmountNextTwelveYears", "terseLabel": "Debt Instrument Covenant Capital Expenditures Limitation, Amount, Next Twelve Years" } } }, "localname": "DebtInstrumentCovenantCapitalExpendituresLimitationAmountNextTwelveYears", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-f-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "naii_DebtInstrumentCovenantFixedChargeCoverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fixed charge coverage ratio under debt instrument covenant.", "label": "naii_DebtInstrumentCovenantFixedChargeCoverageRatio", "terseLabel": "Debt Instrument Covenant, Fixed Charge Coverage Ratio" } } }, "localname": "DebtInstrumentCovenantFixedChargeCoverageRatio", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-f-debt-details-textual" ], "xbrltype": "pureItemType" }, "naii_DebtInstrumentCovenantMinimumNetIncomeRequired": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net income required under debt instrument covenant minimum.", "label": "naii_DebtInstrumentCovenantMinimumNetIncomeRequired", "terseLabel": "Debt Instrument Covenant Minimum, Net Income Required" } } }, "localname": "DebtInstrumentCovenantMinimumNetIncomeRequired", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-f-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "naii_DeferredTaxAssetAllowanceForBadDebt": { "auth_ref": [], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-net-deferred-tax-assets-and-deferred-tax-liabilities-details": { "order": 4.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 allowance for bad debt.", "label": "Allowance for bad debt" } } }, "localname": "DeferredTaxAssetAllowanceForBadDebt", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-net-deferred-tax-assets-and-deferred-tax-liabilities-details" ], "xbrltype": "monetaryItemType" }, "naii_DeferredTaxAssetLeaseLiability": { "auth_ref": [], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-net-deferred-tax-assets-and-deferred-tax-liabilities-details": { "order": 0.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 lease liability.", "label": "Lease liability" } } }, "localname": "DeferredTaxAssetLeaseLiability", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-net-deferred-tax-assets-and-deferred-tax-liabilities-details" ], "xbrltype": "monetaryItemType" }, "naii_DeferredTaxAssetsInventoryReserves": { "auth_ref": [], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-net-deferred-tax-assets-and-deferred-tax-liabilities-details": { "order": 3.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 reserves.", "label": "Inventory reserves" } } }, "localname": "DeferredTaxAssetsInventoryReserves", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-net-deferred-tax-assets-and-deferred-tax-liabilities-details" ], "xbrltype": "monetaryItemType" }, "naii_DeferredTaxLiabilitiesWithholdingTaxes": { "auth_ref": [], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-net-deferred-tax-assets-and-deferred-tax-liabilities-details": { "order": 4.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from withholding taxes.", "label": "naii_DeferredTaxLiabilitiesWithholdingTaxes", "negatedTerseLabel": "Withholding taxes" } } }, "localname": "DeferredTaxLiabilitiesWithholdingTaxes", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-net-deferred-tax-assets-and-deferred-tax-liabilities-details" ], "xbrltype": "monetaryItemType" }, "naii_DefinedBenefitPlanAmountsRecognizedInBalanceSheetIncludingAociPortion": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of defined benefit plan recognized on balance sheet including accumulated other comprehensive income portion.", "label": "naii_DefinedBenefitPlanAmountsRecognizedInBalanceSheetIncludingAociPortion", "terseLabel": "Net amount recognized" } } }, "localname": "DefinedBenefitPlanAmountsRecognizedInBalanceSheetIncludingAociPortion", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-defined-benefit-pension-plans-funded-status-and-amount-recognized-details" ], "xbrltype": "monetaryItemType" }, "naii_DefinedBenefitPlanEquitySecuritiesByTypePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of equity securities by type of publicly traded funds.", "label": "naii_DefinedBenefitPlanEquitySecuritiesByTypePercentage", "terseLabel": "Defined Benefit Plan Equity Securities by Type, Percentage" } } }, "localname": "DefinedBenefitPlanEquitySecuritiesByTypePercentage", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-details-textual" ], "xbrltype": "percentItemType" }, "naii_DefinedBenefitPlanExpectedFutureBenefitPayment": { "auth_ref": [], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-benefit-payments-expected-to-be-paid-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total amount of benefits expected to be paid through the tenth fiscal year following the latest fiscal year from a defined benefit plan.", "label": "naii_DefinedBenefitPlanExpectedFutureBenefitPayment", "totalLabel": "Total benefit payments expected to be paid" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPayment", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-benefit-payments-expected-to-be-paid-details" ], "xbrltype": "monetaryItemType" }, "naii_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOciIntoInterestIncomeEffectivePortionNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the effective portion of net gain (loss) reclassified from accumulated other comprehensive income into interest income on derivative instruments designated and qualifying as hedging instruments.", "label": "naii_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOciIntoInterestIncomeEffectivePortionNet", "terseLabel": "Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Interest Income, Effective Portion, Net" } } }, "localname": "DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOciIntoInterestIncomeEffectivePortionNet", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging-details-textual" ], "xbrltype": "monetaryItemType" }, "naii_DevelopedMarketFixedIncomeFundsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to developed market fixed income funds.", "label": "Developed Market Fixed Income Funds [Member]" } } }, "localname": "DevelopedMarketFixedIncomeFundsMember", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-details-textual" ], "xbrltype": "domainItemType" }, "naii_DevelopedMarketFundsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to developed market funds.", "label": "Developed Market Funds [Member]" } } }, "localname": "DevelopedMarketFundsMember", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-details-textual" ], "xbrltype": "domainItemType" }, "naii_DiscretionaryProfitsharingPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Discretionary Profit-sharing Plan.", "label": "Discretionary Profit-sharing Plan [Member]" } } }, "localname": "DiscretionaryProfitsharingPlanMember", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-details-textual" ], "xbrltype": "domainItemType" }, "naii_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferentialAmountAdditionalExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of additional expense for foreign income tax rate differential income tax rate reconciliation.", "label": "naii_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferentialAmountAdditionalExpense", "terseLabel": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount, Additional Expense" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferentialAmountAdditionalExpense", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "naii_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeAmount": { "auth_ref": [], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-reconciliation-of-income-tax-provision-details": { "order": 0.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to global intangible low-taxed income.", "label": "naii_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeAmount", "terseLabel": "Global intangible low-taxed income (GILTI)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeAmount", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-reconciliation-of-income-tax-provision-details" ], "xbrltype": "monetaryItemType" }, "naii_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowtaxedIncomeAmountDiscreteBenefit": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of discrete benefit for global intangible low-taxed income tax rate reconciliation.", "label": "naii_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowtaxedIncomeAmountDiscreteBenefit", "terseLabel": "Effective Income Tax Rate Reconciliation, Global Intangible Low-taxed Income, Amount, Discrete Benefit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowtaxedIncomeAmountDiscreteBenefit", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "naii_EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount": { "auth_ref": [], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-reconciliation-of-income-tax-provision-details": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to permanent differences.", "label": "Permanent Differences" } } }, "localname": "EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-reconciliation-of-income-tax-provision-details" ], "xbrltype": "monetaryItemType" }, "naii_EuroForwardContractMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Euro Forward Contract.", "label": "Euro Forward Contract [Member]" } } }, "localname": "EuroForwardContractMember", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-fair-value-of-derivative-instruments-classified-as-level-2-assets-and-liabilities-details" ], "xbrltype": "domainItemType" }, "naii_FederalStateAndLocalIncomeTaxExpenseBenefitGrossContinuingOperations": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation allowance of current and deferred federal, state and local income tax expense (benefit) attributable to income (loss) from continuing operations.", "label": "naii_FederalStateAndLocalIncomeTaxExpenseBenefitGrossContinuingOperations", "terseLabel": "Federal, State and Local Income Tax Expense (Benefit), Gross, Continuing Operations" } } }, "localname": "FederalStateAndLocalIncomeTaxExpenseBenefitGrossContinuingOperations", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "naii_FirstContributionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contributions on first 3% of participant's compensation that the Company must match.", "label": "First Contributions [Member]" } } }, "localname": "FirstContributionsMember", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-details-textual" ], "xbrltype": "domainItemType" }, "naii_FiscalYearsAfterJune302021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the fiscal years after June 30, 2021.", "label": "Fiscal Years After June 30, 2021 [Member]" } } }, "localname": "FiscalYearsAfterJune302021Member", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes", "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "naii_HealthInsurancePlanPremiumExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The expense in the period incurred with respect to providing health care benefits to employees.", "label": "naii_HealthInsurancePlanPremiumExpense", "terseLabel": "Health Insurance Plan Premium Expense" } } }, "localname": "HealthInsurancePlanPremiumExpense", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-details-textual" ], "xbrltype": "monetaryItemType" }, "naii_IncomeTaxBenefitCaresAct": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income tax benefit related to the CARES Act.", "label": "naii_IncomeTaxBenefitCaresAct", "terseLabel": "Income Tax Benefit Cares Act" } } }, "localname": "IncomeTaxBenefitCaresAct", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "naii_IncomeTaxReconciliationCaresActRateDifferential": { "auth_ref": [], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-reconciliation-of-income-tax-provision-details": { "order": 7.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to CARES Act rate differential.", "label": "naii_IncomeTaxReconciliationCaresActRateDifferential", "terseLabel": "CARES Act rate differential" } } }, "localname": "IncomeTaxReconciliationCaresActRateDifferential", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-reconciliation-of-income-tax-provision-details" ], "xbrltype": "monetaryItemType" }, "naii_IncomeTaxReconciliationEffectiveExportSalesIncentive": { "auth_ref": [], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-reconciliation-of-income-tax-provision-details": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Percentage of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to effective export sales incentive.", "label": "naii_IncomeTaxReconciliationEffectiveExportSalesIncentive", "terseLabel": "FDII export sales incentive" } } }, "localname": "IncomeTaxReconciliationEffectiveExportSalesIncentive", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-reconciliation-of-income-tax-provision-details" ], "xbrltype": "monetaryItemType" }, "naii_IncomeTaxReconciliationGILTIFinalRegulationsPlanningDiscreteItem": { "auth_ref": [], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-reconciliation-of-income-tax-provision-details": { "order": 9.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Percentage of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to GILTI final regulations planning discrete item.", "label": "GILTI final regulations planning" } } }, "localname": "IncomeTaxReconciliationGILTIFinalRegulationsPlanningDiscreteItem", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-reconciliation-of-income-tax-provision-details" ], "xbrltype": "monetaryItemType" }, "naii_IncreaseDecreaseInOperatingLeaseRightOfAssetsAndLiabilitiesNet": { "auth_ref": [], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents increase (decrease) in net operating lease right-of-assets and liabilities.", "label": "naii_IncreaseDecreaseInOperatingLeaseRightOfAssetsAndLiabilitiesNet", "negatedLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseRightOfAssetsAndLiabilitiesNet", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "naii_KagedMuscleLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The name of a third party with which the reporting entity has an outstanding note receivable.", "label": "Kaged Muscle LLC [Member]" } } }, "localname": "KagedMuscleLLCMember", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "naii_LargecapFundsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by large-cap funds.", "label": "Large-cap Funds [Member]" } } }, "localname": "LargecapFundsMember", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-details-textual" ], "xbrltype": "domainItemType" }, "naii_LongTermDebtPercentageBearingFluctuatingInterestThresholdAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a fluctuating rate when amount is less than threshold.", "label": "naii_LongTermDebtPercentageBearingFluctuatingInterestThresholdAmount", "terseLabel": "Long-term Debt, Percentage Bearing Fluctuating Interest, Threshold Amount" } } }, "localname": "LongTermDebtPercentageBearingFluctuatingInterestThresholdAmount", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-f-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "naii_ManufacturingFacilityAndWarehouseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the structure used in the manufacturing and storage of goods.", "label": "Manufacturing Facility and Warehouse [Member]" } } }, "localname": "ManufacturingFacilityAndWarehouseMember", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-f-debt", "http://www.nai-online.com/20220630/role/statement-note-f-debt-details-textual" ], "xbrltype": "domainItemType" }, "naii_MidcapFundsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Mid-cap Funds.", "label": "Mid-cap Funds [Member]" } } }, "localname": "MidcapFundsMember", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-details-textual" ], "xbrltype": "domainItemType" }, "naii_MinimumPrepaymentAmountUnderLineOfCredit": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The minimum payment amount that may be prepaid on a line of credit facility with a fixed interest rate.", "label": "naii_MinimumPrepaymentAmountUnderLineOfCredit", "terseLabel": "Minimum Prepayment Amount Under Line of Credit" } } }, "localname": "MinimumPrepaymentAmountUnderLineOfCredit", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-f-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "naii_NaturalAlternativesInternationalEuropeSaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entity Natural alternatives international Europe SA.", "label": "Natural Alternatives International Europe SA [Member]" } } }, "localname": "NaturalAlternativesInternationalEuropeSaMember", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-j-commitments", "http://www.nai-online.com/20220630/role/statement-note-j-commitments-details-textual" ], "xbrltype": "domainItemType" }, "naii_NoteToFinancialStatementDetailsTextual": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "localname": "NoteToFinancialStatementDetailsTextual", "nsuri": "http://www.nai-online.com/20220630", "xbrltype": "stringItemType" }, "naii_NotesToFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "localname": "NotesToFinancialStatementsAbstract", "nsuri": "http://www.nai-online.com/20220630", "xbrltype": "stringItemType" }, "naii_NumberOfMajorCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of major customers.", "label": "naii_NumberOfMajorCustomers", "terseLabel": "Number of Major Customers" } } }, "localname": "NumberOfMajorCustomers", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "integerItemType" }, "naii_NumberOfYearsCompensationUsedForBenefitObligationAssumptions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The period of employment before retirement that is used to determine what amount of compensation to use as a a baseline for the companies defined benefit plan.", "label": "naii_NumberOfYearsCompensationUsedForBenefitObligationAssumptions", "terseLabel": "Number of Years Compensation Used for Benefit Obligation Assumptions (Year)" } } }, "localname": "NumberOfYearsCompensationUsedForBenefitObligationAssumptions", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-details-textual" ], "xbrltype": "durationItemType" }, "naii_OperatingLeaseFacilityArea": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area of leased facility in square feet.", "label": "naii_OperatingLeaseFacilityArea", "terseLabel": "Operating Lease Facility Area (Square Foot)" } } }, "localname": "OperatingLeaseFacilityArea", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-j-commitments-details-textual" ], "xbrltype": "areaItemType" }, "naii_OperatingLeaseNoncashExpense": { "auth_ref": [], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease non-cash expense. Excludes sublease income.", "label": "Non-cash lease expenses" } } }, "localname": "OperatingLeaseNoncashExpense", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "naii_PatentAndTrademarkLicensingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business segment related to patentand trademark licensing.", "label": "Patent and Trademark Licensing [Member]" } } }, "localname": "PatentAndTrademarkLicensingMember", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-assets-by-business-segment-details", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-operating-results-by-business-segment-details" ], "xbrltype": "domainItemType" }, "naii_PercentageOfRawMaterialsPurchasedFromSupplier": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of raw materials purchased from supplier", "label": "% of Total Raw Material Purchases" } } }, "localname": "PercentageOfRawMaterialsPurchasedFromSupplier", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-substantial-net-purchase-from-certain-suppliers-details" ], "xbrltype": "percentItemType" }, "naii_PrivateLabelContractManufacturingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business segment related to private label contract manufacturing.", "label": "Private Label Contract Manufacturing [Member]" } } }, "localname": "PrivateLabelContractManufacturingMember", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-assets-by-business-segment-details", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-operating-results-by-business-segment-details" ], "xbrltype": "domainItemType" }, "naii_ProductsManufacturedByNAIEMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents products manufactured by NAIE.", "label": "Products Manufactured by NAIE [Member]" } } }, "localname": "ProductsManufacturedByNAIEMember", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-n-segment-information", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-details-textual" ], "xbrltype": "domainItemType" }, "naii_ProfitsharingPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Profit-sharing Plan.", "label": "Profit-sharing Plan [Member]" } } }, "localname": "ProfitsharingPlanMember", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-details-textual" ], "xbrltype": "domainItemType" }, "naii_RatioOfTotalCurrentAssetsToTotalCurrentLiabilities": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Total current assets divided by total current liabilities.", "label": "naii_RatioOfTotalCurrentAssetsToTotalCurrentLiabilities", "terseLabel": "Ratio of Total Current Assets to Total Current Liabilities" } } }, "localname": "RatioOfTotalCurrentAssetsToTotalCurrentLiabilities", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-f-debt-details-textual" ], "xbrltype": "pureItemType" }, "naii_RawMaterialPurchasesBySupplier": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Raw material purchases by supplier", "label": "Raw Material Purchases by Supplier" } } }, "localname": "RawMaterialPurchasesBySupplier", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-substantial-net-purchase-from-certain-suppliers-details" ], "xbrltype": "monetaryItemType" }, "naii_RawMaterialPurchasesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Aggregate raw material purchases during the period from major suppliers.", "label": "Raw Material Purchases [Member]" } } }, "localname": "RawMaterialPurchasesMember", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-substantial-net-purchase-from-certain-suppliers-details" ], "xbrltype": "domainItemType" }, "naii_RestrictedStock1Member": { "auth_ref": [], "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 1 [Member]" } } }, "localname": "RestrictedStock1Member", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "naii_SalesRoyaltyAndLicensingRevenue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of sales, royalty, and licensing revenue.", "label": "naii_SalesRoyaltyAndLicensingRevenue", "terseLabel": "Sales, Royalty and Licensing Revenue" } } }, "localname": "SalesRoyaltyAndLicensingRevenue", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "naii_ScheduleOfWeightedAverageAllocationOfAssetsRelatedToDefinedBenefitPlansDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the weighted-average asset allocation related to defined benefit plans.", "label": "Schedule of Weighted Average Allocation of Assets Related to Defined Benefit Plans Disclosure [Table Text Block]" } } }, "localname": "ScheduleOfWeightedAverageAllocationOfAssetsRelatedToDefinedBenefitPlansDisclosureTableTextBlock", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-tables" ], "xbrltype": "textBlockItemType" }, "naii_ShareCorrection": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Correction in shares", "label": "Share Correction (in shares)" } } }, "localname": "ShareCorrection", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "sharesItemType" }, "naii_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsCashlessExercises": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of option exercises that were cashless.", "label": "naii_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsCashlessExercises", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Cashless Exercises (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsCashlessExercises", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "naii_ShippingAndHandlingCostsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The accounting policy for shipping and handling costs.", "label": "Shipping and Handling Costs [Policy Text Block]" } } }, "localname": "ShippingAndHandlingCostsPolicyTextBlock", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "naii_SmallCapFundsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Small Cap Funds.", "label": "Small Cap Funds [Member]" } } }, "localname": "SmallCapFundsMember", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-details-textual" ], "xbrltype": "domainItemType" }, "naii_SofinolSaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Sofinal SA.", "label": "Sofinol SA [Member]" } } }, "localname": "SofinolSaMember", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-j-commitments", "http://www.nai-online.com/20220630/role/statement-note-j-commitments-details-textual" ], "xbrltype": "domainItemType" }, "naii_StockIssuedDuringPeriodSharesStockOptionsExercisedForCash": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The shares issued during the period for stock options exercised for cash.", "label": "naii_StockIssuedDuringPeriodSharesStockOptionsExercisedForCash", "terseLabel": "Stock Issued During Period, Shares, Stock Options Exercised for Cash (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercisedForCash", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "naii_StockRepurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to stock repurchase plan.", "label": "Stock Repurchase Plan [Member]" } } }, "localname": "StockRepurchasePlanMember", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-treasury-stock-repurchases-details" ], "xbrltype": "domainItemType" }, "naii_StockRepurchaseProgramAdditionalAuthorizedAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Additional amount of stock repurchase plan authorized.", "label": "naii_StockRepurchaseProgramAdditionalAuthorizedAmount", "terseLabel": "Stock Repurchase Program, Additional Authorized Amount" } } }, "localname": "StockRepurchaseProgramAdditionalAuthorizedAmount", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "naii_StockRepurchasedFromEmployeeForRestrictedStockVestingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents stock repurchased from employee for restricted stock vesting.", "label": "Stock Repurchased from Employee for Restricted Stock Vesting [Member]" } } }, "localname": "StockRepurchasedFromEmployeeForRestrictedStockVestingMember", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-treasury-stock-repurchases-details" ], "xbrltype": "domainItemType" }, "naii_StockRepurchasedInConnectionWithStockOptionExercisedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents stock repurchased in connection with stock option exercised.", "label": "Stock Repurchased in Connection with Stock Option Exercised [Member]" } } }, "localname": "StockRepurchasedInConnectionWithStockOptionExercisedMember", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-treasury-stock-repurchases-details" ], "xbrltype": "domainItemType" }, "naii_Supplier1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Supplier 1 in a set of suppliers.", "label": "Supplier 1 [Member]" } } }, "localname": "Supplier1Member", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-substantial-net-purchase-from-certain-suppliers-details" ], "xbrltype": "domainItemType" }, "naii_SwissFrancForwardContractMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Swiss Franc Forward Contract.", "label": "Swiss Franc Forward Contract [Member]" } } }, "localname": "SwissFrancForwardContractMember", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-fair-value-of-derivative-instruments-classified-as-level-2-assets-and-liabilities-details" ], "xbrltype": "domainItemType" }, "naii_TermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents a term loan.", "label": "Term Loan [Member]" } } }, "localname": "TermLoanMember", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-f-debt", "http://www.nai-online.com/20220630/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20220630/role/statement-note-f-debt-future-debt-payments-details", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging-details-textual" ], "xbrltype": "domainItemType" }, "naii_The2009OmnibusStockIncentivePlan2009Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Omnibus stock incentive plan adopted in 2009.", "label": "The 2009 Omnibus Stock Incentive Plan [Member]" } } }, "localname": "The2009OmnibusStockIncentivePlan2009Member", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-restricted-stock-details", "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-stock-option-activity-details" ], "xbrltype": "domainItemType" }, "naii_The2020OmnibusStockIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Omnibus stock incentive plan", "label": "The 2020 Omnibus Stock Incentive Plan [Member]" } } }, "localname": "The2020OmnibusStockIncentivePlanMember", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-restricted-stock-details" ], "xbrltype": "domainItemType" }, "naii_TreasuryStockSharesAcquiredInConnectionWithStockOptions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares acquired in connection with stock options.", "label": "Shares acquired in connection with stock option exercises, shares (in shares)" } } }, "localname": "TreasuryStockSharesAcquiredInConnectionWithStockOptions", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-treasury-stock-repurchases-details" ], "xbrltype": "sharesItemType" }, "naii_TreasuryStockSharesAcquiredInConnectionWithStockOptionsValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value of treasury stock shares acquired in connection with stock options.", "label": "Shares acquired in connection with stock option exercises, cost" } } }, "localname": "TreasuryStockSharesAcquiredInConnectionWithStockOptionsValue", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-treasury-stock-repurchases-details" ], "xbrltype": "monetaryItemType" }, "naii_TreasuryStockValueAcquiredCostMethodNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period, net of issuance of common stock from treasury for stock option exercise. Recorded using the cost method.", "label": "naii_TreasuryStockValueAcquiredCostMethodNet", "negatedTerseLabel": "Repurchase of common stock" } } }, "localname": "TreasuryStockValueAcquiredCostMethodNet", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "monetaryItemType" }, "naii_TwoLargestCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to two largest customers.", "label": "Two Largest Customers [Member]" } } }, "localname": "TwoLargestCustomersMember", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "naii_WellsFargoBankNAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Wells Fargo Bank, N.A, the lender.", "label": "Wells Fargo Bank, N.A. [Member]" } } }, "localname": "WellsFargoBankNAMember", "nsuri": "http://www.nai-online.com/20220630", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-f-debt", "http://www.nai-online.com/20220630/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20220630/role/statement-note-f-debt-future-debt-payments-details", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging-details-textual" ], "xbrltype": "domainItemType" }, "naii_statement-statement-note-a-organization-and-summary-of-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-common-share-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note A - Organization and Summary of Significant Accounting Policies - Calculation of Basic and Diluted Net Income Per Common Share (Details)" } } }, "localname": "statement-statement-note-a-organization-and-summary-of-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-common-share-details", "nsuri": "http://www.nai-online.com/20220630", "xbrltype": "stringItemType" }, "naii_statement-statement-note-a-organization-and-summary-of-significant-accounting-policies-contract-liabilities-and-revenue-recognized-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note A - Organization and Summary of Significant Accounting Policies - Contract Liabilities and Revenue Recognized (Details)" } } }, "localname": "statement-statement-note-a-organization-and-summary-of-significant-accounting-policies-contract-liabilities-and-revenue-recognized-details", "nsuri": "http://www.nai-online.com/20220630", "xbrltype": "stringItemType" }, "naii_statement-statement-note-a-organization-and-summary-of-significant-accounting-policies-fair-value-of-derivative-instruments-classified-as-level-2-assets-and-liabilities-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note A - Organization and Summary of Significant Accounting Policies - Fair Value of Derivative Instruments Classified As Level 2 Assets and Liabilities (Details)" } } }, "localname": "statement-statement-note-a-organization-and-summary-of-significant-accounting-policies-fair-value-of-derivative-instruments-classified-as-level-2-assets-and-liabilities-details", "nsuri": "http://www.nai-online.com/20220630", "xbrltype": "stringItemType" }, "naii_statement-statement-note-a-organization-and-summary-of-significant-accounting-policies-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note A - Organization and Summary of Significant Accounting Policies" } } }, "localname": "statement-statement-note-a-organization-and-summary-of-significant-accounting-policies-tables", "nsuri": "http://www.nai-online.com/20220630", "xbrltype": "stringItemType" }, "naii_statement-statement-note-b-inventories-summary-of-inventories-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note B - Inventories - Summary of Inventories (Details)" } } }, "localname": "statement-statement-note-b-inventories-summary-of-inventories-details", "nsuri": "http://www.nai-online.com/20220630", "xbrltype": "stringItemType" }, "naii_statement-statement-note-b-inventories-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note B - Inventories" } } }, "localname": "statement-statement-note-b-inventories-tables", "nsuri": "http://www.nai-online.com/20220630", "xbrltype": "stringItemType" }, "naii_statement-statement-note-c-property-and-equipment-summary-of-property-and-equipment-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note C - Property and Equipment - Summary of Property and Equipment (Details)" } } }, "localname": "statement-statement-note-c-property-and-equipment-summary-of-property-and-equipment-details", "nsuri": "http://www.nai-online.com/20220630", "xbrltype": "stringItemType" }, "naii_statement-statement-note-c-property-and-equipment-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note C - Property and Equipment" } } }, "localname": "statement-statement-note-c-property-and-equipment-tables", "nsuri": "http://www.nai-online.com/20220630", "xbrltype": "stringItemType" }, "naii_statement-statement-note-d-leases-lease-cash-flow-information-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note D - Leases - Lease Cash Flow Information (Details)" } } }, "localname": "statement-statement-note-d-leases-lease-cash-flow-information-details", "nsuri": "http://www.nai-online.com/20220630", "xbrltype": "stringItemType" }, "naii_statement-statement-note-d-leases-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note D - Leases" } } }, "localname": "statement-statement-note-d-leases-tables", "nsuri": "http://www.nai-online.com/20220630", "xbrltype": "stringItemType" }, "naii_statement-statement-note-e-other-comprehensive-income-other-comprehensive-loss-income-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note E - Other Comprehensive Income - Other Comprehensive (Loss) Income (Details)" } } }, "localname": "statement-statement-note-e-other-comprehensive-income-other-comprehensive-loss-income-details", "nsuri": "http://www.nai-online.com/20220630", "xbrltype": "stringItemType" }, "naii_statement-statement-note-e-other-comprehensive-income-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note E - Other Comprehensive Income" } } }, "localname": "statement-statement-note-e-other-comprehensive-income-tables", "nsuri": "http://www.nai-online.com/20220630", "xbrltype": "stringItemType" }, "naii_statement-statement-note-f-debt-future-debt-payments-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note F - Debt - Future Debt Payments (Details)" } } }, "localname": "statement-statement-note-f-debt-future-debt-payments-details", "nsuri": "http://www.nai-online.com/20220630", "xbrltype": "stringItemType" }, "naii_statement-statement-note-f-debt-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note F - Debt" } } }, "localname": "statement-statement-note-f-debt-tables", "nsuri": "http://www.nai-online.com/20220630", "xbrltype": "stringItemType" }, "naii_statement-statement-note-g-income-taxes-geographical-breakdown-of-income-before-income-taxes-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note G - Income Taxes - Geographical Breakdown of Income Before Income Taxes (Details)" } } }, "localname": "statement-statement-note-g-income-taxes-geographical-breakdown-of-income-before-income-taxes-details", "nsuri": "http://www.nai-online.com/20220630", "xbrltype": "stringItemType" }, "naii_statement-statement-note-g-income-taxes-net-deferred-tax-assets-and-deferred-tax-liabilities-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note G - Income Taxes - Net Deferred Tax Assets and Deferred Tax Liabilities (Details)" } } }, "localname": "statement-statement-note-g-income-taxes-net-deferred-tax-assets-and-deferred-tax-liabilities-details", "nsuri": "http://www.nai-online.com/20220630", "xbrltype": "stringItemType" }, "naii_statement-statement-note-g-income-taxes-provision-for-income-taxes-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note G - Income Taxes - Provision for Income Taxes (Details)" } } }, "localname": "statement-statement-note-g-income-taxes-provision-for-income-taxes-details", "nsuri": "http://www.nai-online.com/20220630", "xbrltype": "stringItemType" }, "naii_statement-statement-note-g-income-taxes-reconciliation-of-income-tax-provision-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note G - Income Taxes - Reconciliation of Income Tax Provision (Details)" } } }, "localname": "statement-statement-note-g-income-taxes-reconciliation-of-income-tax-provision-details", "nsuri": "http://www.nai-online.com/20220630", "xbrltype": "stringItemType" }, "naii_statement-statement-note-g-income-taxes-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note G - Income Taxes" } } }, "localname": "statement-statement-note-g-income-taxes-tables", "nsuri": "http://www.nai-online.com/20220630", "xbrltype": "stringItemType" }, "naii_statement-statement-note-h-employee-benefit-plans-benefit-payments-expected-to-be-paid-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note H - Employee Benefit Plans - Benefit Payments Expected to be Paid (Details)" } } }, "localname": "statement-statement-note-h-employee-benefit-plans-benefit-payments-expected-to-be-paid-details", "nsuri": "http://www.nai-online.com/20220630", "xbrltype": "stringItemType" }, "naii_statement-statement-note-h-employee-benefit-plans-components-included-in-defined-benefit-pension-plans-net-periodic-benefit-expense-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note H - Employee Benefit Plans - Components Included in Defined Benefit Pension Plan's Net Periodic Benefit Expense (Details)" } } }, "localname": "statement-statement-note-h-employee-benefit-plans-components-included-in-defined-benefit-pension-plans-net-periodic-benefit-expense-details", "nsuri": "http://www.nai-online.com/20220630", "xbrltype": "stringItemType" }, "naii_statement-statement-note-h-employee-benefit-plans-defined-benefit-pension-plans-funded-status-and-amount-recognized-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note H - Employee Benefit Plans - Defined Benefit Pension Plan's Funded Status and Amount Recognized (Details)" } } }, "localname": "statement-statement-note-h-employee-benefit-plans-defined-benefit-pension-plans-funded-status-and-amount-recognized-details", "nsuri": "http://www.nai-online.com/20220630", "xbrltype": "stringItemType" }, "naii_statement-statement-note-h-employee-benefit-plans-defined-benefit-pension-plans-weighted-average-asset-association-and-weighted-average-target-allocation-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note H - Employee Benefit Plans - Defined Benefit Pension Plan's Weighted Average Asset Association and Weighted Average Target Allocation (Details)" } } }, "localname": "statement-statement-note-h-employee-benefit-plans-defined-benefit-pension-plans-weighted-average-asset-association-and-weighted-average-target-allocation-details", "nsuri": "http://www.nai-online.com/20220630", "xbrltype": "stringItemType" }, "naii_statement-statement-note-h-employee-benefit-plans-fair-values-by-asset-category-of-defined-benefit-pension-plan-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note H - Employee Benefit Plans - Fair Values by Asset Category of Defined Benefit Pension Plan (Details)" } } }, "localname": "statement-statement-note-h-employee-benefit-plans-fair-values-by-asset-category-of-defined-benefit-pension-plan-details", "nsuri": "http://www.nai-online.com/20220630", "xbrltype": "stringItemType" }, "naii_statement-statement-note-h-employee-benefit-plans-summary-of-changes-in-plan-assets-and-benefit-obligation-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note H - Employee Benefit Plans - Summary of Changes in Plan Assets and Benefit Obligation (Details)" } } }, "localname": "statement-statement-note-h-employee-benefit-plans-summary-of-changes-in-plan-assets-and-benefit-obligation-details", "nsuri": "http://www.nai-online.com/20220630", "xbrltype": "stringItemType" }, "naii_statement-statement-note-h-employee-benefit-plans-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note H - Employee Benefit Plans" } } }, "localname": "statement-statement-note-h-employee-benefit-plans-tables", "nsuri": "http://www.nai-online.com/20220630", "xbrltype": "stringItemType" }, "naii_statement-statement-note-h-employee-benefit-plans-weightedaverage-rates-used-in-determining-defined-benefit-pension-plans-net-pension-costs-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note H - Employee Benefit Plans - Weighted-average Rates Used In Determining Defined Benefit Pension Plan's Net Pension Costs (Details)" } } }, "localname": "statement-statement-note-h-employee-benefit-plans-weightedaverage-rates-used-in-determining-defined-benefit-pension-plans-net-pension-costs-details", "nsuri": "http://www.nai-online.com/20220630", "xbrltype": "stringItemType" }, "naii_statement-statement-note-i-stockholders-equity-restricted-stock-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note I - Stockholders' Equity - Restricted Stock (Details)" } } }, "localname": "statement-statement-note-i-stockholders-equity-restricted-stock-details", "nsuri": "http://www.nai-online.com/20220630", "xbrltype": "stringItemType" }, "naii_statement-statement-note-i-stockholders-equity-stock-option-activity-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note I - Stockholders' Equity - Stock Option Activity (Details)" } } }, "localname": "statement-statement-note-i-stockholders-equity-stock-option-activity-details", "nsuri": "http://www.nai-online.com/20220630", "xbrltype": "stringItemType" }, "naii_statement-statement-note-i-stockholders-equity-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note I - Stockholders' Equity" } } }, "localname": "statement-statement-note-i-stockholders-equity-tables", "nsuri": "http://www.nai-online.com/20220630", "xbrltype": "stringItemType" }, "naii_statement-statement-note-i-stockholders-equity-treasury-stock-repurchases-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note I - Stockholders' Equity - Treasury Stock Repurchases (Details)" } } }, "localname": "statement-statement-note-i-stockholders-equity-treasury-stock-repurchases-details", "nsuri": "http://www.nai-online.com/20220630", "xbrltype": "stringItemType" }, "naii_statement-statement-note-j-commitments-minimum-rental-commitments-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note J - Commitments - Minimum Rental Commitments (Details)" } } }, "localname": "statement-statement-note-j-commitments-minimum-rental-commitments-details", "nsuri": "http://www.nai-online.com/20220630", "xbrltype": "stringItemType" }, "naii_statement-statement-note-j-commitments-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note J - Commitments" } } }, "localname": "statement-statement-note-j-commitments-tables", "nsuri": "http://www.nai-online.com/20220630", "xbrltype": "stringItemType" }, "naii_statement-statement-note-k-economic-dependency-substantial-net-purchase-from-certain-suppliers-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note K - Economic Dependency - Substantial Net Purchase From Certain Suppliers (Details)" } } }, "localname": "statement-statement-note-k-economic-dependency-substantial-net-purchase-from-certain-suppliers-details", "nsuri": "http://www.nai-online.com/20220630", "xbrltype": "stringItemType" }, "naii_statement-statement-note-k-economic-dependency-substantial-net-sales-to-certain-customers-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note K - Economic Dependency - Substantial Net Sales to Certain Customers (Details)" } } }, "localname": "statement-statement-note-k-economic-dependency-substantial-net-sales-to-certain-customers-details", "nsuri": "http://www.nai-online.com/20220630", "xbrltype": "stringItemType" }, "naii_statement-statement-note-k-economic-dependency-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note K - Economic Dependency" } } }, "localname": "statement-statement-note-k-economic-dependency-tables", "nsuri": "http://www.nai-online.com/20220630", "xbrltype": "stringItemType" }, "naii_statement-statement-note-n-segment-information-assets-by-business-segment-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note N - Segment Information - Assets by Business Segment (Details)" } } }, "localname": "statement-statement-note-n-segment-information-assets-by-business-segment-details", "nsuri": "http://www.nai-online.com/20220630", "xbrltype": "stringItemType" }, "naii_statement-statement-note-n-segment-information-capital-expenditures-by-geographical-region-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note N - Segment Information - Capital Expenditures by Geographical Region (Details)" } } }, "localname": "statement-statement-note-n-segment-information-capital-expenditures-by-geographical-region-details", "nsuri": "http://www.nai-online.com/20220630", "xbrltype": "stringItemType" }, "naii_statement-statement-note-n-segment-information-longlived-assets-by-geographical-region-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note N - Segment Information - Long-lived Assets by Geographical Region (Details)" } } }, "localname": "statement-statement-note-n-segment-information-longlived-assets-by-geographical-region-details", "nsuri": "http://www.nai-online.com/20220630", "xbrltype": "stringItemType" }, "naii_statement-statement-note-n-segment-information-net-sales-by-geographic-region-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note N - Segment Information - Net Sales by Geographic Region (Details)" } } }, "localname": "statement-statement-note-n-segment-information-net-sales-by-geographic-region-details", "nsuri": "http://www.nai-online.com/20220630", "xbrltype": "stringItemType" }, "naii_statement-statement-note-n-segment-information-operating-results-by-business-segment-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note N - Segment Information - Operating Results by Business Segment (Details)" } } }, "localname": "statement-statement-note-n-segment-information-operating-results-by-business-segment-details", "nsuri": "http://www.nai-online.com/20220630", "xbrltype": "stringItemType" }, "naii_statement-statement-note-n-segment-information-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note N - Segment Information" } } }, "localname": "statement-statement-note-n-segment-information-tables", "nsuri": "http://www.nai-online.com/20220630", "xbrltype": "stringItemType" }, "naii_statement-statement-note-n-segment-information-total-assets-by-geographical-region-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note N - Segment Information - Total Assets by Geographical Region (Details)" } } }, "localname": "statement-statement-note-n-segment-information-total-assets-by-geographical-region-details", "nsuri": "http://www.nai-online.com/20220630", "xbrltype": "stringItemType" }, "naii_statement-statement-significant-accounting-policies-policies": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies" } } }, "localname": "statement-statement-significant-accounting-policies-policies", "nsuri": "http://www.nai-online.com/20220630", "xbrltype": "stringItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r117", "r169", "r182", "r183", "r184", "r185", "r187", "r189", "r193", "r260", "r261", "r262", "r263", "r264", "r265", "r267", "r268", "r270", "r272", "r273" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-operating-results-by-business-segment-details" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r117", "r169", "r182", "r183", "r184", "r185", "r187", "r189", "r193", "r260", "r261", "r262", "r263", "r264", "r265", "r267", "r268", "r270", "r272", "r273" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-operating-results-by-business-segment-details" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r49", "r51", "r114", "r115", "r279", "r311" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual", "http://www.nai-online.com/20220630/role/statement-note-j-commitments", "http://www.nai-online.com/20220630/role/statement-note-j-commitments-details-textual" ], "xbrltype": "stringItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Europe [Member]" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-capital-expenditures-by-geographical-region-details", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-longlived-assets-by-geographical-region-details", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-total-assets-by-geographical-region-details" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r202", "r334", "r340", "r659" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual", "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-substantial-net-sales-to-certain-customers-details" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r253", "r254", "r255", "r256", "r278", "r310", "r432", "r438", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r656", "r660", "r698", "r699" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual", "http://www.nai-online.com/20220630/role/statement-note-c-property-and-equipment-summary-of-property-and-equipment-details", "http://www.nai-online.com/20220630/role/statement-note-f-debt", "http://www.nai-online.com/20220630/role/statement-note-f-debt-details-textual" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r253", "r254", "r255", "r256", "r278", "r310", "r432", "r438", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r656", "r660", "r698", "r699" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual", "http://www.nai-online.com/20220630/role/statement-note-c-property-and-equipment-summary-of-property-and-equipment-details" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r202", "r334", "r340", "r659" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual", "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-substantial-net-sales-to-certain-customers-details" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r196", "r254", "r255", "r334", "r338", "r617", "r655", "r657" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-details-textual" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r196", "r254", "r255", "r334", "r338", "r617", "r655", "r657" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-details-textual" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r248", "r253", "r254", "r255", "r256", "r278", "r310", "r371", "r432", "r438", "r470", "r471", "r472", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r656", "r660", "r698", "r699" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual", "http://www.nai-online.com/20220630/role/statement-note-c-property-and-equipment-summary-of-property-and-equipment-details", "http://www.nai-online.com/20220630/role/statement-note-f-debt", "http://www.nai-online.com/20220630/role/statement-note-f-debt-details-textual" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r248", "r253", "r254", "r255", "r256", "r278", "r310", "r371", "r432", "r438", "r470", "r471", "r472", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r656", "r660", "r698", "r699" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual", "http://www.nai-online.com/20220630/role/statement-note-c-property-and-equipment-summary-of-property-and-equipment-details", "http://www.nai-online.com/20220630/role/statement-note-f-debt", "http://www.nai-online.com/20220630/role/statement-note-f-debt-details-textual" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r50", "r51", "r114", "r115", "r279", "r311" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual", "http://www.nai-online.com/20220630/role/statement-note-j-commitments", "http://www.nai-online.com/20220630/role/statement-note-j-commitments-details-textual" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r127", "r132", "r252", "r433" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes", "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r197", "r198", "r334", "r339", "r658", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-f-debt", "http://www.nai-online.com/20220630/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20220630/role/statement-note-j-commitments", "http://www.nai-online.com/20220630/role/statement-note-j-commitments-details-textual", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-capital-expenditures-by-geographical-region-details", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-details-textual", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-longlived-assets-by-geographical-region-details", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-net-sales-by-geographic-region-details", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-total-assets-by-geographical-region-details" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r197", "r198", "r334", "r339", "r658", "r683", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-f-debt", "http://www.nai-online.com/20220630/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20220630/role/statement-note-j-commitments", "http://www.nai-online.com/20220630/role/statement-note-j-commitments-details-textual", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-capital-expenditures-by-geographical-region-details", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-details-textual", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-longlived-assets-by-geographical-region-details", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-net-sales-by-geographic-region-details", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-total-assets-by-geographical-region-details" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r127", "r132", "r252", "r433", "r603" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes", "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r38", "r600" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets": { "order": 6.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" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r685" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNet": { "auth_ref": [ "r638", "r684" ], "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.", "label": "us-gaap_AccountsReceivableNet", "terseLabel": "Accounts Receivable, after Allowance for Credit Loss, Total" } } }, "localname": "AccountsReceivableNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual", "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r204", "r205" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets": { "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 \u2013 less allowance for doubtful accounts of $3,383 at June 30, 2022 and $3,527 at June 30, 2021" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r15", "r621", "r641" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "auth_ref": [ "r17", "r621", "r641" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets": { "order": 0.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.", "label": "Income taxes payable, noncurrent" } } }, "localname": "AccruedIncomeTaxesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "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" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r54", "r59", "r67", "r68", "r69", "r528" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-e-other-comprehensive-income-other-comprehensive-loss-income-details" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r11", "r242" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-c-property-and-equipment-summary-of-property-and-equipment-details": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "negatedLabel": "Less: accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-c-property-and-equipment-summary-of-property-and-equipment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r59", "r67", "r68", "r69", "r70", "r527" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-e-other-comprehensive-income-other-comprehensive-loss-income-details" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax": { "auth_ref": [ "r55", "r59", "r392" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).", "label": "us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax", "terseLabel": "Unrecognized net actuarial loss in accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-defined-benefit-pension-plans-funded-status-and-amount-recognized-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r25", "r57", "r58", "r59", "r643", "r665", "r666" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r56", "r59", "r67", "r68", "r69", "r119", "r120", "r121", "r528", "r597", "r661", "r662" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-stockholders-equity", "http://www.nai-online.com/20220630/role/statement-note-e-other-comprehensive-income-other-comprehensive-loss-income-details" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r23", "r600" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r119", "r120", "r121", "r477", "r478", "r479", "r556" ], "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]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.", "label": "Share Correction" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r440", "r481", "r482" ], "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": "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "verboseLabel": "Compensation expense related to stock compensation plans" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r485" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r486" ], "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": "us-gaap_AdvertisingExpense", "terseLabel": "Advertising Expense" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r29", "r211", "r221" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts receivable, allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax": { "auth_ref": [ "r418" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized in net periodic benefit cost (credit) and other comprehensive (income) loss.", "label": "us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax", "terseLabel": "Total recognized in net periodic benefit cost and other comprehensive loss" } } }, "localname": "AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-summary-of-changes-in-plan-assets-and-benefit-obligation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r143" ], "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": "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r143" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r143" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r97", "r238" ], "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": "us-gaap_AssetImpairmentCharges", "terseLabel": "Asset Impairment Charges, Total" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r13", "r110", "r177", "r184", "r191", "r219", "r260", "r261", "r262", "r264", "r265", "r266", "r267", "r269", "r271", "r273", "r274", "r524", "r529", "r566", "r598", "r600", "r619", "r640" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets": { "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", "terseLabel": "Total Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-assets-by-business-segment-details", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-total-assets-by-geographical-region-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r37", "r110", "r219", "r260", "r261", "r262", "r264", "r265", "r266", "r267", "r269", "r271", "r273", "r274", "r524", "r529", "r566", "r598", "r600" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets": { "order": 4.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": "us-gaap_AssetsCurrent", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r442", "r443", "r444", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r462", "r463", "r465", "r466", "r469", "r470", "r471", "r472", "r473" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity", "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-details-textual", "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-restricted-stock-details" ], "xbrltype": "stringItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Building and Building Improvements [Member]" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-c-property-and-equipment-summary-of-property-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r4", "r9", "r99" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets": { "order": 3.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. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r100" ], "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]" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r92", "r99", "r102" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "periodEndLabel": "Cash and cash equivalents at end of year", "periodStartLabel": "Cash and cash equivalents at beginning of year" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r92", "r571" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows": { "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": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "totalLabel": "Net (decrease) increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r536" ], "lang": { "en-us": { "role": { "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk.", "label": "Cash Flow Hedging [Member]" } } }, "localname": "CashFlowHedgingMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging-details-textual", "http://www.nai-online.com/20220630/role/statement-note-o-subsequent-events", "http://www.nai-online.com/20220630/role/statement-note-o-subsequent-events-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock": { "auth_ref": [ "r359" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in the benefit obligation, fair value of plan assets, and funded status of pension plans or other employee benefit plans.", "label": "Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan [Table Text Block]" } } }, "localname": "ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r45", "r626", "r647" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and contingencies (Notes D, F, H, J and M)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsDisclosureTextBlock": { "auth_ref": [ "r251" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements. Descriptions may include identification of the specific goods and services, period of time covered, minimum quantities and amounts, and cancellation rights.", "label": "Commitments Disclosure [Text Block]" } } }, "localname": "CommitmentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-j-commitments" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommodityContractMember": { "auth_ref": [ "r372", "r546" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to commodity prices.", "label": "Commodity Contract [Member]" } } }, "localname": "CommodityContractMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-defined-benefit-pension-plans-weighted-average-asset-association-and-weighted-average-target-allocation-details" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r119", "r120", "r556" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r21" ], "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 (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r21" ], "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 (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r21", "r323" ], "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 (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r21", "r600" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets": { "order": 0.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; $.01 par value; 20,000,000 shares authorized at June 30, 2022 and June 30, 2021, issued and outstanding (net of treasury shares) 6,129,611 at June 30, 2022 and 6,436,568 at June 30, 2021" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r62", "r64", "r65", "r74", "r630", "r651" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-operations-and-comprehensive-income": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "us-gaap_ComprehensiveIncomeNetOfTax", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-operations-and-comprehensive-income" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r73", "r84", "r629", "r650" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.", "label": "Comprehensive Income (Loss) Note [Text Block]" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-e-other-comprehensive-income" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r157", "r158", "r202", "r563", "r564", "r685" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual", "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-substantial-net-purchase-from-certain-suppliers-details", "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-substantial-net-sales-to-certain-customers-details", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r157", "r158", "r202", "r563", "r564", "r667", "r685" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual", "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-substantial-net-purchase-from-certain-suppliers-details", "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-substantial-net-sales-to-certain-customers-details", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r157", "r158", "r202", "r563", "r564", "r667", "r685" ], "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]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual", "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-substantial-net-purchase-from-certain-suppliers-details", "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-substantial-net-sales-to-certain-customers-details", "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-tables", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r151", "r635" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r163" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.", "label": "Concentration Risk Disclosure [Text Block]" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r157", "r158", "r202", "r563", "r564" ], "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": "us-gaap_ConcentrationRiskPercentage1", "terseLabel": "Concentration Risk, Percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r157", "r158", "r202", "r563", "r564", "r685" ], "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]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual", "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-substantial-net-purchase-from-certain-suppliers-details", "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-substantial-net-sales-to-certain-customers-details", "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-tables", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r103", "r526" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy": { "auth_ref": [ "r526" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for subsidiaries or other investments that are consolidated, including the accounting treatment for intercompany accounts or transactions and any noncontrolling interest.", "label": "Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block]" } } }, "localname": "ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r332" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r330", "r331", "r335" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets": { "order": 3.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": "Customer deposits", "periodEndLabel": "Contract Liabilities (Customer Deposits), balance", "periodStartLabel": "Contract Liabilities (Customer Deposits), balance", "terseLabel": "Contract with Customer, Liability, Current" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-contract-liabilities-and-revenue-recognized-details", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r336" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "us-gaap_ContractWithCustomerLiabilityRevenueRecognized", "negatedLabel": "Contract Liabilities (Customer Deposits), revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-contract-liabilities-and-revenue-recognized-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerRefundLiability": { "auth_ref": [ "r337" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer.", "label": "us-gaap_ContractWithCustomerRefundLiability", "terseLabel": "Contract with Customer, Refund Liability, Total" } } }, "localname": "ContractWithCustomerRefundLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r182", "r183", "r184", "r185", "r187", "r193", "r195" ], "lang": { "en-us": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.", "label": "Corporate, Non-Segment [Member]" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-operating-results-by-business-segment-details" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r78", "r617" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-operations-and-comprehensive-income": { "order": 0.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 sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-operations-and-comprehensive-income" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesPolicyTextBlock": { "auth_ref": [ "r341" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cost of product sold and service rendered.", "label": "Cost of Goods and Service [Policy Text Block]" } } }, "localname": "CostOfSalesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r111", "r506", "r513" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-provision-for-income-taxes-details": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "us-gaap_CurrentFederalTaxExpenseBenefit", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-provision-for-income-taxes-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r111", "r506" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-provision-for-income-taxes-details": { "order": 0.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "us-gaap_CurrentForeignTaxExpenseBenefit", "terseLabel": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-provision-for-income-taxes-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r111", "r506", "r513", "r515" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-provision-for-income-taxes-details": { "order": 0.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "us-gaap_CurrentIncomeTaxExpenseBenefit", "totalLabel": "Total Current" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-provision-for-income-taxes-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current:" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-provision-for-income-taxes-details" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r111", "r506", "r513" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-provision-for-income-taxes-details": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "us-gaap_CurrentStateAndLocalTaxExpenseBenefit", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-provision-for-income-taxes-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r155", "r202" ], "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]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual", "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-substantial-net-sales-to-certain-customers-details", "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-tables" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r107", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r292", "r299", "r300", "r301", "r307" ], "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]" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-f-debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r14", "r15", "r16", "r109", "r117", "r275", "r276", "r277", "r278", "r279", "r280", "r282", "r288", "r289", "r290", "r291", "r293", "r294", "r295", "r296", "r297", "r298", "r303", "r304", "r305", "r306", "r582", "r620", "r623", "r637" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-f-debt", "http://www.nai-online.com/20220630/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20220630/role/statement-note-f-debt-future-debt-payments-details", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging-details-textual" ], "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": "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1", "terseLabel": "Debt Instrument, Basis Spread on Variable Rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r275", "r303", "r304", "r581", "r582", "r583" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "us-gaap_DebtInstrumentFaceAmount", "terseLabel": "Debt Instrument, Face Amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r44", "r109", "r117", "r275", "r276", "r277", "r278", "r279", "r280", "r282", "r288", "r289", "r290", "r291", "r293", "r294", "r295", "r296", "r297", "r298", "r303", "r304", "r305", "r306", "r582" ], "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]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-f-debt", "http://www.nai-online.com/20220630/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20220630/role/statement-note-f-debt-future-debt-payments-details", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging-details-textual" ], "xbrltype": "domainItemType" }, "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": "us-gaap_DebtInstrumentTerm", "terseLabel": "Debt Instrument, Term (Year)" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-f-debt-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_DebtSecuritiesMember": { "auth_ref": [ "r218" ], "lang": { "en-us": { "role": { "documentation": "Debt instrument issued by corporations, governments and governmental agencies, municipalities, and other institutions.", "label": "Debt Securities [Member]" } } }, "localname": "DebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-defined-benefit-pension-plans-weighted-average-asset-association-and-weighted-average-target-allocation-details", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-fair-values-by-asset-category-of-defined-benefit-pension-plan-details" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualCashAwardGrantedAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment made to pay deferred cash remuneration.", "label": "us-gaap_DeferredCompensationArrangementWithIndividualCashAwardGrantedAmount", "terseLabel": "Deferred Compensation Arrangement with Individual, Cash Award Granted, Amount" } } }, "localname": "DeferredCompensationArrangementWithIndividualCashAwardGrantedAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r111", "r507", "r513" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-provision-for-income-taxes-details": { "order": 0.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "us-gaap_DeferredFederalIncomeTaxExpenseBenefit", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-provision-for-income-taxes-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r111", "r507", "r513" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-provision-for-income-taxes-details": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "us-gaap_DeferredForeignIncomeTaxExpenseBenefit", "terseLabel": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-provision-for-income-taxes-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r490", "r491" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets": { "order": 1.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 tax asset \u2013 noncurrent" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r97", "r111", "r507", "r513", "r514", "r515" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-provision-for-income-taxes-details": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "us-gaap_DeferredIncomeTaxExpenseBenefit", "terseLabel": "Deferred income taxes", "totalLabel": "Total deferred" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows", "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-provision-for-income-taxes-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred:" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-provision-for-income-taxes-details" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r18", "r19", "r498", "r622", "r636" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-net-deferred-tax-assets-and-deferred-tax-liabilities-details": { "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.", "label": "us-gaap_DeferredIncomeTaxLiabilities", "negatedTotalLabel": "Deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-net-deferred-tax-assets-and-deferred-tax-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r490", "r491" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred tax liability" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r111", "r507", "r513" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-provision-for-income-taxes-details": { "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) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit", "terseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-provision-for-income-taxes-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsDerivativeInstruments": { "auth_ref": [ "r504", "r505" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-net-deferred-tax-assets-and-deferred-tax-liabilities-details": { "order": 7.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 derivative instruments.", "label": "us-gaap_DeferredTaxAssetsDerivativeInstruments", "terseLabel": "Deferred Tax Assets, Derivative Instruments" } } }, "localname": "DeferredTaxAssetsDerivativeInstruments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-net-deferred-tax-assets-and-deferred-tax-liabilities-details", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r499" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-net-deferred-tax-assets-and-deferred-tax-liabilities-details": { "order": 0.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": "us-gaap_DeferredTaxAssetsGross", "totalLabel": "Total gross deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-net-deferred-tax-assets-and-deferred-tax-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGrossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred tax assets:" } } }, "localname": "DeferredTaxAssetsGrossAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-net-deferred-tax-assets-and-deferred-tax-liabilities-details" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r504", "r505" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-net-deferred-tax-assets-and-deferred-tax-liabilities-details": { "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 inventory.", "label": "us-gaap_DeferredTaxAssetsInventory", "terseLabel": "Inventory capitalization" } } }, "localname": "DeferredTaxAssetsInventory", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-net-deferred-tax-assets-and-deferred-tax-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r500" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-net-deferred-tax-assets-and-deferred-tax-liabilities-details": { "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": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "negatedTotalLabel": "Net deferred tax (liabilities) assets", "totalLabel": "Net deferred tax (liabilities) assets" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-net-deferred-tax-assets-and-deferred-tax-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r504", "r505" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-net-deferred-tax-assets-and-deferred-tax-liabilities-details": { "order": 10.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": "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards", "terseLabel": "Net operating loss carry forward" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-net-deferred-tax-assets-and-deferred-tax-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r504", "r505" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-net-deferred-tax-assets-and-deferred-tax-liabilities-details": { "order": 2.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": "us-gaap_DeferredTaxAssetsOther", "terseLabel": "Other, net" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-net-deferred-tax-assets-and-deferred-tax-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "auth_ref": [ "r503", "r504", "r505" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-net-deferred-tax-assets-and-deferred-tax-liabilities-details": { "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": "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards", "terseLabel": "Tax credit carry forward" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-net-deferred-tax-assets-and-deferred-tax-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation": { "auth_ref": [ "r504", "r505" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-net-deferred-tax-assets-and-deferred-tax-liabilities-details": { "order": 9.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 employee compensation.", "label": "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation", "terseLabel": "Accrued compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-net-deferred-tax-assets-and-deferred-tax-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions": { "auth_ref": [ "r504" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-net-deferred-tax-assets-and-deferred-tax-liabilities-details": { "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 pension benefits.", "label": "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions", "terseLabel": "Pension liability" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-net-deferred-tax-assets-and-deferred-tax-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r504", "r505" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-net-deferred-tax-assets-and-deferred-tax-liabilities-details": { "order": 8.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": "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "terseLabel": "Stock-based compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-net-deferred-tax-assets-and-deferred-tax-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred tax liabilities:" } } }, "localname": "DeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-net-deferred-tax-assets-and-deferred-tax-liabilities-details" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesDerivatives": { "auth_ref": [ "r504", "r505" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-net-deferred-tax-assets-and-deferred-tax-liabilities-details": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from derivatives.", "label": "us-gaap_DeferredTaxLiabilitiesDerivatives", "negatedLabel": "Forward contracts" } } }, "localname": "DeferredTaxLiabilitiesDerivatives", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-net-deferred-tax-assets-and-deferred-tax-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "auth_ref": [ "r504", "r505" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-net-deferred-tax-assets-and-deferred-tax-liabilities-details": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.", "label": "us-gaap_DeferredTaxLiabilitiesLeasingArrangements", "negatedTerseLabel": "Lease asset" } } }, "localname": "DeferredTaxLiabilitiesLeasingArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-net-deferred-tax-assets-and-deferred-tax-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r504", "r505" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-net-deferred-tax-assets-and-deferred-tax-liabilities-details": { "order": 0.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.", "label": "us-gaap_DeferredTaxLiabilitiesOther", "negatedTerseLabel": "Other, net" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-net-deferred-tax-assets-and-deferred-tax-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r504", "r505" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-net-deferred-tax-assets-and-deferred-tax-liabilities-details": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "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": "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment", "negatedTerseLabel": "Fixed assets" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-net-deferred-tax-assets-and-deferred-tax-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets": { "auth_ref": [ "r361", "r418" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses.", "label": "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets", "terseLabel": "Actual return on plan assets" } } }, "localname": "DefinedBenefitPlanActualReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-defined-benefit-pension-plans-funded-status-and-amount-recognized-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActuarialGainLoss": { "auth_ref": [ "r353" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.", "label": "us-gaap_DefinedBenefitPlanActuarialGainLoss", "negatedTerseLabel": "Actuarial loss" } } }, "localname": "DefinedBenefitPlanActuarialGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-defined-benefit-pension-plans-funded-status-and-amount-recognized-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit": { "auth_ref": [ "r346", "r387", "r412" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-components-included-in-defined-benefit-pension-plans-net-periodic-benefit-expense-details": { "order": 3.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss), recognized immediately as component of net periodic benefit (cost) credit, for change in value of benefit obligation or plan assets from experience different from that assumed, change in actuarial assumption, or consequence of temporarily deviating from substantive plan. Includes, but is not limited to, amount in excess of 10 percent of greater of fair value of plan assets or benefit obligation.", "label": "us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit", "negatedTerseLabel": "Recognized actuarial loss" } } }, "localname": "DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-components-included-in-defined-benefit-pension-plans-net-periodic-benefit-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAdministrationExpenses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of administration expense of defined benefit plan which decreases plan assets. Excludes plan administration expense paid by employer.", "label": "Plan expenses", "negatedTerseLabel": "Plan expenses" } } }, "localname": "DefinedBenefitPlanAdministrationExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-defined-benefit-pension-plans-funded-status-and-amount-recognized-details", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-summary-of-changes-in-plan-assets-and-benefit-obligation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "auth_ref": [ "r346", "r387", "r412", "r418", "r419" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.", "label": "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses", "terseLabel": "Amortization of net loss" } } }, "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-summary-of-changes-in-plan-assets-and-benefit-obligation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax": { "auth_ref": [ "r53", "r57", "r391" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, after reclassification adjustment, of increase (decrease) in accumulated other comprehensive income from gain (loss) of defined benefit plan.", "label": "Net loss" } } }, "localname": "DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-summary-of-changes-in-plan-assets-and-benefit-obligation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": { "auth_ref": [ "r394" ], "lang": { "en-us": { "role": { "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.", "label": "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "terseLabel": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": { "auth_ref": [ "r394" ], "lang": { "en-us": { "role": { "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan.", "label": "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "terseLabel": "Discount rate" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-weightedaverage-rates-used-in-determining-defined-benefit-pension-plans-net-pension-costs-details" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": { "auth_ref": [ "r395", "r417" ], "lang": { "en-us": { "role": { "documentation": "Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.", "label": "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets", "terseLabel": "Expected long-term rate of return" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-weightedaverage-rates-used-in-determining-defined-benefit-pension-plans-net-pension-costs-details" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligation": { "auth_ref": [ "r348" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "us-gaap_DefinedBenefitPlanBenefitObligation", "periodEndLabel": "Benefit obligation at end of year", "periodStartLabel": "Benefit obligation at beginning of year" } } }, "localname": "DefinedBenefitPlanBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-defined-benefit-pension-plans-funded-status-and-amount-recognized-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": { "auth_ref": [ "r355", "r424" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.", "label": "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid", "negatedTerseLabel": "Benefits paid" } } }, "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-defined-benefit-pension-plans-funded-status-and-amount-recognized-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis": { "auth_ref": [ "r371", "r372", "r374", "r375", "r376", "r377", "r378", "r379", "r398", "r418" ], "lang": { "en-us": { "role": { "documentation": "Information by defined benefit plan asset investment.", "label": "Defined Benefit Plan, Plan Assets, Category [Axis]" } } }, "localname": "DefinedBenefitPlanByPlanAssetCategoriesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-defined-benefit-pension-plans-weighted-average-asset-association-and-weighted-average-target-allocation-details", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-fair-values-by-asset-category-of-defined-benefit-pension-plan-details" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "auth_ref": [ "r363", "r372", "r374", "r416", "r418", "r419" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets.", "label": "us-gaap_DefinedBenefitPlanContributionsByEmployer", "terseLabel": "Defined Benefit Plan, Plan Assets, Contributions by Employer" } } }, "localname": "DefinedBenefitPlanContributionsByEmployer", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-defined-benefit-pension-plans-funded-status-and-amount-recognized-details", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedAmortizationNextFiscalYear": { "auth_ref": [ "r404" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost (credit) included in accumulated other comprehensive (income) loss expected to be recognized in net periodic benefit cost (credit) for fiscal year following most recent annual statement of financial position.", "label": "us-gaap_DefinedBenefitPlanExpectedAmortizationNextFiscalYear", "terseLabel": "Defined Benefit Plan, Expected Amortization, Next Fiscal Year, Total" } } }, "localname": "DefinedBenefitPlanExpectedAmortizationNextFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": { "auth_ref": [ "r381" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-benefit-payments-expected-to-be-paid-details": { "order": 0.0, "parentTag": "naii_DefinedBenefitPlanExpectedFutureBenefitPayment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year.", "label": "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter", "terseLabel": "2028-2032" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-benefit-payments-expected-to-be-paid-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": { "auth_ref": [ "r381" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-benefit-payments-expected-to-be-paid-details": { "order": 5.0, "parentTag": "naii_DefinedBenefitPlanExpectedFutureBenefitPayment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year.", "label": "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "terseLabel": "2023" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-benefit-payments-expected-to-be-paid-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": { "auth_ref": [ "r381" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-benefit-payments-expected-to-be-paid-details": { "order": 1.0, "parentTag": "naii_DefinedBenefitPlanExpectedFutureBenefitPayment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year.", "label": "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive", "terseLabel": "2027" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-benefit-payments-expected-to-be-paid-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": { "auth_ref": [ "r381" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-benefit-payments-expected-to-be-paid-details": { "order": 2.0, "parentTag": "naii_DefinedBenefitPlanExpectedFutureBenefitPayment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year.", "label": "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour", "terseLabel": "2026" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-benefit-payments-expected-to-be-paid-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": { "auth_ref": [ "r381" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-benefit-payments-expected-to-be-paid-details": { "order": 3.0, "parentTag": "naii_DefinedBenefitPlanExpectedFutureBenefitPayment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year.", "label": "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree", "terseLabel": "2025" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-benefit-payments-expected-to-be-paid-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": { "auth_ref": [ "r381" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-benefit-payments-expected-to-be-paid-details": { "order": 4.0, "parentTag": "naii_DefinedBenefitPlanExpectedFutureBenefitPayment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year.", "label": "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo", "terseLabel": "2024" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-benefit-payments-expected-to-be-paid-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "auth_ref": [ "r346", "r386", "r411", "r418", "r419" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-components-included-in-defined-benefit-pension-plans-net-periodic-benefit-expense-details": { "order": 0.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.", "label": "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets", "negatedTerseLabel": "Expected return on plan assets" } } }, "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-components-included-in-defined-benefit-pension-plans-net-periodic-benefit-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": { "auth_ref": [ "r360", "r372", "r374", "r375", "r418" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.", "label": "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets", "periodEndLabel": "Fair value of plan assets at end of year", "periodStartLabel": "Fair value of plan assets at beginning of year", "terseLabel": "Fair value by asset category" } } }, "localname": "DefinedBenefitPlanFairValueOfPlanAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-defined-benefit-pension-plans-funded-status-and-amount-recognized-details", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-fair-values-by-asset-category-of-defined-benefit-pension-plan-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": { "auth_ref": [ "r344", "r369", "r418" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.", "label": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan", "terseLabel": "Difference between benefit obligation and fair value of plan assets" } } }, "localname": "DefinedBenefitPlanFundedStatusOfPlan", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-defined-benefit-pension-plans-funded-status-and-amount-recognized-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFundedStatusOfPlanAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Reconciliation of Funded Status:" } } }, "localname": "DefinedBenefitPlanFundedStatusOfPlanAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-defined-benefit-pension-plans-funded-status-and-amount-recognized-details" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r346", "r351", "r385", "r410", "r418", "r419" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-components-included-in-defined-benefit-pension-plans-net-periodic-benefit-expense-details": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.", "label": "us-gaap_DefinedBenefitPlanInterestCost", "terseLabel": "Interest cost" } } }, "localname": "DefinedBenefitPlanInterestCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-components-included-in-defined-benefit-pension-plans-net-periodic-benefit-expense-details", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-defined-benefit-pension-plans-funded-status-and-amount-recognized-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r383", "r408", "r418", "r419" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-components-included-in-defined-benefit-pension-plans-net-periodic-benefit-expense-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.", "label": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "totalLabel": "Net periodic benefit expense" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-components-included-in-defined-benefit-pension-plans-net-periodic-benefit-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation": { "auth_ref": [ "r406", "r407", "r418" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated benefit obligation for defined benefit plan with accumulated benefit obligation in excess of plan assets.", "label": "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation", "terseLabel": "Accumulated benefit obligation" } } }, "localname": "DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-defined-benefit-pension-plans-funded-status-and-amount-recognized-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets": { "auth_ref": [ "r406", "r407", "r418" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of plan asset for defined benefit plan with accumulated benefit obligation in excess of plan assets.", "label": "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets", "terseLabel": "Fair value of plan assets" } } }, "localname": "DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-defined-benefit-pension-plans-funded-status-and-amount-recognized-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation": { "auth_ref": [ "r406" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of projected benefit obligation for defined benefit pension plan with accumulated benefit obligation in excess of plan assets.", "label": "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation", "terseLabel": "Projected benefit obligation" } } }, "localname": "DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-defined-benefit-pension-plans-funded-status-and-amount-recognized-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid": { "auth_ref": [ "r365", "r424" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.", "label": "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid", "negatedTerseLabel": "Benefits paid" } } }, "localname": "DefinedBenefitPlanPlanAssetsBenefitsPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-defined-benefit-pension-plans-funded-status-and-amount-recognized-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage": { "auth_ref": [ "r371", "r418" ], "lang": { "en-us": { "role": { "documentation": "Percentage of target investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.", "label": "Other", "terseLabel": "Equity securities" } } }, "localname": "DefinedBenefitPlanPlanAssetsTargetAllocationPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-defined-benefit-pension-plans-weighted-average-asset-association-and-weighted-average-target-allocation-details" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1": { "auth_ref": [ "r347", "r390", "r415" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-components-included-in-defined-benefit-pension-plans-net-periodic-benefit-expense-details": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit from settlement and curtailment.", "label": "us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1", "negatedTerseLabel": "Settlement loss" } } }, "localname": "DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-components-included-in-defined-benefit-pension-plans-net-periodic-benefit-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanSettlementsBenefitObligation": { "auth_ref": [ "r350" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of (increase) decrease to benefit obligation of defined benefit plan from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Includes, but is not limited to, lump-sum cash payment to participant in exchange for right to receive specified benefits, purchase of nonparticipating annuity contract and change from remeasurement.", "label": "us-gaap_DefinedBenefitPlanSettlementsBenefitObligation", "negatedTerseLabel": "Settlement loss" } } }, "localname": "DefinedBenefitPlanSettlementsBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-summary-of-changes-in-plan-assets-and-benefit-obligation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "Percentage of actual investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.", "label": "us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations", "terseLabel": "Weighted-average asset allocation" } } }, "localname": "DefinedBenefitPlanWeightedAverageAssetAllocations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-defined-benefit-pension-plans-weighted-average-asset-association-and-weighted-average-target-allocation-details" ], "xbrltype": "percentItemType" }, "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": "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount", "terseLabel": "Defined Contribution Plan, Employer Discretionary Contribution Amount" } } }, "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.", "label": "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent", "terseLabel": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage employer matches of the employee's percentage contribution matched.", "label": "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "terseLabel": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r97", "r240" ], "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": "us-gaap_Depreciation", "terseLabel": "Depreciation, Total" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-c-property-and-equipment-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r97", "r172" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows": { "order": 7.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 and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetsCurrent": { "auth_ref": [ "r48" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-fair-value-of-derivative-instruments-classified-as-level-2-assets-and-liabilities-details": { "order": 1.0, "parentTag": "us-gaap_FairValueNetAssetLiability", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other 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, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative assets, current asset" } } }, "localname": "DerivativeAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-fair-value-of-derivative-instruments-classified-as-level-2-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetsNoncurrent": { "auth_ref": [ "r48" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-fair-value-of-derivative-instruments-classified-as-level-2-assets-and-liabilities-details": { "order": 0.0, "parentTag": "us-gaap_FairValueNetAssetLiability", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other 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, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative assets, noncurrent asset" } } }, "localname": "DerivativeAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-fair-value-of-derivative-instruments-classified-as-level-2-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAverageForwardExchangeRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Average contractual rate at which a foreign currency can be purchased or sold.", "label": "us-gaap_DerivativeAverageForwardExchangeRate1", "terseLabel": "Derivative, Average Forward Exchange Rate" } } }, "localname": "DerivativeAverageForwardExchangeRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-o-subsequent-events-details-textual" ], "xbrltype": "pureItemType" }, "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]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-fair-value-of-derivative-instruments-classified-as-level-2-assets-and-liabilities-details", "http://www.nai-online.com/20220630/role/statement-note-f-debt", "http://www.nai-online.com/20220630/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging-details-textual", "http://www.nai-online.com/20220630/role/statement-note-o-subsequent-events", "http://www.nai-online.com/20220630/role/statement-note-o-subsequent-events-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFixedInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fixed interest rate related to the interest rate derivative.", "label": "us-gaap_DerivativeFixedInterestRate", "terseLabel": "Derivative, Fixed Interest Rate" } } }, "localname": "DerivativeFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r51", "r539", "r541", "r543", "r548" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-fair-value-of-derivative-instruments-classified-as-level-2-assets-and-liabilities-details", "http://www.nai-online.com/20220630/role/statement-note-f-debt", "http://www.nai-online.com/20220630/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging-details-textual", "http://www.nai-online.com/20220630/role/statement-note-o-subsequent-events", "http://www.nai-online.com/20220630/role/statement-note-o-subsequent-events-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r554", "r559" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r537", "r539", "r543" ], "lang": { "en-us": { "role": { "documentation": "Information by type of hedging relationship.", "label": "Hedging Relationship [Axis]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging-details-textual", "http://www.nai-online.com/20220630/role/statement-note-o-subsequent-events", "http://www.nai-online.com/20220630/role/statement-note-o-subsequent-events-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilitiesCurrent": { "auth_ref": [ "r48" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-fair-value-of-derivative-instruments-classified-as-level-2-assets-and-liabilities-details": { "order": 3.0, "parentTag": "us-gaap_FairValueNetAssetLiability", "weight": -1.0 } }, "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, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "us-gaap_DerivativeLiabilitiesCurrent", "negatedLabel": "Derivative assets, current liability", "verboseLabel": "Forward contracts" } } }, "localname": "DerivativeLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-fair-value-of-derivative-instruments-classified-as-level-2-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilitiesNoncurrent": { "auth_ref": [ "r48" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-fair-value-of-derivative-instruments-classified-as-level-2-assets-and-liabilities-details": { "order": 2.0, "parentTag": "us-gaap_FairValueNetAssetLiability", "weight": -1.0 } }, "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, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Noncurrent forward contracts", "negatedLabel": "Derivative assets, noncurrent liability" } } }, "localname": "DerivativeLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-fair-value-of-derivative-instruments-classified-as-level-2-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r533", "r535" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "us-gaap_DerivativeNotionalAmount", "terseLabel": "Derivative, Notional Amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging-details-textual", "http://www.nai-online.com/20220630/role/statement-note-o-subsequent-events-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r116", "r532", "r534", "r537", "r538", "r550" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives, Policy [Policy Text Block]" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r537" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-o-subsequent-events", "http://www.nai-online.com/20220630/role/statement-note-o-subsequent-events-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_DisclosureTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "localname": "DisclosureTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies", "http://www.nai-online.com/20220630/role/statement-note-b-inventories", "http://www.nai-online.com/20220630/role/statement-note-c-property-and-equipment", "http://www.nai-online.com/20220630/role/statement-note-d-leases-", "http://www.nai-online.com/20220630/role/statement-note-e-other-comprehensive-income", "http://www.nai-online.com/20220630/role/statement-note-f-debt", "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans", "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity", "http://www.nai-online.com/20220630/role/statement-note-j-commitments", "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging", "http://www.nai-online.com/20220630/role/statement-note-m-contingencies", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information", "http://www.nai-online.com/20220630/role/statement-note-o-subsequent-events" ], "xbrltype": "stringItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-geographical-breakdown-of-income-before-income-taxes-details" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net income per common share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-operations-and-comprehensive-income" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r75", "r124", "r125", "r126", "r127", "r128", "r133", "r135", "r140", "r141", "r142", "r145", "r146", "r557", "r558", "r631", "r652" ], "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": "Basic (in dollars per share)", "terseLabel": "Basic net income per common share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-operations-and-comprehensive-income", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-common-share-details" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r75", "r124", "r125", "r126", "r127", "r128", "r135", "r140", "r141", "r142", "r145", "r146", "r557", "r558", "r631", "r652" ], "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": "Diluted (in dollars per share)", "terseLabel": "Diluted net income per common share (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-operations-and-comprehensive-income", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-common-share-details" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r143", "r144" ], "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]" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r493" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "terseLabel": "Effective Income Tax Rate Reconciliation, Percent, Total" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-details-textual", "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-reconciliation-of-income-tax-provision-details" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r112", "r493", "r516" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "terseLabel": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": { "auth_ref": [ "r483", "r493" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-reconciliation-of-income-tax-provision-details": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount 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 expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount", "terseLabel": "Stock based compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-reconciliation-of-income-tax-provision-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued compensation and employee benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r474" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r474" ], "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": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "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]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r67", "r68", "r69", "r119", "r120", "r121", "r123", "r129", "r131", "r148", "r220", "r323", "r324", "r477", "r478", "r479", "r509", "r510", "r556", "r572", "r573", "r574", "r575", "r576", "r578", "r597", "r661", "r662", "r663" ], "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]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-stockholders-equity", "http://www.nai-online.com/20220630/role/statement-note-e-other-comprehensive-income-other-comprehensive-loss-income-details" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesMember": { "auth_ref": [ "r218", "r639", "r680", "r681", "r682" ], "lang": { "en-us": { "role": { "documentation": "Ownership interest or right to acquire or dispose of ownership interest in corporations and other legal entities for which ownership interest is represented by shares of common or preferred stock, convertible securities, stock rights, or stock warrants.", "label": "Equity Securities [Member]" } } }, "localname": "EquitySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-defined-benefit-pension-plans-weighted-average-asset-association-and-weighted-average-target-allocation-details", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-fair-values-by-asset-category-of-defined-benefit-pension-plan-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "auth_ref": [ "r560", "r562" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]" } } }, "localname": "FairValueByBalanceSheetGroupingTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r290", "r303", "r304", "r372", "r374", "r375", "r376", "r377", "r378", "r379", "r418", "r561", "r605", "r606", "r607" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-fair-value-of-derivative-instruments-classified-as-level-2-assets-and-liabilities-details", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-fair-values-by-asset-category-of-defined-benefit-pension-plan-details" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r290", "r372", "r374", "r379", "r418", "r561", "r605" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-fair-values-by-asset-category-of-defined-benefit-pension-plan-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r290", "r303", "r304", "r372", "r374", "r379", "r418", "r561", "r606" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-fair-value-of-derivative-instruments-classified-as-level-2-assets-and-liabilities-details", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-fair-values-by-asset-category-of-defined-benefit-pension-plan-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r290", "r303", "r304", "r372", "r374", "r375", "r376", "r377", "r378", "r379", "r418", "r561", "r607" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-fair-values-by-asset-category-of-defined-benefit-pension-plan-details" ], "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]" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r290", "r303", "r304", "r372", "r374", "r375", "r376", "r377", "r378", "r379", "r418", "r605", "r606", "r607" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-fair-value-of-derivative-instruments-classified-as-level-2-assets-and-liabilities-details", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-fair-values-by-asset-category-of-defined-benefit-pension-plan-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueNetAssetLiability": { "auth_ref": [], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-fair-value-of-derivative-instruments-classified-as-level-2-assets-and-liabilities-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of asset after deduction of liability.", "label": "us-gaap_FairValueNetAssetLiability", "terseLabel": "Fair Value, Net Asset (Liability), Total", "totalLabel": "Fair Value Net Asset (Liability) \u2013 all Derivative Contracts" } } }, "localname": "FairValueNetAssetLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-fair-value-of-derivative-instruments-classified-as-level-2-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLoansAndLeasesReceivablePolicy": { "auth_ref": [ "r207", "r208", "r210", "r212", "r213", "r215", "r216", "r217" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for financing receivable.", "label": "Financing Receivable [Policy Text Block]" } } }, "localname": "FinanceLoansAndLeasesReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FixedIncomeFundsMember": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "documentation": "Investment that pools funds from investors to invest in a combination of underlying investments, primarily fixed income investments.", "label": "Fixed Income Funds [Member]" } } }, "localname": "FixedIncomeFundsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Foreign Tax Authority [Member]" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes", "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-details-textual", "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-geographical-breakdown-of-income-before-income-taxes-details" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months": { "auth_ref": [ "r553" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The estimated net amount of unrealized gains or losses on foreign currency cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months.", "label": "us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months", "terseLabel": "Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months" } } }, "localname": "ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r567", "r568", "r569", "r570" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-operations-and-comprehensive-income": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign exchange gain (loss)" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-operations-and-comprehensive-income" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignExchangeContractMember": { "auth_ref": [ "r51", "r372", "r545" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates.", "label": "Foreign Exchange Contract [Member]" } } }, "localname": "ForeignExchangeContractMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging-details-textual", "http://www.nai-online.com/20220630/role/statement-note-o-subsequent-events", "http://www.nai-online.com/20220630/role/statement-note-o-subsequent-events-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDispositionOfAssets": { "auth_ref": [ "r97", "r239", "r244" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.", "label": "us-gaap_GainLossOnDispositionOfAssets", "negatedLabel": "Gain on disposal of assets, net of impairment" } } }, "localname": "GainLossOnDispositionOfAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r77", "r110", "r177", "r183", "r187", "r190", "r193", "r219", "r260", "r261", "r262", "r265", "r266", "r267", "r269", "r271", "r273", "r274", "r566" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-operations-and-comprehensive-income": { "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": "us-gaap_GrossProfit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-operations-and-comprehensive-income" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r537", "r549" ], "lang": { "en-us": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging-details-textual", "http://www.nai-online.com/20220630/role/statement-note-o-subsequent-events", "http://www.nai-online.com/20220630/role/statement-note-o-subsequent-events-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r537" ], "lang": { "en-us": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging-details-textual", "http://www.nai-online.com/20220630/role/statement-note-o-subsequent-events", "http://www.nai-online.com/20220630/role/statement-note-o-subsequent-events-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r537" ], "lang": { "en-us": { "role": { "documentation": "Nature or intent of a hedge.", "label": "Hedging Relationship [Domain]" } } }, "localname": "HedgingRelationshipDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging-details-textual", "http://www.nai-online.com/20220630/role/statement-note-o-subsequent-events", "http://www.nai-online.com/20220630/role/statement-note-o-subsequent-events-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r237", "r246" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r71", "r177", "r183", "r187", "r190", "r193", "r618", "r627", "r633", "r653" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-operations-and-comprehensive-income": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "terseLabel": "Total income before income taxes", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-operations-and-comprehensive-income", "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-geographical-breakdown-of-income-before-income-taxes-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r177", "r183", "r187", "r190", "r193" ], "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": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "terseLabel": "United States" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-geographical-breakdown-of-income-before-income-taxes-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r495" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes", "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-details-textual", "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-geographical-breakdown-of-income-before-income-taxes-details" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes", "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-details-textual", "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-geographical-breakdown-of-income-before-income-taxes-details" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityNameAxis": { "auth_ref": [ "r495" ], "lang": { "en-us": { "role": { "documentation": "Information by name of taxing authority.", "label": "Income Tax Authority, Name [Axis]" } } }, "localname": "IncomeTaxAuthorityNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes", "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority, Name [Domain]" } } }, "localname": "IncomeTaxAuthorityNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes", "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r112", "r494", "r496", "r502", "r511", "r517", "r519", "r520", "r521" ], "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]" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r113", "r130", "r131", "r175", "r492", "r512", "r518", "r654" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-operations-and-comprehensive-income": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-provision-for-income-taxes-details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-reconciliation-of-income-tax-provision-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Provision for income taxes", "totalLabel": "Total provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-operations-and-comprehensive-income", "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-provision-for-income-taxes-details", "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-reconciliation-of-income-tax-provision-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r66", "r488", "r489", "r496", "r497", "r501", "r508" ], "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]" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r493" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-reconciliation-of-income-tax-provision-details": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).", "label": "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "terseLabel": "Foreign tax rate differential" } } }, "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-reconciliation-of-income-tax-provision-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r493" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-reconciliation-of-income-tax-provision-details": { "order": 8.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "terseLabel": "Income taxes computed at statutory federal income tax rate" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-reconciliation-of-income-tax-provision-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r493" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-reconciliation-of-income-tax-provision-details": { "order": 6.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).", "label": "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes", "terseLabel": "State income taxes, net of federal income tax expense" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-reconciliation-of-income-tax-provision-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCredits": { "auth_ref": [ "r493" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-reconciliation-of-income-tax-provision-details": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.", "label": "us-gaap_IncomeTaxReconciliationTaxCredits", "negatedTerseLabel": "Tax credits" } } }, "localname": "IncomeTaxReconciliationTaxCredits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-reconciliation-of-income-tax-provision-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r94", "r101" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r22", "r625", "r648" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets": { "order": 0.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income tax receivable" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r96" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows": { "order": 13.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": "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "terseLabel": "Accounts payable and accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r96" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows": { "order": 1.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": "us-gaap_IncreaseDecreaseInAccountsReceivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDerivativeLiabilities": { "auth_ref": [ "r96" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the carrying value of derivative instruments reported as liabilities that are due to be disposed of within one year (or the normal operating cycle, if longer).", "label": "us-gaap_IncreaseDecreaseInDerivativeLiabilities", "verboseLabel": "Forward contracts" } } }, "localname": "IncreaseDecreaseInDerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r96" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities", "terseLabel": "Accrued compensation and employee benefits" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInIncomeTaxes": { "auth_ref": [ "r96" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes, and in deferred and other tax liabilities and assets.", "label": "us-gaap_IncreaseDecreaseInIncomeTaxes", "terseLabel": "Income taxes" } } }, "localname": "IncreaseDecreaseInIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r96" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows": { "order": 0.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": "us-gaap_IncreaseDecreaseInInventories", "negatedTerseLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r96" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows": { "order": 14.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": "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "negatedLabel": "Prepaids and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r136", "r137", "r138", "r142", "r441" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-common-share-details": { "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": "Dilutive effect of stock options and restricted stock shares (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-common-share-details" ], "xbrltype": "sharesItemType" }, "us-gaap_InterestCostsCapitalized": { "auth_ref": [ "r580" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest capitalized during the period.", "label": "us-gaap_InterestCostsCapitalized", "terseLabel": "Interest Costs Capitalized" } } }, "localname": "InterestCostsCapitalized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-f-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r632" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-operations-and-comprehensive-income": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest expense" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-operations-and-comprehensive-income" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r91", "r93", "r101" ], "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" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r544" ], "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]" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-fair-value-of-derivative-instruments-classified-as-level-2-assets-and-liabilities-details", "http://www.nai-online.com/20220630/role/statement-note-f-debt", "http://www.nai-online.com/20220630/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r226" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-b-inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r30" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-b-inventories-summary-of-inventories-details": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-b-inventories-summary-of-inventories-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r5", "r36", "r600" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.nai-online.com/20220630/role/statement-note-b-inventories-summary-of-inventories-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Inventories, net", "totalLabel": "Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets", "http://www.nai-online.com/20220630/role/statement-note-b-inventories-summary-of-inventories-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r8", "r34", "r104", "r147", "r223", "r224", "r226", "r615" ], "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]" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r32" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-b-inventories-summary-of-inventories-details": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-b-inventories-summary-of-inventories-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r36", "r225" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-b-inventories-summary-of-inventories-details": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "us-gaap_InventoryValuationReserves", "negatedLabel": "Reserve" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-b-inventories-summary-of-inventories-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r31" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-b-inventories-summary-of-inventories-details": { "order": 0.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Work in progress" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-b-inventories-summary-of-inventories-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r81", "r170" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-operations-and-comprehensive-income": { "order": 3.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": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-operations-and-comprehensive-income" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r338" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-c-property-and-equipment-summary-of-property-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r593" ], "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]" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-d-leases-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r241" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-c-property-and-equipment-summary-of-property-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_LegalMattersAndContingenciesTextBlock": { "auth_ref": [ "r257" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.", "label": "Legal Matters and Contingencies [Text Block]" } } }, "localname": "LegalMattersAndContingenciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-m-contingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r594" ], "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]" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-j-commitments-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r594" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "There-after" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-j-commitments-minimum-rental-commitments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r594" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-j-commitments-minimum-rental-commitments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r594" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-j-commitments-minimum-rental-commitments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r594" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-j-commitments-minimum-rental-commitments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r594" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-j-commitments-minimum-rental-commitments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r588" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "us-gaap_LesseeOperatingLeaseTermOfContract", "terseLabel": "Lessee, Operating Lease, Term of Contract (Year)" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-j-commitments-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r596" ], "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]" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-d-leases-" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r41", "r110", "r185", "r219", "r260", "r261", "r262", "r265", "r266", "r267", "r269", "r271", "r273", "r274", "r525", "r529", "r530", "r566", "r598", "r599" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets": { "order": 0.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": "us-gaap_Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r28", "r110", "r219", "r566", "r600", "r624", "r645" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets": { "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": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r7", "r43", "r110", "r219", "r260", "r261", "r262", "r265", "r266", "r267", "r269", "r271", "r273", "r274", "r525", "r529", "r530", "r566", "r598", "r599", "r600" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets": { "order": 6.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": "us-gaap_LiabilitiesCurrent", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r39", "r109" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-f-debt", "http://www.nai-online.com/20220630/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20220630/role/statement-note-f-debt-future-debt-payments-details", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.", "label": "us-gaap_LineOfCreditFacilityCommitmentFeePercentage", "terseLabel": "Line of Credit Facility, Commitment Fee Percentage" } } }, "localname": "LineOfCreditFacilityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-f-debt-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r39", "r109" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-f-debt", "http://www.nai-online.com/20220630/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20220630/role/statement-note-f-debt-future-debt-payments-details", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r39" ], "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": "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity", "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-f-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r39" ], "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": "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity", "terseLabel": "Line of Credit Facility, Remaining Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-f-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r200" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.", "label": "Long-Lived Assets by Geographic Areas [Table Text Block]" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r16", "r289", "r302", "r303", "r304", "r623", "r642" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Future Debt Payments, total", "terseLabel": "Long-Term Debt, Total" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20220630/role/statement-note-f-debt-future-debt-payments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r117", "r258", "r294" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Future Debt Payments, thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-f-debt-future-debt-payments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r117", "r258", "r294" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Future Debt Payments, 2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-f-debt-future-debt-payments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r117", "r258", "r294" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Future Debt Payments, 2027" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-f-debt-future-debt-payments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r117", "r258", "r294" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Future Debt Payments, 2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-f-debt-future-debt-payments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r117", "r258", "r294" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Future Debt Payments, 2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-f-debt-future-debt-payments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r117", "r258", "r294" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Future Debt Payments, 2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-f-debt-future-debt-payments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermNotesPayable": { "auth_ref": [ "r44" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.", "label": "Mortgage note payable, net of current portion" } } }, "localname": "LongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-f-debt", "http://www.nai-online.com/20220630/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20220630/role/statement-note-f-debt-future-debt-payments-details", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r44", "r259" ], "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]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-f-debt", "http://www.nai-online.com/20220630/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20220630/role/statement-note-f-debt-future-debt-payments-details", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-c-property-and-equipment-summary-of-property-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_MaximumRemainingMaturityOfForeignCurrencyDerivatives1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum amount of time remaining before foreign currency exchange rate derivatives mature or expire, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "us-gaap_MaximumRemainingMaturityOfForeignCurrencyDerivatives1", "terseLabel": "Maximum Remaining Maturity of Foreign Currency Derivatives (Month)" } } }, "localname": "MaximumRemainingMaturityOfForeignCurrencyDerivatives1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r92" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows": { "order": 2.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": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r92" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows": { "order": 1.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": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r92", "r95", "r98" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows": { "order": 0.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": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r60", "r63", "r69", "r72", "r98", "r110", "r122", "r124", "r125", "r126", "r127", "r130", "r131", "r139", "r177", "r183", "r187", "r190", "r193", "r219", "r260", "r261", "r262", "r265", "r266", "r267", "r269", "r271", "r273", "r274", "r558", "r566", "r628", "r649" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-operations-and-comprehensive-income": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net income", "terseLabel": "Net income (loss)", "totalLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows", "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-operations-and-comprehensive-income", "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-stockholders-equity", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-common-share-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Numerator" } } }, "localname": "NetIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-common-share-details" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-n-segment-information", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-details-textual", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-net-sales-by-geographic-region-details" ], "xbrltype": "domainItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r198" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.", "label": "us-gaap_NoncurrentAssets", "terseLabel": "Long-Lived Assets" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-longlived-assets-by-geographical-region-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r537" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Not Designated as Hedging Instrument [Member]" } } }, "localname": "NondesignatedMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r82" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-operations-and-comprehensive-income": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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": "us-gaap_NonoperatingIncomeExpense", "totalLabel": "Total other expense" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-operations-and-comprehensive-income" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.", "label": "Mortgage note payable, current portion" } } }, "localname": "NotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r165" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "us-gaap_NumberOfReportableSegments", "terseLabel": "Number of Reportable Segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-details-textual" ], "xbrltype": "integerItemType" }, "us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent": { "auth_ref": [ "r59" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax and reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "OCI/OCL before reclassifications" } } }, "localname": "OciBeforeReclassificationsBeforeTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-e-other-comprehensive-income-other-comprehensive-loss-income-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OfficeEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine.", "label": "Office Equipment [Member]" } } }, "localname": "OfficeEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-c-property-and-equipment-summary-of-property-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r177", "r183", "r187", "r190", "r193" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-operations-and-comprehensive-income": { "order": 0.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Income from operations", "totalLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-operations-and-comprehensive-income", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-operating-results-by-business-segment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r586" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "us-gaap_OperatingLeaseExpense", "terseLabel": "Operating Lease, Expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-j-commitments-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r585" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Total" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-j-commitments-minimum-rental-commitments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r585" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets": { "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": "Long-term liability \u2013 operating leases" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r587", "r589" ], "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": "Cash paid for amounts included in the measurement of operating lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-d-leases-lease-cash-flow-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r584" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets": { "order": 2.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 assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r592", "r595" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent", "terseLabel": "Operating Lease, Weighted Average Discount Rate, Percent" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-d-leases-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r591", "r595" ], "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": "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1", "terseLabel": "Operating Lease, Weighted Average Remaining Lease Term (Year)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-d-leases-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r503" ], "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": "us-gaap_OperatingLossCarryforwards", "terseLabel": "Operating Loss Carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r182", "r183", "r184", "r185", "r187", "r193" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-operating-results-by-business-segment-details" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r3", "r118", "r163", "r531" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r12" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets": { "order": 0.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other noncurrent assets, net" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "auth_ref": [ "r52", "r57" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Unrealized gain resulting from change in fair value of derivative instruments, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": { "auth_ref": [ "r57" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-operations-and-comprehensive-income": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "terseLabel": "Unrealized gain resulting from change in fair value of derivative instruments, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-operations-and-comprehensive-income" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r52", "r57", "r540", "r542", "r552" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.", "label": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "terseLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r61", "r64", "r522", "r523", "r527" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Net current period OCI/OCL" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-e-other-comprehensive-income-other-comprehensive-loss-income-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax": { "auth_ref": [ "r55", "r57", "r391", "r418" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.", "label": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax", "terseLabel": "Total recognized in other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-summary-of-changes-in-plan-assets-and-benefit-obligation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "auth_ref": [ "r55", "r57" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-operations-and-comprehensive-income": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.", "label": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "negatedLabel": "Change in minimum pension liability, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-operations-and-comprehensive-income", "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1": { "auth_ref": [ "r522", "r523", "r527" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity.", "label": "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1", "negatedLabel": "Tax effect of OCI activity" } } }, "localname": "OtherComprehensiveIncomeLossTaxPortionAttributableToParent1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-e-other-comprehensive-income-other-comprehensive-loss-income-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherContractMember": { "auth_ref": [ "r51", "r372", "r547" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument whose primary underlying risk is classified as other.", "label": "Other Contract [Member]" } } }, "localname": "OtherContractMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-defined-benefit-pension-plans-weighted-average-asset-association-and-weighted-average-target-allocation-details", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-fair-values-by-asset-category-of-defined-benefit-pension-plan-details" ], "xbrltype": "domainItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other income (expense):" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-operations-and-comprehensive-income" ], "xbrltype": "stringItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r83" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-operations-and-comprehensive-income": { "order": 0.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-operations-and-comprehensive-income" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r80" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-operations-and-comprehensive-income": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of selling, general and administrative expense classified as other.", "label": "Other selling, general and administrative expenses" } } }, "localname": "OtherSellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-operations-and-comprehensive-income" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r89" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "us-gaap_PaymentsForRepurchaseOfCommonStock", "negatedLabel": "Repurchase of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r86" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows": { "order": 0.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": "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment", "negatedLabel": "Purchases of property and equipment", "terseLabel": "Payments to Acquire Property, Plant, and Equipment, Total" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows", "http://www.nai-online.com/20220630/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-capital-expenditures-by-geographical-region-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r371", "r373", "r379", "r397", "r399", "r400", "r401", "r402", "r403", "r418", "r420", "r423", "r425", "r439" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "auth_ref": [ "r17", "r344", "r345", "r369", "r418" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.", "label": "Long-term pension liability" } } }, "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementPlansPolicy": { "auth_ref": [ "r404", "r421", "r422", "r425", "r431" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for pension and other postretirement benefit 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, Policy [Policy Text Block]" } } }, "localname": "PensionAndOtherPostretirementPlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionExpense": { "auth_ref": [], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost (reversal of cost) for pension benefits. Excludes other postretirement benefits.", "label": "Pension expense" } } }, "localname": "PensionExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanAssetCategoriesDomain": { "auth_ref": [ "r371", "r372", "r374", "r375", "r376", "r377", "r378", "r379", "r398", "r418" ], "lang": { "en-us": { "role": { "documentation": "Defined benefit plan asset investment.", "label": "Defined Benefit Plan, Plan Assets, Category [Domain]" } } }, "localname": "PlanAssetCategoriesDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-defined-benefit-pension-plans-weighted-average-asset-association-and-weighted-average-target-allocation-details", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-fair-values-by-asset-category-of-defined-benefit-pension-plan-details" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r442", "r443", "r444", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r462", "r463", "r465", "r466", "r469", "r470", "r471", "r472", "r473" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-restricted-stock-details", "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-stock-option-activity-details" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r442", "r443", "r444", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r462", "r463", "r465", "r466", "r469", "r470", "r471", "r472", "r473" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-restricted-stock-details", "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-stock-option-activity-details" ], "xbrltype": "domainItemType" }, "us-gaap_PolicyTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_PolicyTextBlockAbstract", "terseLabel": "Accounting Policies" } } }, "localname": "PolicyTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r20", "r308" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred stock par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r20", "r308" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r20", "r600" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred stock; $.01 par value; 500,000 shares authorized; none issued or outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets": { "order": 4.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": "Prepaids and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r88" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows": { "order": 2.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": "Borrowings on long-term debt" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit": { "auth_ref": [], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets).", "label": "Payments on lines of credit" } } }, "localname": "ProceedsFromRepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r85" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows": { "order": 1.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 and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r87", "r476" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows": { "order": 0.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": "us-gaap_ProceedsFromStockOptionsExercised", "terseLabel": "Issuance of common stock for stock option exercise" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductConcentrationRiskMember": { "auth_ref": [ "r156" ], "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]" } } }, "localname": "ProductConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-n-segment-information", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r243" ], "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]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-c-property-and-equipment-summary-of-property-and-equipment-details", "http://www.nai-online.com/20220630/role/statement-note-f-debt", "http://www.nai-online.com/20220630/role/statement-note-f-debt-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r247", "r686", "r687", "r688" ], "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]" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-c-property-and-equipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r10", "r241" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-c-property-and-equipment-summary-of-property-and-equipment-details": { "order": 0.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-c-property-and-equipment-summary-of-property-and-equipment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r243", "r600", "r634", "r646" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.nai-online.com/20220630/role/statement-note-c-property-and-equipment-summary-of-property-and-equipment-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets", "http://www.nai-online.com/20220630/role/statement-note-c-property-and-equipment-summary-of-property-and-equipment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r243", "r686", "r687" ], "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]" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r243" ], "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]" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-c-property-and-equipment-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r241" ], "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]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-c-property-and-equipment-summary-of-property-and-equipment-details", "http://www.nai-online.com/20220630/role/statement-note-f-debt", "http://www.nai-online.com/20220630/role/statement-note-f-debt-details-textual" ], "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": "Depreciable Life In Years (Year)", "terseLabel": "Property, Plant and Equipment, Useful Life (Year)" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual", "http://www.nai-online.com/20220630/role/statement-note-c-property-and-equipment-summary-of-property-and-equipment-details" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r76", "r222" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-operations-and-comprehensive-income": { "order": 0.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "(Recovery of) provision for uncollectible accounts receivable", "verboseLabel": "(Recoveries) provision for uncollectible accounts receivable" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows", "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-operations-and-comprehensive-income" ], "xbrltype": "monetaryItemType" }, "us-gaap_RatioOfIndebtednessToNetCapital1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indebtedness divided by net capital.", "label": "us-gaap_RatioOfIndebtednessToNetCapital1", "terseLabel": "Ratio of Indebtedness to Net Capital" } } }, "localname": "RatioOfIndebtednessToNetCapital1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-f-debt-details-textual" ], "xbrltype": "pureItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent": { "auth_ref": [ "r59" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "Amounts reclassified from OCI" } } }, "localname": "ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-e-other-comprehensive-income-other-comprehensive-loss-income-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "auth_ref": [ "r69" ], "lang": { "en-us": { "role": { "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "auth_ref": [ "r69" ], "lang": { "en-us": { "role": { "documentation": "Item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r69" ], "lang": { "en-us": { "role": { "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": { "auth_ref": [ "r184", "r187" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets.", "label": "Reconciliation of Assets from Segment to Consolidated [Table Text Block]" } } }, "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r90" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows": { "order": 1.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": "us-gaap_RepaymentsOfLongTermDebt", "negatedLabel": "Payments on long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r487", "r616", "r700" ], "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": "us-gaap_ResearchAndDevelopmentExpense", "terseLabel": "Research and Development Expense, Total" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r487" ], "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]" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r143" ], "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]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity", "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-details-textual", "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-restricted-stock-details" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r24", "r324", "r600", "r644", "r664", "r666" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets": { "order": 2.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" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r119", "r120", "r121", "r123", "r129", "r131", "r220", "r477", "r478", "r479", "r509", "r510", "r556", "r661", "r663" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r342", "r343", "r344", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r371", "r372", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r394", "r395", "r396", "r398", "r401", "r405", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r425", "r426", "r427", "r428", "r429", "r430", "r434", "r435", "r436", "r437" ], "lang": { "en-us": { "role": { "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Axis]" } } }, "localname": "RetirementPlanTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r342", "r343", "r344", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r371", "r372", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r394", "r395", "r396", "r398", "r401", "r405", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r425", "r426", "r427", "r428", "r429", "r430", "r434", "r435", "r436", "r437" ], "lang": { "en-us": { "role": { "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Domain]" } } }, "localname": "RetirementPlanTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r168", "r169", "r182", "r188", "r189", "r196", "r197", "r202", "r333", "r334", "r617" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-operations-and-comprehensive-income": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including 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": "Net sales", "terseLabel": "Revenue from Contract with Customer, Including Assessed Tax" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-operations-and-comprehensive-income", "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-substantial-net-sales-to-certain-customers-details", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-details-textual", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-net-sales-by-geographic-region-details", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-operating-results-by-business-segment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r199" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r105", "r106" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r590", "r595" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Increase in operating lease liabilities and right-of-use assets due to lease remeasurement" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-d-leases-lease-cash-flow-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RoyaltyExpense": { "auth_ref": [ "r79" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense related to royalty payments under a contractual arrangement such as payment for mineral and drilling rights and use of technology or intellectual property.", "label": "us-gaap_RoyaltyExpense", "terseLabel": "Royalty Expense" } } }, "localname": "RoyaltyExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r157", "r202" ], "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]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-substantial-net-sales-to-certain-customers-details", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r59", "r577", "r578" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-e-other-comprehensive-income-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock": { "auth_ref": [ "r370" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the major categories of plan assets of pension plans and/or other employee benefit plans. This information may include, but is not limited to, the target allocation of plan assets, the fair value of each major category of plan assets, and the level within the fair value hierarchy in which the fair value measurements fall.", "label": "Schedule of Allocation of Plan Assets [Table Text Block]" } } }, "localname": "ScheduleOfAllocationOfPlanAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r391" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the net gain (loss) and net prior service cost or credit recognized in other comprehensive income (loss) for the period for pension plans and/or other employee benefit plans, and reclassification adjustments of other comprehensive income (loss) for the period, as those amounts, including amortization of the net transition asset or obligation, are recognized as components of net periodic benefit cost.", "label": "Schedule of Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block]" } } }, "localname": "ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": { "auth_ref": [ "r393" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.", "label": "Defined Benefit Plan, Assumptions [Table Text Block]" } } }, "localname": "ScheduleOfAssumptionsUsedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r508" ], "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]" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r500" ], "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]" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r142" ], "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]" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r493" ], "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]" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": { "auth_ref": [ "r381" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter.", "label": "Schedule of Expected Benefit Payments [Table Text Block]" } } }, "localname": "ScheduleOfExpectedBenefitPaymentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r111" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r8", "r33", "r34", "r35" ], "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]" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-b-inventories-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r258" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-f-debt-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "auth_ref": [ "r383" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.", "label": "Schedule of Net Benefit Costs [Table Text Block]" } } }, "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r177", "r180", "r186", "r235" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r446", "r461", "r464" ], "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]" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-tables" ], "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]" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfTreasuryStockByClassTextBlock": { "auth_ref": [ "r325", "r326", "r327", "r328" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Class of Treasury Stock [Table Text Block]" } } }, "localname": "ScheduleOfTreasuryStockByClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r154", "r157", "r158", "r159", "r563", "r565" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "auth_ref": [ "r551" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg.", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]" } } }, "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-f-debt", "http://www.nai-online.com/20220630/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r164", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r182", "r183", "r184", "r185", "r187", "r188", "r189", "r190", "r191", "r193", "r202", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r249", "r250", "r655" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-assets-by-business-segment-details", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-operating-results-by-business-segment-details" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r164", "r166", "r167", "r177", "r181", "r187", "r191", "r192", "r193", "r194", "r196", "r201", "r202", "r203" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-n-segment-information" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r96" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows": { "order": 4.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": "Non-cash compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r460" ], "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": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "negatedTerseLabel": "Forfeited, Shares (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-restricted-stock-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r460" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "verboseLabel": "Forfeited, weighted-average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-restricted-stock-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r458" ], "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": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "terseLabel": "Granted, Shares (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-restricted-stock-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r458" ], "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": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "verboseLabel": "Granted, weighted-average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-restricted-stock-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r455", "r456" ], "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": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "periodEndLabel": "Nonvested, Shares (in shares)", "periodStartLabel": "Nonvested, Shares (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-restricted-stock-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r455", "r456" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "periodEndLabel": "Nonvested, weighted-average grant date fair value (in dollars per share)", "periodStartLabel": "Nonvested, weighted-average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-restricted-stock-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r459" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "negatedTerseLabel": "Vested, Shares (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-restricted-stock-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r459" ], "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": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "verboseLabel": "Granted, weighted-average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-restricted-stock-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r475" ], "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": "Available for grant, Shares (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-restricted-stock-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r449" ], "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": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "periodEndLabel": "Vested and exercisable (in shares)", "periodStartLabel": "Vested and exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-stock-option-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r449" ], "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": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "periodEndLabel": "Vested and exercisable (in dollars per share)", "periodStartLabel": "Vested and exercisable (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-stock-option-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-stock-option-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r451" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-stock-option-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r475" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-stock-option-activity-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r447", "r448" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-stock-option-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r447", "r448" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Outstanding (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-stock-option-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r442", "r443", "r444", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r462", "r463", "r465", "r466", "r469", "r470", "r471", "r472", "r473" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity", "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-details-textual", "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-restricted-stock-details" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r452" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "negatedLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-stock-option-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "negatedLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-stock-option-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r451" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-stock-option-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r445", "r467", "r468", "r469", "r470", "r473", "r480", "r484" ], "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]" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by supplier.", "label": "Supplier [Axis]" } } }, "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-substantial-net-purchase-from-certain-suppliers-details" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Specific identification or general nature of (for example, a construction contractor, a consulting firm) the party from whom the goods or services were or are to be received.", "label": "Supplier [Domain]" } } }, "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-substantial-net-purchase-from-certain-suppliers-details" ], "xbrltype": "domainItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-treasury-stock-repurchases-details" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-treasury-stock-repurchases-details" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r475" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Vested and exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-stock-option-activity-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "us-gaap_SharesOutstanding", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "sharesItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r1", "r164", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r182", "r183", "r184", "r185", "r187", "r188", "r189", "r190", "r191", "r193", "r202", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r245", "r249", "r250", "r655" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-assets-by-business-segment-details", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-operating-results-by-business-segment-details" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r47", "r67", "r68", "r69", "r119", "r120", "r121", "r123", "r129", "r131", "r148", "r220", "r323", "r324", "r477", "r478", "r479", "r509", "r510", "r556", "r572", "r573", "r574", "r575", "r576", "r578", "r597", "r661", "r662", "r663" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-stockholders-equity", "http://www.nai-online.com/20220630/role/statement-note-e-other-comprehensive-income-other-comprehensive-loss-income-details" ], "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]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets", "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets-parentheticals", "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows", "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-operations-and-comprehensive-income", "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-stockholders-equity", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-common-share-details", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-contract-liabilities-and-revenue-recognized-details", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-fair-value-of-derivative-instruments-classified-as-level-2-assets-and-liabilities-details", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-tables", "http://www.nai-online.com/20220630/role/statement-note-b-inventories", "http://www.nai-online.com/20220630/role/statement-note-b-inventories-summary-of-inventories-details", "http://www.nai-online.com/20220630/role/statement-note-b-inventories-tables", "http://www.nai-online.com/20220630/role/statement-note-c-property-and-equipment", "http://www.nai-online.com/20220630/role/statement-note-c-property-and-equipment-details-textual", "http://www.nai-online.com/20220630/role/statement-note-c-property-and-equipment-summary-of-property-and-equipment-details", "http://www.nai-online.com/20220630/role/statement-note-c-property-and-equipment-tables", "http://www.nai-online.com/20220630/role/statement-note-d-leases-", "http://www.nai-online.com/20220630/role/statement-note-d-leases-details-textual", "http://www.nai-online.com/20220630/role/statement-note-d-leases-lease-cash-flow-information-details", "http://www.nai-online.com/20220630/role/statement-note-d-leases-tables", "http://www.nai-online.com/20220630/role/statement-note-e-other-comprehensive-income", "http://www.nai-online.com/20220630/role/statement-note-e-other-comprehensive-income-other-comprehensive-loss-income-details", "http://www.nai-online.com/20220630/role/statement-note-e-other-comprehensive-income-tables", "http://www.nai-online.com/20220630/role/statement-note-f-debt", "http://www.nai-online.com/20220630/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20220630/role/statement-note-f-debt-future-debt-payments-details", "http://www.nai-online.com/20220630/role/statement-note-f-debt-tables", "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes", "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-details-textual", "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-geographical-breakdown-of-income-before-income-taxes-details", "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-net-deferred-tax-assets-and-deferred-tax-liabilities-details", "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-provision-for-income-taxes-details", "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-reconciliation-of-income-tax-provision-details", "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-tables", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-benefit-payments-expected-to-be-paid-details", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-components-included-in-defined-benefit-pension-plans-net-periodic-benefit-expense-details", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-defined-benefit-pension-plans-funded-status-and-amount-recognized-details", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-defined-benefit-pension-plans-weighted-average-asset-association-and-weighted-average-target-allocation-details", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-details-textual", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-fair-values-by-asset-category-of-defined-benefit-pension-plan-details", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-summary-of-changes-in-plan-assets-and-benefit-obligation-details", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-tables", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-weightedaverage-rates-used-in-determining-defined-benefit-pension-plans-net-pension-costs-details", "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity", "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-details-textual", "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-restricted-stock-details", "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-stock-option-activity-details", "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-tables", "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-treasury-stock-repurchases-details", "http://www.nai-online.com/20220630/role/statement-note-j-commitments", "http://www.nai-online.com/20220630/role/statement-note-j-commitments-details-textual", "http://www.nai-online.com/20220630/role/statement-note-j-commitments-minimum-rental-commitments-details", "http://www.nai-online.com/20220630/role/statement-note-j-commitments-tables", "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency", "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-details-textual", "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-substantial-net-purchase-from-certain-suppliers-details", "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-substantial-net-sales-to-certain-customers-details", "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-tables", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging-details-textual", "http://www.nai-online.com/20220630/role/statement-note-m-contingencies", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-assets-by-business-segment-details", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-capital-expenditures-by-geographical-region-details", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-details-textual", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-longlived-assets-by-geographical-region-details", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-net-sales-by-geographic-region-details", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-operating-results-by-business-segment-details", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-tables", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-total-assets-by-geographical-region-details", "http://www.nai-online.com/20220630/role/statement-note-o-subsequent-events", "http://www.nai-online.com/20220630/role/statement-note-o-subsequent-events-details-textual", "http://www.nai-online.com/20220630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r119", "r120", "r121", "r148", "r617" ], "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]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets", "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets-parentheticals", "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows", "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-operations-and-comprehensive-income", "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-stockholders-equity", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-common-share-details", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-contract-liabilities-and-revenue-recognized-details", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-details-textual", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-fair-value-of-derivative-instruments-classified-as-level-2-assets-and-liabilities-details", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-tables", "http://www.nai-online.com/20220630/role/statement-note-b-inventories", "http://www.nai-online.com/20220630/role/statement-note-b-inventories-summary-of-inventories-details", "http://www.nai-online.com/20220630/role/statement-note-b-inventories-tables", "http://www.nai-online.com/20220630/role/statement-note-c-property-and-equipment", "http://www.nai-online.com/20220630/role/statement-note-c-property-and-equipment-details-textual", "http://www.nai-online.com/20220630/role/statement-note-c-property-and-equipment-summary-of-property-and-equipment-details", "http://www.nai-online.com/20220630/role/statement-note-c-property-and-equipment-tables", "http://www.nai-online.com/20220630/role/statement-note-d-leases-", "http://www.nai-online.com/20220630/role/statement-note-d-leases-details-textual", "http://www.nai-online.com/20220630/role/statement-note-d-leases-lease-cash-flow-information-details", "http://www.nai-online.com/20220630/role/statement-note-d-leases-tables", "http://www.nai-online.com/20220630/role/statement-note-e-other-comprehensive-income", "http://www.nai-online.com/20220630/role/statement-note-e-other-comprehensive-income-other-comprehensive-loss-income-details", "http://www.nai-online.com/20220630/role/statement-note-e-other-comprehensive-income-tables", "http://www.nai-online.com/20220630/role/statement-note-f-debt", "http://www.nai-online.com/20220630/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20220630/role/statement-note-f-debt-future-debt-payments-details", "http://www.nai-online.com/20220630/role/statement-note-f-debt-tables", "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes", "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-details-textual", "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-geographical-breakdown-of-income-before-income-taxes-details", "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-net-deferred-tax-assets-and-deferred-tax-liabilities-details", "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-provision-for-income-taxes-details", "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-reconciliation-of-income-tax-provision-details", "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-tables", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-benefit-payments-expected-to-be-paid-details", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-components-included-in-defined-benefit-pension-plans-net-periodic-benefit-expense-details", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-defined-benefit-pension-plans-funded-status-and-amount-recognized-details", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-defined-benefit-pension-plans-weighted-average-asset-association-and-weighted-average-target-allocation-details", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-details-textual", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-fair-values-by-asset-category-of-defined-benefit-pension-plan-details", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-summary-of-changes-in-plan-assets-and-benefit-obligation-details", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-tables", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-weightedaverage-rates-used-in-determining-defined-benefit-pension-plans-net-pension-costs-details", "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity", "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-details-textual", "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-restricted-stock-details", "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-stock-option-activity-details", "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-tables", "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-treasury-stock-repurchases-details", "http://www.nai-online.com/20220630/role/statement-note-j-commitments", "http://www.nai-online.com/20220630/role/statement-note-j-commitments-details-textual", "http://www.nai-online.com/20220630/role/statement-note-j-commitments-minimum-rental-commitments-details", "http://www.nai-online.com/20220630/role/statement-note-j-commitments-tables", "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency", "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-details-textual", "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-substantial-net-purchase-from-certain-suppliers-details", "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-substantial-net-sales-to-certain-customers-details", "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-tables", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging-details-textual", "http://www.nai-online.com/20220630/role/statement-note-m-contingencies", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-assets-by-business-segment-details", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-capital-expenditures-by-geographical-region-details", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-details-textual", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-longlived-assets-by-geographical-region-details", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-net-sales-by-geographic-region-details", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-operating-results-by-business-segment-details", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-tables", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-total-assets-by-geographical-region-details", "http://www.nai-online.com/20220630/role/statement-note-o-subsequent-events", "http://www.nai-online.com/20220630/role/statement-note-o-subsequent-events-details-textual", "http://www.nai-online.com/20220630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": { "auth_ref": [ "r20", "r21", "r323", "r324" ], "lang": { "en-us": { "role": { "documentation": "Number of shares related to Restricted Stock Award forfeited during the period.", "label": "Forfeiture of restricted stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r323", "r324" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Issuance of common stock for restricted stock grants (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r20", "r21", "r323", "r324", "r452" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Issuance of common stock for stock option exercise (in shares)", "negatedLabel": "Exercised (in shares)", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-stockholders-equity", "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-details-textual", "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-stock-option-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures": { "auth_ref": [ "r20", "r21", "r323", "r324" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards forfeited during the period.", "label": "Forfeiture of restricted stock" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r20", "r21", "r323", "r324" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Issuance of common stock for restricted stock grants" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r47", "r323", "r324" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Issuance of common stock for stock option exercise" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "us-gaap_StockRepurchaseProgramAuthorizedAmount1", "terseLabel": "Stock Repurchase Program, Authorized Amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r21", "r26", "r27", "r110", "r214", "r219", "r566", "r600" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets": { "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": "us-gaap_StockholdersEquity", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets", "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-stockholders-equity", "http://www.nai-online.com/20220630/role/statement-note-e-other-comprehensive-income-other-comprehensive-loss-income-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r108", "r309", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r324", "r329", "r555" ], "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]" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r579", "r602" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-o-subsequent-events", "http://www.nai-online.com/20220630/role/statement-note-o-subsequent-events-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r579", "r602" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-o-subsequent-events", "http://www.nai-online.com/20220630/role/statement-note-o-subsequent-events-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r579", "r602" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-o-subsequent-events", "http://www.nai-online.com/20220630/role/statement-note-o-subsequent-events-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r601", "r604" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-o-subsequent-events" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowElementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental disclosures of cash flow information" } } }, "localname": "SupplementalCashFlowElementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "stringItemType" }, "us-gaap_SupplierConcentrationRiskMember": { "auth_ref": [ "r155" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services.", "label": "Supplier Concentration Risk [Member]" } } }, "localname": "SupplierConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-substantial-net-purchase-from-certain-suppliers-details", "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-tables" ], "xbrltype": "domainItemType" }, "us-gaap_SwissFederalTaxAdministrationFTAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of Switzerland.", "label": "Swiss Federal Tax Administration (FTA) [Member]" } } }, "localname": "SwissFederalTaxAdministrationFTAMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes", "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_TableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_TableTextBlock", "terseLabel": "Notes Tables" } } }, "localname": "TableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-tables", "http://www.nai-online.com/20220630/role/statement-note-b-inventories-tables", "http://www.nai-online.com/20220630/role/statement-note-c-property-and-equipment-tables", "http://www.nai-online.com/20220630/role/statement-note-d-leases-tables", "http://www.nai-online.com/20220630/role/statement-note-e-other-comprehensive-income-tables", "http://www.nai-online.com/20220630/role/statement-note-f-debt-tables", "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-tables", "http://www.nai-online.com/20220630/role/statement-note-h-employee-benefit-plans-tables", "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-tables", "http://www.nai-online.com/20220630/role/statement-note-j-commitments-tables", "http://www.nai-online.com/20220630/role/statement-note-k-economic-dependency-tables", "http://www.nai-online.com/20220630/role/statement-note-n-segment-information-tables" ], "xbrltype": "stringItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r206", "r207", "r209", "r210", "r212", "r215" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r325" ], "lang": { "en-us": { "role": { "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.", "label": "Treasury Stock Acquired, Average Cost (in dollars per share)" } } }, "localname": "TreasuryStockAcquiredAverageCostPerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-treasury-stock-repurchases-details" ], "xbrltype": "perShareItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r46", "r325" ], "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]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r46", "r325" ], "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 (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r21", "r323", "r324" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock Acquired, Shares (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-stockholders-equity", "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-treasury-stock-repurchases-details" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r46", "r325", "r328" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets": { "order": 1.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": "us-gaap_TreasuryStockValue", "negatedLabel": "Treasury stock, at cost, 3,061,795 shares at June 30, 2022 and 2,567,797 at June 30, 2021" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r323", "r324", "r325" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock Acquired, Total Cost", "negatedLabel": "Repurchase of common stock" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-stockholders-equity", "http://www.nai-online.com/20220630/role/statement-note-i-stockholders-equity-treasury-stock-repurchases-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r149", "r150", "r152", "r153", "r160", "r161", "r162" ], "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]" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r500" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount", "terseLabel": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-g-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-f-debt", "http://www.nai-online.com/20220630/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging-details-textual" ], "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]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-f-debt", "http://www.nai-online.com/20220630/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging", "http://www.nai-online.com/20220630/role/statement-note-l-derivatives-and-hedging-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Vehicles [Member]" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-c-property-and-equipment-summary-of-property-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r134", "r142" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-common-share-details": { "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": "Diluted (in shares)", "totalLabel": "Diluted weighted average common shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-operations-and-comprehensive-income", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-common-share-details" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted average common shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-operations-and-comprehensive-income" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r133", "r142" ], "calculation": { "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-common-share-details": { "order": 0.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": "Basic (in shares)", "terseLabel": "Basic weighted average common shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-consolidated-statements-of-operations-and-comprehensive-income", "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-common-share-details" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Denominator" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nai-online.com/20220630/role/statement-note-a-organization-and-summary-of-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-common-share-details" ], "xbrltype": "stringItemType" } }, "unitCount": 11 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(n))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r118": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r163": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8475-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r203": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b,d)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534" }, "r218": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r226": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2420-110228" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2443-110228" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r247": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r251": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r257": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r3": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r307": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r329": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130611-203046-203046" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r341": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "705", "URI": "https://asc.fasb.org/topic&trid=2122478" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "712", "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "712", "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1731-114919" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(b)(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=6412939&loc=d3e15145-114933" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=66047640&loc=d3e39622-114963" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39716-114964" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=d3e29149-114947" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r439": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org/topic&trid=2235017" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "740", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126970579&loc=d3e23163-113944" }, "r484": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r521": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r531": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(ii)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i),(j),(k)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(6)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=124256753&loc=SL5864739-113975" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121577181&loc=SL110061190-113977" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121549185&loc=d3e80748-113994" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r559": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "https://asc.fasb.org/topic&trid=2229140" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28228-110885" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r596": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r604": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(b))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.5(c))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942793&loc=d3e3073-115593" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r701": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r702": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r703": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "g" }, "r704": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r705": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r706": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r707": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r708": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r709": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "https://asc.fasb.org/topic&trid=2134417" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" } }, "version": "2.1" } ZIP 101 0001437749-22-022855-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001437749-22-022855-xbrl.zip M4$L#!!0 ( B"-56"5T!Q\@( 'D+ - 97A?-#(Q,SDP+FAT; ,+,MS M8XX,@HB9E&.WFN'8.JJ67,5BWJV.M8D96B%''J#0J@J!5L@5G48N>1)IQ;M* M5[V*6U_:[/HZ7$"*"UF(*[12<V8=R'S)P=>&ZKQ;;5!)H5PXA)5'*J12^B9F7H(U_#E3^TVWM.Z8BUW+*AF K1UMMLB?9L*4N&1;MF\$G-8BIQ^0VJB3G>#?C@'L M_\DT.CM0+)D.K!&! A+8P@1*4*#$ #;[9B<_7L E: K(3UN= J/[^RB<9$8G M_#$I?]WE?\KWUTWDC9;Z/ &'L@4O6R4L<1_6>K4W@!(VG(?2>S)F)O"2&\E4 MN.,O36_%J_):3U@HIA!(EJ;=ZFEO.+(&O?Z)]>7BI/76?FSQX,^N>_SM;:Z$0^FMZPD!7U?%2EFB]&[K]02P,$% @ "((U M59_=)[^_ @ 3@D T !E>%\T,C$S.3$N:'1MW59=3]LP%'T>O^(N#S"D MIFE2T*!)(Q562D>IJK83>YOIR408I,CB<.==8+@1&.+MMP//[1Z[;?(&3F,D[WO;AA%*U,Q@#*L-+--2 MQJ@_J0QAIK1A FPX=CS7\3J>!Q][G<.>=P2S2[#M,,C0,(A2I@LT?:LTB7UD M;:V29=BW$J4S9NP8#4:&*VE!I*1!2=$&!>:IDMB7R@IW J=!'*Q4O('";$2= M+HU=\)_8MEPC(N-KV])<^P@"G>P%QE3.[Y.8MC+M>]#I?0=KGTJZKY MHU+;7-C]42KC/ZG0&'VX;PIUU\9PS31GTO1 5I2$#QG3:RY[4(<8O#4V$WQ- M!LW7J:'FP2HK':M343Y4LR 4WG#Z<46]8V$P$#*DA+G#;2&@MNQ+_;_ MJBS=-#78#3(-U6&+X7,IL=&EVVGXM?_WP7HK/5[I'G$*!\X'BXOA9 *[+,M] MN#H?+XA */V2Z8A$\'8GO*+0,;^&2+"BZ%N3 MP6)ISP:CH7TR'PXNJD_Y ^]L=+:( #0 &5X M7S0R,3,Y,BYH=&WE6FUSVS82_AS_"IQNFMHSE&7)R;659,VXC9O)M,EYW/3S M#4@N18Q!@@% R;I??\^"U(ME.9:O::_5S=B6B+==[#Z[SX+P./>%GHQSDNGD MZ,78*Z]I0G?_>C7HGW\W.$7ON-/Y*7+X7W>YD7)"7(LFE=>0O.K7/NM]VVM92 M%G31R8PMI.^FY"GQRI0=D9C24XG1GC15N2GIHC2=R=&XUZ@\CDVZ$,XO=)A> M^JY3_Z:AZ)]5?B1"0R8+I1=#\?)3;?SHHRK(B0\T%S>FD&73.!*53%-53H?B M3)7B[+2ORI%(:NN,'0I9>S-BF=4]07NMNUNEF;1*EGXH2MZP'HE"VJDJ(9V' M>+KS7:G5% U637,/X>-X]7DZ!&MOM[2Y^O16I.@ MR#T]6C5:+;B[,WE9QJX:?4[&%]GYYF83>)KL?6N$K?] UJM,)9)!(4PF?L@5 M9>+JCI+:JQF)?V;H)?ND6?XXE:\!GAK3A#=_(JUN:DVB?RZ[_5?'\J37?YTV MWPX'3_>W_"X2[Z6]%9>GXF=Z8^J[Z%'H %4?I*\M$Q.8U@8 ;D0OA<^N$!VJU_*MZ)7,(\EF:*YDCW/E=.7)9E#0/=4(5L+Q"+ M/V(ZUNW^]!S[?78W?U&+#4[%]]+!3C!*L1"WI9EK2J<4-8:SC<52 X&E\8'7 M)*A&E@M1E][6!#U!JP4BETTIL3SLIF#-3"9H D +%;))&/=@0$D).2?M@H<4 M\I8@=V--A[84RD"D9DIA&3P@43:I"PPK,5T$-A?S7"6Y<#7_6<^?DZ5V$=Y MH9P& X,SQ5SY'!MT%4B;I?.Z%50S*;8YP[10*VR8X1#]?_X9_Y/(5 D+L[/6 M%HW@? Q'M]WH5V53!#'1J3+1=8HUX;4-\T7PN+)Z(2H8G?'".-)Z#8C6%VY+ M-#"7*EXXXA&UQ@"@P%1ZLZ4'#@[3T,NQ.PEF>R>DI> @&%S% M8&,84A!0$6OEIEG34V,X\E+8/#VW2^=EK49B7N5,@@T,49 MK=)P)'1U[%2J8!G>@&I()^3"DE>J'1-!"!$76"-D"N,("N&0&295$DA+:BTY MP6%;08DUH6!&0T^;K(IO,?% Y"#,I_3@E-LGT MKMU05=L*X'*!'Y/$V#0H$,J5:7B-H8$Q]%#%X.4A*,4:' 'DJD(^.W@D)2>" M9E+7(7[9S)1E_/)E!@.Y'37 BNGVR$?-X^ZR( '$Y%+7%-\Q*;VCVNP3\:4 MJ]'$E57V="4JXF7-%F*AM03T&?'BA^[[]&1IUH?NX8-)2^ZA9R<&GI$[F&I, MDM26G;"1UW>L6ACGT(H:2F>[N3_X>2F,^L7$N$ M-[O8/1\L$D7P4;ZM(IO#V(X ERDF M.EK%]Z,H:6L73(&K46)$#2,YT)&K"Q@ 1@J;:?/JSI/^0<;^CIJ5226S"*0( M]J<0_O!@>)W4NCIJ\!"8[_ M(JQU>F@N@= W,/10_,(E;Q%CVX-^)/BR[G^]U2\LPX=31XR )'O1.>N 9K1N M+_E6SZZ2R?)YATI;&FTK-%>IS_'U[*M6CZZFS _#;6';$&[OALO[PQ='+UZ, MO<47_DR7(F=,@"A;EI%"/1K"_^\?JKC>V>\!E,LX>%O*G^:_-L MSCT/]Y]?2()8[PR2C^HT(F53.1:!S4+SH_7_[RL7M]^?:J^_W-U>5/ M?/>]T7O]]L>/-UMM>=:U9OZPD<-,7+_]\.O[M32,X O\'1_0HL<7^I-Q+_Q? MPG\ 4$L#!!0 ( B"-57#Y6W_50< (0@ - 97A?-#(Q,SDS+FAT M;>5:;7/;N!'^'/\*5)WD[!F]6'9R=Y%DS?CNG$SFFM3C2S]W0'(I8@("# !* M5G]]GP6I%\MR[/32:ZO.V):(E\5B]]E]%J G12CU=%*0S*9'SR9!!4U3NOW[ MR[/A^>OS/GHG@Z81O7_J]<1;,N1DH$PD2_&QJ$U&[A=;DKBV+D@M>N+UX.P4 M/V=G8G@V.AV.7IV*R_>BUYM.2@I2I(5TGL)%IPYY[\=.VVID21>=W+I2AEY& M@=*@K.F(U)I !J,#::H*:^C"V,[T:#)H5)XD-EL*'Y8Z3C>AY]4_:#0\K<(X M/N:R5'HY^NZC*LF+#[00-[:4YKMQ);-,F=GH5!G1'RHS9JG5'5'M7/'B$="TS@6FT5%7+5IF$NGI DC87A+>BQ*Z6;*C$0<$N@V]*16,S0X-2L"%I\D MTZO;0B4JB/-A_TQ,!LET,JBF1P]H=7]'^[:_TJ-5H]6"NSO3%R;QU?A+:WR3 MG6]O-H4OR=VU1MSZS^2"RE4JV>W"YN+G0E$NWB@C3:J J[_FZ"7WJ%G^.)6O M:^=K3!/!_A=I=5-K$L-SV1N^/)8G@^&KK/EV.'BZN^5W7?%>(:>0%E=]\09) M2)GN@^@!L#[(4#LT76H8T !O<^CRSK0/UDC=Q6/:[\+&C,FE"(4,HP,TW; O MWHE"SDDXFBM:(*>'0GEQ:4P- ]U0!6L*A".L6D)N[]>OL=\7=_,_:K&SOOA) M>M@)1BF7XI.Q"TW9C+J-X5QCLI%F*6H37$W0$]Q9(GC9E!+B M83<&:"Y3- &@I8H))8Z[-\!02MY+M^0AI?Q$6'=+ID=;!F6PI&96X35X0*I< M6I<89C!=1,H6BP)1(WS-?S;S%^2H%<(;*)77H%G0I%BH4&"#O@(S\^HLMX)J M-L,VYY@6"X(M,QRB_\^_X'\2^3K=;"S:A?,Q'-UNJU^9IM)AKE,FU74&F?#: MEOFZ\+AR>BDJ&)WQPCC2>@.(UA=^9VE@+E,LN,LC:HT!0(&MN&A#JX_ZI-(7 M(M=VX5<0<313/CBF,\F-C=[0LKOE:;]2YIZVA^CLEWW4M]N6>?'G'\^&/XQ] MZ\Z6'C@X;$,OQ_XDFNV=D(ZB@V!PE8"084A!0$6BE2]X!@\KD1LX/_!SIGRJ MK:\QC[.&L[KQ5.5L2AF:O3B&8S*"IQOK7]V"]90J6X0VHAG1B+C0LJ?9, M!#%$?&2-F"FL)RB$DV2<5$D@+:VUY 2';44E-H2"&0T];;,JOB7$ Y&#,)^R M@\LYNX!*=@'UY!"^AZNG!_^3X05(SE7&J)$>51]G.>F!."XR&$K292NW FA* M)DJKL&2^V;JAB\/ 2E6(,C@%Q5R&<'CZ3T1-!5Z-'%EE3]>B8ID5;/%6&@M 7W&+/S0 M?9^=K,QZWSU\,&G)/?;LQ:$-4[HUO%4=)2/%/Q<2N>7QN]3AJM"NG7),CY(**/LI@HHSW: M)+;$R>D3Z?: M3.^^[M-=)"(PZ*O?D>M'&\@UA#M;J*5D\[V#T?+%)%\%'+'>O2=$'R$Y-!P^61 M#F(5$J]%5N?7K_)\6T4VA[$] 2XS3/2TCN\'4=+6+I@"5Z/$Z#:,Y$%'OBYA M !@I;J;-JWM/^@<9^WMJ5B:5W"&0NK _Q?"'!^-U4NOJ;I.3E9E;S;>'T$#. MVELQUV8,*BMMEX3>16&;'"'O F._R:LU3\TEV#17V#HD?B-2]XRP;;/AEW! M;^3^TUO]QFN$>.I($)#D+CJG'=",UNU[O?6SKV2Z>MZCTHY&NPHM5!8*?#U] MWNK1TY2'D:R#737$%WA-2V=Z].SHV;-)PO9([-%.UTT\\7P^^?CU@R]I@MMU:V(9W;A9LGQ:5?PSTG4$*+W M>N<14SSJFX$?W'\7$UW%2[;;PFGOGAXPQ!$^ M&<9_5,QD:BY2C9/Z1>ZKU^^^;CS4Y;D?>< M7=QOY#@3UV\__.W]9C6,X-?T>SZ@Q8!?VT\G@_C?!_\$4$L#!!0 ( B" M-57*AQ .K@0 .(2 - 97A?-#(Q,SDT+FAT;>U8ZV_;-A#_G/P5-P]- M'<#R,P_'=@QX>6%KDP:Q\WF@I)-%E")5DHKM_?4[2G)2NV[3I(\-V0 9-GD\ MWN_>9PUBFXCA($86#K>W!I9;@4.<_[G7;G6.]NI$'32*3:+^XGEP@1(ULQB" MOX!)G,D0]:E*$*Z5MDR !T>-=I.>=AM:[5Z3GBZ,+L'SAH,$+8,@9MJ@/:YD M-O*ZE7)7L@2/*Y'2";->B!8#RY6L0*"D14FG+0I,8R7Q6*K*<'O0*" /?!4N MP-B%R-FE]0S_"WNM9FK[^3)B"1>+WNL)3]# %<[@1B5,ONZG+ RYG/::7$*] MQ67?W9JN7%7RPLZ'3-G^V@W%9A\>A$(NM=BX8YHS:7L@G4JB#PG34RY[0$?N M/UUWW.+<>DSP*1$UG\:6@ S\X=D\YCZWT&G#H.$/!XUTN/T9?)_JMLD02T0E MH!*/(U>&.](W:?]+,KZ+#3Y6-2"OHEZQ2Z'X"6K+(QXP%P"/ZO[S<%UGVF3$ M!E;!N A/!ZXTG3\\:AZ BL#&"&.F?2;1>._F A%ZUZ88 *7!\762L^Z/@+1U1+!X\4*R?;/H:( OB)9B\=AN* M$CJE(DHY6CG:%;.9IE(^$G2MI#R\(_[?9;E0DHD:+8-Z#1BD20Y_.BYLQBLEQZ+FKGUVZ[==@W\%ZJF2B22@)VD"4 M"4%P59(*3D=FW,:Y((T?,JXQH43*S;/F G(5$*36?C7& M)Z>X]'7KJ+,'U=8^W-;']9,Z''83QW[85<2_"\[?N16X+)JA*X*N"3+NW$2] M*K>A+@P3,:X)IR4)D)*<$VM-)ED,G#[=&/(\[N=0#J5 MB4(YE6+AQ"=%PC^=S=]9AF4^Y9"O-.7'<:5)4P@*4 MJK0/Q>5PL/\JYR2&C59[!.*C-CNE*.M1K%/U27PJ0.U6D76Y%9W4A@T?P^LK M:U5R#[E#D$O#>P6)*G Z!Z,$ISB=^E7*;/?L_E#-&J8!ETR_AU$=WN*IRN;K M.M%W[HMGN609;,\RSX_4>U5GUUHX1E3"J)RYW(=W1>G^!F,D/ P%/ML>:^R= M#>S?Y)G_D^69R<*IRZ& L[KKU);+_TB^K*N]3)GS^T[[Y92A_[%YLWEIL_#$ M31M*XU11BRQ'P.5?.FYHU-*2FY@&&HI5=!/,OW]VSB8&RI;;MJ"ZXNKV\L':73"O03: M\$4H&NZE$/W%S-]M_0U02P,$% @ "((U52="AS^""@ B44 T !E M>%\T,C4Q.# N:'1M[5QM4]M($OX]OVWK93=1RPJXV=W4:U#N>G4"ZW6R'7#%R?J83K_5*J^^5Z*2^- M6,CW2WVI0J;+'M?.S+B.]'LM3>:&UG2K=ZTAM!HD>! MZ1[I\9 M!="O#HZ..F='7TZA^QFZ)QWXU#FX[,#!\46G<]HYZ\+EQ^.SSA%\/H/+SGFW M&R(!>-.[<9B(B7?4X[IV$[U3^FM", M[7PP-+A=AX.S([C\ FZ#+E^B(2<,'Q?.\D&D]_N#R@;6'!5\'@/?:7$0NX!9>: M]43 X3UZF9)PS(( #P0&-0O^L>?4(0<4GRLN(M9'3P3%8\43\DI#*4X11B_% M52 D%(*M1YCGUI>/1XCA#7A_TBG;U6JENNM4]ASG[8M8QZ7'UM;)S"KTN5*X M!%H"2T#['#[Q!.G/V@WP4F3<>2&GU^[O--&B/YK?O2SRUCV]YVY"!+HS)I#' M,9TJQ+F# -TB8EI,K4-_3 (YE> ZZN*?O M4'4)YURK7X:**UAJ#BK?5:IVK;)3M?\OD&*]<,SYJY'ON7MOMC)&B[_7':?: M),Z#!C]GR)YY0DYN*FRJJ#PR&_;$52%E>G)Y%(.P)<(!L$#OER@*Q=;"XZKR M=SPH0:+ 8$3M"CV&ZL>Y]_, R\&#!2R?F]:6F%?]"K-SO>[HR" MVIMOM23XS!6IYZ-C\X?:(#-&L[,4!8V_FEZW*?/P@%_LX%)[PK+-&3]!>4BP M)>(2@X"SA ,;*,Y#]'F0$5SR6/.PA_A54YZ5I0A<&;G(4'#A(>&NEBI!/2K$ M.1P+=BQXA^3#@ET+ZA8JC;]88V.5C8&9C94VUMI8;6.]@^4.EM5LG!EJANA( MB5W9A_JF_:Y6J>U!Z) BI.] R115[PWA)$,V2IHYQM!>COB,,DW(Q;W)K6 M_[XYZ;M+7\Q%.[61EX;$IJD!7=TIYIHSZTQ> M94>6G=\CV'LP](7K0ZPDL=/$G#74#>7S*,%(NS@WS!&(1L'M@N>*DN',.83" MZILUNUZQ:_2VT$Y$KC)'9SZ(HL,3V[X_^0#VIK/[;A-1J0)EV*(2A#E &P8D M50\ET+6F,K-"N1SYI!Z5^\@K<2B9)E2Z#=7J6XAQ1B/.E(4M7>S/U BGG>B$ MY >IQ_%\_GK0Q3EE[Q:6>TWGVBM;?3H84'OV&&#AF$$@A\0^9QV_#SO9Y>'] M;J6TG]U*91>0A4OG #04VH?CC\>3M-P82K!/'(RH/0^0%2OA"CW*((2J8U]J M>24#S80+R2A!5@V!=,W##3F-51([Y_)*$^9:FJ*N 1E#\8%(**4P36*M":9% M6J@QDC%$)BOC] 1)!O R>WJI,DG&0N38DL;@DIZ=B ;<5+$0:98N&J*X%#DZ MH=R3QIA[.Z618VEU]#V4:#'_ SU%\AHM^3E36? M"&*^^OEJ1NL]%S_O%M'+= *O/YW NY^_*V_B[W8]BU;27L*_IR1I[-C@JAC'<8^4=\P O^0[AC9G')2G'XBYV^A)V/M5HF[/>%FS&'@*$[,[3+R+ ^4X;-1YQXQ+@# MQL"(@(;X48,A-B5$XSE3'"*&(5C%1"&Q"=KGB+O9-3O1ENEGLGN%I0KB8V3YC+"=JU!$YM"8IJ)69A?;@2T]Y,$5 M?PLA5OD)W9'9N\T,,"*IR02]T9@9XS"!L7%&M!(6\DQ8SXR=T T5)R(=\2&^ M9CN@GRILK C1A?1(5QNV4.NW!M^S#2_1)D^%\[XB^&I&^7AFY][ MFLDOA1CJXG9F'@U0( 6'\8,CM,_3D/:S(N] 5L:OQR"0P9?&N9"3CQFAX7([ M%2!-$DU>BEB;]2SNM?2?]RE6^X,S#<"JF.[WB]BR['BR2K_; M'AB?EK.JUBN*75V[6QY:7Z]NL\U6TR%WA_%G1.WX&D/_0'B@!KVMJ@7T\_:! M5;VCT%5#K0?ZZ%(F_*;_'^&S4Z\!WU,,^&Z=T3I"&A(]>5P=Z;<]]9SZ^.W\ MK%^WT-/*&926[IS[1.0W?G%"OJZYHGM[E3VTA"<2C/-0I(@,2>P%TOW6?+H9 MC(5=[\SN>F?F8QE/,-GR\F1.;>I/!Y?=\L0CER+&@R)!L<#X!WUS":Z[^0J6 M_P%02P,$% @ "((U5<% FWE)&P 7$D! !$ !N86EI+3(P,C(P-C,P M+GAS9.U=6W/;.)9^WZK]#UR_3,\#XTNZ>S:II*?D6]HS=NRRW=.S3U,0"4F8 M4(0:('V97[_G +Q*( 5)D$W%?$A,D0#.[0-P<'#[]->G:>0]4"$9CS_O';X[ MV/-H'/"0Q>//>[_=^8.[DXN+/4\F) Y)Q&/Z>2_F>W_]Y;__Z]/_^/X7&E-! M$AIZPV?O?I+&(16G?$J]?Q[?7GJ^=_#SQ_<'-U?>;_0[\@T-00)Z3/@43,PW\4B,2L?B;N7S0T/M] M_#PDDN;)8\(":2Y:?:J5#6]8K6QXX?,8RJ3O CY5:0]^?G^0IYB[%^!87UGA:LG=6&PP\?/NRKKWL>21+!AFE" MS[F8GM(122/@)HW_2$G$1HR&4),C.J5Q4DM0^9P0,:;)5S*E MIVHOF\ZX2+S8F+U)/EWE+WE $M7@-&;!7WZ>S\=7_N&1__[P'9#>V[?@HA'S M)A9DK3KS9$5]6J6_,=J'!AJ6ROEA?3[-$JDJH#K2UXVE%92Y\GQ M80.J92-D135/C@]KZGBN>;!3=+4%TLK.BUE#]H5VQ[*>Y1FP@OVTIKK+-M=. MWWEZ];2!G2M=I!7A(KUZVJ1"U[T%NQI=S5/\6HV)Y5Y%$RO+!&5' M-)/ZQ<4)2+2J.) E2"-EE8X*%=+1JD)!%A:S#LLT$W15F2"+!%]X+4MA ?>0 MP&,P1@67-%%NM1_R(%4/,#;VX2]+GGVLBV*JJ.QYF.^WVPL;QUHS:5]VP6'. M8VDS/8BP&2S^??;YY&YMS9F]SH]K9.N"QY!$+51L]))$:EL@)I8GL:;IW2F:O8$-AO!G!-RU9$(3!A)OS=[S9%R9_\C>_-X/ M-S4>_MSC01FJ>"U]/O*QJU(DI6J=P=S QX3&DCU0:*3A-W6'D=5)N\+-^S;< M%!^DQT?>=<&6!VQ!R@I;T'\@6SV2#.:4"0^^37@44B%]^D<*W>VVD&,BY0HI M/]HCY:["QI^\,\5'#PV#O0(B)_XHXH\.^YM&"JZ \),]$$Z NG>.U-^N^6$\ M3WWB@RI)S/ZC**AF7:;3*1'/JMJR<3V$DWH_K%JT^\D,Z=- 29^6XLN2AT9+G^!;(O'&; MC;-ZXR?DR85G-%>>*QL>&6WX1;E&2,Z[1W)OW)83GTYG$7^FX*#2&)A,_%E$ M8@=6;2S9E7W?&^W[*SR<982]8TW8NT'";]S2S'FTK*585S;^T6CC"Q4FZ0-A MFK3YO*V?D&'T MZK/'.1>NP&0.F&TXB>S]<*^X?.MXJTW_.L./L517># 'V.;FEGO[MD\%.S/U M,@*NK&X.N35/.?< F)LP=F7P^0)=&=@<@2OGH7N#+I\R=F9D&R*N#&^.T+5/ M3_=@J,XO.S-[O3A7!C9'YO)9Z]Z4INEF9R8U%^O*M.;8W/QD=F_B]KEG9\9> M1L"5V;,[JVEN[*[.9S6, ?7V]U%@#RD M"6$1M-CT*4E)]-KQ^GEV7"'+'++;.'!_JMGU[C6[/10WL?V(,.$_D"BEF+I< MHZ,.Z1.I]BR"B$BI3A?TB?0C^D C_P@>)1YO@ 0C1H8L8DD%3:\-ZNT)YJIZ MF .>FU8/WSL'R;U_H.28OES\!.UX(;EW4DCN#:1WB9)[1_"(DBN2EZ7D197K MJ]HFB,3548($20U46(; A1> 4P%>'A3Q'T!C1RK1.BR[JAY;V3N<+1I#F6H( MQU)NM4SP-Y>I![X;%)7JP.1@8!C(8!DABU(\P""F21ZEG.E)ARDDE1,B:&=J M@@L97%4-V+W1,S,@I'>'0O9UQ;CVH0*Q MZFMGJ%Z)FBO\F:/^\RLP_"KX:DLS>J2T+YUP/CZTIN0*(>8)@K;5&OVHSLYB ME2K>;M,MHL:>!T=X^M$\Z]""IUKCLP1S;QUKQ8H>Y^U.8\FN<&&>I*@N&NK; M%;-%U)_RL+!:A-E9"[(2-5>8,$]D5#"1/91GE=4CW'VKL'P)F.D3Z%OFWYTA MR D7KI!EGBI9LE+-_/&'2^#SS\5JMAYSU?5GSONAAG)=X<(\T5$N<.O[(),U M1FF2JN (/,_(LX[(.VLX;(BXLK\YDE_8W_?.%1?ZUTW&15_IS2L4G5?^)>6[ M H$Y7KVX%+)O#-JL,Z9\+,AL@N>4^T-!R;>0/\8ZH*62#2FX:M1H4N=0V8@9 M5[@R!WL7<.5[7RK<>L*V[-<.QA6#/B3/ 'AI=G^J"REP&;!4E7 MD+)]\O35@*0YR7CP-04C%C67ZNM#3; MZ*Y!U![2=SE-@ M=L: M?Y4N$N%5-GH]N)9L*W'NJUM3<@49J^ 1]&11BKA@\1+\H/LUHX+QD 5%$OJ$B1Q&R%^! M9U=@7_6H7+WW*!,*NVPEE,?B974 7/HS8V/$\XO98@GWAA3>L]Y% M6&KM1\K&$U :>:""C*DO()OTD:[N=1,JIB!1/+;J@?6;@$N7)MG M65KA_7LFG)])Y]VB=-YO(!WX$. Z%-+9N1'ZU0F*U]>*S498CW.FT9TV_L\# M5J[37TB6$#'&=%'$@Y=R-5Y:$E;Y MHQ;4W!8<90#J 6,Z7,VY+]->O"LXF&=8%@YQZUV7%MM@;&B:3J'N LG(9#;7 M:+"@Z H@YGF+>8#XWI5F"9H+9,F(GK>.&O,I? MM\?A3<:O=P[\%F"\R_GMP;CL E#W/:0]*5<@,@>>6^X>[7M*JZ-NG4/#CHPK M6*QTO64/"2M;X4DN1)W-!N33*%'S3L-4@OFE+'(XZ[1<,.$(3G\QAY6;X.1[ MUSF7&.1!+G&&ZSCCLLC3=U!MELY6$;X"QBPHNP*6.=3<#*QL>6*/IE715(ZQ MP*SE[F)H1<9.%[%L1-T5JLRAZ&94E:,Z %:YF1D:KW&_5F29;2,>CR/P,L-* MNU';OOXR$%N5#5=86^T2 ]^[!#Y]Q6BE,:MMH.]19W,5!WMQ,\*?])QE^)+,9 MUF[U+GL3@XE((>LG?$13H',!WU 5>YY.J[=\WNNTJ5#2[^TO MRF^25QUO6#O=4!^F@+*.=O2;*8 5X%XQ$]29A29K7 MK/Z-^EWEDSR]1KY:5[/@S!4'F ABF7B5^GQUS.?*FXP%E0EG*MI#1^[6\RW M]@NO.\W]D9G[H]W@_KV9^_>=X+[@%L\\+B\>'$RY2++[J?2!+#G[%NG6K^@Y MIXZEP0NRY!T,5 B,-L\B=6;".7NB(>XP/^9"\$=H-Y_V$/] 8 ML@SB."71)9NRY)Z7FY;4/H)K<2%E2D_9 PO!3Y)F+:Q9TA:;_) .UQ_CF84S M.(Q*4NUNJ,.X!B/P\N\?:?1 _X\2L41;ZQ7XW2GM*WC%+G6V6-YNJ4PU'^ MBC'%5[CG_A;%:U=,2Z[UQ8<*3+?3YF0;$;[21(>%;G%G%;A.[4*VY.J<^UA1 M@#[T]IX\*5>^&O4Y)B%*6DIMD[2[<*YSKZ[G*5S])AD74NV*>#*_#/'YEDHJ M'JAL$M&8<@?$K)S0C*,WW'4(SHPZ?=<@:GOJS@9TLY,AL@""&G!/\PAL=K#F M19P%6^\F5#4]48JB#7C ;M#!+0>[K@KK,#CFY-,[4.]HD IE^N-G+*V,63=K MQB+GUIUFVP9\GO7L9#5](4S^09^[UB)P>ZX.UY!\"JMR]7P^5P/ +NZ@Q[T3 MU2F@@%U JP?_*&Z8UEWVV6A$ S4=IL$.?7FIL:W3Z9R7T!@>.*4/-.(S&EX1 M\8UJ]TY+AB,Y#BDC^BRY@U M7UKH5=1H6=[WIK-D7L:L5B0CSN;MZA]66H!.3%>%<"A5[GD@<(Y\QL6;N9 1>8 MDA*E8'$*G4FVUXK'Q0#745D[8_US)F2BS,J&BKTY7ZSE>R<]E'-HJ$BD(L$J MF/ZW-*;O#XX.C@[GY5J:KA/8_I62*)G D2@_G11;P1=,K2Z9S/89.P:Z@L MI"QJ6%:U3@B,[ ;E^HB6[YT;XBT*5>\U/:7Z[T5<;(96TP:W>#3U]2A;(06]PQ@ Y^G*./8Q5<&< M\R@-DE2A+H]4WD_@?YPGJ0\U-B^F:Z'D1CM?D3@=P8=4B48"O2@P#G^'SFW" M4TGKMK=/WDE47['0C&G3ATX@.IMP!\,@%L4[? MM4ZGT6I?">"-1(,(:ENLSP!2-2\F62 .AL,S>C>WXGKE7)U$+.XQN^?H1H!G MD8V",4>VO^P^WTB7R6R;NG,KLI%S:6)=5F5K3+%#\LRO-+=*^>HQ^J\IUI+K MT17Y-Q?%$8&%#$U?U^>;05T=4^&,<158P.UP,/)6N7Z3-,15/0O[%J1,I[-: M"&K#,CJPWK;N;Q<=-WCCN8RM*39K&L$W()LN8JNS]Q7&641.Y@(N2]+L3']W M PV FJV[%R2D4R*^7;( MW#&XWH79Y.P$UY,=0=E92^>S ]]5 L*\K,>"^E6 MS/2J:U6:C:F65-!+,J11$:RO>M%S)K5.WDEWY4;P$(9'LF29AL?/7P<79_-B M+DW75?G:5A)T<_% P;U:CWP]4L>HG*0"XY4ZYG+/J^\JX9=@V3)'5TMJ;H9'4K+]50.UCF9HP:OW:BLJE ^"U_)I&* MD!0]\RT>4Y(63LOR9)T+?I8B!A,:IA'TS_D=A=D5A>75A'E4]Y:JE8+W?'%5 MIBP/53%O%-\^F5?>55XJ%'H.>L*A+0VJ"[@67V\P'L2RY*:-J^((#\8)J\.A M@1"X:UIMRWLNDV0K; >X7D%?JR3QV!' O3Q[ K>+R;*CV4;!VU26I5D9GHXS MAOK]*XG#"![5M;K9-W]32$NRF)HA-CI-7\J9.]SQTX(:G:J2@]_NJVB+U!E!=1?*J@9$+K"Z%7!L4\%I5K-EVR&^Y M 7;156]+T!U[5A@4>##*M%Q^.DB3"1>XH:4^>;5&OLYY&+9F52& _$Y:0..< M1_@/^+DPPMZLB&XV5',B7<0G/(ZULX [P2J5MZB[[4I9J81NZB0;PLV-&19? M=Y/[1R;E.:X;:UT(NCQ9)Z7#N?5+/M\B+[SM)N\3>G1P\.%Z&K-AJKO%8K43 M=B+X<4ZN57)T5^:C@T8)#/+:I.Y$-YM?&:SXU+[.(-";VEL:P6*\LG[V5Q^5 MK,FZNN1]0_'S,KH67#/K1G&;BX4CL2L*+E186>!FG[QK$C?7^4>N%GK)I)C/ MG:OF+0DZV8K]3J-(G@/+_)C$W[X.ZN(T?NVD+.4QR','(A.?BS&)LR.?U*5= M,IU. 3<^'_F2C6,V8@&!Y$2?T.@00Z>-[4("*K-77MC!?L;!=U9(EEAHR[8[4@3_# M9;PB>585 8\CF^ETI64;4M@BQ@F)[T"CEI!:GG]W= $]$BXEE/J/C^L)_5'$ M'TVWGBY5S(J%[:"6+!&RF'YW9 7W!N_5P&%%>;%&/MXP?8JXE/EW6Z0X(O*= M:-42579E[(Y.T(L>)OY(G56FG[,M/?;.CET9.Z<32T3,I]X=.<X]+7\E??^-#L*U4\X?(3WS#[^ZXK*=Z!7=#9YK&1EZB!A MD)5AG5&KC\O$Z(U"7=*9L/G7O+*@2$+U/K7-C;!-EKX#B[7K893&J"\L+-7] M,5&+Y-:9)GD1%KY[BSQF2_Y]HM?\:U\)_^&U.W.6BD@*!US'3IMT^KF-G-%_CNP1"5<':C;[;"#T')6QA]Y'EYL M9M_<" XH?P?ZM_1"E^?_#G21MX)Y(PA$ 11XW;3V51(JI@P/2K/R6_2; /?( M; [6EV!M=RS(X 4/ON'A5E1(-9N3//NB6"2O/UMK?>7B=EU36AX^T_T_GI.( M;S=3U[(R=UUGE@WEDLP[KX5L36EF;E%LSK!OXS8H>'>T]V^UQ(\E.N(PU>>? M^7@: 8EJGVRUMD:!NZHMRYK6D&EWI/[F8ZR33UD 1L.+"VD< /Z18:+.[-6] M=58/_)'@4S^@ LP;0RJ]8\@>0*ZI?6]ZEGCD 88$RD:^)ZD:=UH7ONA9Y M?FXB#L33:"O-Z*HT=EVGEKWRDLP[KP4\&VZK;=YJ%'9"G\MV<.0/;1I;H8P7 MT\FG?52)#"9T2N#G_P-02P,$% @ "((U59=T.QUA$@ ?@\! !4 !N M86EI+3(P,C(P-C,P7V-A;"YX;6SM7>MSV[@1_]Z9_@^J^YGQ([UKDTGN1O$C M]8P3>V2G=_W4@4A(0D,1*D#*UOWU7? AZT$2"Y("84]F[F);PF-_"V"QV%TL M/OSZ- \'2RHDX]''H],W)T<#&OD\8-'TX]&W>V]X?WY]?320,8D"$O*(?CR* M^-&OO_SY3Q_^XGF?:40%B6DP&*\&#[,D"JBXX',Z^/W3Z&;@#4Y^?O_VY.[+ MX-O#^>#LY.S,.WGGG9UZWB\?0A9]?Z_^&1-)!T!$)-,_/Q[-XGCQ_OCX\?'Q MS=-8A&^XF!Z?G9R\/2Y*'^7%U;=!O*ZP6?BGX^S+==&]IA_?IF5/W[U[=YQ^ MNRXJ65E!:/3T^/44Q M3WWDG9YY;T_?/,G@"+@^&&2L$SRD(SH9J)_?1M=;?4:$>3R"8O2-S^?'BO$G M/[\].59ECX'NF,YI%'L1CZDW\^A\$?(5I=X8!G/"8F\1DD@^_T56JK3TZ-." M^C#47LSA2_B7'% S>8E1%.GV(*JR8?VX+VD/L:EJI/_G,!G48T^)3U M?@>D7.;]7B5Q(FCQ1495T7%(QC3,VFS80D9ZJ.8[%SG3JTA7K);%\IP0.4[G M>B*]*2&+E-W'-(QE\4F*,D68?V!(HKQB2WK%)(S^ORD1\F%&!263F(H=^(=J MWF7>?(79]O!(PR7]PJ-X)KMA256K+G-"#9X:RFXXL-N:\\AYTM%RV&W-=>0/ MT'6'@[[5G//8'WF'R)\;J\.]L0D/A3_@ A3$CT>@9#Y2-IW%N<:9M4.$O[<[ M;RM'>8ECF@^VYJ#\1?-YN6^.'WA8 (I!IZ^.0>4B$LN/L]?)CSW! MB>7'VU?)CQ)IBF7(WUXG0W:%+)8=/[TZ=M0KF<]\^7!<=OCK]N#L\TCRD 7* M\.&M/Y8>GW@^D3-O$O)'@S.Q47.6CKL-:&IUDKV.?-@P);V@V<_KZ':A+$LL MFMZHOT=J,M].AE+26 ZCX(:1,0M9S"C,C-*3;30IMM3% SG7,3LC_3S2CCXJE8Q?28LNN%2WD873"ZX9(J20GY4 M@$'5L8IB?PT,?9\G:HV0%1F'5+':]T5"-P5B!;QVC3F">T1]"G("J#5&N5^U M9TP7(.>6L$26M,G@U=;N&=EE;G-:@AN *JG3.XHE;+E< MF Q-29V>4=P)JGPVQ>::[ZD@SV[C&16U0K]=8U9Q@Z*K-*4[P9<,-/=/JV]2 M*1)7+"*1#XK1T =I4+?*S!MP 9^:;C)N@:^F 1?PK4\03?'5-& ;7R;@E!)5 M#6&_C%4JUS9@+D9TD0@X3$AZ.SGG\SF/[F/N?Z\@'5^Q%SP/?.C#&4I0F!XP M(>*5,M+$(+;4R6I1XE%NWH!=?"!]00\O/X+7%[)+I^ ^I8&\$GQ^+66BXDUN M)S<\FCY0,;^@XTK^HROVA@?F>SY)@# 64?AQ#EMCY2G7J&YOJ.Y)"(PV7B[F M+?2'4$FEVX4ZQ\K+)RI\!AL&!E==/=MHEDPM;9"Z%SP9QY,D+ YTU4"T5:QB MV%H!>GF@*VZ5]OL9$?03;'0!['-*N-99@^H+MW(\>YT[1EHH5;S1Z:B!-_GE MH-8961JXCET%;V F=,%!W WH.@7+!:]O-R@Q LP%IVX[M(9^*RS@GYT%W,CY M@H7]]Q< V]1)@\7^#^>QXY5!+.9WSF.NL;&@=9!#QOP=2@?!N@S03#AD7-_A MU,\*%P,:]2&C]PZ%&N$,0^-W7QGKPI.+9L??W-?(N_#AH/GQD[O\Z#R2"LN4 M/@_J==Z=346@H97;A1CPCCC0U'#98!;89D&="[.*!7H;YTNPV""1XXR*+@3X M=S_2&*?*"[#4-$".]+TT,."X.L]-G;0NR;:>@F9Y*[7#N4W262YJPU!>0T<0&R(#)%HJG5!Q*SBQ2X2GW@N%?K0AVL MH5?3&8:KV\L]EWSR-[ON@JO<#ZYL*33$A:K\XUY2*R1;BZ(9+),F;,>R&\!I M07F/QQJ."8W'%J5*N70ZQTK(DG@#D]W/I>G=&XRI(<:^+ X1C>%4G9&L/O)(ZMWS2!1L?QX^ M._NZL45TT7./5HKNR&^;&3+M"B9:ZI<=AB%_5"X+$*.?2% 2+&Y:K8/,&+N] MI=[DPGN\PM!77N, I,DB"'LUHI**Y=Z-.L-:W9*XX7'_C<6S&0^55;3L)G&# MFOV>-?4WO3%5>L&PG@7/L437D8Q%DOJ3-&APE?O%]5E47\NL+]POW>M5B:5] MKT*_]-VJ'Z>2%\"F_R6,R.9HU_$+X47[G MYYQ+M*CNL*N^>+:QVSQK,(@I4E_/ 33JR*&"!810$0=(50Y7WP%TR.VJJH8# M"$QOWS=LQ4W/B$;KY@V.T2[9V_3P#K7IN&A1;L"%DL7J4IQJP^FK,[,TB$9U M#:+6$(?%:.,2<8L)6G'2QJ*S<6.XG1#2'HNP4&W<$FX!%6&VPB*U<2?8QLZ" M5=:Q?+%Q;]@&7_1'8+0.XH:.U=I8Y9(;%V5>+P==?TIP4;%L!U)[M'-1BVP' MN?*,[J):V0YJQW<;;2J;.N"-O8(N"BJ=PZ-.0)Q!ZE0!T%:S2GT=&9D%T_NH!M ]) M?#55BL1RGRCHF;1Z1!JT8/?M#2668?^MCF,O*=%#U+WBE+HE?AW%5-!*IY&%'E_GO84# M4)ZQ+:,I)Z@Z,$-7W#+MZ@KQ?!U\JYUT]<5_9(??IY)'O#CV;PUY%<6Z\E:I MO]TFI8;3-27M4JPL#24J1F9RD;.KD#_^DP936FQM0_5,ZXCZ(9&239A?F*= MN-P14>TX/%Q'SO K]X456:[N0.\1-&8BU4HW7FZ4P^"_2287-+K?@7NSSSG3 MY8VK9!_'/4U5@,_ 9D%"E>XMF+.(P1"DUAT$*+,6?N1\-\[YOJ110@ME3X!^ MKFPSY[ 28/Z(=2X,91> _X+J-=BB)4M6*T0Z)K+$1=\BH@L58>UUTR*.MWZ=W10^[K+LD9(Y"-[40N35$C MQ+C#NDO.+D-XF/.\2XO2AMF+&YQJ75K+EGG3L;2SE?*W?F=Z<7?0D8@L&(I= M$A,8']/N[GU 6XY3^FB'O.G,9..2@F#(']3C&-;R.! /,),H?X0E=16GF,5* M.9$E:&_I=(7B)#LYP7+V%CQDODI$,"%,>$L2)E25#M;!/1Y[#N+TBDE/ X]( M+X23:.B=;>8Y:)\3PG$4-O-+O A66(HU>(XVRZ)?\KPQ%78N36G+=Y6V:5'[ MJ1'Q^Q5ZHG\C? C+_NHJ_6,P&(C:6G8C/F!5_TLM:MA[L@M<%4E3\!7@'*Q?G-U4-C8_ M;J;7-6G:IK+5G#Y+&M#Z?MR5\@K,:)!ZM6JB=:H+6X\S2DFIBXO:+](/C2/R M^ 6FA6 DU+*VK&P_5"OIDRZ&B@QE^ K]T/\;%]_5.VO/BVXB-6SE!**JNZ7N^&+K=LY'(S/ MUSL&D+VA,KS?D/P*2<9M6]4#,JBC/H'#YI!0F MJ) [G$I7WJ&[^7%7QHSR;8[O)O?7B)Z.6G,!><7@#(OW+-0; (G2U+;0F/&C M71\N<*G\)82:(VZC5EQ NDX19(AMOYZKI^%Z8<0/J@FZ=8[6K37VISR'AC,!>W''K=[8S'; M2)_74ICA#M%8P#:RZ+4?Y"Y452Q';.3/:SD%&A[9>S#=SCR:I_'SQAE&;Z$" M/]-$-3Q*X\Q8>BN-!O"+>@L)V@V>"V>1I'DE]8K2(GWSF_GK(C1C84-[;W\$ MVC02]XW26B!@2O9&A#'(R80H5U,1H7T]GX,ZE.^=TXBEBU^>%VRXCK[2^"[' MEK>C[HEF2E1E+)B=;FVG4=\!I625']-@1.-$1+=1"C2--T+S1=]$SQB+*PSU MSS(@*O6,HWPZH1'55^\96[Z$_J !D%DLL(N$/O![&L=AEAL--,+S1"A1E/YY MBH;>JG5'+\(;#S#O8A&[9%7IE@/5"]ZI$(9N07>P,)PRKG3+G4/N^#WH[;Z* M%4CSVJ8W/6B1U'8S^+&B1#,]O+L.;>K575-M24\>^GXR5ZR@P05=".IGQTKX M/:3YC<7AG(LXOUUD^G9.U\W;3@I43DW=LY:X2F[@J ZUQ51QTWV$HIPW&R^G M+NF: CW,4K2[(6UE/QZ34+UWX\D9W5 X#?,]ES?21S+G.DKL;09IJJ0[LB+C MD-;?WJLO;%7 %:2 ?D794E$#:P!'?5T5VQA$LI&$77=Y4EN^9^JUUR8Q5?K M@+Z^JBUOF_I"O-?E8]!DWVS8BEVD09 >H4AX1QC,GW.R8'%E!)BFM%W*ZTRD M/1H_,7?E^[\AK]*L**,"_%#*R)*$J9DA>RJ-1=/TDJFVC\O;K)_G-\,JCD;Y"O_27/_BB U'Q3$R? M&3!>8NZ.'[DO^L]]4;P6.**I'H,>$G2]?J* Z<9911?Y6U;VQVWN'1I+GKG: M(;'R(2S[%*JTU&KS5R^M42&5$E.9RP5;K2\L]3UD^X%Y[;Z#KM,&M*VJ9X05CQ('3!_'>!MD9BH67Y)A HLEEO.I GS*P,B\16MXD'K4HYH3P\"=H=$K+3+N+J@ MF^[:\N59=@V@^DSC4G09 D_5L<>E6W9:&'C_F4M9;[2P&MB)7;H_I\5GO$>Z M=$-.BZ[3Y)?VI%\9%(1B[9[8JXB/1)G+W9-^I<."/ZVY)_>,PI\:#Y ].5>Z M+[V,A5]CY-IZ/T5CI7%)!. @-SL"IB-E !H8-I 1$=E/TZ*O 0%4 -*[R)Q5-RC5-JZX E'I7VI+MB] MF=O1?0"MF;3%95G\ZX\L6E>9H_*_5*ATM)79$/HU=N0M1:LNRL^IZRS^>MJ.&K08+_)9*-1H,EZ#Y3^G79#ZFXG9RD0UCAN$VB6'R1 ',@ KP M#5MQ >D><9_47#;#6=^&F\$438>,=\(-E_;=#CC1]>)';-OY%^H?D+X4/OD_ M4$L#!!0 ( B"-55*++%*#V\ /!U"0 5 ;F%I:2TR,#(R,#8S,%]D M968N>&UL[;UM<^0VLB;Z_4;<_^#K^YECM[UG9GSBS&Z4WMK:HY84DMK>N5\F M*!)513>+J %)J(?WW]^#&:/Y]?7WW^7%V$6ARG-R#^^S^CW M_^M__M__UW_]/T'PD62$A06)OWO>?/>T++.8L NZ(M_]G[.'F^^"[W[\ZW_^ M_./]I^\^/YU_]].//_T4_/A+\-.'(/B?_Y4FV9?_%/_G.6_H6RQ0\__?CCSS]L6W_?-!>_QL6NPV'C__BA_G'7 M]&CHUY^KMA]^^>67'ZI?=TWSI*TA'_3##__GT\UCM"2K,$@R,2.1H"5/_C.O M_GA#H["HIE$+X3MI"_&O8-LL$'\*/OP4_/SA+U_S^'L^Z]]]5T]=R")&4_) MYM\U__GYX?IX+I*L^"%.5C\T;7X(TY237(VP9&0N)74[@8*"_Q#?_G\/>A:; M-6>#/%FM4_+]#_V)BNDJ3+)@15;/A'4DKW4,ZX0F*Y*)G1+4G^M*JV08V^0N M^7@L*I])L/MB1XH5(PTXQV0>EFG1?Y+?CB,E>$OM>U+%M[(P"6C&FY&_1'3U M@SC+?OSKSS_^4)',CX*"\*\5048+$JR"B&8%/T#Y09J0_"W]?* DV':O"(7U MEE+-T259(LZ=&_[/IK4@RS;]-07D:T'X*=^<15LB4AH=K5*^7>6<1']9T)W9UR1O(4S2HC--\S!_KO97F0>+,%S7A)&TR+=_V5/8_.%?%TD> MI30O&7GBG'+&Q_\R>\X+%D;%.XH->CA%4,WBI[ HN$PTR^+SPZVPHU""Q:BO M4U2/VRW.#PERS?_S/0/I&XY#[U/XG!(=K6\:J>C<'Y8S%GU'&1=7__$]%WGK MR^,_!2.2^!_?%ZS<#=?<2QVEF#FC*]#DT@X[@G_9)3Z)U%)#5!U 5'>,NP6B M$&8DR_66ORC@N 4B^F!]:=[>1YW6IOU2ZXNH^2,_$CE37Z;5O'*!ABS$?Q@C M/M!&NFPQU%?I3PW(>4![74)[R/_U0XM0.8",3 ):+ GCDN9JSP':"]!>@#[$9G:#NI>=G[DT^<+_19FY=;FUKT/I6/%]+PY[#'8B\%>#/9BL!>#O1AL4PR&WSU.1>"81F7U'V$6!Z1B-RY3 MSBE;5<%7<'D8.) ;X=B(F$$DY1G_?"Q(N$K#18L,V/K[@%+IK(P3/NA5PE;7 M<1L];;\/3\\VR$].T?L6P]-T&Z[>BS:27P>DY5S<"(R$YS1N(Z;MYR&I*1D3 MO,J/KC#])PG9919?\,W61IFFZ8!47C2[?I9E99@^D#5E[Y4973,'U-4ST9>D?F&AI%72?'!J MS_FF8&%ZS07QK_]--E(R)>V&IX^N5C1[++BV]K@,^4S=E47UBB?)VL1[>*?A M*:\%LOH$Y!\6*]QZG4.:X[#FXZ+&H6^A_NSEBK %7YJ/C+X62^%?"S/YCE&V M'IS6JR0EM^6A%>6(P.,F3JABY_RD6U FG[G65H/3)ERDC&^^2OBKCN-S6O)# M;Z.\:D"]'-!>$&$ 2UX(EPK#YBQ1$*UJ/CBU]^5SFD17*0WE)+:T&9RN![)( MA"$Q*R2F"%6SP:E[7)(TU1TZ;8V&IVP5INE9F7.A-9=?<*VM!J?M*?QZ'0M+ MY#RI[5F:0U'3?G!Z?Z,I/SY"5A^"\MF4M!NF&D349D*I' M$I6,3\*'GQ9/2=%JR9$U<4#5Y==H&68+(KD]5,T&I.Z)A4+O>=RLGFG:0E;K M[Z-%#7PS7G60U='[UKNLU,"^=SF\(#V(> V'Y"BDTE M\ .A_8P.FL(1#L3T/]!A@OE @?#^ QT\H'<2B.^OR/%)_)I =']#B^[8!06$ M]'>TD.0>?2"T7]!"4WA;H3?V\*%QG5E1Z:>%XL,JDLCLVU!<6,41 Y,S%"H^ M\<3 &@<%B4]> ;K^H0#Q22R@J $H/'P""]R##\6(3VR!1E1 $>*38N0QG5!, M^,07M6T6JH_CDUS4UETH+GP2B\(("P6%3US1&[RAV+#*)R#O%A0D5OE$Z6J$ M@L,JFT#"KJ 8L0HHD' /*$:L @H@V@H*$9^$H@V+@D+#)ZAH8T.@!G9\L@HT MI@"*$)_4HHLY@B+#)[IH@M"@P+#*+? :2A2?,*+]-T@%!(^D47Q6!0*"I^, MHGQONH?E*BU1&'"\89;\65%3/63.R]6*B[\!G0=YLL@J8Z1XXQQ%PN[*MTRP MIOR<,$]C9.5;#M,>6:37ITD:Z2F#DV##8\X7?_G7&2G"6LGSELL M"=-/;PZ1AA!P>PMD_7>X(/&G,H]2LLG^=;=H':#EW''X1P0Q*V=JTVRE@ M&75WGH?Y\BJEK[^26/BYE%M3V=8MU32+JI#\;['N @$-6;,==QCN@C&W1F-^GM$G_KD MA?5RBN2","Z?B4M-%%$3@2#:18%TF3*&43EK3]AUEA>LMS)(OO&D5T.9H] M+5-\J?9I#*J]"57LD6\JW6K(GT\!(5A*DF#Q1H1'I:#9,T;RRN%)!_<)HMI< M0\ASO3:BI8P8 W.Q:?01.O[6FUX.]39]N/ADF-JRI:H7KUO*B6*1UR&Q 5AY M66YA.P"H]:&B9.3^UL9>?&HIT8U%/G7VN H=LX.MI >S!0S11,GZR(S0R)6, M+EP"SA@"1&DI@Y3%TP+\C ?=;H>X" Z!FKPN0;G=[;E0>NU42UE,A^5AQ8LZ M_(PL<_T/>WK%>#&TI9ZTERZDNC1$:]H5%I5"S1%>H.+9G9$XO MIK24;=@24^JS?Z%B2_.((@I.4X>.0ZV&6/63X?$XGF'IK5 QK3YTD1JG=D3' MK+UB./LQ)QX'J2]+;(SH>=BRQ&;![*H8?31'BDGD_0&V<5^.[&?/5 V:AUPSA,- TCQ>>0/N4%/:BL!>%O2CL M16&;HK#)[>->^)US[GHV-1^_[>10[&W[L)=Y3UGFE52M.P]9FC^'\7F8)G/* MLB24%ZW3M;5!#B-Q4NR"%12TJ!I:(.13F)5S?A"5C!\U5V&4I&+NL_CWD)$E M+?/V.B]=NEH@]HFPU0T-VY,2*UI8^/3O)$WSJY MZ%F8?;F=R4E0M^POA$^R M5I^OU#752EV/M8#WD= %"]?+) I3:2TK;=MI4.M^CK="RR$MDMVB;>LXU_^S M@<-1T]HYY?NGHE:SY%VI%4YO"54G"MQX0KI4S>O'XM8JQ) M7CSP2^GQ-5PKDUBK&[MU"R09N9O7RM5.=9%SCJ[YZ+3?"(M&>^EFTVZG@&74 MD^F&9@O.Z"MQC;U_P/@>AZ+IJ#2K9U_9>&ITC\HKTK ';7U"@YXX$&F7QZ#G MZ2 :E?NJ] DOGLA+$L6RZ()><\6U0U-YVSWRS4_6[^*.UO\HKSDK8SI7>ON M7>O6Z?PM9(GXN%A>Q4$F:S8:K"7F]<1\>@&H&% J+<4/)E/X'MQ)+*&UONT;&IB4I(^T2+HF3F MX?3H$\DH;Q"FAH:U8;8=:A0ACHI[[5BY3B27_"F4<.I=-.B$2CCARSNN]FJA M83* ->GPU9T]WRXJ'NUG=SNQ;./?4.4N2$ B2D9%4[(+3VYQ_Z+;&)%_T>WH M13?HWI*NGW(L@R7@C$A3A5[);%."3[O;.#I]VJPCP3[R_P2?>5WR'A>D_ M2,]L]R2I'MBV=;./Q R0M 4QZVJ,;"-,G)8U=3QHR9QKSR%7V=EL:1,_31( MW7ADNI6AH;KF4Z1]U'#Z8Z+>URO1HF@O/C,J_8;K,/)38\L87Y,\OR)<[PU3P;KQBJM7>5-![NJI/3]-M\[^@8!_(& A^!-PV=$N M%\LTL,)Q8L>HUY"HD9KJ%IM%1PE$\D=GN=3R&S51R%#9U.UMOA.+TX6J&1-@ M5G6Q^RYRS418N.M=>2(QO4"S'!H.AMU_M),5&A7']I<&3B2ZU_N?C1%Y_[,C M_S/<*N3>";T,R&J=T@TAP3/)^->*8)V&F:D[6C>,0\P[G%/O#CC)QMFOVE;KQR'0K8QITS:=(^[BI,GT< P*[A_?WX_0WGJV+H=)W+V=%A7J.$INB9Z\ABS6>EM8V MWLUMZ&;A'T^B@L2/8L2KBLA(1;+C[ MHPB,^WLWI7=36G#AM4L>U.6M,5E_GT)J0Z=Z#KJ,U$BR0F51&74?8+#L>QN: MMZ&=L VMHUSEWFCV1\";K)+*0F_Z^JNUKT,CF>+[/8QC49UXH9:^FW_L!>_F M#_\Z__6=1'W\ P[#&"YJ3LU,)WELLJ]0HLB"*FUD@8#;L"A9F,[2@K"L2D&> M5VG7LTI\X*A+41?G,913UVT$&P]U*#\G:*JB3=*DO^:M265:Y60A;!TR:9)! M7;/!:7P@ZY)%2RX-[@KIO:='FC36N.]IH'&?$E=7\N@P+2ZL]#5V:L=+.RRK MNM26>EA=-LN13>]\+]3 #7FP3MZWXZW6_OD)'G/HR=AU[=2YPXU/*=;17A+4 MY&S1WT*Q2:5VALJVB*#*Y/ !W^#EDUEBOED#]_!;2WI140O6!%1;S:49'T^X M,LRJ@88=N]W$%&)=0L6,UJ42[W7"P< =O4XF1@#WKJ8O >$\0%=)Q-EL+=PS M660:GZT/!2M?%I&LR9(MJLB:V/K@7;W%SUO\O,4/CR%I M0A8_1!KLZ>EV7E@>7U@VO47=B\PIY[%M#?D\"+,X6))XD60+0[%9.XY#T1E( MBQ>?3UE\EL5-,1(GQTU!0$NWVDR8+Z]2^OIKO965KR"5;=WJ*^2YN,[X%5%64?/RA[+RAB/2 MJWU%J&L^1=I'?<5XL;NXJH1T7+ X3@9VA$/?9UN7NNQ5V&4 MI.WZ-K3YZ+3?"&L-4S(0M-LI8!EU3]S0;,$9?264*$T**%7346E6S[ZR\=3H M'I57;BEGVOI2);'R\%2T=)QQ*TK#/$_F251=1'=E<3>?15&Y*E-!6I6U4&1+ M8&0IW#U"$1#90Y4E9_H/.8DYT)2 L3'HMSX/H^[FKJ1KTM;9&-1M7 2)N(X< MW[T0EB6+97&59&$6">E52'YTSG:_7/-#[:N0!<4ORFFP,J:/9CF!K&N_A2P1 M'Q?+J[A59,U&HU5YZLD;3H5>DY/71SCY""=@KKJ>!F5J;/_!. D:J^!9T.CJ,=H1QOI26(&IF>\&(3RJ- M4;@,A!&7UC),X5;+,=%:S) *=_+C"V*%W"F'18'@SE14L=9#W+D8'K /S,6F M@0SH^%LO A^&:.LC!2?#U)8UAA-Y6&[? (^.XRW)C18F:S+[!Y?HWFNK6:J< M:'&K0>*7T&TBK5'A *#63XF2Y_L;6'KQJ:7BEQ;Y5*O7X.14L(I%#5YQH.18 MFXIG+]ZU5,W4JNBN?B^"CFNU9CX*?WB%DEG[63M[L>=?T;&G/N@+'8-JK(X4 M\"H/)5_VL[KVXLN_H>-+M<,<'4\JK,6';^CMA8V@Y.!N=G4,MKH!S+&0 ',@ MR+^CV9X^BX CL%K,GU^W'[P74VF_0\XLGG@HN8;R2URSVA<1D7^*$< [38V%LU34T"/ M<1%HGV\">DP7P;B9?":?">669I]SW?O9]RV<4MA(,42%926Z).M>,LJWC%XF5?/- UI05PGT/3N=DT-._+O2YLOU+,G1 M*HY-=** ML4$[Y<)_)L*K*KGTE%[*@/4-%6"E#ND6M:4"6'KC&AIG"NPPH9VLG*B!Y)^*CTHP1^:@T1U%IQB9;]\%G M-,C+YYS\NQ1_$4=\L5LE8.B98@2'@6=:*GPAJ5,.]OIF*Q?Y2C2^$LWP&+Z) M*BR[Q^*SO*%K3[/R/##HZ:,I?%V9=V_Z?5T9Q+3[NC+C4S_J&OCHEH'HW&EK MER^Z^U79=DRJ-9&NFM9C4Z[ 3T^?MMI^W M&U^LF\_;[?-V#Y.W&U]0W,DG$S9V\:!D;)]<^$!']T%C/F@,9= 8S.KG-%1, MG )5VGS^WV%4Q8[RTR%8TS2)$I+O_F-+HCYTS'1$-Z%DW:CRH66G'%HFR2/V MR&6YM4@MF,6_AEG,.RS.:5[D]X)%-C+3?I>N3GT4LQW7WS>\K@D9T7=P2W_\ M0EB1Y+#E,.SE/"*11\ M(N.*'N!R +J,AT$('$FJ(4# ]AW; M\:SDQ=V\>NT$75==AY$B-X'TZSLXI?\R9!D_@?-[PAZ7(2,P$,!>;N,6PX3] M%J8E^41"(?@+;J_I@F$R[N\6796ZGH@""^(E_0VG4;P/C AG)JZ.*4\'H[Y. M45VOUGS6Q4S?,:ZRK6D>IG=S47#AAF^0>);G!'K]]AG*+>:JOME3^!6(2]/< M,>U"/:8,N*5TS=UFB2.O!W(SHQG_SZC:Y;G),=%U&+?YYFK3%M_LU?5_S^], M1HJD.=12?@XH#PS3[FZQO9U?C:JD:>TZ"^":JSP;,8,%GURA)JSWUXR.\TR[ M.\7V0'(2LDAH0!?DA:2THNSRZYJSDOIV,NCI&%'U^)[?DW11&[M@RP3NYS8. M4HAI9_SBCT6Q33ZU=37.=5'O\^M*W^,7I?YPZ#&2CR(_@2CR)Q;&9'LU-%>C/!0U5A',T)H*A8M6Z )&-T!Q8A.UNL?B M01%C%;.,W1Q0P%BE+*/X/BA8O (6Q$L/18E5PNKM^H%. %9I2^4 @-HZL,I1 M1C%=4+!8A2EP@*O3)Q]55MTPX#,09LF?%6T!OR"#O%RM0K8)Z%S[6J(0&JQI M.F&;GW28?]@^V?Y5R2F_*K$1PEV=*+\GQ?*\S M^Y;-*PQ96I"1\3E).7>7E M 42G=QUIG*#:L\U9F JKV>.2D.(CHZ60X,$QM<#N;@,NHB6)RU3H_G0F%,(C8$PBOGZ3R*(1 7+QX[XV!$?.W+RL2.2(Z#- MPVHD#Z +E] #[2W?H8N?@Z3QCG;6GU5#.-2']61X_=;KMR"- M:!;S.XW4>K_-XGK\W2[%=W+P5&P;@+H*D\* MV4;/=1.)@:,YE(Z-*/*"LA>4N[SD[OR&VPO'7CCVPK$7CKUP[(7C;T@X-KT/ MW8O%<9!6[X.ZB<&2W@[%7B4%7LSU8JY"?*E>QHG@;9 XGZ M="5JJY>E>\E[SCGNN6,016M?A]*TXOM>;O9R,TAN_A06):LR8=9IJ9X(6UUP MKC(4E,V&\9*QEXR]9.PE8R\9>\GX6Y",N]R.[D7AQ=X0^[5K0(5R#(>B,8 . M+R)[$1DD(@L]EF:==4VFY\X@CS< %F1/&Q,O@KW7& MVH-GTOQ0,T3?:;2Q4L_,YR0J=O8+3O(#/V=$NM,LXO16F:U,\\]T'G*TQZ:" MSC,RIVQ/,S\U2%Y4S\:O^-^3A>DT]!K5*Y!>@?0*I%<@O0+I%L (>[I-(T$- M!AD+YVI;&T[4XOF3Q->9S5!8&Z./-3-Y7JZJ,ACYY]PX832H]UCV22X#'VS6 M^W CKFO3M34:922DMZ1HR*O*U1@B!/7V5D5O5?1616]5]%9%;U4\7:NB.TE_ MTB9' XEATN9%BW+]M,V-YC(P$*^[(I]&ZP[7:H XW97VE.-T;Q("3HZ[,J!& M3&!LU7!O54^"O.!D+&G*)S*O$H,6FVXF=D6K23M)6 ? M!9O5=6#SF?"I0>O@V1MXS/EX?D_V \D+EHC;O@+ !=MW?_G,-WJOF1KDDR/- MX1,C(;\%-Q699YOS-.1B('@Z0+V]YO.7-6]Y.U_+6Z5*X7\#Y&^;944E7VLFR*N&L*A JXGPRO>7O%69F#.>7)*T]>>3I=Y:GW!>E>4/X2B,*\A0#@5G.#E>@/8"M.JE \TBSE6L5HJ3_,O9YHE_OX5B M@Q[C(A#4M#*#08_I(K#&X9V0E'E!5R)VZ1U]G]Y_1P'J-XGW+Q=O7 [+N MYC7+B_][%4:<$J@GKL-(7K$\ <7RL5ROT\1T3P![>179J\A359'50$S$#=KA M;I^<.ZT['>]]1#W M]KLL:)8^2+(Y9:N*WF[V.\A0#NUW<'*\_>Z4[7>2-"[U,Y"SS4="%RQ<+Y-H M)@*6],E8C#I:(/0\7"<%GP21"2Q.BI*1+E1W'\5ML '-%C?)"XF[+$^_09SB M?)OB:_M2ZXK?-X_UH?5$^0V2TS2)J[=;&L1]AW.,_85D)1'47?*3EV5ANI52 M.RZXA1''>KM1+\\#65,F7'[7^ZOJ;+-=._BSC"ZC>0OH"5A O=W0VPUQV=*\ M:NY5:]+$ITQ4(_;CF0XP=<)UF1"('9,&3_Z*$! N!@2?G15QX$0T>3Z MZ*N[N[++)DG4YN,: 99^S8+C@$M)=67">Y$=-MC@+4]&UU0YJ<5P+ M,,\XX\_XH'R//82OG_B68DF8M@8 @=M;( N2X;^I;/&FQ47".S(^3\C&ESV%ZS5DG6R2Z4W(%GP.=JL@GRIMX_[FTYP5!Z93_J_]GLV-R&J[9X?%VSP6E\R],2"N6-'-#W-5F5J]9EEOX^/%5<(E=2U?;[X%0) MYGEW2K6*J:"VTZ#6_D,)#=7WC,9E5-RQ1\)>^$DGV3&J9JYH%*F&F\_GTIG5 MMIT&M<[YX$&D?Y8L_M%O;JB1GD8MO^*AR/W*D77)HF68D]F"DTV+NI/D AM'29;DJ+Z2,8>W=SHJ+B]Z18;DU@N\1-YR5C1"K" MFG0='=,#F9?[RNP; TB2GCYU2BIFL#='!!QL)]RVM QZ4 M)@==T7Z[6*=T07[,*,KKIM,8IXURU%MV M1]0M*2J#D4X0U7=P2W\=>'?Y-:K*TVYE&/6^@O1QBJ*YNR^("$6NKF_%*:UN M/#+=RFVA:SY%VD?=O2TR'P2$O/TTJ1]U#9IXK ,K@DK-J)>;3'+XLM_E\E:7,R? MNC/6]G@/9;9J50P/1M2&MGQJ MQ42+<2) 3D':UE[GU)U<_J@^?AYT^8FZL6G;+.@<1*BR:CG>WQ/)X#X(,[3Z MVMQ"M[#I%>^ST.QIF>)+M8]+4>U-J&*/?%/I5D/^ -EM3C.+-R(\<@C-GC&2 M5PY/.KCW$]7F&D*>Z[41+66G&YB+32/$T/&WWO1RJ+?I'X],AJDM6ZIZ\;JE MU(06>1T2!8&5E^46M@. 6K\I2D;N;VWLQ:>6\DM:Y%-G3T31,3O82GHP6\!@ M6I2LC\P(C5S)Z,(EX(1@0)1_17=:?#-5$A'7T)M6E<2_38&'%>]K\3.RS/5S M>!:#4K!,A8U[>\=Z,?3?T3 T)!$@&O:%1:50LU21J#BV9V1.+Z;\!153ZO-G MHF)+\X@B"DZ(BXY#K898]9/A\3B>80DB43&M/G21&F<]1\>LO6(X^S$G'@>I MKZIEO-.>3ZRJECMS!PP2])&E6W^K-7CF^5G36'6,-)R35G%L+ MOC5HL-P4;@V.UL!9>&_HUDPUZ!&DS*?DUGK1&Z=YG0JWFK"UA52]#'2L*-G# M!'^DZ5CL>FLZ; W?24';;J3Y6K5ZT^@@5#FI56LA:^>:D:B66-Z1J&KB ML[#X+"R[.P53%A;O&_*^H=/S#"5QRD),Q)WE/0T@WC4+""D>(%*2]( M*2[].W[O\/V9+6X$+_U.DL6R(/'LA?]U081Q3VA7P@;4J%42L:#K,'BP[AQ+ MU8]/A*UDF2^[#N.%3R]\>N'3"Y]>^'0B?/8[IB<:KM3O'G8OE<_YWGKN:_Q4 M#^)0(H<0XN7Q4Y;'CWFU\ERUM4$.(W%2[ +Z M%;2H&EH@Y()OEWT6B=F*LB+YLS(7\/,IH7$;3= ^ULD["_,D?UPS$L9W&;^P MQ;O>J^0KB<5Y>D89HZ_\X-63;#:.=1CG](5D58QGQ@^GFV25%$]T_\RC?L[. MKO.\Y!?&2Q+ST^K]9K$\ZF 0S\-U4C0A"IR/2T;RBK(ZV4,=R# O"'MZ)>D+ M^2<)F0'2'H./"?B67T!#X96,/1C<:M?4$;SB3Y5@)\B!@]*-,!CI39ZX6U+4 MD38/PB_*3ULXZ;H1+)!^0[.%D(T% 7NW^AE?6WY 7:5EQ,4;(6Q>B_=@)"^> M^&CYDJ9Q:PD]FT-: /XYB 8)@TAL:MA=45+2P\.G?29KF5_Q,HF=A]N5V)B=!W;*_ M 2]GQ8'QCO]K+U)+TRLV]&G2+PY(U5%:RP.*)-E%AZ9&.D/2$AH8*+)?JTI# MV6-M_/I(Z(*%ZV42A6FK%@EJ.PUJW<_QUF1Q2(MDMVC;.H[Y>:/XJ:H/RQJ. M2.\;K>\W+NX(0ZO0^&1N)M/N(V+C(A#15$U6-Q^1]N.4#DK:994SID7[R-72 M#XD24A2(^L.&CNFU6JG^%#",S#];PBKM?:LIBL-0"T7:8R0$\KS04@BZK-^. M,&PG\9SF1=[8AI(_CPP8T.:CT"X8X/$U7"N+@JH;.Z7[4%O?F1WD/*-K/CKM MYW2U2HI*)" '[S8,X&A&&!WAC?#U,>4Y"^UV"EA&O3?:B&LL%#NO"S^9^"_2 MBO)=AA@=XR[6H0]*_2!N<1Z8D64H6IHXI[%H"'B?;K6%5EG346E6[W9EXZG1 M/>K9=%];YO,G.HLJ-XXT'8\$D_D ;O')J#G.1 RM:"Y+-STV(BW[&?0\'42C M[J[&D72=B? L$F0*#%$7$CT'OOJ)$K%1.^+M(A)-FE3 3#B/U4JD5#T4J=NE36:DIE M[I4F &JF=&/$)Q49*/RBQHBKS5@F73LC4^_D'@&:^1T<+Z;^A15X=:A!]!VJ M=X]#\"R&VFU6Z]*J8X?0<:WVQJ/PMSPHF;7?Q=^+/?$5_]8["M QJ$9@H8!H M:I1\V4]@.[%RWL96>G1L:J(2TC[O0% R\W!Z](G4\C8(AT;#VC#;SDX^ +T[ M1L6]=JQ<)U+%6_&\!15'MME/J?:]$#J^@]B'>W$6OHK/:J\/&B8#6),.,]_8 M\WVBXM%^=K<3J_,,CYY&Q\4@J_T!5$BX,DI&M>G..)&JSCZKFO'^\UG5ADTP MUF8.AD5 N[6Y6H4;?JNYWJ(<-DM7&K)@XY$]TS-[E5 M:.R5KC,*[W0K^]I9Z+X)5-P*3$,R-RQ9$A OJJ)(??):0640+$4GA\S&!IT+ M+ *9_6Q:T!G +:%!$V5 T6(1V2PEDH3"1B6Z=#R@N5+*769I:*$0LHM:Q$4Z360,*$(ML]=ZLZOT]XL@J=210-35[EN:"C98#=5).GP3@GQ:?+UM_.32 MXE\1?HB$:;6S9UE\P\=*=X7'F\+B317VCXSFN7#T)%G)-W!3YX)FK8EC;8YK M V:2/LZV=T[>LE_,Y5S*>1G<[(%64D663G0O%F&V4Z 553QWG>FEF;E<62 M,G6V-'7CD>E6OA?7-9\B[:/F"SDF2CPH,>*=]QT0T&^X#B-GNK6,851^VE=E M$\)FR-AF3MEKR(X*Z\ [^&PK)Y!MY?$UR?/FJA=L&Z^X!IX7M>!S]=1>^*%; M9\>93M*R%F32E+Z&640NR)PP1F)!J/! GR]%E/1UILP:WG48GQW%R%%T]8T"X6 ([[1AY@*"QA7A:=P*Z#UU: M!F2U3NF&D."Y/G6"=1IF?8.83(=U&,[4C30?V/0-!C9=".8C<7,=B\>4XB%E ML:F2350/K>J\2M*:5SU'L0+AA:1T3>)/(?M"BB:\5QQ 5V46Y_+():.. Q!J M1MTP)''UCQ%Q]H1L<\\H7[U\6;W)$8NH(,Z@GY6X-"8"F[.")<]E)5&HXM'4 M;2V0\RL)TV)YG>4E$V* @'S/R"HI5XUTVT87N),% F_$<[HH7&M83-', A&? MDEA/@K21!0)N2S'@W;RR;IS3E9CE2F#YS 6K*\J:X^KN.4T6M2"3Y^5J+0W6 MM#&>!5@&VW3XG?FXXLKON7:9% MG8?Y%H:R.[GI%W5_'OM?3>;0X TX$_]V\^M'Z-+P;UVW, M-$1I@C5V''OY0O)BF\=7&??\6EM0UAR.FMK>T(ZG@F?<.HS\M&:5 MX"8VKX:WU(U'IEL9AZQK/D7:1^4;'W_\SJ3M8U=[QG-J#A=JNIDQ8E17L00WFES,4$&1G31&V!XYFZ."4?JJA4D M= >.P75 H?X.E*>.K=MQ(F=/AW6%NDK1'40=L&H<9NA"R3I U#J+T 60F8$T ML:.A"QNSL#WMP<;S2L#'8!M+!#X&>^B,AU8]$>@NSZ%G ?G%:@6^D6<2W;4+ M>(M@&'6%[KH%K[+=X!/@/&#)SVLY/ N('DL6WX%#;8"S@2_A;Z?0&R!:;-E_ M^\??0*4<+)F!K02>NW^-D@2YJ%,C2AL0E@>D(K?G4Q2C,1V^0^E EW^$\@T^ M0GE:NOMN$1).2/+_\RK=YDI/WU _[$1L3(+9) M5;@JOJA*M->9]RMZ\KJN54W$]N-"GA$$M0+M.Y@M0/O27/=,E+)>S>*X.E_" MM$D7\:5;=V&4+6NQ,&]DC<7R]G[BV5_+F2Q$%VU:4.'_)2? M,_BG?(CA^"&& ]!I*C9)L70=R#W>8_'JG5 ENXX,>_M@42>!E.V2)G5Y@TPV MZE(AI:.+?1IT&:F1E(7*KSWJ/L 07^4C&7PDP^E$,E@P TTT:J&3>#71$(6^ M\O(4PQ(&-D9/+(S!IMEZ8I$+CBVF$XUL&-/XZ=Y%_$<0[8IH]\U2"!K+H4O8 M@)X>KN"HKAM0FT&:?^PM(,T?_G7^ZSOCQO$/.-S N*CY1IS2YV&:S"G+DE!1 M_%3:R (!MV%1,B[?I@5A656Y/*]J?&=A+?A>EHRNR6,HIZ[;"!9(WR<^)OR4 MWE:WGC$2MI&I;VW#(TWY4493U71)FO2WRFJ*JE953@A;ATQ:OD_7;' :][K( M;,%(=:"_IT=:OM:X[VF@<5^UX!9 /:=$5 M09:U=>KON>'J(B%OS]HGPE9W\RHN-HQDB;W@'9WB>4M0>^)54%OOO?4)8G8: MYW1\?K 3AAH=]]CP*44>VDNZF)R?TN!&0>.OA+$>A2E3J/Q.=G8?!I>AC>63 M&4Z^6>?G\%M+>E%1"\H_JJWFTL6+)Z$ 3.-'PX[=;F(*L;R@8D;K4HF/2,!Q MUQEX*J'VRHG&'ICJ^Q,-.P#8!-R[_KX$HK(:7241/Q?6POV517U?AQJ-Z= 5 MV($N_SKTE!UQ_1_C194BDC^0B"0OXK*Y)3*KIK*M-PEZDR!*DR B%??TE#\O M38\DB@'.8O>B6,IYB7%J*LM)$&9QL"3Q@LN+/<4QXW$=BF0=:?-BV2F+99* M&KYIRY7()D7BNV))F BU9&0I#O-MM>BJ['G=B/]-Q.I>I?3U5\Y2)/_(9TK\ M_H[F(8:V$0S&2)P4.U..(B!,U= "(1>[_7F=Y?S4KN(HMX#Y^9F&>9[,$Q)? M\7/X]2!$ETD.U)N)P]4T+TR/L%#=451*SO86% M3_].TC2_"MF"GH79E]N9G 1U2Z>R_.'&X<>\,N6"LJU3JB_(<[%G147F%7G# M$>D]"_,D?^0'6AC?9;^%+!$"CTB[)WMK;=I]1&Q7840TE1+5S4>D79M*0M=\ MBK2/FLIBF[;T*?PZRW-2Y*TWC12126?'N+:4;"WFXL&P9GWT7::,860^VQ+6 MY)ZO!1)EU6)MCY$0['G[(S$R+--(U8\D+0*4,B7R=H0'7RP MD7#?TN;)LOJ&5#=W2OL592199.;E\FNT%"]VM^>=NFPNI(]3%,TNN2 YIZM^@2S?<>K&(].M MO)=TS:=(^ZCW:&IT MC\HKMY0S;7VIDEAY>"I:NGWPIG*%M,G.9V3.1FIL1<(X"1K;Z3%(C:T2(T:0OXFVM==Y M/'&BE4:64%DK'*D(8/BLZ#QT&.T!XWPI[4G4S(*#$9]46J%P&0$C+JU]F7:U MXT[N88C108[K];G1G7( U< EB^I5S!!W+H9<) -SL6F "#K^UHO !S, B->= M#%-;UAA.)$>(?0,U.HZW)#=:F*S)[!]6:HM8Y%.M7H.34\$J%C5X2X628VTJGKUXUU(1&*NBN_K5 M%CJNU9KY*/QU*$IF[6?M[,6>E@KUV#Q:M:%CZ!A48W6D@+>Q*/FRG]6U%U]: M*I%DD2_5#F5T/*FP%A]F.[$75H&2@[O9U3'8Z@8PQT+"U($@_XYF>_I\2\9G MC<^W-&R^)=@30[?F4#NI60?)'./66&5QE%)"D+&XEKX' 0;/G ,'^@@XL,&_%'I^K?(I9T AP M09+Q$V=5'3,]DPCV('N@:O=OOY7U&-4-7-%8\X% MJ^;SN;3T4&[C8U%DY "T&-$B3^$"VF>4DB7<3%H$U4 >DP7 MP=CY-C[GNCP;[UNXI; 4G[Z;/Y U986P"S2WKFS+ZCLXI;^1PXX80#GIL$Z. MLQ2\D*PDPB"W=1O^GA3+\S(OZ(JPZRQ*RSC)%L*HS?^?(IM)CY'/N?D MWZ7XBR"_R'O&'!J,Z##BT)@J7[/YE*/\^CN>)UH8=AO^/'LAC)^[5Y2]ABS> M)GA35UDUZ#L2*E].$D,H@R_&Z(LQCD/[-B_3+&_F=#_?RA/:H*=31+Z,8FL" ML6F5(IPR[;Z,XOC4C[H&/HAI(#IWVNCEB^YV4K8=DVI-R+:F]=B4*W>CMOTT MJ?=%7M#4_O!%7GR1EXD7>=$=\-3X/)U<8)_178?.J:]?%3G$R7CS;7 I!N^] M+V$"/C%]"1/[)4SP!07Z$B:^A,DP)4SP10^>?%T%8Q,\2L;V=18.='0?7>>C MZQ!%9YUD5M<>T1E.@\TX6^X)>USR_2/!9M!S+$05 M$?FL+):4)7_RG:Y%(NLQ+H+K/"_AU+]M/2[E=V7!#^I,1&%#R6_IXCAO39.H MO,NF,.L\(B[@UH!U&AV'U"(;<(<$!ZVL]H='O/6$H[,_!^-/3(:6EI.[P?#3OR)_YIBXO^9CCTV%^I1>3[P;S; MPA<*V&DHW@G@G0#>"3!L]*)%Z6RB;@$;%]9$W01VI)2).A"L2*<3]2Y8T4DF MZG481DF?F&NBM\%FO"#VW9_S@,Z#*,R7P3REKUWCUW7#C1"Z#B/)6VF_02OM M=18)=PVY(/7_7F=W7"\)BR1;W(A_/R2+97$W%XF.JZ(Y-TGXG*2<2PD7WEJM MMG9&M #M[6=O:2887QQ(6?Y>UP6W=_M.(/ZCS(MJWS[1!\*W=)2DHOX"GV*Z M(N*)[1,5+X?O&7U)8E&KZ3._ @XF?!85R4LUM;/GO'I#+E'RA_R4\W2^XO]? M_KM,7L*45,%'G)Y$W$+B!\YQ;_]PT'*7U_LBR=?PJ_- M8=2(47)[*:278R1K1J*D?AU-N.!32;%9/%M15B1_5G^7PH%W=8IIF^7@+JNW M:B6Y;>\U"1A0'ZF[W;J-+N7ZA#"@"::((J[]'(H4 MQ]5:XSRN.O(F/;/GKLLGK+WR,@NFVB:*K-)-][4#S$RQH/S 0RJ MI<_H*$2N,,I,EJ:ES\@H=A+Y>;A.BC#52/[F XR,[YX1$6FV%7,:Z8:?UW?% MDC#E]=MO,,>X"\*X^"JNVV-%6]/**:7\NVV*X562A5R)/%0,)2#,!T"*3[/3 MN@^$ :\XZ/*BQWHJ!D"*K]MZ @;"@+?%<&.&4S$ 4GS=UA.;A>N-44X.Y;B- MV[?H6V\790]D7;)HR>_;N_G!ZP<)Z?".H^!YHK/HWV7""&<3SAC%1GBY"BXP M".O2NB62N?L ;O'5H3OMYG%U(\#B_-TS""4LRPO_GG NE4DN?4=_14(G:T7=SX^UB/L)X",6I=+>N M#/*77PF+DER1,@38SS6:ET1L[9:WVW(@VBY.,;S9 ?KS0-?<;2"N>"5WQB^Z MF-]SXG!56<35C7W \PGD:7DLU^LZ.#5,MZFAFVA5G11KTM4'&C?M"QPJ"0:1?Q&-TAX6J*S",[T&TS=U-E M$-.#[NW(T+-D&+V)[GF)*RZ"*([HWI\X.[ 5MDUT#U-<38I!O!JZ4P;!0NA$C:%."7C4 M+#H!P_:4 &)1TMMI%#0W6!$^$N,V>_B>@:(X3N@.QE(06' M?J&3'GL .M2A.L:XH),E+4U'UQ@&=!*FG?GH&AB*3F3H=4B XWVGCZ M$@:=/FEG.L9\XH].444PI;UR4Z#C46!XCW$X'3JQS0C"6^.&_-$_.JFL.TK% M$\H]2E>5*A9!4DU[4(AY#];;,))@3MG;G[I5I>@\OL,*%#UI]'G,3CF/6?_L M174%NBO"#Z@PA6;5 ?8:!0EE)%EDID@TO<9 8I;H"-8)$8[S6D;B M1>2-)$ M\_;OEHX+UGD<7/51T!$7J+//FS8$D@X' MBH411YF!-\="MX4U&6*<'&P@.)@H]^__AE?P_5NY-W#\6SG_5@Z1?="6@([. M:F@!V/$TP=1G=*PPR%R8*#KH/+_#< ?()('._3O(7-A\Z87MV:DU'03=H6D# M6 \V)N3:';K<,Q2T&%AETA^E #,-)&,GEF9%" MJ$(5U@1A%K_]>[J/K;?C#+7QY?' M,\EYR-AF3MEKR&+P]M"/,#)"\2@>#.:P\;AT\_^H']]T6A5U[]&1O###F'@ !!2M8?T1H ->N[(>"!"8E@KH.(H/ ME/*!4CL3N0^4\H%2/E#*A=,?8AY!Z]?7$*^"*[&DH%M-.-1.!FRT3O@>2]M3 MK4/K@^_( BH7"UH7>X_EAQKBT"6M<,GZ>FL/N@0!+J<':LY EY;"PB0!_%5 MV.ZR)=KA#:VE&(C[%X2XNT4'0,6A28E^+086*$Z,LK&@MLYB5 M%17Q+7L4'-N!66O18+9B-43'UK;P2RWVF)647HBUUGS,*DLOY-VOI5%4%$.L M^N NS J'^<+J0UW<1W8O ]*H?<%SK>@$:WZPBK!C_F42[__:F(?K7^>EB#X. MQ&!E';\0PSAPUZ!\>/@W&!Y^7F7+O,X:@\7= MXR#62>+! K)K2E7 Z!,WMI.O+78?PWZZE.K;4VE9H?QN0E3H1 _ M+DE5O:M.L#FC47(OJB >Q5W9']BI7WD61>6JK$IC5.*'L'8QLA0'DS#_;(N7 MO0-8GUO;0COWE*\4*1)6G8$"O;CK[N;\$GPW68Z_ZCIVXCT/1$49I@^D*%EV M=\#9DDDQ'P #/I:$Z;8JG1FPMIYC(XI77!80YTZQ+SUH $O9?61L1V<^&):T M)S9$.[?>079<&UDETC]6$GU-'AR6M"LZ3/JH6N,A1L:XS4&MCI0&=!H91R,R5<*1 M," ?R%U'QUY^S6^LB.3YX3Z:+1:,JS %4?4$SY!;CZ1?-8=T+ MBN%4(#V^;4V!4Z\_FHN@[^P-%6""[DBQO\/<8)HFL8 2[/ZT%V:["K>-3J\$)IDREO"]0'%=K[C)D[8)JT^ M_/>4PW_[EP ]EK(TT9F 'HX1Y/SK'RF->7P=;@_49F?,V\MW;802G"*M'R5R>EA?4;&GAE,*]*GK%A;ZV MHA[U#.Y>M)'\\BO?HEP*3;*0;2ISR"W-A*>2W_NVUC5W3/L+)V6U*U:F93IUTWY)BOPDD!+>V<4LES>@V MN=";)9=1K&OOE/J[MZ0H9EK1TBW%"C/A>9@OKU+Z^BN)%V1[M9[,DVB;UHY#:.9+:4@],$3DL_B/LCX7-'K"P%]S/W,U^2++ M1..$T4CJL$[N<9@>4[!.[G$\DDJ4^F&[/.<[FO,/VSLA[O(/66,M!%E1-1G<;=YTKC>\9W>W<@?OEOE,@.G>U'#H>94-[HH#SY*[V@]UYLN'F MA(H^F(4\_;S:Z!C MV\YP.DS)%-A\P/F >?FSR0.PCQ(R0M) M@Y_X?XJ7/]4'TWT9@HZ9^I&C<)C>?Q(SX1\%G?*C($E^^\N2T:NZ;MW6O?7I MS5E\F+->V]@"08^OB3!"A%D$)@O8Q7':P^TNK1]3UN9">6989>M1*1=6'2/B MCSN,1/^6#9[XYUOWO$F7*6.P=I;UP[(O#?J0Y%]:CCJ3+B-A."C.!-W2\B[C M8S#8W,I>;A^\;5^KGVUV__EKP@5[%BTW-T+R4?"66>=Q<%UG:ZZ+5,3\U'KM M&?08!\$G$N9E;2_-CZ=9>9!U&N.T48YZ?N^(NB5%71O^?5EX&31IAU&>YSUP MC>SQ-5PK-Y2ZL0\;]\FE=Z8E3*&W:B =KSYJY4S&.!$@^9)VT0\F%W'=1RQ" M9SGOQJ9MLZ"3IQP;R=5QZ([W=Z\X=DLS8I'SX270G2;=L,E,FD!XV)XWP:W/ M0(#8WCL9V:6!&+&]<8(:TJ86GQ(UM_R;D 0Q!JO?6O+_W6:H'B7RI =]DXDI MZ8W11XM\@]$B;2^@=X?2+(Z3EIJ7YAT=9XI54*9V\9ITQ8.I>="^KP+0!9UT M$.\B\2X2J1HX<5NY5]&]BHY,13"_@B:FKW>5'B:JM_>Y=-VK@<]!DG&2^(TD MM(<#[>/PS]TTN"Y#.U2^NI/G]:93UINL).06_+.Y$HE[EB2N,C!)1$5UXW'H M5B4^/VXR#HT/X>LGOIU%35_MU+:U'8=J80JL;#T/)"?LA6A)EW88A_[?*?MR MG=TS*LI0Z6AO;>R52Z]<>N72*Y=>N72BC #NP(EIDR;7S$0U2(A,.%&?+U2P MF:B[5RX?N]?LXR E84[R^G^"*,R7P3REKUR_G5.VJEV.W33[+D,[U.R[D^Z_90THIW0C&N@\W59"U1$Y7-W9;L$-D3KF;?\[K2*F[9\[ZF:@=?ODU6H;9 M@EQ1]I9Z69J.LKG!B Y%:B(52D0%!)-8JFH]*LOON5C:=&]ZB2BG=*R&V, MWBG1+2N:5+VFINHL1GS*(Y.:'5(H\>D47=I5H9R<"\U,]W>\F'K/!7AUJ($U M#Y77< B>Q9#8RVI>.K6U$QW7:F\&"C? HV36?A=D+_;$DZ<,KH"@8U#-Q4X! MWAF4?-E/L.G%EY:BGWW4C(^:.;VH&8N&Y8D&U_2WO$WT%88-0^M$7VE8,*U/ M] &'!5<*$+F[\NC6D2M\B$#P[FJFFX.7 7(5$K@(DJK\=%"$7TE>)?'+A*9< M/UNI\E-L?P[6C+XD>?>'/%:^Y3",T"*]/L#P&PPPO)S/253L*KP_A5]% O*' M-VST,:7/XG0OPFR1<#GVAK[R=B*\V,OS/@.NTAX M:T:RB.3]0.I'M !M__TWWSX75:!G4957?OOY(@G3-BP=AQB.^-WD7GY=4U8\ MABG)>5/Q^:/8C][C# ?CX_7-T_55DH7I UF4:?6W_#X-,U&]_B+)(T:*ZBHV M@&0\IE/':/NN$(G DJSD!#:/#SC)[R!W'P !OK)HM30:!N22Q9D55X1K,6$J=(M2O/9_@\9L/OI] \,L51K6+(MO.!7IKHTB MM56G43 @Y7^H_5Z&V([[^3 C'V:T,T)@"C/R7ASOQ3D]+\Z =^]$O3J];N&) M.72L&RXFZM6Q(I%/U*]C*)E-S(=CR1@T4>?-L&8#X*3\',G&%5/_\ (;>:W3OC?'>F)V0[;TQWAOCO3%#JJ\F5_%$W2O=9:B) M^5;&$:8GZH 91&R9J$.FF_2*R()U4#"T3C(M;"C5;T%8[>L@S/8F%/J<)HL^ M)5<&IP.#/3??\G&*D2%A%_P&H?!;_4>9%_51!F6\CQT1RPD1$T8*BR.J_1'QBNI:[&Y]0#(93QV"]9=5;5LWL37E> MKM952/)G\08C3*,JZCY;M!^3(@2_.E#E[^F'^$N,M\1X2XRWQ(REC%J[$$_&!#/D38=(2U-+^5MM(=BJ"U5PA?B_-&I2 M:8HXBZ-F1<@6HEU:W3T#Q+*,1#8Y4Z%Z?\_J<0E8]IZL5/Q>+C7ABRL*H MO3 [L+5C#>NY>"11D\Q:2;:JZ,11D:XCX9^ MJDZLV>[ XG>RR%7!#S,P6)/!1L;]>W-@S^KSNJ)Z3RY\?8'CN$T:^N^2'P+ MW:=N/$8\#."D4[1T2G'+WE:60M6VGR;UOI:KMS]-POX$K>5J?HM3XTT^. G3DN3!\Z:Q;$?U$5L]!569 MQFU[(*P2@\&O, @[RWPW@)OS>#9 M9O>?OR9<;&'1SSN/@NL[699%7Q'Q0+@J@Q^@(?C)&\!,R!#\; M(_@9 X)/),S+^B%)?LSJ2D]!IS%.&^6H/A+O69LH]=ZSYCUK)^19,Q2>J)4; M!>-$>!>C=S%Z%^,D7(P6V;J+[HB.H[N=Q&VSH%,Z4;*ZHRL, ^>/Q0RM^CLZ ME]$@T%L5?W2K[D,J!H@WL 3/QQOX>(-O(=X X 9Q[VI/@KR@T9+%<-?^/_3+(%F.0NPPT ZCKC MLDPFJES2[/>D6%:_WZWKI&IEY MS]PVAAH/3'4U6D3T9CRW5GU!X\'.9G3!PI7"0Z_O@(!^I3L(TF7*&+Q7:WRO MEG4ZWQPLVR.EB086"3WN":MX0H+ M/MXV-X>FA X[3W&0U =YEMRQ.1^(L62 M@J!HNGH_JA/W(>"*HUVND\DZ#*%W/CIO"FAMJ)F2@\H\9Y]E)^(:Z;.RW75! M=+;T7M/057V([Q9 MZX# L12)L&S4P^(SJQU#=%UG6.34OXB_VG27@;XPNJ?,@$KO)/L&G61/2_+3 MCS_^GBEXL'38-^9ZFR]2^2QU;/O61))O0]NOSZIF;VB;$Z2HN0BV756YSD?:!85 M7YK4C'WD#8L=A(^,YDI/[S!?FM2,W94%%R:S.,D6UUG!DBQ/HK8 &??F^KL M#7I32+\SU=D:X:8P_#JNFER2^*/DJ+^K]4QN7 M#XW(.T>L%$O7@7PPD9-@HE83&H49KR8;,"2W&Z(+$9+,/^UIPT454="-%S%$ M OG@#Q_\<7K!'P-;Q2<:,C**G7NB$2=]Q;Z)Q9]@L+],+'+%F=\#."]_G=J\ M#&I@ D[:WZ8V:7U=0L!Y^?O4YF4H,QIPOGZ9VGSU<_9 Q4*'#U%<3XMU%OIP M:D(TT,T*G1Z4TK0#0S26D%:V>\331'7:C&;5#3YZ("N,0!_#ZF-84<6PJDC^ MZ4?I1S7D@GLZ=?E4A^L3_Z(BWK:UC0\*]D'!3NA]]PY66K2SOOWS)SFW^)B^(WW36)WZ!+V;-R_V7\(D%=9,+M95R&Q/-O!S MN.9.ZI?:6R*R&*3'#ODI/V?P3_GLG^.'B_OP:6OAT^T642NN=^BY@W%:OLFH MY?6:!F[>F]LK"T@(9^5[=AZOXEB7]) MXE^26#)$?VLO3 :S'D_U^*?>Q_'\$O,DJ*:I5#E;\8ZMR%3#^KS!]\U.W:/ZN MPSN,Y^]'HH_HU^NPTXWH[^W?NB%Y3LC=FA^-HJ3-#>''PTT2/B8Z%$?EVN$W4%]!2>)FK3[R>?0D(O\GH M*HGX9;D6AJ LV@1Y^2P2FQ1)F 89*8(\3$D>%#2(""O$?$1E7M"5R![1S:IF M^[,.K6W#D.ZM<*=LA9,DJ3AO>.*#/!N%I(G%C_^D__A/@WW\9_W'?[:=&"!G MQ8%BR_^U9PC^CW]]"O^@;/OQO(4GU(T&IT^$T-W-WQ#0NJ= ;:=![:@/4LYI M%87(*G?90Y)_.>,'_G(5LB_*ASG0;J> !=GZ;';D*5+00+N-C463[@?08UP$ M@AHSYCKN,5T$X^Z,YA ]HD^9E@?8RW%:H1>2E>2*ZUV<+$Y35(A2V5M2K[,H M+446QAG7+OG_BY_"KQ)T/49R:U87^D-#["TIE"NF;.N=%]YYL3-&8')>J(%H MA&QJ)-]B F9R<=,.M^1$L+;+6BK 2OEYC_1V+ MX<'>L#RL4*7P,[+LI*%&(M=4>+CW2=R+F_$\S828]=#P+DSXH1 C,BH^[2GV M83A8K:]:J_4=37A#-TRM1GVWX0L^>,H'3YU>\%1O^Y;[$(0L:)8_2+(Y9:M* MSCAPHC]O@@6A"Q:NETD4,+*H.;Q+V(&-3SD,-;!';H_P@HB6G(\VM3FM^ MDM;\X5^?']]9SXY_P!%:@(N:4PMTZ.0C?JR9_...E<-4ZB/6MIT&M?;]0CJJ MMR?+(2V2X 9M6ZM$>>R9'1-6O5TV<_3,-5,BUIO6#(Q M+$4E$VFR9M59++ M5#(Z/F\J\:82;RKQIA)O*O&F$C DS :2*%PG0OTG7T7FS;I\DPM#28_OCFXP MZ4V[-YQXPXDWG'C#B3><6%'XMVG.G^@L^G>9,'(O6)05&U'EO)AE5>W"]:$P M\\X88#Z -\!X XPWP'@#C#? > .,-\!X XPWP& VP'25[]P;::)@W9 6A%D< MD"U=05ZN5B%7]>E!QV:96P3[6O%>"O(4=&2KZ+HM]0,TOK[\%35 MI]9/%M15B1_5G\WM;'8'M[IW)R525H]'<[B[7]>K_@-\U)=2NID M.D9]G:*ZX5>CDO3C!F[I$X7]EC2-P7,-Z.$4P:BCXSFQF#>=,*!XY9(K?. +C@P[!/2FT(Y M[GDZB$:5:J3T?<[)O$QODKG,06'0TWN#W'N#K-/Y&UDF44K4 D9[(^^U&MQK M=:Q'4HU"APE!%^F"]K@V)N>3ZRQ^H?'0=5DKJE>U4#E+AF=CY#Z]GHO?PNB'9J_*[@VJM:*BVH[0>Q'YIM*MAMS2#H0P?,V6GN<"V.@#!&RIH,MP M@ &6(B#4_X$=JDIC &+\#^P8P697MQO6![/X8)83#&8Q,.JBNR![0I29WM#= MB\"'88/X1-'=G#T7_V%1)D%BXA \_P^W(B+];S.!"8QFJL;CT+W XE(\B*HX:<+C'I5 M%]<8^$$=7V=\HY.G\"O)M0#4[4>F?I])#@S@N,L8&&Z2\#E)^=$,7 %Y^[$" MO>Z*I2@@S[4VLA2*Q0NI)_F&2Y*?UP M6X9(W=KG@MI]6L/M;6W&HW+VG%>U0"#4OF_KE.KS,%]RN5?\CY!]7\)4F%%F MQ7G(V";)%K^%:2GSGQOU=8N*KE9)45F$!(&4RRW9@F01/P1E6/0]G".@V6-! MHR_*)9 T&;[;6S46];DZY.,5V0.>%?W]__]9:5!XSI.XQ+_X$<8 "B MO9=C)(P?+06_X"'W@*;U2)2#A39(E_$Q:(5G8"^G2"Y7ZY1N"'D@E?P(7A)P M/Z=H#O22O8XH0:!LZYCJ%SYAE&WD1U!;$[&A*?D8S_1R%\6+F)E&9U M;,Y0,9?2"C#V1\!PG@>4/S8@1&\P&X#@XY=,L(!@L/D4$7D K&*#>&H@L^ M-<"DM4:C"R8%@P.YG]"]P ##,]9%@5#_B@]J?U!_PP>J2[BS$N/?\6$TL#P" M0?Z"#R0TV@!ZO2,49@ V6"@ZC-*+LCP/$CD%)E)#/5SHY&H X2WRILJ]A$Z: M-H8("1E&QZ=F* T#.M!)VF9HS2/LT$G?G9A8]_( G1!NAA(>*(9.!#<#JG7I MHY/&S?!96CYW@K@9/,.(!G02N85=V5=ZQ2H0#1 ^@$^@-UU_@_AI*%BLM")^5 7'=.3J%VPR[ M+H0-G;YM!L_L%

K*MB;&' IR',FNQ+52&Q@P)C>;+($GZ1-48<9*6(OU.1D19><' =?,@ZBZ=X)\&3+2 ML9@;'H+=9#-""=IG3O*9DU1O7QNIY)ZP1\%$9X+CWM$*:CLJU1?U[@#2_:ZU MZ]>YM1DL3!O)7E"4SXJ")<]E(2PE3W0[NR1N2H7.&!,9B2ME50+2WL!N7_"1 M8B\U2:"UMAF/2DW O+*M?_-Q F\^?BC=OCI5ZW]V5 M!1<,,I%37P*DXR@8D!X1I[HU.HV!$F6S-!=)+A27DM5;17,C6US+(#M/7(E&@V]_#S9)MA1#= M7G/.8##1')V[:KAY AB$T'FSW,U&JYG)J=O@37K]W9_SRA!]X-X(R!O_AF'] M /"X(Y04,*0-9BL_GAGQEW]5:WY.&2-1<:!5-.J@JHF)LBOY^+'7=19Q@(S$ MYS0O/I%B2>/C["M=NF++#:ZLCVO<'T,^<#4B2!_'*/XH\SJ.ZHE*R-N+&6(% M^/17'JZ*X^[6XC_S![$?\Z0@CX2])!'AAVA"XP<2T45]-$CGP^G7<<[L\WML M6CRJS"FN/CM6UFSE_I*V<^O?JBXG,;4T$R'3JI+WRK;3HMJ:=_9T/5&JH".1 MW>,JI:^_DGA!/O+YK"PK\X(PO@73,,^KR(.FDI>\E,80GT S1\JG"8=O$O:G MH*;RR,!?&S7KG?*H5#=VZSD$^MQP>-5V1L)WAV#>$B=BU,=[ET_ NUS)'M=Y M7I+XHF2<1VLIJF;=!\)/D"0JFG#WV6O(XBO*YB21A[_T'Q W_C>%1OMB;ZE: MB@'WH;)R^96P*,F[K;=R( QX*Q5!P94EDV;?MS BZAGHP.BPL="@ML#F^G%\ M?EAH?E6E^*=H.1[%C8^K,6!"*&_O,7).VV,++ 2*INM8L4,60FXZ2,'H_.%J M.TW[B[^V;>48F#JZR&QA:"?[#SJ?/7@E#8SUZ+SK8) 0,P ZGS@8G?:60^?@ MAG-G-^?8:-&-+8&G=H\?N^>LCWD<.+^!E3 <;*&!EM[8HDQ&T=,.@^ZD[07= M1#-'^&8>E%'?J2,9X>-ZR"2!E5&$K^M5^+K'%@&!NLMK9^&( QBD@+#=);CK M?[S90^TPU1T,MA.O+W1RL(EFPT400&<$FUC7_PV+PU1X'2XND.D1BG0B$IRQ M Q6*'YL<9\VO!IT +#*:/F@;B@B+5&8LFML,FW7Z]J%*QK/8YLHI1(K.8$'H M@H7K);]@TN"9GU]?8OI:)=IIFCV3.67D;:=NN8\&^++#)$:#4>^S$?EL1 I/ M*)\6?I\DT;E(C,4V2O^SLJU3JOE]1Y)%!B%:U=1U'J)&&KWBUT>=_;;D5WN3 ME9T?[F?5GC[(<'SYM6 AO]"2+&2;ZF81.8]%$0F:I+;ZU["PJ_#57M+T9[4O!"#,L2EB5G!S6?G3!&H], MM_(IA*[Y%&D?]26'CTR6:R(^'U 7_[+F<&FK8:KKGK* M=E5)TI][SE-5L?8G%L9D%;(O-TDDKN-LT6J$-.MD@\"JYB&Y$9_?5IO]%&;E MG/]OY4A4D&G6M;^^GK/B0%?G_]JO,_^'*);;I)7B.[5.!7:\W/J&(]#9NF,@ M3:= ZZAVIG/*UI2?V(1?QH_UZ:S)+:-I[S9+QO:VT68]4;0?5>"%92;;RWONJVWQ>TU*$L,_RG%_U1)&M;7!3B<.N M?=;(A%O.AN0-4?7QUGEOG9<:9?!:YP'B%C41=3!A,]N_%'2H3M;K8'"(H7,^ MM*\'[:/FH#+QVF%4#,X'"PP+50#1<"GH<*2&0C4J_NQ_26#@S?X'C9G9!PTZ M4P8%ZMAN70?>[^?]?J?G]^MMBIBH_TYK#L/B=POYK#MPML$_,[J'S914[U;S M;C7O5G-5[J#:G!(#V]L?<1N)IT&E-V5[4[:25F_*]N9>;^[UYMX3-?>>MDG- MFYR\R>GT3$YM6H![:PL)J$AP%$2'&8ZVR0_:?N)SEV]_[V9YL?E)AU88^V1[ MB\PW:)$YR%2\S1AV2XK'UW!]02J)BK/.?]QG!K MD3>2$V(XG;T\5! MBYX:##(6SH/%>),:3K&>/4<9"^D)5K#U=2K=4W\7)?7[L/?Y$IMG8^)I;%&P MY+DLA-SW1.L](,'7K).(7RUKX,+-H$^3ELRA?6"1A&F2D"-8EBY9A3@(Q0T%$F*BMRENM MUVG"3[2.WN-!ONW0C3P@_=Z?_ WZD_F5$7'F"A?D;OX0OG[BS,8X%^7W#0?% MXHIY;!BGS9G<:0 +A!]\:_NI_&RCHA368R#2Y-YX?6L+)&U1?I#3(6GB.(U4 M)IBISOWXD.1?SOCQMA3QA$K/)+3;*6 9.^(V._(4WA5HM[&Q//'OF\%X MWV-(]1M26+G(ZS)4XV: (L$".+B0"LH=IQ_,:E:?1 M_AF'(1IB6!Y6Z,;X&5EV-E-#<]=4N+CW[=6+G_%D91M"9T7'[99N70HQN:+< M -@$F5Z;QY)WWTBATXD>,G:532R,J*_34A\NT?Q=_)]G/A;_R_\/4$L# M!!0 ( B"-57-%&\$ 9( +;S!P 5 ;F%I:2TR,#(R,#8S,%]L86(N M>&UL[+W[<^,XDB#\^Q?Q_0^XWKN=J@BYNQX[/=,]NWLAV^4:S[K*#MO=?7,= M7TQ0)"1QFB(T?-BE^>L_)$!2E,0'F,2#KKO8V2Y9(I&)1&8BD/4?W_ST<#9_N+B^_H:DF1<'7L1B^A_?Q.R; M__F?_^__\^__[>SL(XUIXF4T((L=>5SG<4"32[:AY'^=W]^0,_+F^Q_?O[G[ M1'YZO"#OWKQ[=_;FA[-W;\_._O/?HS#^[4?XS\)+*>%(Q*GX\S^^66?9]L?O MOGM^?O[VRR*)OF7)ZKMW;]Z\_ZY\^IOB.*[F*Y@F6Z\!8TXSF*(=4*7S>]%27+P&N#Q ^#Q]GO XU^:1LMV6\X;:;C9 M1O2;[T9C>D>3D 4?8LTH-P]K!/>'S$LR$]B?#JP9_T>6>9%>S$^'U(TS5V%4 M,\XG0VK&^3/5S!_' ^K#%X%H=HJD(G81/'7#/Q4/PH =2E7 *U1X;6#Z):-\ M/RJT9C4V\P\F$7MA> 9;TYOOW[^1:/)O_G;)_'Q#XVP>PE&H"E'4'I>HA7!+L&28L('4QXX[EE4IZ82D4[)G]"4Y8DO-U4.&K9]&I_] M]/#-?Y:P"0=.)'12 __OW^VQ/9W+/"GI["5^#V[%$]_YC.^HV^QP7LN$;880 MF0VFG"0$1^)X38Y8!?!/2T-CZ:4+,8,\/5MYWO8[X*'O:)2EY3>"JP1'%5_\ M[39;T^2:6U<;"EA]V=(XI>E\D6:)YV=';#7LI8&\I3:X:083T$DHP)-75$)_ M_:-5QAI(9H:CG346N^06PA/G\2?ZF0&G>]%\P_*XC;GZ'D>R5=NPIAFJ#WXW M9YF>2]9B3W2IX KXC)3@B6&4/G(C(/>BIAU[V)N8O5L-@FF9 "S((R,5'J1"A!28D (5^SOZ MP$5@(R@[DM'2$L99[5.XBL-EZ'O\L^?[P-QAO#K;LBCT0YI6'YK83\=X&*8< M ]A]N:= [# *Q1RJKXN3R#F-Z3+,YMD5#6@B-\F$?MSG<*WD9W#U)G,A2 M(EFZ#/BC).FECZ&CD!D18596T)JN^C,-5EQSWM-(X)ZNP^TEVWCAL0]5^7FD M#FD=U[0^* "3.F3RJX3]_SGAVWX2L\%T,V60+L["^(G_Q1*D@=DU@%:#L0F0 M%0/PG!N UWO0$S+H.FG?:Z#U$]04T_EGVX1M:9+MA%E(_Y&'6_$K@O\4Q]+* MBCTPK7#E!>?*NP(+<23Y4&(Q(09579Q>7AU$<6M[[X67KJ\B]ESH\$]TLZ!) MR[[;^2QRSVT_=1)05-L1<\87)">P4DNH6M^5 F?Z)D\N6%8 M;/[,XH. HA,"K MSLVUXTGDUMHPH@4>))<53.*EU09[':=9(@.%G.ZU761F VAG2B$NSP*Z0)TB M&M_4JN0.(%A19U=XD> /2%6ZR9_+\LIT-04ZZW/Z&8;L1VE9POI>3[;PN [*&37P$^$0BXX4LE:C?=!O>2T-3.'_(O.+ U MBP*:I,++G>TPV[[*0%KW_"Z 5C;\:[[A/]10^)VX#\EV$]KNE1:E=Z]7I[0I M+OT[N(HV82:T,X8[NP;0RI5-@*QPXU\X-U[L04^("3MIW\M\_02U'?=2.LRX M/=!A/78_/"[BY6A06]9?#:Q+XZ^'LJ>!+IWD,J6R?CN# "^V"?VS@&XA9S7V M41NKRD!:55@70"NJ[+_@)%V@P)FN1&%"*DUI37I5FSJA':HXEUJ3F[ M<7T'BFX"87WM].U4=C:#^N*SE*[$GV$M(QNA[E0&TJKNN@!:47>?X1PA47"; MB3]N37K5G3JA+?H+RSO#>5K(S]X-U'G].^!-M">P%X+Q6A&3OAH>L@1L!%VG MF9BW],+D[,F+<@I/!Y4;4Q2Q*OR89W[DI2D?A09G'IDAN8/WG'/\+\!M^5(W88I*0,!6>\WD6!#VQS M>XS@+\#I#) 2,7+D5X$7<7UGB5XNIFL-IFE@<](5-;]JVQ&,D? =*^8[7$)] MQH?X)]_'[)O.([";D%&,F,4+,73H4VK0.U< M:J=41&V*]:\QV@LSL,'2$MT(N"@Y 7=2>W50_V&*LHM:SH'5*H:LD?4J%C7D M6I[ 2(D^<'9J82BCY;A:4'\PS?7='VVC-CS MP2TW1OHP YNIT:" @.4"#N4'LB\-4@N=F*3LH)93O0K$X#6RVR#AH+R!/!9 MALT=?,'B>1R(I^Y8FB4T"Q,QPR*)3N30S8._YZD( N;GBMOEH_>EQ?ML&-J8 ME@SZL;)U)V0(?*S*G_'& 0Z =JKIJ.(V 3*[;3\^ JX M\77YS!1-"ZV,,:YZ#VJU#1=G6>99+CQ7_//6V\DH%(P #AC/1"&7+KA6R[M M.)? 1?YU5^ R2=D8LF:J56'4%\)2K9@59:O$VZY#WXO.%@GU?@O8*Q M!>6G 7KX$D8"#, U69=F#'Y.JMGP/S_6<";G)<[2"RL>/!=BPIF:/@DSN M-\X7()%(#A@J@V.6U7JA1ZX4PICKA.I;Z7TM?EWFT'-=#)9+)>+)KJ\C8Z#M MH6.GW*0VM!U7K!1^'C&5_??%/07\_KN47(FYB*ZSN=RC91_@J<;U*QCAZ=I2.L6FX M5T(7U=3 V!!3@[O3'MT$)XF[8F[5,T5CO9>EE,QS*%Y)66([ZTJK%E[FB]MZ MF)_XK7Z(*M]ABRA:!SS,BL9N1$KWII5:/7MO&9&L]"V9]AZW^ M*J_.P0#P(?$H8_Q'_GVHV9V @6AGYQR"F?M=LOJ[C/CX4&!+,D86E'\?OK!C M/XHS\+L??KFM2^DS#5=KCIGW1!-O1<^@)WMZEJ>EF9_1!&)8XY62R2^_\5F* M#+URCZ8=?6!\.NZ5R"_%%,^*.1)H99^2GV![OX;#?35'M8.^_.H")OFR=(\] MUL4K+,O\.%++720T"+/Y*J%B;HT5//L?Q$AZXX#&^R(+H*2"JEB/TQSZ ?-% MD3=AAZJK#&\CJB5E:TH@II+LJ\61YS!;$X]$4!T[^=:^5'BX1X:'=[.4)Z"K>#VB?G?J?OV;Y+0X#,"T- M>-K@O^6,A=/MY+%',6,RKV;\LK9]5SQNZC[2,./:<_$U>E-JCJ;SW?Z1X@0\ M?_:20+9]JM6Q%5E$CVLO+KPP'_D067H=RTNIDI\+=A8_7O*%@ JYHD!NFZ=P M:OAA'8Y3F<=P!)0.5<(BKGDE=A3 (6 M15Z2DBU-B*B[TZ/9OCI*#]N*)C=A-^[FJ2R* _!%,0W9**/]"/VRCKUZF0Q_F#7 .5_!$?5GFO)=8KI'5"1^DSNB#IS' M_SVB3I?24SNB#ISP5W9$Q2H(*T?44;QHRC)M:>N>4"_-^4XH?CQ+Z)8S]%J4 M&,38G&.!:+4FLFK&VI#9?F66&DHM M6#'3\"PXTD83^%ZP)*%^/7*J;M2T/(*QCXZ&LI*^0?;PA#82&JC/:C&!.RY$ MK89]A;Q]BZN-!Y@*<4:RZ#T0['8I&FP6#G29&/?(ZM_5W.Q-7(P?!;]&@O I MA.SVQ8YD;3UL'82_CI!7IFDA7*5X+HXMC'O*#8<0DG7$,7P>!T??_!2'V:CD M3R,@]:2%:D7-><+H'M7"I2([TEZ.4U-MD9'^S $K]Q6X,C^S^$E8L1NM>*KQC+07:-W*0RQ0MK0I]]VS>T!=.V#0775NW)2?+E&+2]JXJT M9=66ZBLP8ZO+V3+:Q]6U^RD&DS-*3S!]^;;GR92F9?>,H?AA0LGC<.]_+6Y! MH)^JWP2^.+.E70AMWF2WK?-((^2_N)T3?,I3/Z(W-Q?M55:ZGL.8!TWCF589 M B:10 F'BJ^QH@=[Y)W3FI*X*+/BD6P=)@'9>M!T7A18>5Z'_EK47TGHEB49 MU%[B,,":67M0^I2P/./[?!S +[#-\P=]&CZ!-]?!M50G8S%E>INRQ?\.Q9$W MH>A)FYX5G7[/X);+BPY^PECCV,&UVN-#D;!BD?]%5@PO8?._/A5-EN\%8@<_ M3M$D1R]MKU$^;KV^ K.\.JY_SAMV*V?P)V>2'^'Y\@WRHPE-RQP?36T=;MVA MMO@+)=(8A^Q7?UQI4T]V7:E-"VS*1OOM#-ISL4WH\SUO"^4%8W]WEN8+,'.S MD&^+4+(R]2*:0FU>GR9\8XS/_#S-V 8<6QC;33=0K3:=+N2LV'K_!5GU!;KD MLD)7='*H$!8%8A\ 88@MO) (DXL2X4G:@-I9I-LF13M,SDEIL'SBBX/LKYR1$*=BSR-(QIFE9O8&19(SRM$JP!+RMR^QDD M5,(EUWM,^;>W):YP"PJX0DC[>8%K]%LBT[OIL!C\YS^2WRYJ 6KTL+9>^SX*I^1=DJ\;9K?B)*Z"I$=JW0 ^9XP;+QPI)?FA8A1-MZ*!E^9%6"V9-OP++Y;!NFG7+I1G\Y"R7 M0S1?ON5R.)]I62YH6H^.GOSY_Y2[R!:IKZG\9( M2_NH-K@\Y5L.J6"3/7#[[*I 7C:09L;88[Y(14^P86QR_)9>=BE'=\HVY-<2 M#;O%QX92OI^3FLDYDJ/N$K8,,W"+A/$*6B2UYR;V/(KAG98A33.,!'M6P)6= MH=!)BMKF@,M3;)B+@_3"/MY@0XAES0TOG5L/U,\344:SD??5'D:ZN)L'-TP]?:.*'*20$'U7$*7ZA=TGH:Z_=AH-N M^PIG&):3O\$9-AVK%SBF*8U.N),W"Z+0+-TC-X5B:79(-CC]3B/!IG8%AE1: M.F[ QBRV@TK0&:[1M-)1>Q3,5STB^%UG/%31!KZHF;@VRX[R2C ,::1$<1, M2U#S/N-N0S&[NL=[B(4ELR:-PMG$$06,CGK"'W%KQY-(_F\8T33C?F))MH+J ML*(>TU;"GE6-0T0=)Q8[8>0N^K(!1+/&.E:QJ42H.CN5*$WO M^#1LI1J/40CROT0?M)DR;WUPW/N57TC9MC;$'3L^K9=AZW!RNJC%IILB.IV^ M+S+9H5=AF/'I&BBD=AFF?D(!D)?L!L19#'D/$W2A,KYI=7B ]$:CV%F>KC@ MC-YI.@C5&,1>#$W4D<+S*0Q\;WN5QT%S5$;W0QBQ.!G,N#E B0>'[7 M@#>.N0_P=\#([:O/U$@SM@7]QHNBBUXF[7@,U8K^=#CC1S\ "3'F8UE5"^XX M9CV:@P-V[>(#IDH@>UXWX0"$NA0)^WO]^'N[B,*5H'U:]>NZ7<(N().$YG$ MV$,G6R_+4_F3DGO%!DBL_\\@:L:=B!)WP@\$%?:5XZ:&_XS #(B8 CAYA!4F M9S$3QPLY$2)G4CTQ$8^/%>9A+CCBQ?B2;O<-3PYO-PWYE'KA.?(MM>)E6M)K M@%_DF;]_036>_157R<$5!=<3^48B^1/'?>#5A-+;HZ\D.J$8=QYP/1O7;Q_X MKS-20VDJF]+056F\?AA :A?,&@DNXMC5-[FA/#M@D/&LJP#,YF7:'I\CJVN" M7#QDG9J9>3#Q7?#TAN5QEMY3GZWB\)]0W494O8&-)J%KOM>$3_0Z]MF&WK!T M,+/K&'V\%(S!PJIX2$3)'E,XR0A&@C=_4G$9?94#8VO*1EE* ^8.;Q,,1FE;W9IS_2*7KQ0?*,L+&="Q@VA M84K8-:,[F8@7S?,R$O[ACO:'53"'Q894/:U?E-HU)99#]*_1];88.BUC;W\) MLW79P^TF]!9A!(&YG?D>0UY%!U7W@S!^.5+ )0'=LC3LJS)D%@OZ>D86'G\1MS&8G//@4#_- M,S:6)#! <[ QI'XY!NUADP<7MNQP#%R9L>J8FMXYY$*K75D\C MH7Y4N4GY/6REQ[[Q;7&77],@,FVLP(PL9#R-&Z93IS]#$]6V*I-7KH_>%T55 MUO[\.%5V.JYI9BONXC, 619:<:G+.BA[JLOZR&6-C6YHFE):]0>_H7QW3_LB M3=1>0C)4]^"FN4I"G]4ZIDL$R*^NPSP4BN1:N(]/@$ MJOP\)G6I:USS->*AN4.Z)A' )E1"'>3N-S '7"Z3#/>!X"A6"8*<5ES.LIC? MMU"1*,H#+B)IOI#/A$*[.4B 4F(K-IC.-C=U$6:E5"^M^V'\=MXPJ 7#48;@ M.=['N^C)AA%I.NY$]4 ?H_596N&XCURS4Y_E.$;M)=?.:%],,R%H8VIGC):P M>YJ%B4!8)-)QL/,OX7&W)+6'D;S>/*AIAMU#E3D# )?\"I#=6, ]I&7#Z.60 M?2[9Q@MC908Z?%P;"\EAW3"1A#T5-CHB<"S]),7YTO/AY"O MX'SW>7[]H;-3DM([R)9)G6-;Z)TDX),Z M!K$% 8U45)\[1P9ZM[NN6_4F'N MEC/=-,S438\E-:YB*)I:4[D<+9_2(+WB4WOP('^%?\./>]D.Q#B;QZ+I^';3 M?KA"C(!4S ,@61 \@0H!EB"I)].CM@4ZTI-?XN)$=6-6A6D@]4@%#\W''VFR MN:2+[(YRVG.5L:+G5%2WNHJX .7"$7$=9Y0O3_;(1TO7+ JD&Z9)_VL:$K,] MC 1MFHEUX#AX;[%.$T3H+N!XQM_;$,!R1O9XD@)14L.4E*C.2(4L>2G4P6W, MCVM:%N@'O9?Q/WTO279 #:]RB$85&1=UZ*^))RZ)H)Z.I ?Q^/_(LK8X"1^+/TSC M$K$P)1%-4PZ6V]A923\')H0NQ<1,\(X] X1%H;^K[EI:6N MU@(>$X>F;28(K5GX>D4U34##5<1,'X^P@>0:6WF6+BE77\&C]Z46$@&!]2![ MG%KB;KO)[GI.D"-"CP M@FE5<7/\,)1E2;C(,U$"(F/PJ_Q(-]R&@%J\0;CD;U(NV<6!ZOF81BY*\PZ3 M/C9B<:9_ R9O%6Z7XM=T_N2%$:SA%4M$$H'NBS!%<+;OPWK0,G[W6P(D2Y:0 M%8"<$8G+R[TF4UUJ';=E@]9OY+;_"XVB],I+5NSZ%US6*T[[EQ8C-Q;HUH'-#$P>[4PS1L WM'?7* M9CUL[O\C#Q,ZV-4\> #L@5 9D+4SHC)&J&.CP?DB3I)5!RMN+18(D1*CF;@< MS605Y JM&7EDF1=-9NYCTJ[N^/=K$4D[L2N%X=+'QI/9FG:ZCGUY?^U%HE]> M7%@)M=/+(SNU*VII7RU:2]_ 2&TV'@'S'6BB/(.R@90?!'UQF$PSYO]&6%%# M%K@??)9)*"JFRQ_3:9B^&M>7F5LT:W)TE,QX:'/7 M5Z/+W889 R,A2<>6-: MXD,\B1!DBG$F*'F^=HORHQ.F1R\/TT5S>XD_)XEL/:S;_P(VX:=U8/.EF>0- M7"T;U@W?*="6#2?8Y)2CV!!I )V^(I;F";W.Z";5I#+5!C>L2+N1,%^U/F:; M,(:I35I]*BX50JD.H;^]K!Y1@;R%O0]_Q&;MB$&,>VH%%,QI%(L?XI0M3LS$ M :H %X.JIX"JJ8RG0]YCW52PYU'C5/KL;;JR+)H>P7K%:D,9#["$"'@ YC*- MHI%V3(4@UCF@,U&B^:&17& G*:+&!RXS(5HHV, +!K(>+FD2/GF9:!O MV=Q MF9%^Y%"@?\ ]]2.N&,-E2 .(UIW[?K[)106.6S^\CC-6QGO)2@H?A(>%CW4G MX_<^T\:H65LP<5$K9G&S%.]B=A*(J)*I415AT^PG06JSF!&81]F,I#X7&6Y2 MFPVYO;B&:%)61?46K4QFI)H3*28U(U\'G4=?D,)-**VH4PL,CFE&5H+TD2!] MS7.]Q3DW^=AJM8# J>XW_D7A0N M=T7(\9H&*_A8>\%)>)$E!MUP[7HS E<0PT[P^MN33L> M5NYI+C.E]"Q2*S6.:4NC- +': --LT!(\E%Q-6Z$JLS"D"1V,P@;1*^7;Q_( MTKU7+"F^@N?>VC8:.I&8FB71B.R+-R\:9S4IFT,3W=T:(G(2(O*]-@WRZJ_4 M2]S$_3@2:AO6B@+'6.R;M=F$F3BM[B\K^^JNJKV$[I75-;CQ4(P]=+('[[[J MJB+)&8Z.%LO\KKSHDY>!MIO' 31"XH8,C2&=M;_:[X!WT45_%6"8K_W+D2 % M%L+%=H"'>V8(993(#8;3L'II(:V=C41_Q&5 ^- Z3K:)"CK?9/: M43(>9 20)U ET.AR:NF[H[I&(^_I'Q/J<1-F]P#9"3][44Z+5)< ;.Q/-%NS MH.6Z?>"KF%MS11!6+K\5<1E\MZI_CJ/+/=S3;9'/!1>B910_X#>!V8VZ (:$ MK6Q'PLW6DRD[H@P4G-_W$P73<)N4>[9,V\G67D:>*3^S)!5M A+DHJX6C"$[ MLL[$[3$?*DS37!2'.J*?O$#."J((ST ]:8C0HHW6M\)AD 0<2)Z6, 2>&T$R M!Y>_0\6=C>$ :R8$ARS-&;A1[HE5[WP6N8DWCFF\EP67G,19''DW&=D@VNBK MOXB>L4ENSN:4J3I]X:1SUOC:QOU#*Z^=Y+!4!(7Q00QY3[T3:)4:5^ M%I3K6DJ\2"Q&$>KSQ+51T<:,?__LB6(^QT6!Y('MN" 0U\RYGX4]-8'"$TJZ M+0K4QZX-!8&4EL]>LD5E%;='CS<^@TV]J(]E\W#D+H"\F7Q,B29NMFV5[5KG M-FU\>Z9EN"#F2FXDJHA,%[?X#C_>[/$M8CS=FT&]YH]FL^>)1FQ+@T]>\AO- MKL(OI5/O*H^#M+WLTZ 7<<:/ @#S_MH""2*Q( *-(J::"$3P%:(,S1!G'%W' MW"K:2!,("IMX82P.FV#?E#382!HL!0T*L5D"JDY,F2'\Q_ DURQ@PZ3*C"BY ME!^](C-M.9F(: R0A[%"H*&,D8S3!X=0>N%M0VZ"=(2S]SV.+CG4/*RM:*\V M^!BC2M]<$/95E84DH!/EJ1BK==3#+FPHW:P)QGU5/DIX3QNW$*5GD2+1.*;Y MGF)5S2P!57'C,-9/K(NL;!"M[ <0 R:RWV(G[_0^/S8L]WA(M9+: XSXS['&F2R!^W4 6EAG9F#Q7,LFKTA3JJO:142BZ%' MS9P^FT"E#F7*][*MH2@A""F%RU=H"7&1IQG;T*2L4[>;!T%8/TW7C^Z#7L1X M.90 F ]OETB06NT^\JI$AUS2+4O#+'T](UZ!T6 ?B*%YCFV?4LZ'L$44KJ2# M!-JE<$LK7?*IKQ@+" 2YR&P/^,TOR0+!+[(C&A>1- Q$_AU_?^VE9$%I#)47 M*.=N,4"8%G_"!:P#]\HP1F;X5;.W2^S+)5Q"60P_%.3GGR,J@A1C:+*69.$_ MQ?=#Z][K'AZ[ZVA"PY832!>^J.)X]FDUIN;\#4W3'P^*L00UK$48GU=#U\W. MKEL*F.GELE<%K@V?]MP0E5>P%>(ZAC9>+ZZQ7X*()44UA] Z%40\ 'H^I@KA MJ; -PQ#0O;!\3-H#8-1>TBTP8G!7(K,"X--BLD-BJ[!9 P7MI9*R>)45#7E[ MXNRZ'L4FBC8,:3PO%#H^/^X;9[N.O^LD*QM"*V=,T^EFZGY8$^/8<2DULXY+ M3U(/<3O8QT@-V$6VK]MW8(N*;)GF6!BU=W 1,=UC6ZJAVHT$(CI&]ZQ0-4P7 M6:UZJ:C!5N%1UD%1J7MB98):BH?6SY9%^I=P:05 BK!&BC FO[N+_QI_BB\? MXS_S?QY^1V0XT4R\0+]X&WYDF_&GWO[U]Y_>OK_\'629U6'Q/SDPJ#]:I*VQ MF)(=IR8? =S9&Q9GZU3VE\O6(7^4QB3P=FX"D10EF*'6=Z1.$M>G^_Q&;H.M M$F]3NN*\:)YG:Y9 R(=TZP]2>64T=YT.;9&[]IK*I6M(B MNN86V5,8T.!\]U,*F5S7HE@H-%V%]@XR^JZWD@=R('S^\$" QF.6.#ID&;'G M6JD"@0KQ*EQ-(>SNU['!NHWS*LO51W<*$=-(QVTZNW ME[YL*-$L9M'Y4&J)7E+Y[W6\5^&UP,06QAKX-CK'3@G*<+9[HLF"#?7H7+%$ ME-SPBPT.U5+4V)2&2=) =!QEX@WC,3:2R@Y%;^[[X!M*[[P=1*Q"+);O)SD- M,)(X9#!M@JD"U!U3JV"G1YK-T 'A?RX1(5N)B8QPE+C4F]Q/1+0',6VGI ]? M 8>"7^;IW5,1F8D1]_XAM EY.RAWHMV.DQZ!UCEGG!@+B?5K!8%E&%N!%UG0 MF"Y#1UW#4>S8*;ZJ]+8IM$55)9G=!^7RBVJ!59USFGX*8Y:$ MV:ZL#\!UT.$HLK"LK&8J#YFBNG.[S-O& *\R;&%J4>/8FA)284V7X@A]]U,< MRE(.7/B=J33KTL8FL*"6%2K'O+@&/9<;6*?R:WUZE*(Z&=5"(/I3*.ZI(92K M<&5EL(9XV=.1&S'MJ-C!X[-6X.VT;>AZMU=KN4 M-7.YT-9LG98F"GI&Q$26C8-L)&UHNG"$5T2P/V,+<]$_6[9\*M&*P>!:9I$G1E8/)2ED%+_ MVQ5[^DXX9Y*=-!2*/_8V0O'%WR[^?*3^3G\8J,7V QBO)O7+]>/__G!_,_]\ M:95M&DC$VN=MS=R[XL9JN(HO1.,R?P?WK%<1>_XS#5;THQ?&8*0^LG-^X/$!;DG\*&2/%.O#7D3,F,BD=-L?N8 RF3BUK#/_) M^Q)N\LT]W)QK,RTKHS%S6\9QE2T?A9MJB!YDB]F M]@Z(WU3' [6W 8[#$;=9VZ8+:V 6*I Z> )(S M4J))#O \?%*%-L8L "T9ESSNNSLZ] .R:)@_U@-=P11EZ MAS=>&;8$*>X\%EX@Q= M'\WR)KRR5?5/%5%K?D.'E!V.;+Q.SL%-Q6ZT9(W%?EI"=7B/LYN -+7P79L@ M=2W'5"Q@;KS[:V[$'_Q.^4)CK5^% A"=K 9 MX8Y*"+4B$2%AA0GA9L491&)573A??;R^>;P>7E#-'1W&MAO8-UCG5ECV+)L$ M%*71]K%J90B\;NM<$2B' %BV[+C_3\[X,>PS++VJ^B/\N %19#W;8CDW#5N_@. MK$3MBHX9Y<<78'G>+L6/V@W0HW&MVZ$%_.F;HP6B=JU2-'6<&:<*1)J<-7HL M UJ,TL:ELZ9H(!YC'@?P#\3_/WD1!$7.LPLO26";^MF+\K9"<(/>12H,)1A6 MZIK =N_#![K'PPG_#B,[&T5+VQM>$6 /HG/EA8G Z'8)?\J8T^YM3?7M<9M7 M'Q3+6U0?.B,V(OTSQ039<(=\8 M9;73(L \XV>251B+2 G^&Y1GGN"A:9B=47,SO/SS +-TDM'7+ M AM$4(=[:_'QME*GREMKZYO:=M83".XVUA-4].RK&F:(MN?/&W928X:\MHD. M-N*;ISD]Z[U=G#H-A![".M0L'XI+IZL\RY.R)L&=MQ/E.J[")WH5IKX70=)+ M^KCF9IZWS%JK]^L>7IN.PJ'A3I'A\-6C!&S1"F%%<7[^(V?J]^\FH@U&G MRM"Q# [U2OUR(CW?E7<7RHJCYWUMFJ$%CCO1;T%(CVQKF^V(J[YRJY>W?/!? M(CU9LX,+OA0\M&JSMR;O?4S9*=!*M)^J)0!JYO&9Z=GWCP:SL\L70">ZIQ?8 M6=C!T73 [=?_-A'1'<20^(VYD;J3%FH.NNU.?NQP%@4;P$Y9M $_6\*-HP5. MO'__8L3[@#%'"O@IA:'TT>P(.4")?'&40(GW=^_%.D^ M8,IQPGU*7VNR?<]V7I3MNCNF-C^$E,3#P6P)V"%4C-R,Q1LA#@5(HH2U(\C2Z:S6EMOL/#04G%ZR9",O MS&N1-ZF8<;*?,<3:.8C Z>/WI<6.T7A M#6S>2OO(MNR-#A0P-H76&2%Z21S +Z+8W.3?*# -0]#-D#UP$6:[>4*]"Q8< MF^MM/R.L@?HPQM.QH%PD ", S;HQT$@QUD>&J9[DH,KRXS.-GFAG"75-H]HY MV1U#G^@)[QA-"R>]\93!G?C>OX037RO3XD]^W?2VIA-^2NGM\D.:A1LH)]$B MXLT/(27V<##3 LBAB8)');P9N6-1Z._(K\6_CU!B_YS/XK>>LX,A3FRA+5,C MF#4^^4R?B\:X8;RZ2UC,/_I4<+(DI/PO4%,0LX63L,,@>6TH.-/X3( M(4:38TWT8C%=*V"-O<6!]3I-\[+%Q)V(?!?YF?IC,UC(AD^A&03?/_'A0HY:1"1KHXG#"YCG5B!HAOLYWF46>O6FO0%N96 M>@??6K-];%OV>B<2>AJ#CYH5/FG1:7=-!:;I;.[=2C-KTO((F.3)3DCPPUJF M%OXC#Q,:M,B*PAM(2>D8V;2A3%)Q4B >-GFLE=)O2+YR]8FI6GSQL6KZ!OT#WENTQ\ M.[1M%SYP[2.P\]_B+7M$5L]@YI0SK=YEF9>''# ,;*M 7M\SKL7 MB1X>RB:!X2D,SV8?.@%3)]56EF;*9+)YX[YA<ZA=9E5?P=^ZM0QN_DQ2P MI8=C5C 087OXSOE*B>X,0TQKW':7%$U"!C& GS'FJ"\"0 M5#45-R$Z,6;[E'V^I5QR*[,IAJ+G44P\19.JR/S'".4Q:%@<@" M>,@7:1B$7#ER*S>YS=8TN8Z?:)J) (K]HS3X$&=AQI^2X12M)VR-8Z./XAIP M,']FKR$Y(W4T"4N(0)34,!7%CBI<28GLY")Z]#( ,[JJD]SWSX]+/VK>\I7& MM[#;=^(QQ8V^$V'3>[QF:FDKQU;#F #*I(9S]>@>ZQFIK 2'YPO=PH(T$ :L MJ<-0K;N$;KTP*'LD%Y4"YG$@M&[G5?^XP;0%=ZD =1?UI8*=GG PS73X0=(A MIBO89XZ-5F_E0T[XY7H=_X+#5=KOI#S M)_[MBM9U47=?<>PP2/D>"LZ69 _%"R/3YN>., PJI(C :D9*O$B!V.&>7S5B M="+J:&9ENE;!T(W195$90-Y#2,?#%?_N>&]6>A9Q9]0ZIFGY*P&7MT82-!&P MK5\:]5.6#2*7%6:15(4F.24IHTLTD(H-TY#M4P\ ME5=TN/@L9]@=>>ZF[']3R)Y3I^0$B@C,-RS)PG\*7"&[>2\:RHXQ]:&TEPMH M!^F^1D [;GH+ ^BD@38G5A727<=N1@"_^G8Q(X]0.68B3JL!C*Q40D!U9:RI M 6%=PY79(US;]VTV/4\CA;EE5-/R6ARD ##Y58!VOJ_TT9<-))IAR_:N#,1N MB9KK?&Z$57LPGC6;MCCS.(N5ZZ8F4R:1O$Q_R;T%F$49FT7WQI&Q-9DQD,VS:"E.Y2$,6&5FR@27T4%$G#A M#5[@!*9QQI9G.?^Q:,@=Y!2J$\H7$KH1*92BM(.;(SOZ8;C M7_X(Z5QM0:;884QXC!O 3<)CW("7=H^QEKD;\1A7F,DG".!&7H$QZB:- ,VQ MJF[CWJ4P9"^)\)C=51C1SWE#<=^N1Q!6TO%0IB5-PB, D$B(UDVC5NHQ%9(8 M7?4/&YJL.,M]3-ASMH92H5Y\;-XH/HWFA<91+;%%"9M(X*2 [HA%NNG+!A+- M4;[)E>=3V>V]U2'7_;B6?)+]L&[R1_;PQ^>+C)F+COP0@$]4)F,E&Z2!85JS M/]HH9]CS\,B'[W XU'\>X6> 8:RY%P"8,Y_" <%8'Q6LZ3UQ9+OFFC=, ).+ MM9>L6HN9=3^,U'G-@]K2>,W0,?I.USP0VDZ )GO8I #NTM/?PRML&.&,&I / M&R^*SO,TC&G:%#S0\13:8#P8S9*A*&"2$J@C^["9C$R1-BY3'?PL]Z*RM$\1 M$CVH/EC/ /J2%5H .^KLWB:0;CSMYIQD>/M3-ZKH<) M3X_#);&$2[:]D[)FX_0P6J>%HT)151%LZ4(I+T5NEY^\O[/D(D\SMN%T/Q(C MA2<'2DS'B*:%HP/TX,Z3NF: V'4D:-AV!'#B?A*C>V=F:TKB:EH;,2V_Q,=! ML\P>CF<#Z&?8)WZ][SIZPW7(=48W7DO$D"K&%-H[BR>9?PO9[PK8'M<20P8#&[;S#8"OR*P!UD][50/7 3_*--0M4'D?KC^9A+2F2LD!Z!9U(\(Y42@^) MV5"Z.5(RG[T-O600?Z^D:DX?UZ)P]L-:5CLS J#)KQ+X%-1/ X5;E5 ;V5P& MO 2;, XY@L*V*BI^#0AWZ7Q=7[!+(QCC/4,@R(,6P#1%L8R=R.ACPH!)V8M= MZ>:B[L@5!8H:W>I_9E$>9UXB+=+V/;[E.?3F?C2>I5V]@BH/"JYV\S9B,F4* M&>6)7V@4_5?,GN,'ZJ4,\F2A!79[PEK/\V@>:1G7$J\ ]+/? #PIX1.)@".N MZ2,S&TP[UZ&J2>A%'[D]<<-.@IH1;^H-3JU#=T0-/2UAJH.:3)U$]C*I M?%$P-;VG/@V? *7/M"U]M/-9;!Y5TYC6TJB:@*.RJ/3, A7(+R&3/>@9\99\ M)#*/(O8L.MLN(00HH4&8$5!(3A.L.GF(#2*I0UOE@699)&KAI"?W.,Q)1M'B04[S1UU^CJQ?#KNL-H>TV#UV+B_ M.K)YW-U>M=*QQ=[!WURUA"G_F7I1MKZ.TSR![4X$1R=T$^:;PGMVQ ##7L($ M+_<.;B6.N1>+P=' !N:%L'DD%J1"0Q22)04B9$)SPP4]/ZYIZ<^&TGT0^+R5 M)2;#V,]%R^_GD,^?#P'%8R&9:)NPIU"T_%Y+VOA>0LFB#*#A3]#--F([2EV$ M2JN+&L.MAFL\@J^#GOKT+9,NBX<, :'(C;>AGO4_*BYSNH$K.'W[03 MXT?!;,W#H5G9JX>C-7B#LS%S357AB<2,[%$CBYVHA*0NC(XH@-OS]Q ANXG* MV:<'LXMB/".^!>)%W"Z+?,X<+&KCQ!;IFD]K.W[IYWE3MU3+?O_D%>1 M=H *"%OV@ HN>AHJCIKCF/:)EUOQLL_"@FRO;P&% FCF@,],PHP\T>0I]*NO<\PFQ M52Q&^=F+\C89M046>T=B&+WANN&))@LVW++>(U8=1(AKRA,CP/-W= ML2-N6((H[%8C]Z7ZX!/)%R&OFP8U%T\O.=Y M="Q6R[B68K$X='((WFV1\3XJL\&D,YO/(1P$$93R^?)?M#W_J^4Y? ;'X7BV M4CSQ!%[H"(! MPQ$_M%"2J9)G>H;Y^?'V^0!6W>T6/J:]6^E8^UP/=--F^C@L30N(0)%>$B6AD]-K M'_*KQ,!-4(4BR1F.CB/O?:[") 5 61(NRC]"SF#J=M3-/,(N"2 \"* M7&)T$K@KA\-I<*9?BMF]_Q_BDL%+LM /M]SJ^%UZZ)/)UEXF@A**>KIDP]4E MV7B9OW9P"]'+7FP0N8V:UXU1^&T_H\UI.Q'WA1GM)-2^E62LCP[V D6*2G_# M]EG%M[#A(MVCF^:8$OSDMEI5JC,D*4=NMC?06,3WME=PS]N^SW8\AMEB&X8S MS2 "Y!F'2010_,ZJ!7?#D-G;E?^RB+AM$,FN6U4.^W4;A4,M*\2VD9=4SNG&/70%^ M:K5E;(=,AKR+93P6$ M:1XL<2 ""5(B4*2:$D $$\>A>6ICPK[NZ9;_LH:&Z&P)+I$-ES$1L^)$M@;Q M%1M#41NVP 7_>)L\LN=V]TCKDV/M@/V(MJT @$Q80@"V6PN@@:I-^W\;J6RP MR!UG3R_ZW^'V@@7M=]-=#X]EE(-!;?.*!$XX= +@W;)+,WF;.*:#9G9-1I&B M[$477KJ^BMCSAR)G>;Z NW6_K>3%D%?'&(\](*Q8D 4.) A3/V)\CZ"IV.DX M3F3)D2+AWKGASIQ478QCFW(0A6WH,ZC!2F^3.TC=C/U>C=;R^%B==C2L;:TF MP,,66"+@5J^U$;E)LW52SEU&JLR8Z2A[H/"&KGS4_1SZ)-3]L!I][?92@>'% WLU^__T?^%-_./ZYI]*$-0^XG M,1MW\XBF96$/M? UO\5'"NB: 2Y80*+/#P]1+FKW>+*.3UI%V?$_U^$"*OBD M7B2.26G.=W2/'T.>:/'=DD#Y>UDP(-QWLX&2CQZ! D'A,N2D*BH(\<>S<".& MRODHT>$3XG@/!94X]\NX9RZ)"24;FCD(7>AA6#9@#379S/N6RRK&B-(<$[M N[J#KL4'<1ZR1?/&P#K=;+KGS./@SWZ#X"RNX1$GO6!3Z MNT?Z)3OG(_W6Q"0#7\5PC"((\_DD$@VQA9>(B O!E/PJ<2& #!'8#-?AQJ:) MK][FR7H*,,^MG""HX[1.B'5)"#" 7 2A -H;<(^7LPW()N4A/7*)]MJ&/ MWA>H(PG)-+$?1J%8H#L*>Q=?KLN0/YU0/OMTOH%E:!(_/2-BI'(<9./I,"5D M4@,]6"1MSQ$GJ1*:,(FXS 85&F1!LV=*8Y*(=FE4U%WDTR"9]Z6J6_&J**[X M6D@S?.OW/@EI%#D\M=@1;[N-=B#_ C9_)\U"GRQI0"%/.87^;)RG=O4!^=F; MIK+:(X6_BY]>03GAUP1$&^PVKG5R&)=Q>\XK3+A,)CV(:K'P?K7(^TF[4$&: MA) 9X#JSN?@VD\A(^*[]C<%LI^C*@YD%Z!B06 MI(:&JXQ]%;(S'"TM9F\_T23C!\MXU5P1N?]!=$[T\8#V*N<<0\;5$1J//Z:K MPQZL6CUC8VG8K?S U(ED+]##BVAZ3Y]HG$.WB.Z(X*YGL:$<36.:]X<)>'!W MY:\W7N(ZYK>3KFP0L>PIR),">)V\T_=M6?PA](O[63@O\^/S+3?]$TBB3NB:*\W*<(46/>=TR1(P M8=LXT! 8+.=J1L>:D: 9;Y2)X9QV" -%1O4G%=+@'8YI5EPS\)-L<>@5[BUQ M1&: NS@"5\B[:X1C3'R8K76U6/KXBE=[05V*Z-[:ZR=@T)/26U M<;,:W1I->1[&I$>%=3HK:+=2SIK,-#2BW3!^*I?B?+N$;K0I;"BM$H08 2E/ M R#9DJX!*&GJMZQOQA@'4PTZW(" [3:AMH3]C-?=@EF-MH:<_(^)![[>A]UF MP:(C66O]'>&Z/QC'?'ZO $8D-.O.^&::L5Y".%2_S=:^LN[M?EV;XFT&XT[K M-N.C1^7JFFL&A]]A^O9ST]F8.O3L#V:X3H6K0EF'HG@'AVHFHL'27\)L/??] M?).+QA,G*1/I=?SABT_3]'99BQY;K1)AWMXE[._BIA_?]=DF,MK4A VDW2D= M&[/3H\*FN0X( [0"7VE#ID@J:PK1JJ!VJE?[J^[RV.IG.72+CL!N![/]>K.A M05B$\A35L^JK7.0]-1W!5M1WO. M]K<+Q"LG,:ESO!FAZC[\&UQ-EVG]57S'L-S^QM?T)?@?#.\@D;86]3*I5/]F MLG?G^W?0TB'CE4@-R]MN>4T;XQT.[Y;Q)I7&W4;X3M;KHJ9#4_ ZYB<+F@YS MG#6]I,T,JP_NSHBJ8Z''!!HW+\3YKP0H D0F8JTTXC.J_MT4+,UPL+AMM[0:;U(6;JG69[$M[54665-VS^$-KW;#LJ= M%F['28].UC+GT4?,$@N2"#1(T969> HSM::Y%3BQ4X^KDOJKN,/H>M/!+88* M.A.\Q^AZ\VNXR>AZ@IQLG-C4%K8GZ",T,D,D3@!9M+2=GN=J22$O:6&&A M#45=WG!M$]VM64P_YPU9*5V/(&(OCX[$?>I&HOR]R[RZKAA7\Z8=P%8?+T/?B;%Z581/% MR4*:MI7DT$JK/!T2P-B.10UR?$TAM-2NRGQ;9STN\4YL9V4^- ME',CORK7'C0DV\YXCDV%D496!WRDR>:&>"S"N-)Z]W0KN28E'LE@%A''P4&)N9:59PK4<6JQWE,(Q."B<\Z2A#U#D4UO MRW_+=@.,UOY!--JM[-AB@ M\7@/CHRH1W_4<%664Q:?F$")T (E\BJ,BQX2KS$2;H,&""D7\,_./0X/3J:0 M-BB-X'F20*5S<4Y=[$C]N3MO)[Z>/WM),",%WC-28IZ*BNZR+<"4J3:FX4@% M3WV&ILKBX:69Z2.T-2U8QM[?QOQTL&5I*$\/G==52N\@=5OGV+8,E$XD,'*G M:U9C1 QP@*"@0&# C^+0D40@,!-5)?B?X6;KA0DH(R>BI\97#$56>]VNH+)A MG_NJ^2%LEZN#P:QUN#J BNIN-1)OQ/;\F4%E=@'8S;UBR\(S-:J,[8[C)5&Z M\((++PJY81:'7KLGIN]95&>GE'C:(F"/Y_I,7YTM(NP1#K#R/SN/@%VZ,K5F> M-M<0QKR*D0I%$*:%Y "-RCTA//,5)GBA,39)+3($S=@ -TKR5)9(A6\W!Q0! M0O"3;.*MQ"EWQ5C@HA7'4(9D8Q9@&KZ8H[YQXIC\,>%F'\8?TSN8"9],*U"G M?IEDWY]1?KE*/)"(29_ ^]=/]12NN"@.@U'W10,^TZP\ZUSF])$]T"R+Y*4> ME^&+/,F\,!)_OE4.,1TUNK; 4106[L)!4>CJ"?(T3:G1"4A[-*94V6(GNL%M )M6&P4@L"/Y?GNRO;ZX??5TQ<;LK2W+ MX/3V_I/W)=SDFS%W]WU#:+RY;P/E\MZ^#2==M_;ZYJSSSK[ :LHW]KU\V7-? MKT9XU_N72&'0<%G?/X[>W:H=WO2NZJ>T62FL4_\>I4K\23"W)N^'VE@&F/Q% M^3XFQ^HZW!U#EL%EZFV5AO;H)2N:S:/R:J,W$6C<8/J28!6 &H_,APY5FK)* MC4P'889]^$<.5Q$I]3E79ZZ:SXQDLNZ\SL&D=BBHO]!PM>:*9/Y$X39$X+U' M6#W'77$<;>+9 \^=4[$',3W2K'WV"$$N<3CS)!(R_HAX%1H3$6Q5SNR4Z4$$ MMY>_!_O# XWXF*N/'-G$B^9Q, \V81RFHM+D$^UN/8X8 9LUIP[)RK;*=R"! MRXRL)#;B4M@[P*?L%>)FC\*L#=- \+&)86O*OWQSNXG#12[#8Z]%Y5,.#T2I M(V%LT)NH1#(E",83S-:4 !JDP(,(1$B%"0%41B2?&9HD+CJCG*,\F875'*$H MB(/,M&$LQD:0U-HN<)>PIQ JB5RQY)+EBVR91V5_[A:UK_(*4L]W#3VV8$^J-N88^TSOE(?I MDG*N.\*6FB=K:%M3XCV&H>[(C:N]0.55#O> Y0\RPZ=I \.-@-G(AD$RS80( ME ;O:J9GC&@O)]NQEY4'MQ)R*HQ&X8S,&/^1?Q\&DYLM;B^7$_9$BW7PQ!93 M;YPRR=8)RU=K$7V9<5!KL@Q3J*>THU["]1,_/8G+-A'W[&50E?S@ :XTB$<" M28@]E2,G&>U(R68:EM/>Q07<]HLLQGJR8RW7\7RW?Z1 5;B>BXN7C\+K?AU+ M1W7GM88Y2-A+#_T8F5:Z N04_$JJTLN-*JLWJ4:>>!Y\->[3+_ M]IZ*NJ2/[-22J56BZDR7M0D22VB%N)A-L6?LJT[PFM M;2?HR-WY=DOADBY>W5!N'U19G@GUFC;6_JV+[J%9""):H MP!,!?Y^2#1B05P__R+D=2*X8RP:5@M(^-=R>*";!!3VBH@;6LIP[FX)4L(%4'"G5M2+_XH(>3@8)74,K@"=Z'?ML0R'Q[$(^Q+^[\-+U5<2> M_TR#%4W+Q+0F%:!Y:(R^T(2"%>6B"=?!XNJ,1B,[+,FHF0-LB427O *$7I,] MR@1P)H TD5C/B*A8)1]\.21#JL,:U58<=BI"BR"-EJ;R7H-;#.&3I!3_.4MR M>7,4T#1(]>(.KSBA<[D3!"EG;@BZ7<)T+X1,L*8]S/M!Z";1>B^G"!2]+ M GG.4%Q!((\#_:Q;93&3##.Z8%-9%>=M5Z6FEH=P)9J.!C-?FZFJR/1V3$VF MT6CCY/8C9:O$VZY#ORK$Y*3<4AL+,#4"V;O(@!A^+F'\ !_#6;ZH4A^O[KG@ M/;!E4OURS<](7QZ>O2W\TLC]6L?$7DZ,@6W1(Q4.I$*/ !;\$'%[=?^Z M]KM D@"6\@$U@33ERKLS(8CEU$W7T#N][7*-;R$8?\<+K\]G;..TAWDO5 M'H?/I/J)7^6-Y"Y":D$+M'!$XO6815P.IS -LU7QJKZ$U8/?P M]FIP=..!J[NA>V[HR,AHCTI9<;%"YE__Y8_OWO[A3X0J3-381J#(9 Q+W;'W M\Q -S)6/(G:L1Y^M^Z>;NC^&@O% M_AJ+SOX:Y0QJC3:0[36F0E MQ7!CT106[)VC.C#PLY>19YI0X4 $9%V$'QC3 M/LS.2J(LJ;*OLDAB27;2D"K^V-M0Q1=_X\MZR*&G/PS4M?L!3.O'GSY?/WZX M) ^/\\)M O5KX')F>Z%LG8PYBA1#F;-3Q&7](E&; MKWUVL0>D=Y)&X MZ'D4S9/*CQNNX M0Q[$G#=7HSWD)8-H]?8S,+%F:UE\9D*>;279YF+0A3IOG/' M=7SN15 F^&%-:<9%)R7C))H[6.K">8BX(!!S5>$%@JJ$8BA7Z M8%J20KZ?+(^25+B]E/DB@YVK:C!-*8TU,D"[XH5$FJ2 -9AY$FVH3:5@$)9! MSY.H_S)&1[27A1F]T)H=V=?Q!8MCB#EG\2]AMJX5VJ_J[*O[L8>/IL.-K0[5 MOA<[C,D>.?+,L2M\UQ*_ZC8ST.?$-DD. SYL3B'_B$*-C2U<=,;5P-]M'FSL M*EF,15QDM2SLGA[I/4^C(PP;1S4MQ@#VL#B":ED$8X&$W=1E TDV=A/Q(IK> MLYT7B:ZT-Z$/VWB\NJ=/-,Z/;S>&O(+:#KJ'MA,AU(W#<)VN>TZ8Z!W 848* M+,3]1H4'F75/Y['5>IV!?>-LR\J">D??@ R.U&'9#Q1+LU1"^E8!RQJK* )\OZ2.ZL MPE3=A+8CUH2-)[0]X^=T!^W+N^A_ VL$M8]LK0M*.PJH?B-#F#R=5:8$:_PF=HK1L*#,Q"I9M(6X)<99<:TGR]2^H\G^^J3H<7W#I:,6BXTI'.CAA!6^9Q*R3SV_%I9=69;/ D MJUQ"ZI) :.>?F.#WD;W'%."8J?OV)L? M3/8=,S11_;W'B!>P;28OF S!_X[!/^QD;2VUYKRH)QBF3:]^\Q)DB?):?^D MP>]AVU#VC6^\"@J+5V<933:5DVY'1#+\VS_5?'FBDJ:CMI/**\#09+5G[5;E MIBM3_$(BU%FK'OLZUB96!&.SAGR%"3=0)"Z#B\";,I^'+@H;2VE[K1Q/;:;. M N*]SV.;.+:-.RESV67Y\'[*L\'D=+TY#]N2S6S$QFU@9]EV?63LWTVGX3%Z MY' [3OD]3^OQ&I6C6O<; 6"7Y_0^ZK8[CYI)YI*).G>VWN?U,9*=G:V%E5SN M8?TT[F8GIWO8'<2NL'@>RR2[.Y9F"]H.0X$7:-;BYOK1@,5.Z=[9HCXN1*' M,FTO\[X,JVEI;C+84K9!@8FKRUDE66!(RMFK!DVY'J(MWHVB]F)ZF=._4B]Y MY##;"F&AQ\'6BQX*S[0"X93]-S)+I8%;Z\-88%8 9X%7 M?S]Y7CV@.Y)53XDY,KKEBA\_O0B&3N=+O@__)8_I^S?\N8X&4JKO8")9^L8V M7[H'X!.! !$8$$"!O'\S(X %/G1%_\RT5&]>R@GOQ(2]TPD[B%E1YB^&(NWD M=+O 64AW^#36'&D"42>M\9L7 J'V.ZAKKY";%R8_>U%. M/W$L<^G O&-1Z._D?_M .?F0Z7\'X4&P[A9V:! M;=]/FFV/J8YU!A^3TD'] AF&W)O'TO_"Z-H#QP-;K"S@%;'8<05QB5=]@VJ'$OT#,C!612@1Z1 M5JAO'J.=LF&\9,E&-BE,J+2T,T8R/N.HF+%?(NDBH;"7C]@PHD[#"/CD97G" M_U5*V1HQD@ECH!FB\21#@1*TQRP#FP16,U+A-2,E9E-)ZQJS<*KVA,IJV(OI MA+:3Y\>=*=L".CL?QD9S-@YJFCGYCGL&+4>%=Z($ZB:"LYNH;!BE[,5N@FM" MT0[M?!8;J]DTIO$83>'0.C8XP09U9'9V4Y8-(I )AR];34_N*DB5_@Q)U)%G':@IO2^QQK5DF#YPD]D+;N,/$86V MFZ)UT3TWE\]9DK!GCEC3,6C,.)@3$@:>I38KPQ%#=!FQ,7M4^/ BJ]4N) (U M(G&#)B(%=D1V\@+\R-2I@*]"S>U8*.OBK:#[22@J.09!<>KD/R<0YTNAI4H" M=.#?@E&59Q [!-01W])(]A%(@7KP5@ 4#JM9.^FG,D+4F;:U&ZGX/H5QN,DW M=PG=%HWC1'\;.UE9./MR(*K+L W%-K;(U%! M E]@2I:>+ZL@B=XN7J&XN*JCT*Q<:# '"FJP>+)1*V2SVKY,"%&S_/L>QU?2 M;QS6?%59D9#$ 4_.QN^E-!M*/NL9?G77R#Q)H$4!" "T+[J.@_ I#'(ONO#2 M]?S92X*/_ &^14OQ:+U%TS;RR$S!$1C8SB8<@>J8)#VK%!J3E5A'E-0PE1O0 M'E0V.GU\B---MP8+\@ZX#:Y^46-E\>' &PI MD'Y,,-)F8GX(A=)Z(0ZXB/-X@0UY!8%FKR=S ][";#T7WET4MB9T]S3EI/37 M\SBXI$\T8ELP)XI"!/+DTB)U ]Y$BIT"!/,EMB0*HC5/#0E28#&Y$^J056$C M2&WQW+I-J!]VA5TT/8(^2>Z'LGW&X(PZI.T!*MEXQHY:#>O.5 @S M\DKA,T0H>=$\XL2+A>677L?%9Q9[T8<\85OZX+4'D^)&P%PO#(-D/*Q(8D/J MZ) #?(A$B#S,\=&HIN>,=\/SE\"+7I+!JY,A;":# [\ZDCN9!O([V5?XYXAF M,J5LOF%)%OY3=;_I>U7#/M0&PGPJP1X'8?]X->#.%7XOX5LV C5JCMT@F^68K[O\;MPL-XZ$VCQ%PK=Q7CT%P M^+9BE1J8GK@"03@IR_([!TYT0)(L64+*M@U[/$D-4:6SM7/BC(K5"5D -**; M;<3D;?B"E-5(B\\BMBSQV?. M@5ZR?)$M\VCN^[!BZ3WU:?@$F05W5=#6[?(VS]*,;W%AO#KW(GBU20OK'!>C MC77 MZ*5=2 Z6 &YH0Y"2U>("KU0HDI*7,D>V1G9HPNZIH8P>5EDTA);R2G M:A182&3@:^^ I$%)4J\D:5)-S(&2U:HVF+%E'*ETX5#'<8%;Y]*EW>[^Z'T8 MHQY;!S6>G, !DP+R_HX"[;W0.(_1N;2-4W,@0_T,PX91;R2W/SR':7J5<"E2 MYGG%5S"L;-^/5[9HE$34[;'?'"L;!LIY;@VS.VVN%V\CL'W$CY149*T,Y9NQ$A:J\IT0C1^C 24 MS@1.Y*Y,RZQE?DPEQ&[,8O56JQFP O;X/..T7K,HX,K@PS_R,-M]9AE5;]LZ M^'TL3ZO",<[)-41^1R0J!' A>V0FT!IS\+*PT;0>:4)4.97W%"881C*FX\-R M"<43GNB'+UN69 ]>!!%'A?PTV1ECQL$8(QAX5F[J,(@-MFOLS!Z3P71Y?4VH M@$Y2 _5UR<]29R%=WB+F%# Y*#S(Q !(KW)JR(@X368@O2+3],47GD5P8=L M[<6OQ:-^[^M%A9. +';$VVZC'=S8!?SY- M]LJ1<;_ #4XXRZVY$=-1.+?_:8Q*;1_5>$Z(]TQ*T*2" MC3_VZ9P)3C_,5ZN$KD#L$CZW33FW;36W($] V+)]_)20PXWW=Y:0-.?R';HY M*"KP%AM(9C,FRL?KF\?KJS#VHGNZ@H87H++ M(<"<& V<65'KS.Z&6"N#!Y3 MH^FB#-NT- I$R!(PX3M;A8J(J(LQQ<;L3_C_;NH#-O6^]29!L18DY(LQG2U^ MN+#V;/=(AAQ;,C\1O!8%7\"=L/3[+!U>GM N M+?!"_R3JKW"9SPJ$"S)\O2K@D,U'ZH&&];)V8]#?H:_S.FSHZ\C[ E4PIA5 M@8?(L905] ]1(0*7R96:&+Q*;"SIM99 OV!/-/;BK*@%^IEFTM"^IU*VFK8O MW CCRY[W07)0\+P/I9%%OO7/6$.1\Q(I4F EZYX5]4HG._$19C?-RI-Z4H G MN:B0?%2XS+TJR@ M.;GU(M$F+XU@>(VZSQMOU:!^04%:IV!434%D.,9 O$P2;P=SF(R^':%9NC7Q MV'4=FU.^;U3^T0MC:$K.-X6'9V^[+_]YYT',;/M%*'8,5*[X0%BF=6L-'P(( MD5> TFMA0ECL\FJ?J1>C2(KH B7:[@.$5Y.H$=0 MH\?Q+\;#>#HY M,;<$VH[LK?$D8)T+]7::E4NH\VM[F4UHJGG<9Q[D4#DD=W3,D!)NKV3 MZS3-Z27T0. X#U#1F%'UZ>8AT!TJY2%H:E(M9BDS7@W/*CW,]:O 5:I>\LC( M'EWR("^C$B(P)B^+2LB 0DD-H43!7$WVU$A+:H2"&D&)6N%8K+3RJ<:>C-9% MZ8MN=8M?Q+%E>\J@X7V4$3?-CR*-(K;PHFO.!/$JY >0&_:<>5_@]A%>D9M! M&7!4%'EK4KZ&0:%*!IE!R8J:-H3[\')%4Z$A0J%7N)>7.!Q[V:SV$/\9D3,@ M^RD0/H@<3?B+*S1DNC>T@QBY/GZC.I>6RJV9"O@K0Z]A)O3Y,R.P%VDV5! MV..=(ZC-XV5N*V-UVY"M10LGV.^13&OU3EOB"3N?'=L=N3ZF:>5]7>/A"JC; M3LB-)&UJ@]Q.)VL\TQ!)V\(Q'4\B^:5A1-/<\G@0-ST\5\00ZW31E@T@F+VB M:L$33;(P#>/5!4NS5*TKN^);V,)KW:,;O\[?@R< ?S)!R:I49TA2CJT;#,PL MW'G!IR=]\CJ^+PL^CY9[I725K._$%VVQ8+!!K2C'L>PRYUQX/9[R6 MI( G.>]/Y+]_^^8MQ'O)?+@_D7=O9F_>B/^O,N'R;,V2\)^<*[V,_"6/*7G_ M9D: >B*GJ/[-VUG)[O!+O9W&JUC6?=QGVTG1)]_/WK[[8?;]V[?-HW\_^[?W MW\]^__T?CW]^Z\0 :%U[IKJ@1B(7KL(O-+C@%%U1^"KQ5O0>%)9ZE$+?"/HB M$MH@.8P^:$-)TQVZOAEK#.Z:$8$6D7B1$C$RS8GC=^&EF*4O9^F7LQ0%0'JR MC283$= KF]VW_VJK8/&\^_<\S0#!%((1I(^05CE0$++[R, *N$L8Q"0$YSMH M\78=5_WMY^!K#+.0IO-%*GI,M!Z2S8%"GZSUHV3^.%[A+,-M"JSK&7S\>_@+ M;%:R+5"'0CZL1)MX%=X_.CJ[&V0&9G.%71C$166 RA;LMXW;WAAO)A^/;--B MGC68Q:Y=GBI$;[9/NRGICL_DH5&5QPZ?UL5?$[N*I)NJY MX*<[+[E-'C)("!*'L3N:" 3[>:OOS?%\U@;!+L]5AW_!;P&+(FCNS/&&Z6YF? M.\+)52%%*JQFI,1+A,()S&80' <.:+[775+YZ749$^=DGT,S+M.U(B-WP#N1 M52V7J^KXZ<7YDO\K[GS:-\.!KV+V1440QDNP232(P&/?O/8 $_QN:6R2N(WS M/$_Y!I.F)*4KX4]-]E4)M@4AY%3\DA";.K8.=M&AG,C&4'ZLP'& D-$5/"9> M0#=>\MM-Z$.]NTY14WT))61]@QL7+X& N"ZL4" 5#B,$2__$#(B40!+FGE5S MCTHT7(0HTK8(O)&CH+I-#H9F MW(705!EBL2-[I(C BOPJ\%(/W',T>^3]HK?((R\126A%WS49N--0\H$39[4G MC@=(NVA]B>=;IFDYK)TM]Q5_5/H6]SR-/"FVC&I://=@BV[ L\/NP$[..GT4 M9@/)-K;FFA@9H?L'O8BJKJ8"P/BEKT#"E$XW-$5M:APBU413;:\BPP2T]S#. M8WA:C]/1:9+5]#/_:Z^;^1]_NP=G1.-9I>77@3)T-(KY=JR>63R*X ML6@H?,DV7AC;351HHR#K(8NU3;D*26W#RH>8,9 F.\ M4(9VRYQ3T2PRR@/990(BPS]6##B&Q4 MR7SROD!I[58UT_@[0M$ZD6JLEQ1&E_HN84'N9[?) TV>0I_.OX3'>T??8XB%;QK._)6! M@"F XY'=,)F[@R//LI MRP:1R_PII$5_G/R&/8'8T!2MYP\WVN*4=JR3(&-3GHOVT&_;+[]:'D&E)Q\. M97QI"W#D+?X2:S3*.)]*#75^MO%(*M/_7';S;N,#ID*ID6S:U![\?%=";.): MM3;NEOO]B1$@,M+>['3 C9?*&YN3V?6*HT,1,LK\A$74WLVP@Y M-HRAZB]^NZR!34NXP16?19=\H 9 A3<, 61:>OX'*-%'X9EN%J3A00YFIZ>E M^WQ-LM)*M +9V-V=<.$XD(VGNS5G[5U2!!+VUD3H>!+IIFT8T?QAJHP8;2F. M\/NVR@A_(C&+:9FWPY)ZZ0,WW5,[UH,-(++%R_K#D-7T9N_K_DS;+^V5WD)? MWG>.;BNJNP<-3!"W]IF)R]*;0=.#YJ9!*7!0<_!5[7KC=7'QZG9R/\C)Q70% MT7:/3N9H+!A#37(8DJZ.]BB%]-'^%[3L6#:32(\VKJGED2I0O'5/FD VZ77, M33.:9G=>&+1O12U/H>N_'HQFOO*K!.>HV&LSY9@B.5P4!09$6AFA\:GQA8!A M-.-%70&0ZY*_!V1K+O9[2@M[7+#9>F$"9]K;Y#),MRSUHMOE#8M7-^$3#>36 MJ%;$=TV6Y_XZ-0>UG4P$X,Z.X\)Z%I.*LAY(#)F!:09U&R:QO'CD"VZ3AT--++& M^I_YS&0HNL2EA>G;'D.R^_%PMAC]&"Z&Q4^ $T]ND-7M02U]/[+"+.IW5,TYQ7A^?H&P0 MEKF/0&B38^RR&4]K&M,LIKJ(#^TG*!M')_>:(WA*-;X03V?Z&)@K: MWOEP^]WDSM\?$Y:V'46Z']9U_A:#.CM_"^A:SM_(>2!N/V4,SPK@'=X03NE. M\)!7N@[E#81S>@/86ZA8[26--X'VRA6WW09.J&*Q(O5[;@6=URTNQ:"ZF*C= MB/?HXZY71FKEIJ%MZ^8F',9HZ)%S&AW(<5E7T:[3<)5XJ$%;]Q/1Z/GK0PX6 M56N:9M//B%-6?1C37"]AN]K,6^=%5&_LC.G&8A M^8'KT6IQZBTGKT^U_L*2WZ[CNX3YM-4'T/WP6'5[,*AIG@-@D%"X3=B*/^8J M5*F3GDW:K(-(UGCFGG)D<@IY)66QVE_";'V1<_'=T.1:U**!]D/\1,__!X?[ M%H8:,1*2VQ 03;,BQ':G7H0[UUB9#^+FO,!+IE95A:J?.6JDQ$T449?8D1(] M*+'N1!3'<"+3N!SV%7]5]?V>IC1Y:G4X]+\P=@,X&=B6LZ$=@U'V^)CY'#H: MALJ> .=V2VOGDJ9MK8=4UJ3BR@L3899=Q]L\2V^X.$?O&ST- ]Y RD7'R*8% M T 3 1N4-$"?$0&?O'?CI!A";88@H3T&8PD-5[&L0^OO'A,O3J&A)8L_>F$, M/1W/Z9(_TVXS(4; ,J Z).,,*5$A](LO6I"0%<> O(HX#FZ.@YA58!I(:]\^ MN KC,%W3X"-C0:]MT/CP6+O@8%#CG%8 (RN YG8/;:9FT_[902+[>V>M>%1: M??GGD"8A,XW8: FET31/A _CM.];"LW@JHX(RC.U%6;3 MS7==83<*1#9<9?GO+"F])&E+U'7[0ZAZR\>#&:_<70!S%6/=03ZF1A-WZK@R M=%15\,D+NM1N-; S55MAH$6]CI@/0J56T,K>1N$_A=MG&OKSE&FZ=&8+Y9SZ MJIJKEPYX0Z.ORE)MTW9?E6JQ4XN^JH:2H8-):'0C_NQMZ.WR8"-HS6WI?1:Q M+;>.:6]W=I77TD].-HA&3A71N\&*Z)TQ1?3.M2)Z-SU%=$SM'D742$*+ 0

"'E [R@6DK1 MLDWX08?8.G932G;LM5%]3!O%Z*O*TFXOC1I)V71GU$X?]QG1 M/Z5TF4T8D-G+6*I.UG?'=P&8J*=]M1+9>@U2F<(G>VRGM+T;:]OC(JJ3' MP]HJ3RH[JJ>N0N1Z:-I0K[2;4/;*EM$,^H]R]GX* QJ<[S@_!]=QU:1S[F?A MDT@'G"]2$?W:PE?X@;"ESP8#-.YP@D:NRX@]%P>M?8]6K\+%3;DQ_-HP?02W MQM,/_IH&>41OE\4I[YYN60(H7L=+EFS$8?!\5QX!>WP+(T=#2:5X>V^D]X U9Q2&@IE:$6/F]<:D[[>.; M=Y3)G):IE Q6)_AIAHHJ%>VIX;*PVTT8TVO^L#&A<+Y80R:\ MDPB@CK1<.S69.HFL<9H!GY^T3 M;A D=PT#9IKS:MB0 AU2X"/.X2G98T3F69:$BSP3VW'&R)V7")YU>9>%7#NF M9T'L\7G$#P8>I\852RY9OLB6><019WFB2'A%A<)"ASY64L^ZX:942O$M)#=ILH^P@>.AMV>6P_LW,P(4%^Y3 M_MOOW_WA^+>WKO1T_Q(RS+K8P2(VGQ,N=SZ.8<-)Y^[<&W^H?RN\%E?L W\*SP= M\[@TN5)1^N81J+ &,>N^'B]V2;L2:;= M=_K%![V+5!U*,$QKA!*R\)I4?]3Q<.OD'K80;!1U75S=E#5NBAB1JX@]_YD& M*RHO&%3O;H:,,O[R1@6:S=N;CZ( $F#T>D8X4C,B HH +R(0FTWMOF;0>C5? MV Q?A!=@!=[Q[_@WRM5%T -;M_9*!*9OX968VK7J\/3!!%Q+8%73B9[R 9,S MXTZX68OIUKP$+C9%T8X8L$SH&I""4BP0]*NZ':J]/WXC[(9C? N\O;B>>F"" MXDHT;W%#R&LQ.(OYOZU9%'"U [D,V:XGOKO_!72P5MO YH.V]I#%K>T?_D2H MP.!'1Y%;O21FP^EFC:5N^-FK4[6=/H!DF?U IED$(+G50@U$8_V44%WTV M# ML9)OOG__1JPF?/.WJAW480+UA6BMYF?W7*U=ADN^&W,E'9[XUL<,,9 C,*!, M\PP&IR%6JITY(^S1B_G]AP?"H9.$@R?!I.<7,%_4Q&OPGG<9*QN(:8% @W)V M/B4+FCU3&I-$W-[SDWPHD!<-X8JT-/)J(1/[_]IZU-W(>@]FQ M,?;F$.R'@RRQV\S)HB.I/>[[]6%14K>Z6^*C^)*# '<[8X]852P6B\5B/1HQ MA8TLP#4"!@O0@"$EC [XN?^GKKQREYTDV-JR:@,P^T0E832?D>S($E,LZF^B M*D0GK<)]B%6\DY1F#86CW=C1:S ">];.0PY^^ ZH%^3(-6$T1W O?8*^64J0 M[7#?J?J1$X0T.>U]VM!2TH>L%\T M,HF5BOXPVADVK++IB,5(W]IYCR&A=D[97<2&]R;Z>8ZA\9Y*CBH\7+$F+SGT M/=&6#C$?B7T\T6,(_HIR4@9D3P3Y-?65R&8)N -?DT:E7(J?67N9U?5VQ>OO M63W;ULMRM,?XD@DL*8-()LCQ%2GB9:8(]SOTM,DE;I(#W&>)"_[T>>,,8FIPAK;EX&#UYQXO!DF3UN>::N!;EM]C8JBF8X=M=2'0DD\C31+"HFBB=D3XVE+>EJ()(8,U"REXI_UVDR7 M9+=@>#H[1!#6Z(JTF@WR96T< ]?6;MO[0CA#BEUH"&/50>J@G'1Y NR,>#_ MX(=YRTHJ*[D(BAC$K< _G%?%X2]&7]Y6>;DINGOS*V^R4NX:,0+NT5W<"2WN M=E$G,]*:@@2D[,Z)I5E8S96I$MS>K_JXR[K@J/;*/B]T8,"W0F)-%D? DK'K])C5D.4=G@7%Y.D9?14(YMEQ!P!.5WET.XU=&C=H! IU><.(C4%-EIGC2YV M.)GP*%G*;?GT,>SG>WD&BGG4$#]Z1;L_=XKX^CU_%DM%(5SY>K6BL_>]-$2D ML*&MB?T05K3UK**;@Q'XC@B_ ;?[IZ(GYC-H,/DW(@MBS=B)'\\PQ&]07Z:A MX^JG[G)TPZJLR@]:U\S%W%D#\-O5: )1M*@\8XI087H!YXM4'%(QO/8$@8_[ MTZ:1J5J?R6H@:Z$=G53RJ._DI&5ZO 2HOJ+%_(:<^ *;X+2'%&M+C5!B]HP3 MQ>A@UM*4Z%"95Q,KS@V8$L_BYR\O3%Y &G%F7DK/R)J*#34KQ 8CL+;T/.3@ M[]![U)V=-49./GWED)EZ=49NSLB?S\A_R&]^3M,+U(3_','4>%E1A^':$'\Q M(VJ*+['Y3Z<0P[LD9!;SN+DB\NW "_$(58J90:@4+H5$< M.I3;B)_I/VAGQ M"@!^C?@)1(F-^ F*/!KQ7N;KRXC_@,U8+4QW+:M3Q*6,3#*9_:D/2ID;X1Z1 M<@PY0;SK,0F.\:T.,_JW;D8574-]LD?[L-;$V<_[" MVN?+3=.*@[4>2-L>]O/\.RUF;P\8(.@+A0VR:,YU*ZI0SO%0\S[<@Y:Q#CU1 M9"3.Y-- 'KFBK[QA+901KOL&M[4A$X)=M%"BROVL0VH+M7N9=+!0%0#\6J@3 MB!);J!,4>;10O=<59 M#[(19K:FQ4AT2KD60_AR1Y*$SG'752_(#])*$F64F[.>._ SGA1V):H'DNYY MT]:T9;4L#S;1PGATS'\5[%++J4_86$GV04.4\@DMK5_(ZR+JJ/M=.!YT-:+M M%)D)(8X30=N,O$]\@93:$:181L\()<:J<:(88;9(?.!5T](;:(],+38WX$?$ MBWW3WJU^XKR )Z('6K^QG#8/O)R_Q.L&H"_L('0<0&@E9?L[K=?LU>INK/Z3ZSE)8Y<.%E9(^3 M -(4%>6TO.2F# HJ%=_HJ^#B:=F;YFXQ=/&+-%&/P#]N#,'.'RJ\0[SXM)M#-C-[7D8_?5P5Z=] M?!FANK1VS2C'5\09Z%$3VY?1ZDO'YXFW-R/F!3:N*F&+LD*&W-RV]*69/35U MGZ*,K&F0X<_$$5XB$:<[%;5\Y3;,2AS2 *7]P:5=UY#B(*,"K0(<%..]ACM, MX$D;_#!!D+]0"+?9.@=&R'X/G:]\09$1*E'3QDEH.1I9:\]>BE4?>M'8<2[& M$_HZU=58R=%979VPE/JT!(^L7"L-/3'.JV8>P4^KD4>$^-/$N-FYA,7<=%4' M9<8!Q(JD>:TTER6MZIUE88^: ,8STF'O?UB8%\!D$3B"LXD5^6R->"NUKH7B5V M:3:R+\61B0A]=_J_<4D7H3U=J7HE&HH:1W,XVGY[A.)_FWHK:3K/_V?#Q.WQ M_(W6V9J""7)/ZX?GK)YK:VL['+G[3-&$WH0#'4020@9*SDA/"Y%6Z"=6D8*7 M958WY)4*T072TA1+LEX?[LKT>)>>+L?EH16WT?.J^")DJGS,WOO,L3XW9N[^ M8S,6>Q4RP1$MY]Z$&%2J?9A9(DX/24*:BYV5-'$GYD7W#!\0MPL(--IE&!". M7F,35+'?<$QH-)+;)JZ;&Q=CU/<\/MK,L96K"Q+5A8+1]=EX4#-RA67F?L>*VNLQ> M69N52C/7: QR5REAA]Y,>^0$L/_ *M+C3VL&FS&0_G@\Q'M(1E,:FL90][LCF^.Z1[B1!ND>,!KNZ1Y1(HKM' ME-0XN4<\S_.#&4.6,C7E'K%@8+H"2X=4=4W--JQ:W^VZ4QFF<#E ]%68R1QS MK.2OM,E>+DNBJN&$Y7,\ R]_IL6FI'>K@Y?4B^UEF36-+J7%RII\DP7V[7@C@R.> ?IGW0A;[?=BJO1*Z]D:\G3QW:K,>C[ MA@)V:"'L<)(]TA2O\79L6SJA<.G9K'5))Q2K M(PE7/G8HOT4*TR3,V-HI[;.&FJWQ'S+\W3K< ;H]?RSPSM%3EN;*X6$] M3I\5/LZ% YK)/-+ZY8H^S4GLU"=(&1R#"BU5-YMV(TY10$6&J@5G1#8/P7B7 MW$A'^)!DFQ_ **=P1A[UE ?:(I,"P$U8LQ UC5+%0=5MY,=FCUY6W_-"=/.1 M.X'TA"SPT+ _&!+MFHZ:+[R1*;E3I],%7?&:[JBFS?6[.*UX7; JJ[>R:BJT MVH*ZE;P4I*UOH>,#;>:V7 2,R/T:D+)8FSW@%#":8E$<1:B9CB[R)(DDK/NI M!3(_/C?LS9%.Z3(D3P+IX1CJA"=8PXB%:G+P*;,5R^4$[C;MW>H\SSF*6CC RBZ\(T+\O %<@ZI(WPC*W:-""220G) (NEU M4>)J.EZ6E8=9J\5O&84+VP?(R-LEAAO<=;.DK[RE^MJW9L/PZ01*\!&R"T[%]1/0P0A(\J .H(#T91-!!#@DAGP0IG]-> M\2R7@[OQ.$%4I8$^!S4A0PC-HRV=H#I'8:*PAZ].TY%G84_T"GIQ\9MNJSL9 MU^EAR2(_$L&>[C)N3MO-3WJZ50._XG42*I7V@/NL[]2>SLM@P.@3 MY[6>>]$$ZS_I,\M+JBZ./OT14H .@846F@%;VB-]AH'FEI&LE&&R751 (Y;5J67T+J>KU5FD#*;[$9J%,P@^>6]DB/92BE>:1F+K?B M6#3IZ>O7F0B/ZE.D[$R!#![,W>%AZK,T)DLU8K&29X @N:I((5JW)'O-B^N?9K0)W8FW$=]_7/C_C M;F60CZ+['/U6.PTV5O3N''Y,L*F'N;AT.AW2;0BO2 EI+"VDL13:R01[*]8( M#+?E7+2M<;=:L9SN.F0KCWKEM\A-,0DS]([HD)(=UK3GO)JMW(I7@:*OKGB^ M 93G5;7)2B'"O#Y6GKK/$!%74^#"7R$ZG*1#2CJLT8.LE)SDINR)V#C>*@8X@I><[O$NT>RS6P3NQ-EH4OESEC^SBM9;09_9 M"6

)S& /V$O-#&IF4#.#U\@,D'KOS0S\ MFX^Q!3TG\,.?YU%0Q':\:3V*!Q\ZK=;&AQA^_H#7K3DB=N/;+U97?$ ??+,? M16D8I7+-2:-SV4]^7>N[NSO;TMOH-[=<;ZNYV=[<:HI>K]W<$=ZVU]GM;[D; M_36G'T[O- M36^WY>YMRLVMO:W9[>QT-AS]:=-\VC*?MJNYV4VWO=.3VQZ8IZU.RVYUQ2=_N;&SO9&;[O3*=OLGH%BRWPR!P"WE&YV<9?:;5'ZU1EK4IVI(E6? M';B"O:&KTYCYR8&O>$$29;$K$\ %_'LHA4>K]_RK?>>_'.<3?H!_'>=__OM& MM'ZA[XJ_?AH[23I!AM>'1S?[8N0'DX__>PD'GC@G\MHYCT8B_-]?Z-?$_X_\ MV&Z-4_[S2L0^Z X?PR@>B>"7D8A!?_J(/Z_M\PL_?1C#JY[J'9^$,XQE_]>U M_TXC=ZWL'<[__)5%Z2]3;^(O?W'R]SGXPK7]2]$+I!/U'=2.48']]$'LJST, M8_V"(>C1P_2CLS&^^<5QHR"*/SK_W:+__.+TA/MS$$=9Z#6G?[KVO72(KVK] M':Z+8H#51R>,0OF+H[8%CTR=UIKSH?R%[>6_L 7_9[_40,I< "?M//A(%T*$ MQ9^X:Q:CT<)1>.$@531% ,K\1P=)7<;6)AE;>OL_3HXO#[\X%Y?=R\,+H(3> M?C76=7%X\./\^/(8%M4]^>(<_I^#W[HG7P^=@]/OWX\O+HY/3Y:XV-8C%_L' M6&I@)J51V'"^K!^L.YW6UN;>G0M<,DL!ZJ#.TT =<=,E&6\X0,DV'DM"6_,I M"*A'9&ED/OPR34K/S5B?#V^/3L^_.ZAPPY&<@,D<^ZX3"M0%/.E__!*Y9$:C M6%YSE.0Z1WX]1TU9VV^WFO\D498_!_?8-SFUO[0"RPCFGO<@#I2,%R9YZ^FWJHHZZ MYBX8=,,P$\&Y'$=Q"L8'GD'ZZYH/, 95[6,OBH*>"(((7G6S(*C@S#K;[7#J7IPXPP4OD=&#A MG9X#Q;WSWCNG1\[E;X>.Q1\-;^P>7.+/[;V-37[E!S@@T(/4:7T@,+XH'2Y! MP>FIURC][2B*G70HG;Z?N")P)E+$#BB,TKN;",](CSQD[;* 1\]#'/#4H:> MF. C9;@@"OPC"Z6ST6HX^.4T'NCS>6K:G3ZCYW]C%#\SAWI37'"OLSPN2//2 M?+(!E\X)6PMSPJUM6JWS!,KVY7GWY.*8V.B2.>P8Y?"]V>S4PN^'DH[^_]T% M26"9;T/M1G';U&"-P]8X.>]X.8__WS1:UI.<]>H8"7-)\9!<*$=^(.$W="\M M1F.@C#?;6SOH4KFG=OA,>UZF6O[8PW]W$(U&?H+^,E 5@(V'=-3O:QOM#=IH M)]W+'^>@<7>_71Z>PQ_'OP.//SY1?YR>=+\UX$\PXRM"2(B_AS?"38EIH#,N ME@,_028,L$N<9"Q==!U[CA\Z?IHX[E#$Z0M@-VM(]U&+'J %S1QKP:?'BVL& MLI\JY4%]$S,EJ1,UJM.R5[-FJS=7,DXQ0U:#-XW&9KE;N-KEO=6Y/X;>>;!/ M)^QPXAGWI@.&3$G%!US'+1X[!1QWSF)UJ?/;-4P5TOU%\,'>P&K=K@5P_4[>'_7\V*9 M).J?;WXHVXM&+K8VMIPC$0M/3)SNU2UR^!6>QP%\/(TOH^M%M9$#$0=)3WC3 MI]"8[Z@NO)"8]VE\!EH0L.]%HT<'W5GOP$*O.XM Z0K^KS]FC6RAE^UU6JW= M!VM;O2@%:_B-$-V[N5! Q.K&4MSCW'>V6].G_GX^F+]%<.AGPRB\G[MI9V.[ MN;/3FGG3BDO"JN&-(D_4XL8Q, )_+ )'WD@WPT1S^!K4%)G4.EW)T9T;IPF> M#H8H6NV]7^"7!!X0R#&2A/8+EF+U@A[^Y_,*70#88S_UX3WL$9*Q])QQ%B<9 MNH;2R($K4&=5&T:5JK??[KSKO4<$0D]^UX676FZB1P6Y%@LZ,+:1N\;VUI 3 MLN"L8;?DG#C7%"(KZ:&?O;[]]_D8^("@B 4.!8WI^.*)^E5&4V#IA0UT,?=I[C M;/GVM2RYY2"0?;W0*6!$ ;9RD4;NSX;SM]9ZJ^V,1>Q.(OYVL0]4"6?!?Q3YD^E/=5*U#P8OQU\/KY*R^QR:CYD>:,8!C*Q)CF M$^+>^N:SXJ]AIX?(3@^8G980W8-WM/>\VP&#&8#O7$Q&O2AXA[K<,C?3WEW? M?6;V,LJA#YG'2/CQ^W^6='^CM11!,"4L=LP MUI7O%NEB&S_AZ"*7> MBD@OBN_CT$.'/,.)1P#MI-U_+YS(M(L!DVG&P#80BK03ISC4/T1A2)H MP)_NNO,.$.^]XR>.<*Y!*C=_AM$U*+U2)& I>O!#DLFX@1%X3_;]D./OYQD( MH\W6EE8 +!T"= '\MKVWL;'N3"4K4;J<_=V_9')+;A/E&=O?W>'5^P/6_T]< M_H5:_3$M?E'LBDK)[\T@3/<8L2",4E #_\I\5 )!]Z,\HIBR)I,RI9!WT=YP MHGCJ*THSG,4/(QQS1-E\;D3Y/0JR,!4QY:/%28T@=R+(]5 "'&/"DG?M][RT M(3 %Q _/$4%@D,3&GIY4%\#32A#F/CCB>#0"C"X=Q]*5I#^V.PZEL"?..W@> M2!@GR4#?2H81Y@;IO,UT*%):^K5(9K&;[E"K?P^<+O2<=QUKBSV04'!1[]^P M ;R)KH<[\?WJ8=3U@EY/RQ-)ZNRU'$],DC+4OA>N'F1QC(T]:'VH5*3 V1=% M62";\OS\DBS2,K)#E'^+*(Y@!XB/_#0%1)$!0#Z.0M2Z@HDC00.;L"P5+CFD MOXA4.$?,*0O(GS_#9IVV] 3+(./*?N>B>?DD2,Z+,&@KD_>/1DIK\[AWA:,U M4CZ%8/;\Q VB)(O)P/0D\!UJ&4.PC(M"&>>C\O++T.N?6L CF 3I=\ _2G_D->JGW6_'C8_ MGQ]V_]GL'ET>GG\$G> :Y-]T:G;A%'3F=^=>F=^ 5KTMM)KU5G>TJ[@6AT D0TR!<8\O&+Z M2\,_IJY]?,G5G/X'=P#?_%O.(6>(ZLZH9Z$8:OHLJ\65;56!+.< [I*.< %= M)/,T8L[(5TN_16)HEOZ0P"K@H])'4?J[T6@,/*_!O,\!!HHK'#A &]?I4/^\ M_E8RX/=FV.?FUBS_G/'Z/VNJQE263WMK?>.5)AT4R>$;HCFC@H6\_ 5A\(/+ MV'(A?<\,JI4YV^YR#_0Y_W=QX-F)."L#N4/-D;\R1SY@CKRL [[#%--OYY>K M=S]U@?/+9L*-?,\+Y-,ATF*)X=58Q9-2U(LGJ*\JLU^@3#H^ %$PB.(26N9V M="0?7'71XC&T,L5S47=,+=+O!>4+UN7Y1(Q"SW^ZCQ<2=R 1O?USEH"%FB1/ MW?OGI67_+*=:\C5ZY$+86H>EZY2?$6D(1NKX(T 3&RE>\&+M.>R+V M$G017OE>>:J9T]YX)TQDR X'K3O_LX!+[PE.O(K^AQ)@JGB<\A]@!A*Z=D6: M2O2^XM'"*6/Y/"Q-#,@;F[MS19( KR"_JCIZV>]+LU/&,]Y_ M?*@(Q7<^BTEE+^J>N0XK&0Z[!!"*P0"H'E%C1+E=*E5P.@;EK@_4?=@$I-"CP!#]#VE'&&@?N:QHRA!CH&AE6#"TDZBE 3(1Z&G M6_']E5$3$N?=%[B26E9OM*DO7OL]Q6'%&"-A/N"-A*?\3>';$<5.8='3"'=& MK.THB$2ZYN +)+E2L]!GO/IQ\64-\-Z%!P;)KVO')T?%EGYA-O*B5%U01$DU M!;/=:6ZTU_:W-QH[.UN-5E[JIM>T[[SK"13?*"K@I##V2((;%H/56"Y!X&_M MSOKVEN*H',)3&?9PFSX+QAQS(,_IHGXN/.T21EW(<6KMN,,[[IBJU[GPYJ18 M2F"\P.S7Y#1+24."$R]% +KJ42A U: M8E0Z7W,#=$#2'38:[58;'MX&[5&*)(LGG-Z;K 82+%18\>7TX,?WPY-+;+MT M<'I^=GK>Q2[4G__EG!\>'9X?GAP8%D$H9A;,(.9-U8-(,&H44-$!:4 I[$HA%.J=N&N7T MNJOI%0T;U!>Y;:[S74K2+Y'$$=^'4>!AR@4_EF1-D==U^$'/B>3/TB[^]O[T M3] 0?VY_^M>9N(&)%0LF;DR3TG_ER1BO.N]B>E\+9V&H[ M'96.4@Z5.R;@S M)6.9U'*O42,,T9=N3"IH4 Z!.\6R)?59H0%.61+[E]W/WPZQ]^W!ZY< M/L_=PW*Y$+ZF@N63#I,-^U3Y#P=+U]1'9W'O/I5H6>[:^S]A=_O1C\A;ANKB M0JHKY K#>-![!_H*_O?]PZ('RT7=,S&05NVM\;5K,)"_>PY,@(-CT?FO:YVU M>4=C^^677#\W9VH/#TY3KT!72A.. 8V/C_)FZ/?\^Y??7YP='AQWOSDGIY>' M3O?SZ8]+Y^CT_(_N^9?FM]/3?QZ??.7A+]\545N%^&)_YD3OATCS,63ZQ!ZB M2Q=0A$B2CU()1^!A2KNPSW:_7;JO6S%EL2CW ZAWZ@D/H=ZI1R#UEAW+[$,? MLN/GIX=Q>[G4<-8]O[1Q?/$[]0GRO?>Z]7@9;WPD-2Y),CP=;M74]%34E%<^ MM-0MPB=8"#[7?XO36!5)Y NJ^#0L02201G M?SI'<'L4OR"9X)[VVZV:4%X'H71>!9UTED@F9W$TQEW)ER22#M#(;DTCKX-& M-EX%C6PLD4:^R8$('* 45U)Y]DN2RD9-*J^'5#9?!:EL+I%4OL._SH7HRW3B M?#%E["]),)LUP52=8"R_V-VJS2OPBQTOT=U<.[C>+%GD,]SBA3"/N N><9;$[% FGM/&] M5L^I%Y1)6R"3]I8ADV90L0IAUE6BO.U707G;2Z2\"UT<=&2J.[#ATPM2R_;: M?J?VH+T2@MEY%02SLU11IE8\G-?4@[N &6W:\I>UHZ?GKCO&4%T>U&6JJ;4#D:?'DI8"^+1K80E@+*V:LIZ M'3)S]U7(S-TE$E4NH"[R#I%(7!?9>!S0WR*>O+3BN0M$M%UA(CI7%=]]YQ@. M=XRU^V%J39YPN+C0Z>9UTT=8-_WN[*![^MDY_C*__EG5/N/EQ]Z"E:Z=V2EZ M[Y=,X0B.2H("]"Q*)19%RRG'[F4?Q&Y%#T+5!!1*KFLNCRO>>Q5P3Q=E"6Q""6BMM3#Q'%F01^ 3:*Q:CP!LL#8?2L%Q0'>VO[6[4?XK50 MV^M(>=M;IJF"A6-Q%+ F1>D*W@L'7V%[-<_Z MEZ267DTM5:<6*U?A[A2SUY"K4"16W04@E/DQA1#Z;3 .DE!7JZQ&;:W&PL]D/7'^-L[W=MOYQS_7KO1:C1=*I]_'44_[656_1SR3E>_C@_7':KP/MB%^YL?VOC-NSZ M],'JR?G)##O"/YZI6^E2VR;///!QG9/Q/^_\]_JH3#?:E^V@/+/)1S51GGI: MH8_RU&]+;J6L7_%:VRF;([(0HX@E^6?[X[,0UL(MEJO16)E[NJK.ROQ'H;7R M?3NTYFV7G^FXGVLT@G81)7FJNQ_R& 2>IH+3V]P@P]8R\,EDHMBC$;S":(2& M(V+I+Y1LZ?-TEY$4H9YPP%.Z5.NKG:Z9 MTV5JI&E&%WS;WMO8:$Q=WSXLN=X>PJ1NW&2G%UX(AOP5QD"M&[[!/P/>[CD. M:ACE=^YMK>.^,J& '3S$9C\M6M.Y=#.5&@ 4XR!B9%+CP<)^&*)$T:-!K[G@Q\V4]HT'M$B4C6_FBZ&<(9 MI_19W\/9 .JD48R:A],7."'OCPCGZR69.\2)1QHQ1F+2,"B@O[SV@V#VVV08 M98$W^[U;_O5U^=>\N]GO\6AFOZ7=7\G9'[#@"OT]:L M.]UP,H-NQ&%PV(F%OKB0*(LU39424H.NR.'FZ?F41/E GA[Q/+Q(C^#B6Q2U MX#C#5 Y\2>3E9DRSBJ+P(Q\.\!94\T'"_T>8M15I'>=4^K&;C7! D2L3F[=: MN]4GB),T92ACV$X$9#_RDQ$^8HR_T1\%?A)QT2S<%',E+3/B^0SX5@96% (, M2,5LK*MH 1^?630^=!Y!0:TD9<*GHB04A3=:?RS,%+#F2Y?9E;G"FUM=ZB6= MG?$<>W;FTO8NZ\YS1/[,\4TID]-2?Y'3Q,*HDL[],TO3TQ:>:VE$IST_P%@Q MT+D'9!-$8SUO#^=$CXEPJ/4*4AZ@),[SDC0.C@@.A[X"?_ R%PE /R$N!,"H MN@,O!%H&DUB'G$<@8TG.XM2E$EABA:Q4W)A%C^AI8C-\(52.%U!3'8$+C MZPBU62#)T3B()I+."&M1<40I(&S# ?'B10J-#5+7R%DAY)Q14 B-9D5VCA=3 M6HZ%"C&J$YFDBP'2R*^"")46O*;X'>I!/.J0M/Z^GRK[+V%U'QMP8!E.PPG\ MO\ 0H Y6.2'DR_5Q<%Z-417"J"EA69!>6BSB-:CRJBPJ4&2!"^(\X\!W99@P MYA$RU;"M$FQ/B[ 5*440E#AA?TV&&=P^0C8 +9SL(K#(P*A(^ED DD%2EBJA M !^^$4JY/("^ M07MP:7[T7]0+9N+$XMI!!T-LQ [Q]NE'$1.1TMB31N-%EA%Z^";@)0CC#,U\ MRQGEX%SLV*R!=3"C@BD]"^YE%:S&IPKATY0040.U46HH&XK8C^(0!07"2>$? M?+-,QA)5A&#B*"^N<7I&:"J!K3Z#@ M$4N1])#:_7Z_5@:J!.HI.M4^J]RJE$I'=,EW/:*2"D"!1(6=C$88^\E/YS9RG.>VQ:OJAW.2<0 M(TQA5@&7:TE^_UA2O@:%B^VO4K1#J(ARC+&5G5=\)3*@=_5L#,#'(-"&(BQO4'JF!NH)T3])] M8,)$P97$. !CH^)M21*!1HJ1/G+U$P:,K!;LA$.*,/K%GV_SX!:H!HYV8T?6 M*%4AE$H 1N8+J@RA5'E.Z,1 GVD6ZVR- M_#GYSP"[H(9VE: ][82D;(\:1%4"4='7.Q,S7UB3LEV(E, (SQ+HD6A,Q<9+ MXN)./XY&L &11&'!NSV]G!IS*H0Y4W8@HX*T$X$Q08 MLQ9Y7*@>9P.GZXW\T*>(%B?_TL0*,&F/OG3?.U_QVN\%:7&&@32LR'7>??U^ MEKRO\:*Z>#$5SQQSYDU<8!VY_JYS<@A30I^[A9 WY!TB3@WI*D%Z.E9)>K=) M-@$Q(>,K'9\.@NB:TF5K"%8,@B8)(0>B,KT#4-U$,FS0_SIH%5^!N [3&1V< M?N\#A)4H+](W%\-FU1G$0JGG16,>K3(E,?I>N M:_D%;ZCA7!TXLX)NYX]X,G'!?"='+I<=J.DA7 <](?&N4Z_151WE3;< M F^[1-FN4,ZW7ZR0>Z'"O,OA;;4;T_498$")GV!R!12C4:DW./"#/^<7,M-D M1PG753D]T)G$3QE2+1?&^P/A2CSZ3.*1^Y1Q3T/:)NPK?V!)"5:C)!GEE>%K M-,ER;4S##D(BK=./5(5G:LTH)HG._SGYU^O.'T/8!OR%/Y*Z/W^I#6<29?H( M7'@\JYFQQ%(].CZUH.)BK'H?/D4.Y?5Y!.&[B\.#]^N& MA!]0P+ST(J8EMRE84I>".TK8-PVS0GP8Z$U ;?L6J#GP!,H'?D*_7R%_O0*CR\/O^/R MU-'V]MOKSNQZ9/2(<,8DN8Y :QMB+KVY,L.E1'O5*UG5JY*>F]>KHE/,R0A M$2F% B49YG^A[@.O]<,PNN+Z?7L%)J^;2O95=TKE;!U:+S!^U8].0F4F?A^6 MA8XY$;OHUP'Y11FE20J720ZVCF-?TFQ,N ][%[">K1_:I"@//J9D0>8\*0-( M?YG*Q QINQ1G> U ME01<(=J-N7E*,Q ]&; ]AGZ<8J3>1C=$?!$:\TZ7>-NQ? E\*(7MH9L?_A<9 M+WP".Z%7B/3-H:^"A<%7#J4(@)+0V+-JQ&DQ89(1VL\K]#7A)^0#00)$=PT7 MZ-HZ2<84^RL@IPOD9TLU)(9VHH5(9@>?RB?M8W0LFC(S1)0ZP M*S)>C]HT4Q T-_&GRRQ4D?#T8$.X./:XE@I#Y#@0 M<1A=3*CK#CO:G(OSZ6]-U6&2'U]"@'%ZL:#L&Z#-1'GR\+$EST E,S6DR"M0 M]R,>8IHZ'CTFL:H,!/2EWZ@7T&2E]26PQ?V0G3%HD[+_I;VWVVHX)P(X'W:&#I0\P9C6 ML2U<&O"GN^Z\.^D>OP?^$<4#X ;_T6CS!1C*-7(KW6J+&V_AT_=8?QB;[M/2 M3"6):+8/^]O OB2Z !;;WMK831;.88:U9<[%>I>) MX_ ]R'/GXMH'MFD3 _=(@Q/_+D#?;> 5Z7]D##+56X='.A=R#/H>YO+R O%1 M"#5<$?;RG8?=90_4(AK0E3I(@;BZDBP[07_/\ $3T(YU%PXM,\91DJ!?=OIE MKAASKH//V"=#^";)5>#HVF._*XD^[#V%F2Y#;%\515Z2:[@-DWYL^I!0?27K MM4J%;MATU)@5]J*02+/"" MXL$.(RBT04&=0+GFES)%O-;&5.2PC@8!)D3A[-T!Z.HA^^F*"==F_ +5:YZK60JK;N=!/2"[4B-MTS@)5^WBXJ/:E2Y7,M MM4PM+)Z"UI?*C02PR:()*$NH46.9;Z,KD?F+ MNMR1$TS[6%B3YR67*CF^LA!0^OE]*U!\"<\78PDK=2F!-IE*LG7>77[MOD>4 MZ6;X78![[Z.SDX8C9)YOQ,?7[V*0M6K0OT(SQK$8J3C$#1)W=F<. P%>J8*ERW"2(?*P1'F)+1]U_@A.MJ?G M^R&)\@R$LO'**;UF$$K5(GDH@()< AAPU.,0/;KTKH.(NLD0QBI'EB:%"(PT M5N=%:+W \LXE %SDT&>"W93Y6 M>A+GSI"^ +3 ! P(!"O'Y<)7C@MZ74Q7^8FR-W4:%(K<$>$ZK_R9^>^39B@< M79;'Y$LR%.X9AU?Q=^?N+(B'Y3HX3F?1X/8K38-XX(&K! CSCCK7X9ZY#G=F M6LYNI)"[,WVR+ZI1L>9AZQHH14F@]) WHU_34SRP&%@+PXRX.MO3IVX:H?NF MTVIU4$,YN3B:%V(C>,T7%8F\R"-"-'$V%X]GK"2HNC17^MA(0!L2 MN"SDXAEF1Q[S6 M"9>":V21ZG!'SWLX%E(FN,U]2EA,@]-DV$& M<@WT&V6681)NS-$MHQ/P!ZT/BK3P"(8@96I31B/I3=A#?9!B4!AD7I3XK 9H MH4CY_CS_%Q0[5%P!?!XE'4X=J#EPK<2FO"@B>B@(8NM08"#AMHSR?W8E;\YT>HF_(A)L'!0Z._#5W,O M//8CBW2(JH+6084[E.B>10#R &9N" M^ATH?5FI+K*47\N) ",I$L(512VPP'6TD91:#U8*R+S$:;'7**!CZ_KVL]5>3>>-NFWH!Z!I(AVUW '*) MLDL]4=1"A824YC)CY#E>G V2LMG\P4$RHAE:[M=%(,4&D'##;]!GSA:+)3%X)P 6NB[ M]JRL!3#L?4P(3_W ?G*GH^+I%):#BY"%PLY2W:B*_1G4@I3:L^2(8%E0*/B[ MQPWE,9DP?9%#G H)]:,5'R3<*>9+H2'-*?-850ZES-SOY"H"@&TU MOR)^:,FTM-IMPY M@PQ](*F4)9ZQ@J/%*#I(XOGH+BO=$(ZF4?)BR_(PWB)2Y-!^QDWT2&!,.VVX M%4'L RYI)3,0U\:'%TMV$,&C_R&O_83=L=^S)" /UFB4A71*J\I>CD.G"Q*1 MDAS:%%S7#(0JCOPX294S3P.F8- V'Q[N+BX/@]4RQ^_-3;IP"&G[!7ST.OZ:3IH; .M6J"-P9Z ME!W8!\#8DD\^WNCO6_(\J5[M5UD * M[*/,?+&G>ZR#UH>]Z-\ :0VNYP@%%P4RR42J"WT 3)1*QAH%,\%/E %#P^M40U$* MK[K2;LJF:N(T-\4VPQ%.]+75IY&X\4?92!\E^:LY-3$&9H+ =7[*B=6MWO!R MPB#5!%71Z(#/3'MIK>" M;0&_A4F&($(715ST::L;DYB00<#C-JYIC82KRHM.9S+"F"$)EX3TW?EELI#^4QKB(W\#H'>B)GUKR0'40"UR M4_T-=:<4H.-X/H"&;TDSS$CXX.3Y(@:Z%HCN8LI MN9AF2MBOV&0? M>/893>D9.FTO=Z7Q$4RG]Q%:J&O!0I8T)@Z963H93>=W%-(0INJT;!3TF[/Q*/4/IUYV&FU-G5B7X_3 MI3#1NQBJU*D_JEY:=YM[ ^;&]VW3AIE. M'[!S.OEPYO!"FX0>=)!,=Q->._#,XGI-CIRU5& 9-&"7 M9,[!$&< 6D<6%G U(WN$>V$\C:-4 M=L^GFM+^A(0$Y]MB@B\8QA%UB4/[,QDJM4E->B_6-N2UX/Q(#"OX(><#X*@1 M*AWV(M5=2:FE]3#TNDW>AHRJ8\(W>8F7]16N LXI 44,]2]D /&=VQ@RP M#"@SH"/V*3UHL2G6=[?RJVFOIKT'+$TUFU8YV*:Z3=B&1\&F*"]Q*[IH>7BW M11)"!<-0-I5-L%"%?+@*TS. HJMDMDV<[H M>5 '(N7+)%ZAJP8=735(/H.9 M^36Z0T%>+CAC.#':F,(X %"K_,"U%5P1:?2S(.:XF4^HI/'8'&B[AJYE'S3R>?T9S<0XCR3=[$J/* M8KIU&*,]S[&@WSZNL^UJ6 =4+120NFYY/V,JH<&$%\-]>,I@.*0XDV[R0TY4 MC#V[4@=TK?%@=MI8[CN=TV-(NQY];$8]Y/@3OE*I2X'P1WDC<@P3FT@WJER4 M:V#U\5$IW/1%,XV:9L%YMRM=V%;P_*I*.[K;JI62W@Q7SL M7)A;+F7<--DRTPV_5,*@R=;#&!^\%X.)$4T(YBXY6KW,M,ZGQ1/WB >19M/F& 8T6CAA,Q46/*":^:GXS? M@1[!(0LF1III;)XU%4#Q$[:S\A)-:DK&N4@8S,122(HL8#38XC)Y"RV+F'.J M5>H,HLFP[(>BZA@JJ"VVZY?DN7".KRD#TB_"JIF9X M\_@:9G&1GS_5>95FIB:=(80G\+/';$.[9Y\Z*+?%(H MYHKAE5,R(F]V,/OB5>4VIKYA2O;.(P^32CG7EBHWGYCRB[;#0\(]R/!R5P/# M2=7ZZ)5-OP:-FZ*!IT0D=7W#^=&UV,SE=OG53IGD;=@:KNT M:[9@!)9W&7P(/ MKGKW4)SZ=P7GZ\,;IOI^S+RP 676 "*G^8=:,)D4\4+T$ M%%_LDT1AEQNI?F)>J[*K$XFY%7J\(DUQMWK780Z. M9I^F6$!H_5X/95*RTFY%@ATR- Y$H=4.BE.1](CY@GIC\GXCS,(IHU?Q95HLX@[\R=&]LK+.-M\[+8IIIR M0P3V!(_R :TZY=''_F/^7YE)>\/[=<[]K,)=_F14:@>2>%G>_!KG>7#Y"[R7 M3$#3NL7@OH5^RLLR)^>I4<0WPBPI0NUXT67$%'KAIMS*Y-6AR$C'*$FM1QX MR(ZYI:JJ&JV9AC.,KE&8-@RV>8B(]*.AFPYV- MXFMFN[05A$%#C8PQF5P1>UF*4_EP$,VJHORGWOZ9<4&?F;ZJWRWUY[MJ.@1 M^F+K,2L>BI_; EQ-"'B9)N")W0_K>9N JT.Y3VC4E*64;GF>':Y%S>T6+D:5 M^ )K&XY4%"^MR]AGQZ4[*8A8=B26MH;"O=M>(K0?"O-6N5NIM#N4@MYW39Z9 M:]&GWJ6DP7 C4T[CP#5%I!,5'E[N=1WG+057*E?ON<^S Q=F992T?VY/1>**98/4HQL)ARO&/@CWQH14:>-U='G)2^-D9#* MDTO">O7 XRJ!R@ZI3M10(C.X)8K3&EH5@E:!U]>0J11DM$%4TTWUH%/L1V!E MC%":'^E3@;BV*L)KZ%46>F6C\"AH5X.L.B#+R^JQ64,6I/XXX/BO4'Y,HCIN M9XDJ1YU3:'(:L*ZG?*9)V:"0Q"D9R3X9CA3)/WE3?5E<>K[X?D^S&V>]$YN?5W MXUS;P\\/]C@]W@_0BU(P64L%P<.1Y@ZQL?P'8^NJL0A_7=N^NTCZ860PZV]F MK&CR <)EXQLGB; /9SSHO0,\Q_^^GR][IAW&"V"JM26UHP+NX@#QWCY*1HZ) MJ;C8TH'@* *PMUZ#_&5!WJX&R!=4/5>,Z73>, ;^[4WPF+<,8>8Q?Z\&@ZGA M75-T#>%5HNC[J0PE&0YXBAUL0]C9V(7_V=IZOV3%0IMJF[M_O\65M#RKNIE& MXV).BSY"!M]9(1Y^H/T5WVU_Q0*NL?;?'X/G"WH&'_6.65HB[G3K"TUL7.$- M6=S+7D1[:[.QL[?[W'M_^A.OT#N>!9![[1J&JT69VYN-C7:KANJKI\S.B\-P M.9K)UA8I)4^BF51"&\EC,Y=FB/LW"HFLC!ZRJ 9?%?)9>,'M[49[^VGUF#(S M8'59Z.JBREZ-)366W,U0-AN=)U:_:E19#52IJ-BIOC_JY;6^XD%N;-.B+B/L MBW B<4Q8()/5T/SN1.\-0&\ORC!-9 J_*V /+[[8]DZKL;>]_:PDN?&F&/?\ MLZ\JY[X%6UK/*^)7'%/>#I/9;6QU:M2IFV(DWF%& M?Q4&/5&7-1QQB0UF4NS1R#GI8&EQ?[$X?S#V[,$Q8WKD*G7-35(S=74B!S 2Y#B<<:8-2*27FH&]F)OG![."*A[MW%'56ZS MI OP\F'*LSV*BPVE8PE>9LH:I_BZVD4IB2_ MH6:>9MRJ5+?TQ/Y+/(9X8EKS6ULJ=DOE<3!A=,5#E@TIK"CK*73]D[<-#;E? M=X0&=V6>(/O JJ1&H4,"MQ\!-C$ @N+IF_HRW3=X'NKHOD2()U8WN!D&&$]S M-V9&.6L[+31XQ95E249,SAUB,UKNJ_>D7 M\AN"U,=9$=.MNKRI1F;,B4ZZQVJ.[/F\PZ"7%1KV<*]YWB] M!?0V@:FYP6'"S1/AS=@6T5M5^CBE*9ES3E\=1-[XU)Z8G%&)UARN1 M_M99WW)&.*@5&RY2PZB8,?EO[?4]_OJ@#UX KI*)G2Y*[CI M&GXNKIWO:O1*LN(*(G;J'F'S0'O>#'7PHD9^INV_Q0M44RXM% E3WF)V:=CS5#EAU)NWC<-&AM.>!%KJ'WG>@3C)=;\G3N(U>*Z:@ M3KWD[:$[,YV#U119)?535EMI,##J04$P=8;(\ #)AH)'T33PQ:@M24_B&#IJ M#ZR?@--H(E#8L(TP-5G5(\OEU$-I*(6E!>=M++-8ZQE*'88-]+$5ZC5#&=O= M&[C&<]NF62IZ.ADK_;R7E2!(+PM^LX\U0.IERCU$6>+%/D^>!SP) M!(#85)@[:9H! M]J2,)OK/@]/?C[\TVWL.#^2[1$-L.()MC?FM(<\.IC;'GH\6$^L.LWJ/> M#8\N@I[-$4W+.9%3,]-$%G9"U;%8' OH,F%EC;XK]K-JV&VP@5I#5GRTSI8; M'&:*A[Z7U]@H:.\Y-N.D$#-3>B1EJI_N\1 $;.KJ*G,0#0,_U".D\O4$4L 2 M"3>FU1]SER0^$U(3[,*@"1Z[X_",#3TALB%&=TUV4W2!*I#92BV,&=%L@LFT:JEN[G@:1J"$0 M=@=^4,I=9DL2^]%*ZQ$:&2TH3Y^++BQ?%&VZIL$^@I)7!VP1&2J-#$GRN1_D MN3!8:CP+ANMA!SRTRPSX4EA+OT^X2=7V.-O#ZE!MR!#8>C:^!L.]9.^(BX6] M-$HW8O<497VY.'5CBGP+*$P]>OOFY"R,;UAS).@:-"LE3K;HH=0)9U!/Z>[: M&6..!3#YB@4='PF*(Q[K>$TN&[+1D9MC]U[03 OZ?T$6UOTTC1RX=S_-+>5W MK?MIUOTTZWZ:VAH[,*)JM:TMDO_I$&>//:0KJ!3DJ]63DX*)-3F%IA[ 52&& MP4Q?9-!0(O;D>GG3$AXF!>J"\NAJ\PL;?:C>K_ MT-,$I=*>U? BXS>-J4VZTSLOS@8.=8]G*X(&30!'4'.B&NI<$]VH'@^=C-7\(>\;N@T_ M30L4 !Y8DBAZ[V9-O4.>"#:2U;4B:T]]&-K]OA^50G:BJDMQE0M M?)D:QH)(IB=>P8&/(K1-";41=P?8SS_O)6Q" &IX4CYSQ8Z.<;BV8:)D^&"T MQ60A&*P>'C!;"6_0RS#?=4 MGSN\A.SRP/\I:>@6>H4)C=$[A8ZIGBSXINIFZW6KS2=8&LX^.^[.RLX4M2V%MF.10(W7-5Z_ M-%Z;Q%A S;\R3BZ] H!A$E> ]D=B0J?E"0,<4*UY=(W++X[+MB_9\MT5QKU: M#JNT:&>BIZ%&XQJ-7QR-1#3-O,[3RJ\9@\47HRZPQM<;4%W%9<":*#APJ MC]T >#D-8W"HB\#D5J/ JY1N$;A%T'A/!RMI@QGO<"G/$",<^71 M"?;.\R5<1\(5#5QII;_CHHJ< I)"B5=)@56-]S7>O["W>1!'UQ@=XVS201#U M@&^;$+")\MTUGJO&UAI;GT,E!C8ZCD+RJ6$HW\J1IW)C'9.VXR+*,='(4Y*" M2>8TS , MBV HC.]%%':EY+@DPX($GY? <^?4@X3K9C$7.6+1S$A7)Z?4MTGG90&=^O^1 M>?X;KR5:Z2RMKT;W<,Z-[KW*^5J8*Z"M"$30).O]6W(6(MPYX>F$@UAR4GUN MCZ"B)JP4OEQI0PXWC&*N_U5\!1.N[!QX5<'/"0%'TL,L+^X9ZQQ@AD>2X"O> M'5T>O.=K#C0O.E,*Y04KE/G5C3RSZXO$,AU=5=P=Q%26 \95GLI_&%[Y<:3- MK#,.NN$[N]@^8++N_*[*!_((&]9A!::] .5Q8F&$MY@IW$8P(.5E(3TKJ_(U:1UG. MTDIZ60B/3CZY8\AWK3;7*/FD*$GY<;6?H4;!ET-!JX*QPGCXI*6%1Y?EQ70E MI87W+*!3A7/.W>6+Y>KU746*CK.MWWI75=HKK5]\X(&KRD7SCKI(<0H=[BI2 MO)/AS&O!J"AO^F1KR?)F),LPNN;F7R:S0Y?A2ZLX"SYS+3NVI^%_$VH(%ZKZ MH()Q6SNX:V1^,0)G76&I*T07* ,M.""OJ7D,^1PO#ZP5%TL8+=>#\DBL.S^ Z&-J M.AIS4ZZ\#H[*RW*YJCH5!^B W#>Q0G^MH]1!2-UHI[JK:I*5_$"K"R0<3#12^5?:+G2X\ZIT]UN<254D1=C MLS(IC1\W;].:P%JGVK-:987T1.Q$&*;8"HGIC2K(3/@)[\)0$_DE8;>K&FBX MU"=DNX&9<#0A3#5T!8AZJA*D@"YA$94T%DS[VNN:NUKL/D$6A.K9J\7N'"2- MXE(]08OJH8KN0P(_%40[]K@#I.DJ1G>%5Q?ZU:3Q_*011I:2 M8XVY0&2WF7EX'U*I_64U-K]06%&JCE"WX36VB]/8;#<-!DM]CN^B]HV17?]% M'=I%G@#Z6]YDZQ!HG\^[RY4_[;V]3>?=EXO?#KOO0?1>^=1I=Z@&/"1<^=,O MY,EAJE>#\[SPD0=1,I) -O1$-\+VOJ&V^ZFCKM4]T CY6_P)L6QZLD^=F,LN M 05898.5-FH;RKB'>BY\@WFFOF<[Z?+G]51GYG6'MNX,)#T@F.CF4=S@UTS! MZ,=B)*G=V-0 (RPL:1A/U[P]T>P1/TDD+,O8JCH+MI =RPI\P:7&:73HK_&3 MXD*'?H]:&U%/-YT;B;X;EQLZ%NFF='&)@XWX1R*+.R!]4#R#F9SQ7"<2]HD2#$4G\@,,;CXC%21RAYQ?T5'#\(.!<1S@Q[ M/^//@.["FZRJ1^XX=+Y(5U(V:Z?5VN9LTA):1FPZB4)L%>K&_IAPADC1SE U MR:1PY._P05K-Q4?CMUK'?>]<"QSO YCIL7'8SV)5[O1(5J!]UGBY?FV#3W>J M&R/Z@*GU8EQHS,C77@\C@'\(U(?3NJ2(S="'0H847XQ$58+FZL<8SCA$[ K']>%V",%G>YA:C\S] MZYE*ADTCEI.Y7YOK-7E3*(,Q3;CP!O5F-1GH\$HY$/"[W(- _E_5OA]7#SPO M)C\\/$LG0*N&J1QK4,/4<'B8X1*"_ ^\?Q5B,"\P+Z0U33?YPU?38#,S7<@< MA<8679FP>"B@8#HJ5-5/6U7.H6(EY,JWDN<%-:"7W(*I,*1.C8"9DQ>/U$:^ M)OHS4OZCAFEOV/.!N\1Q%/O)")B4N$%-D!K8T^"8()KP]#;5A1Y!J(/W5'*< MY[V;=IU! &O.V#09@P8^67>Z09 W,K;7K2!P"%R MJ">KP :$/ ^OB.GP:.Y.B#U9C23G0738]#^8Z*9#.G2\JNA[6AQ---,EETH6 M?'B[B*E'ME4UH"Y5*L/)5J(,W#;;-HU&M M 0[8#WP@/L7'(A8"^48HGD:KYN)D=;_J=T(?^64ZREQ8#V*0"L,>9D@G(K3W M5BB<(5:(86*E3T^O/7_"CY "W;Q_7!UA.A XB,E4S921*F+*I1?%,[5BI\5G MTK :W7N9&@+/@-;,_^L5Y2^W#$=I#VH'Z?3<[5.2AJ :M>HYG49"T?GETO,[ M3J#"P\UK52+5/#8FSP(AC3U7B0:S%%"1=9="#-0&!Y&W 5Q7+Q?O,PM6V\-I M4V0$49-=V*V5GC #Z3Y/XC2I#;I_,NG ]+@L5#-I ED8KF,>88WGM&P W>C9 M1@A\(C5(G>ZA2TFG#2W:=2\>33<6-LX#K]--[^ M;&Q?=PLF]J^FB%:/_=,PRCY G>:%6=V^RD_TML;C/ Y =?N?;HZ'"78S;3[2 M(9IV2L?$F3SYO?<:$[!*TV9>$O\:4\&>LQ#ZV+9,S99FL*QSC#'$1P M+Z94P-",""47#P^2B:Y#9W/+ZK$*(LZG8=_4"U[(%"[X?'NP+R=UB+4:_(B3/ZT5*F7,"Y;_'&72P?,P'I9NO4?#* M&U@OC2"PMF3:*;/? M]'_A?Z5;N,"WV9V;6#KFM0AO CP"%6&G"6F&Q(])11 MZP2RF>AYZ\YOT37<'C>T=0!TQA;X1"GI)D.9I36FB6(2LZO5\I*%"UXK&&(^ M#1<)$]P#K\OT?=9'YF*G.]>:7J^6QU/K(C,+0CW9TGX',AK$8CS$,>^Q%.Q& ML$Y7+0C-+QFKL=C],CB"ND>S$6T[2? IVD-3??0J$4+P"%L0:DUR;I.*]4Y[ M4K'P'Q[Z35SGOE0;J/#DJ95/S<"U#W(&_CAJDX89T'F.(VW+ZJ8_ZHBU?5)V MPM0-B$X7L.F#?<*8)HOJZK"(?GQ,J^IGT*QL8],8&',8#)SD%36 =C;;!?>! MYCK%J]$ .Q!Q&%U,6/6].,__A@/N8N\5D&F N9]C\1\_:,#/H?#@[P-0T?&? MK*?0NFA#.^4BZ!2[J@ +_0W-\7]&F+-^G,0"$[W_(<8"4.N[O/'=J$$G]W\E MCGKT&LY9Q/_2$L$F&,*]A)7GA>W0(9$SD6:;LC&NHA1 G2-#T,^A5;+M1$"X-)^MNFIY,G [TG5G >]^RO,$'0X@L?U&*B3CC,'#6A.,';_DPX-]297 M4I+PP"O/4XH.,U4W&H1^J8O'0B:C [ ?!>P-'(AT.=4+I602@S5_&-T9A?&T M/ 687?""VB\Y,D2)1AFCK(K1C"4PT+1F<*M#A!N&$^VBL%:M0N=0+:T%W@]H M1_/*S(1ROM\ZS2B>8J;Z5NW=6%WTT]JV?EET2'2G$:^@1 M"3^BD?NW$RE_6M,\3+%4PTQR0WV)T^?5""OLL33*YW)S+$=*.WV"N(I2T@%N M.&%Y>DP(O&T8@BT_P.G/Q<5-,U.E 9;ND3((,,D'6QXI5YB:VV#<=S%R*'0W M(3+WK+R*J??JV5(--< !OQE/N )O:JH4,-AW^>':6B#/D[(U0;CX/?D7]56V M4%$#*PLC4PH.-7-,:H"GN$YL*:15E&*(01&GF<]2?G3JM7KR.]H#6MW7)3[7 M)A* TG=U*>R,I\[0D?-GYYMRS1MZLTK"@/(D]KX+62D96W?OJ6S@*%8-#&FD M*2!$X4I+9O@V\-)\8/D)*=[=$6B8+FA]K/'1*[J)+]8_]?;)QZ!U&.+R1@VR MN2R\($'.+8+\15.!4WL#:GB)0@ZN)M X8A6\_ SQ%$12G!+N'"B\G'GT-?8> MP]K7014+U$A MN.D;*9],!UK08N(.AKP,(PKA9/Q V;QC/S?I"\_7ITW>;WOG#?LM\X? %$[5 M8_%K']\%ZGI:"5 G1S3IX5'W@0L*@R1.I[6QO:HT^4W/[6LH>)+J&P/?Q1Z0 M,881:&YG0P41@!8SCL<0(8!.)?TK5-%*,F@H;)J#2T7L;$ H19P;V\V8,K-F M# L2E*XUG/^UMY>[ZBL*-!]U'C.OI^@ MX,,,7D).D$E9S%REC.,'G$NG8R\*1:UH$%(&!U#['%>]H9Z;L(^_M=8[CGZS M*CRWWF[MN,3%@.AL1;XP@Q?50EL.SADC9BV3!RC1-G4+TN+\#]J\8COI9,R[ MF-IRV5YG=K.QJE0%0N/0J&LK[*'N$NC_D862%[#1:A"6DO&B%%;/Z>QM.CC< MJYGZ(VGIL84@,WL3X&G7PVB$";V8IB3=C/)F89UBP.F6.JB) 5A%U]0$ES!K M]B4-9ZO%K,(LAT*TW#I>)4IQL!;15J<-DXH:!0VGO4UR7>C<#9-\P RQT]ER M*.0^/2054_;"W(?G'*%3F):&# K_A1,BO[U$HQ IT8P?,1G-8!E2N7\RQ+R] MN(E-?:TZ>3NYSLR,UL>#E(G*.GH1.+-O=I'%;U2M(>4)S(?J4*"E<%.V[E6E MYOGG ;K588Y8(OCSW'>OTS"_KSO:^@&%"F'5/-NN1@]24'_!3J $Z2J%I3=H'^0 MSJ#&#M(1E#Q 7HUQL7DYGE (&ACSK9'N7X#&*%R36Y=DM4SM? 5Z&7'RHODFGK@1(: MRY-=0B5F-\!O23G1>IUJPLH;4F9"'YU#<-C]_DR9J&!-@XRQ(F+")SQ:GQ0" M8_%H7Q3QXWP%@@;BX&W%A^CH&)\;ME$7B94.P[>I9/F<84K5_MR=:-U_WM)4 MWE\JQ[FNR]B#F;R>%V-D3G7G**PWO?6Q)I5]"+# GX8^7<%IZ.@/F?!)HB)& M/;6C$(0$CCI7,S =&0X1=J!FBX'4>INZ"^-MJ-OR3:M*^IAW9?%3E3$?2Z0\ M&:I45/1!D5Z.ZD,/[EZ8C_+_V/O2YK:1+-OO[U<@/%5O7!&P2I0LV>ZJ=H3*EJLT[6TLN2OZTPN0 M2)(H@P ;BVCVKW]WRPT$*"U .8D\_]. 5H^[@:9J[HA; M8:L$4Q4(QJI]07N@U2V!5M^L-@57]1),!#19DV[#J1RP!Y[B4K<9*-"S^2P9 MX3&-56ZA*88B3"T?)Z5,D;Y(PHU@/CJ)XEGT%Z*SJ;,$/OC:1$6O(UU3'568 M+N<#P^VCR@G(U"'.0+-2.@)+U::#]9[A"65J =H#V\)*D\8:%U"JU>^@XHB[L@481:0$8C\TCR#HVF?8R3Q-F:6L%&N.!AP[Q#"M-\19P MM-&EI< =7V]*,1Q(.4>Y[.'G6HS@5YD:@.0:7OV B_]T=JG%0]HJQNA%!KV8 M(1T#I7MFMR1F9: 2*149X0.=.=? YD.20TJD67&X,@EG[I;K--E!I '<,?J@ MJPU:[%PFV6M9X*X:@:"V7AB@^\5*N3;:B+]I!-VEFM@$Q>\6?7%&OG2'-5ZC ME$O*-D&^J$9T3&@?+@JEH[&4>>HI 7MFD2\SM+=;:.;0JP.TZ0VM6QMA+0W2 M$5 M;.PVZ5:U)MF*5H5O\ECRM15KB/]4N54(^[HO=GFH;F5QKC9YHZYJS1+D#16; M+K",<2FABUY&?(K%%K.!BSAF+DUD3;I<7PZ*PVJB7?C.-D2%S>$3EPV',R,O M!<_X6^?[.FI6O:^U!S'VINQ&Q@Z9+X[_>2070OJ)(* M7TH_RWK"-3!1%U?GKS J(\,?KG M5&6!HL(69CQQS05FAZ-P(YP6V-,#<\C(EE1.B5$"75K$H"R)/ [&I)NX)QIU MR2=13 QL0T7=.?*%( O_JC,76DCGAWO"^(>%/IXTL]6<0(CDC.>C6NH8%$(& M'&*QR_-G@B6F<7"=CP"4&2'0&)G.]E)>/Z-R T:CCJE*Y\Q:9<9A6O/H4,#[ ME#.&!S'.FKCB0D,6LG#1Z'A:1G!*S_2C0PK($DXY1^9(O$T81/0E!\'%F(MZ MQW[;#1D66I+P5\>:7#<3$4%,\8O7O"IL%'U;D\Z0W:PG A$*$JS&9?XZ*@@L M9MC[Y4*J9RF?$3JE41LBU?RX6(U2C:^E@A'\&W:[810,7I(B*U.$&'GBV$%Z M/@L'1[G7\-T$A>]:E=SP.LE6WGD08 5!9U1!FXVRHD[?D;"\\Z'/S]C@%XU) M "&XM(1UC&MB8,+ET,'Q+JO/(=5TX8P(.BQ C)="6QSA0HT\D\[V41S*ZG"KN?EF5^!/ZJY%I$06 M N6420HNKH7/BM7,),V',+/MRR=4EV ^%O7<5N!@B'>)@#RB(;;X,?&GW,9A MJ%3AW"1@#^'W"!Q'FX2+ZDQS,/O+FV0J:3VSH)'P9P ,:$$*#(2@,FRHBP"*T1)"IC>""UN:". M@_8E\E9&G"H\ BE.0($7,CTL609*(N-!0SXDQ^+^HQ :43)-W! 0@$7FE?"3 MQ$F'659I7-8"@B7*$2D^)XH\EY2&=)?PLR!MN\8W MM U1TT-:&[8Y,HU=GV&HBXQ>^8U@."1]M]0F;::PKIBT*(L[G[A-W$.#[FX+ M,[>KFX%-G3./C9$I)],\PV:.QI3!IJ6P$;+0L6)$G]FVDA4-S3!7E!4=N-,( MR4IN,GC:YSW0]DY'%^#-NB]G*F@?IA-@23,I<^O*H Z;NXLI80:I:$ M79/M@O>[,B0;ZU[HGYE&-=\VU>9/EWD=U@]317FYH/ M6P)A3@1WP_E+ZWQ$4R[TH&\AE"'% H)DS#&8F#'J2$;1"JRTLQ7>RG99@H!/P]4MSX+%D3OX_ 5=,RSR"$.S M9J%Y0PBG(-U=)&52.CC=U?>#/HXIN(FYWUKL/(E!XK;*5"7N+XS@Q;_D0[&2 M7P="\M(] ,HH&]D(!O<.T 6RMIA.CA^C!QO,:1$6X( A(<,5\@ \,!DRH"O5 MXN Z1SDEFU7;C:ZGQ;J (&#(7NU 8W1O&P/CTF"$J#+PYBLR;/$2W59%^B.5 MPI]#ITFNB<.\G>2XX*'5HG,PX\$ZTBXE_YZ;F0P5?&:"?1CTU]&4ZUTZ3>9S MJNB2^O@PF,!%\"V-*="GB/HH98:1M&E _S HF)',SI^[HT,G]5MCZ%Z5*+-& MP[MQC99B/!GI1.4FGQU4B *A*7#Y]RREJ-D$-A:?@I*2C4/3LM12,%3+W)'; M#5:^D2;WB/M3K;)L2:Y$._6&N<3LNE6OGA8YX6/-EHU[%.:=/6^H=M+,#875 M2 9UH;L?K\J\W6DT!EL06-+6.*;1#\ MSN]K<0%+[3@[F(RRCF,A9RO ,<7TA)RB_[$,/FY1L=6 TWST@6TJL%_1(#9E M">;5!AE2R'YK-Q;UMS%]5<54_]XAO_GT#MN/[M#N:=?:2J/1!ZKB;80%&F72 MK5\2-G0,+W/T46N<5G< M]:DR!?5]"!X(7$N?Q9U$<,CRQR*[:-4T,.D]#76RL4[-B5OFOT0LJM1LL'W@9Q:+@+Z!^(V2G$D]#!!0Y^-KDTWEDFVQM M:B(@(1HLT.8X5*R&IE\#MT-PBFPP5*J*&?(@7>>%#O/4G*VL,!#)?)E4]I1) M7E!:>JVF/-H"-";;V.Q@L'MZP;XEP9J6!(/#OB=!WY/@*^"7.M.3X"V[(6W) M(.< TJX"1:+J4C,1^L1=OA^#83!V*Y1N>F24ZDW,%;8<59\RDXCZ=H+ICQ@1 M.2<52BD&Y M"NFW F,!]<_L&9BX2XAZ?LS\2#IBN"Y6I$\Z+R%(WEM9F5Y1DF!@STR&K*-S MX"2B:=A9VYYC26^(EE20'TB4 @HF70K=,+4XLNR0NI=52UY>Z(DE($$V/!H! MVNDTCS.'^[;)FLZG!IS*7AO3Y@"UWFEYJ5IBK*V+Y5-7ZC]017J!;#3%A)!] ML,$D-8IOH"VD@PMV#6Q7+H*F2.R).KNZ7-GZ:7'.Y2'N2W5%LLF^7N>5?977 M]DMSK@FI.?4OX =V+UNZY;&IB80+IFQXHQ\28ZO826BB0+!YX8I M;VK3K@T]4(Y4D >*<$)%[?Z&45$D.GE@9[W$2 <]UK"R5A9$ BN '=%MN;[. M89+MCHL6SD6RA:=&RB22R0@L\)Y MEI7;88S\%]*&JT,P0D0%F)1Y88\EKYK]#(G'&(R?4N(QQ+M498T,^JF6J@]H&($J*DEEV_4,=4W13U=HF-V^6L)6BY M93:^15$;I"X1GI6JH?Z=#K#=/PI-F&2U0:>.M6.\1):-)9AL)'>55^)8C&Z- M;(-/3EQU_FSS9E0$U$U(K\PC;B8]>_);WOESIVB)$-B^8@J;AZ-_C,JYFK@( M5U>M24H2;9:SE2$)TQ[QLMG?FOJIM17DYFWFZ:&6(]#VHZ5NT>P1B^*Q\4D5 MZ8R:,:U#*9$@B=:&5=&\$@L#Z "B$;)\F@Z5C*D6YE[2@9@%217KN\54T8#8 M&?"OQ7_FZ;62P!!^N1&%.>;H.4?CCFO%: EM*PI968Z$W59N;J-\/Q$ASV?E M9\/K6[A;$E,AT%Q%_+7NRF!^;[D-+);!H4+@UN.IFAA,*CZ(!>G:_ ZQ_>,Z M%2M?3F+FLJ19!"< ;/]1,J?P+%CE_BYPRB]*@!NF8 +>W#B@0XX985B N,XTH > M 0"8[$=>BE!2;4$YK2L$*V"R&N/]^6P&P]?MBNR=:#S6A#M*"DZ\CY9#W/JC MFN;YND[1T1B:#,.TGF'>%[/BV#A811_P-:%^)%56L.J*L2696Y(CG^7F*X@9 M^=]U(M% *?RA5BJCF=0P-*$Q#2ZA4D.N JP5>["R']BY1&9/@\72&1>XK, /7X:26Z!_:,8V6@2*/,-$ M+8,Y[,K2YB:X_: 3O]';D$O1)2*VJ72%TF@CQK:-E-VC&AU)PN 6VH ,PM$^ M,XIEK2J!)SB:Q#G O[)'^H(QC,C]LNG#;3-4GF^>60H 1PA(JL.W72V.33?7CH(%*-MI7HM1Z-UM*JI( M!HJT'&)=C)6&T)3CV2I1F"-BT$-C$G<:VKZPP6)4QNA2@ZF+V"%PPU&MH^Z& MJ;&==N>@V:.)A;02O[, M.XG1.UUAO-.Q;+H!G1Q+[Q,-T1#1@2;G/6)TK[?I2O_-Y8WV')Y8A)%ROKGU M$W=EQW74=78LI=#553FOOT#&U1DA9IVNHF-5& M A$4LI'C,713:ZU\CRCU!F!_8W&[J;OK>I@'8R/BR'+Y %GZ''UQ>J4W0LC: M(7> E[>7LM!QF&\C:=@(=<;^T\URMA'"P?[6U!'\)JC## ]^2DKIA[9^:&2U M$3S)7.7$G8<@RP['F7=9\V%Z( R)P>&X-70NM*DA^*F:8",G()O MIV0E[ +:=?C5]!FV$$LQP0^%+>A9M@1LJ)JGT; NJ)AB+&&:1*= HH#(G5 @ ME23D768-8F.ACNQN;&8&:CN9"[_V''S29(C>SS5Z_%S%)\5_5$B%_\8GF$P! M^6FVP9@E:J$3+H[FNGH.%X,;R"BOIH-I@GS,S$2*+!X8NJ82^[Q31<]]_F:%Q::NFNY@EC'#!6F2AEO3KCLN5;]@? M(OI>2+LJI%X9-^OD(*ZMFP*WCL>]:/:B>7?Z$V&!)M&DC3)3BXE&22^>O7CN M7CSS'+DU;!VSZ6Y!T)92@7]'J1#*5J*\]F+:B^G.Q30:EN2?H9^)3NA?=9&4 ML5!P$N1 )Z5(E3+-9E[I< W&(:GI=,W11G#&D">#R,1Z>>[E^2ZM L$]+"V- M$/%X]&+9B^7.Q=*+-[62KE!SWEXT>]'GZ2TNRXD/1X.]9)=!8 BY:[BNI-Y<$ MG$FCC:-RNH'N@@'!-MW?P-!V/)^+)4'UDFOT/6H;AFT:C+/E?#.+=A \%^1^ M@IR11$\J1&+ZWP/,!+$U4(YE0M$&8SZ1WUIE5=-;*0FVBF;C)5> M[R=#QR-=&%:1.GE;9UTN,F@VU6W@'J. L 5>H4/!@1 F"_J?")2.D%$;PDZ! M?R?^,<,X(F>Z\\*6X"J?A;_1'5A OO"4F5*5T"LX@':WQC:[ 0'3596#RD9S M03@UN[KV[J_+TF$) M1PU6RR$.0!'5;E-#R@I@I$DFIZM[ZLRL\BJA,T'Y@CHS798\C*$^-U&9S#H.:P3!CJ"TVA(K,O79&RN'6Z;$W5 M:JLG6AU>>#&,Z_F"RLG,1WL<9?PUSJ<<^_JN05551(F4THJ -,A_76R3)Q+N MZC853FM=,+])WF)-3JZ> )4R^H"U4AF-$Q7_>%PJ81[1C!=Z7ADFAB^W0W+. MY4TM6*BQ5 O]6E\JL2>E$D=]J41?*I'WI1*;C.\U&%IK&*Y<\DC1 ":+DZ)P?(G@->?1\B#X31%A.7,DDO;7W3'( MWS+I0(.#V7O*W 5J2B&N]+L<+E=*'OU'NQ&.C:7%: M9VYC,3H=. M7(>6#&D3?9%EEW68T!']Q&<"P/5B!#5))Y-S+N"RI^4[W"FTKPHXU M+UKQ^OS^7]S@2Q#CNDNVH>)::;0EG'7HL%LA]6N+Z#.EBHD%L%G#Y%=UZ$9M MK>%!CL20'2D\EBN-KJBB%I;.-@#";V].37.R#<5*+FNBU.-W6OG=K:&&R#7]'S<^PFP5M[*+$T%)LUTB_X[L7_G8^KN(N#,=A].U4W#SFC@H MMT0-GR(O+G?R>M$QX7MN*D/..-)F!8J:'?]/G2F>H>/#4%J/F<6D$#W8ZL)! M#%_@E$11#'0.VO$C\0O *!X=_>B8)V6>)C%I!-/@C$((\&G$+RR]@#DHB%E% MTYHH&7OR5*IF)99EWD):%/G9HU_IC@9N!.=T 7L;;'!S-3,K%30*U[6W-"OIQ.=;GKR=3H+OBED=N>2#16ON919]P&VWY&S) M8JHR;*FF[0UM?TB[K"_0RI@,)JTA&^3QIDFH*$'D?K8FCE?#I5/GH7R1)6.' MK38IHIGYBU'IW#@4W4?B=I$F272-3SMBW3*I%X3;N;>P&TNO2Z5O]WI?6;(Z M_6>F:Z?DNUNU:'6^P\CNL;6WM4]O=W P9IA:#PT9"HEK5:*GTR@V]"XF**U) M4WV9\OM3.+Q%WX':L(QW?E$OF<\&>2$$D>OK>_&@2HB)9KRT%-M<\^CX0S9Q MA>O/"H#.K"%(N*V8]8T$KK34O]&))Y+*1NR7PCT.RXQ'GD7=A3GDNY)YT WE M;;I)L""QWX0!-W?G[1./*ER((8T(4-H0E30W$6X1 ^X7X6WPYD+KKI7-U?73 MCKI-C<.>D8\KE9G%]W=Q/7\ ;R Y,"Q#:XIA0WDC3 RUMIYI;!@S[*6)<&;! M4&W>SRF;+D=316$Y_8'8M+2L#$,@)XJ(- ,&:"^K%,DW_"))R= QT:"BSIP4 MR[!.TOA!/4?MYDIUAF\WI %)ZHV 6= KY?2UI5%ZW3D: MQ@.^D7KS2BDWLM971#>(0F2"!O05,"1*-CG)'?-*<]1I!W[SFS6LC+_6G5YO MOM9.E:;3PM.'&OSJ#!-SYH6:+:_Y=V)&]XQ!:(U_$70)_\Q-YG7+>>XT+X>99T;:X!Z>FDYKB;8G M2^=Z7P M)D7>$G"75V8 ;-.OOF\X5D*M)K>'NJ$""#$>6IJ*K2T6!3LT5H8H ML.()2TE%Z!BD/NDX%LF3;D8JJ6*T,8L/AN.MA"V$/8)C\S GIKG]\[K>OQS9 MI!:99:MHG80FD!8-\)55I+[3.1N[:QI68#_<)A>O&\ATMP:UGRG51/=$;VXP MV2)R*"_=$;9N&R8=OPFV;NA\'# M@Z-@AIDI3@HY:$F MI86%<4]J^K;-[Q(94-2A65L-^E1WN5FKX--:G[2&%$*!V=XY2&27*&5!0:ZF MR!+$08&ZP[:4Q(:F=MB4J/K]9_=AK5V8A0K)YYS\RT^.O- M\]+CK/8%9W7-3 MXR):$"P2W%&PD)V_EBKY#Q-DCM&=D>A4@:E0#@&4U"&-*YZPFZ0#NP0#L%K. M%0&]6A9FV9*NO4T;+#$Y\Z:Z$$KMLM'))1$(6]M N%TU9EBYLX:UR--H@6;V M4*'JP?8TM)[WQZZPP).32M]5.M#4.374*&V[#0L#--W2]$2#B9#,RI]"\C.I MUP8>R=02.E 97#E2IED5=G+_O>4SW.N:Y5V2G6:);N93C(0('62>^1M8]ZW$ MMLT%.;68*Z3**BX%!EDGEF7XXR@I=5Q&TP&+V-#TZ_)^F"R\39>*Q J&C;DD M7-\(KYVMD,P&]JC$@6Z]%J)A MZLM]I7H:AM7_'F4.T3WF>. M.2GK0MCE>4$->TS*&74&:5DN9-/OQ?'+-_G/Y"_1%6\-,FV>+5T/R'0^%)8B M+>7R8;MCEXB.JR.M =NJVKZKQ@EG?@4F+HF)A>NR"R]KBW-*$6#J7.J(CY-0 M)[ZZIA!AF$Z*2L8J1K0*5F50]Z8V\[7T^L-Z.:0&!;\"*, M'KLUU!M]!A8.UW(R%[WI4)U0[RGFXN-VABW-0<@,GU&VU/;YDWF&;@1ECO0O,K03HHQK"'0'R07N14D=.9*WSLT+&>U*\@\CBG/LC1H* M@,0M3+:U['"D+&W J2,MQ,18ETG5"C?:*;ID6\UE _J$K^E44-/2&*3@?%& M@1:2N%6KELZ*U:)I40AAJ%6'-B!&!"ZE3J*R,72OT^9S_)UL46'LG>?<_K+ MYM9JSJ>FG870[E)ZEX:0.0$.0A:;YY=49X[F8\/)8Z<#9<'%NJYE>[DIK=C] M7) '_FF&D=% M?9TQ7H8D>['41QE_U3D>W.+T)HM94[I=/D*S91R''2U_QX7"\+$K-=N(IF&U MH,N8SH(&L@(SODF]B46I34DIC?\4;-K^],GL(33K(#0/>PA-#Z'I(32?#Z%Y M">LS^3[(*O[41]*02H_H%./V*9S<2?3)PDEG:Q"F9HX:V0TTI*6<>KO\Z'?D M6YO9'F,(W2:@[31+2&SM_"=CMS;$2V#ITYF84FU=%)?T%X3HP$R;3Z=<37U[ M9RW,1E+,);<0IUI%?)X.Q=5-_I(!I@ M[J*9-*)B>H@6H92 ZMJYH5R%>/_-&E!$'10V&_DW_^/H_9@ U., #?H+.0'" M668_4SX&*J M*G7!(4.OUJZK#@_5VDK49E7*8*4%YDYU.-%$N;$@3L$M6^YCNA=,+;DB*X]P MLF*6$L9A*349'4< VL9$RWD#*A_+B]#-:'L\24;;%VKX_9H+;$]L+=?TU&OJ MT+%T1BIUNH1ZLT^5>D1Y*/:<&7'6.TV]XL>A\7-2Q=1_)+F:\TM(:NAW51Y' MR]!@(3#W)7UMZ AB[!8]!R_OJBC[6KY159US606QPXANH46PB"F05XJAFKI5 ML]XZK.=&=%QB9!L+NY"NX.1U&A9>[=.".ST7)CB-W+ /I(P+,O%249N:90[\ ML3"K'A44;19FER;)=TFT[@ODGVA4TNH \>I[#8&,_8HS#P]A KG^USIRSL=C MX;'I.*$Q]Y9,Z7[O7J^,R%(D((5)GM%QX,]"!&/V4D($<=G.I6_G(=[G&K-O M=A<:&UO@2JX(-J@&.-5HB*SK@BT\%#<3(.82< US:ZVP-801C/\2-;]M-T3- MFX)F"F(Z&9>49&,TYY2.3VU^@H30OPMCWJ!V* 8!6AYOE8;/TK:EN-D9A.TS]]L*Y MVD,F-,P;"+WTF>1^./2+HV64#6/5099K]@R/8H]#GYK)@XV)H:H6",J"-PS, M&_ F^,6Q^47<'.WQ%E7-QK3"R>&D=.MDA-ZN-(F@-77S8ETQ.[UC.FW8B7I M]7RJTIC*E:/2A)4)D^:P$EJ>XTF4>&BU5$TT6DK%E'8IE?H@3,O@%D;,)>=6 MBO((A)78O5-..T$YZSRF(8W"N1UJ!,JZTTR"Y?5 0A!J M#%NC 39EK,^6:M0 8&:*2XTJG/HX]]YGDFQ.0L$1;1?)BIB089%'L5;M!JI& MQ4R,Y;]Q6"'3B&@X$3Z=%D\[*>4(+M2&BY3XJ9BBD9UN1F7L2&KTI6GZV@'\'F9'=_D09C+.;L)]TL*FF1;\ MS)K\M>82[C+W\_6LT,ZB&(2R,U;;YA2XI5S@N9_F%/'^+D53V=V@*P(J54L/-ORN<]FPT[KVP'N\PD'R185RG M"-XL,I"Q:3(GN7DF9-LJN*30$=@('3:3V :^\$!WUTGI!K:>F7(*4C\7EHX< MU<5O2P.2?@Y3NX@85$E;"O3S9 *2'>M()A7,Z*1M.8T*4=^:'[;S5NFSU5D6 MC7K[61X904T)';%D*&5-@8":6&1'A E"=9.7U# -61T8.^6K4:WTM4D@UVMU MDZFQM&<%UW?T89JG,?D05^2C>Q_#SGN>:9H.'5\NZ?;?T@/P!#%<=/IDY6N0 MG\\ "I+K!$PGY2'&KG.NNI"[(K)Y6L8L;(*(M.)"#^<(KIFI S2P.U4..8:V MW$+CEZSC"!>DK'FV?I8@F)L?;IKI(@X)IRSV/9UV *NS>'P"$VEAR&>^6U8= M!57T05'LT'[G' =B3^\T7PBU$:,DF)0/9VRU!8@%;SC397 3EB3;/L.Y']%L MS7N[AG.9D/1"4>:J 5S'&A#2LMFS@U/AVGY8%O3ED83))KP0C.T#)* M:R*QI%6V^H5:E$1.#V?-+UU5^OUN!1/5GNHJ2.>A&K[G;8S"B/-4P>G/VKW9)NG%JIMH.!?OL+HQDOU/*\_ MLH[$^G.>]L:G'@2OB@.Y%)U^.D>G6(]\_I%B#N!+O.$99=-N&B4P\[H0F34[ M?(8M'=NTLTPW8TJ1CFJ,ZL#[>5+T>'5YAA9Z.H8L,[K>,7RR*-K1[ S9#4S? M*.[('>>T+R.ND!WGU(*\>Y+7^D/NG5#U[)H5!,9#MB>YB+*9M MZ%B@$M=&5X&0M:Z*="P*UZ GXS>7,L^_[5A+$K]6PSQ>:I&JC"XAKH]1E.K%KO*YW46_5G'C M)4>/O)%7\?I+!X_ITD\5T*:T;#.;:&7P?&X>&CB9^2Z'Y@FOAV:/G*XHTAQC MY0/@QP).#%8 =AGA9Q287D)["?W\H;VKSVTMA+XZZE$8-F#/E1I6[&O)/=-RBFGH1FQ!+U0 M*:0UX8P*->PIDG*50HW"D.T18I3<1B97TA :QF-?K1,X"%I ,C^V]N'+ M,[626-=%UZOA[N[D*#XMY?Z",7=GCDG:X8B^!S"=UP6F,5UKW*9$.)66"*47 M,9'Z72MT9'DC$4IX6[15QS,JFV?>SKG#P<"S3"1#G'PR/%^-F8YJ[LN#OQ5@ M@RW+T 5%M:Y(,ADNKZV>J==;)(0G1F(&N$7Z/N9SO*G.A$;8W3.ZWLLR*".P MO0]]];;+5[==#/6)(5#!'>1PB^$!/9&V>"Z%B-NJG+:3PQ$[)KJ%D3"\"JZ@ M]Q1[^=ZY?(\M63L+*$%/$R*%PT.WI.*VV9# L'DQ@0-$NO'8IC9B228(_)U9 M)#S^&K2YU AQ2R0L,3)-)%UN2N\@QS R&['3&M/7%C@[IRI4^*G?+/UFV?EF M(31WQ5S8&JWCM%&H=*\MKE,D0Y<[=/FZOZ(^NVQ8]7+BNG>BZO&M1Z.IQ'20C(+* M ESXLKU+"AQ**4K5%+B$,K)1EUZT>]'>N6B#BJTS79ME"8D5TQ.5:#.H:"8] M;EK4<9_C[.7VCE4R"&)2<+7M%"ZA;B$N)9V#;P]-\2T2AE/*C8I+A.P7DVY5 ME$V()H<[E5F))Q(M5U]KMC9&Y)4"R8L36\8R2HI1/1.&+JG;'R'Y@FW1[CPO M1"]W:7O2R_!U[RJ31J1P39_5O2FKZZ5C%EZF9K63M&[GKE,Y_D(/ZZJUT7LF MB1Q&9U;,=4W/D=_?XDEN6+M%T=JPA[&03>]%SO/8D(?;12YO [RS/_#@9< 7.&^>;@141I_@[G-6U[71L\UB)">^>:&B^^2+%\W?0E M!:6&P1A7FWDMTFX BOS;4Z9E""CU5S$)AJZ2+T ,(M0P6)DM!)*3!,NX ME_ W(A:RX:48+L6WV,O=T:/2,^Q_Y.VK!DD2M\]HEYVQ2)G0T2T5,_[1?^'; M?T;>"?S#O^NHJ)@U3?\H![3NA#?FC>LDL76_GI%::5]4,=D&T8A02X[2T H1 MDQ!6%UME6BC,I5.2I2Z0LM1U!/5[8U6.BF2HZZ:34FX[",ZDS5@H1=-C=V>M MFC$T^TB#,DJ08D'KBUY-6QXBB(C94[/+F+<YOSRM'8Z;+SYLREG0DZ M'"9B,XM5?N46Y]].K+#$VS^3%?E6M5X>[0 M.T M@J'-ZJHP;8&W[: V)[9%4O23>C>DYJ<'XS(ME MP-1-O13V4KA[/)_T,YC70Z+G[D_E7@KO@!XLRI)YS:XX@:)2;B-CH_M25HA\ MO%Y?T!Y0VHOLG8@LNN2:A<%T[-.H.YY+JJ%"OR=9^9-!XCGP?]+ \(LL1X0U MM>OK49N(VEQIU"%]%4IDX@8#2GIUNO BKUL9I09QHCFLYR50-O6Z85AH1N;9 MM1F%Q*]Y$"NM1ZDSEZ'KL9T'VH(XAC$H5B,$!#"J2<=_6G$RU(R,(I53W0+6 MUJW:6!",.DJ7NLF1Z5A J%4"$NF.OP0O#F\8I^[#0(,DVH1I-"_=YDKILCL M3U_\7E#A#3R0DL;XWT:K&%B1%)8<:W1PU>7 PB"(TS95-PE3'P7\'4H'TL)0 M"'-_4*SC_)#EBU3%$[H=6TE3LEMW:EEYE.V3FB*E>UE1-REJ?%>*_! T>,8] M (O:U&QP(S"*R=A2?Q1YH/X2A^Q=)O H].::IN/.;BZ$WK M4Q(M [X?4\M(Y[!?/>&U5.(<4IWJRA?3GJ56(7*/Z8L*HHG]I0@YO70Z==B> MQ/8]+-6R 5:&+/ #K-SR0 6R2PJGR5BDMX:O&NA*/258+(/0NE%4*@(;;H1(/&35%Q(>A 8 H8WDB MO 8!/*;GW&*J,B,F7AM'+KE 9A5ZI>[AKJO:TCS*B#L+Q*VR/??@TU(NA^>> M@-R34O<2YS'P*?Z>Z&4)%$Q-[_29RM>,P=A'O:)GCAJ4(:2HU-T$G9)1;@L: M"A0:>R7![,Z\/8..P1#.'UJJ=83T^-B4:&_9R'#&&W O1>Q?@FKJ583]6(X> M.CAQ!EY-Z@B6M5*M@%]J6QFS7L0>IF1DN"]!U@U+2LC34DBOP*ZJ/MM+E_OZ M8=\@*M>QBX=+1Y1N<$172]>"\YL"(]:L=ML:-=CC"CGLY)!'W:I87RJ[!?%E M=%3B*6RS-KJ#BT:BZ]HF;G,F(V-3A#Q+7$$:MS/:-F6. RY#7PMXK99PU1E,UN"U+6,=Q&W?9$JWC,M]/>ZZQ6+ 5 M*]]:X*TE_>XUGD#K!5,7RR^G7_$'B6(3MJ90K#0<2UWJCF3>+A>:45-0L-+E M"GN=Z8;*LO78@RBI8, 69* 92]]A^UQH[C02C=I93ZU_I30BHN((Q5:1H!]# M-FVVJT-T*0$C& FLG,JD<$(&+99E2%V_L#? M2AH$5\*$Q$BKVFB-JPDNI5TO%^%E'NF/0\*J/?M-K9Q-V9LH0W$4Z9P4>5W2 M;N*ZSE55&%I=&%JN%[05]6$5)S$93WST8(^[%.[,J,H%MQD=4CB931,K!LE, M\SGIF&QJCF5+@J>H,Y7??S&8IQ&()/;7P\H,4'$HV[CBVC=UF"!#P=42(-8D MU:[1/%V""4V<^LY*%T]"]Y0MV7G9-]D^SJ=?3>:O[*!,S71 M(":'A-5YUXUV'7>XT[;7)(]2$OB$&#P#6/-L(]_K[5A>NU2V$[\4=93;@"INGBZOP5!@IDD,.G1P?!VW=OWIZ_N[HXO^QP M" '5>,!Y*' =X6^F^;%XHJ3_U_;4_--R43?O0>\.\ M AM*OVUPYH/];V#>P7RBLOTEN/?T9<[$ MLK_^C/?8&-V:+-ZF[SH\./GQI@3EQGEYS _8BWEY'0F\-WA?JJ\].7!HXPO^ M?N_(R#!+_0-^QM^P*7L<#.8?S9F_Q;ONG%[C$@OV%%*)9W=\_QU/X:ZR) M SEP02:KKD$Q&=X_.GP(AL/Q8_A_)R<_M:).[O $^V=25E$8/#L+WE^>W1_\ M%-X_^JFCA]*K**LQ/D?<,&&P 'TYS='QAW^ 8?,AFC!Q%/8API3QD$*OCIVT MI[OZTW?M)\RHLT?)6/.G>'!Z%((BZ6=KJ]DB5;:"U.LG*_N;:/_&]BU&4\K# MW:TZ/SDA3;Z?ZOP58N7"X'*15/\! QN4V?WC7I^[^KS?;EOIIBOMY>_5\VE7U_#9?()AZG*2I'_T(O="'=+#+ M$9;;;[&MU-')PW!P\L4#CAV=K%YW[XWN[FO\MZWQWUEU_/W!QN/GCFKV"0JG MZZ\0RE\C$=1P&;P^NR!X&A9A8=4(&/\/TFBHI-MU-,*J!"< #P.8(*AMC^OS M>ZELDM%X5Q;,D2Z@D (LWQG4VT6,AI^BWM-A)T&EP MV@O=MR5TFX.&^R%TGA+,@K-Z4I>5T]N0>\8I9$U*EX:T@!JN8A5]3GP],:P" MF@;3!(YKH06;2-DTS1] M#T=-(Q\&,E2V+!:[OB^#61(_<%KO[?'VN8/BOF-;W'=\4W'?\4'P\OSWLY=8 MXO?L_/SYQ>O?NU7CYY8/_ 4;(!DO;Z0N(RH;PQ$$4G_-K25UOTNF$$DF7*<= M8KEM,N/:<*;C))8P%1.A!9/C%5C$+NP)H$J3#(WD$;;K,L0/NMQQNDB92SA]+/>,;<0]%'I!\@(F5R@8V7 MX/"4T>NX6QBHA9Q)1H2CWAE/1);\4K[)MGP>_D6;U[8%179&8@H2IKTX)"HD M+,LGR@<];84R=#PST Z5+J&WS&&:Q ]KYJ4HS"4NM&7U5)X?9:!9"NF8 S,[ M0JJ6/Z?8(ZW.+*,$O ]7F >@F:/"8$CJ$_,BAB$IR8A1@V=N88C\06O&N?!( M<.%GM7GJ[/<[XPAY"EV:-*,E->FP$@J!K-%T&AESL%Z'5'0+N4"XM@>""[2T2 &1&+,)W%R*EBY',N%D!3Z]'M"Z$= M$_6F=15WK!5M@:NVS0.Y,2_2I]5%P0:+JYA+HA5*C8K:4M%V9ME7F&!;"'AP M54G3@,V'FDWWGL8B=3[)S/1I5E;G3X9-R7"Q@LZ?$.E:P4R8#F--5R?6L;$> M6AOK88N-%3P\"%Y=O#X/+L]>G%_]*WA^B_/2\]?T_#7?+7_-5K7?HI+GEM-FWN2T>7OV[BJXN @ZK'N= ML^G$GDTG-_G_)W!.G;W[Q_E5\.+-N^#-^W?!LS>O7KUY'9S_[_N+JW^%P;OS MEV=7Y\^#2]B,__CCSOGP<7EY7OXU=OW[Y[]<79Y?AF\ M>2'W!I?GS]Z_N^@X:Q#,H3!^7U@OLH_,Y,S6N)8,O39$O^5R-LS3 M@)L\C'X!H_3B@/\1_Q+\1HS]:.;CI11RI)@*_+*,D(U=FJ"W<>^#LU$H9%MD MYWWM4##]HZ+1-!"\NG9\)9JX5!$8P$@ '+>P/-%P,(*Z]QW+Y00=)QF=)>:4 M\ZV= 1Z@G7:(8\2P:/GUAXO-'K XW4ZY\QI3(1G!GH%_YO5CY MP7ZL_)KZA8ZKH*/O7A#_@&-N/R2P7_(=+?G+?-&O^'>UXOTF_^Z6?&\V^>T, MBY8PZY8%DY_Q)>+>/7SXM8D:17JJ?.Y'UO44"M@B*]8W7;W'OZPPTO'/SH!S>Y;NX+#V+PY&!PLNLO__KS_7VOZ?'!R6&_ MIIU:T\<'2*C2+VF'EO3TX.3HSI?TRQ@G-Y/M?(Z,W+U!(MG)Z?7P MX.&C.]\7_9I^T34].GCXI%_3;JWIX<&3?DV[M::/#A[>O>.P__&2?3!)KJ9) MT5LDN_*G3^_>4N_7] N?7J>/^S7MUIH^.C@][=>T6VL*^[0K)DG7HR0O\KJH MIKU-LI-],3AXU >$N[6FCP^>#/HE[=22#AX?'-W]\=6OZ1<.9CZY^S7]+ME+ M_LC3&(N/.UPZLU)Z?ZA+[RLJV>9:>X_-#E--I] M,_(=RN+SY#J)B;.PP]+XIV*:C@S)$X)YE,3(^"1?KKE&?-E@B@_A[T F&OA% ME<.]2_=6S0NRVKZ>2$>$PB&8YVDR(GX^>$2AD"@FB-(T4%&1,7-.C@P0^%!D M687%P-HMR]I!PQ'R$?#(%M7T(#@S=%/I,G3*SL!GF=FZL4+!589ABBA=A QK ME-98^35&1B#X*F*WLA^V( X9XJYQZ05AW/,T&ED6FPCV2X*32L_!5R)5EBHZ MO&/>*41K!I>D7;!G>U:H25+"O,-T7BI8\X18@#J\GY[7PI#J%1,ZM83!L='W MN(M@O^$V*E6:$A%'[4Y9:::LTT*C^>J^%\'01:?KA*)0EL'O^%%X?'C"9^V: MFE=4-55>$>5326PZ/QP>/ QFV/(#KKJ?9*C0\.5X7U*61F]61925S.J$U-;E M3WCPEUP?6TV1T"I??+-%KAX_1/N2?;LEK1K0?;07@.XVBH9[3]^J(LDW-OWX M_.\?K&_L<1>5$NZH=E8-<45[_W6-W@3/]HY>G(]W^KI+TH$[?>5;K8?O3(K[ MG?(%E_,,">(F*GB+CN]N!0D=*W2:28B#7\MZON:\0))CHC 2JJ;!$9Q?=@#( M3$7M8N )7ZOLJ9?*.]/?%!JZ0SV'!N!;L$Z#'>OVM_4P34;I,CC+LAPI8^/= MOCX%0Q@9#]\6^:2(9AO[E_8[ZUO96;\F3U]%'Y-9/=/;ZWX.)E+R=*?"!:,X ML^'IE$1_#-*:_43[;/=CX=5#,>'L0_,O\#G^PW.16ON['Y,[TV<;F4W M!O>C\HYFRO/.?[J+$=R'_Z-@:EZ7X+27. 9G(+O5'_L/W=TOSQALSGF1I-() MZ0BCV?P++5*= -%L^8[3721O'X;')WW5PLX2\CM94^P&_;!?TWYK]LMX\S)^ M4;-]529H)$>'@X<[5T7?(&AWWXR15]1KS#%&^!?'@]X8^3H'UTDX&/0G5\>L MD<,>\MGOS7X=>W.DCXU\GCE"P37'&O&";9TP1K;F3MP7O;CU@ >/PL?'7[=H MNHU^L;LZ=9_MG9.O6W7[G2UTKQ-Z4>GMK"^[O'TLZ-;\,@@[Z821M3^:\MY3 MQFO?N2_2*;S*U\&H.&*Q!Q_7;[9N;+9O9AWWU]T(#P_O/DNX/]77W>IH^T2F MM.]HVW>T_6X[VJ[40)[_N\8RXF?Y#!NL<_=01$&Z[40[7!MY187B:9HOJ$22 MI*14%=5Z5U.01-M3M5"3J*!BQKRNRBK*^.>Y+0:74DDL.R^NL8P[+W2!>%*6 M=92-E-2$8RFE^IB4%3Y"\1*,W"68$Q"5L*=^;/J;+8KT3X7.=_XT?6^>[(?/ M#5N=MO6SJ%*3O%A^O=Y%^X3]W]/^4;;BQF\CM=-!Z&*?.QM E0=#%5R 9@1= M>8?C>#_71]R=O/[\HRI&2:FHS.#.1O'&GFEW.0H^3<.[%(<_HZ* >\KP#L> MUL0[/"G+_>@SUY\,NQ(^?[>VP7Z=!OMP M&-SE:L!"W.';^W/H.SR'>@^%"<)F49+=K1(\NXZ2%",I=S@&#&2]X$#6'8[B M0F)H=^DJ4O2.8Z9W. PW6GN7-A(&*>_P_??//PJ_W/>MI,:I&B%?;I+=Y?9\ MEJ?U["[%\7[TTT_[8:;<#A+VI;MU]%;375E-(('[(8#]BN]JQ8?]BG]G*S[: MDQ7?_Z*O?J_U^ZJ0;4KL,4ALG-<(*O_4/?8U-]2ZX>U/7?IQMS7R)Z_0'7C% MO>SLE^Q\>56SX^-\_8AWX:)_LK3L3\7J#@OG?HV")/[[O>3T7E E%;X3?Y0R M2+CBY^CIQ=7YJ^#T(+@\?WG^[.K\>?#BXO79ZV<79R^#YV=79QTNJSLK@R@H MX0^I*J2?KW0!G$>9[7B* 8L"R]^PY:33;O6B4K/@% M11VE>4OTN>O6E)VJASXZ[.NA^WKHOAYZC5I_9-7ZHQ:UCKI;!CE\^N@@>'7V M&K;,J_/75_(7,.Z>X-\N@^<7E\_>7UY>O'D=G+U^#O]W]O)?EQ>7P9L7SGGP M[,WKYQ=7^IIWYY?O7U[1)6_>GK\[PS]T^+3PB[!1Z]?4*I:*JJ,L2I4WGQ53EIL*: MOUV76=,M\,. NWSG1:"BT12O-9WLJT7N-EK&GD8JX\ZZ!\&_8&#E-*]3?'$4 M2T/RFSZQRB<*KBRHDS=]353#)R@$8&04YXGP'_83X;/AJ,3]RUUUIW2F*NI= MCO^X^39NT0M_Y<)T/'EY)AZ;,Y?/;VZ>+N7LMYOD19*F 8$1 MGUL^*U;EJ$B&F.# 'L%PKF#O.+P%WY"H:HDWC*,1/+[TUF$$%L>X3M,E//DZ M <'%"2J2\H/[T.8L#,YH+"HMU0(61C4F)<2>[" 7V)^]2L9+.*T+:B2?S/#/ M(/-Z*-SQ:B0CJ;'<\U.G$]86)[/#C;G//ZI17277*GASK0I:K ZKOU^3A@;, M]4?'N9*L7AR#+, FAXTD.F@656 7EB QU]2QG003I(KT1ZE&+"MT,8@K2C1V M[I)/3)X^PBYG?#$HF%G9$&S\*\@BR;+S4IL1G M\=>*M/#%GMKM.6T4C\$1P2JKS>9',4#$/ZQ),6Y0PF-5KS"_#'+ [1@M6)-81]:39,2'#\]LHDHM)L4'5='LPME7@:ZM*Q7 >^#CL-P; M_C^HMQ1^@J4=\O+P,FM7S^G*J8I2D!!4\SCR MN![A9326K*QG*(A#N)+D*&']BD0NZ&^BF+P_N#P(_C#'4@I>*@HRG!4JJU4P MA?<,%1SP*ZJBXP,)U@-*A% 5$#[O6A; M%3C+O%:\ZMP$,>29A]-MBOH QA]-:!E",'LU H')M MX,".CG!\\)&D"G#!PJ#(ER T_#C02"HK\;OU_?Q6,IVTW3*/T%L*%*D2T&,% MEB313!R >LV!2Y M8+IP] M$,,Q:*EADB8B)G '>+_P;#3WZ*BCO8]VZ$'P)RJ*:UR6&KQ\EM*/<]G0J 2 ME"OXN53JP]I'H7*Y!NMVSL*8LA:8)G.1(XS3LDH,@W_7$0[M 6@M#!3%X2VU M#N\O4- MXCS'X22HF9T)6/=]^1R/[QH#)TIF31ZL.BOUS_G3Q2=%+Y:/,,\)S. 8YC5< MH#OS\$>0^P5UOXTR/#'LW8,#[%:_Q;%/3XO5"$PX],5.?Q2K(L%3DL6=WV%. M21P5G:/@1FM)/ @NS2&*!IC^O?/DAX<_H@(DVT(BQJ@DX6V@2M$'E^T! _P+ M]@.[@GS<\"/@[C('*<>)X$LSLDKA^"K0+91#2A]\P2PO*_(74[J%WY<4P7E= M@#\&-VN=&+,XW%R(Z M:.T4OI.3"Y8*X\;L,=K32X_C5BH"ISP*P/W$)\+!K_5I1>1,\J* 2;))AF %42-[MQ]_39A:-3*>0/L-; MS!8K1 /8WC"'/PQ.#X[ QDY3,C'\'?3#X*'S1Z(L=!?G:FH?B%._Y1A(P)M: MP,BT*[1H\R<3E/&(>6?DLCD2L(CN=[8%G()L4<%C6C:%WJHTTH*.W:B:IF#/ MCK1K@P<"V93+&5X/&QDK_/$.= B+F&@:23O *_$OS][\\^+Y@\$3#,> I29N M9S0J\K)DU^'RK#FK93+)DC$X$EGEWX:O:1F06/A6E=&V@-U)IDGE+@+N%3SL M1_R93@B2]YF)Z-%N%\U>EY@V8_]@10O2(2%3J UPG)HQ"@728I+2\^Q4\ 2R M3*4\DYC-@Z-YE,S94E"E7L04[1@) +*QF<3?!/XOIY M+R6:TS%2J9:LR\=H+%+@$Z:G3B/+G:J=13@+%6H^$9HA[(F\3# 62 ?Q2"4( M;K?!43IKGDSTCL^_; M2QS*T)XG/ 7M((K'$JMPP:%;?2B0@^MZ9)LC&[2W.(*%KZ63@@],G!?_O:*- MR*RF*)Y62:L*"'?UBF_(=RDW3+$A)A$ZWVF=4,).2.PH8D(N M7("1[X>!S F\ZO@&.J?)LQ Z%I<-D&+<+D4"$#S@Y^B7%/ I/&$'P8H9>4P[ MGM;?G$0V]("/M?$_QSYQPZBA^Z'&+6]^_;"@,2XRR@!D :C[*IFG"FN5*A24 M4A _,WB"*'1*+XS8WAFK"'-C/*:ARN#LX$P8+(I$*;:*-;BKU@.&/@R&.EBE/K:&!_J>6,D@"I<8 IK<'B D308P^#D8#6FYADA?TH: MQ7FW/C]T>D1C$\B)A@?9%YWH]SS"'T!X[,BT$>&ZKXI;*KC]#HYA!-,DU?XD MYO;8"N.AFD];L2:/^>1?\UTKT]G\ NU\9 JM/'(^W!P:NK\3=MMY8+/D8R-2 M80 ;%*3&9;:FJ?LH>P<8-3 I3OZ(TVU\LWO@C]EQ(D"-!KK\Z7V/%D5S;8 + M)?) LA:93Y/1:"EVI] %2HF?#PLPRT&]Y(5$!H*XH!P&7Y$7'_#W9-305R3Z M3S9&@[8LF\\2V?#>+Y@7_B)X&QDA./_ZV;CL&F[C) )DUWEQ?V?0ZCI*:UYB MW--Y79K6'2B*,U"9,[8JW"&-M9'$HN%,_!SQ&&B?D-<"+QAA.!CA5QA>J0LR M]KC-!XJKBX2RCBM9KL:]L.MGY0BOLIL&]TQ34CG$TE4O%FD?S5J80!R("CI' MOXD3^RU@@QH'ZK:SX=H,?\$. J%O0T^:F4'O16%.'/$*+&CHY9!J*L'%^( [ MJ9&+Y,O"9B3%I-?!G"GJN?%U\OO-(KBZJF.;!V<9(->LEJR&_&GETP6H&(W0J4MPRL'\HDU%\ _9 M=N\SPE5>5J07\<&+KD$)#7,J( !,Z;4+:>26,'*$: M')']- :GL\"T+255>5UP=*@4)CH>%@;3?(&!"?).-Z@6^XT-A\X9.8X@KRN& M=\@R'@0O7% B# F/ 3(ZS&QJQ]H#28&DS&& 2N.DX&8Z3%"!1LO5P]+Q*B<4 M+6?)U6N@>R-QP#H$<:E,64@*ZMCFW"PX[H;^1U]A"_J[[7/;([7Y"RL-C#[5 M3&^K929+?,M.2%4^_^+O;BU4>_P9OL@M"K97U'[C4P7>AR^0:G*)C6D4,Q&QA"TDE3T[Y4%V9)FH!?X M7N W";R:S=-\J3@ "B96TQD&:YD#TX+R$L M;H_WI@]*S?$1,SA Q\JP4-PT#HDA Q'%"6CU.KI.X1E6/_D ,BIN3A&#UCGEC^5 C M:\CVTME+YRXM%\YXH9U1P0LQ6K\*CQE%\P2A;N#3(+4>P3+@)\3I]_+:R^M7 MD52K^VE,ZC95 + M/(>4Z9)A.0<;A.]V=#&[#N[L49#WSR9F@PI7)-@F"1F&.B55;7%)&)5#U\ MAJ*1J2$&OT#@.$:C^(7Q4MMI"%K K?'CE^C87HE*=%Y3T3IU1(([@2OJ=%)-0 M<<*:,\@B#E7H #)%&<$!DMU\+(UNNRDT,1SLU"ZUG+M,$@3F,"8 MMDUAC G$H8'N5IS9U8#)A)R,$@T?K[(>W4U0U[ U2?,5;( MR>RE6ACW.B(=^>OPZ=]N3EOUT>QO(9I]].C+6B];L=-]RQ;3X='1/EE,7_P; M7Q*J>*(+*>FL?)"/'X">?1 A:0CF/SE6XJ3P7#@+:F0$+)BC:9+GL6_7DXH1 M^+Z4F6$=#9@#=&/\276@X/HF<#K7A&S9M@AUI0;5/G63>[S?ME^O"GM5V*O" MS_[&<\+3:UR'6V9N0!PKI0OMA>=M] V.AN)*6*E$;:E4D^H#',6&(B;$B4RP M%O@KU#BP+#N%#NHCN#P)8;FH(+)=0WN(MM"CF3 U'LU2>:[[,87\13Y'9BR$ MK7%=P$TQH5XU]ZJY5\T=5\T7E,Y@%>/$!"1T,-+X66+[8?)>C4,V\2)FST/# ME5,C/EU*'_B[-=;UN26&1+RK1AB>C498M8:K<%Y65')9.@RD>Q5#N)M!:.(= M08:C:^53;B)-&.:=$3AAD)N1G5>EYU6S9V%4L9KFY(Q%E0#?,7+I4MT1S /^ M643+*-7&S ULC@YX4D*K#J.6+;^GEPD=&,(S!?$T3]7'X*\ZGM!Y?Q!<.(Q\ MA9I$1:R/?:')"FW;K9X9.T5&"?^+"%C)_QW6J"2!RCJ;/ E]D6I#3ORG>9W;86CJ=N=V*Z#VDXC^.=+=P MH]ERO?LQC B9X2GSG=T.+ZB=?O^7PO:>#DX?AHR>/ M=_WIW>@QO=T[=K*.3P:[7L(URJ,9F[]MO.K'?KM_S>U^^C \'ASVV_U;W^Y' M_7;?(\G8U^U^_TEX,NB*J/S4"5'9(R5R_[0KDK&B1;Z,)W9R0D[85_'$]L+[ MVMB^IQ/;;>O(QI[LRJW'.S@-!Z=?UV]KBWITU[KKK*0\V:V67Q,LZ^W'[U'V M!@_#HZ_L;O9:JA.2LN,09*^E>MFS6BI\KW9FO"GGMT&#XYW7FH:E_FN#OK>+CSM%-OS7TCHO'H<7ARU&^. MA _:S7\)HGB69-@V*"*R M?>1(S\J.(#L[&\$8G(:/C_M2HUY2;I:4'6O]/M+?"Y^KIAX]ZM54+RE]W7:O MI?96]DY[#=5+R8WC_;[LJ#YEN(U+?9&-\IGB9EJFE60W7.>]V:!@11Z'IX_Z MY.&WOHQ][K 7C/7[N\\=?NO+V._O7C!:UZG/''[K*]AG#K_KS.$;:@9\/\W+ M\J<0R5\ZH2$[&ZFXOVMVB1Y+.+&-?#]D+1OO^#D^.=T[D MN2\SW)U5W#$/5I_9W"]_YVV17R=EDF?PE*)[_DYGPQ='X9.O'.7OXUS=$)0N M1[FZ8=1U5O8&X7'/&MT+RA:"TBNI7O;N+F/XI*]_[ 7E9D'9-3=87P'Y#3C0 MKU4E;G,WU/R-^^,8]D>/=7 8/AI\7=^HN7N/ORNUOW[J M]U3OKQ_PCKN1M@I.;YWV:DO4UNEN&YST:JM76[W:ZM76YXSU_DFGA;&;%0D= M4H5W7I/P=<5OD^L./P[S>$E_@)\CF!W^N74H_]T8RW_?>C!:-N8;WO(%W7.; MQTZNHTH]2*.A2H,1W%%$HPHNRNHQ_% 7L!I!&:7PPEB-"A65*@Y.?PSF10(/ M@D$%<:V"*@_2?*$*N1+^F==%D,*;5%D%H[J$Q53%07"I_UQ-D]+\WGGRP\,? M@PC^DL_F40'_IDL5OBTO@J6*BF"15-,@@@'^E1=)M<1VJ'B%?@3<7>:C!#XI MEDNS(,FN55;EQ3* 1]8CI%K";BV3(IH%L[RL4OQ#2K?P^Y(B.*^+?*[@YF%= M)IDJRX/@RGU-DFW^UF !GP'?4"51FN(HQZ6J@N$28Q[RK?9^JI)6'Y.RPMG6 MCRAA[#%\:@8+;:?PG8*/@2F'I1JIK&+F*"&2LP>/@C;$!:3& \BV [\(Z'5^)?GKWYY\7S!X,G<'%9P:B( M80TNIF9-J#+>7YXU=4T)1VXR3D:P:OYM^)J6 <&O??5$H@X[+H$)I3^914#Y M+Q(%HXP=^2:51GL'+DSK&/Y(.QCVWA243UW6F*NXHD??ES'#GD^2+/.']=8C_ M^]98";_^C+\H@I]A",.GSW@GTB_I_];[D%\X^=RR:/N?[-/[\_'QCWN1^'O6 M:HO>'W0C&+#E.Q[N J-^__"@*RCU%>'H4>I;H=0WFOWWC[JQY[XH1;^WW M->;J\/#'S_?,8)>T;F[]DL<;M^O*G(0!_28,2E4DXU^:*W3C% VVV'-17>6[ M'--68?BVP -=JL,[-CX+EI\;99WG"0;?&N':1O#+B]@V@]W>NUO"Q1+(S(OM M(L])2YR1(O5.R%(509TE*S'KO*S:(^OCZ#HO2-YAF!CG)[O'Q+AYA+/DX\'^ M9GWZ[;HZ14=[N%V?KX3H?S!HV;PW[59W[[0J!Q[SIBAE>_S? M#NR&3[2)HA8%P;DD3/*@H4M1;'/]%KF$R#&C5%G!$"L5%&H2%;#%08 Q@W2= MI_4,?SO$/TJ&K]SC[;ZK^/5* U>:T?;VK<%"%2H8IU&U_7$1P,4_#$X/'H-Z MA3?E65<3 Q"\_)&+KBKDE&[+ !Z-SFZ$^3C]'/DPZCW5AT= MP^6%JOCE0]CE>,HDE:)<*:9'52-7-PA9%+(<7@M+6L[S#*V,UB>M>\C1KE4E\OS-6:]F[//>4S9C MCH[E#()1R'BFQBA[>_;[^8/?WIV?_>/!V8NK\W=@XZ2+:%GJV!'*8:8:@YHJ M_L(C#.-(H.6_#NE_VF(P\J=[F%=9G8X_GK]KG0ZSQ#6[,M OA8%)/4F9"034N@)">#(@-^64SB\\P6Y&-<)JFIPB:6U M(*CU!HH&C^GH.DK 24]2@=&!8H%="A>7<.R#BF& "9Q'<)2 _XW7P>T' >*6 MZ'TWO@F/JA\&@X,GYN!KF)3NB9=M_5@8ZP]'A];:_$Y,C+.*O#5^NP66L.%7 M:B14G?%QK9)KU#"AQM7A'%JS :8PFO&U:$%8 -IM8(,L2FMQ:T6T"-!-@X]* MM5]H%C&TR_S#X<$I?Y2SGB0)KGC4Y&+^L&'9 Q^F0T^H2Y:CEIEI,\+L!,'V MJE,TF&EJP-_$2TV<2V\AC5N# S55&F%6T9\0'077;VOB/8>S71Z>UU5916R- M6?L1$9>/@Q@O:QFX^]SCTS67#<)5PW$U/,8?M_T'=W6[71C4, G1#R>.?Z?% MZX:58!$GN1T<'-Y&;HWW1.)G ^CEL%,&H\5>F?T'-[?[:NY7D0Q,&! M@;$3UL4;A@KF)Y-'.;B_-L@V.8$QJ!/2$VM>"!__K$5]S:,E[5 :S6A4U B+ M3/BH2I1SQ/UP?##XK$5YLMXE:U\8/&/MZC@+L/7@VT+?.#EVD5R\.FBK><7[ M#QY,&-JN;KAG1F$GC-DOFP=_PWH@\^+HU-F7[CK#AMV\Y;2IA0HVMQ!.67!\ MN+,Z<["UINA^X\E)2&C_3"1 +;QZFL,7:'.)@A_/HB(MAU$W-<.B!\WR!UATB>3'62J)5Y&!)T@D+]J61U4Y+FFMFCI,LRD9;2-O# M@V,M4Z$O;8.'CBK24KPB<^U1,8/^1G/YT!=;URHOM>&04>@N@J4L*-(G13"N MD*)D?+*8LB$'^Z)&5P1<:+#FE'XZ1OT2+PXYL.CU#7=Q&%^T&!GQWK=&DRC) M8$=0%0MX^7B%>!_5% X0G/^\2& 9*>^'HAR#B9EQLF%&KU56P2N.BW^8L.7N@J11ND*Y*'< BG/&-Q@)X>T"5TOYU::MH46^L4?<77%63\! E@WZZ&57@/WWQ1J5GPF%^6 MX/-0Q89L'("T4?"AK$?3E<=*3@U^!XL)HTNR,7YXU>%LV!G-1K/.1 M.KLU%,""'W"9KL&W0',V>#.6ZB,)281P,CQR]_IX_=TL,E.5TCG^^NSB')Z' M6>0TI;'H6BR4!+OS\"GARK/ /QLA*NK51QZ<7U/'.OFA9Y/9FB_Y3" <=> M5*8^5L'@*)C!$DT[:Z/].GSZ9CQ^\)ND*2\I37E6%&B<J]!O>,:]Q' MZ!AA[;&8)O8$&6'.LV);WH8A6O_.\4!:%E<5&(LR;-W X6JX/L1QN2N&9UV> MD43#PW4E;EY81(;Y,@+CH%^<%UW>]Q?9F*6HRUN\W0!RJX0)_F0BP"2:&MCH MA=;)#M(R25);5J4;)$CT?&*T8PZ2B)Y22:7*LE=@(^F#4MY'5>'-M^C7XQMH M>)Q4D ?R&<@J OTG/KO0TVJ$"B/939S*=QFP1DG7U #OBWR#'X>?0=. F'UZK(4 M'[G@N8CL7,S]N4A*&Z?E^ @%0,XTC0DX%9;0R#/8K4E-5E J2?SW>\FCZ%X W@V^E'X630/7P!:^N#I_%3PZ.PC^ M]_W9ZZN+J[.KBW^>!V>OG^,O7NI_/[^X?/;RS>7[=^>7P=EO;]Y?!:_.WOWC M_"IX=W'YCRX+-)J&)?PA)4^2DAOD=(*=DBU#;0:A[VOB?$Z\GT)WCWA7I#EE M TBP0?K.LJPF$-E="&&W0*LGW3 ^>M#JWMDE7V/CL=3R[QMCP!_NXH!X;,^' MQRW' ^IW^8[AT\<'P8N+UV>OGUV8DI_F*;')P36OHZK& M:K"S%"8LHYA$"9,I_\!84@C_'!UT8KI"%[#HG!BPHUQ;)5CGCF,Q4R8D6VA^93 MI/2@0=[;E""&YS%-(4GI:I%34:UEA(0#,X_;F0";XV:WZ[Z&U%XK0G:.52'V M;<1TE7J6;G3,S/P=P!PS0HRE.M3AS!L<.XSHHBX=1TF1+BDG@PEX$PK&:C&, MPVY\WCPO$Q>;)(N[Y9IZ#W5R+UB+UEA,_-676AI&9&#BWJ#E/'<:1"69(R)6 M"FE30I:KN7"7$JMH1CN&5 0-^6RFD#'S>]*BOT5EPBLA^K2C:O**4 LW;RCT M6GG'8YEEF=B:&V=G6 I7&%8T$:S*&X[,N[$L.7-0ZOQO)L'.*02 M TD$D-+G]! ./ KF;$@Y.V$,AA16WVM32^!;2MM<>K,[MA>",DIT8L1&N>]M ME)^"^UJ_O7UV]N8WYPQ 6 VE?JW'/T2E;6T^>KLH)0/;DQ&T\ /3+CVX/ C& M*J9J^%*-ZH(3TFFT< JD,(TR(I>GJ'45!'QU+3ENO8"7]GZ\XES78L,89@F' MY_0CZ>.ZH0I6+ ;,EMOFG\!R( 9F#GEB@JMI7KI_E547?!\H[S3B MR00MCFJ:UXE?A8'+(1%!&)@ T<&#)4)HV2&F(A=318"#[4Y"%+QQH%_.<49>BL!B%W-19G-D%VX? NNL4XVV^FX0.?DPY<*C5 M998S?$_>W\6M^,;=?1*8%U&2I,!(Q0PO0^.R5,*'7B3EAW*MI.M%N7'3W+ E M0G?[-L>#NURX"%B1H^S0N Z"2UPVYV+S;>ICA$PFR&\BJ."RPA,M@:$HC SC M[F>J&)TZU[6/.!0;+C8FXHW?R.>R3'*4EKDS&N'?T&]J-1\)R8\O=X% FM9& MJCR&2\<0"-%N7F#Z$_[;>$7.<$=MMD>NU;W%EWB$]5'E*F\=68].K ) MP;_/)J2GRGKX%Y]W! 1=]HSL5DPG)TU^Q3X"7ZXJ1 MI(>$Y6]LPV'>Z9?@WE/=,^@=7##)*"SSZ\]X.^BQA$GTMW\8FV,/?]%/N/U@ MW.J+,^NPW1AJ]4?OL#+C>4L'"^A]5&E!T/4_U?;X9:&#*8*'SDANJ0D.[H"DVY.S!?T;$NY;\NT;R#KGN M 1TD8"A*%1)'L06=#NJ:YI4J6]P/\:S&69U6:'UJVYMK'BV*_R!X@M)0:N!>H;2#(X]]V.*?,1K\=Q?QJ \$&<[TEM7\J1/0W4M"OY9YW&F[< M/3\]+N[):/R+I1F_>WYZ[+?+*EW%35-<9UCL.;!9/.?@E8\,&1!_(#&H:_)T M2YS>2V4OE9NE$G,S(I)PW$\5$F10N&\TJD'M+=<))EPSX=!Z_C_8?G#@\-'#PX'^./1 M@\/3!\>PW?XXN_S'^*+@;:= D2;*9K MIO-L%W&>TJ!,4$)VJ2A\$SD&8XXK+_S]Z; M-B>.9/O#[_^?0N&>?J8J0G:S&4QWCR,H+]754V4[;-?MN*\F!$J,IH3$U>*E M/_USSLG4 @A9"(&$R(Z>:1L+*97Y._MF:.M@:BLSZF9@>P]!+\0Z(%QM/<*< M:[<@RA35VW+[H5;OG5C97L90<^QO_F9#!QLHW69[H87R_=7%_277IF>N?WV_ MF\ON%CV7@3?7=S5+&Z7=K3-JCCK7*Z'=J-0J/US:IAF6G=J^"S8C)@*]8HA9 M<2=46L?=?N(WV'CM8QD-JZ)>'6O/GQ;LYX] MG3="\X-@E$(8BCN,-0!+SC.R'/O!)GWBSOR+G[XET6DZ"IXE:V M&ATP8=IG\'^GIQ^+8D2!*ML#GKK=,Q+(\>S9O*$3[%=,%+LLU@1EB^12P!U_ M#Y4%6N\AWUAN;N*--Z3ZTU,B^&*IO@J4?B&Z6FM$[K_N :W+.Q[F':LHM\NG MX'E54 39+E:-U$F+B35_WD0E?2_ZM]'-E_7=H_-_K'I2Z^=Y391>L,^^J-^+^>:S^XA]_?[@\$MY^WSU^TK39KWAL TO' M_UQ%9S;P+C3'P=9L_Z.9/MKA 'KX5OM(X6.HX!&OWJ^6/]5M3V9]6N V3Y@1&V?M44).(Y#6VX@F.5._0;>Z;356W&GYI[*OO=N7CK7Z>85 M=P'([D.,W3!/V".YF$VSIW8PMEP%9B,A5B#$>GD%VS8@UN]TJP$Q:1!EEF=? MK&5(6;(50^\V\LB XH#>@S[R*9J=W6@W"E) J$%*MO+Q_8TBU M>FJC40]>?TBVRQ?J^:YXVFO,>I$,?SO4F=O7Q4_I47ME,>4L%YEV>]4@48FK M G&5VY55'*Z::J-?$85":OJ9N?^U[;Q@#_JPV8;D_-NAT-QNGTOF %5BWBQ/ M,=G$'&^KS4ZG&C1:-W 5N5,)2$T'5VZ'SYK@^ILYMJZYDT5<18U0JP MJ?QG M9O]W#IMIAAZO6!_-9;CLJ3C(G-]9NM3(O-(T^C_+*US$^5^]SICELH&EWR(& M-A_*SN3#AH4-:N@N/*&W[L M=-337D52)R7$"H18.[]!4##$6BVUU6M6 V)2ZT^6 ;=\)+;UI)A,HY&) -=C M>WR,O;VDQK]-0LT=W [/["L>V3VN^W;\W>4^Z;P%'+U&12A58JQ C.4.=!>/ ML>:I>M:K2#*%M B2I<$E3FVAB5S:*^?^45T&')KP!-58()08ECQM;!#SYL<6 M9J=P^SU%;]N/R&3=T%6J*-@@Z+TNNM[1-2J24B%-@A4F <6U(W8OS(!]]@L= M5$SPM)$[OAT+ =Z$YY\S"M@_VY5W24:T:X7>W!'MXM#;5$]WYK@J(89=4_LE M)8:]UYZL]^FL#72&1?(F6R2T,MM)9%]E"CMH;A@8ST?_G:[::)0EO]IUDU\' MC=\-@_#Y\-MJJ*VSLB18%OQ*XVME:\ROAC8T3,,S&,\S?O#LT8^);>*H+-&W MFD98P*4*QNB\-]E&<]]N+#=7MM',T4;3C%B#[*4I[UC5.TKAOGXKM)GVML>= M!/:ID^%I,W?F17!:=_RP-BKYZ:K-LXH4@$ND;0MIN?,OBD1:4SWK5R334RIX MZT@&QV=Z7.?;4^%0@8J%N-)"<36>F_<:8,F06&QM[&]VJ//GFSJ:X$B=TSTR< MC%@0&;?5KJS;J2',H=D-%SX+ES '#C,F>U*H; M:FWE MSDK :7RRXNLU^-< EC0/9 MO+ABA9RMW/'EJ+]L=BM>EG(>G S('57.@Z_T-E^RF'/OQ, WV_&>M"<&=_)8 M8 NH89O'&?P9CG%/9<-AUN;^#LBT@N:3=V-1%15GEF1FX),%U;1\H= M%%\#N151C62%YPXJ/$?+*?)[*L(J()O223=W0+RH1):VVNI6Q 4M@54@L'*' MP(L"5DMM]"HRX;EX@V;A],OY5XM:K]GS33JE8-L. M_VGG#NK/=TL,PZR;]M !=M21"<'UPUGNH/YV<-;LJIV=-0N0?KQ<\B$Z8CQ7 M&<;901BGG3N.G^AF?Y](*^*ND))@=Y(@=S0_)\324WZK 3!I(KQG(F A""(I M-!5J+ %*)<_<@?P[?D+!5+T[V_4Z"Z(:M489 _FKX&L@Y" M36!$BJ"E3W?]+7824!=_)WR%\J"=MX;D:SN:NA MWS(?N%8@SM\FOU 0<^/X=%?&L4P-WD%J\/ZG!!\8+\@=>(]Y+7+)K].>VI%C MRR1H\X V=RA_4]!V&FJS7V6MJUCK2QF9F@NO_OGZS__M'%]>?X>+I\>._G3L M3>"KS-%!#S@>F0;(_V.'N;;OC)A[?.&Z]^*7XXDW-8]-PV)?/#8]?FX]'^-; MX:[51AP>G5_8TZGA89B/CY%!<,+),6N$@V4^D'&O7*K*M:K\H2I_TC7?/LJI M$D7>T9UI5G"[8Y>-CHW7XXFAZ\SZ-6 ;G>CQ>'7%I\R4N5.G.]HIJ5\G,Y3X M'*K_3\R@4A@-H)+#:.0=JWI'Z?M]WUQN]<( @P$J%-[LN$_KO'."+!$7R?\W M)0.G/FW -F6XK'ET_H^31C-DY_0?T# =Y5DS?9;M6:ULST+CKM%0&XW&PN/< MB09*HJ+YWL1V8&OU;(_M9'ML-]MEI]DNZQV=@X;/YM]@X7T,U\5VX;:CV+[G M>J#5@=*WIVZ/JH?8.DGY%MGR0P.R(J'Z/PCW_8ZP25@5"*OT&'#HP8W)KQ#]I MJH&(Q+_$9*3R020^>0[37-]Y$W?_F.EELND#7= 'NFJSU5>[S<7=2UQYEGMF M4QZZ/7QTI]U53[MGZ8]NUEA=*#/7ZS1WKA9>GJOOHIT;)60*A!2N56% M8B"UJ["#S.\J;)Z4B'1H)LAK0P>501EI,\/33,GUMT*BW=QL'AW9.3+T^WUU*[LH%A#H.7.HMT2T+I= MM=^IB-TIC83,@N$Q=(&A?:BB@VADNYZ:Q1_5.\49I8UN4^WU3Q<==3E]7+TN MCB\^[?;@GCWIM2J>IWQ(8RJYTW$#&&WH96@UU?9IB6U95Y#HPAU_BVY%=YHC M24&1_.:_\MLFY]I)P&X.V-RIN 4!MGFJGI4I]78 6&EEK3/!/5"E%!N;\- L M=X=-L#7/,U,,JES:4V9P6$G^O?R^O @$U(CI(@X!7KOVU7:QU\;M^%%[S5E] MV>WOBNO(XI6]PW6JR,SO1MP^L!47]@Y^.CH_+<]ID8CX?1"U!V&WSM5[NJL3 MU:64K0HW2F%&9TE>K$Q2-EZB<$4'GJL"_.Q,/=U9?S0I26N%W21G229!6@1V M,26CH38J7<(L+_AZ% M[Q8<3M"5XN[SIW\?+2*IT?@YB<;$)T2^]-$1W6[A?C??OX4W3-J\A(>(^R>? M2'"8BRZ*HW-\MJ*TSO@B0L@IOT]"9>UN\/GJ^-/]U>#?QX/KQZO[7Q7-?-'> MW(!AX#E;;&%1$\;?L(4D('2YGQKT3Y*:)_YTI/R2M!U_7-XG;@?N:\IFB*V= MN]ED?.S8+\%?YO[T>'OQU;!^*'#)B)EF\HGJACLS-=A*P\)F(L=#D^ILEE85 M/D'Y75,F#O*\GX"E''5RQ^&-+4PK6K3CJ%;%4. U5Q MF6.,4>5$GH-5,!?(N"T<+J6%&Q1!8@X>$7/:-9O"Q]%R^.=9UK K)C8\O]$\ MWP'>-##A[Q;-ZG&5+Y;X!1,O5?AU= )+'K[#L7:WZ(LX?WT(N2HB0@R?@PL4 M$,K*G*-7$9U$J_0JU[:C>!.F_"_3'%>YLG3&*\%PC0)'P_-VHU)K_G!IFR8N MU[!@[;;O@L$'U,E>1VSF\2P:L@'A*,1O<%+:Q]@K[5SR"29 RHJ0 O\ZPH1' MX)M""0I_=V?:*/R=O J;VKBC\AH&8U,QXI]>$]RW><;2MAR2Y#/[QWA/+ M3D,_6TB3T87CIW?<:*Y1^O#,+)]=._84;1%\S%^&-[GP73ANYH#":?I(1@/7 M9?"OGCMKIM=0^]T5Q4N[/-8=H$E"=B5D^PF0;420S5A$L0/(8H?R7DJ NES( M%B2S%J-\!2M'Y0VU<]K;,9?(D1(@\;Y_>&\6("X+Q_N9VNBMZ$A2 M0;SO@WE7!5'YV;%=5YDY]MCP:B(D*\0-TLF\58!8H_.[H^/+V[KDM+&BKD': M9S4&7[L &5, ^#J=%;6GTM+:!_%!52F*RTP3Q+2J/#&+8506HVB:/C4LP_4< M"LXJ['7&++% M4(W!>5J $-HJ.-L,;,B9J(JQH[4M(J;_O= J3?78"8:]NYM/VA-_;-@4!* M'G$75=PVRP\SE%9Y*\EI#\FI5X"\+I:V 9UN(RFE95W= M=%T8IBNH502A5$,W%S-"*3U .5-F^^]N(REO:'U!PP^1T[<(SMZP7!0>N7]7 M-6;;):W+N$E-8)Z4-K.^(-L&S)O-76=AEXES:9'E%I77ML-@;["_Q42SGICR MI!F6\L&T75?RDQWKQ4F)3NM*37&>%[[C,&OT]NAHELL?]1D.%EVXGQBP$Y:[ M5K<*C*5"H*D/,E,E75**S+J2;LO0C D_M5.%:H5]$W^':"E2#$-5+%:7NJ8: MASM3&512TE&N#/8;V[+GXYX;Y 7'YF:3*^E^2_34 M*MUG6S8]2:,W6YH";^'/Q[[5RQ]\J+PI*;=I75E?(%N*)^O+7'U)2GM$2LVD MICGKBODM2?BF>MK9=>N,Q7KYZC 4DU%'8UUL;3N$TQ65." MBP@=_!.S6-[.2RVUOW,-7):G'034B\F<*@[J3;6]1WU:I568?11!K2I--A]F M62W>D6>H9;=91)X40&/3JM:&VFN67=6:8::E!/S> [Z([*MB -\MN[ES=L!+ M:S+C' 2>]VM8"C;#F_I3!;4IA& P]OR-$J1P5@(8F;65I-5@&.F,H+ LI[G1 MD1%?N.,G/[!TNNK.=CV'>89#(RB%?GUG:I8[T/_K\_([X"NWXXU3-ON=*CJD M)+1W!^W"$HZJ .UX2D"[FDUKI0V933Q^MQP&6_$WTWEIC,-: P#+Z>9M[GSXGG3S'@*5M(I(+ZH* ME1Q>![/ZF[YQ5$E/<>T<9ZTBDI$26,\F-B_F7_1+YR72;WP(\"\B?:E0^.,8 MEZ;:[N_:(B[=BUQ[,SD*M2HSY@#LIE, HSL!A4MV!)5WKO>=I;Z=NP#_D^8: M(ZESUTCIR#-+[HXY#R@J%I6/*\VQ0&Z[P=\)+:':TX2!.JE8?H>TZ5(K1%+R3.@+BM+$7C)S51VG;@A MA>HA4D">F7([HH!NV1.<9$IDTV)S[BQ7L7W/]30+#T'Z MMN2=ZWUGJ8I+W]8:#RD[C[2U=F)6HHX02( !%P W_G3(G-LQ7>O>1OQ_ X.\ MJS:;/;71D9G/!P?2]MIY4>6!M-5OJ-VS2C8_D>JL]!+M%]VOG8^T#MV+,UTB M_]SB"6A"MOL_1)BNG3=4)DS;O;[:.=MU OO: @I^'MKZ&_\3_*(-34:__/Z+ M;CSSGQ(%Q3\7EO3/M=L*!@N;I3RE$'$4!^V(89.J8*,BU)T_,*9HHY$]G6G6 M&];16+8'S_1LQ!QEF&OH>AD;EF:-#,V$U<('5#YS IMEG*>_2.';!:>C4"[Y MOX[N/G_Z]]$BCAJ-GY/[^?XMO&'2[B4\1-P_^4B"TUSL M1'ETSA'9Z@O\!9A3?I^$>M/=X//5\:?[J\&_CP?7CU?WORJ:^:*]N8$/%P_: M8@N+FC#^ABWT0@JUZJ<&_9.D<8D_'2F_)&W''Y?WB=N!^YJR&8'.%K_99'SL MV"^A-A?_T^/MQ5?#^J' )2-FFLDGJAONS-1@*PW+-"QV/#3MT8]YB-.J8OJB MIDP?;H: Z;+V*3#&"8!E(*/SV\8O'#D*@6KEUUTBETJW(8J(K+'&,, M*WU$IH/E9]B%#@GJ]U^TB%>%D)B#1\2==LVG\'&T'/YYEC7LBHL-SV\TSW> M.0U,^+M%A7ZN0GWY+*HWT4P5?ATAQQJ^P[%VM^B+.(-]"-DJ(N(!,/MC8IM MYBXNF8_G[?\&WU*N_L\WO+=*OA"G_RS3'5:XL'5[H3]]B8ND(H^%Y MNU&I-7^XM$T3EVM8L';;=T'O<3]F6.)6*(M3-ZDA@KV3YH4,4028PM_=F38* M?^:QH^5W>\;=V=OS; M=59E8I+P[P"VGXM0.N6A@[HB?'ZG&3JP!GG\.S_^;9'U/?,TT*WU0SO2_6'H M.R7\1X=IKN^\23Y?-T(?C$;^U#^Z&= M^X4V,SQA.2EX)=H*,NE2-J 1$-ET; MJ2#F0G[ OH ? MY?%7]?AWZV:T*Z0@[D-Y39!XTVK\7(%\9JRK,35KQ%2*^"MMP!;F)QY6+G.O M[!S1A6%UAL@1Q<30_X2I)3QS!#VZMH69)H-7PSWFP5SR\7]CF!/Z7B)I0:FB M9^K9:5?M]DH?*ETE'.U^U$#IR.UL!;D)K1/C.57\?KD:AIY)P!XV8$]S S9* MI<#DB2^6\([M$+RMGMKO[[K;K01PM0#V'-/">;0F\6V.ST9RL9E/M M-2J@*13GH9SS1WZLB7]B/^FBGU^%CE+75DVB*85:0#EI2V*1Q%*X M1IK*:5 MG2C>O:;:WGFO9MEPI# '_?Q>]O&3N:JNXSXM\XOK^NC&Q^K#H+\>Y7T#4'#* MHN<8(ZQ3Y!\^.1K5J]:"+>R)*=1):E>RW >B<'<_7HKH8/JE[X!-=,<Q60H]4!W6$@.UN'DRV$ Y9Q_3\X,O9] M6*\U8DP"NHZ 3K-P.NTB$+UIO& 7Z([90.7#7-H_15%/H>E(RZ28+@Z29M:L M33RY8Q5%4RZ/S6_GD4AW('0:NL\VBV4)8HU 5/@G7I+U+ M8!\JL),FHA0,;,FMJX.WPP!UMB$G.XQ72*A+J&\'ZF<%3*8^>(CN0^W WH0C MD$\"DZ3FC0I[Q9^9XC!BI-B]12EQFFU,1K%>^H'^7]_UJ"_JH[W"'TIV[%!SF1[G&O<,'N\: M'GM@SK,Q8EPF\=!+\6!) &I^5;H'&ITV"G\KI" Y-K^;UZWY@WL?4; MYJVIQ459S!+*APKE?DD.?@EK">OMP;I;2-1V'5^]Q'/=\5RFU=TM) Z;(XD^ MA[Z<7NS::;?5QFDE[6R)X$WW-*TXL%M(^#1S.*$(?IQ:W]I6SSJ=\F$LB_]J MH:\44SF[6:Q!JC!UAWBY B!;/%FR\YVPR:2^IDS,EQV>.*U M5/.ID%!^L4V$Z(^WA KW2J BITUU>JKVFY5L5E9[5)>J-!92@%Q@ Z%T2,O, MDNK#N50F74SI\7:Z!ZT%[71%4S+J@V/4A<2+BV[M([GUOF.Z5&Y=2."XZ+8^ M!2K5[8;:Z52@%7QU(%YJ7J%A(X+;>M3F/(1N6';C0HTG)6QBSIH-[UB M:H2WWS)(*CS[#O-R!4.V ':EV'RK>U8^4/YLA"[$@\I7<$JI!![33__*B7L MJ^VZ=YP1#"RNJMW9KN9-R+1OR;Z MBRG#SA\6D)0@*:$:E%!(O#=/&$&2@"0!J?=6Z!QJ=-@I_*Z0L.G:GGC)["3^ M*Q%B[153FUN,8WW'5)'6J246Q9*%9 ='%6?9XK,2S15K/R0K!7"9WRU01TQX MHJX\@1F&,X9]TP,[3!D[]E09A4[WL68XRC.&A=#!KH/^^ZQY@%/X&^#1I]Y9 MTO\N[1!YV%NW0\[*&-2;)J$NP%RX-NV7/YC^Q#X#&\$/!V./.?=L9&JN:XR! M,7MDB+XV"17O8 7XGZ:@'R,%!?VN1="?=J(;%&<)>Z:R4>4CIO*V=( MK61LU8+A87@&JS2[=A<4D%IGVNK)XJ6#HX B1MI*Y&[5#U[S[/*C\QOF@;:) MB-F^3UJ9:;H.UE:XA.;L=3<< 8[9T9D3?[#BVJ:ATRDW5 7__5@A-3'S@BMJ M.A2[X54Z_"JMI5) 7"WH^F5,Y07&%DG"?;5*Z@O=*JUE7\BH[/&^DJ0J#>,J MK64'ME4A)%7:E.!,M)1J>#4;:J_\@N'Z0KA*:ZF4A)(6AP1B)8"8PM?+F88L M%:1*@[=*:]D70JK26&5)7I6&=)76LB_V1Q'SF6MC2F0-#\@:AVRQG4^:B7,. M5.5/WV)*&_"(D#J\VH,R@[S]A30'8YL3#*BKZJWON9YF(27EZZ7:5QM &NVN M;'V]U7?[1]61>[85Y*YJLS>Q39"F+K]?+BEV5KH$DX M%;#]W(#== [!YN!M M]=7.:5<"^( !W<<@,X][B!S9';[:K]3E\B][ 4VUZCF1NL>>8(%*/:MM33 M;D_M]7L2KK5GM"G=H7N-UI; NS4V&S6>:)ZJ9U7@MW(>0 WIHIU?A2YP)$"! MU'+:;4I2D:12O/K364TIN_%V--3&607&PLC2B_*&%8-*[#G&"%BN^/#)@76X M-6$+^V(()87(FU$,KU7"N.+[$!ATV>!%<_3/3CP\N);9U&R#SEG-?F<2VMN$ M=E)XNE!HKSETYWU(I>C+RVE13]0S!*D'N,'"=U+I[;5P7/1UY;1T^"=>DODM@'RBP MFTF%UP4#6W+KZN#M,$"=5 :]O@J__0G&$NH2ZAM"/:D\>1GJ$J)R),*NXA'( M)X%)4MDI5X\XZAF(7:5SJ%&AYTB)9** MG;?MI8_&Z;B/]@I_*-FQ0\UE>IQKW#-XO&MX[($YS\:(<7%TST;VDT5W(_27&:-J%A)^W<"C7Q8EI(:V^N679]M.ED MNG^![O5[-O.=T010M9CP+QWHNY2MK4*"S&LG]<\IHSP-:#"".SM,EUD_$KL9 ML9LM:EQL/& .N23C N!>V*[WC7D36U]3AXLRF"64#Q7*22..=^G"TPL!6(<'3 MM8,)F_#C5&?1J7K:J$!W"%GX5PM]I9BJV6(B#5*%J2O$RQ4 V:+)DIWOA)W+ MG/UL+?ZO;6?,#,]W,%[ =['L)2TV)9*B>J>BNI"D@.UW(Q+ E7$-">VLT&X7 M4LV\Y6Y$$4.N50V=!/8V@5U,1?/NFA))D$N0KPWR0J+2NV@>)-&]G^@N,P+2 M+B10O8L60N\JWN^T NVK9^V6Q/>A<>]"(M9;[R0D6;>$]MK0+J: N)Q^0A+P M$O!K SY;J%L"518_%!84('U4N; =A]'9'5Y0H%3K)&D(<<&1 $LS##ZF+3KE M?";&:5-M]BO0M+HZ^#D,D!92SKVM-D:?%@O]Z!&W,_S1?;?HKTXBK_9$4*IN M5DQ-]PZZ&4F"*!NK!T$0G4*"OEMM:B0IH6R0'H1^U$D:N%QX7*$X-;[=5QMG MF&)8RM2PC*D_51 ["&+3T(:&"8Q:52SF88\F3WL]O&#&]B6K[/%: MB8>4KD:5,8%XE:KUU7;=.\X(!A97R.YLUW.89SCT\$_,8F/#N\.!)Y%XNF'> M[?A1>Y5%J1+]:Z*_[&G%DA(D)52#$DH;/2Q)0)* U'LK= XU.NS5_.ZTG,F] MDME)_%?"0WA:I2&_.Z:*M$8P$6GT.Y(H#HTHBA@'+,$LD_L+=9=GG&SPW0)E MQ(0GZLH3&&&*PUS?], *4\:./55&HUT'[?=8\@"G\#>#H M4\!'>M^E%2(/>_M62!F3A=,$U 48"]>F_?('TY_89V C^.%@[#'GGHU,S76- M,3!FC\NP]0T/:6\<+-++GB(L45\M0!X&ZDN;&"SA7BTDU@CN4G>MQ$-*YVWE M3 >6C*U:,#P,QV"5)@'O@@)2>Z6WU&97UAT=&@UTBYC[*[$K4\$0J*'LJ;Z2,@Z1,K9LG61>+&WS23,T:,57YT[>8T@8\(J1J&D-H _GIMC\TV;XP MC-4K3N,8_>VWW0_G<=# KUO??0:6R&/5<-J)K8)2W;Y_7*)WK.^I I)%=NFBOQMGC>= +PYA8#>TFFU M)95(*MDVE;1R4TGN$<*;DT>OIW:[NYYL='#D<9C&1J^]B_$ !9L;;;71;:J] M_JFD"2DRBECLAS0*Z6R)0K8F,*(&&:VFVCXM?>QV(MVL])XM/.:WZ/YT^SEO MF7"6\2?^RNGB8UV\7X="?&FT=YK?JBEPLO+F*EQ3[?:E&T 2S-8)IKN:8+8/ M],[1^=F9>MIJ[ W2XW$F^'EHZV_\3_"+!EM/O_S^BVX\\Y\2)=8_%];YS[5E M5K"P6P,F?I[]'X;L%AZ-0)=6_CNX^?_KWT2*V&HV?D\A- M?$*43!^)\.#\_6Z^?PMOF+1Y"0\1]T\^D> P%[6;R^^&M8/!2X9 M,=-,/E'=<&>F]H89?Z9AL>.A"0QL'N&TJEC45U,F#K*_GX#7'98U[(J)#<]O-,]W@#<-3/B[1:W@7.6+)7Y!;[<* MOXY.8,G#=SC6[A9]$>>OH7[K$B(T=Z)@(:E;J15?VXX"ZK7ROTQS7.7*TF'A MF(N :Q1P&9X#4ZO2FC\8%JS9]EW-TMV/&9:V%F'67)R2D\VR;=A-C"G4$BPLY; M_SIJI:H I62@X$JG(/N'45 M\@A1]T %8TP*!K76M6?,T:C3+MKPSZ#K,G>+Q[M-HOX]U$5H_?(!8#, M4C[4[B8)SL7W7,C-5LFMCGH'7(EP4&&/?6= ML]]9*JWKCZ=IGM&B/MP#>X%] M8Q_LA9"8UW!WD#@@IVQV3 2-"AB^%3'WD2 M,"1F/*.GMB:J;]:'[$3#2,O;.\LV"RY=Q;@+SOC:=BYM?^B-?7,@SC9/?D24 MFM?<>99$PO[)%+R:8#VI4>"ZZG2Q6(^GH3;;%;#W=H9UJ;KG%K"7; 8"TZ MO:)9NJ)-;=BTO^D#R51V:J*?96NWF,Y3X@<*/YM,-+H>Q,XUE^7>49O=79=_ MU-B)M#>@3.ITN*Z@VR(HV^TZ>Y,.T>:[9&/F.$P/G4G:*\9!I2C:)=5G&[/W M'M7S@^0NXT?M]>IUQBR7B0'%^2IS3W==EBME4 6LK:1&D.L+H<+A&*_[J\!D M;&EP55^ZW=C6,<5%3*:Y3&$<@U*^[5B^9>NDF4C,2E')*MHVPX2VVJG54DM2QI5FXL=+#($9$C_7@FD MGFWZXSM5P]C0Y1,0NGX1.\E<=-ZO9B*.!.$V0=A/&K^XKBE5% @[V*>ATZY M7%;F@Q4H;.ZPYP? 3A@W4LSLEL(+2W_OE^ M$9D+P:CN6^N2SIA:)-^.!W3(^0R<\GG QTH Y$!06$2J0O$H[/3*AZ&,#%5* MPAV=7TPTZPF>@D(M*HHAD%$:GFEH0\.4!3+RS@=P9ZD6YU:+![+LI6R3-]N0 MTG2MXXLUPL[5[)+Q_WZQ@H.]#\]ULP25;J<""2H5@DU]L)FJ$B?E.:RK$F\+ MG.=GS0IX::1J7'TI]\5Z9I9G.X9,E-HY!RFBA\DR!XF=:"[6<:IVNA5P[\AR MSOU!>1K(BVB.4CC((^6MW]WUG$\9SMBN1 N3]D0><,S?(VE_IQ+NK)&4$;-6 M+O RY<_G9-[C*P4^Y(&E?XT.^X;EJX-IJXW&(?F5)0ULEP:26S%QNE4(M@B&,!YC=#3"ABA%4+08< T MJ3E(<4'%PF':5/O5;'\N#;K<$NS:=EXT1R<:7;@ MAE0?:\VBMGJ'E&<@@;]5X;>=C)J"<'\ !;6':*]]D9WP2J/W;>6_B"9D.77: MCNR#5U,LIBI=V\I3V0B,,2]YNP+N@'US0!ZB^28L^[EN1.2$9-.9:;\QI@QY M5\:ZB+O,LV4KPXDRKSB-834WR:U9S;"N!$KNF8F#VPLS%?O-TJ7JBJ&[TGH\ M5/)*HZY-LG9V15WH?FWMNO8HB8BDE5J<4.<39C/-]Y,<9I\Y3!'Y.@ 5''5^ M)X#RZ>V[BUVXP_S 08B5?/REJ9[M/#\^/X.1\-\C^!>1 +1E^+<:ZEEC?^ O MC>9L\O7WX3FB1AF;]HNKC!U[JAC6,W.7I.OP? _[@\#;!3^,.N/_SC9GLH;=[WWZSB)%+=]H;369_ MM 48RPQOUW,%S'7:,Z4(W=P%7M9>E!^H$V&165&S4-Z'E&L#R %BY'1?(I3I'YSM/ M^9(.L(/ _B;3J7:"?9#0.Q]C4[KWJ_;V:1A=\ET:!+S"]R6E:K4Y2ZKN7\0T MK!6^]2\!6C;SK<=J",#P+;^X5N:&2/K*3%^M(@9][8J^3M5&N_1V?F63E[2\ MS83P3'TYXWLZ13DJNO9HQ\UT8N;2X7@B@RR Y!@M;>= M EUF,82&2! _V3."(WMESLAPZS*U>@O)1H5RB&S+6Y>1M(MH\S27)HP0N26$ MN%<"(?J>J,(R,[XV^75ID"^B]U)NR+\S!F9O$"\MP@VZ+7T0R?$?5Z2_28&Z MO]QEBWV7K@.P;-AXIJ.V^KL>JR%E:VW0G^9V:6^Q[U)!\(\%$#MJL_SY,C5) M7J^]98R2_(,N>FU^!.G-?\(:-Q+P6#=./V#Q^#.@TJI-#^0*<:EWV$\1^33( M>_!_5]$YWC/7VZ MRW9)1$!$?:D@5X.(I/6>N0_,@S^;F0RS#S53T0$QINWZCBA%#7K$*(;%H0*' M+IO"U/4!F8IFK7UME0#?LGU:[I%)%*%YN0?@=2()\IKW8;I;>0K;/1O@]@+"*Q;6,P M=A",_6X%$CZDG[M 4?,%< 6V;UV*A/>3P(M('0L.$JG[AN6M$][U3% I:RH& MQ2*RL(J 8K/=K"(4XY(&?A[:^AO_$_RB#4U&O_S^BVX\\Y\2.?X_%Y;TS[63 M$X.%S5*>4HA[^?XMO&'2[B4\1-P_^4B"TUS,9STZYXAL-P7^ LPIOT]"!>AN M\/GJ^-/]U>#?QX/KQZO[7Q7-?-'>W"#Z@P=ML85%31A_PQ8&'X1^]%.#_DE2 MG<2?CI1?DK;CC\O[Q.W ?4W9C$#YBM]L,CYV[)=0+8O_Z?'VXJMA_5#@DA$S MS>03U0UW9FJPE8:%K2>/AZ8]^C$/<5I53/'3E(F#3.XGSQX=S6'S16R2 7S0 M0$KAIX=7+'X8$M7"M:M..H5N50X#57&98XS)4S#D,^0ND&E3VK\6\:H0$G/P MB+C30?&IX?G-[>/5@_)XJUSK MF\<'='EG6?MN=F@;#)!S#_[Y A:XU+WQIX"Q43;%=%[^WSI/FF7\3;&SBU " MP"\#2[\#Q0 C;_CK[?@Z$ D/H42X# -R,9@-3I3X#E!BT8,_ MA>O>D%)C[Z1$+Z4$;Z6$T<;5ZRX:$#O=GKF]J?7+_L6"TFOXK_$,"#\VM2$S MB:90J87K+7\,/_#X$##U9V,4:$ZH32$>O(F&%SH_F$=0 C'F.<;0]YCR;'BP M> OD ?P__"+8OEP.6XV*EYAZ!LO<947$);X7W[EA&FF M-U%&FD,+U_T17B;4.&0'+GI0)B"UO8G!<6W[GHOOAZ&M[R\(FX+-6O'R M'Y;]8N%2A\S3@-/#WE@,4U-U,$5 DZ%;7VB.93^\67C@H-40X=TO?DH/18:% M6PN:S-,$MM1AS7$:?N0: 1G,4S7&P M)H3KLK4%\N](I)Q0Z;D;2X@YJ?#@#P%#!BR!N;?.+4*1SXJB7;V(F1!7P"JQ M]I9XY=M1:+BVFVTT7.?Y_BYW)_X*$4_; 0QV]I*WP*O9-/XPU&?AJ Q2F/\$ M1@;R+5@9FYZG7-UJJ71)VAV;_7Y?7'6C 7\$BAR80)H60 :PH9"/P=($7[OR M<3BH\G R. &^ICR\&*X+*K$SLWD*F/+A9O#EZJ/R @P$71# 8I#K $_O;^8 X]%/X.FIN_' 9J#-#($KT6LH M]!ZX @56B0_2%C@__&28AI@ /?(=!Y!OOBDSVW49_KMP.ACN!QS[9MNX" Q[]T.!HGU3E_WR-[D("R385 M$$^X8S9H*AX?UJ;"GCEL OR/?@F%3Z#8:/H4[^[Q?286&/AM!'\XWRVKDCPX M#P_F''51HQ:LM5LF:[T#Q(^,F;[B1;GD):]2<$^6" M.9Z&"FC\O9&[1L^F)7%=$DLX#-)O!6-5;%!U@679#L8&%2;J>D']\QA7B[49 MJ+^@LL,'*FF[RA,\C[^L23PYV'^2$-[BB<7."99FAXG(DCWN#WN$9<5<#HYM MP8\C?JB<6::RS%Z9+/.>C;C^,-#M&>(Q[F:8>Y-:,M!W5-5+V!VNFV%26:,9 MZ&=(Q:$_*KYE#Q[0O>: YO3)AO\H'_#*H^O!PZ>CC\"?7']^AZ/+O\^0'2@? MC@8/W^'2E$7=V"?O:L2X5+KH.$UM#E5KXYRG?"B4\Z%\>+1G0 @I7^UU&O35 MC[\J#\9T9AKCMR!I-?9VV(LU?F,,WR![!SYMP>FYXN4CYN\J(\&N@=$RWJH0 MF6;BCEW8.KG&N,X.^W:1OF_!FA<=!\3 M=&$EFN@LV5&S1U )WY5-!/H52C+ M>/&4>1-;MTW[Z8VN!Z$P(FT:EF;P5_5H#\GGP>6@,57X';FG!6_CL)']9)&G M!;F^SL8,Q U_I&EP?1W-0WQ$X#8!(P,V#MX9K@5YR%PP+3SN0!F!J(.]$#X( MEY\(_LI]-9H[8R,N7V(J0'!"\66+TPE/!GYFU+X"5 .Z>&Q@?)8RDX7C:/X5 MW<#A ]ODLN"ZJ-.!-H:K,Y(<)M)!I+-HD=\)#AH]@S9?[/L!U-JQ[W=LZV^: W0= Q'Q M;6#&(2N&S4\_J\:[;+31$6STG@G*5+#M"_X*:\[ 3,\Z9P$SO>:VO18P!EPO M[Q]#U)O\!+@TDD7W;&8[2-LQK O'LBM:8I,>.Q.^4B3A&+-%0@"&:!([?V+D M*#9)A6>D'<1XQRPRMKC;E]S4Y%76T6/ ^2S>=6+,YKS,,0[$P@AU#Z"OH=@9>3-X5A[DS&YVM@J'#4N!ZO/40>"?LNN./N*'C M&.X/VDCB$T/-^@&_X"-UKM"#&/GRZ?;>/2)C1U5F&N8$ G\'KL/Y/]Z!:K^8 MZ\Z=TE?;TN&W+^&-;\6-[[E8_XHW/OJHPFJ?4#LD(ESWC%BO_]>'.NA'L M"07-Z;XOMF/JG/#)=^UI/YBU:J,H9LS-.-@+.'(XJ3&<7F3?+7Q31 QH-\&@ M4NPAQA5XG'CNG(2+BXP:>'4PNUS"#%X)CP(Z-F;"J\0-N#G<10$*XN(A#)]\ MX%:X%K@%-:G#-Y[9Z/-'+,? -O0=>!N09*X],HC!T9UHA21&2;B\:&]\7/O* MMT3@CX3P'S*JZ+-%#2B/1P@MV MH!\Y(\O2=\O2X4?)E26-&!-X')/2V8*+4 MT\GSCHTBA!P9**U6?@.%=[/7?]NMG=)JO2]@FY&=-PWI8LVKXS3!,E?"#0 MMVK0M06G P5"MS-)?:Z'1&H&J"-%* +27[P7_F+1LV2QIVB:D_BL3"=QV/.* M?H@MN9X*UU\\1&-@JA"8O\K$>)H 6S(->''D)&&^"6=:1+-@OWD4HDJA?F_B M,,;I'X2>-W'1R")SZF4"QLW,!T6.Q"DW3A8;C!T@A<.[LE<*GB7D>.\R?SY( MDUY]N&VN#"RE4)>=8E]LCGU:DOTNLNSW/,U^#ABKD^X781^G@X!$EJ[96VF( MYAA98]_ F/ =4F8J^&QY\211\S@;-I!LV:H ;/!0Q/0Z1^OQI3.%%^'/A8S"F)G+KB1JC* M82K>TJ6^M7PQ^>5!"Q%MB> I"==%_T4^C"]Q*8)KBGTXT]YHE93],+$=CP^T!Z4:]%-T*9*["Q.8R;2R[1_B MH;H?1@UCW[/0G&,BLH>TZ[$I+/XZ_\&WY@X>J3P$W#P":'QQ4"^2>,!+L% 3 M;A&A),O] GR%4;(L'BRQ",*)K2,-X8-?)L9H0D:S&RM=B[WW?(01_DJ6+AX4 M99,S70TR,'FA#4A@$H#A;[#=L7O$N/[)^\?07CJ&)(&W6C4(,EYX.JUK>#X/ M<*/<^ $E;$/]I,<5I3F(M*W5G,9]QXNC M_.E;3&DWN+,[\G5G_4HS2&AB/$;L@JH0?/$8^.RQ\7H\,72@X%]YHXU^^PQL MCOER-(BVQ "Q.#*__MR(/*0AZ)'#V-Y>"8O ME D8&!!A.DFFN[?B4H8G*41+%0GE,>;]PDC-BG-PKC&*M!:B-%(=4?.C; [" M2LBEN!:',8S@CMP/F*IR&([.-7S4$-_X;='R$<\3!9UU(+NX_P:U&3CL%#.2 M\A]#)!@Q WI-C*6B@'MT4;,*,G;&MFF2=@#V)86D?!>^XW[\=5BU7CX._"*4?@[ M]_AK')Z'TI-[U%*]:MM: M X_VQQ]?V-&OF*PK$;9[A)4+L&9Y *-69<4U7BYFV4)>=+L_KT;$#GNT8^&X M+[$>ZN#V'"DSJE]A_L-T_;JZ&^V/P:KC'>)+B((-S_$8Y3/^)*5/ACW\$;D;20.D&X=^^D*U,?VCQ M6Z2W.XR6Q7$B4)-OZHS:['22&Q_NN.%AO3%>J !<)IATC'=6#TVJ"<;_9HZM M:^YD$=Z]M7"COR/^DV-RZZ%23PFDLK;<3ID&7BOJJ8CTSD,] M5;1YJR#2'VT<=ACA()3G;LT$>@4D=3H321J.'HC@BO&!=RS5UNF*\:C24MT, MGZ4:ITECL9O5Q&=%Y%1&D;3=*%4]D+]USKQC'U2=SVKK7*K$LY)J9+(:&4SV M41Y>M%FD.=[R1N.V-9(JY Y4R'Y>+TYP?-B_!D^P)//S)@1*+LVS(_7./>7H M*:#N-O(Z5_8&U/NEKLJ@R#J9 O62@(<5%>DV]S_G8$.1>MI=,6VQ$D[= R6= M/0B)=%O[G\JP-X);QD-V&P^IETRO@+!.9R5IF7_5XPGI&08JL(5JJ/-U@VBI M-FI:XE[U(%H1L;5S>W,!1>7\*@5O#C,ZR$#X&M7XU5C:ELK*+R[/=? M*!Z8;RPMTV]/TH7W5]!*/_/>A6A297E:6F+MB"G=N716FFMI1=%Y,6*^MB;O M.KGW^R_D*V_YIF5/59$95$VRUDB(5D ZIHN]7EI65!7!FBJYSLH,BBP(*9F- M7P$V+;/Q]X=-R6S\RBF6B;&42*>,(H12K=RZ6MG;ZR3"&#YRQY6E0EH33I^J MD.YUPM]:,$^O0:F,(BOS)@Y"UL>&$]TPD8JH? @ _?8Q$OO8J#_)V;2G@O]] MAW)[]JKHMH\]CA<\RF6V.9)"?.Z-NSA4W8@-S8J/01,C?6BD0S2!+6EL&8ZU 7(V1N9;,,)(3"(ZX1L\ M6&\4B[J+62R=?GQZRM;FI<0GBANI[Q,.9(I&)\)RDA<1S"_D8ZW$Z#-=C!+, M,NA:TUF")2K3&>DYG!78Q8PXR6V#+3S;2M1 '#+FVF%:&,T%] M1QGY+DAPYO!9.7SP8'"Y:4P-+\;A9]H;C32=&/ =AP^K#+XOOG/\8CO>!(00 MCA@<6&A;VB\D='#B%G,]&OFGDP[GC7TS&M]GX%16PQ(S.\-G\F?1%#OV"J]E M,+B9*D:CX:OQ*7?$4Q?6 K=T?<9''4YMT-!PYI=MXC1/V@&'/?FFAN-=8Z]. M$]GF%KV\5.#=%L,IBII#(Q4=-K*?+#@EXKI\>!7-U NV_75FXSS8$^7[#%X) M: T6[QHT:!*'[<7F&>(V^%:P2AIP^$)3ZCS! M1T\:SDYZ[PU.E$>;!M.JBNN/)@FO"(]ASC-.M!8#=;6G)]@O^@J)NR&*$& M_^?C"$?8A)']S.+["RH'B)_JSZM7EHA\89CW*GTXP>V/&G*-.#R?:,V^@N[H M J/_RH HW^'PS3(Y_$5 _Y<,",Y #U8-V?LULC$Q$3+BWL&TUV!F'JG]L9F4 M$7,$+DX<(Q@J"0P;R94/1 /-G@QN8G(SAPF63SS48>+;N!-C)D9YV[J/+V3/O0>(ESQ#&FF?=.4? M*[T%9_VTCJOIIG[@.OW+\"8!&$-K?S$1II'1Z/]R>JFI>3;%KAIW:R>DE,<-[GL/>0$"Z1IPF^5 METW2V@A1\L4"_H!:)YIR#./?%L!CT)-&(<7*S/? 07894)VG2C7Z' "6X,/]H;_DAK- MGVX$2"+=^-V5D_D4BEG?TM&YLNK1? :LSDS0S^$!J&(+CU@:+YYJ;YP#N_[0 M!8T:EH?W?4&W'\L:&X[+A?2Q8:EI;Q"[TO:]C[A6BWFP&M"+_R:SAA;#,4N' M3>/4CX=OQ_A?Q('AQHTZ7!N?P>UH+PJ:C !,''D-QV0[8BY]_(30^)@P3:$C<1H]M_'@)9B.HXH-?I0&K%_Q7;QBJOU@H?U,MJOFZ'P$ M<3@ /1REBY(\7$]\7V'CT2GHNF3'DTG^BH8L[:@]=&V3>;%7.5%N2?;'MQ3/ M+GQ5L;\TCS[P!J*1;NNJV%4@]+E=#?W&,6.?ZWQ+FPBK(=C;Z&!Z,5ST@KJ@ ME=#TWA/EBQ7Z,^#-0-&E[COS=_#H3!.1OP*C.*?=TIX8;1"-"R9MF,QDA)O- M56,RB;G]#3>,'HH>"]A+_O:1NX-8D3A1.G"7 0[IIK%SXCLV%3.HW0DSQZ!3 MCQF=#AOCF/:1N R.#K:>T;H%NT360^<@>%/PV E(I+^)Z-!#PM/[Z(8!_@1Z MX&5U@T!^HGP*W"^D[4=NH[@W@CM,^)!FLO\Y+3S9MB[.#LF->U7FJ I]2DE; M?X#J&+PK$" 09Q@@TXWG8)KRW>>;[]]2I[(&X;T&#E.>\THDOWZP#Z\>K^U^!W;Z N1F$<7'? M+;:P;C Z:3IT"T/N(C7GIP;]DY2U(_YTI/R2N&5_7-XG;AFZ9E(V+-J!V-TF MXV/'?@G_-/>WQ]N+KX;U0X%K'#0A@.J> MF 46EPGV@*-93Q2C1=MF?53^YQ[#$I3*\@VXPM2?!LDK&='ZG=;U%?21H[CC M!QL#Q5PR&##_5?>=-Z8Y1^?-I80/D/^;K5U[+7#MW92UM_M+B\<_\'@2Z'Y@ M/OR-\7-0E2:H[1A3/';&%:*,!P]*'MR':Z7X:WCV8Q;:%=%M46?%CRBC0_R9 MGG^B?$-MFED\O<-"=^I,,U!5=1@I>I;+60%=S[*G<$QQ6,ZA'XV(B%C@><"T# ]5.WRD4#3I^>%;+[PFZ<&Q M-1R@(KBWPNW+%(&&9W_K7))YIIFWXZ^V]?054W]XZ\%40=)^9&E:3@C?XIY:2.*A>/#Z!&![RIX3F1%"^=$1E]9%A?+O%OEGO\8 MQ*CPB:O?!ST4P !]M->';QCML@$JCN%&+J.T5X!;CGWD963ICC1WHHQ-^\5= M]/IP\>[QAY!3 ;]^HGP17%&LD-BJ<$:$WS4(NTPX&XP(R9%#B;(2EEXFYKR MWV+NK.47"I?DDJ>(Z4LI@',7G0BZ$4N(^6OH%4 JH;A;]L@D/MV)/\9$+Q5W M"PKW"2AD:R2MB6S&E[E]28EG+1;2KV2'::$MVHR(Q5Q0DH:[(@)(VH?E3U_ M5':9M9@-;]D)P;_HS$6V!>HFL1=,B]@M5F;1&S:B-\P4O%OK#=^)<;::*T*< MBV^Y7K;BGJ0?2I4CJ\H1U2JE*Q:G92H6L8*JZS K.*IRK&^$,)/P]EV1',YW M*,J;-F([)#+/8OYX$=I YS=8+\*;/7I#T41)=PK(YQ_\@62)6^'E((%1[H!R MBNR#H4ECB7B/@H6F(@("5Y.ZPW/FR0"*DEH6OA9KQLCY;J8WGS =UKGB+7B: MH(M2F3R\E-]H@;RSQV/@LQ3H&(OR_?"=@YAED##_R/-D@"9P#U[(VGI_LTDQ MFS+F!=$PT HQ @+KQ]@;.?Y%=B#%C>"J*1J4H6JCT)MA[%6\5[C V+.7GI@Q M22A<6+ >6L/"LX/UD0[AB*B8?NS9QR+"X4T)YP M/35CX("DS*UITBLNOIB*ZIK) 93M,2EX?F_O(\E9-R8UG['K6SP4!9M&^;-T M[$+5 +W61I\?TX/8?N*FBQ/"6A>,+B_3!7(,@[ 3\#5N@\T'E"F]P"0MF+ZF M\X*.0'ESE6"AE,$;(W/\,7%I^"6= ;CQ26P\%KG#0,TOMF_JL9T0V<6^202$ M&T&5([ -L;63XH[_9R 19$LS"\XXW6AK-U1.Z^_H\6JHR)/!%GOID!'"AU@E MQV._"4<1):\ C;(6>Y^*$+@7(F'+C2+2/JJ^QG.^BL@^]/;'P )P/L],DUD^1-C M1C>] -!< V;$W]=K&W$C]F= VY,K>;'=2\A>5$3BHO(A0Y':64LT5M%&O[6; M)_V@6DW88*+N4M2 _L(+(6HE1_-59@:,>TG] MC7"812/Y2?,."J!?08"78GGP M5/K2C6U%*]XY0ST]::7PTXL_KM.\@6>Y6[-O8:=@K=O;J2[N5((3+IO4$*IM MIE11Y?]\+8A]"D\>QE??44/:TIU7,W?>'5K6 'Q127QG PTQSW#((,=(OIM4 M:-8MU[DWIL353PQ,*L-3Q"LHN-K:.O:0?Z!QJK@S])U@+$D#SL%W8BAV8B9V M8@8[<:);P<@1>+(N?X-':0]-X$ATL*,G"%,*7]UG@<2RZ$OU/,TS1M835 M)]0 %CYB%'= 13XY-W1%G7 X\9L']B % 5TOIM_ 4[E[B]+R,!,CJ+]C0R_N MHU!I411-T^.5%RE[Z4T,1^=[B3OR%J0*(Y(TD2K\!4059FY0]L?( YYN8-Y2 MW->&#DB, "H@=H:DQ"[LLBM(MRZ>\<@XMD4YRHOR; MO<7O@[O,HYQ!ZLW2W7@B/'=UZ"!RR)M)]2R4IQ*F8(G0+; AW[$4 >FAFI@BY\GQ4#BL=>WG8,RPH1S\X8IR_'7Q+O O!%O\(X)P:_I0763 M"#7S MVW'(4[ <9#O=(NDR*@H4#^61Y9$]'?)=T6*O;%AC;JI1$-VV "HBV3UMF2*J M''C?XJN&G5-X-BQ2G]ABNH4QMZ#X9L;?Q@T?@ <;E<_P=\/B^1&M5R8B[8\: M<<\+B.^Y/Q-/+S4XV"M3?Q!K56*++5]KV/P1?X6U(4$U=TB!6KI-\,QX]9CK ML9DRM75F!OY/SK'=7U,KU7A'HH]!+Q">11(5\Y'C/JI7_RWU7JV$>PEW/5E0 MF&$Y+U,"<4X/2[]Y6]Q\47[$O?SD-4Z_34?<)N!4J^Z"_H;TY?]&G##M6:?B M64&@@!=C\N,%]D\R06@^B W;=U=N%0HX%WYVL3BI9'_8YH\(B#B>7"4JPS#G M*\JA"A*WN A<+OMCE%MGQ-SF*&S'OCE&FQNV.^5T0)B&W;BFMK/RG"E '4!Z ML5Z6IY3'.@&YL: RJ0+KO@S7COG^Q//0!#7'"AGAEK3)J+S.W3M>MAA=SM40 MM$*"9D2!Z@5ZY+-M^E1G-\1K59Z'*%X$-%R9%\V9&(F?KV0 H M4OKA3!?)F&Z\XE.DS#&+LNF(['@Z'2Y5Q!(#K08SID8B(?%MKE"/9^'%#B0> MBB2-:^'BJ+T2*;Z\>C1>W@F8\"I-FP)R_&\(\ZA44NQ$+ ; MKEI[&XIV)1N-E1L0>UK@IU M5UUHQV%W/_[:GF.;H=49Q!V)I#E%SK5+J1&[C0%84,7,-GA8EM?\8X0Z$$SH M9U\IN]V S6(6;<@NHET--C/<73QZ<0A)F\Q+MZ-C&@$;<#DFXZULL#1Y8LQF M^%0;:Y85%X/K(^ROI"9>+EH*U/!Y1Q8O^*:EXL;Y&%%'P)VVOY=--=^ M=^Q%ACD=J,%A9LB_CEIIS0:.SN=:AF6;U)'YW@-=*,<%WW?!TP)D4O #YD+^ M.QY0(M#6Z?P(B)UO#2B9+,XST[0XH=_W][E!;PWW<[=19$[T""L=2=WS> MTPTLK32H5XF9)/6?++YI9WG@/I"I&G^QH'O&*C\?>=<6^]_&6E;%W';!=STX M0]TEEQ/WUX5UR"Z+]]#%3"8/&ZUI.E:_8%21.P+ ^Z&<75[IQ+FS9RQ$*'%66,"9\+;QCA MQB,U\QV$Y\=E++6Y#;QC MBYO:,Q'K>:G_,?*V6.B;O1IN]&Y85Q!ZL81C(NAQ2$LQYRM MF-N)9HD\<%26@IU9>1(1!B_0M\H_B7Q&P AP.('-!Q$% MJ=F4*SI(4/(+I_;0TSD?SDBEALZFJOP#KO>> M+Y4<*6*A0J?,UV>[FY9:O4ZMOFC2@%N8N@U)%DW6S@7;VX9.4=L@6A:(3.L M6 &4$&N+$ P+"W@!'Y>]P1=%PAP0EQ&ZFD% .63BD04AW[M,!+\,H'_NQE\ M 15$="Q%:;N23A>;3BP^=QG\";U"UZ.#LP)L+''\5WR5N8Z\D5:CM07@-Y.: MDJS;LJ.0]^X6BO3UTNPV%W5R%%BQN7<70,^W8V*JJ4EW9Z5.AQ%,YS,QG0=D M.N4GW6WA52^2F*O(NXD+#M%,75W125V=TVJ"I&N9$%MYHN0*#@:"X3A!N?D# MSA'3R! 7Z>39+Y,\@Q43[((U*[3H>M(I)N2)>H0QPYPX,$:BE!^,Y,=[WH09 M*)1;%GBL,',DM$""N_$N:4&GSZ0;QB+F<_?BWYSC'9+BJT_Q40J\RW!J-1#] M)2^"P ,7BEY"$5VWU'F@"H^2_E\CK+=KVK#>7 MAES;F?I/B50XGF*$N4M9THI$SAS/5 KO$/B'G/A!ZK,O@F0>B8TV)>*N: MZ"I,@(OW. [FT,7(H3QHRWT0'*TS#XR>@+HQSB?Z" MGG3!6/4$2Y;G'QE\2(H8PDG36L+!1V)7*%]M^8A$0L&<2@ MJ 3N^QZODXE=O;8PUQ7BU)P4943&;!8[>".T%%&GF3N^15?QGI P_-%X1VL M]%GCGG-Z$U$.Z?)JO4!*T*H$.L5]],9Q'QC. M(*!.&O5K@G&_"OQGX2>M5%04%:;VE>BWVANDG&029CE\EJT3DY7>RW&F<>99W35)+FH MUG;5%+X'U =HXSV8=U!RI!,J0DZ)BBFCZI5PA $'&1^UC*5/V!B?\E)#J/,$ M[$7K56J@^Z.!#G3*;G.SF)O=4F<%QU9:9X7SKY"\XJG2O!1;V'I:;">R-V\1 MA19L_NO:#^R]9&HBER"T0>?&0,2_$=BJ:SC_6\TB.G-':]B,G2ZG4"TZPJFA M8*R_3;$B.5OOOFPRJY447ER[(W@Q.]LX.=M&,"VCK%)2Q-0!RJ-]&E/7D6/J MY)BZW^28NAP3MC&_X%%[357:2IZP32D0L$964WWMD5J3.[:E/1N.[RH#0U>5 M>V8:;,P#!K6Z+>+P?W5 U\X?,X_U7_[R#_!=CW, MTJA[SX4XEOF+K0$4HDW\1O3AKNV#!CW<7" MG$DRI:G#9P85I7D:J6>9KN\*%1P6P[T\_#6CO0P\D_QI1LT\3-^-97H_F?:0ABYX.,@1A1,4)2+;4Y>XDO@,R+0XXTO!V\M!".]/;W9W(M1 MJAG-,8!7AZ,;(:#IJT&?_+&(%5#W^NC5$/>\:9LWUT47:YT-W=#X[.\G.#(O MZ*Z>UCOH[*3_L[ 1_F*BP05&*F@(.[5SBQB3:*YA4J@B[!L<<"E<&)D+[,D( M^H^\L*B]G<[+#G#-T=L$;W(S^')%#=766KC@'"'%KV%A!NG:C1-^^G_Q"G'Q M^K3(:'XY2=S,_L%&Q-"$T,BQKF:811Z5U\_73V1EL,%Z%M_G'4=#N[UIFFG8 M_S+4K>[A\5BX98T,DT^2_4QLX4O(%;[:+\03^%=X&]]+>$F@1R;ZC>8QJ$GJ MPD]H67=66]84X=+%XX)X$!4 :"*W- R019UBU"4RCHO!=4X(3 J3M]/1J(F2 MS4>Q .71' IBLBK5E8P0$E3I0?&N2-H-+AYY;QG-<8!C<3F$]AFU_=R*.!;< M@WH*T10[>EP\%5?C9!X4Z*"MPWE!_"(^@"/L"">"< S[E@0E1W0JN+]!X]+W M()Q4C+@6A$/D"NQ= (-W05/*Z=1I9W*7Y>$6@HM= ^*(E4;C3$+$DO9F:A:U M7=OP<3'_'#)MU !%(2P<;3@'(\YP,I_9)LG-F=F.Z$L^=\5E#)Z<\0S"=]K, ME[?:2UH'+73!A+-C#6V1,8H^YU@]&&CHQ!@CFX*Y\9ZQ$6I$Y]L$U8>R[<\?$WJ!$9] M_6P:P*6%M7*)^T0UR]@1>LH)*?9^$7,(UB;Z6B_8672+N5G$,=G(6P.Z<:+# MRF.@2U@CFEI1T3&6X]$-=:ZDPR/"&;TYQ6QLB JL^^6]+EA\&T65LS 0$O!7 M/W+[$A,EW 2?FT<7N<%$AVNJ40Q@/@5PV$ -EPGPBE]IB'M'W4Y%33'99KQG M9N!>C(1-V#A<@'A>B(2P NKFRCY31?!---KT0^*,[AEO.XJ>"=X';L%[$!F> M&=$;Y&K--S3ET\.1$G$"ITFC]T(Q@L251)6+VT:J?*SZ/GR3^6Z&T9P]W#01 MMU_LT8F"/ZCGX!U!8X^S\-ZX MX>5-0,YC121(".+FE)!+41%R:[G8?,-P)T$1>TP-BT3#?%=YUPU M$>L#33@$4YZ2R)\C7HQX":@Z;PC/2)&-*#1J@CC%XFF,,#SS0:JDERU*[A?J MG>C-?5GX1X-G\E7,R%#@^;>D+22I8;]@ZFF2)A93L4 N>J*\(4'Q*F628N1? MV.ESF]%8%-U(??8<58CV'KAK<9:60HL'F"&QMU'?APG0+O7.P3G'0!.D*]W2 M2)6!A5Y(1MU#5PUBZK9++1KS[-&/8][Z)[[^>@:'_\*&*A1MM*>6,02+7(S[ M,8)3XH-J.--%8W-&=14TF@5EV"<;)X<#O[ND>@,;$\0S18QNX>(A-8C-P(Z: MIUG84:,?L<'%=;IXK$%+ M&D=L#]&M\8+RJ EWB(7T4S)=\):M]@C4GFU\C& M58/7^/!.ZN11="F2TA$?I)?MWC0'"B26X;P?N!:2 M\"ZA-@3]> MENNB8*[8:J&TZ MZ6%@.)GV&T.')2SP./A5%# 1I'@7=72\T_2T.G+AL/D6Y?9J!O1'H"*TSIU[\K@<'G&.]-8&(ZW:'(;FCD^%ND%S;XU<@K=)J[<#7O/ M>='0N D $V<.Q]X)SU,XP@&M2D?(D% M#R%PJ*]?.,J".H.%N3%\K\#J>^9PXQZ2>?=% '_A1 E>"=C<,O5P-K;TX,3^ M=OQ^\Y!>8G\NZKHNOR_NFCN_3V*X(2_G%-O#)P@$Z[*6Z9C7<$[17_LW!VYL MC.#<,)IZT'@ U(2KA?Z\A%^5-#PY[_"NQJS ST4KMBF)*(\$B; MF(YJGZ ,+M^/-7Q.]Y=AD +O/ M.L$4K'=GY?(J> LS$E"V44H0":=HHI(VPC:MJ,QR9S)Q5P>4:IREZBH?/@\& M=V"4#7C779XYXHITR-6==_GBD;7']S!;)P8T780F :^$3"[PWQ\6G]NGZJ)3 M65TDJXMD=='Z.L&5YF"JD7O'''(YIQ89+5[WX -(.+IH'VC6QDM %IT M/?4%;/QL3V>^QZL+1I1Y:T0[$-A M .1VV)I '>D7<2_@=%3#V>0Z0M9E]RT MX5J";I@^E0QE>G(LTY*^2-6Y(AX_IH29\&.75TD90:52^(=H1.:<-RWHEA,: MCOP5X@'HA14L;4/PUN,%XS&V"T%U4);7YD?#QY&CK1D;4\I/*^O^K9H,IF*= M!G:PQV_P2T'1TO9N8-C#:,)TWT338X'7?,)]PAXJ?)=2AH9U=SPT[#0V,^QT MDYEA!4P)VYS;K)KY4N =P[%.RZE 5A5V'(I M?'PO?DL:4U-'Q*4.@CL(Q/'_9,8$1\$.Q79)R@?H0U[ULXI6V0&RPYN.EP:?C98=U8;F[BC3=) PY43']N)$Q\+?GK*^,BSI,DJZS:5 M@R/CCJ.OMNOF&\K94'O-Y2E".SN?+<)!8BW$6E(#PW7;[!6#M>YRD[U2L%9% M[:\*0@#DY27#?D^6U/GV\<9RS>2X1WU69S>0*AU!;W'7]K]V$N M#7^PVFK@3VJ0R2+EQ@+YT+9%YI&K,X+418@3'I\*Z& M)L]XX6QBX $PACZ%OQ_MJ%CTCC=!'6 U-\\SS6>$MG=E@"9%(.HDTPX,]&M/ M *\2Z,^J#'IIFZ4(4ASB57?K;)$^VT"?NNUC_E/56F859>P(V M2TIW7GOO='F&V6YX1[OF K/V,%][(%V),&_WEL?450?FTM9,;U>U4@\ZZG1D8>\>7F&D>O]:0HE/C>&-_]I,R/]Z+Q MN\'WKERK)V*"TW!'UW5S9C'M!S>?F+J,C[A7S+857X?+>'/2\NSC"3 MK9BF\"\LF#"F*RGS5+K94GO_,[ \(R@/?@C+AJ_$$ZX=>WH1E>(F%)F^)=]@ M\&JXQU>BKQ>U'N3=S[Y17\'WW"T;+HI/<)6L2YM"ZT->0LHPPG*M5^H'0OU6ALRAI/Q/.,XV)\3)2B)W&C: M6(BI=U8''W@:3HU.!5\V?BG!MP ^(/+31F,9?(G9"M%!K#[LM#/*EFZSU3.Z M#]^)3JE9^0,Z;:G-QG(K5RNP]YHA@4,Q1<#%FBN$.^@ MJOC47VVTM#+J [$I]^'2.%]/ M^N;CVXS1ERZ >]E FDO7+,F$.S\2"33X+XC&?=/^:SO!?=P5#/[892-D\B]@ M%;K,6N+P. 6%+4M@$P"'36%'P>VQ(;=-PXB#EU2&FLGG?(UL4PPNIAEO,YSQ M0;U7TW8_*;>G*KO_G_FMI:\\OMA?^::$GZ<>U4HN"G(9/]">6#,\L^-61JG< M1IF<,-KU9]ZJ%L>G)M"H\LX\-SVUMV!P&?,L V>B.3C9_>T&SH&.[M^PU_HWWQV9 M[.O7BZ532ZB]7 ;5#=.HN9.K.NLW_-S;>OG;!]S>INWW((.-P^ZM:J MT,)H*E18 MI^ =7)+R@V".X;7M7-K^T!O[YO*>1HSD=CQ7[$$X6)^W-+!B>-DB_SF@C7< ]MTU!D[1 '":HADVCA?OX2JF0>XF;6@_UW#0731LV<19L5,NJW6? MQ5U0J+H.F:<=XP[CA&%'>\$99["1V!%90^WW!8=EID&TTAK6G6/C^-!;YP%H MSACQ+WV"5Q[P-[[77KZ)]RU)S=J*EA7*0,[#WU&0>MD&N\LC3#["LY/N%H\P MF$6_[("(&]DQHN9]UJ>:0=.XDYX>6E0:S16>&GQ,+PN^'>N]&NB?U#D4GD2M MVX%K1 \(+J'Q%]5I.+X4!_M_NW+%84]K>F>%?\Y7$_1JWMQ?]L7"F9BV\W89 M=L)/[C_:2^P_NDNGV2>N57*;D7YWM:LTW8,7RON8 M(9>O%+IUIL(ZJM%"1 )M6T#KK7:)[@QH#;5;DVZ'M:V=^,MV?J#;=^;83PYS M]U4(O'?STLGQ;&.^CR?UQ;IS[!'+VWU4[7V5/S:L QWPG3ER;9UR>BW0HRM1F-C1A^MYL:,?D-L$:-OG-:#T==6I[_GJ3-[RN$+ZJJW V+-O-(/:42=DCR7D:C_ M1S-]'J;G!Y]/:)PV2VLKN\*;6YR[>LXY_5$2QEX01DI:Y$X)H],K39O[Q6]^.6VME9%RO9JN/ <'VZL>;[]]2\SCF4I_BJ6[OY$$M MRNIH['E*%EN79[&)#B9!KB3\/ GE]-W@\]7QI_NKP;^/!]>/5_>_*IKYHKVY M ;S1EK38PKHGC(]&;V$3,B'&?VK0/TD27OSI2/DE<'OQU;!^*' -)JHE9Z/IACLSM3?<1M.PV/$0L^/F>0FM M*WJ$\KNF3!PDTY\\>W0TA\(7L5$&4+*!!CD_9+QB\]3='DVSR95DB-T5Y)-E7S+>#>)_7>M3^_E%8@" MA!&FDM7/C.-"9!_D X]%(M?$U@H?N(KWUC068'DN;S6 Y5A7+O_GJ OLL'ZM MJG=4>%7O^2GQ3L]Z[M>_\T!*D?)RA3;7$3:*5L1 MJ5_!F%# >*AZT@L<9C!1&36'ZTIS/<97=4H+?/RU3OY#0;KE65F;1*OY,$+I MJJE#IZYYV;Q ?]G0GVM=_48,E3%('%;:Q2=COX+QF3627F?'@W.)!^4WR4/> M>%-N7NP1G"!0$$#:KP#D^]B=>U=.? 4=K3SIM0+9UPI5_[>EA/S*?S=ZE8%I M RBUTLR5V7BO+]C4OU,@>]#H=PO+SPCZS(<^$_(DI:;/'E;1MV-F\H@"N)+: M7V>.JK'Y2!B/?/!^4><+TWCB^T0+*P?JYS%2=FI',O+!^ M=[!V?%@&/S^LS=N6DFP<8?.6EPJRM'3;G00JD-K"TJV;Z;!O(#>!1G,W&+JM MAM0IK,E,$.G!B'3?:&Z9B+33:W1[)9F2(N*[KYNU-].I.J&!2E.T;J>."53C M''+O^5D(7"+,Q M&I0D"2RH,SOJ[.P;J2T!=>(HC\9 *LG\)Q&9?=V$_3>=J1.-QAX;7BR:*'LEJ>D0X<04[3I4MNC,T!11(KJO'>2#,K_"T$Y2,%$2P<3R4D&6 M(<5.4DA1RBFF&-M(62.KH8;3*)-LD'W#E@EL4("5W.BW\QH5)OB@3GS0W3= M6BH^:#7:G3+S@0B>OFZPWQNVK.'ZHIBI4\4&5,L0;SO(>5[K<<_[/"(>6=?0 M3W?G.<$'4!>C=F,T*DEEF""R#(ELYZ&]!R"R?K_1ETI"9")>F"9>:%D?B#R9 M.'-'DW&^I>).J6-DAN:(/#< ;G^Q/PB+1%@D![-(=AS=5GX-4D,?.VGS23D6UEHME@Z5V>",GZ_>(#H5X2YA7.9G7'9J8UR^JGK@58EB.#AVO,3[ MBC:?,DE!9A]@VW6!$2B]WJ!34#:F4[>LY%$3=?8!O9VW-:F[$'5) MMW+EM:TF:-L3^K*@ND7)LVP1>;$PC1? I$VU)?E;TLZWP4FZW2Y)A!<\AT]H M_2VFDG9/UQM^"$!-8Z?5R53%FR8MVN%+!7!_#EJ6B6\\BGGCUNJ-4[%:!F^\ MKBRV?F/IU+63F0/J.Z0VXM9S%PC!M G]5-=56J75*QC9;N*7J$[I@K&Q,B!CW!&E3E5X##X:CI_T MI';D2?"JQ@.^!KL[LU^(;0#4'@#D.J[I TS _[&/*9S)F .W/5"=3E4 JFG, M@\?"']DAX"?3#R5X=Z<6"?& M?&'HB'H/[T2U+6)2#;X-QT:8*F LPC5 LCBE X]/;6K.59T_CM]H(2]9'=AI MC5@]:"C_Z0#U3I=1_N2P_<@*F!>7ZZOX)L _0&ER.PL:.HVPC\%E$1@F%E+UDZPY-/Q.'J5BY TL$?P&?9E0JE@Q0L0#LZR:X7NQ MIZUP!X>.H$V/8AHQ!Q)(,8 .$@2(;MC)G70L9?"8/KA0$-?&'*\42S\V/[3XZ#(TP&P#8+'SJ M:RLC20<\132'&GP'#1Z8KV_%NS[!RSX&:2) 0_AZL1!!OR#!$%,3K*^PW?6' M>XXQ/\:==PKVX3V<00KU,_231C_V3]>:@+F0PX\!6O=Q[PWJ=&(X0.(FROTT M+QSG!_3;J8)'MXY)MX+'A7NZ.SC<+7!Z,(W2;*=T$;KH(<1,07BS+0%)^1*0 M= @"2IH:&4- A-$.8^78MPZ3SVM4$A=B7'<1"Z.2SFF[&T,EG(GN?U'(5&9I:Z'J19\/1%->@,U":,FUFF*;QC*83FN0: M)AQ-L!K^@KN"406/,>!MX3-+!=-$-CF!@7Z0Y^PP3 WA?6)4E*H'ON<;LU1_ M4DU#QTN.S-RZ0L, M)VGW^R0;3('B$Q8.P)1 GHYC"3NVE,FZCHN(7 ZKG< M[VBJ_(!.UI*I2C#*C4<=$<=E;LR73>I:%E;8HG>L@#'L^C6^DEW)%7[?Z+,C M-TUCNSBZ0@,W/S(RV( X@#Q2D$@FAH5.\DP%OP>,(;B9B@:I M:QE9KF_-ONEQ90CL/JH:9*$Y%K/*O.M=7PX?@8]GT0 P:MUEV:@Y4+!KS(Q[ M,(U?7/PBL:I@(!GHC:-P8?=T[40=!:&*#C3#4^0*,528;8HEM(Y!2DE[#%Z/P-/XU2. M+/R&ST0^/<@8H@348QR&B5'R[_C;;/Z*2\=K2BVHG8*7(YM,IZBU01'%&(\L M"D\7LLGX#32;X5Z%'X!,:D9BIQ'JCE@23,TH44W((ZL\L&I136/ 04:PW+Q) M\/91/MT@8+T'1P0M& ^*HKKB<1V:+#H\PS$.S-V(P)8E#F)0$/@*T@5F+%S6 MP_NMV,Q-R(:((*A^;?F%4T:OL319X^D&87]I /9,=;JQ,")F?@CF\4O&XAR M'G2G,6%JSZ"U-C@DB79Q(V!U;["!&058 1>,4YEEFS(3Y1JF&P+N=-2ON@ZP MAQ9Z&R0F/-@&Z>23D<=8+JDQ*_69[J".$EEQ'=*1%$$4SL'6(S\.ON[[; ,M ME]U<@]T[2R 8PF6L^V3X'9'(;Q?T*7P(,@B[&2@%5*;]3"D>!X#J3(+G7G.Z M8\YQ9,K5BZQ3#;@%H)>&V$ ?^7RRT=)9MV^0V*P9X+3)B,"E-T;G[ @R)X[D MN*KD%IC,X>\SECQ!3A:M4X0;KCS&XGE@_;6/=Q_:"EM&[<#KT_#T>X*2Z MD@RU<":!QX'Q 9N_PG,7_SCY6Y9=^XOS9D]UYJ 4N2/Y@S>6>-Q3UZPPL[ J9 %7M,D@V26 M^=&.C#MNF&.NZCP0C)*$9:8!XYY-QB/RF&)B#J1%WC();#@6(-EZ%Z*6+8BE MB)*B3"J$ "3GP"7WJ.GB2X/:L:5!Y!.K&W2+-_]Q@ETW8):Z]8C^[Y@/]'_G M; +ZBSWM)%H)V6J]V40+JWQA[2"\R/'5_I*,.T<&K7)TCGQZ M^/S#62PT+P)U+ELS'IX"0SMB2,H%0V5L:RM>((4I8.0[NI[0;H[8 M,9F46L@J3U#PL,BK$>.$2%U5&W=C^*7(1HW$!HQ!+X.2^'#R_];U%W?<5-P> MCLHQ4T70W*%HKI]!4T*V-%>685%EG.-3&?USC3E;GEE/3 !A6" NG*(XU/&A;Z8_+3I&--ZPI@&J7.N7+SQW<66886'QU0M! M[20MAHV>E%?O:XTT5.EI<9B!4LJ;%J5A8:-'*M&;"H^F+\S]\*)?BOKD!;1N MOWS_^2W19PY%N$)YON1P5]0-]F)O22')SH!'@/DQ_6Y"^'GF6P.WXR^7S;.[ MR_&_FN.K^\N[#T36GN6EY?5BHU;5:>3<,U:+^X&TL<78-19^:[%_XNP(]Z,3 M\CX69+]?W,6"# DC 6 K" 3N-ILV3>/9_RCTV?W-^5=5_T7@&HQ'Q@<=%=5: M:/(2P8B9L.8#!D'7D["KI\,S9#(SD7M_LXW)28@*GUU N3D]#\EX1?2/OA43 MN7:'^&%R#[(!QZ+1*XIHL_U M' O#Z(SJEOI$P7@SYO2[86\(9W<*[W2]/"4\3Q$Z-^$'KW7W*W_M2>BUWVJ& M9;W#Z Z6#;WEBU F'X%M^8_*1V9GK_Y^[?W]G9?[IGX7VJJ]3;9?S=L$A^8D MR-,6EZ=O%2S5-RT2RA=]J%[.Y\=D1A5'HS?3P, SAID8/OH*R(G-#;7:%U+W M_'+4[/;.Q\WNQ6#<'%VTQ\W!J#-SIG%U*Y]WS,TDDFTJ2$Y"ZN24%4D\!S#EW\!_, M"%^RC'"H1.! ^80-(_EV"/)4D-SR2T&5E=HNZ)255H6I*]X!95 M$;C7.)NI.#83I'Y8+/_4L< 7"P<+)+4O.*:@P.>_14N+@B%CAOA,UEB_DHK=E*,NQ'SIY[7AH1AQG7W]>"G\/>%GEJD<_^3S MS?GU^YOSK^2! @NR&2[N&&!W*DM]#8@B2Y2'<27*ZX5#.7J7-Q/UC)' 790" M^)_OY9>Q;9OJ@\,*@>X-;J3L5NM\Z5MMVS6 MXP%\$M$)7$WB3HIZCN+&4Q3KE11#WJNP::?1DNH=.*T9 Q69YQJEF^J0JP-T M. 82*;*CTP]9AV'W<8:*U@SMQK#(V4GE3ZG%Y(!*D=JJ:$JMMFXL<&=@L#:X MK@1YZ0D$1T6ME-0UWD5+^]0'35 *G5:[;"YQ\FB EUN^R2-.(TB[3='K%Z4& M-E36"Z_AF/FQ4SHG/F^&[!47N18<*3ARC2.[Y0L+Y,V24DLH2<&2Y6')K/,X M>Z5U<^;%_K"PW$UQO"@*6N.];] A9,)#9MYB.+?&50BRD@BR)#F6=1WA09UO MH+6;:;)$VTF@C?*JNXJ37G5*0!P5[T@'+%<\@*-\*.:1&D,IKSR&X)\Z\4_6 MI9$'=FL/Q4"=KF ?P3[;LT_6>9-#N: 'X9LN)M#;_;R:0';A')&OW7:\3KNJ M+N.K#-X!!E<,!T=Z1SB\P!;V](=,"H5)_9A6]_S]QJS[W;O=PIIQUJ1-1P2< MCY#IDGAND 7/E64D$+B0@U&O($W>J;D-O)F^RF8$[\8)PXPYX?"C@4KJ#-:. M$8Y9/XRRX(KBQP^!9NB/\EIJO M#E'=[G[MZ2%Z1AE@_M+?SG./ZH=;1CY3> ML'Y(JL:4Z6J1FQA@[@8@Q/8AL7VHYI1>BIT@_O:?HI>#B!5 8@50K=E=;.:H M3(OF8;=K],J^7:-5FTS$Y@B2U"ZX";_3CLL=M"J?KQL.Z]U,+QCB8 P1ET+8 MFB'*DDP+#)C(+:A8U=K[(I;/""CT0=<=U0A9KA!9$WIV&-! $7C\"CQO)6)2Y6!AIMT>% MC8#+M+&WCG.MA;$K9E-OT5V6AT3-9,Y?-VYC0;$QVSR'_75Q45-A;KH8O"DX M6B!E%8868A5M5 M298DR+).9E=O&"X8_"#/2SQ437!/:;DGZYQV-:3JFKS'F!N5!%":+=IGOUV3.M'_H9OUOT?O4YAW8%B MFJ?@NE>YKI,%UY6P!;$\BZ($UPFNBW)=-PNN*U.;8Z]?GL6EN3'<*S,8@X,0 M.48S"UIOI2#[1 M>?#%/Q!5!])5\>AH'M&Y=\SW<$[OYYGO\MR.OUPVS^XNQ_]JCJ_N+^\^$%E[ MEI>6QXWH.N@T[_0-KH8[D>T6\M]D^QX+L]XN[6) A&28 M; 6!P-UFTZ9I//L?A3Z[OSG_JNJ_"%R##4 MTB 6$,*4%2RA$ 57[AP%(XB[3^_E%8@"A!&FDM7/C.="9!_D X]%(M?$#4M% M?'QF=^=?XM=YS_D4^D*:12A1V7M!'^P+U9IHAN68]!Z^?88(/.$:HBV-ANU1 M_X10D,<+)#?3H2=)\B-#I]LO"7WX?'5*\*#$']Z4IP [W'L&F03]0G6ZC+[\ MC9XDL,@W>4G:71YI:! FO9XI8:*3*G"A;1"9Z'"\"?RNVF0J3U0-%"Q("7M& M_L#IM>0*'FB0,UG_U2#?3\?D+0"@W9(F'P,?\S\I']\1N".#?,7Z#^"L@ 9R'LN=K8DO&$:3ZH"V+)Q%!@()1T5-0&ZABO@G-E']VY9Z/7W/'=?TK>K^FGMJ@&X+ZW3]5P8 2[0$#@R4(*L@9-E M$0=A"_]/&6E$X8\4XE$' %U%),@6>897QO\N#!2T*OYQ C:@I;+>NU/R"@., MG4=@'"(-DWD S@GP5Q 'B&BDU-#F0=_E9.))6XG#!#+ ML"D-#T8L__UJZ(_PZG-\P/UR0=FU]_"'KX:LIR&H\,G@D90WJ^U$/%(B\> Y MB0;G0L)!HJ%P6!LI)!&N<;.[CIH)(]398%RY ."J-OAF$<9,8*>_<72A#;R. M(F12V63\@[=)Q-"&A;K#9KL5_/'6-."4]A)CH_985]#[6R".SI8^Z7Z3=0=> M#/6,_N@C2E?^D,'5-."E7'SZKNH7:CR:\F*&B0F.?]G4K =9.0=5"P#753D- M2F_E)=[-NC?&*)!,NO&PVR.T!XPQ.%T?3.5#?>&8DYD," ,H6J"U3#[!'F4H MPCX@(CUQABIO'@05HX%G#TBH_MCI =O$ TB#K$ 2*^YDCV= Q%L&?!7^#J?B MNI])?;S6%>;T98$Z%9X.2I8I_"02&;02P@[Y,K$NJVI$ZIV#.:(#FL_YNUT& M7NVK"ES%T,'%XG=X@WO08D\41[5;AY"2R3;)0$I8V)/944$2JLHF=L0_(3MZ;+;B/=U <2P_ $S>G9)K M'LH:=,S(!B: _4F1@O%AE!@[8/B ;<'S1%'[# M'"3CO*_79S=W2#@_;J[N.&MSU!(?[R ;+)_?F17'GG]'GPSM">7'5]>$=[_X M'4[$%\/"0R75*Q@2-#O8U]BT$X7UF*\*TTEB(QDFW4*_I@ M.K*Y)-Q(;;NNS4RV"?@JO#$**2SI'O\$T8ZWZ$C!>R!<+ X6ULT"ZA!>1'_@+P'N9U%5W2QP>8I7:S(QU<[(P90)BDN3?N_)=F(><;\QI?^,)[WYT$3J*\ MX>C0EJ^*\ UNI50+$ W2@.BT1G&=< CG)TA8KB?0EK8\#1&5QPT,('-/ 7@. M1)_E//R)@A\C+IKZJ+K,:U)FC7*9"1RI.2R.,9=!RL'_\.>WZCL0=\QF9$_C M 0^5LS\3%>!M@2Y1,S##*S6E9=$:V4='_] M_0J,D=.8*F*2'-.2/ <,M(.L@^0 2OS(I/-;-0ZM7J6];%G4YI@-_3V(]I0( MUN#M7\7N<(/]7B;L,J'GHI8M '"[\\<,5O=&\&]?5W#:%=F#&(.F*WCXS &U6ZNM;R#K M@ " 27FF^8[+1657[+766;4!5Z',QBHN-/)D8ILRO B(V 3 3\'4XI#WT/@@ M6V N,;,Q$6'\6PF7V,_N-1@6 .9F8WN4\#*T-@VF="I>44BHZT@47%Y\L3D MB:&]]D9=]M"F=X.I^H)N_PQ0B &*)VK*\ .72]G)EZ3EC3D0X9HIU,<)]P(UA':S+TH+^+J9RX. _S M8B: R@=,!BG,.Y7)(]"E[IUB"T<1DAB,S-=T\J=(@,^.9@DAK<"97N=L2/.+" M!-&A+C!GQZ4$!@5261NC#:6>19D8F#2[=Y-FM]3$XB.0Y&< 9$PZK.!Y[8+S M?@;_CR5KD=38=M*^U6JT8LP.+B9=D%HS.0[=S)V<@9"5%PM-G;!ZE2#>&;J! M9KSOG)+KJ8=['FQ^!S<04=34**#207(1?V3@,JX@=[KA2>'\PG^ MC>XWO#_H7>X:L/@D56Z =G4L)[I201K@BEZ\XHH=;@TU%!K6R,LUI@$)ZB,@ M:E;$A*[&#EILCF4;(&)8(@7.-G5 S*'9:7H;&4+U10H\"IX2\P2FG"+Q,CE! M!R:90G-X6?;:>#"3LK,%XC#,B(5G X_HLL92#ND/Q""6W5$ 9'/N :_@/DW6 MN1N3\H5[^*XO?XOOR;+N'*XL$HIEYT>P8"65&G;O;- N*UGRGH9>]6G %"XA>XTG*LR!5XZR=7KO'+T')D MWAQ[C"O7D2?8KW":P('MF6DXC[/ YT ?SS-U,HNW%,+LR]F,LH0/)N$PZ:/# MN1Q,]4R,.=C,/E@2]4&W%3=BN1@:B]/><7<[]]_OBM*5[;>]% =/H'4JQ3CP M;[R8O1*MH0G+Q/JF0.Y#65Q&5A%(;"AXV:.X)5#;LLJ.N\GW!I*XE[TW3!6. MRI+3$7<1&Q1VU-BTZ:ZDMSIBH*U3]XX.Q@ M'AY<]T_O\>+//(#!Y!-60_ (DBOP+&8O,)/#M'&)-\98O2!MFF=U,9@*-UJ" M+'RBH2?*%DA[S'$SPP8A!1X8DW_^PSV1C?XNEL:AC.3DE:32;R:VL2IQEE:A M%K692,:%<[ 7C[4-RY7M23K\8T4?FBW%3>W M*$?5DX8QZ^*KXLBWT_5>\HS\%589!:C4*4MBX4ZU?C "\B!+# M-YPY)6:].S+W,WB/G9#9/EV?W_?&5Y#I',6DM-4,.(M?Q>.?+L\'^1]E0WT- MH!N@)>-!4Q_Y2J& S;]6EL<\1RX5,$C+ZK8F$W];# 7$HPF/>L/ .#+O+&:9 M?U<_-<@CU8&34!5X91X6F#PZZ%;;,)<-E*>\=)G=!GC -?__H#PC- -.])-% M"XP(P\TVMPR=NJY&J ]DADWW2$-4?=3=M:3#)H/?%W;EBVY29]T";<,5HPD.*C\H%HNI<+998GVDZ.JC%+1YTC ?+B MK-I@/_H8;!$./B@H#.-:&D]X ROA5/1_KS1A)Y$2^^Y&>NI(4I2>\HE'[^V2 M!=-/.Z4@1S'6F)^"C(_'1OQQ5W#Y?KBKEE<^-ESP*NI!!4?3(ZYEQ$OV5G@H?#V:UW']S&ZE6/]:YTN.JD#MUN[U[J'Q-0)XX& MI/.-AZU5:MU,@[AE?>7Q3=:#V"9K\HD-\]ZLBLKXQUGGFO!S=&Y+1?P-_O^(2D,TP\/H*-T^D>7W8T>:Y0Z/8L4-) M,S>[4B$YW$QUYDK>WGDI$9"\MUX\]UI?%5]]8W;ZCD-MUU.T"7.%=AA"FS?F MXZ(6-<,\EG7=/QN[(7RXU3;K"B!\>"0(QX#3;BC?;KU>!5!>1!UU 2B_,AQS MMY6*K?6,;:4QWH[KS*DCQM6GW7B\(]4-XT74R.>*<5:GO1?2AXV.M-4$UT*3#7[ ]_6)\LB)GCR[M=[^>6U,9[# MPL=X?L'*#M;#?,^[E^LUSC/\OA>\SFFK<4//.,AG@K%^A?P\_7':Y%5M"H#, MLH$\;%RDC>UL/$&3Q.[M=&TY"4795Q3+,#4V5VVL*U^-"5K>+K%=\E.XNRV^ MF(9EG?,J-GCIFX5;O[E;EV,[@65/R39PE0X UW0+ODH'5U:=O![;\.'Z&H.L M,6(T[[-A.'I,/@;ML&)KD7F&D27LL3CU,3 QD#R85/ZE&,\Z3_@S<>5VI+B_ M\=$+D>QD[G(LPW0EI[XS]I(K=>(R!Y#H%:^/2CO+-7O8"R/LG+#-*5 M^Y/M)KQP&ZN MV)6*PV[*='**,H>';S;33V[+_<*D+PW=D6XJ]O\Q$\ZJS=:C MA&U&G<-O,TH,=4:G!6\:,N!;+V,';#/3"TYXMLPYEE&;RS2QB=6JSRO3F,?9 MX!%[B5K?5)T]TJM'!^W.@;A:/!)T^4;P+:T*K=,ZW4I1 M?5PW;L_5E519K.!.P=ADL$&[NX@74?&)IGC MHKI&(J?;Z+6V*@/+V,.HE?8]+E:*&ZF:7GW7D97Z_;QVX1:PWOX@WG#Q*MVM MGT^(A5=5L1]B[V\!LFGS*9.$TS[YP3T$SN6+;6U3>?6=T/'@[BS M CQ!M). D3J-?F^K(OT,)4RG;LKZJ-DC;II(VC1O:=FCW8B;3U4>]LBD$J^Z M)2.8FF;C=RUO;;'W4M]KA1<;4]T=7,LM4MTBU5V19*A(==<9N^5/=1]QYOCDL[M:Z$/& MV,F!S<0=C^2.(HN5/HO%ZW9K$^PJ<^)[D$%PRI6^+MK63/S=/.A&>Y17,JC6 MH:0R$]\P@]#/(8BO/5B?TEG%TH>:YDEBE08K$:RHRBA!&O;D\]LD3MVPT6(7 M-1%JQ\F$7XD%4(&?0&L4Q[;9^:0A#_2=(.F#Z)[H5MU]=$_V%/TYM]R:J+T3 MM7?'5S TW+ ]9R>WQ^O9VYOO<;QLS#SD\I3M"((N+4''%9/NZDIE1M#Z.(* +:U^ Y(=-UZ9&)K:N&)3&S>[!I7 M,K&KCD@S&'%[INV>?&[W\HIB"TV1'^G%U0#LJBD.0WH8^Y)*8J0(MT)D3K>- M$!80#MQV%<(HW7RPE/8B1_R6_/\7-0U%MF91U@?XMEM2]V.)XX1'2M=EB7PG ME;B-THT .R1AIZMQZ_8+JPW:T*V40^E;.=TOP=JE8>TDSLYB];G'V5G:JH-> MF7-:@J#+JZO2S;O*G:)72JHM%1:WJZR2JJG+YTVUVCQOHZJ.WS&/[1EE-]4J MJZ*G4;>HZ9%B(%6=*#N[@519%3]U>F6F[)+.DH)'TY>)YBC4&QRDJ$_>+*#; M+]]_?DL<;.+!L]7R]UJZ1!:O&SUX1PT*;VQ1T@"ISHA/A>+']%?6P<\SWYBX M'7^Y;)[=78[_U1Q?W5_>?2"R]BPO+8_H42GK-'+N&>6SC=J(1M?6^*W%_HDS M0]R/3LC[6)#]?G$7"S(DC 2 K2 0N-MLVC2-9_^CT&?W-^=?5?T7@6MPE--) ME,39$Q356FCR$L&HJ3IM/N#\J/7U5ZNGPS-D,C.187^SCJC)/><.Q:K7:,>7X=CCEFT,4TVPJ<"0/7)#%P+7N#+,,[BI%<'\7 MM2/!KABX5NJ!:Q?K2ES4^(L[EO6.Y4P?%LW&L<4XN'I"MPUS2< 25&T T%]L M@G9M@K0E'H@UBA1CJUNG)WVCWT?C3B&GSB"O[2&UCIJ6F=2&,:2V5=XP(U)K MUV3434VS=Z_H")-:U'RJ; JO! 4!R5PZVE8AZ+*J)K#HG8NOW1(1DM *=2.Q M7JNUK2(X*(EU2T)BPF-(K0UNJ<[*.KR8_;+&RB#3Z-MVI?>]EI29=P _>']S M$]2XJ@7^RUR]L:ZX^6K+Q>U&9BY)+;[0%_GIBW9FCD-F5)C8C"B5I1E1.!BI M5+]6385H1<.P[:]S!R-&P][N)OU'''G MHFZW\$"[VRX'$PMRRY#<^IEY%!F3VZ@>PX>.R7,83R:F0[&::N5)"C5Q&+[- M+EN=.A)P.5]HQI*&/MYMKE@OKZGD0I/D1Y'9);7SI\A>OR04*1R4+4;=&9-? MS0=P3X7&R8._MTZ'[\_?/V:R2<\0P\$+S@UKMV:^?EZ#^87:R8TLI:U3Z*4C MR]SV10A/)\.I>>C9,LI#G-6Y!JO(M+N47=K]@IKJ$S#J$[W6+=MTYMCB*5+K M9:*T0O5(=JGUK2@M43,(IZ1JB@&(@$R &%1;9$ORX-JML^A)UM\Y0]S^H>NR MU%$*2LN0TK9.IQ^;*$@#L.V6Z?3 M8ZM@?)R!XW L-VFCHYZY>!706,9TMC6.?2#TMBP7Q+S0[@-J77"C3VC M9H/HM*IZX*@6,?2D[++O#/,E#T.)"=:5FV"=1+S9)>H3B3=YR$&)25?X,DFC MI.&-+2MND*#07%5@_NRR^%^0$':+CS7:[;PZ3H3NJA/YMK/+]N]#OJ-^F9>' M9.]W18BGF%^S5\MU>*V:>LF1*8>!D<1BU*&X8UGO*#R'U!&O/U1[-C,T5&Z5 M7D13 L,J<5]5KQU7V+)5!B0PP#R M7M$VHX[-:1.@2'J')91"0+.DH#C:CRV M2J\( MZ6@(51FKX46'T!([72(;#RBX"XXIMMHU8!*7!KXF0#>WFK 0V,=>7R M?XZZP#+-'<4!R*A:BP-!S%D2%.JMZAU8[KA1F#VV6@G8W5,6L%F"7JTM+^%); MCIYDOE2-V;5871-7_;.'KD&4J?KCV#1E_9'NWNK6;K2*W'LBM$[%R#BNCF4/ MM9,=&7>+7-0@'*@RJ3-1U5V^XJ(DH=*)JR[:0S?N7AXK#0J;R+QA2:=0D$?- M&7%S./90M[MS!BB0X^,,X4)N5R,FA$HEA,K6E2E1H7*M3XPY#8N6W2*>C6Y7 M:%S!'"5BCJVK7@[&'-W&H%M84K"R2K>FCBY?#!%J_WH;T+SOJET)\SHS=X"9 M%<-YT&B4FXM<-YS^E(DR)XLR&]Y=$Y Y0"^[[0YKM-N%3;=9$SL=H9./D5V2 MN"6+.IYLN 7]8BDOOSB.,]+E0-_;#X:RQ-]D /5G\G^$$._0WYTY-=6)^\=8 M+OM[Y(1_WYK/O",MDAZ3H2KU0#&VR2 ':LJFV)']+6)&] MNP>78EE,?YLY:*?KU$\ FQK\<$I^ZL#LY!SD"=Q05V6"7#=_@)<[@TN28#GL MN9"DTRF=8%7"JX@D[1'8?*TV2!#VU1B0*U1QV!DMP)!)B>58"PIG5/"%&9Z6 M5#8M\D"!AG3\FJHG8UP:I:(+CWID77GE2FEUH3VC82(A\#:JX=**OHPA*F"< MA-OKALWO[M@@]/Z"UU8<($\#X#"9N.&>#5..Y\QA=F M=T9XT9>%"A""7Z8J,LTKC_%HQ-$U"K=V<''" X5[4\2Q:O+[L5GFIZ_(R.J* MXEO'M!SX'.'W@S+$N4=)D+K#-H<<$#QRPS5(/%,'>-_1)ZH#[9X;"L4/DTAQ M-.Q[W&<1D(6,W]_B[7BYTN0CWH7_K'Q\UV!/DG7=@>< JKQGOR[!D6=-:@$1 M C?A+PJ<4C-823 C+#Z?%KYG.!I2 -'4N6HC,2P9/S^:%&@0!-%,3J3<7NN- M"Y9GG9K63%V0R0S3Y\#/)IX.;Y;P?7MF4LKNT$26 ://8B_%Q:1^IQS8// M]91NY-#T!<"F\W,#WWKGYO-X''MFF,R=2'&TM"3OG6VXR]E6:FV[PVUWMK:T MR]D TR!%HV>K$5>$&>#[^/J2JYG11RM@&"$ 3,32!C2@M$R+!]=RPCMQZ$XI MF."RU@!EI=L&ZD[$T<28SQW\A76 $Y#/8=\CP?7H16HU%-?['C1;4L +^:\? M!1^[N%V.7U2K>056#TB)<\/1;7/Y#;P!:L9<^QT4-;N>O<45?PF\0 $B4BV; M6TM7]V-^AX#/ W8&C3H]EQZL_0?=P7N>PUNHN@/@=9TBD"B^$]1LI_2"))3H M:S[0F_J2\=@B"]FT/;L(!^^?.S8W?_YI/%AD/+%?LYCT?X[*PMP&_#PQ'G4X))&3[FGHKDECP[L"?NB_G_ MR?/%Q]MW9&H:3)QYHXFHSGI?A6,7>0R ML-$L I?8P%CPEL#=#Y3JR,-P'XI !NH'H@ K%3Y#G^L)[$'*_$^3HFF*\W$1 M5*"$ 1\L!>%CQ3,WF0Y4&7LQZ!I6@!)=X*S0RAB#IT2)(9A5S0"1-PI",Q>ANX>A9]7D $R$(FKU=88Z#V M3[(BK0!Y( 4!?U'NBV7[]-RE'N""ODPT1W'#FN23HCZ1B29;@+#;+]]_?COQ M#A*T42<47W5V._]4<7]U?WGT [GN6EY87.4>AK-/(N6<4(_4?2!L#PFXJ]+<6 M^RQX+L]XN[6)!AB#D!8"L(!.XVFS9-X]G_*/39_": M"=4T_YFA)P C+31YB6#45)TV'S1C\BOL;K!SK1Y!/LD$_%N0$;_9QN0D1(7/ M+J"0<%74;!S)>$7TC[X2C%R[B2 2]&R#4TN#6$ (TX^XJP83'L#Y:(%@Q?NG M]_(*1 '""%/)ZFDI9?1<'%!:2\^Z?V=+P+O=_8=@W4 M']Z10Q=O;U.V,:VT;E,R!R%5Q#$0V$C]'3?R#"H!0UTNK-TPY0KR=.4M;F$N MI8V>\".@.8./03T.EI "/Z"7RJ($AF/!6UGO/A2A:5;ILG24%2:E'Y,951R- MWDS3$!43$O?PB#,4>2>IF M#?W?K84\\7_GDA@4.7N:+RS=I*+)I67OC2_V1[TW>PA"5VZC[:"S;.4+*\_A MNSFBEVI..R6L4[0$Y3]X9M2U Q>!Q6W;VK)]NO656TJHXJM>$JN M9-K:1(V)>ZQLB)#]X/_97:GM[M!.:ZMNUWL[[)=D8ZH@U4.1ZB"&5%LK4DU5 M?U<&4NUUZ['UO;:]93]8QC+H<39X\<4T3E513C(5U58E:)I)YOKAX104P_-8 M5[X:0/3^-;M.AAT4UIU:7054>NH;'4[G9$M]P\)Z&,OO$I5!I]QZ&4YRH4ZG MU*3ZI++-RF7GVFZZ I&$">)IPJ,^1@,(C>1UM]K=*M8#5Y,0D]KJNM(>^J,@ M2EP-4RS032E_DV]MO1^W/FZ5Y%1!6586[?M?M4T)83"@81"%J6W&X0" M_.&<8V^WJ$J[P)B>4&X5H^/>X93;/G31K3J4$-BGGH(%?#9( #\.=,GP^0/1>>UA[M7LJKDAY(5)QA])<691RE($\ T')3KV7]0F_+EZQ?=&, M!U:#:,OZHXH=5YKQW,1"1<4K3'S[Y?KK_76=S> LJ7G;S8,8",7>Z=[( V; HL63[$>M&DT6:7[U<2DWVH:S$9="DUS&$VS3UU(4KR%X?,*T7FWPN:MB\P+U9J8 MU*;7-IT+#5,F6BS4A>KM4[YQ4&),&>CNU#O2+?RE>-UU/KZ[_,&&PM6EGC'# MC4B9:K=TQ]I:">Y3(9(D=\YEDUI %VEKQ4JB\^(&$]1)$1[9OJ_>/H4C69)W M.BW::1>F1<5&L+*IUM5TC\! -=G"L:>&:5.EJOKUF+<;;3^V+JF0+3Q18<>1 M":/FF!>S2+^P-PZ"@6<#9RT!8,/FG_[ZQT#1JU!\0=U M-R2Z>WV:UDQF6X>P<(,L=EB)&02?NX$)UUDYK8]B$_LO4*P<+]5/L@51T4 M;:>H>;RR_JW)GS)4)4P=TX MU/2/#0R2;K^OK#NX'E8*+CF#6Q+J\I?%ULU1L.-8128 U(<#&R;)GLB CC\D M/&JJFI8=6CHZARMFA&\C>&45F[? 0)&7# #\="BT3LE8LPR.77_S6V.;=W:W M&C\C2.W)+$&5]OHQ*8U6%T0NE[K^CW>^3$5&O%\NJ*M+ 03G'E&@09A*AU[@ M0B LNUY]$6_K2D#S&YX:X!?ZG!/;S91]N+T&;8'9V8I9ON:A+AV>DR 9%[** M,4K* LF=C)#UT6<,@')0E*SV%H9$PDITL%5M/I.MN#RE*,-OX28SZFY/FP2! M%K@=N_L$A.@C?Z);<,UWI/D.#+\)7)&P0[W7C_.JTN/VEB]JX_(MM: ^:FJD7RB3!=)"N#+;Z,-V\]3X] M3.NW!3BR!@I\<@9W35NRU8ZN*:0$,9+6,$HK2&)MHN=DZR+6$M*)[)\_P2I: MF?C&12@?.\E93'N&4T&65!6!F5H6M'+[D;B[G8@R3M(E^+< M)"5"'%T=D9&Q&$Z";UR8/;T4+@U\MUK,B=5AZQ 6PGC-$^6FW.3CN3RE-@! M9FXX_ZOR<2>G5&KW0BY36/K.J*R!!S5!\?C@!F^8K&0U*PI?D4ID[@6N'#I[ M9AK.XPP>8SDFKG-E,K@#>XAN[V.FMU M%K8R=;5E&%]@8EALX0 _H;N1,/ 57%;(-P]XVPIE';PU4!3 3ZHSM_#M5?#2 MV#M[RX'];R]D50GN'\8P'Y?]O09)HG;]35))WV&?O#*'7'EZ0 M?&[YN=VD_$X24GK-J-IM4W/:U8,-UQG,P@P>QI7,;E53>"@0MP\!8F_Y?-UE MZ*>'S]Y*:1+L+J]_'#-EE,X!62SU&2VTW'@54M29(9L*BM,+,#^&WOQ_($?5J0J_^Q-H&(#YKGA/>X4_\[37NU-R&]!? M^(7PA0WVM]\= BYHY;A@%UO(3+GJFU3RHZSXE()!/9FH&P M9Q% BP!_&9C.X'^6,9ECD;?>"XW9[_Z+L$WKWK,;<)*I.J'X4T"MP5E]M88K MOQW-9E%?./;W\75C=>_;0$PX *I[ICSX@YFFFLL*Q?7@?V)&CSLGW 6R4#%- MJ,)VAL]DF\P=4) /\ UJ>SMBX9&XN=5X@"/);D"(@8-Y#[(;!F5*SC$7AD4] M:R&"9I5MF:?ZC.E\O #WJS?!5$'X&Y-?,T-#I^1)UASJOBOJXY"NW@W%3)$_ MJ)IJ+_W3;X-,=NX)/!$=Q2#0\1.+FD\<2BAHT;^;RZKNQ:;Q4\"PCSM^C6Q9 M*@ :OX2_368J?4);!5%MP=$0*&AIX_LGO[4KW.->FF5FX1CPE+^#94,MW/X+ M=X8?\M_GGI=$NU\G/-FQ9X8)]['V@>6CR85/PQ5M@!] (34;H.S!@W%,5^B% MZ6KL$U"(;!BM&CY+4J ?BG^]1D8$%PZ]<":& MVUKP161-RAE[ZK@2)4I/&JZK?ISQEY_)B2K$#PX]X*LHAL[B00H@KKX\>!'V M@+:T-@,9,<9SS(#@D2_ 9*)Y'HD_J:GKZCWS+VC]C4UX^B,CQ3]4M-D5%2@+ MC)AS8&Q&JU_X\?:*'JW75OF&.W!%6)BLM-&4'6' M>O:<%SWCMUD] :YVZ26!P# AFN3GH)^8[<#FP.5:^AT$RI;_K/7O\ON M^/ISP5)Q[5ZP'L*G3E2='+%3QV06N4^7U@P#@P^N7Z.R=+7NII-\_3Y.4U1W M .475;H@*>@+&E-N_2@KLB,3#>R,?YSA-^TH;3>2\6 M+89UR^1(8O:()X_<8_IU?_#SS.]5N1U_N6R>W5V._]4<7]U?WGT <^A97EI> M132"1:>1<\\H5F!_(&ULCG%;67YKL7_BNES8E@U, T;SY@O6*X M_)R=:_4(\DDF(+5 J?T&7N])B"R?74"!;X$A< _)>$7TCSX91J[=1! )E-[@ MU-) 9U6=HA/%A#VP,"9QD.4^O9=7( H01IA*5C\S!1DB^R ?>"RR=DV^ 3_F M2?GUF[PTM?XAOS]8JF1.36U)K 7X< ;S7-&.X!$'%R +%R +%EWC60_?KEA5 M[09S%($8%L^-/,)G)LODP(UXS3-J7C,75B 4S>5Q,+TF@TK^EO68T-8\(5'A9B9G2"55K6+4PXSB\.,A:DX,_C97QSARJQ3 MC*?C*!$6R7Z0-1:,MF84'RLGY#[HC>8Q<_&NL()F=,Q_XB9%?%- M'=W8I@[RB1,%-RU9X0A:8FY7F/\[B/Z)_SNWW8!JV--\\\KM+3.Y?=5[XQN* MH]Z;/4PGU])3=4RA(%V_L(9LWC;V:H=W9KW;\?V0&=X1+'-4L%A7G.2M["$P M=I\"E%T[8."5W#<*L1Z3GTW%QK,^$LC)375PBOU48U;%A>:W.>MI7[%(HM1ZY=JO=6-E_1;5%"68=);-J MND[J;;G60]TY8&ZW;7.C&M$,RQ*J MX2";3?KM=),8MN57'WE?9%7_"OC;S:(;U'MMB:#D#"FY$S?$;G_-DPTE=PN; MSRB6!)1*JYT%^Y K*@J.:TM)O[-/T_8600^/-&Z!,G:;J=XM+/Q1W'X2P3CE M99RX%8[[:^3L&:FY_%:I\ZDW;WF-._!>SVJ:FW&JS:8CWTO$I8E&N).Y;UCL*$31MVP@: MU=0>-D_4':(AJK:*291VXNIG=E3;L>T=NUJE[9)D2@7E'8KRXL9Y[%BYE27E M=6J2HZ^I?;@Q1Z]A$Z]CZL3M^7,U2T652 F"KZ]$5;=>Y)@^SZG=,4S>Z/LP MP,ET:%5@'++(/Y:/L),+>>M5BSH2-F8+1^J#D*NJH(W)]O,GWX>T*->;A M3".4ZP(AD8>[Z39);LO#H3U.9TL/I9M8&/<1*+(UBW(OGT;0_5@.%JX;W16I M.[KIEA\=F.X254=>V^Z%3#>N1F1_A;$R\ZI<525BA#QEQ150ULGU.C(2C]F?G440\.A(7/AY\45.B940HLJW MTJ60W7V6BQPPL]W*+6L@*GWK3-[[[&&I1I[B.EO [-WNLDNKHTA7'1)9F+< M>)2AY;HVU'T7O;YR=CO= FM>1 *DPE3=:V5HL&9-U2.1!SD^LS=.1_[4 RM( M=%PR&YH\QC;?3B;.W-'80A)W];0Q7YATAJM.GK!E#M?L5%6FU&\J19),DG;5 MM.,5$=P@#9P'28 O6L+Y4!'1Q9?AC'7^G5O#LEK?W]=94Q$NC960-'1N23I%;V[? M,TO^#]6>!9R$]66DU_KERX1:5F@7Z>.C2>%SNGF):>FGK-5:K9>9D#.%)1L Z<2SPS@"U@$.;FM@4J#\2&[ZW2 A'6NP;>)7"*=*_ M9L'ID:O%9]DB"7S0BN.#=5E^ZY@T14.C93GS!3O<3WBEI.R+"Y_>IBBS!2-C*F(8Y"3]3 MDX*/ 0_4-./9(F_9.QB.!?+">OZ 0QA:?1C,J.*HX&I <3IDB12 MI'6/"OH>[G:F&9-?)USXM:71L-/JG1 *<%[ ;6S3H2?\+.03T^EN^OH?)ZA2 MJ*:YZ5;_=VLA3_S?-7#7 $2JSIYVXL',-268-?B!], N<4V44>_-)AI,1;[, MUE2!+G1FH[PP9YA;)*]ZUYGYS0=O:0+?'Z"L_^.D[4,T:&1/*&ZL+JCP+[OR M\L KN6\4XA00M_ O$CZ7K:Y\S0[L&]:C">SFBEVI..R6,2KG"YF"0%3VW(1O[63TKJ9+]#OEL'X%V69(MOW#[:A3C'9/7]H/:ML8:Z:NLLXYK_$)_G^NC0G!@A:>H.\+#TQ>B3;T2.; MZERJJD"/>1)#/VYU[/[Z--[0WBG:-"Q*3(B)(S6B\T'<>M7]U6:&="[E%OG8 M?<3(T=;'7^O1 LYMZ[8;O'#[&DLO/#Q'E>VR7;2LEE MU]^OP.ILM%KKGE5S-G;4AG>4=2Z MBDKF8\&NJ&2N6B4SAFJJG-U!OCA#U T=6/U""O.@KDN0P9=Z!O&8V$[ER2^@+ M55E]FCY,H7>V--W),4=?2657TRQ_K+(#PPM@\Y>_\E:OMG=9?@EQH%+O !IO MIF@;6V@,(M:]')R7K=_A)PG7.CTMD3L MG&0,LC0H'F8]F5NM- MN/]H@]'AH3$*6:\+)JF1K=OF^Q#X,=_#.;V?9[Z5=CO^,Z*UH]/(N6>4M\JT,<3D&G&_M=@_1\+LM\O[F)! MAD28 + 5! )WFTV;IO'L?Q3Z[/[F_*NJ_R)P#78&G40YASU!4:V%)B\1C)JJ MT^8#MB.%)1\[U^H1Y)-,9B;*D=]L8W(2HL)G%U J3F%"DY$C&:^(_M&W+B/7 M[M!XU.#4TB 6$,(435#6*65,"?808EG,I_?R"D0!P@A3R>IGQG$AL@_R@<C49)-72)7LFVT!DF@8?$YEG3W'%DVG,B1S8R)L0_E-U MVT@PZ0WPA-@Y=""B4"NJ:B4WDL;M\-QSG&LP/_P=;GS%CO,?.,UNC:2]5FPG MZ2GY ^!N)$DGUM6+XFDF RAE?4EL$YQQE9?6!%HI 8L+@*N)Y/RD3BB#*N^P M--T-->D0=2RMJSZ=RTM6!$=DD[*,+1O.#+0*E+Z05:5.BW$\^O9(WGWUA+;2 MP5&VE6Z3RO%;_Z23#.AXW;1TP3'LY=,\YC$+D%.G-IY=@L?6+GC>Y;"3O?JZ M1N11GYM9NWLW;CMRRL&'9S MXEVT/.^?C9+75N1?1E%?ENW5F&4+5;>]/%EV9E*ZDYYM#_JU8-KCTK-]P;2' M8=I^CDQ[93CF3CPKK6^CKB++'I>>'0B6/0S+#O)D6?5I!S7;/8I-# '6VHO< M 'W#9KO5:5>/5S*J]L^!I;(8^CX\0#XDEO.0ZU:)$>M^1DTJ3VVZF_;LYY6\ M+TD'0!E4ZKZ%"+QH;RV1$I-$J:B6/4B-4 %R9*>$ M2[&7 Y/EJ@X4 YH(&]3TQU?+&WB<=/31M+7&ZT8O M]$$T ^P,]$B9EL0N Y/:CJD+R7$8R1'7WE: OO3P_Q70?P_8OV-(O\'[4-O: M7I9@H/RTAE/FA 8]$!_$S<,N0(,>A ^*FQ]1!9U:V[%3V$5,=8M/%U;UB4EE MBPKGBZB,$(BL"2*//"EVXYBKQ'C8!\ .5R]=A1DJ&9-D M(-MD,J?VS%! J#\N>0LNZ')+5:AID9EJV8:)^L"]BX4WG#N:K2XTRM,N%#=O MRMKR+YZ+5^@3U8P%W-=4K5_-J4E!;%*\0?@X.%T'KR +D\Y59\Y[A*D\F?%] MGOSFIP3S?-BV*VON+>(N(\^RY3T97VZ)3:>Z6B&VP<31Q_!WU;:3"3^XQ+_O78Y$O^7_W-4>TDL M.G' &E,KN^>B'&Y[0A WH?WMO^OVW=G2C=!2^QQLP$?P$JDU?E&M)D?8#Q]? MW^C\ (YK9//G=%58!@AY3L$-=:)M6+'?IMP0Z"'=*Q M0T*_5Q'LX-_>XK;=BA5NJ8F&(/#(3CS1Z]6:)T0)S8;R4OI@"QOSX%(DH=EK M*RF"Z"J?2I6P@;G6XD,P0V;,,&BU,K(PR\D,H$O;]=:E@ADR9 :I3)KA8-9E M5ZHU1Y0QGED&Z_+J)<[GQP>519_B2 )A7 I^2,D/ M<0.?=S$N2\L/H$TE$;\4_)"2'Q*&*!?"#XNO)$0 ,][$9*O/*BH\,AJ= M5\!:O!U&YPU:"<.AMQ)%[K:[TJGE3F%.[H:2&Z&KCYG=XNI:=K&$R\IN@ML$ MMY6'VQ(F,N?.;8<+XQX?RY4SM%O5'L[THU-+)Q5VF?(Z2+D^LR EV@(E&K,X MLRB>/NA:Y[JHT=IS3%RIS*Z#- 3'"(ZI/<=(S'IP MK *;A8"\9QJ:AKWQBX5IX(@&Q\(75E30.Y8Z5=F&!R]T[A^1[3&UQ6]_P]>@"IA_.9Z@%N0OG!C58^TYT]0EY,"#_9- M-G^!%$?+/GRT:Q1^*-X*/!S7,.%SO?V*@Z:(]$YP:UVY]0=\#';T!+X7QOW- M@T7-)S0!(K2J+YP-=-(6=')\=/)3-[:GE$Z!E%+&O)-G2W=+LAME;43*6]0! MU0Q:QE05;MQQV"JXJ%3*JFGIU:;X5'M4KV35_#<&!H).Z$X;BWNCDFPL%J1[ M*-+-JE\FGG3_Z]/BV=+_\7>5FK(YF2V95F'?]C_CVH=]( GJ/P;JS]0,6V>E M9.J/ZXXI!_6WMZVA:>3A[F8T^">/"T]8/FV-"@'MPO"/1#AMA.*@O8FW.IZ.8+VC\#. M:Q]RIH[P<03MEYGVLXIO94W[PL,ICRLD57,,88UJNV&">XJ.7<5<**MK=T#CI01 MCI[@KB/GKJPV(V7,74?D2N["72*#%N=?AJ'6'K!#N3T>-?4W-W<3E\FJWJGG MN9TP;JA^*/D@Y\V7J\0I3J?<-IVPD(X).%?4CWEJX#MLDK7 -! M@["_-(@%T)M^C"+K58B\31C5(;$Y'8EY1]FQC3R/>S]3K=5P$_S9F"],U:(* M3CI9@'Q0)]J2V*:LP)_8Y)L&?O(\4R,_/COM3]NYGZYH$P< M?,6!4!-Y<85/2YQ,JLNJ&B,$HF739TN\][Y[2]?' +]A0X T/&X3SNN!)PDJ M_9VA&R@\XBW9>-KCT-X#%PM.N '.:;LJ9T&\ET&_M(])OT;KG M+?CQ2GVARK4.)Z'E8LGN^KHGSI,_3W^&["-Y_9FX"7+K&A][![:KJP@ MZPTW@&QBF L#A_DQ(,'M*+"QKP370"G$7'7$7*=J8FZRVH[)J'$"/B^1-9N: M>G"@8UFH#_B)ODPT1Z'>U#Y%??(&\=U^^?[S6^+XF1 1!L<[;LCR>4B)CHKQ M9@8F#5_LSNG]//-)_';\Y;)Y=G0?4H3W+2\L+R6!Z M4:>1<\\H'RS8QEB FS7]K<7^B4NHNA^=X%B9&)#]?G$7"S*,+B0 ; 6!P-UF MTZ9I//L?A3Z[OSG_JNJ_"%R#$B)>+BBJM=#D)8)1 Q'=?,#AC>&X$SO7ZA'D MDTQF)HKYWVQC$7TCWXZ-W+M#F,:(_P*#,@D)O : M5A\ (5J?WLLK$ 4((TPEJY^9&@F1?9 //!:)7!,7ZT%\?&9WYU_BUWG/R6 H M)Z#@U\S0@'(MKE*_&S:]4*V)QH;)QL_CE&+G<>8VUQ7'+YV2X-%QV)(WI!<^ M)>Z('W\&4QVGV^*P29/*@*4EAT7=7CD.'F<+=QJMD9- M:13X,3[>S2Q:AK$[NG#,R4RVZ*UI/)KR?*R@8C=T61O[1QG/03?8OCW;3YLW M[8,+=[H^FH4 @C3V.OH$R8?-B\8AR!:C(=,_$I]^_):SU>3CZJSDUA^)K7Q\ MUR#VS+'(@PG6(TZO1M#:6" 3A&;@KC)['7QH(H#C&I(2H1J2:.N C8!3V@F> M4A) 3\DKU/@-$R5$:C-*E-)3HDYDGRR2@=:)]] Z3:D=^+%HJNRDI4J$383L M#D1M<>7VB=#*A=IZ^U#;/V7=D4$U2%U&;^U#T%M<5@ ,#:DI=0,_"GI; ]R& M$MG-T,J%WH:)]/835S+$P^B9)I+B7%ZZU#,5Q%D8?N %0,@)!4QW52<&7.-]9)ADP38A.!!R@&I[/E.3J^$9?G\FQP<3Z^NFRV+\92LWMYUFV>==KCYN!\U#OO#X>7 ME](XX@ZQ,ZFZ ^QH(\^WVZV6U+IH=BXOQ\WNZ/*R.;X^B?3GL M#ZJ\TB!6 RD]5B('9=\>MNOB/GAF4++-<5RZR/A>$XLEU( MS"^/FU_>:Y=C?CD7OK[AK/!E:5&KO*+]2258KYA8(=M-6<_$D+3NJ+$*GH@/ M!\A:RX"SKT?MUI"URJE@//F? TZ\XCM\K90.W_7WJY//W5:_,12#S0X\W*EP MDDU9;+8GR?[\<7%+S=<)UR-9U\9 ];/ZWBY4++5/!^OU9X*&:T7#H[QH.)%V M63."1\!(N=\H6$W*]DUM.#>_(95EE<"LMBS%+O91EG^FEBG(%)'+I4LB58=[YY,'E M!R>.@LR]]K#1[G=*/(.B2IQ2 A9(INV4Y;H'I^WB[$+IM+5>T"NH7>B%5_5" MNSR\DX\]VCGYW)'*K!K*&!@L@XE:Z5E$J1OK2R=5=IK/TMM0G[66KLX[#-CI M-5K#O'S1_09(E#I#')-/VIL6DRFJNRU%96R-O5CJ!UW5O#KP5TDH8[JIL$%U MB#$CE1&$Z<8)%&0(]1J]5E&F4(6GA52[N$TJ3W&;6STF![A&5)")"K)ZU9Z( M"K)ZXU=4D!T#ED4%F:@@*YMG58)H4;+S$SP:TJ@DM;NB@"Q= M 1G8R$"$.N7D^:S:,[=JS%BPO] 7:DY4"QUC87L=0@K$E9'N)064:_W4&B\BI-W/ZZ>L0#R+LR0 M&YV.>H*L:T?6&Z8M%4#66Y1[7E%Y:GQD4;>!PXIZ.Q@_%9 MSO H[Z3&-/06[)U/R3U> 2* MS/ -?@5*P(0/!O\W:3NZ4$(X-8&N-J],OR2 M'(_/,FY)TB8.?],'5LEHZ.P&N+X$S\2^CJ.@)]3[2,$U7H%#X/&I4E_BPV)[ M1C_7.A;RJD^\NM.JV[J0\%M?[3'G.C J_]R8+V1]269RXO=U@V^."C.JX=B6 M+;.YY?4EKQ_!^A54R$^X>6>'3JR@:9JPKJW5X*!.VEP)9@J_"$5$34:5,QUR MAC(.:9+J%A.HP;SBV 4^Z^**7]S4C5W<5,F>,=$@5N_6DG:K-6(:ZL'$/7CP M%]Z3(%J)ZHGO/]CJ/ZJ$<>[F=L)_]"HTPL20ZVEOT:(4Q"B(\3.NB,1 A(-1 M]> ']]2*KH 9QJQE:[FI>[0^ MOX-OQI+U]S.*]NG-7%'/W"WTI=6H]4JR3CJ*M'T5DUPA1/XZ* $GE"XE2&9 M>[:9:XUYS@"SR'E6G'68.Q0++\Y19B NTO< MMPDJ=BYQR %^5U&^ MJ)09.4C9*5"L16FE,RFI=:US)A.&I;!N*@8H ?I#&I8U;5.--2RO#'-*5;O6 MAF6F^8=U1DG6F2FGOI4TS.B2AV.NU.4FE?@7-0U%MF91;4@L@-4_3IH,4^V6 MU/U8-M58?BK?VDPLE.133HTKMYD80_F[&(J;N**TS% %8Z6ZELGQW+'2%N Q MA1:_@$BLKOV74;]Y#CHSBW[S8KTBVE8&P?954YO5H!5JF1$ M#E/._BJW$1DF>&$_"KNF%.]0A3M6VGZL:03QY//-JK4M6ITHU<2"#+3//VB MWC+:CC%G3-*EW9CRKY*;B@%"2ZYOK)R"K !'5,I0[!V4N ]8VQ@@\:.P#,M/ M^"60]*\9/BYF8TP?@ %[=C@)PA=>@,!F7<382"K$"WAX77P] MO"Z^PEZ 5'&)]8Y$T*[0 [<^Y&TOG#.FRRZPQ!$WWT^ M=;5Z_@,+Z0L;T>N-!E34)V_:W^V7[S^_)4[X\?4G*M"@(-D@?#RY%6W[\P83 M)L&KV^4S'ODQW\,YO9]G?LSF=OSELGEV=SG^5W-\=7]Y]X'(VK.\M#P7&J6> M3B/GGE$^O;"- Y_=D,YO+?9/7+3'_>@$I^S$@.SWB[M8D*&^20#8"@*!N\VF M3=-X]C\*?79_<_Y5U7\1N :'-9ZLF33X!$6U%IJ\1#!JJDZ;#S@A,FR=L'.M M'D$^R61F(K?]!NQS$J+"9Q=0*C"DBJJ#(QFOB/[1US*1:S<11((B:W!J:1 + M"&$*1V43*%&XX"@N+,;Y]%Y>@2A &&$J6?W,&#A$]D$^\%AD[9J\5/!==#3T M/E-6_2&W?,9MW0:DKFG3R-Z772Z9]+P;'Q^U8J,527NH'=PX6VFWRYZH\MAKSF21NUFMWM^B3]U MFOV!-!R>M\\NQF<],8JUZ$(C,=-NTSRY[]XT]@)GVKDC]/'IW#_L?"SH).A1 M$S&+MLX$'QK_60R5N;%?PBJ'"SS'!6Y+N))5L\ SB,&5Z\=V=7F_)(,KOQOZ MDYL7KD<>N 0KY)(CQ.V$"#$+$MTO%SQ$'#%X>32X=)G>R_\Y8(!?ZW!6A[54 MW.!"F/N9K+LA&Y_$]IESV9<:G7:W')'E*K'#5MF3PGFC4SAO'")1G)Y#(@ED M9D.@(D<]GEB:]4J@6#K-;?N:*,X2?;UI]7"AF=JXS<_K8:MZJN1P6V/%$[U5 MXHJMU7&A+!*WQ;@P%BE$,R?V_Z97SQ7AI#(ZS"55SKR8NL:ZN=!AOJ.XH6O' MHIPY:;VFG%\I<$!WN2^F!)>$X:KEA<>-?SLNM1]FP<-YY;UV+13_,7GE59^W MFM&\K1R$5.J3)EH2PS()LYS%F$^K^QD3PT:G4YB@VI#G$P9&A0V,49EXLA # M(S"<]E#61>MTF-<.@S@6%;&&C!/R[8J*IA)8$DG2:-AJQ20=:VT69)*0EQK] M?H$!AJ-) !3*&G'=C$>@G0^=CQ^>]DJRL54X_O%:>/PDJQHKZ,=6C4?$>X[Z M>,V@ZB14$A]Z>LK688$#IRS3'S5)LL55X559Z7-5[C;36#[Y@I_!A%;9$Y-Q M!"]&%A%_"EI=ST\VFWADH,LGZ*-*]+Z->KWST?#LT&S=WEUUNSV.Z/F MJ'/>;79;@V[KO-\]&YT/1>M7T8PA.F%$ZU>ZUJ]V2[1^U9K@1>M7.5N_B.C] M$KU?(M3,O9WMUD:OLQ9AYN&@,1ATRA$LJQ(K5"O.G+0"X/!\48UB6O%65N*):JOB@Q=^E MU\H9]7N]6IHU&I6#C\KH)I=4-8N.KWT)+Z%.>]@Z:)UVB55S%MU>;=#,(]'M M519FJY;"/V@Q=ND5?CZ=7L(7KZ#"%YU>5>KT&DKIUAG4SX+(J,M+DAJ]F&4" MHLVK3"Q=)H=< MJFZW<(?<^?G@ZO+L N1LMW/>[)X-.LW1^'+8''8NSWK]7NMR/!R)!KF2B3#1 M+R0:Y,1NM.,D>-$@5\X&.=$?5[G^N%9%@P,EJQ\4SASUC-=+IRT1KR]QO/Y(&^4R]4FVV_PTE.*J\5NKTIU:[RL5 MR]&JHHX+99&XNOG"6*3*S7(5X:0R>LPE5G]?'KF<]< 3G%;7V8=KM,LJRL M;7.;_!-B 9S_<=(L?%AZFEZ<2C%AE>( [4Z9>*BRG6YE"0*(/C+8>O425VJ);?GOV,V4HHYQS2Y]V2M(D*/WWG=K<# M:F2QS.S0R\S:<65S55;[%5]F]OIPFR06R(G3LK(;JQP-Y985U9S@A?=6*(;J]P19-&-58)H=GUKVBQJO>:L4Y<+5Q5U?U! MUHSU6\,<%X:*-6-;/D0T6%5@S1C3&U:#_Q?^:AMDSD2!18PI,1R3G!G O_C+ MA6K2B6W )[*ND FH85G5R2^ZC'X##BES<0""5IXW")HJQ #%362R8)$XO!07 MFEED:AISMM],P9I\^+.KR> 1^%?'HT M%@-AVM8!&M'8O=TC/="),:>$G_.4@*2%Y]FR!H^< X2 (N$[<#?C40=L84O* M2G3"+P :DVJR"WS_?VZI#%NX445P.5]HQI+2 M']1\4B[3R[MC61W;:5%4)-"A:ZI0+%6AP" ;I^%86XC\_% M'.A%^-YD/;XHK>*+6R$M)S3Q>#JH;_=/>)UT$J*_7@B!38M./BB.B4R/"/-G MG[@0^,S%P6D1RPGIRT1S%.KUJH*$\-I/;[]II293?[3%B]P_V'D[FOT'@E]#/ M,]\-NQU_N6R>W5V._]4<7]U?WGT@LO8L+RW/^$4-I-,0@#Z2&>5]NVVTG5PO M[;<6^R?.@7,_.B'O8W'S^T4\;M :RP8S]S?G7U7]E_\41;46FKQ$,&JJ3IL/ M&K!>V)U@#P]B0"8S$]GZ-V#3DQ!-/[O04)%_4%=S-.,5T3_Z:CUR[0ZMS@U. M+PV47.H4CLH:K%%PG:,0 FO@TWMY*[)@K!QBHB!7>0P7N6:-__^/H^ SNSO_ M$K_.>\[V(C,J#D&JS56;!50N5&NB&99CTGNXR1GBT15?;0E+/4XG<)UM$L_8,"WX!> ON0FTY C0FN<;>5X!K_L,&6 M0IC]_^U]Z7/;2)+O]_TK$)[G&'D?1!.\:7L<05VVIG6MJ)[>?5\ZBD!1Q!@$ MV#@DQM MCU1>[SK7EYQ27DPY;-]!D?*WN$=3E>ZKZ?\O=2TTIQE79BWXJ\.7>T6V-:G' M=UYL4@:?BR? A(Q&KO,&8NA3X,DL7,EJV'9#GXEU"9L_D']$DSL"3 ?(8H&% M9A/THWG7MOCLV'!IX(+,=(GPQF7 TL\]X%"EOA"'0 >5F-H!=!ZY<+<+W*0$ MN-$&0HME-RG;'4_*H0IKHO\BS^PC;"KHP D\E$]D!;"A8./2"QB6V %\YO12 MO& TLKC; -;+"'2?#XU/X\0$6,,1.A[P)G+D+^J#.:;CVN=!(PY&;0%&C(<3 MXATB"[($/!EW>O/0!6>%UN73RUZ3]/L4#[6GVB\*#B2L6JE(52L/T!^*Y]&UDNMQO$GJ+LH:[H#J3 M/:&&JA4U.:(-*HT-!7J%$R1K,-C+Q.^S^UWJKH!] 5O=.2^CN$K-OJ1\'3+8"VA6UU9P/V4/J"Q^L#ML&ZNJP38S E\;:F2B]P+0,9LDY M.M.S* 0#!'DT\D#2B?%OHD^;7 /TMX9XS/7!& 0'T!R'XOB2,+^8$9"T 4K\ MF@!M!N8]91.*%0L.[9)7!?G"Q;E[OH->MX1>%ZY8E%VQ#\X#O/7R!/">H@1S M"&.$LK'G&)(@-S)I[=A/R-X)S&0VH&DC*L6@RK@_8UBMPC%E"-\/P"0U7M#> M!M'TT:/X#'.V%TX,=0,W-N=?52W[ _XD(%XNQ%PXHN;Y?$1*P.1E)&66-8U6 M!@D"IK?/OD1T3?D]02L=O9"NCS8;L"A?(X?_5VP-^4@>R!?8\C9SL#-R<\*S M_G)COAZ"29'K+,H"@2""4 30;0GOCWIW#S:%D+MH\>EXV0%U#T(]\Z7VY<5@^! M!"9"/6^!KI]0SSA#=#3A8#&#D6>74OYR+A51(N2U'N@T54$$]6#O#? "\^I1 MRWE5R**G,NE+QC*S1%#E$\RX!JTU?M&)B8@,N T$]CY]R<4?6W&-K^=ONX&% MHW12#=Z8I,>4Q"WJ8O@O;D]D MI\0C7MV:7-TC7MVZ7-TC7MV&7-TC7MVF7-UC7=TGV G14[:V/1>3/N [TH>+ MY9(?[9)CA$YV04[K@EPM%Z,+\@_7\3QE.-=7=*#EGLO4N#7W7.+6J,Y/YLU. MU,UTP8@*#>\BH'F5:=OE ,[Z/AA;&B^K*:*FVJY)9N_ M'#<;IIV-DHL-YS#@:GC74)NU0K5+F5OB/E5Q=70I38_BGP45S(MJBR=RH)+"M" A:F[5<5;-<2-1>N2MSVYM(V,CL_@#RT7!R MZG@^783ZS37W% _W$ MLMG#3CEZX/G.$<#%Y9-:5NO UK<@ZUWL!YQ7()_C3'LIQ7]FP40%%:X?#T M:F*/18X^IN.'DU455O:%G;#-OJEC;QYLF@-(A(/REQ2J$S#VU1_PK'P8*") MVHA\0B8,S>UNUGB(_*+*2.P E=%1>0@Q7F PF,5P M!+HF/!HG^)=I8WN>$BQ]8DWP7?.DDX>35EPZ&50]P\TA4P.%:\[['[:\>0@J+P[-"G'CVKQ3N)9Y8,4\Y,> #\LAD M9OB^>7_ME/$_9_#Q;!SUN#D7U)^Y)KW;35RK;3S<76S>4JN/XQLB7:]77RSZ=7=+UTG:7'WW#RSD(QW'@JSQ9 (8T ,X8$_'O%M1W?06X@YV?A=+>1X"4Y M9B\%5ELX5'[;(%^RIS MR7#[M9JY'*IIIM\9["T'V-F#E_.C*?Q(7ZB-"6J^J,I?PV+\\Y;\VW'#B[R) M6V9[0J4X(\5DKEQGB)X+?/D_3'\0CG$=UIUV/ _#7,83>5LIHE"OJ?5V>QL1 MA576>F=,+^4KEWRE!2Q2#B22\I4N7[4/W]MEM579RKF@Z\K71H\[*+9U46"+ MHG*$%L66#T;8-,BU#]&(J!0&Y# =OZE6M*WD86W.B-C7IGL'S+V?S;1XL:F] M]'R']0GY%(>M=[,Z[V@#76 55SU"%;?!@WUW"A:YYYVA,-MIR3:%5YC50BE, M3:W7*WM1F#L_\5=*;3&DMG*(>_GB2"WLY2MUM:;M9R^_A_.$#VN#?Y1PM<9Y M?\7Q,&[DC,)VM:@V1P&@"0L#*E6UVMB/'W^]\PJEB!Z+B-:*:F 40$3!>M"T MAEJI%L-\R".BR];W+)V\EI:#/IM1MDF[8U$>FN^,MF3HB)>L--=)MUL6YUJ; M?=@\!]-,H9XYRJ\:Z[<2R:< MQF,T"]!(*]6$:>72;,.89#J W[B&)MNS@J.:,H;K."8UB?BN.?TV5'%HY4X('AF,2'B0\2 TM-;04 MP:*+H-304D,?@EO@"*JQPAA-K5;$=B:AWMA=.Y.EE,=>TC3GXOC<+$UMWUF: M*U6!U#>41PT@'<)@!#0Y,C47A&?_[ Z(2\]@,..'XQA>QS;N')L.1Y8SIK1+ MW1=3I]Z32VR/O]O9.!QQ8OC,%A V,Z7T_\3)>^#8&)GW/R/QI):?05T#FMW(( MW,;D?5\Y/A_?C6'Q3LV(M,9KJ]1Z'!K$[,",J%35*[)NS1-^,8&9MA3PO1-ZBTZ&;A6 ML).!;TI*_&Z\>X=XISRG V_^(/2E";'BJ_]!%>)2A;Z-'# A\#C99V+:G #8 M+H5B>R0OL%BG$=:LI&\%NA\PPX7U_0#K@@)$*WK@NNPT9?H&]HC]3-GAN7B[ M1=C=,#9>JQ,/6U6)3BZB6PIH%6=HVJR)U>R8IE@1&(%W:O'CF MKZ'+7N;Y4 M60.6\$X\P=@T3.*.2TK' XO"]?%"O,0!W4(L"PB,$WP6Q_7:8%BQWB@6?:$6 M7LMH @PLCOT%"]?[A=\O20!5>:69#82&!$^@IL/O@4>CP:(Q4$C1&O/BYB-MAW>%>0X($-*GE'6@\0)]$(^FAJ\-X@M" MCB_!,H%A&/AA^MI7$P@*#Z7]ON@K,P#IP65C[.1/K$T*H8"TI:.5L8OXB.QQ MW'MB7\VX1J[IN&JTGDS@N&A.LA/()!Z4S422>,!5W@!8WWD-5Q;&@=<$DB&C M@#3[L/#1<@M&G61E7&6/SPLYRK0CKA"8($[@[D=MGK#W%CQ'GT6(!#((2,"6 M>OC8WTO=DL+[$C&)\)(R)+ .ILK!#EC6H[Z/W=W\@>L$SX/,=>D$SP&\'1"T M6N(R>^6X,+50<2AFK!5Q1CY[8)*0L !_!6#3]L=I1&7+ N0 2YW+7B1.(\=E M>UG1P G)C$V=>$'(I0-J>_P2[$NEG-R?7W_" MJ1 @!* DGG>.%SHV+A&>?.Z#ZAXX%HSNA5VB%/I7@.>F3(6^PQ%@/>MT$0(B3CK:?"$^1?!R9@"G[/:&$D05XQ69<^Y]D& MT6/K'XYUO*B!G#6#F'FE4^7_C1G(QK:30,4A):C3#"7P0DSR1H[/5%5).6>" M&BT0_G(: H-APE@HN*S[&9,C[, &0X5-$V&+Z#&>27LV\@K>Q;D;[N+OA%R3 M6$Y\%Y=WRRTI8)N(Z4Z-U1LS'B41K I61[X66"/>@,\DI!JH*7^0XP;@,!]0 M@&##,]!K\%\0FAC$@<.#X8CK?Y#7(3$H A5_%L@59;_QCG&96MCGJ!PV6@-2 M\,D8I:S[[H3V'@C[E!M8,)F!.1(MVF"\$"N9:',3#I?&M"=5-#/K'#=23EY. M[81=D]C9UQP&<77SWI*OO^'A"BZRK6.;OJ JZ+(>Z9D6 B8WVT)U-V'%DMA( MC1EWDNU1O'"]L"5;J6UMM9O6M/?F&Y;CA:IUZ M5#\UWTX'I@$6X9>0H!KCSTJ9Z%^K6JG][3/>$XWQB>T!]\5%A/4!#7N/DA$ MPIN)F ^RF\DE&2V%B\TE+%[1B0W0>[0_SY/FYS6S/O&!YY$F3CZ 1A-:B:,J MI=G 8L103K\/-C\:$9G4KQ\J]6,9!7O-9:<)X,$"OI?ZZ(B^Y9STO;Z[PC.] M*VJYG-(T&3C<$,]5?/*&EBBS3_AV:\Y.:<%.\Y5XL=D(=AIL6?8BT-JZ MV: MW^JZV"RU%8%>AN$49!"0;5BK:BKCJ7G%NGVH:[ +L6[M6:BO?=RCQ@X:]*!D MK68ERY!Z#)T1ILZ(?A_X]_T<3,SC^RO>G&<%!2>=BTW]A)B$+//DG-%X#M3@ M/L0[>%&M<@MO/%A),<9BQ(RD^1J2.YE\;P^TN$HX.(4G+U.XTTY[2DF@W1WT9JJ]-"D^H\AZTUC2L2=.>%K& ML*V79G-TDF*+A@D/X'%(52=E+Y/<.?LV[,C:R'Q,$ADQ[2D)S+IY#0ASS6(; MGL\7Z#+THSQP-_JJ!X54L\X) ?+'L=/0:SIR ._0=P#/_5]&$>XNA;5!W0D3 M4=CA0"6E #*J+2^C.2OXWI&,QCJV4FHM%%818U]>6M/J>_9"^()*:W(AJJ79 M@["3"R$6826Y/2*_:])>^7?@^69_O&10*D^T8U'@2I^,0?6)Z2HOQ KHI&M\ M(I9DF/#1YZ'H&)P)&JV+X5"QE<62>O8^!06]'4",UUHZ!*DU.GMP(KN]/692IQ;E-M1 M4ZULQ_F"&;S!DVAPUDJP6227,)9A+*>*7II00\P9EJG6@L8JN?'K,0-%8!)T^\\ MNY3B=X)];DR;WO?Y;U=$9TC'+O\#$]VOX$V<,V+_NNN$USOV,\;,\0%1K<83 M?''C$#N?1"9G!H^DJ_)9DYWCF+'-P&DIP,V48SI[(X6]4HCA.G%=EC*IL)7% MW/_)Q4'LSEB".1M!M@0%68T__R7>[!'>AU?64!WS6NY?J&MC*=(5:# ;"QKP MBJ[3=Z-?K@%#WKJO9(2_9-;=I*_N&<;;N["_(,:]G9R'MGS5#1:GEUJSJ_U1 M(3WGA2>D=N^O'A77@=7//NP/#WX&77AJ$-#JF./Z3$O*4Y3;BI(WF=(*NCYB M$.0+%3,+\J2_57D>AYINKQ!4O8[X,\%U'I"\(>QZ0C&\U/^!DM[\C:9)!%HA@L#(8;*L(-;K"66=XU M 0QS*/(F/,1 ]<0]O#P'4B2IZ12/!7VEE+^:> LF M21Z37)Y//A!!#V83%LF,&+[ !,]0UXGM002[ M&?Z74NWCGC*C@!5%,E]XN*1AOH3G13[\N/O]-K,5^D29V&S]S=RS(Z?>XVMX MM&46E6I-SMA\FE%E"WP>1+5C#YT?EZ=GCY>=WTX[5T^7CU\ 9E[)V M+2-'0 ML>G4O >4GW]9P[L]!N_Y2X!JLX4NOW#-,;V21,9(1= @][6$USFQX(GXZ/(,H M "( AW_S'?W#!!>^"D*9@)@F6HM\D?&*Z2\CPW+JVO4/$_WPG9UABB*%.P?T M-GW[3&(2)1ACDDOBSPR!)]@^*0>AB$Q=DUKXM>6:JQOZ3*Q;XH.L8:D5OB_@ M(D]^3R^NJF^HN&KUU//"6H@A9Z1\%4E\XR8*/%BY5J3*584WPD/K2F5ZT;(HUZ!P M+6A#O,0G;^C3?@ZX9:'&F=C1H=MB/OR ;E"MCA4D/&V)"1-\:3H6+QV&EKV@ M]V\L/($IAG0,;'%:N"_JQF"J+V (F'U1MB3HZO(=E!. )8-OKHJ3OD6RM" K M4_2P<0GXZ=GH?&!! AO-6+;%0&<6K!$WL]F!V?@:@:MC5.>/@6FAO[!/7AR7 M0U;@(POP"8 Y[IGPK8I9O%BI 5;3"S$ML6GC!B6C'/ .R!*K7!LKAI/+*]:C MEDG%+B*+M(R8\6NGG'+.+:#PE/.0I]AZLJ://,P>T0.^!I*Q>3NN&)F[^H Q MA-49&F"LOB>V.8=#Q^9%)R7EI_,*TW=55IR"53K(;,J(,*;#D5/H*A913!RK M"\0![<&S3Q9GR\EODK>7M(LS!?FS]FLGB@'S VP3=[#2?"J@!2UQ\N MR;F./"'FF#Q,,PKC_/Y?UQ>G61D@;4Z+!Z N'9KZD2F428(@%F(,$\LR=:9' M Q@;ZU1%80&RF&!9&A6GLBM&0<\".V- B<6V6ES(0BZVH^K79\OI@:2&HLSX M^@6W: EG'=Z9>V%&8F%0&:#!Q/9NCB\*AO@$O!!!PB:J""&@/D$>7+3M1/<2 M$8J+X$3(+8L[L#V;*?:N\,N0A=S[5F "SILL?PPW@::.8,84%VA,G6\PC8#+ M/"]@P47QT8VBXMWZM@T_*R;<.X2Y^9;R=T%2SJ.=#8NUE\ M5U+$I)7K6+D?FW$\^=KW"?EA]@*PJ;? !5W+U[UT@=L.6*M'W?L^9Q!4OH+X M\[)CL;@$'7<@00:(T$QZK/_JS/KE/3$F$@ E\8GY"B^D%D.04K$1JQ28U+%301R<6QJ##6$!$7'GS1I>,Q<@4TYH7[.-B/ $(D(9L+RNV0M +]D!?!+A7@;M M5+R5'98D"RVE,U-8U'RK[/<3$U^4L-8#3(FY! :'@-VF8YY/6FOR!4/%HNS M? #%):\QYO+BI1G\"V$"ACBR0!-O Y<6VG.[91!.E7=D/WDZX->2K/)ZX2U0'>[$75D@.$QQ,KXH772QV MF ?"%SU6KCV6!09\#;+*G+5@(SEZM$/@%X(03 \S_6##H?DR%@2O)IXHMG>\ M4MH8FK;).I2@VUEXFSUUU@$="],0U!]LPHE-N3>!3909BJ'#W*=##QTS2SPQ MG"=L4 -.UCPO9YE#4]B0@P#6*MX1JXD79EX-56 F59/[7<6G^L!V+.=YK"9> M,7DO=FD);=68/AP2\LY3+#*?*>N!PI<16 [SQ/N4!T^2..)%@84)E(Y#'S[, MTO,YTQ)=QR@P-X4!7DP:);Q,W,VQ!)<+ 164!2:TZ "CW$/$?@Z&C/^G?!!I M3X [6'RX<[PX@D:%$PEEN*_OC6-+(Q3(58K;\R;5AMFR+ENXOF,QP_R$K1C( M(/"M]^G+/J(Y:]K5^H :@47O^],6=L)H/1N+'Z=M[7;CZJI]UJZ<5FOESFFM M62Z?MLH7G=.K6K55OVJ<-3O-RI0A'NUQC0X88GK][.KRLEJ_.FW7M-9IK7Q> M@Q%JK=/.1;7=N:@WSR[/+L)8Q?*]#47D!%"'A1"BX(9H0^GRZ$;]8Q2F:=<_ MKA&X2&F3-/E]S6P)&[JP!L]G&IC9L6^A7U2;;"VRA^^/^3P9FWJ MH(VM]O+/HR8S#LFHKM>B/]_3,[RXS;3BP)2*TJX/J\4R:\7F+733LHQ-L9HW MN)A1E4!R*?/D9S_RGG*8DQ&.\8?I#\Y%[.DZC%AA1P7X=Z+V;ZF3INHUM=F> M+?O;&3-LD?,G;/X\E@8NP:,W:BI56TV47TOC%U$([BHNC SA'*H6G S M9^;N $8V<$INNY7S(+D%:,,8 +N/AQQ V M;.7LL'P>%57# ->8M,\\DU$10NBO%*VP=A!EC!X=]])=,3RN-AJS9_W(Z/A1 ML7DCGQ_^B-F\J39KLRV^9*R\X'I2QLH//@;8W(>*72]DN!'4J7WXWE";*9TD MBQ,1E%)36*G)>8K#T4D-Z.J:6JO--L NCM3(?6YN_9WT>"5*N[& -^H $=7= M'J@Z+P#B9$-)OLX=2T+);J"@4@$LD+O3H^/)=EH"Y=KJ;6<\J;5VE4TBMY*; M4D5QCXVHD8;M^)/])@Y<$QVAB7R2!2)IV:7Y%5O$$'>.+7!DAS 2'X754IL[ M2Z^>78CTX.[FHM<3L>I/4K .0K#2LCOS:^?B"%9=VYO+=W^"5Z-LO2]WYP:2M).9 MT@?65>V1PDUX^!F;_'T?$^Y]#_/RPT9JSGFBFWYZ"^-V:@MCF0(N4\"+F"0L M4\"/>75E"GC14\"YBI$IWX74GNC=\K-;5=WU4VX_%D-A^L1+[;&%NU#/_,5TC; MVR#5&FJY7"UP,$WR[Z'PKS9?P6R/?RMEM=+2"LR_&^G8I)/=[J5L21R**@SL]/)3< M,PT:_9X\Q/DR<)T1595S8A.#J$HGP%,"+1,^XGO]/XH'7AJJ-9YWQT\/#0\!Y4=))M[U: _!NXL.N.R- ME6?J/+MD-#!UQ:7/[.SHZ%!-I$1TS#;,ME+6VE^5\'Q+50G/R,MS-JT\1V^) MC(^H]>+EFT]=FUAAVT7O;/PC6K".2XG'TC!2DSYP8)GT4:1HFDP+D$D?[W1U M9=)'H9,^?K?9NJ8-]U-#"M@:X\[TI&P8^=[].:M\KSKO8:/3_R-E;O.]:5"=!W,!-R(8O S(_>OGK^C,#K.>=/)1]/[=38^H[8^ MP+ UL_JZJ(X%=]Y1T:0F[;:G\8B*!'OV!C.7B%O%S_=NE[HOICYQCW>;>.FS M,;[R=%/6G&;I XPP+6,S,WJ@+GY!GJD6"=-I):D'6ZN<\Z5VN_AJKWYS-4OV8>QVU$E_(C$5L MY&S=MFF2;M-36IX@[ZE'=23Q*VAAC]K3-MJ=,T/@.$9X>30;"B7 M/T[EHV6G8TR'?L-DD2PJU5JX>=!M.-^Z/RX/#U[O.S\=MJY>KI\ M_*(0ZY6,O=#R0RULTZEY#RC/**F@M2(VY'\KLW_2]NKBIP_*YU22_;QX3"49 MVC\9!(LID!AMT#]UG=?HIXG?GN[/;TS[EP+78 +-AVE+CCW!,+V11<9(1LNT MZ6D/LW9FDP7CI\,SB#)P$0K^YCOZAPDN?!6$,@$M3#1E^"+C%=-?1E;/U+4K MY.=,Y4%^^,ZR@E#O(ASQUJ0D)E&",2:Y)/[,8&:"[9-R$(K(S#6[,@EO'#"A M+?,%P(JPO-D\B7-AFAS2A272.<,1L<<*F(U>T /CP\3\1N(KKS#$ "\9<_@, M6[W"A4-B4)EFMZ4T.US5&UQ4G@N]3&:=)C/K9&;=P>1>R=8^N!ZV)1[NJE4[6JVFS(UBA'SH"YJK[WPX 53=7*!6% MF?R6KC%X5=NAJHIWE=.C9=2/9X@Z7^$\F3R;$?J*6B_O*D%;)JT=%8-G%)@7 MA\&UIEJN[JOIOLQ#VT(>&O.X,N><$C:C/4QU^)[SZK M<9=,,#LF1JZNVF9E(XP,R*_5]I5F+3/&%H8'NA&:VVE=C@&K9]JZK6:KOJ!7K4 M^]$BLUU]*Q'!=7PC3;5:WE639QD'E'' (P^3Y#JN9XTPR:JB7@-1KZCUQK[J M#67T[Z#9.M_/NRYC?%F)^,M!7 )A8+3Z2D7(ICU&0_%MX M_LW(V)3'*+S7L-XY&9FHE^C;B-J&B87.,KQW\.$]L:J7B45=)M97E;$^&>L[ MC#"0K/P[\M65E7\RNB?#++$97REONZ?^ QFS(SJ?G([^5V"Z] $]7:X_?K ( M.ZWS$KX=X26K%6K4U6I+!@./G$O3NDIMM)/^MKE4K59WU;=3A@YEZ/"X8RR5 MM0^"R1]NV3(P8&VQ+#.40K""$*Q]NDQAA*"B-IM%/B"BB#NW_:O,C+!DZ 9. M>@P/5;.^YR!/)=]I-/L%CX9::Q6YTDMR^Z%P>[[39O;*[76P%W>5@WHT\<^T M1V,7VN\L#L6OY=>%W577[Y39#7H>_2N =;Y\8?R0&AJKI8;&=A:N_=;[?E]2 MXJDJ?*Z1?_P80]3W]H)8KS56,$R @5XO&,VQ^< R^LJ:$8N^RUJE_#%!@I'_ MX;OG?_L, WQ7%[775L.8L3(*7'W XN)9X>N!2RF_!6#CE;@&XT_$ @_0PH/I ML9 X]NNF_3X%B'AAP6B=> .E;SFORH :ST!0W\'6Y#YS_N-.RZ\ ME*WP*FQ]K- WF)7]#%AJ>K_X3)!93%LARLAQP\"]$[CL7G@./I^?'P#SLCT. M4S@[VQF:?'IP-VY O)+RM"!<'[]O_)[T;038JOP5$->G+BQ9C\(:V]@R/6MU M+ZC.MCL*TEUA@S(RV<:B.[MTY$>W5DO\WB=.K:DU&!"D-[ ?OC16.0_Q^ ND MT#>,Q(6/P$;RI^;;Z< T@"Y?0B749J)1*1/]:[W4!A:"6[XK( T6DAEG2Q3> MPQK7&-B2/,>3<(&T[$'SM5QU3O^EYFE%^_,"7O>%(,-< S>X >HI/': [1>O M.%]<"FX(^^B+WOQIMWH_@*MN',\[&_\$E@,:/U*+)7IX W/$!CT'IKP"GA2_ MB\'$7Q>"F^$&=O%%Q-T=3UP2/RP\(V 2>*,S'J:^SW7\0OQ.'4[H*T[GD 2/ M,!5MSCD!\_7X]=W5A^]:J5R=S3 OO5?8[03/ <"/UM@ \/J#[0"O8\^!W0T M*6*GA0U\ ,V&BD5A+HIEDIYIF?YX&C>[KZ;G*< TMB[@]]77714/)HJ*_[ M.AIJ!2?I#MV4L&J(\F;[@^*;/CX3/XJ%A"N 0M=/E[?HN13OU_O>+H$5T+G[ M<=E5KN^4SMV%_WSUU\(O[N_#/Z[L? M[(:KZ[O.W?EUYP9O/;^Y[_[^>)GTCN[(?[TK0M\!>)2.]-V23$027$06LE$' M^.C^[NGQ_J;+F.+A\?[\\@(XH7O$K O?D(^*9L]D>7$>G!BOV.F*2_$'A"]/VX7]@(+CLOT9,$3U)D5%,$8)^[SYH)P/, M,=#1;+?3I7H :M^$WT-S2^GH;.>BM:LUMML9*P2&Y1Y]ON,:4&ND4)L]SA\0 M'^8#9@JH'U!#W#ACYK#W13G1/G$J/1/!=8!>'3W7Z?1,HX:D\%@!#V>S]8&:$%[ZQ M8[TCQZ3>P'88#B,.),5WT$9 :T= MPU.\$;Q*W^1GN(K''"MLWD^Q2$3:$4&_++!',OQS/C!I'P@:LLL]9Q!&3?[; M5<0\XC=5H1QCD"5AW"AD9<-:A_6@7 C8,!A-GWAF/A&$B^,RSFHY=)BT J/S(A!T7[!IW:.CS$9I(N8=-;&(]^)4LK'>\*BDF&* ^P)PW GPU M*S09>>Q2X(\>CZA*C@L$':@M5 M( G52JQH>_!F,':L*[Q@A*>4>QQTU"658R(0SS4&WMYST*$%;V: 7M)]!W5H M#+,W8;)\(U [0JTH3:A4G[=+8%PO/2:6M MS2%W!%^1&%3C2[TP=Y@KNHG]D$F&[XT>D\E&+I7+@4W.; M3($!#*F,' NT"IT!2 :FD54S$N87D 1?@/$UM=DDX 6XR<#O8:9)@EP&A1N! MF##M /V)8)BP92,F9A$ 7U@8Q6,J/YFY@->@L\'Q3/Z%X&S1P5S\)03C:VR] M9"X8>Z?)Q[A4"0T>9'V;(FMB[P-32@;DI1\@0T=6.S*R%_3^37G GF$DAN'%:@N[ M#.?3 PD]BW888 _,X]Y])G82 M%_'B)X WXQ56G-WE,_\)5 <\4>F'3_F4V*,P:RF&H1 7#JQ\JQ3Y-45PP'AD;($I8+XUY8>(^CGR!NS+ & M1>6*=V+K(\]GWIA1 (:YSK1H8'/CVG2'"067>PE+B5U3N&/RPDG@\N)4(P<( M %^/BNF*/\@00IS--;9%7ILW=P I--F&T)"V*A!W+K EN MPU$>EBX,?-#'JC; M<(_4ASM!*XLL8M$)+ 7^&"[GUKNP6\=@$?U"JQ0F.'.7 MNMR/RO7=U?WC;>?I^O[NB%D_1V!.F7FY MJ<#RO#(JD= P'3/?X;NF95[,8Y11->(3_#C!)@^=QR?E^OKZR$%P(MBC ZI0 M[H7C#JMKV#%Y,."IHM4BG?F "A0I\VI:%EH 8+LX[LCA)FUOS!UB%/"NGX;QWM;]C2\1#AE;REER(J&K^_HOP:.90CW&CQJ0"UF.L:U M%V':(?^=AVSX1KY',6=:N==]AUW9.C:W]U*L7HM9O9;*ZO\Z9DY/* <\#"14 M#O@Y0SE$*D*KEY3+__YY?7;]U)W*Y>@^=9Y8#HC2/?]Y>?'[S5%'\GG>+(9C MF?7CZ#QYD5DK7/:F+6QN=WS9,3V6;@>:EA"6TK&3)T#QBM2P\^C<5@Y87A*G MJLU6U+:F*UX77;JJMIY>ZH74/-$^Q2T6YLZ*!+ZSRUE-5+RQQ3'0ON ML3!Q[ZORX7N\FXE:EGBB_$TD?Z=YNBV3;61[%.L:D:7-,/P:JT.^7*U4_DZ0 MBQ3[S5I)M)=ONE&UC>$9^O0_S<7@H$9U\+AU0V\.-P[7-(BDG M6"7Q*_I?/O;!>> MR4;\92S&YF^SIZ(;SE3ULB!I7""QWXJ:C1;49-33[*";6ST0E+@N* M7:1BD8IE?<6"5:+*59POOX0*P4_%52.2FX^5F^\)]@ZS853DNQYK![' MRH%['"_?!F;/G/8R1JYRRG]FJ3%OBC= ?.9)RN(7;[+B99SSL\*Q2Q,4%.+TK>?B1NK;_'MKI. =396'J/$@"[5\$0H.'MD9\DT(JK1'EN,*?YPC ?JL MCACW+S'/B%3\.^('+AY/;;$$-\PA\<(<1MY"2,6;2M/ENA?4(J\8Q.M2W:4^ MUKTPOQM[CJW\D]@!?J=A0_TRGIM!OA^A" H<59")^0R1I)WK.#/VOZ*VIW$] MY!6,A&D__Q7M(>/FJ+P$0FPGHSR4S/.M(@]V1KS59JS5/GZ)GB?2YZQ'J#\MT*W3 MWP3!IDF56VJK(6D/16IK4GG/4=Y:JU)I55!H:[EDEK'0#*S5YFK3F=8"H2K]+5*E?1.[X#&O;,(IJW!_;+F^0!;CCINM0].@6KFD25E, MD<5JN5FMES641:T,5,HAC3>L0RIJ/:)C7;[):WO^98(R595SH &PFVT2I4?] M5TIMY%*>4T&L5]"XH#Z-P/-9';(X5<1$1]G-S;FJD.0 K!87^#'N *"+VJL3 MWJ8U3O=&Y9*(,&@L.;M<_73D:(!\79Z!QK7LZDC*D[&: M@\*'BL2'%'RH:?5&I581^%!?1EN#F-.AS;4R^+:04GL#+Y(B<4M<:7<:M1KGPV# M]K4:R2.QN*]2[D%6>P'N=3&D@5F/>-37?QZIY'5\'W"&H='%C. E2L8>6,E8 M-RX9RY*GL-Y+:QS:7A6D:4;VW[O5S^3-_^U-JU1JV=1Y[N M'!N,*XOW5GP?\I349)A/L9Q3B)U6QJ6F4EZ@M/C)9KSXLGQ0$C:S7W[?$L;U ME5:NU%OP); M]AE^^TE5WZ@-6\Q_.@-B>YXXS@'X^?@EM[:MK:0P M2+5%LATO6H5??U#RW9#RG2+?FE;3:NTVE^^JED>^K[L7'32@*B"8V, G(>#) MJ M(+6P5A7QKH7R'^\DS8O_"JSKL' "BW)4ZI5"4E1/&@%U]0(W HF+4R?'> M@>NHJFU6WCD!>3Q6TQ;(^BT)5;XVXYHMM)@WI9BGB'FUVM2:Z"BJU]O-1G,) M;?XT,%U4R\!#3,1%4\/5WIB/7_A3 ME/VZ#B=MD99*PHCT.0A[:,U/ MZ>](G$$@L0I-Z3I6(+J4L@2,Z7Z/G9%K6@I7/K7CE]]J<_/RF]]A7*GS&[+* M(HHGP#,>.2G ,P+<6B,&?$MLVU'QD$S_?\$\G!+G2R;/MVY)Z9K6B^DH3V@O MFK:9$&7N">*\I9Q7JCG2MJ0\(M5!LKUB/[?VGUV>!R+!:^F'5YQ M;0QCML;QRW=YPP&KJ1K"A?(]6;RD-0Y,O&6*5[IX5UO52N6S34P3%[7<+E?_ M;/U:4G@]]?9B M0Z/,S4N#QB9\JC7:W/*IY:K^N'S3K8 US;TE=M"''_DY19T\=L\_ U/'/-G M^[_1,5MW.=MQ M=6;6!$EE9V;9F?E(.S.O2)Y9.L^7<-8?<$K$LWH&;GIJ:>U+%]@^JW)-VK.7 M;UBYD-:3O)]^KA;JK752FC=(@K7,M2-8BLT;AKFBQULS##."RINT# O!@?6C MX,#,('AQC5FI#3:I#=9)!^NN48Q5"%B7J MIZ!^J]G.U91A#3N_Z_1-V[&4;D< ?23#=0GTQ6*N!- W)-"_4Z!?IX*O$+(H M@9X#?;M<;C0J&@/Z6KEIWOR%^;M,BE.9N@FN^:) IIU3SXJ!',='=#7 M9AN*9"033Y553*[O DCG/9CJ(2](.-\)G*]3MED(B9-P'L*YUFHW:PS.ZZUR M-5<5^9S^B;N+U[9EO+8P/)@T[\-T]+_GZA]%^"43)GVR@]0BZ$]TD*I)_-\I M_J]3UUL(V9/XST^;T,I:HZDU$?\KC4JCO.^$'2SLR:KJJ6@2^@O#?DGH7ZIZ M,'D&!U_5/$=PM/FE$N1W!/+K5"@70LHDR*>"?+Y#-[<'\KF2]"70%X@%DT _ MZ\.70'_ 2XM OT[)>R&D3 )].M#GJ])W A=D<7_N' GU!6+")-3/]ON74'_ M2XM0+^MN"[$4&X'Z:KW!'/?P"WS* _7GO"/DPLY(T]T@U?1VD'B@%G>]H@1+ M!"\&;ZW7##ZYIHN/4ZLT^96+VE)* -\4@,M2V4(LQ2;.>:YHC5I=- '%HT*6_I!/5"L,EQ8'''MNF;VW/U(GND+X[U@HGG-Z;-NRIR:+]S? I3--@YL0CG8=Y: MC]I@OOEXZ32ZESBZIPN_:?.TMZ$3V.SN_U,IJS!]_)\$_**P868W @GXA[Z\ M"/BRZK002[%YP,^7O4Y!8AFX2Y/]V!%\A:Q$B> %7UY$<%E.6HBEV#R"YPIC M=JD>N*8_WKSWI22AO% ,EMD[0$+YH2\O0KDL)2W$4JP/Y1C1A"\1RJO5JI:O MU:/(,M^.:_V?Q [P[$Q>2HX]*"2N%X/;DE[U#7?YG3IA=6$:XN0)J[.-2B3P M;PGX90UI(98B G[ [5JEKK7VUZ(7,\IJ$JJ+Q1]7##P'U*4(H!(==T!RV1:Q M&.LP"8U:M9W/I UZGFF8,#1ES@4T.<31LA+5BK*T$M5VCVK5DL2U0JS$#*[E M2H([=VR/\L2%:]AIC7"[Q;QOSZ8'^S 0IX>@9YFZTM%US'# E(HKTQU*T"O* MNDO0VSG)JYH$O6*LQ SHY_*M(FM MF\22Z%L+29$XP\S'YM.# ;V_$5,AI1 MXH9E2=>V3Q$"<>]Z07RBH' I/:J3P*.*Z7O\,3YY]A3B4@63+ Q#Y%5$8\3S M,<3S/ATZJQP)5 :N;7H#"9>[A\ON^<]#EX'C@\LG\N;8SG"L7+[YU&;)8%U] M0(F_:N'J7D2Q8JT@A+% M]H9B%Y=7ARX#[P+%+D1+- EB15U "6)[ [&;SMFAR\"[ +$;TJ.6Q*]BKIW$ MK[WAU\/CY:'+P+O KP>78HZOW$L6> G?.8QIY=H!L^!F4>3<@8?]0$1(OA&?!)N/TG-<@[K_^%#^H.C4LD;$,$S[.?K;&Q$]_'O3&8P.XP*2LQP-1&9$<\5QL5W%",PSXCON6!E9Q,8OB>L2FU^< M=?9*L7'),%\4W2*>]X\/#S_.?HMP9SY"M.-O6*X+B, LQGT$$5P^='Y>G9X^7G=]..U=/ MEX_ OM8K&7M?!2HCP6PZ-:D!Y6]8&;U]!2ZP'+CL;V7V#]Q']%_/KA/8QNGD M3Q^4SVGD^'GQF$H.I&L&,4)\3 XVZ)^ZSFN,G(F?GN[/<=>@P"6H4])7U# ] M8&,@IY>B_OBHSLXJ>H$09G'_S'7U2/;T*(C'?,7(<7SV\8OK+B#FG MKIVWTOFEX1@ .\S!)-"10S!(3[!%]3'Q*E$#VQBJF"M[3TYY;W-$F;RL;M84*N:?SC@V<^?U!\T\>)L,]BC>$:(%[W M^L==Y^GWQ\LNT*?W/7ON!T2A26H\!*X7D/C039?^%9@NPW76/$!D(?/9:56$ M?JU^8GP*&PN(5HC8:N#R31^@3E Z.BO2U=K5FJK<$3]PB:5T+%@+F^#^P..; M!9OM\HFEXO%!)54\'HMY0;7XJC* '8.!9S2R#$ #?C<]N( U9(+9]J@"BX:; M!\=FZ8$].B!6'YMUX4@ 3-3E%["A71K8. M?-Z+JJ(EFDOM[G4W8?A/Z[NI*7%D9\">U-3,.IM0U%E6_9*F7QT>-L]T!F4( M+V3_XT/E0YZAJA_GFWX+WGSA8C#XZMSP>79N0.W#-]?_NNSR;Z[OQ#?W=YT; ME7\7_G(^8]3EWA=44FDSY1+:(,'S$GFINWN.[SO#>(#ZNB,4EBQ;XKVS\98YF&XC[W3LJJ@O]^^JIDSKZ^Q>E_]CYSLMX2]Y?2*2DW M],()WMZW4.R,^I-$5^>7MF]K-9;;MAZLE;#(^,MEX"7-,C39>MAL3UAF/6HY MKZ%%UG3-, MX=?8N8UW/$:/T&'\: K=@D'7?<;V5R+EK(9_C<5A' M$NRG]>B3(;1?DIKEE-8C8(\CU(YYQ]J2KX[F0N-.H M1-S](>ZNI ?AMH,)$#]*RD5@'P;2A@:DA-8M0VN2,]9"U64$3F+( 6+(34GY MC8QANXQQ:6LL8>008>1D:A5S)BU+:7]OTOXC< /ED6!VI3\@TF@X3&F?6D4I M[3N1]CT'8A.9I3>=[M-IG$:;FO)[]?2X9+ZJR%-5%J<+9Z>*SDL*5I1Z-7QL MSBQ0^/CM,R/Z?WS[//"'UO?_^/]02P$"% ,4 " (@C55@E= _OP( $X) - " 1T# !E>%\T,C$S.3$N M:'1M4$L! A0#% @ "((U5?7V/#5:!P GB T ( ! M!P8 &5X7S0R,3,Y,BYH=&U02P$"% ,4 " (@C55P^5M_U4' "$( M#0 @ &,#0 97A?-#(Q,SDS+FAT;5!+ 0(4 Q0 ( B" M-57*AQ .K@0 .(2 - " 0P5 !E>%\T,C$S.30N:'1M M4$L! A0#% @ "((U52="AS^""@ B44 T ( !Y1D M &5X7S0R-3$X,"YH=&U02P$"% ,4 " (@C55P4";>4D; !<20$ $0 M @ &2) ;F%I:2TR,#(R,#8S,"YX&UL4$L! A0#% @ "((U54HLL4H/;P \'4) !4 M ( !GE( &YA:6DM,C R,C V,S!?9&5F+GAM;%!+ 0(4 Q0 ( B" M-57-%&\$ 9( +;S!P 5 " >#! !N86EI+3(P,C(P-C,P M7VQA8BYX;6Q02P$"% ,4 " (@C55^H/F<[=R S PH %0 M @ $45 $ ;F%I:2TR,#(R,#8S,%]P&UL4$L! A0#% @ "((U M53O)E&U]!0( VP,9 !0 ( !_L8! &YA:6DR,#(R,#8S,%\Q <,&LN:'1M4$L%!@ , P [P( *W, P $! end

%.? YDI%U7+6NWX(>NA2D@XZ)D M_:7>,73)B^,&LY:C$":< ?3@-6HD">2 AC,BJ2 <(H4D)01(B6[FV3"?(SD: MK[](=_JS:BVEGU%=I1K] &QGD5G D6P\<.X-J,FO _)$'47T7.;VK M\T11F M9=7(OB;:R^;\2I+YZS7.4VK(J8IB!F5?71P-]8\[1?B4A1$-!(@@>RJ6D*]@L0K6(%!<.U><.-XTIL-&N&#OD!+ GJ2!ES&)NR[= MXO- \PT$6UR_Y\^"J12"."?$1O490ERFP 778#U.,B"50;?1I4/)26[*GHA] M&9[:GARFB>57?8KNI' *,GR+A*>6[)$FCE]3\93;,"JP_OCQ]^M'UI8JW7'\ MB8/>&$"%E@6)! R<'W__:?UYD(IM,J5QPD)NPI=HRN*^YCFEA2R?==LT&PA) M,HKY,1^(5"1Z!*%%Z8+7-?_.JO52PF8L>,[QC RD=OK")C/6RL2_(I3-"$IP MQV5?7B:)13+%+:YA0=AEO6'URVTQO["'_XY?V@Y.K,4%;.3V*M7Z'C&-:SD1 M=HV_\*X.R_PJ'W^!7^O>X0'7=)H2NDOE*V?6UJ-9!UQ M).U<7<+54_ )NG-PLXEB4W3P%&"_N< M#\+FVJ$G@)]83"=4$J)><+@]]^)[=&3$C\Z%<_"1J\]& @M^_1ZP]3%-B=TT MAPR<\LM,<"6^,-RM^EH+67G/NRA534BZS5!7P5&@B"=.XBJWHX(,9*0.6;=: MA2GI,V9M-)D\O@SV1N:,&&J^1DK>#-28]Z:"EV56-T2<']WM 76%\C81Q,D] MS*:B[=">#"8SOBBA9AIH*^DDB5MR-;7#XN16=I$U++=S5ZAA^'563.,*'NH! M2 (Y*GS-"+'WNFE]?">%1@#U+@J3-8AWM*U65$8.[TH@?I/YB*?-"^=..VL MV /0&%&L2ZTY1:AS,N!\$=MW1PX9E?H$BJ BAMA,K&1]=JXX@B"_(65/H\EM/MFCD8S&,'1K[)/R@-NCL:6? SY@9I?*^^!?6/E]NFE8P MN3YO&MI"<4.6/0EEU6Z-VK@X0,+GF]IBC)!^*DDBWP5-9"#JC.Q^+^D;_;RC M\TP6$!G73%I&5I_+LG*/:Y4DMOZ@BB$$8-VM+FM:,)/P>NU8#Q'VLSA"R_E! M94I #!ZV7*).'F.O9_Q,F+TA-U,X>*'NSDW)O^MJC9@,<7?HGH".ZLB5198D M^@4Y<.>Y/>VXU; PZ?G_C:XV(ZUL<=[/C/1XOA]AB'6!-2 %8UD'F2'"SIXS M6SI:QD9*NINJC;QI# \EBU.H]X=6V#O/O"S$TD%YM79KKN?U8]T5_CR.J)I_ M3,8_D8Z0!9T!!BLQ?1B8LC=>0(ZRF>+[/:_E6V/;UNQITTJKG=]G4$OAQ[F( M'7>(V) >/.9H,3]X$E%!05$XXE+X'CRF5/H68=O?7=X26;0C=D:X3^'E ?@? M31]T].TTEN9PTGR-W,Z)A[TJM+P[%%G"E?J3@%U:*/ M.%$N3Q(YC,'IZR:>>XL]G1!+=/<=U9),/QZRB+U$\4<)#E0W;);$^T147 M&O,M*S==SFM6EOP[U!J2#SJ][0#<+.B*BI\*LAHXW>PX74I.]T_T+=S=!DX_ M]9PFV>CT)2T?/OY4"CY\[E)O\_TB\!T_?A-5<_O72#R8;"S76KD10N?+6!G# MBF6K ,YDILH?/X:I9463F\$#07VY\H M7]?9ZS/+SVN:-48Q,!X@(H7< 7-H4>])ZY3\0-SND:F!:M9[^H@D<"G!+S[6 MDP=8I 7K?G$%]Z;[1["BZ7Z!,YGN_],'T?WC=7'2_2?,CBK87P3Z0@:A(=4] M#HB#*)LC"RW#0,T/DIPNI''1:ARY3MP/\Y>HK,]7XOCQIZ\GP857V0=HTVAM M\#_3#.A8NNZ>7B.<^E8P?HG2?EM]%5OS\3LMW^C/XF+]/)>BY05F#%/E&'Y >2CP'?N[0UI#RK:"])WGDS*_WGY4GZ\*DZO1\>L MCMY,[&[5.4^UK>B29D7M9L$2$V0\+!GVFQIC]EK()?=M/Z M1O,R:QJV8EVY)W_]HKM.,I2&6FY6*":"C\1C*,C7)"(I5F,B,%HC$"SQ)2EVE%R1GI:2$_, MOMT@D).HB9R-Q'$G!B:89OB>N)%1/AG! MM#P3'+^DD^:WXSHEV"57?:"4H+-[+!A5.!#7;LL=@H+FO#NLL,;<&0-A'D=G!8F 1;8;H\U&$5+,O]@ ?IO"GL4?F27]WSIJUIR^JN&UAW\-T+86C.B__>-&WW6[B^ MX3PW/M %<.*XD+4$?XX+_;Y=.W%YB;C;R=(2I!;[=%VQOXLSGE6$2\]/?N#Y M.0@=7YSKQLM.,O3B^%O2>&U>: N^I_N:O[&"%A?;7QI:W%9]'?-J?=[E>0M; M1I-DC >$;1ICC3!XL3GP>:YD(2096[L:2!FRY04M:1K.X->&^V-XXLK AP;' M>3O* -D(P=L>?#PCY!XA>ZTE;$5!VB+#5J3ZJSXG))3MZCP?M MBAW1%R1FXX>M"]XC/"'2$['&G;0NI9S*WYER"P("1^UO0UJ>L M:T,"E*.<@P$FH4=H-3HD[/=M"F5*/5R,4&TU_$W'I13/,U+M)UJ: M55\-_MZO%J?)EWX#ID;<32M6B2OVWF74'1?-MYTW[K;2U%HZC"*:=T,'Q87> MN0%HBE'="WR@B40_Y"KRJ$L3[\$G9],Q=GO*;$K?N4'#/M?@L(;>#'U=NR'2 MLSXF+LT[@>,*<<]LCUA9XY!(J'APSG-VV9UR][(6(4;F_0%&U]EP)2#T3NC5 MXV@+0-$F>!\0>R11%0UOB\;#K43$NN_'U;[GHEYF/T17=#\&&,OC=8H9S@Z(0\>ZMGC(K\"MD0AFWZ6AX?A>?R^/9=@?_;= M6U12K?O>M3_/,=S@CQF ;]>/)ZE$:ED[U7!'S:_%JM!!]*_X2\8J3RIT&F@D M%7J(/)X*[?!]#"4ZLT .2E3%]11)(E/=D,4DKEBY:2'3Q2X_! /-/37$!FO4 MK)">,(C6(I*T,](UU8:LJ9Z\!::$H%9Q.AL$OS2+2 29S-27]=?"ENTP0!&K M:H>"E-![Z9>JIEDILQ'64%!"?+HI6PBQ[DK6=PGGXA]6&:ME&7VY[8K]HS6K MFK;>]*6DH).]^.?VHY2<,!$"EXH3QBL;L=.9H(@V+819/7S/7I5A2NJ/T7W. MIH"&]Y-T6+N(8,";-CA)PUINQZ_H-?F^\I8V]YV[:49X5)\ZUM0;@PPM.#_S MNEU#&8Y*(!UYV#I-M^L^UO7@2EI&;Y+1$V7RYKGW(0T"=/L\-T0+, [BO+>& MHSQ*<:\ _$,$=O^_G66XJP)96TD?Q/L.1]6Z#RQNE$:7YFNLWIF&&CQL:4!+ M!KQIS2X=<[DEQQ+$@]^P=W@JVQN%LW&HVA'.<> GD..7@CLAP2T4W,.,',N^ M20K(P7TED%!V51GF_K&G!VKGW+.-Q3HV^%?!C;2(M M(9BMY'-VAWD5CXB2&]D[R4WF$NR6;RI*)VW-C3F8>C]-MWRDEKM+!\7O7IO# MEGCGS9'E<1_ZFSDJO16<;VP4LK2[RO1=5R>:K"YIXVJE5+^-S18@]:;NJ[X? M9.5>L=6*PC6*9:7=YC:%YG>3Z[ FWNPZ\CQN>O^&UL[;U;<^0VMB;Z M?B+F/_CX/+/MLK>[VSMVST1*)94U6Z542+(]/2\=%(G,I(M)9(.D5.E??P"2 M>9&2 !9( B"1B)C9[5("X%H?;NN.__I?7]?I-R^(Y G._O'MA[]\_^TW*(MP MG&3+?WS[ZV,P>[R\N?GVF[P(LSA,<8;^\6V&O_U?__-__#__]?\&P2>4(1(6 M*/[F>?O-TZK,8D0^XC7ZYO]O>?PM1?V;;VKH"$[1 UI\P_[WUX>;-]_,PB3 &6V&_A+A M]7<,^.__^N/WW[&VWU&Z"[1&61%DN$#!.HAP5M#9IK.>H)SR4PV_(FA!9SI, MDF#7G5'P_\%Z%]L-72=YLMZDZ-OOCJC>$)33SA5,M_0/37M&V- Y-'Q&Z3^^Y?U<4Y.R%8)) \E U-RB99C6WYQ]3?(6@C@M5&@Z70GL+_^Z MHQ.0/^'K)*.;(0G3Q]W4Y+/GO"!A5+PC1[%79]@68?Y<;:HR#Y9AN*FQ0VF1 M[_YR +'YP[\^)GF4XKPDZ(DNFPLZ_A<.%PH]ILM!\(,5'JK%^CDL"GHGS;+X M\GAO[VGD<*/4URA7^R5.3SUT0__S_3Z5-[1#[U/XG"(9K6\:B>@\/O]G)/H& M$RHP_.-;*G307Q:($!3?UM_@7I#5%5 10C]87?+_R58PBO_Q;4'*/14AB4YN ME;<#-2V^VX2$W271*DGC7>\%P6OUPPK#H*$?U@0+6_?HU@@V@/6*.QTS^M Q MLVA$%RZ6"0A39UZR_#% '@%#\&&J$$"/>E<6 T1*PKTN\0-2__5=JYZA07%" M 2Y6B%#E8TV_MD)9GKP@JA?2?^]1!&I1D*&,JE1P@KQ^Y?4KJ$QY>;R:;JK% MQ"B5"?70;M/5M*;/@25=T6M5$Q0+O%;EM2JO57FMRFM5)K4J-2G*AD+U3!6, M%_HO3-3]4*U]C:I, @J\CN1U)*]73$FON&FV\K:%- X3D"Y>-_*ZD=>-O&[D M=2.O&WG=:#RZ$?SN-JP7Q3@JJ_\(LSA U?*E:L8"DW7U0;B2!!S(E,:D1(X6 M]6E&/Q\S$J[3<-FBKK3^KE&!FI5Q0@>]3LCZ)FZCI^UW_?3L0EKY%+UOH9^F MNW#]7CSD_*J1EDMVDQ 47N*XC9BVGW524Q)V)%[3XRM,_XE"IJ9.X127!\3?_69LR0MC5&)YM!&)4G M+0W0>',XTWE:*+2Y66K;=%!(4P-4UJN-O\&%[0S0]T3"+$\8,M(=SFMJ@DKZ M"1%E1S]KI*;12.*8BE=Y\S]LY7_@6G0%;4W1R>ZV.7G"KWR[,[>E*1KO,14V MT_^;;#CWL[RQ*4HKE6Q.[@E^2>I\(B&MG.;:J;VDFX*$Z0T5Q+_^-]IRR>2T MTT\?7J]Q]EA0C>UQ1?7#?%X65IU#FFNG M=BP.I_IS5VM$EA2$3P2_%BOFX@PS_MH4MM9.ZW62HKMR_8P(E\#3)D:H(I?T M3%EBPD>NM95VVIB7FM!E7HE9U<%WB4MZO&R%ASJHEP':"\3,3Q,SFMTAJRY'D4)2TUT[O;SBEQT=(ZD.0 MCR:GG7;Z?J?KZ[\S*F,_HC#'&8IO\KP4X"EIKY'>FVA!&BO=K"A07IN3.098 M>>.IA[.HTH29J6E%9XR[87A--%+UB**24! ^_+!\2HI6FPFOB0&JKKY&JS!; M(L[M(6JFD;HG$C(-XW&[?L9I"UFMO[L3XR#:/LZ[JT%&Q'-P6JL ;L9#,G/;D$B=G7#932GY%:> MOP,.AU,RJX+G HZ0(S*L@BT8CHTC0BTP,@2.BR-B+2@6!8Z*(U(M/)P$#HTC MLBTT*@@.C".B+C^<&0Z%(S*NV,<"A\,1^5;LW(%;VAR1:P6N&S@6C@BUS$B6:%(^*(.'LEBP2$(^*(1 L-/(.[3AV1;:\D\:QP0!P1<*_$<=%P/)R2 M;N%)-7" '!%QN2GJ<"0<$6P%Y0S@6#@BR0H+*1S0,%>(,0PHMV&6_%E]I*K1 MD9?K-57* KP(\F295?X75KXCBIB'BN[L8(/I*:A>N'&0;QDM]#@@Q;XPY#"1 M])S"D!>H"&+/91ZEZ/;VDD^. MJ)UC93,Y)#Y0Z9LD48'B2ISXP,=*W'( 4IY>\6U(EO0SEV5>8*I;YWQJI(W[ M%U;,2?'=H:@B_==AV]%__*L*'$"$7E+%EHD;+7M/UDP[C9_#/S#9 \2AD-_( M 'U?DW6Y;IUF[N_ZJ4HR,55MOVNGBBV>^>+-9+7>0*"VVJF])S@NHV).'A%Y M22+>[A U,T4C>P&I^7S.153:5CNU#\S!PX'QY#V>UD)L_H @E+RQ[IQ5X:'.SM%.I,T[2DKD/&F\E ME=&OOD9I2:7R:ZK-,4-76>L/\\552*ALN,SO$:DL&Q?;]@%:]H'!+XX 0>YR M5NUFE)?+,%]=I_CU%Q0SOXEP&0O;FJ4:9Q%BZ5]5;'&2?[E 6;2BZN@7X0Q MNUGF9;LG2["IH-UL\\)2)M38>-_#+@>,&K5%==K#+ >->'E"EWAOPWJ9?50! M$7I;LN.2/8?)U&SI9$"Z6.+A)J/:>F4?9; *M@2DBW4>\D\4T5N*/7784)^ M"].22K'[__PE022DRLWV%KV@5+!7U#K;X>LFHY)[7A'3;JI4Z&&=@Q^5.?AQ M#!Q\1B';L=51>KI0A!=FIS',W4 MY>][<6/+= N7DZRY#=J/90D(\?SV1JF_PUG;;W)]\W[F39HV2VR#"*M7_HK/IM6H6. M_$-G_J$S7SE.A?EV5QJ6^+1*%=6%7_/"0)NI\Z\T B"'N?^OX0\\U/0I@ZW_ +!AXF-/4]T%4L4? " MP_-OQPU1MV6C&G_E\H+J9B0"A$:#01MIMCM\B4'"%UQ90G!SF=1+#X9DI"4 MX O$6$*(*ZO,L/$1&$+IBJQE"%UPSC88UY&6;H,?!.#L#U.U/@/RSP%(S32^G\P"Y&LJL+4UXD\3$*E3@<8C9%60(2M M"7DM$!=6A2Q>!%AY!P[%9+TWL H8+JP)67R98G$H."0CQ42^-@9\G7;D"I%< M I-%E;OBYX4D=![!8C?UX "ZN;*)4; A>(/HQ5(5!43_+I,-^W5'&; BHFP8 MH\4.8<3X.H9:ZQB.J5+?N/*PI\^!I4SR^V97WZ?L5,WBJ]W&;B&5PU27(7Q> MF,\+$TL;/B_,YX7YO+#1:FM3A< K:T)EK?M=;D/1BH,4A3G* T7-ZJ2?456* M\W6O.WG=R>M.4]*=;E&>(S2G!V;(+%&WU:Z6:4NP3EX_\OJ1UX^\?N3U(Z\? M>?UH//J1RNUM0R-:!#%Z5G4TO>UD5!=J^[17A+0J0I+9&V'((>>"TFQK\5_7D.+]$I?[9$U]R]B=.9APB]B>)OT"&S2-RRH'>7% SW( M'U_#C;!(MKBQ65LZ51?GBUK&WTO0_-4O:VZ=]ENFPK8_?:G:S2PO.%O21;%F M1_S[++SW] N:6J59C+JP\3AB[Z0OA"GT' ='TFE1Z&G6U\12EU$\?T$D2Y:K MHM&=LV5U9N(%V?]R0W?N5W:*LE^$Q^X@8WH/H7D/X>!T_A:2A'V<3:]@N_.: M6:-5N)7Y#;WWU7M?W\/AO:\[1-SVOI[OJP5RHQI6LA5.'9,N0BPD1-7U^KJ^ M K$<(:XU%:M:+UW!1*BE8S6]V!5,N/(TADNQKF AM:3AKA8K5Q"2!TO!K)&N M!(]!5@S8N>X**) BLV)7GRM(B"]A:"@/&(W)EPV1F]%=61DR440:% 0&8O(5 MJ94-_*ZL$46EL'OX'1BPR9:>5@CHF?KJ 9M9%*):P9A,MO3TV3X1,L!3&9,O M,RSV*4U]_E4T_0'=L6#8)E]NV+^T(C._0H*KP-A,MLCP<"EUDZVIZU/JA"EU MH+AM&[ETRR#):",4%.%7M)\K8$Y=>V>CN74B$GR.G=8RQ[KEM$0HHY(=_C7+-RA*%@F*^1DXLK;F,G!V MI,BR;]K:33<2?OH<6(KE;][JJRK5DZTPI%34U'#^ ;MRGL*OL[)882*.XA\?-)!2W_[.@U7Z%?&WG(6V)PB>L CIXJ.\'8CR?GQ-\OP: M4=TM3-F2C==)EN3-HT773^WIZ=TZ^PAK'V%]HF#[".LC8Y2[$=8*MSON6$F3GCH><(LN1']QQ?T!WS5R7=053+JL$#=?U.MV]W21;=T/ M# 2: J>^9$#73@?+N/M!@L/Y5"<;V^9]JD*?*MRT9,.QN@K0>I/B+4+!,\K0 M(BF"31IFJBY6V3!&G:TP8KS;5:O;]2-Z02G>H/AS2+Z@XCKYBN)Z*UR769SS M?:]*'340JD:='I+H24$0VQ(AV=X33%=PO@I91#4+Q180I]!O$,\ZR8LJGS5Y M+ME7!;C)V@Y 3O5J>!1N)#,H:#9$Y=HDEI/ ;>18/ &'1(45K7\1/Z[#-+V4 M3IF@V71]Z=/GP%8T .0V@S4V[!E]07FQ*] @]$KS&EJD]Y*>24M,FO>K)=44 MH1W-UF1#65Z_MCTO5HC<8[J*Z7U-JJ/VHI95<[C7NN]P1GE_V%/&SG')^A,W MMDRW,!I"UMQ'$?C7I+RWW7O;O;=]^%4AN36PZBGM"BX":0YWEYE<04=NV89( M(U-W <'WD((]QQ4'(1 4D+7"%9\8$!-UFZ0K.PD2D2#6LEU!0GS_P*RRKAPE M "R@/@973A( )!*+N2M.=@ 24D,T&(N1UTJ!":T0XRH8D9$7$NEP= R)SL@/ M5A,Q.B,_2'V,3L<8G6$,Z3;B=Y(@+R@A*YS2:$81B-W M )3XL!VM83MC"A_H[4Z8O88DEGB:6MM,UR$^?0XLN?0?J&A%DJA \2,[@H3> M96%;LPZS%;T*+T)ZEU[B]8;>8LT]35B]O6H#7FP/;>[#;54'F"WYP[K/8F:) MD:9YZ_R4=XJZD%I]='5?53R9MII?$";DD0K*M[O7[EZ3P^W M8*UR7^W<2!^F/:(>^(BM3FIE#\$<4RMK:]2:=7FX5>$F+%BGZ=KFI\^!)>^" MMSE/4/7Q5EEOE?56V)U*;S >W<=)L??A" +R1 T=4^XX M)#XALK[%H@+@[2T&^/3O*$WSZY L\468?;EK?_@3T-*LBAOFJ^L4O_Y2[VMA MDJJPK5D5$#T7-QE=/&656\//Q>8WM$BO-#%6UMPP[;L;H"K.1[>KM&(QI(LE M'@ZP,E%"N'+D7:SSD,^RN-F-LXC^E!0)4@@N'&)(^QA\HJOJ%N?YQ;:A^P&E ME124KY*-X@S#!YNNR6OZ'-AZHZ%^^O+J:[1BJ9Z[LTW\5 .DCU$NFG7]$>64 MKEIUY.\1<6/+= OO(%ES&[0?GR40XOGMC5)?Q3Z@O'B@@ZC)*T77F#-K=.^RU3LHEPX4"[F>4%9TNZ*-9,K)743A(UM4JS M&'5A8Z-TWV$ZV?61AV+A1A6T-%PF*4K#/$\6250==O.RF"]F452NRY215M7/ M8Y46"%JQHGI,7&/E)X5OO?0? @J:TUQ*!FW:THHG)O/']! M)$N6JZ*QG5&)@-VJ>$'VO]S03?R5W;/L%R$,@XSIG>0.E-7Z+20)^SB;7L$I MRFMFC5;A:<=OZ ,0? #">SA\ ,(.D?,(0.AIZ\/*JKDKP$D,0*? 2 PNKN " M<@_@+BX1=Q#BNMXPKY7K*8F#**98CXKG"L9"$Q)6,]JX@@E7E,=P =H5+*1F M7MS5G.H*0O)01;ASW)7P3=7[7L'OYPI$W9:-JL?=%;2&TT@ 85GN)R4/;_IW M9:&-1>8\[_1H2""%*RL.;C.0^B#!D(S\&4;Y I&*I4XM$8@0#@Z5!H,R\O4AMAU!,H8K9RL.EU-C( M8LZ"O"ZA&B39 I-U]:T=6< ,9N$81K.7 91H?]#DU\?=!YMXI=,?_(,F9U:7 MBD/B/<%Q&17YYS K%W1H)K)<;.]F-U?\3&)H'^W/,C2$S,DC(B])Q'NV0]3, M%(WL.&X^GW,?NI"V]<]R./,LQ[OZ(A6\H[OM_"*(7-;7FR?(5$PSJ9 MS> (4Y0_H!>4E>@.B3.[A6T-9PM5M_\#VF!2,,<;_(%T>$^?^>/+8_KL%)^= MXK-3AF->JA%C)674!3C\6T_M!P=$MQ$5S70]PAVLPHI $JKPKB E?MA%;J"; MNN,80.8;#U;>J+H^.5K&+N.)^X:#73 ML\-+1RJM .Q-4S]LE-]G?.]$=S]00L_I1BU,GP-?[]W7>_?UWGWTA=GHB^'IW"L*5R^RFTG8UB;5 MDAA,26O;E MWH;2]3>IS:2R7K+V/-/*11N_A\)%&QX95=R.-!M+J?!U<7P?7 MU\%5/(@E$A%6%D"<04;NXH%(DZXXA;LOE/.,1U*WP[J"R1B*D8XTA*#?LO'% M2,=4C'3RP4V^Z&/[QE-TNOBH'A_5XYSPJQK5 [/N&8[E81NY*@1,_SN,JJ@\ MNIN##4Z3*$'Y_C]V1,IC>U1'-!7KTXTN'_NC-?;GD0HB&U95*XM_";.8=EA> MXKS([]ED;'D&\RY=!R#V:"UU7E7'' PQGE&'QFQ/T'U#AB0B0-[!+/WQ"R)% MDL-6F6(OXV%F=.&S_[GZ=TDE_Y1=*3!^E/K:+;=2EPAF_\7C1=[#- L>#>K=G!+:61)3Q&BBXDJC,+30:FO4:YN MUAN*.D-Z3JC>M\%YF,X7K)3Y+=T@\2S/$?3Z[3.469ZK1U^>PJ] OB3-#=/. M=&Q,@%M*UMQLL3#T>B0W$YS1_XSJN!B58Z+K,&;+CK'WA7!&-WMU_=_3.Y.@ M(FD.M92> \(#0[6[6=[>XBM1E22MIT>YI9!ONM(W5%W;LMDOZ,)@*L[F<$7* M=HUJ=Z.\/: \O*#K<=(/M#<@4#S)Q+&:'>M M-=W!=B(ZZNTRA3DGQT!@..#Q.R>;=W(=PL)P2U!5= M+G"4W!+-@5%?<'B<$,B[1VS#@7)*&%=VV,)Q;E>AV0;X(74/U\PXX]J$?0A/VFT:OKPA/M42ZVIEFTA)X//I"R]4=/2 M,9<951ULOR?%ZK+,"RI5D MCRN$BD\$ETR3 Z>J +N;C06,5B@N4R;&O+NXJ3B81$SS2M*R0#%H1GN.YJ,V M78C:A"R4$$OY4$U>J*9XF4T]^,I':/H(31^A>8P$Y_IK M"]I1$AI=62ER?'KK#JX$&LJA&D0HMV&)>@Z2)G:FLV5)-(112Y&<$&_YL6/Y M$B["A1P$D"Z5-* M$VZ[H%+G4DI>G?+JE%>G1JU.00\BKUEYSNX8 MU]?:UZA:)J# *V!V%+#6*0&I6H+)-*Y4?0Z+DE3/;=3%D)\067^DU"EJ46K# M>+7)JTUCIO/\U*;V(\DK2%Y!\@J25Y"\@J2B('61A6QH1,N#6>QKUV@]X1A& M-20 )5Y3LJ,I":<&I#$!)M>XYL3L'CBC).8LS;&ICMX4U[] &5HDJDI4YQ$M M(?"Q.:\IE?7S.4?%@^CII\A]I]%L%?M<+%!4[.U=E.0'NE[9LR991.FM#C;5 MBI^=A[16)(71>8$6F!QHI@<=RHNJ*M(U_7NR5(6AUZC>KN#M"F.F\_SL"N*+ MV]L7O'W!VQ>\?<';%]1JJO06D5Q90"JP]=2NP) Y5/"TATH&AFOD+S>JP-57 MA;-A!%P%:+U)\1:AX+G>!,&&O5+6S1P(',VH85"))F\BU&HB/.R5W^D5M2I0 M/'M!)%RB65J-RU[-6]1'S0.J0HR>,#V$Z#S'S1%=/:'W,.C^:^Y\M-3H-ZV[.Y47#_:K/?AEIULJG.K-(HE3N]0T9!7 M/4FLR"&HM[>6>VOYF.D\/VLY5#CS=G-O-_=V $>9^6G;!WR R!?#;PJ39NIMR]@XIB M)M)0>:9:XX^,W'E](\V81YS[F"S7@MEW8)MX/+\G^P'E!4F8)%,Q0#6+=W_Y M-4N*7DAI^:0E#)\("NF=NZW(O-A>IB&5C,%P@'I[T[(WEUWJOS8Z;S_-1YX?GDU7BOQGLUWJOQ7HV7:UN]I2(;2M27@.6\XG42 M!3':, TCBSKZW2%#&56JX 1YYQRP*AI7^*$UUU6ZDH!ZZL(Q-VT)$O M$V\'58\ZZ:QBVK"#9D&.EM4_DVR!R;KZ5C<[*&0HHW90.$'>#JK5#EJGWEUL M/R&\).%FE40S%O GKXRGU'$ 0B_#35)0$%C)U3@I2KHH.U#=?12=-F?(;@#9 MG.';RE2 #\Z6M\D+BKNLLWZ#&.7S;9G677;P-;VF'NL)><+TXLEQFL15OK"$ MX[[#&>;]!64E8M1=T<.:9&&ZDTD[3O@ (]K*X*NGYP%M,&$>UYO#-KS8[N8. MGIS7931O$W? )NXMR9/21 :XE;TEV5N2S]:2[,/:O#FG6Q)1=PG)E84CAVL8 M;<(5NRD$KX'4#S!DDZ^ZUD=%!Z,TV:)K70UF8&2F76^MKU'.AG$^#"@.89;\ M60OS818'>;E>AV0;X$60)\LL62112)N'4<3*.-++*=C0(S9*4![$J B3- \* MRE 9IHK6?"W?-FK^U\B!]Q?H]1>D*7X-LPA=8_(1E\_%HDQG]1RQ0J4H>6$; M]1X1YF0+EU1$FY<%G7VZL;/E19BRKJWNA '&A5D6@(Q>T$4VH\/2]?P0OGZF MRY/G M!ITM")V?4OP*,>$J?4<@M22\3Y?? [_P&2O?[22UMIRT.E[5X3C W\" MQ2T'(.4Q3%'^@+=A2B\W]J)DQ IA9\M&:VNC2=)E4*2>7O%M2)84A?U,\,&2 M-NYOS,])<63(I_\ZR!+T'_^Z9$<1(E2&+[9WX;HM&TC63#N-;]-Z=5*UB-:BM=FKO"8[+J)B31T1>Z*G! M67NB9J9H9"].-)_/N8A*VVJG]H&]I\&!\>0W,]1P=TC+K_HI0IN21*LP1[,E M096$\?[LYEA:V[29B]*<[?D&D2)BLTZ[D M\1O:HIBJC'&2EDS!>D01*U"0H/SJ:Y26,8J929Y5BRN+QI5Q%1*J<2_S>T2J M>G*U:L5CA FI3OE5I43P M.&AM;&D=7X;YZCK%K[^@>$F7BSCM7=36%*N=LKFOE'19$F;+YK,B M[6IO7DY(>T"+DMG &@(5F'K7TQ9/SI10^8@(51"88+%#6[IM(%TL\7"3Y04I MJV@L"JO@"(9TLSQ/<=KEUS0O6) MU]S2.7#5/'9]5&M=> )(VQNE?O]H[,5V_Y^_)(B$)%IM;]$+2@5K3*VS';YN M,JH;YA4Q[=XBA1[6.?A1F8,?Q\#!Y^KIALH0F)\N%.%%TVD,.US>H:)2<64B M#;^#I1.L"9RX^AI5KTSO;G3Q6H/T,$ Y8G<7)>HCNZEQ19;8/2+L8XN/.IY%0OB;1I8H]4G"U6_3RL;J$O1F/8?5 MIVQJ9[X]4 -+(B95XK=< $,8'XE[A>=,'9Z!#*-8 M69MQ!3B)SGP*C$1'=047$P$J6/8YUW>MK_&KC$][6(2PZJ\H+,05I!2=%G@0 M6[0KX(%\IKBMOX39UO^ 4##VR:^A[H*I8H>*]=J9W4;=FH1HRY MO*"Z&8D R0.N%)Z2+S%(V(4K2PAN+I-ZV5VIOR5?(,:2O5Q998:-C\#@55=D M+4/H@@N6@'']Z[AQ]2^2]39P:WEMZV_CQJC3LA%D!SJ\=J3&?UA= S!"?Q\W M0F(+D:QFS]37B3Q,0J4*%!B-G\>)!FQ-R"M-N; J9/$BP%IX<"@FZ[V!U5=R M84W(XLL4RXS"(1DI)O*U,>#C$"-7B,;\.L1H'XZ!)WSI.SY&"TZ7J@7ZS NC MA:E#'HL^S\5H48*5&-)G;Q\M,-"<>7V6YM%",TCFGC[#W&AQZU"919\=:G0H M=:GWK,_8,CIX8'F!^BP-XP5$)<-3H]H]6H#D%4(U*IRC0\7H2Q :M=AQ @M] MD0(.S/1%;=//L<"Q=4=:UU(@& [D]&5[A>=(X+ X);J#*W?"\9F^T,[WC;:4 M3H<#,WUQ7=O3: <0S3V9& 6;QIA6/?B'=I:TGJ\AJ@Y; V#HH<-NQ/DW#+6^ M83C&1\!Z%ZWYB.CZC6H1\!WI;4U\*2!?"LB7 NH-S5F7 C+JH)\J!-X_+W". M\>\C&P)J'*0HS'L_SRT;QJ@ "B/&"YQ>X%05C>94K0G9P^RW;(']CI+EJD#Q M[(7^=8F829LIJ,SXV&BF'.%)=1A+@JN0S+T/N_KQ"9$UKURMZC!>3/=BNA?3 MO9CNQ70OIML2T_O>66<87-M7J+&A_2RHBO#L]6O6>RY"D M^7,87X9ILL D2\+65P] ;8<@AYXK2;$OOBN@1=1P $(^TH5YJ&\R6V-2)']6 MBY^>!PF.VVB2]>FF*8 (O CS)'^D>S2,Y]E5BEBN_'7R%<7L!+O A.!7>M3) MB8:-HY&12_R"LBJ./Z-'P6VR3HHG?"C+7!=7(#=Y7M)#^B6)Z=GP?L,,-*H! M)B_#35(TX3UT-9?TB*UHJV_=.@AH06_0IU>4OJ!_HI H\-IA\'&P?$>/?%T< MOQO; ,/5[JFS+=B?*H&,$01GBS>" >*;6GEWJ*ACU1Z8=YR>O'#B>2,,2OPM MSI9,KF4D'((L+N@,T\/J.BTC*E8P4>^&)?2BO'BBH^4KG,:MCRD.,>2@['T. MLW(11BSW@GX[C*H$@ED6_TY%X14N<\2_)A6[#D%L/>'W!&W";7,/4D!^I3(< M80+Y?%%?W:W4 OL.BNX8+;\<4JMM/U\\87K*-?E_55I7_H2/_[9+,DE.WIOO M.,J@>+-==8O#]I= !2T&^/3O*$WS:WJ0XHLP^W(WXY,@;MG?<)J3XLAH2O]U MT BXM3H;^B2U/#52=5):](@B3B59W=1P$>(^T9-O_$\)+$FY6212F MK2HFJ*U^:G?'U3$-G-F5MC4<1_5&SQ(]],QK:)'>-RK6;U2>8'9.IE[Q'%+0 M[I8<46_)HS(&DCQ1W=Y\%-2?/A4BI)[WLH@5VMFM":*:-;2&MOS-@Q/:H<\D M&.>A4LQV"@#;@E(63GI8GP=^46@N$[+*V89XV,%XB?,B;U3_Y,\3W536W-(, M'"^"Q]=P(WQK5MS8*-W':MA>G^2O&EESZ[1?XO4Z*:JK"!TE:"BPPQG!TKIJ MH_"6.5"(\)2%=K/.2Z/Y[$W1="?37[@/RJL,,:(9V[ML^_#)'\06ITUW8V"C=][69+W_"LZBR"W-K.7%X@0]@:35Q MZ3FM8?R>-7C/<7 D77@*/8URU!A$;S(6C8#B#.5T/=VAG3^)IY?+NMD*#&59 M\2B>OR"2L:"6QCZ=+2OI$2_(_A=&^5NQUZ+'PSCNM%<8%KN5,#*_EJIHY)%\$34H:5)]VY M@I=_^%>.$-[ M3PFM 0H@P679ZP/%S51F I^O#L9J^=C!8Y3DX:(YH"5U+),&!FKX: M,$"V+APN=V1^>94(."J.B/FJ%3WA $U?JC^UOTNK6\#AF;X8_][=(*L[ <=F M^D([)-L;;BN=ON@]3!;_ 3%S%Y?4&]>2&\>H_]$<)ZSY)HD*^F&:4K]XZRU'.80XPY: M(/,ZR2D)E3VBLD_\[S)#/WY/VWW@UZN$]G&T7FI[JK"L "*5_:E"CG_-\@V* MDD6"8GZY1EE;<^4:=Z3(2C6VM3.:?GVU6% MOHK+:'83DPD!VU)] $NE%MH) M?$ 1SMCE74LJQ=$!4U*BMF\:*[&N-+(E3*XQ07.]L 4;KZD.FA?U=7O]U%XYO5MGPR5ATK*^ M/-,4OU(Y%'UL+ >,4.;!OURQ\/2;3%C$6'48V.Z85AJN+RCC"\J(3%Z ^QIW MN1O=Q0>.C8NXR)57K*2+3QT/> [1"-Q)=L#OFODVJ4KF'19(>VZDRN(J-T] M7>15?:'\8UD[0&/BU)<,Z-KI8&/7E[XPE@4R7 K99%/Y?0I9>]R,#I^:OH-F M=!BJF]OT74>C!:>[=TC?T3Q:L/H:K/0=Y:.%3(,+SD:$SBI ZTV*MP@%S_6) M&VS2,.L;JZ,ZK-&HG6[$^?@=K?$[],"ADQV9:_+K,XYP?H*'740*@:=7I(HOH306R? MAV1[3S"=OWQ5)1:Q:100I]!OD/ KPJ)ULX(DSV4E/XC"KL1M!R#G%Q2FQ>HF MRTO"KFW&\CU!ZZ1<-W)T&UW23L,^O\X2$J-P(UED@F8#$/$YB>4DKC?<$,H^XPVZ$A5. M%?T'R>,Z3--+Z9H4-#/J&M\I!,?S-R.$:05L,?Z>L ,E9C42Z&*\#//5C&FB MGVB# L62)W][CVSMG=3WTL;1RF6+^S),HS*M=/231<[N+4:[\&78@<8?#3YO M+L.+[54MA_,B1<#]1\,?NS^C>EGN<\%8 9:#<1C,JGPHNUP?3T5%;S,7;^2Q MXT:R0Z#'H.-$XG-81"N6D7/\>ZUX=$-!,.#D$)@OJA\'!Z(9UU9X,T3C@S4V M'*[Z@O)B]QR/,,R6U] BO9?TBEMBTAR2DK>RH1V-\O- SS92B3MLF4OF0-S8 M,MW"$&=9%IA3SZLU(>5BIPWDK,1JYY%KN BN+=Q]]O1%73D(1R0 M.W?JL4[P/:1@W78E$@X("LANZ$KP%Q 3=0^-*SL)$GHKUJ=<04)\_\ <0*X< M)0 LH!Y75TX2 "02YYPKT:0 )*0N(3 6(W\#"2:T0LQH8$1&_D!0AZ-C2'1& M?K":"$8?^4'J@]$[U2@71TV&D/9@)CZ5)1Y8Z!46"LW*FP/$1D%1BVZ1=?'BB-PD8N M4Q+D[+TN]MX(135 %DP\ASE7(+S8 M'IHTCS16$N&\OJ^9A)BB/+_Z2D^ )$>M>9C,=(:F6UZV##LW1XO?">X"4)U[,X3BK=,6W*G?S)"_?B#PZ'?V M- 0](/Z)"I9=O,P8]AR.M7W/5@5E7?S4VY/NP>9/K-T'TZ"V$F$)Z0=*/$F8 M5%P= ,(86F%;LR&1K7-Q=,/DS15S\?Z*.9P-6OC;NB47#!S$['L3<+KABDY>1*U#*_>$"+<&5 MX#OI>@)(=*Y@82)&9+)A,CY&I-T>WM'#_B.(]D_0]RW""1K+J,]:@:(>ONJH?M.A M-F$U_SA8KYH__.OREW>&J=,?-/JIO==\Y[2\#--D@4F6A((';+F-AG#;AT5) MJ R?TF,PJUZJSZM7V;.P%NZO2H(WZ#'D4]=MA/.*.#@4*T?T -\]7SXC*&PC MC]]Z6(="W>I@&$7J3?96WU4[O;L<EH^I[Q'8Z2E7T*>^3B"7K-R4HL^'.9;5X(,KVIV/<%O?&891J-L\SC"" M F13L>'-^Q*P]P#Q.HF"&&V8/RN+^F:D*HUIU+O7@3*?D7IV&:G]4_^B2NG( M'U"$DA=VR]XAGLFXM:VWMGIKJ[>V>FNKMP]XC<>6R JZF&R(K"D5V BEJ++E M!&$6!RL4+ZELW5-L51[7J.C:D3HOOFH57^DF*=>L)!B*Y\4*$1;52="*:G?[ M=]=O<9Y?UHWHWUA(\G6*7W^ADX?R3Q0A]GN;?#O0T(-&(UW24RTI]AXH032< MJ.$ A'S<[X6;+*?G9!6NN6.9GEAIF.?)(D'Q-3WYCI&,DINLP)4%&.5%#>/5 M8H$B-M8]J[;%*FVUUAW1_A6'5&8LNL6BIV[;6PSPZ=]1FN;7(5GB MBS#[0)$P>8J4>>;4#H-VMO8IY3-YU&"')VZ?MS4=!O;0PBJRY8=IKY> I M_#K+(006G**^9-5J%IQV_H0^G BR]J4<4^7"J_L9$K*RHNP*YY="497O>\5O("N0-1MV:BZ]%U!:SB-!! MZ'Y) MA.$-W*XLM+'(G.==G $25N'*BH/;#*0>23 DR@7SQ[9 I&*I4TL$(H2#(_C! MH"@_#C"V12*+LG=E>8AM1]!<)3 :R@\;C&U=R(-H7%D9,NN.-/,(#,3?Q@V$ M?%&(O92N+ B(:6M ![\KFI2J/0,2Y G&YN_CQL9$[86?IPH!-++D#&LO0/,Z M]!V]HX-&9TZ\OJ-X=# >5EB73$)]5I;1 J4I[4B?.6*T2&H-I-:GN8\.3RO% M*/1IP*/#M]UTP$]ZUZ<'3@0:>'4#?7+]B*$"YX9;RFE#%I'N"XS(J M\L]A5B["J& FJ8OMW>SFBE_ "-JG?^:!Y%FXAI Y:9[,Y;P()VIFBL:@K=FLP$^<%U0A7ZY!\$6;-0+M9YF6[)TN0 MKP3M9IL72:HXH(==#NX187\(E]P"8Z(NEK*,3TB2)K\#>IC.@/\UEV6^OV]A MEL*2?7J^>$ ;JJLS1:LYT7E+G=_!TBII[LN3J1?"#NMD.(_Z!64E8O:574SN M[TFQNBSS J\1N)&SKRBMJO M+S9I JM&8(1U>.E(I16 #6+JAPWXV.6YE?5%HHUEWPP7:SWYM"\?:WTJAH - MY&<4;=W%RW2&4=0#6.YM!'WA("^?<_3ODOV%L4#7>K^0+X41C09\*=/EWTL\ MNR"K_G[OB3[(M@M,G;T@0@_T:TQ>0Q+O"@V)7S<#]+7^_)$+SU#Y)YP&&,P2 MWU-\PNGCOHC*+&]0/2 N/-D4>AKER+^\Y%]>.L>7EWS4BR8Z]PK%U8OL3!2V MM4FU)#Y6TMHVY<)=*&WO8Z1\C)3;,5(#24, M,G+G%$3J<,6=W7VAG&PS3,(A3D*X2* M/*AQ6*&"Q6?N.92'V*B/:2K(IBME/LQFF#";WM;U64K%-S9K="M]Q.5SL2C3 M653%"K,R@HCN-WITU]4O>2[L3F,8KDRQ7N/LL<#1E_N0S$EUW,2_A6F)[A%Y M7-&5RN%-H:#[L^V#N% M[W&>5%K!I/B+4+!,\K0(BF"31IF^>%?X;:N)(&^;E#$?&0%IC_2OR?Q M+@\=[@8<_IM&<_$U4.[=B%JS]3_2:,RLF2\:3@=6F;_\NGKF*H_"])\H)/G3"M%C>U$(Q!R*=7E+Z@^E'(84!Y/^HTL& 3R*9S& QVHTV(=UP.M"EVHTV' M]R?ZZ0$GOAIN0MR_X@%Y?\6VGH*8JEOT[!]5,"2F>#^>]^-Y/]XH_'@C#N@> M5-0]RY#X(60&?7X_IX!K$S3U.09=@JY-0='G/'0*N1:U5I]OT17DP)8B?7[( M A=A.B8H!S#(VLREVO\Y#_ BB,)\%2Q2_-HUC4HVG)4,*AA1WNNAU>MQDT7, MV8@^HOI_;[+Y!K$*Z-GREOW[(5FNBOF"U?2NGI>[3<+G)$V*!%$!M=4+TF_$ M(/O[@-R]_?(=SM@J8V= EK^WBH#;F\U8B_\H\Z+:)$_X =']$R4I>]V#HHS7 MB-4P>,*L,,$]P2])S-Z?^I6>ND>8SZ(B>:G0E<3#Z_R4\0K5[/]?_;M,7L(4 M5;&2E)Z$'?SL![KHWO[AJ.6^BOW')-_@/$P_$5QN: _Z;PH)9;-$<<,Q/EESU%"Y+4KJ"GV(RG25>)_%LS4F1?)G]7R99_6&K?)I=F($AQEAGXZ21F]&]DL%Y?=APLMPY+0R3>F[3;O+/: :$S/\ MLG41152_.Q;B^ QU&,S2!N(3>\BZ4.;ST-7BTGM'VZ'(2)<9;.T=?!@);U>- M?Z^J[=5MB?*'&,W"/#HHP&P=]1D1'ZS<(R8JTW/4)\A^'@DC>W7H,MPD19A* MU"[U 2SS=T\0])C1E@'&-:,M!':;4!3/-[,(WR63EM8[8VS)&ABL?X0BA.&>/PK)\1E:K8+ZXQ=GR"9'U1_3,G0)P1VO\T%7?K!-* M6)(A^C^75$;EV@*5^EKCBKT2/U\H[QCU$>QQR,ZF^:8RVU]]121*QS=U2^(//BK2+41[>[ 'YBN" 0985YS:8<%GIC]MS9>%I10IWT<1<6:FFD%6/ M3G(JV ('&$;ERNL6:F/T@[%[I*DKEJ!>#AUPY+%C6DL/.(XM M#MUC,UVQI@\$9->0/8TF<_,GX3!8=L^F<,6(V^M$!&?7G,>)"(&CY414",1W M_"14!5 ],-L5L^OP $*"]1VSV0P#(CB^V2GKS/ +$!2FK\\@,QX91A'#[CF^ M&BTS4P73;DDD?2:?344:%?9(<7;3TK/NFCX#4CTI5]DDKSV;1=I5%K?*IN).E$C1BHBYKB9&*DP>149+UVG] &_Q7 M\B(+K:)?5=UGXK[V7AZLQ*OF$.A6HU?93%H3L< M+ .,: 6!-\=#MZF%#&&O+*D"0^-:HY.M^^'?*!U>K/>E*'PI"E^*PI>BX)B* MAU)K]*%FP54] "BG$$/-%OIVHBM(JBFF&H,8'<$3:H32%]-MP?NO!4F@'N#< M92N\8@93<)VZ8X9 I05D-=.64W>-)D2[&"F^?=2C M2B,E0$<<,\^U,0UAG>81:__7MZE.DX2#C$$%^V&2@Q'/T^A$)K M",5N;]/M6)4OF*4I?F49!_3JN CCE@KBJMTT$%E5MMAE%V\A]+7WT$!:OBM; MLGV@FXR\G#PPH]AK6!*/,K)_3XK5"JX MD\V6-U7^-*.H2Y!]^-XJ'_L]W6 M618WJGB^*^0#>(MGV(],#JFF9*O* E$;>'*(M!<&OL0Y^. >X%/V43NZ?>#R MD*#3"/@XR,R Y=[>S];S8NV$,:L 2ZTDA&4 _4'<7];+Z.W$PB\AM_W&!<3 MJJ\G*HYBBUD?02KRBXPT\,N\JM4^7:!EAS<%.PQB)MDT1N4#NE MQJ)M;H,+-^'I*\,V38A!'FQ]9=*F"1K,/P-&[6>G[V%I4!=<3CX3C:+5DPE' M23T#P%XP< ^46B-67-&YE-5VJ<]'@]IN_;$X(/\M)Y-*(**&-34AY(;RAVA0 M\VW6%Q\*0)%74X,B[\S"@SA--6CYSN#7[J'5H-V_0\RJJ*&(&"QP68/2/F', MP'&3&A5Q%_ :01K;*D"-S2IX;I+K-O2:9\[E!1T@/ORU-D0WORY*EFA5.;7+ MVDL=KMGCG %!$5YFR9\H[IC=9HX@HTEOIMGRN7!:<^$NJX<@;K+&-CE_3I-E M?::U!_"I=1J00":S-R\Z RCCMQXFN8RM](;[ZE/KW>OGS5JFV(0I,R,]KA J M]H\,S'"4W&/2$EH\W,#=PD!5,]/,'0.@A#73IY*A^+-9%)7KLGI8MA*!F;^ MH!7C@9G F<#'?&#OUDW-XNZ%[GM,-P J$E+!Q185N[+G"WJ7OX/8T%?MQ2F_ MWUQ148;I RI*DLV/C@P.+/ !QL4A2<+T$[W);H4)=K*>%N-CWY,6KY,L8:R:4*YNRDY_L'A)S@Z:>Q\K2/=#EZZ$6=O^-1QK,H6;T3 MDCR75:&3BVT3'B (LX?U'\U!>1TFY+5P+< M8R6_U03"&3OI.I[5>$*:/)U*>0C+/.X>?Q(GR0DZC6:V&LFWDG&9>^Y(?#XY MW?,;*G%$*,^/=]-LN225\534$XR1&7(<1+_?.:F9#@?QOB?X#Q2-9*WSB1D/ M\GNJ.TF:[=U])J#/!!PH$]"@#IM*>!;N(9 EG_WKLJN<$$=YDYDV0^"&-!QYNPUV14W MH+7+I:#[878H+#I"7V*]38%BV%N@JS2A?*:-29KH[Y'4)V+8R:]5AT$11M<;E#]9D6_)1TCL;0)Y[Y25&/U3"<#A=1 MHG&:Q(R=@X\V#_ BP/O'ZBI':W1\&39U7'>DR[/2U(:GU.6G#Y*3U MCLIHD>8DN2V"'I9>?F'^HOGB$\9Q3@7.1T1>$GK?,V;_VJ>;1] M(O0"IG-/C]Z= _ "+6@;_O[M,()1#JLZ3U1ZIC($AX.C%I9.G(/:>TT%K;:G M;&L,]Q4E4'[UE6Y2*C,F64BVE='G#M-?LX+>LI2TY<[YS>%9XQ>M8KBWA4D. M/4EK"Y0_O7^*6$@YM[5ARNLIKVEJ".(_CB9K;ICV%TH*F_R:'.F&$3?1S&MOB?[Y6V($:+>TM$6SP*AZ&>:KZQ2_ M_H+B)=I=S[,%7? /60KL%S$B-#P?&3#R M6?Q'69\/$GU'T]=LO6E5$5ISP.KW->Y)R>T+ZV2>#]7S"M;)/!^/J)+(/M$5 M0\*40GSL1'Z!,*4V@E$.J:3^DK!M0C6/C[A\+A9E.HNBRI7!84G4)?A@A8L' M](*R$NVD;[;NF>'SDFYKNH+(P?>2TYV15X6^.,SU&,DG&)E/,!J[*]3,B\T5C5:@L#/F\+/(BS-@RX##2<90Q<'I"G.3VZ3K,*'D5 M&<@ZC>%.Y:SYWS>>N^=PU3N!<;_G*N84CA OJ#-,8F&6^@"\,&H&C M05\ M8*"5WTRUD&8Q+,S#A&3 Y6'U9- I;'.%:'5]!^(8E4Y8%+DKZJ:46P$R+=XV M5[3,/K"T1L%KN#A'O(?Z.:9=V5N=4>B I,-[42.,L* 0PTF65<7;,*!(A5GR M9YV$RY('\W*]IHH>2RO,DV5623FT>5@;T"G5P0:G2<3>YER$"0E>6/(H:QWO MG]8-DHQB5-;IB3M9"<5!F D%I\ /]SRK/E'TP/7KML]M#A2/GPNCKAI/ MPJ>?:GT2\:HD^!J3UY#$.P_\9\2.HG=4P!H/0-#C:\(,3F$6@]PH]['#P&85Y6=O7\U.8A<=8 MIS'L<'F'BNJRV.V.K8REDP[6,MEK!^0#E7P>7\.-<)&)&_L$'_^"$*#W%#4R&!O3%5L M#%*7#A \G&TD(J@'?1.*]>G-I8_BT1K%TU8\8W\(S.(X89/>%@RBU'&\ 30] MUJ>!T)C>N\=8<7[!8A"[_B%=W[\4Z@A7/XV/JZ:LSN'QJ2[\G0QB*^K!^SXG MJ#:/]3SU7LWS\6KZ@G2CMM\9?P1=3:ON(M(XMVQ:$>JJ.9REA:^GC*7/D6#X M[6D-FX_[YK0YX]9SD&1T"JFTQF20(QGF^,_=[%)=AC9J4NI.H+<&:;4&<<7N M+C,&LH]T7PH&7R1B=&RO61G,%8JK(JH?#DVL154W)#R$KY_I MPB!)>+* 0&WM4,U\)]7)^$ /2?*"I*2?=+!E&ME3]#LF7VZR>X+9X[TR\EL; M>Y..-^GT,>ETN@*\-<9;8[PU9A36F#$9&!1D!>>6!@P0P17N7/0E#!&!K'Z6 M<5,*PNH9ADR)E"8;=J0X2%&8H[S^GR *\U6P2/$KE9X6F*QK-UDW.U*7H8W: MD;H3Z.U(=NQ(768,9$?JOA1,OUI\RPB\#[=5OB-'(10W-OLD)BLV-U_\FM=! MV/-G"F&&XIOLZFNT"K,ENL;D+;FRU/X!1O0F!V]RZ&-RZ'1:>).#-SEXDX,W M.O!+$%G?XC#C4]#>8H!/_X[2-+\.R1)?A-F7 MNQF?!'%+G;JLPKX!J;#*^]!8(<3GXI#B+ZQ$R6MHD=Z[<"VK 2IN;I1V=I_. M%_7&O@ZC.B22C[BLN77:;]E%083X0[N9Y05G2W:XL<7!H[NEB34:/X?TT*C2 M&1[0[M"8+^Y)DD7))DRK%X7^B4)RG;SP+ )]AQLK[S?9'158GEY1^H(^XZQ8 M<3?3$&..%X7AIO]TK)%SC4M>H8XV;ZR?ZX<$F^\U@(^?[%0_&]6$HXSP7 M#:&LPI]( A TM4JS^,X7-O;6?6_=[V/=5U&DO%'_?(SZ OT4J^J#KF BO#^P MVHGM#"8RK1IWU5Y=04CN&X)9)ESQAT!6#-A:Z0HHD)*[8H.A*TB(+QZH+=^Y M\%S^X2%5:EQ9&;+K5^IET9?E/99%,5S A7(0\E@@\ $7O%-B('NM*\>)!N!: M[6#.744#XW5J+77NG!X6L5.SNG.G^L" G7A?P(#]=&: ";R58,S^ZAIF/!S, M!=@M SH_>(V"(OR*\JKR7L8TYSKXNDK_WOT<; A^2?+NF4R#?,MH4-Z %/MP M/;WOH"\6**J?06$S\A1^92^*^^;C I'L,4Y;0I(^ D'*3S."88^71S^W1S MG61A^H"695K]+;]/PRQ+LN7')(\(*JKK3X$IY3%UAI0.UK(G#M\OU<44/DHN02I.7>+U!65[OS*^L MF@/M<($RM$B*UJ-6UVWE++F:!9<8VH!A:F3,4I6=V%-_RH(=+M&^/"J5+U9EE\2ZE(]VT$ ME>>41AD7K_0/M5],D;M#OR#[V0I#/JIL@NX'$Q*3CS<[GW@SGT0^:I]F@4B. MQEEB2J/THF]E30U/J QT'L[.P0UQ^CR>4UMHJHJ8!M?GVZJ#3Q,#4"#/Z_-Z MCFZ5#6::U>?U'!UFIFQ>8$C_-GE(M3JFP#C^??)W[;#^"#!P/[NQ 'NZV>!2 ML+I:,=[*M2 3.!P:=S2$[JXA&Y$SJP"M-RG>(A0\-W.XH0<$>]YRO<%,-,^9 M,2HM8Q33_PABVB2C_[EO3&>?V:;J3AEB?V$O>B71O@FJETC'EL3)/%=G-+<8D)'KOER%[Z>$379RW.,]OUFNJ-3:" MZ3*K'I:8>G M3BFANZWVL41/^!$515H=@/DLBR]+P@ZEZI\?P,QW&MU[E[UW>2#OLL5+V[ND MO4O:NZ2]2UID(%&3@#0LE8DXL'J)P!H7KCM:@ MWE6%&I7-^.B]W?I1!B9G5K\%87U,A=E!S,3/:;+L\Z:<=CK&80$>EAMOZ!V9 MH7>HZ>UGSQUVD1FR!=1^_\.=P[NXZ84S+U:(L!N>H!53;W?N.78_7: %)LQ1 MQ[$F#/V9T1CY9O&:O5=;D"8ZI=+IX199<7?;O*TQ*9(_*]+F"R:*Y&P25-CC MC3">^:L69GZ\,D4+\$@DDRUYK=^RC-J1)-K\=;X_SL!PB :Q9P#J.O@RLB>Q;@*ZKT6P]UA5E2@P M'+_J%N&7MQKV(^,QC2LRL0NMV=4UWH78* :I#_M9;PGUEE#-EE!S)Z5CL)4.EJ=5Z\PHF]I.0RHFH0R*J."^,;:W7S![NJK/'_L_^*H*<3(G( G MS8J0+%F[M)(:-$0O6B)[' 8'J\Q[\\/(S ^65D,_8X35)6Q(Y;K$ZS6]*(HM MJVM"PNC=(Z/O="]):\.F@N?B$47-(T]"LD5-+9LW+K;[W)]+NBJ7F% *6S9T MCQ$L5#T=7T));;3M+TJX8MGLN*(AHHR\TP(%LB_H MB\Z<%%92*=V5<\J$#W+DYX_W00[B,E,T*'@W8T?+DW/;3@-F(W:W+L*$!"]A M6J(\>-XVVFI47TA5JJ5(W1W:B3HH,>-PC6I@R3L\1^;P''2.^[DQ-2PW[^+S M+KXC^J[I"ON-+;#YHD,]\-;>WKFC1/<>PXOM_C]_2:B42Z+5]A:]H%2PX-0Z MV^'K)MN415X1\T$X*8 >UCGX09F#'T;&P8_*'/PX!@X^HS OZ[S5_'2I"YV+ MG<;P#E[OX/4.WC&I]J.0H;W;]GS(X=* MOIJZZ(VNH#/ L2Y34%WQH@P+5:LF[$KXQ+!0M:KEU$[+: MD=U\^7T_8]1+/PRQWO^NU?_^R&;A83\);%>U&KAAC8SU#$MMOO2;&J?I]OZKJIB$0);0/G M27VT 5AZ:O9Q];''%3WR\UE$MS@1TM,:>-%S*'O,5%?1@!R]&4]G<$W?HQD4 M-C/,^6_*A<,FZ>AH(WA)PK7 M2_O, +ZA3X_2!?O]C/O]ANGT>X<:B*U M6?VB>T2JM<#A0+6[/=[>GK00=MI[V..@N@%VY#!P/Z-BA4&L2+J>BZ.Y]ZWC M7NJ_+O MS(;T.:QC=BZ,,:T0K $XMT?@L(#U/.#PNSUJ_QINZ]A:E_X7]=4AO)^@+(W!T*M#I?9Q:?9Q/*\2>[)ROL^2Y MS*NM=).Q8@')2Z65L1_YWC;UWN8]-Z"UUL-IH["6#28XW85K)/#0M#6Q0J,T M\^JTD7G?T053)MD#B2C+FZN6L&>_JSE M(#EN\.\$_^'Q4L+KIZGC]:[.T,["<4^2B.N ,_/UZ:_%$6,[S75[C*7Q\7LCGL+CR/[6CXM@AL8\SX/*B.A!0>9F6DUJ?X=6'+)Y/R&*K51O#[,FN M8" />.';_EV)Z>"M@UX^*U? \4%AHPX*V]3W?Q&28HQYY]K]5/JVV?D@J^*+ MT;"G?Z[QSNA14C1MQX9U?ZE;0^S:!'"S:D/3$/[F .0#N+_ P/YT3L!JME&" M0?_K1(0IKS [>CCAZL14[#JF M,!;%+\!1[:BE7673E!GZ1AW"@54VL9P+L"K!^Y')>2">YI/!Y+MB!Z90+#-9BA"H3JW MG^@7!5E K6U\JM)$4Y7>E081OL4E;#NN&#J>Y%>_BG&344;*RN)1U0Q_6H79 M6_L<2QC6DV"@3D&0_>PFR,P(^D[PKBQ,'^FQN2],;0M_$'&!I0 ];T MP$ES=]5/>E9?MX]$?\M?^-;^8KT34W4J2^X^:(I@O42)BDS MP%/=IN)M:+B!GQL7=MQHAX.%*XM!=AR=G_*97_Z=\.'3H*169Y\!=3X94.T6 M_4$"QZ#GFRM0^F0R2**,P(7D2L*4=$\!G"FN8.&S"VUG%XX\M4X.CF)L@"O M^(=^?=JEA?C(OHX*GXXY(ONYOK-PM.]=-5 R5;\E82@\X1;E.4)S>GF%[,'=6T1/G]LD?$Y2.@W- M*91_+-%L42#R3Q22Z^2%%\70:ZQ1<%2M>J$G?X4;)>S5! MN.2%0'<=9K2\/M%O]EW9)^.,E]M7/ 2OAU&,7S)F-_D8#0;#2)7.K9Y!,&L57IP+R1D.JE.9UKG@G<' M.M5V-+AY'9HB*PV&*\J# 080(%7"S("KS J]9*D=GNR1*4IX-VL\V+I!0@H(==#A@U:HOJM(=9#IKM>4*7 ML# ?L)?APH(O*"O1-179*5F4IJCX/2E6.U)OLB@M6<7P&=5GZ/^+G\*O'.YZ MC&36FL\NKX;8.U0(9TS8UOM,O,^DC\]D<%G+^U+<]Z5(Q%FL)$E.'0P5 0=W MD"8*D.L*1IV6C4"5= 67+@[#Y$" M>-6S($?+ZI])ML!D77WKR-[QO V6""])N%DE44#0DOW, M>L^'([B'QSS")5U+V]K4U_SC8.5K_O"O7Q_?6?9.?]#H+?>^>ZD3>8BU!'(< M#[=H-3IC'VL2/^T)"5.N,U;:5C^U.X2/:>!XN*5MC1K_[W#V:RYTK+2T\&XO M[T#R#B05!](@9ZYW&IV'TTA^0V"EBV_JF,!L<,![U053'&B!\.1[%^QP( "D M LS4EX))2]1(%X.W1)V])2K%V3)-7E U.:.Z:TJ"3L?IY5:Y)O3WO3S-:; MS-[(-#TAS^11Z:U-WMKDK4W>VN2M3> =PA?OIKX.O*EI$J:FT;X?(Q-ZQV-. M*C"K@V?.E-3A>R,P(W6FVIN0O EIH 75PWS4>?EZTY$W'6DP;@@-1MY,Y,U$ M^LU$78Y$;R+R)B)O(O(F(F\B\B8B;R+R)J)>)J*Q&X:B<),P$0E]906 ZO<3 M31B(>GQW!(:BWM1[@Y$W& V\L'H8CGHO9V] \@8D#6:/79WZ)SR+_ETF!-VS MR2;%]CX-LV*650^C;E@3CDD$/H W1'E#E$Y#5)\CUANDO$'*&Z2\0"VZ6:N&^Z!1,]70 M9/NGCNQ8A8:;1Y Y:.AEH_6=G:_L25^N(:CU=_U4U0\-\ZEJ^UT[50]AMFQ[ MCZ7U-S/4LRI=LB_HCHT1PEU<%,_SM%E1"0Q;,U)D7R9_5W M50O44,,'V=^MP'-14GF#IX_;];T2'BI3A%QC2VEOD:YNJ5GF9#TTP9F MZ6-O4*YP&H.Q!O0PRL'GD$JJ&2+;XT4LY #0PR@'\\4BB1",=F%;LR9SW@$B M?:1+H> "J7W>IV'U^M4(<42S7#J M7'>1N'"/B]05O.3V?F49UA5O4,>EQ%-S7?$0=82E@^'"E84D]K5SC(=39UYX M#0E,N%/?)F*^^09U,-\C?^RHX_$ ME2!<1KYBT@=<0)8Q< (_>0D0B)E$0S- M7YV$!FS0GOHA;#*@9^3G\9@#>BPA<:5;#*?)S#4]& M=V[1M!T92MJ#(FYLA>X'%*'DA5%# M=S.,>E$7TSS0@S&^R>B60D_A5Y1+&1"WMTS]H>@BF('3+C9XN$W"YR1-B@0X M _SVM@+DYL4*D4M,%3*T0EF>O* :Y%LJ;=)5/E_P7RGL.(I93N,X85=4F-Z' M"5T_EW7.'H\C<>O155JS$R]2?URRWH_;C('.V7->/1X$H?=]6Z-47X;YBLJ: M['^8O/D2ILQ*,BLN0T*V2;;\+4Q+7D"%4E^S7.'U.BDJ@P\C$%/9)5NB+*(' M(8\7>0_C'.#LL<#1%^$4<)H9IO7TI:S=U;,5;UR5KD9Y^MBHE'L9H-ZR_$@[ M>0>[]!_) @I,M/=&O!5;3L6Q4"P1^>4=S-*/L^43 M(NL[7*"=G8Q'N:"I49J/"1 O$T%+LQE &T1"IDE4ONB]8"N]/<']+'+SD"Q7 MQ7SQ:UY+6B!..'W,=! MX\A^ZI:59H6'!Y8Y0E?Y54@R>E;E;]S:BR1*>)S ._K\+0B]\\5UDH59E(0I M/88JZ[A$KE+IZG/26ND$Z@ZCT19."9&N$5D'H_0_$2H+E60KO;1.&P*+.$P\ M9 VRE7URG_O)?9()'C2P=2I!BSZP5>'5!*&EQ15 Q*P>8=+!7^O*]@%C! ^^ M5U>RM<"H*%MM]"5M60A\AQ^[H@ N M,"1_J:=T5A!/#;HA&)W.FNK!=E9"!9%JXHBFK@* ;-N:)"JH&D'O[L MBEK9::?),LKT:9L9FK@J*93'Z R]P!R&% 8PJRIP%D]F7/TE$Z>++.$'J(A;1[6GCYZ MQ@8;G"9,M@VB,(W8KF%=:?/G,$^B:HPX24M6/3%#19!4VR?8(!)$U=T>Y"N* M=,<'E,=#L*ERE*-DVY>^M/. \WC608/#5,@U6TNF$4;O$7EDQ%PPRM\!)VP; M_# *NC_6. ,I;UI;HIU*:;6Y/$P;%9+1E,^*@B3/9<%LG$]XAS"*[\,M:SPC MA#U04IEN.&P.-[#9>ABH. BN'-9:V]BC4I*H*6SK,Z@=R#;^';&0713/7A ) ME^BN9,]QS!?-P5+ONWE9T$LF8X]F<1A1',52GC*'RA/R1'>'TAB6SF4HCC%3F$[5]HK9/U/:)VAP/(D#D/RU[>:"D1,AP@/#% 'Z%L%3U=6J3YXAS8YZ/.:6W#"&%_54,51GP/> MJ;,#9/#4E\GB-)8<$ZQAS^*;!]3V?\XKY?+("QJ@-P7E%-^( X]KY=DX1>I@ M[C2.LZB:^4M,=T#$6&EST'":#."I.@TIF4640;H;+W%>?$;%"L>GM3Y5N@;9 MSU8,5X"8D+?O!;^S32GW'\-C5&*.('T,<_%'F=>!MT^80]Y!3F(S0.&O-GRU MZ.8;]I_Y ]N2>5*@1T1>D@C1TS3!\0.*\#)+6K:4I:^/$]GG][Q)^1$5M=3] M64O/I!P%M0IW&+>=63=P=4,Q<''&\H_: C) ;][URX8DC;FS62PWT[YXJXO\Q,7I_LAL%\.[,SEO"VY3Z^-@+6/7Z#J7) M%?KZB!)>-?B;/"]1_+$D=._58F&])1\013")BB8%:_8:DO@:DP5*^$%O_0<< M-_^?"%]ZZC?8>/@^UKZNOB(2)7FW^18.- 9^*YU'L"I+PGW%;H 11XU AX4. M&VLT7 ^PS.7C3.8U$DLR8@^*[4B);ZRR0M5!T-(>Q8VGM#$D0RAO[V'YS9=3 M2SB$%4[7!R/'J:.IV[UKL@IF(STW?;6ZG0#7R+T'#$BW,B M@A!=L*5'0Q&GMW7!GLS''8LAZA6#J:^LTQA745\G$!BMD5='[W\3# D6O$JZ MW0I]$,Q,A2#!!=RI&/$ZP]HO$ X.I/J+8&.[*4#1DW! X K"^/=M)_<+'"J7 M-0/ED!DX;%.Q!@ZJ4'$#,."X35KDERZ9W^ M)<:O57FCIMDS6F""WG;J5L!6PY>-5J+51K\O*6NGI*R&"075AM6VD P%;=%5 M0Z6P)+ID%=+(5A@J)VQKE&HJ):)DF4&(%C4U7=JU43JOZ054/Z]3TBNV>7Z/ M"BD7U=HX>K?IZFM!0GJA)EE(MM7=Q%YR8@^JXI22MKS)J)9-IX3#NL8OVBN/ MJ\K1YR3#A!Y$.\IG6?QVE/HZKY7 H."ARY<"5A6*B;/'(E\680TY'ZRVUJ._HVWHNH=U58[=AK\Z"'"VK M?R8996/=E-^OF4?<%N K/N#;\,^]IF<%$>V&?JOP_*G__C7Y;YR*Z6QKKE[ MN@OD#2W0V7J 0)H:KGY(-IC..Z+WZV,]QY(JB)+V9FO1[=:LM+J@H*4=BAOP MQ!7@)*T-EZY[05F)=B(<.R]_3XK599D7%%!"<4U+%EPQRW-Z8"!!"<0>(YFU M!]>@"PWNK6WL6*TOFK-ZMU8@I>-$?;ROP/L*^O@*AA0SO(_ ?1\!0(K#*A+4 MU/%0.ZPQZ$YR#A.YU5-^Q3EG#9JH;SM039A59'+/IVQ^]R=^;_+W) M?RS2FN8SR-OYW;?S>[NVMVM/UJX]%0.45=/E5-:3SQKP5CI@O9X6E<2&I0D% MF)7-"Z+CNGF[],JVGU)6#J[YO9O5:H]CB%/98"I]'E<=6#'$G?-KD'2> 9U!,Q:!'29UP M][Z8;I.'QW*,BX(DSV7!I,,G7*\B#E\]1S/+N:#F\*XN\STFE02K@, PHXX& M"3&Y'SJ@(!D1^ BBAI2&MRN6.>%G.$HN2\+HJLMI=MD3PPULQ\+M7Z&?OE]A M5._E.OK"[[1,'@:5!N_'.4,_CHT' :>"C=%'?J=B?^_PXJ:R1N^>BD66H#6 \!&,VE2=YW*/A'B,8@YT;E])81L M:&N3ALM__*^%#6F^=$X2Z(RUC^)1[E"(HO 8IPAM=)%,1HPT(? MLF@;Y.4S>TBI2,(TR% 1;$H2K<(& 9JV:8L7U7 M5Q5^2/(O%Y2%%0ML%H9F0+M9YF6[)TO@CX5VL\W+$_V^&AOO>]CE@%&CMJA. M>YAUANZ?$_V$<9S/LO@.9XA*0GB+=@^(YD\DS/*P>I_U< N(O/^###IJ''8$ MBW-"!QG4ATFX$";13.W)_A?&.0)[G4LP@AY1Q$(1IB1"N()1IV4C4(A=P47E M>%>RN#GG6N6'+ RHV[JRK(:["^7F5>=BT#3&!TW%D3S"^* QN=2573+.G"MR M6'KXU""^\^87]G^>Z6CT+_\_4$L#!!0 ( B"-54[R91M?04" -L#&0 4 M ;F%I:3(P,C(P-C,P7S$P:RYH=&WLO6M7VTBZ*/Q]_PJ][)F]D[5L8IM[ M.LU:#H$T,PGP ND^<[[T*DME6Q-9'[]>2Y5I9(M@P$#PFCV[(FQ=:FJ MYW[_-$Q'@7,S"L+DU[5AFHX_?OAP?7V]?KVQ'L6##^V]O;T/-WC-&E_T,9;] MPH4WO3B@2SNMUO8'^%5?B#]XOKFV>!W_J"\-A>\FQ2L3Z:X/HJL/]!/'7A!KT4/PS\ M4/Z?S^??/J2Q")-^%(]$ZDHK^!6_::;;:UB*3.)UWE_FIY+8LC>5@+@#V/L#O M^=[F7=?>L/9G[2*.@CF[H%_*=I&.XW+ MN0W7^(H"RJ>E*+_%*)_F6.G?C97-:5Q.AUGHR=B+1K)P]_F7KT<^+'^0K+O1 MR +48F"Z*:7].];B2;_\V.&'PJD#"1?W"E\T(P(^KI:N;6UOM"RT+$7(PD/= M+(YEZ$[*EZ!_+=R2^.XOO-?CO,I M]=- [B.<-"S^;+=^K@/;__2!?Z/+_K]FT_DJ0QF+5'I.;^)<,CI^ 71TSJ(X M%8'3=/8^=-JT/&?S8WOK8V?+.?ON-)O\B)%,A8.+;,J_,O_JU[6#*$QEF#8O M88%KCLM__;J6RIOT XN=#_N?/NBE?NI%WL1)TDD ^-^'BYN)_Q_YT6FWQNDO M#GW1%R,_F'QT_N>O+$I_N?1',G%.Y+5S'HU$R%_^XHR%YP&U?'1:?NBTUMM^ M^(L#.)-$\4='9>R]K^)\^_TF_R_&0<"'AH&(42?_-O/N*29,P??<^3X?Y_ MX6>XXB0;R=AW>3,WZ3D*3.]/.)%VLX6\"S]VFJWM)J)\*)"4@60^'H9PU),# MV'XL@F,XUYM_RLF:XX/TLLB^67[9?@O^L[.[T]G:^/2AL(SE+.M<#OP$I5!Z M K_,6]745?LGW$Y_''\^^&% M_']Z%(C!FL-2\]Q'($!'V10!,?I_^6?++#XCQI$=^XHK@7U+$AZ'W M!=10+%W46 MPAAW=[?5V=W5'J2= OZ@,PS^.3H[7]C<;& MKJ$AO?I;M[/7*ME.NS+;V>KLW&<[6YN;#X7.030:^2FB2-(-/>3LP&-!#/LR M,8O? *&5^!]#/P &$F= &/=;W-9#S_H9%K=5A@BE)P>$>C$4L9Q>Y!G83Q*@ M[5VDD?OS3,2G\46*TO9W$60RO^LAF-!:;[7OMYWVHF?].K;360@Z"VR$+DFZ M63J,8E _O(=M8*O5:H#0OM\>-A8"2;7WL!A_67@/QTF2/6#]S0W H?LM?'NY M"S_-4K2H4!%]CM4OQCDK>.P[RUWX\Q[[]J-E @JN**P"!]U^M$"HT%X>(0VL M72R'C7:(B]Z;DVX_0AI49@^/D 8S>W@@3Z+U;S?:G;W&=ON>:/0(F3"S_,=P MIL?LX1&28UOV67D8!"Q[_TI;>@1/?@:7?R]+=V]B=O_0_CX0?DV#Z/#$??_-E M+&)W./DFKV30O?&3IOGM.!P#[M /[>]RU)/Q[?:HN?%$IMTDD>DW7_3\P$\G M3Z^5[&W>HI6L^,[+=)@E['RC^CLO\[HM =NKO_/=6W2]/[_(V+\2J7\%>TK2 MF#R(WP^[[CTUN2K\,-O49)\GOPFO0'(D7,9 M4-0V&?IC>NB!2(9'072M?I\YOL,?Y]/'E[_I),)GB: [0B^A.;SM10]O"_A\ M>WUO[OG=YAO>;;9W[8]?9"_-=\Y[ UO+3[N#6$K\3AW4-S^4IWW^[4BX!'>Z M_ \9!,F1B ?19Q'^/.GJZZ-PD,IXA"_ P!!=>PE??(M$J,]K^H3LM>"U:SD* M +_;*!P0QO@_>B!YI(C7]G<>XBBOXF%@!&_J) !/XM3_#V$@AP>*Y[)YR[ET MMNY],*T\@M N1A!H;7 ?+/>TC\&#!)2OL0P36MJ/1'I ;)]E*/M^>MH+_ %] M#[PB&XV)?.QU;^W=MNZYRYYE#GO;K2G5:VX@Y#;V]@56'4I/+?\L$"&Q"K^7 MT=(_3PY'XR":(*26RNW*X%#@Z]_D0 08!L4<9C$:<3#$+28B\B $\4F&U5]U2V M6DO"Z[WV;8I.+?3N4!KV]J8=1'/XPI]G<>1E;GH:7\CXRG<9X=27R7<19GUX M=@;<_O/DI'M\>"<*_;BXG=6<@\X59O(HCD8:,G_XZ? @2]((L.(X=(,,S5?4 MLN"_WJ6X>6H5:Z,%!U:.;3O-3KLJV/:G^NN+3."%+%[P8OVW]+J)NB1_F897 MUDOD7QE\<7B%^H66PU/?/SM:;\W#ZGX4I6&42DP1^@CR:/#KF@R;F9*B?7=W M9UMZ&_WFENMM-3?;FUM-T>NUFSO"V_8ZN_TM=Z._MG\!ZTF<:QE+!SXD3@H@ M\;X,5[OR2(#$D4^!ZE"H4R=1)\UKI# MJ]6+6VBI&ZZ[V][L>,WMEMQL;NZ NB7$WFYST]MMN7N;./@9M(O8!P+ Q;KHYP%]RX?MB-"#"Y.A(RQVOW[_=6VZ[9V>W/::B/[- MS0T7UK6W"SRAY_4VQ/:.V^J+N]8USD#3<8.) SCOP5?]+/22!OYR#1QAZ&QU M_NX(/'W0"F73%6-]16>3?_#0 @/9Y#DC$?^$8U:_M_?X]Y'OV;?AWK?XEP20 M*,A_>\ ![+6V-SJ]'0DDONL!./8VFKV6W&N*3G]S8V=[H[?=Z3SV #;5 ?Q8 MOUAW^OX-7.*'+N:;T96\H5V^QHWB<82Y:?1MG_F*.9>9>Z=V3'_9F5P4.I*A M*Q/X&U-#/R:4" ET[5 "[\7/K-PDHV/PSYMS]NI;XH/I1)D'Q M&?S"PDOH[R3*8OZ3$IT_*JY*1SY/-]U7UTI2:?1?OH=_]\&*=^BMLC2K^>#X MG\7LL>F;]_57Q:N_DA04+DQTVL]7J._+?S/+]/2E'9T55?Q%_ZU?\J%P M%N9LD,W2P:")$C]F%G!O#=7$8HNGI]-I/<\OQ*ZJN >VX_:H\V(3"!;O\7SKV!=^]:E M9+^)-(H?R+-F[LO"(SX45W\7^LYS_[P\E NRJ;6X;&H_ M2C;-H'U+&8S&]#O\*\-,;E"'HI#2$LERR2.2RIAXX@-4YR 'N"3^TX.7W2"C M\Y5!XW@^_)J <9&;,;=N8VV_),+*S_KTH?05YAS-2NY'OZWE\JC%@-7UT*9 M$^Y,^-YQ>"#&?BJ"E0#RU2@\_90Q"%64*T$],HWM4I@*^0.K 3, M2G:T2@#KNFXVR@)T")VF0QGCS[$]R1[G*.V MUEK:\G#SY?7OAP&YUN[>,/!KK?!-@;O6)M\(H&LM] FUT)='"K_6X9[:>'R< MI_R!P*IUL14 8JU3O4JPU;K1*P-8K>,\CZ=M><"=EUQ::S!/HYL^6X;2XX%< M:SYO&/BUQO2FP%UK6F\$T+6&]EQ>J!=!"K_6X9[:L%IR3FK-GU<28+7RO ) MK)7@5PFV6L=Y'B_4TU1G+*,+4$7ANMC.<@#?LL7*.Q:7W=BI!FDUJ'2)':M6 M&*0;KQ&DMW9+P$XD1U%\+6)OJE/"(S"A4VU,N.U UFAJR<>YQS(7],^*AYW7 MA(?M&@]K/*R0UG(K'EY<^TER%(O0K;%Q!AOO.)RW@),OP1MKG*QQ\G59=Q5' MJ^J#M'H^F!JDU:326R4'-9V427HN4GEQ+<9O7&#HJ\J/Y2V(BI=07VHDK)'P M.7*8:]?ER[DNE]3MZE_4EEA]JQM*96G\\5_ZUH6[G\W+HSK'IK"$"-_]T!]E MHVJ"/HG3CV:I:_OX9V&]RX3CR^> MT^,U@H<=M)6"5W;BE510C2#!-MG3DYG_9,H]$QS_1IC[UQ$^3'FKR\YSVKS]8/?CN;R=?AM:>RX"[OR M_"!#^%U(-XNIU3^ *<@\Z?&LC!'85G2FIWV==*E;]7Z>E#^ 0]T\ND=2BO0I MS2*J-BH_X6'DJ#CW5%:+0WG48A8J"TE-YO()YR[%:=L_MY[N" M KXJJ/OG=_'O*-87J9K#Z^@;3G]*4O-]C>KD&E[F0*AEV^T\QD-[W+'$#^>W;035Q&B%9MG@%R[(M5-+1 M-3>YH89,A=).JJ7CE0X,_BQ3T0T$6*KR7%Q_!^80^U7O4U +)"26,G J8KD- MJ+6V5U-836&ODL)>7N^#$X%;T\D9;#WMAAXVJ!CC9BPB^2;"BH=<%]A%CF'Y M=EZ7(EB#ZC5JAHM [7/FP];" ?RL/QZ/QG%T13UCE/'Y6O)7'P3HA4[@<;R_ MSJE]$E2LL-XM&KU3%J *Z.7O&['/IN(%?):57S:TJPVX17#MS>+4J]4V:F!6 M5P\I '/A^7)?9!]GZ7V6(7Q(\9"2KO?O+$FK;ZS??\C< IM=43#KWETG,K5[ M<\DS$:\@G!?9[>H#&ELMY[VY5@#25+=PW[U6'LZ/'H->L_"G8^$OKW _&CUJ MUO^4K'^U$*06&:N''P^;.UT+E6>Q"UYZO'@M')[)+J@0H&LF_WK@W*KY=B7Y M=NN%P5SS[6?BV\L#]+Q&'S5I5X"T7[Y+Q:/1HV8)SV;GOUP;$WC<5K.S^><7 MV4OS:0O6GI]V![&4.8W\^0VHZ+3/OQT)UP]@AW3Y'S((DB,1#Z+/(OQY MTJTV@LSN5ZE]I;M^>##?! +G')MZ:_GA/9VK&6&^Q)#";K.]^V0H].>W*!RD M,A[A"TSD^!*^^!:)BK?C?]UHMOAK2R"D>X$6X/1T&(THN,3@R6ZST[(_+E;] M%F9]X:99[(<#<_JA]P>(D&&4);J?FA%.7V4TB,5XZ+N"!VP>B#A(>L([$('? MC^+0%]5&[X5R(0@-%CR;AZ,BIDG-/5A-='..]RG]LX@]"\IU^](ER'4U2*J6 MZZ^'X58EA#PUBZQ&H;>"0DM/!6QWFAOM5<&,*D%*'>T2E?AV#:FG8LOMY4+J M:@/ANF1'XK0Q6G9<,5% MU(_-+\>A)V\P00%_J9&S G[1:6#FD:='0?4IN?2+#SZOZ:JFJQ6@JR=QJCRW M+EV'WBI/"B\2>GMYU;Z*E%#+F)JP5E6$\CU5WGQ^'MV^UE)6GYE6306?=@@=AVXTDI?BIINEPRC6 M&/L%ODQ2WZ4YKO&DVLA8OH><"95N9K6<$?.RIFOPKD3.\SVI]RB*I3\(5P*Z M97MYT[1; _>-46[)M68>_,6UGR1'TI.Q"/ ";^2'?J*FYQY=5CS6MU3T>,1; M\PGUQH!=Z%Q7D _=UD#CPI4AF/P18ZJ?N"+XEQ1QTNV#COR/+)0;+7Q"-7&N MD&AM[T3I\W?M9_5@W=K$#"^"M?EX+E,_IB/"W'ACE![Y<9(>P/VQW\N0!"K> M[+!\&P;2Y9MY*@CKPUT PM.7/@$UUQ!>)1J^!X3/XJCOI\E08"D+_O** 3QG M+RL(WQ*[H(;O:IL&<^#[!1246"(W$_%DE8"]R,;>-&77D%\9FI\*+$WW]OA, M):G=),%N#JD<@'4JN<$%-X2@N*J?^E6?4V=_D6*Q]9F:I;K4'Z4B!] MLCK2Q4&*<<*5!FC9!E>70FMPKA1U'D2C4>117Z4PC86;KB!$Y^QQ=6FT!NH* M4NII.I3Q"@.T9'^K2Z$U,%>(,LLU^C^/A!__+H),?IZ8C[\!*$3L#B??Y)7D M1E'FM^-PG*4)_5#1>.%SVCT++V:Q8[8"Z///^W7PFVJ@:*=&T6=%T4Z-HO=% MT8T:19\513=6'47+7 .UF'^$^Z06\E5&SU44\=5%SY47\,M&SU44[]5%SY47 M[B4NBUJV/]RK4XOV"B/G*DKVRB+GR@OV)2/G*LKURB+G:Q'K\VO&KB0/?C*I M@=]$/)"N&!]EH5?Q!(79U:LLP)(]+!-$%4GW7 R>7Q!/H['TOHOXITQ?,UCG M;^7-0O>[[[UR6IW9P9N%Y<5(!,'!ZX9FR1[>+#R/_!OI<6GP*P6I47U*=_)F M 3LMAUX]G$NEZUN!>:O9VFNV]ZR/3PVZ^YZ-6M8B9S-UZ6/K2JIS(,7!P?8> MEV 6;33;'>MC!;8[31NXK$7@/W7I$KH,5N1 BCEK]AX?"_\.%LBW-ZV/%=AN M ?YJ60OR1OO2)=255>1 BFX1>X]/X!:Y&(I8GLMQ%KM#DG3A[]@R M+ARL%C;<9\\KB"]E4^-KWO"4L'ZYO@F/@C582@=1&$H72\__\-,A_7XZQC\/ M;V3L^G#-:B'#/;9<8TLM22HA25ZN0T-+(0FR4--K\7(H.ZW6WNDH]'M90N=P M'+JXFROBM?ACM;' WHYN8[WPIIXH;-I:;MBTA-)K(#X-$"M"JS68GXU6EUQ_ MJ"'7O1:Q9_SU4Z)&Y=BL&'0+6\Y#-Z5[GPO,&I=N]174:/56T.KE_0]^C7AO M$?&>OM'"PW"ITYI[$#4>W8U'=Q[?&Y.)-3J]'G1:"5E8(]SK0;BGDX&M6I]Z MN_K4T_L%:[1Z*VA5$4_EX_A9+1-?I4RL*A^KT>GUH%-%^-<]=/J51IZJ*,F/ M,/)K^%3!:LY"GR%Y\5_XW/N-N- M:";??968^3$>^J[@JO0#$?C]* Y]4=$N'H7!?=/+UU/'IS=1>0== 3K?Y$ $ MA[0$@LF)2+,8-ABD,@X%RI7D.%2?HQ NS>)H+"^$$NZW />WJD'3D_['J>TJ M&-YOTP^7['?@D\O#1C\>_%9)')IB&=]E&LLY/&/T();1WFVV88E;?]+451F/ M@?E9\V:COA]&@4&]-X2YB#=E9Z(3Z(HG\W#\?/,4HC'P"36D@X@4=A[G>^XG M/S]//LO0'8Y$_)/Q7 0R.9=7,LSDB=2-7DIN,VK609:DT8@:GQ2O4?=^%_^. M8GU14KBEHH(WGSYP^V%94Y/+3NWQ-M@MQV[-2+C]_!]'#;/ TXI'$82O7R5= MQ.%04T]-/:^*>BHUWK-:U%/Q[G@U]=Q-/4_0RZNO\,[8U\$9ZID M/5D X[XH2%&<' ME=V:?!5^^"U*DL^3WZ0W\,/!N0SH-).A/U99F\GP*(BNU>_51N#;CL=J6W_; M.3T>A1]VT)9=7G;BE4P1G)NW?R[=0"0)0-.E39YFZ6F_Z[K9*(-=2T\-;AJ- M8SG$X\.CPH[R*HW\83=7&S4?OICSN:)D.CIZPS>*N^J%-NHKAI7HT?5 MT*-2%JK),/Z<)7XHD^2"M\4QXC,Z5_E-]&1@5 $19GWX-XLKCQ>W;DXI[ MN M\6TPBQH;7A@;7A-O@!_#M!MZE['P))K!WWP7SWPE\."NS=7\H,: M\ #@ DF M4>![I#D=PZFI %:- ML37&OF4>^]J$>E;P+(WS(1J\*X&]1Y$\3B"4Y$G4:B. MY?4">.YFWC0%UR!^?53LUX&DES5IGW[P10W5%X7J$Z4@K9AM5EDSZ<7ILX9D ME6GRSKCK3#^^'Q=5@]B"7>I^7+P-[;8&7>6UUOM3'6CQ/RKL4;@%AIJ?6CMX MZW18 _/54>83-$\XBR,O<]-Y!:[JY]-853?:]R2Y^B^]SY.3[O'A=,CC-2'= MZ^K+<#O<'KX()+TRH!LK\';0/^[%%:'Y2C'PFN9KFJ]I_FW)^6538#5-KBJB MW*J:Z>5>SU>"*,\.KV=T5]8@>''?_PP(>'!%-366.X"!/]O+7Q6JJ$%296]\ M#9V*BOW[>P5K4%;45M"R:Z?9:5>EP\N?ZJ\O,H$7T@UTL?Y;>MU$79*_3%LK M62^1?V7PQ2$8TZG5%:GP?34Q\0VWDEEX6>6XD;]V 21Y_"+F8)G=):H$W9Y. M:T+J7:(BN]ML;]?,H&8&-3-XC