0001171843-24-000207.txt : 20240111 0001171843-24-000207.hdr.sgml : 20240111 20240111080034 ACCESSION NUMBER: 0001171843-24-000207 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 71 CONFORMED PERIOD OF REPORT: 20231130 FILED AS OF DATE: 20240111 DATE AS OF CHANGE: 20240111 FILER: COMPANY DATA: COMPANY CONFORMED NAME: NORTHERN TECHNOLOGIES INTERNATIONAL CORP CENTRAL INDEX KEY: 0000875582 STANDARD INDUSTRIAL CLASSIFICATION: COATING, ENGRAVING & ALLIED SERVICES [3470] ORGANIZATION NAME: 04 Manufacturing IRS NUMBER: 410857886 STATE OF INCORPORATION: DE FISCAL YEAR END: 0831 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-11038 FILM NUMBER: 24527987 BUSINESS ADDRESS: STREET 1: 4201 WOODLAND ROAD STREET 2: PO BOX 69 CITY: CIRCLE PINES STATE: MN ZIP: 55014 BUSINESS PHONE: (763) 225-6601 MAIL ADDRESS: STREET 1: 4201 WOODLAND ROAD STREET 2: PO BOX 69 CITY: CIRCLE PINES STATE: MN ZIP: 55014 FORMER COMPANY: FORMER CONFORMED NAME: NORTHERN INSTRUMENTS CORP DATE OF NAME CHANGE: 19930328 10-Q 1 ntic20231130_10q.htm FORM 10-Q ntic20231130_10q.htm
Q1 2024 --08-31 false 0000875582 false false false false 0 0 0 0 0 0 0 0 00008755822023-09-012023-11-30 thunderdome:item iso4217:USD 00008755822022-09-012022-11-30 xbrli:pure 00008755822023-08-31 00008755822023-11-30 0000875582country:US2022-09-012022-11-30 0000875582country:US2023-09-012023-11-30 0000875582ntic:OtherCountriesMember2022-09-012022-11-30 0000875582ntic:OtherCountriesMember2023-09-012023-11-30 0000875582country:IN2022-09-012022-11-30 0000875582country:IN2023-09-012023-11-30 0000875582country:BR2022-09-012022-11-30 0000875582country:BR2023-09-012023-11-30 0000875582country:CN2022-09-012022-11-30 0000875582country:CN2023-09-012023-11-30 0000875582country:US2023-08-31 0000875582country:US2023-11-30 0000875582ntic:OtherCountriesMember2023-08-31 0000875582ntic:OtherCountriesMember2023-11-30 0000875582country:CN2023-08-31 0000875582country:CN2023-11-30 0000875582country:GB2022-09-012022-11-30 0000875582country:GB2023-09-012023-11-30 0000875582country:KR2022-09-012022-11-30 0000875582country:KR2023-09-012023-11-30 0000875582country:CZ2022-09-012022-11-30 0000875582country:CZ2023-09-012023-11-30 0000875582country:TH2022-09-012022-11-30 0000875582country:TH2023-09-012023-11-30 0000875582country:FI2022-09-012022-11-30 0000875582country:FI2023-09-012023-11-30 0000875582country:SE2022-09-012022-11-30 0000875582country:SE2023-09-012023-11-30 0000875582country:FR2022-09-012022-11-30 0000875582country:FR2023-09-012023-11-30 0000875582country:JP2022-09-012022-11-30 0000875582country:JP2023-09-012023-11-30 0000875582country:PL2022-09-012022-11-30 0000875582country:PL2023-09-012023-11-30 0000875582country:DE2022-09-012022-11-30 0000875582country:DE2023-09-012023-11-30 0000875582ntic:UnaffiliatedCustomersOutsideTheUSAMember2022-09-012022-11-30 0000875582ntic:UnaffiliatedCustomersOutsideTheUSAMember2023-09-012023-11-30 0000875582ntic:JointVenturesInWhichTheCompanyIsAShareholderDirectlyAndIndirectlyOutsideTheUSAMember2022-09-012022-11-30 0000875582ntic:JointVenturesInWhichTheCompanyIsAShareholderDirectlyAndIndirectlyOutsideTheUSAMember2023-09-012023-11-30 0000875582ntic:InsideTheUSAToUnaffiliatedCustomersMember2022-09-012022-11-30 0000875582ntic:InsideTheUSAToUnaffiliatedCustomersMember2023-09-012023-11-30 0000875582ntic:IndirectCostOfGoodsSoldMember2022-09-012022-11-30 0000875582ntic:IndirectCostOfGoodsSoldMember2023-09-012023-11-30 0000875582ntic:DirectCostOfGoodsSoldMemberntic:NaturTecMember2022-09-012022-11-30 0000875582ntic:DirectCostOfGoodsSoldMemberntic:NaturTecMember2023-09-012023-11-30 0000875582ntic:DirectCostOfGoodsSoldMemberntic:ZERUSTMember2022-09-012022-11-30 0000875582ntic:DirectCostOfGoodsSoldMemberntic:ZERUSTMember2023-09-012023-11-30 0000875582ntic:NaturTecMember2022-09-012022-11-30 0000875582ntic:NaturTecMember2023-09-012023-11-30 0000875582ntic:ZERUSTMember2022-09-012022-11-30 0000875582ntic:ZERUSTMember2023-09-012023-11-30 utr:Y iso4217:USDxbrli:shares xbrli:shares 0000875582us-gaap:EmployeeStockOptionMember2022-09-012022-11-30 0000875582us-gaap:EmployeeStockOptionMember2023-09-012023-11-30 0000875582ntic:ESPPMember2023-11-30 00008755822022-09-012022-09-01 00008755822023-09-012023-09-01 00008755822022-10-202022-10-20 00008755822023-10-182023-10-18 0000875582ntic:NTICChinaMemberntic:TermLoanInMayMember2023-08-31 0000875582ntic:NTICChinaMemberntic:TermLoanInAprilMember2023-08-31 0000875582ntic:NTICChinaMemberntic:TermLoanInMayMember2023-11-30 0000875582ntic:NTICChinaMemberntic:TermLoanInAprilMember2023-11-30 0000875582ntic:NTICChinaMemberntic:TermLoanInMayMember2023-05-30 0000875582ntic:NTICChinaMemberntic:TermLoanInAprilMember2023-04-10 iso4217:CNY 0000875582us-gaap:RevolvingCreditFacilityMemberntic:JPMorganChaseBankMember2023-01-062023-01-06 0000875582us-gaap:RevolvingCreditFacilityMemberntic:JPMorganChaseBankMemberntic:AdjustedSOFRRateApplicableMarginMember2023-01-062023-01-06 0000875582us-gaap:RevolvingCreditFacilityMemberntic:JPMorganChaseBankMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-01-062023-01-06 0000875582us-gaap:RevolvingCreditFacilityMemberntic:JPMorganChaseBankMember2023-01-06 0000875582us-gaap:RevolvingCreditFacilityMemberntic:JPMorganChaseBankMember2023-08-31 0000875582us-gaap:RevolvingCreditFacilityMemberntic:JPMorganChaseBankMember2023-11-30 0000875582us-gaap:StandbyLettersOfCreditMemberntic:JPMorganChaseBankMember2023-01-06 0000875582ntic:AllOtherMember2022-09-012022-11-30 0000875582ntic:EXCORMember2022-09-012022-11-30 0000875582ntic:EXCORAndAllOtherJointVentursMember2022-09-012022-11-30 0000875582ntic:AllOtherMember2022-09-012022-11-30 0000875582ntic:EXCORMember2022-09-012022-11-30 0000875582ntic:EXCORAndAllOtherJointVentursMember2022-09-012022-11-30 0000875582ntic:AllOtherMember2023-08-31 0000875582ntic:EXCORMember2023-08-31 0000875582ntic:EXCORAndAllOtherJointVentursMember2023-08-31 0000875582ntic:JointVenturesInFranceMember2023-08-31 0000875582ntic:EXCORMember2023-08-31 0000875582us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember2023-08-31 0000875582ntic:AllOtherMember2023-09-012023-11-30 0000875582ntic:EXCORMember2023-09-012023-11-30 0000875582ntic:EXCORAndAllOtherJointVentursMember2023-09-012023-11-30 0000875582ntic:AllOtherMember2023-09-012023-11-30 0000875582ntic:EXCORMember2023-09-012023-11-30 0000875582ntic:EXCORAndAllOtherJointVentursMember2023-09-012023-11-30 0000875582ntic:AllOtherMember2023-11-30 0000875582ntic:EXCORMember2023-11-30 0000875582ntic:EXCORAndAllOtherJointVentursMember2023-11-30 0000875582ntic:AllOtherMember2023-11-30 0000875582ntic:EXCORMember2023-11-30 0000875582us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember2023-11-30 0000875582us-gaap:CustomerRelationshipsMember2023-08-31 0000875582ntic:PatentsAndTrademarksMember2023-08-31 0000875582us-gaap:CustomerRelationshipsMember2023-11-30 0000875582ntic:PatentsAndTrademarksMember2023-11-30 00008755822022-11-30 00008755822022-08-31 0000875582us-gaap:NoncontrollingInterestMember2023-11-30 0000875582us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-11-30 0000875582us-gaap:RetainedEarningsMember2023-11-30 0000875582us-gaap:AdditionalPaidInCapitalMember2023-11-30 0000875582us-gaap:CommonStockMember2023-11-30 0000875582us-gaap:NoncontrollingInterestMember2023-09-012023-11-30 0000875582us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-012023-11-30 0000875582us-gaap:RetainedEarningsMember2023-09-012023-11-30 0000875582us-gaap:AdditionalPaidInCapitalMember2023-09-012023-11-30 0000875582us-gaap:CommonStockMember2023-09-012023-11-30 0000875582us-gaap:NoncontrollingInterestMember2023-08-31 0000875582us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-08-31 0000875582us-gaap:RetainedEarningsMember2023-08-31 0000875582us-gaap:AdditionalPaidInCapitalMember2023-08-31 0000875582us-gaap:CommonStockMember2023-08-31 0000875582us-gaap:NoncontrollingInterestMember2022-11-30 0000875582us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-11-30 0000875582us-gaap:RetainedEarningsMember2022-11-30 0000875582us-gaap:AdditionalPaidInCapitalMember2022-11-30 0000875582us-gaap:CommonStockMember2022-11-30 0000875582us-gaap:NoncontrollingInterestMember2022-09-012022-11-30 0000875582us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-012022-11-30 0000875582us-gaap:RetainedEarningsMember2022-09-012022-11-30 0000875582us-gaap:AdditionalPaidInCapitalMember2022-09-012022-11-30 0000875582us-gaap:CommonStockMember2022-09-012022-11-30 0000875582us-gaap:NoncontrollingInterestMember2022-08-31 0000875582us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-08-31 0000875582us-gaap:RetainedEarningsMember2022-08-31 0000875582us-gaap:AdditionalPaidInCapitalMember2022-08-31 0000875582us-gaap:CommonStockMember2022-08-31 0000875582ntic:IntangibleAssetsExcludingPatentsAndTrademarksMember2023-08-31 0000875582ntic:IntangibleAssetsExcludingPatentsAndTrademarksMember2023-11-30 00008755822024-01-11
 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

______________________________

 

FORM 10-Q

 

(Mark One)

 

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

 

For the quarterly period ended November 30, 2023

or

 

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

 

For the transition period from ________________ to __________________

 

Commission File Number: 001-11038

____________________

 

NORTHERN TECHNOLOGIES INTERNATIONAL CORPORATION

(Exact name of registrant as specified in its charter)

 

Delaware

41-0857886

(State or other jurisdiction of incorporation or organization) (I.R.S. Employer Identification No.)

 

4201 Woodland Road

P.O. Box 69

Circle Pines, Minnesota 55014

(Address of principal executive offices) (Zip Code)

 

(763) 225-6600

(Registrant’s telephone number, including area code)

 

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

 

Title of each class

Trading Symbol(s)

Name of each exchange on which registered

Common stock, par value $0.02 per share

NTIC

Nasdaq Global Market

 

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

 

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

 

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

 

Large accelerated filer ☐

Accelerated filer ☐

Non-accelerated filer

Smaller reporting company   

  Emerging growth company

 

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

 

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

 

As of January 11, 2024, there were 9,427,598 shares of common stock of the registrant outstanding.

 

 

 
 

NORTHERN TECHNOLOGIES INTERNATIONAL CORPORATION

FORM 10-Q

November 30, 2023

 

TABLE OF CONTENTS

 

 

 

Description

Page

     

PART IFINANCIAL INFORMATION

 
     

Item 1.

Financial Statements

 
     
  Consolidated Balance Sheets as of November 30, 2023 (unaudited) and August 31, 2023

1

     
 

Consolidated Statements of Operations (unaudited) for the Three Months Ended November 30, 2023 and 2022

2

     
 

Consolidated Statements of Comprehensive Income (unaudited) for the Three Months Ended November 30, 2023 and 2022

3

     
 

Consolidated Statements of Equity (unaudited) for the Three Months Ended November 30, 2023 and 2022

4

     
 

Consolidated Statements of Cash Flows (unaudited) for the Three Months Ended November 30, 2023 and 2022

5

     
 

Notes to Consolidated Financial Statements (unaudited)

6

     

Item 2.

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

15

     

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

27

     

Item 4.

Controls and Procedures

28

     

PART IIOTHER INFORMATION

 
   

Item 1.

Legal Proceedings

29

     

Item 1A.

Risk Factors

29

     

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

29

     

Item 3.

Defaults Upon Senior Securities

29

     

Item 4.

Mine Safety Disclosures

29

     

Item 5.

Other Information

30

     

Item 6.

Exhibits

30

     

SIGNATURES

31

_________________

 

i

 

This quarterly report on Form 10-Q contains certain forward-looking statements that are within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended, and are subject to the safe harbor created by those sections. For more information, see Part I. Financial Information Item 2.  Managements Discussion and Analysis of Financial Condition and Results of Operations Forward-Looking Statements.

 

_________________

 

As used in this report, references to NTIC, the Company, we, our or us, unless the context otherwise requires, refer to Northern Technologies International Corporation and its wholly-owned and majority-owned subsidiaries, all of which are consolidated on NTICs consolidated financial statements.

 

As used in this report, references to: (1) NTIC China refer to NTICs wholly-owned subsidiary in China, NTIC (Shanghai) Co., Ltd.; (2) NTI Europe refer to NTICs wholly-owned subsidiary in Germany, NTIC Europe GmbH; (3) Zerust Mexico refer to NTICs wholly-owned subsidiary in Mexico, ZERUST-EXCOR MEXICO, S. de R.L. de C.V.; (4) Zerust India refer to NTICs wholly-owned subsidiary in India, HNTI Limited (formerly Harita-NTI Limited); and (5)NTI Asean refer to NTICs majority-owned holding company subsidiary, NTI Asean LLC, which holds investments in certain entities that operate in the Association of Southeast Asian Nations (ASEAN) region.

 

NTICs consolidated financial statements do not include the accounts of any of its joint ventures. Except as otherwise indicated, references in this report to NTICs joint ventures do not include any of NTICs wholly-owned or majority-owned subsidiaries.

 

As used in this report, references to EXCOR refer to NTICs joint venture in Germany, Excor Korrosionsschutz Technologien und Produkte GmbH.

 

All trademarks, trade names or service marks referred to in this report are the property of their respective owners.

 

 

 

 

ii

 
 

 

PART IFINANCIAL INFORMATION

 

ITEM 1.         FINANCIAL STATEMENTS

 

NORTHERN TECHNOLOGIES INTERNATIONAL CORPORATION AND SUBSIDIARIES

CONSOLIDATED BALANCE SHEETS AS OF NOVEMBER 30, 2023 (UNAUDITED) AND

AUGUST 31, 2023 (AUDITED)


 

 

   

November 30, 2023

   

August 31, 2023

 

ASSETS

               

CURRENT ASSETS:

               

Cash and cash equivalents

  $ 6,094,032     $ 5,406,173  

Receivables:

               

Trade, excluding joint ventures, less allowance for doubtful accounts

of $533,000 as of November 30, 2023 and August 31, 2023

    14,239,360       15,645,130  

Trade, joint ventures

    778,625       187,912  

Fees for services provided to joint ventures

    1,220,680       1,296,594  

Dividend receivable from joint venture

    320,068       1,986,027  

Income taxes

          34,202  

Inventories

    12,592,515       13,096,489  

Prepaid expenses

    3,024,134       2,019,029  

Total current assets

    38,269,414       39,671,556  
                 

PROPERTY AND EQUIPMENT, NET

    14,256,990       14,065,354  

OTHER ASSETS:

               

Investments in joint ventures

    24,599,520       23,705,714  

Deferred income tax, net

    521,329       530,944  

Intangible asset, net

    5,394,950       5,500,733  

Goodwill

    4,782,376       4,782,376  

Patents and trademarks, net

    650,022       658,752  

Operating lease right of use asset

    327,463       428,874  

Total other assets

    36,275,660       35,607,393  

Total assets

  $ 88,802,064     $ 89,344,303  
                 

LIABILITIES AND EQUITY

               

CURRENT LIABILITIES:

               

Line of credit

  $ 3,000,000     $ 3,600,000  

Term loan

    2,810,686       2,757,176  

Accounts payable

    6,353,859       6,056,329  

Income taxes payable

    22,619       13,053  

Accrued liabilities:

               

Payroll and related benefits

    1,604,119       2,305,400  

Other

    1,831,105       1,648,615  

Current portion of operating lease

    231,881       340,799  

Total current liabilities

    15,854,269       16,721,372  

LONG-TERM LIABILITIES:

               

Deferred income tax, net

    1,836,059       1,836,059  

Operating lease, less current portion

    95,582       88,075  

Total long-term liabilities

  $ 1,931,641     $ 1,924,134  
                 

 

COMMITMENTS AND CONTINGENCIES (Note 12)

           
                 

EQUITY:

               

Preferred stock, no par value; authorized 10,000 shares; none issued and outstanding

           

Common stock, $0.02 par value per share; authorized 15,000,000

shares as of November 30, 2023 and August 31, 2023;

issued and outstanding 9,427,598 and 9,424,101, respectively

    188,552       188,482  

Additional paid-in capital

    22,377,726       21,986,767  

Retained earnings

    51,240,016       51,004,427  

Accumulated other comprehensive loss

    (6,516,461 )     (6,823,403 )

Stockholders’ equity

    67,289,833       66,356,273  

Non-controlling interests

    3,726,321       4,342,524  

Total equity

    71,016,154       70,698,797  

Total liabilities and equity

  $ 88,802,064     $ 89,344,303  

 

See notes to consolidated financial statements.

 

1

 
 

 

NORTHERN TECHNOLOGIES INTERNATIONAL CORPORATION AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED)

FOR THE THREE MONTHS ENDED NOVEMBER 30, 2023 AND 2022


 

   

Three Months Ended

 
   

November 30,

2023

   

November 30,

2022

 

NET SALES:

               

Net sales

  $ 20,181,675     $ 19,952,766  

Cost of goods sold

    12,847,401       13,599,642  

Gross profit

    7,334,274       6,353,124  
                 

JOINT VENTURE OPERATIONS:

               

Equity in income from joint ventures

    1,102,241       1,189,404  

Fees for services provided to joint ventures

    1,248,958       1,181,805  

Total joint venture operations

    2,351,199       2,371,209  
                 

OPERATING EXPENSES:

               

Selling expenses

    3,686,058       3,507,434  

General and administrative expenses

    3,517,061       3,130,599  

Research and development expenses

    1,105,921       1,256,724  

Total operating expenses

    8,309,040       7,894,757  
                 

OPERATING INCOME

    1,376,433       829,576  
                 

INTEREST INCOME

    46,442       6,168  

INTEREST EXPENSE

    (111,138 )     (91,331 )

INCOME BEFORE INCOME TAX EXPENSE

    1,311,737       744,413  
                 

INCOME TAX EXPENSE

    226,796       110,733  

NET INCOME

    1,084,941       633,680  
                 

NET INCOME ATTRIBUTABLE TO NON-CONTROLLING INTERESTS

    189,420       131,438  

NET INCOME ATTRIBUTABLE TO NTIC

  $ 895,521     $ 502,242  
                 

NET INCOME ATTRIBUTABLE TO NTIC PER COMMON SHARE:

               

Basic

  $ 0.09     $ 0.05  

Diluted

  $ 0.09     $ 0.05  
                 

WEIGHTED AVERAGE COMMON SHARES ASSUMED OUTSTANDING:

               

Basic

    9,427,588       9,317,680  

Diluted

    9,706,581       9,718,931  
                 

CASH DIVIDENDS DECLARED PER COMMON SHARE

  $ 0.07     $ 0.07  

 

See notes to consolidated financial statements.

 

2

 
 

 

NORTHERN TECHNOLOGIES INTERNATIONAL CORPORATION AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED)

FOR THE THREE MONTHS ENDED NOVEMBER 30, 2023 AND 2022


 

   

Three Months Ended

 
   

November 30, 2023

   

November 30, 2022

 

NET INCOME

  $ 1,084,941     $ 633,680  

OTHER COMPREHENSIVE INCOME (LOSS) – FOREIGN CURRENCY TRANSLATION ADJUSTMENT

    301,319       (53,917 )

COMPREHENSIVE INCOME

    1,386,260       579,763  

COMPREHENSIVE (LOSS) INCOME ATTRIBUTABLE TO NON-CONTROLLING INTERESTS

    (183,797 )     138,225  

COMPREHENSIVE INCOME ATTRIBUTABLE TO NTIC

  $ 1,202,463     $ 717,988  

 

See notes to consolidated financial statements.

 

 

 

3

 
 

 

NORTHERN TECHNOLOGIES INTERNATIONAL CORPORATION AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF EQUITY (UNAUDITED)

FOR THE THREE MONTHS ENDED NOVEMBER 30, 2023 AND 2022


 

   

STOCKHOLDERS’ EQUITY

                 
                                   

Accumulated

                 
                   

Additional

           

Other

   

Non-

         
   

Common Stock

   

Paid-in

   

Retained

   

Comprehensive

   

Controlling

   

Total

 
   

Shares

   

Amount

   

Capital

   

Earnings

   

Income Loss

   

Interests

   

Equity

 

BALANCE AT AUGUST 31, 2022

    9,232,483     $ 184,650     $ 19,939,131     $ 50,716,613     $ (7,245,132 )   $ 3,649,034     $ 67,244,296  

Stock options exercised

    130,254       2,605       413,958    

 

                  416,563  

Stock issued for employee stock purchase plan

    3,620       72       38,624    

 

                  38,696  

Stock option expense

                329,522    

 

                  329,522  

Dividend received by non-controlling interest

                                  (80,000 )     (80,000 )

Dividends paid to shareholders

                      (655,645 )                 (655,645 )

Net income

                      502,242             131,438       633,680  

Comprehensive loss

                            (60,704 )     6,787       (53,917 )

BALANCE AT NOVEMBER 30, 2022

    9,366,357     $ 187,327     $ 20,721,235     $ 50,563,210     $ (7,305,836 )   $ 3,707,259     $ 67,873,195  

 

BALANCE AT AUGUST 31, 2023

    9,424,101     $ 188,482     $ 21,986,767     $ 51,004,427     $ (6,823,403 )   $ 4,342,524     $ 70,698,797  

Stock issued for employee stock purchase plan

    3,496       70       40,026    

 

                  40,096  

Stock option expense

                350,933    

 

                  350,933  

Dividend received by non-controlling interest

                                  (800,000 )     (800,000 )

Dividends paid to shareholders

                      (659,932 )                 (659,932 )

Net income

                      895,521             189,420       1,084,941  

Comprehensive income

                            306,942       (5,623 )     301,319  

BALANCE AT NOVEMBER 30, 2023

    9,427,597     $ 188,552     $ 22,377,726     $ 51,240,016     $ (6,516,461 )   $ 3,726,321     $ 71,016,154  

 

See notes to consolidated financial statements.

 

4

 
 

 

NORTHERN TECHNOLOGIES INTERNATIONAL CORPORATION AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)

FOR THE THREE MONTHS ENDED NOVEMBER 30, 2023 AND 2022


 

   

Three Months Ended

 
   

November 30, 2023

   

November 30, 2022

 

CASH FLOWS FROM OPERATING ACTIVITIES:

               

Net income

  $ 1,084,941     $ 633,680  

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

               

Stock-based compensation

    350,933       329,522  

Depreciation expense

    307,010       262,876  

Amortization expense

    147,655       147,811  

Equity in income from joint ventures

    (1,102,241 )     (1,189,404 )

Dividends received from joint ventures

    371,103       3,042,688  

Deferred income taxes

    15,335       (54,376 )

Changes in current assets and liabilities:

               

Receivables:

               

Trade, excluding joint ventures

    1,385,108       (539,925 )

Trade, joint ventures

    (590,713 )     104,260  

Fees for services provided to joint ventures

    75,914       641,639  

Dividends receivable from joint venture

    1,986,027        

Income taxes

    (285,866 )     (226,731 )

Inventories

    525,559       948,661  

Prepaid expenses and other

    (929,250 )     (252,301 )

Accounts payable

    270,194       (1,573,008 )

Income tax payable

    9,594       (18,407 )

Accrued liabilities

    (544,411 )     (254,442 )

Net cash provided by operating activities

    3,076,892       2,002,543  
                 

CASH FLOWS FROM INVESTING ACTIVITIES:

               

Purchases of property and equipment

    (390,729 )     (409,094 )

Investments in patents

    (33,142 )     (44,445 )

Net cash used in investing activities

    (423,871 )     (453,539 )
                 

CASH FLOWS FROM FINANCING ACTIVITIES:

               

Net payments on line of credit

    (600,000 )     (450,000 )

Dividends paid on NTIC common stock

    (659,932 )     (655,645 )

Proceeds from the exercise of stock options

          416,563  

Dividends received by non-controlling interest

    (800,000 )     (80,000 )

Proceeds from employee stock purchase plan

    40,096       38,696  

Net cash used in financing activities

    (2,019,836 )     (730,386 )
                 

EFFECT OF EXCHANGE RATE CHANGES ON CASH AND CASH EQUIVALENTS:

    54,673       (86,187 )
                 
                 

NET INCREASE IN CASH AND CASH EQUIVALENTS

    687,858       732,431  

CASH AND CASH EQUIVALENTS AT BEGINNING OF PERIOD

    5,406,174       5,333,890  
                 

CASH AND CASH EQUIVALENTS AT END OF PERIOD

  $ 6,094,032     $ 6,066,321  

 

See notes to consolidated financial statements.

 

5

 

 

NORTHERN TECHNOLOGIES INTERNATIONAL CORPORATION AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)


 

 

1.         INTERIM FINANCIAL INFORMATION

 

In the opinion of management, the accompanying unaudited consolidated financial statements contain all necessary adjustments, which are of a normal recurring nature, and present fairly the consolidated financial position of Northern Technologies International Corporation and its subsidiaries (the Company) as of November 30, 2023 and August 31, 2023 and the results of the Company’s operations for the three months ended November 30, 2023 and 2022, the changes in stockholders’ equity for the three months ended November 30, 2023 and 2022 and the Company’s cash flows for the three months ended November 30, 2023 and 2022, in conformity with accounting principles generally accepted in the United States of America (U.S. GAAP).

 

These consolidated financial statements should be read in conjunction with the consolidated financial statements and related notes contained in the Company’s annual report on Form 10-K for the fiscal year ended August 31, 2023. These consolidated financial statements also should be read in conjunction with the “Managements Discussion and Analysis of Financial Condition and Results of Operations” section appearing in this report.

 

Operating results for the three months ended November 30, 2023 are not necessarily indicative of the results that may be expected for the full fiscal year ending August 31, 2024.

 

The Company evaluates events occurring after the date of the consolidated financial statements, through the date the consolidated financial statements were available to be issued, requiring recording or disclosure in the consolidated financial statements.

 

 

2.          ACCOUNTING PRONOUNCEMENTS

 

Recently Adopted Accounting Pronouncements

 

In June 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2016-13, Measurement of Credit Losses on Financial Instruments, which revises guidance for the accounting for credit losses on financial instruments within its scope, and in November 2018, issued ASU No. 2018-19 and in April 2019, issued ASU No. 2019-04 and in May 2019, issued ASU No. 2019-05, and in November 2019, issued ASU No. 2019-11, which amended the standard. The new standard introduces an approach, based on expected losses, to estimate credit losses on certain types of financial instruments and modifies the impairment model for available-for-sale debt securities. The new approach to estimating credit losses (referred to as the current expected credit losses model) applies to most financial assets measured at amortized cost and certain other instruments, including trade and other receivables, loans, held-to-maturity debt securities, net investments in leases and off-balance-sheet credit exposures. This ASU is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Entities are required to apply the standard’s provisions as a cumulative-effect adjustment to retained earnings as of the beginning of the first reporting period in which the guidance is adopted. The Company adopted this pronouncement on September 1, 2023 which did not have a material impact on the Company’s consolidated financial position or operating results.

 

 

3.         INVENTORIES

 

Inventories consisted of the following:

 

   

November 30, 2023

   

August 31, 2023

 

Production materials

  $ 4,580,739     $ 4,960,355  

Finished goods

    8,011,776       8,136,134  
    $ 12,592,515     $ 13,096,489  

 

6

 

 

4.         PROPERTY AND EQUIPMENT, NET

 

Property and equipment, net consisted of the following:

 

   

November 30, 2023

   

August 31, 2023

 

Land

  $ 496,965     $ 496,965  

Buildings and improvements

    17,649,550       17,250,392  

Machinery and equipment

    6,050,458       5,984,364  
      24,196,973       23,731,721  

Less accumulated depreciation

    (9,939,983 )     (9,666,367 )
    $ 14,256,990     $ 14,065,354  

 

Depreciation expense was $307,010 for the three months ended November 30, 2023, compared to $262,876 for the three months ended November 30, 2022.

 

 

5.         INTANGIBLE ASSETS, NET

 

Intangible assets, net consisted of the following:

 

   

As of November 30, 2023

 
   

Gross Carrying Amount

   

Accumulated Amortization

   

Net Carrying Amount

 

Patents and trademarks

  $ 3,372,859     $ (2,722,837 )   $ 650,022  

Customer relationships

    6,347,000       (952,050 )     5,394,950  

Total intangible assets, net

  $ 9,719,859     $ (3,674,887 )   $ 6,044,972  

 

   

As of August 31, 2023

 
   

Gross Carrying Amount

   

Accumulated Amortization

   

Net Carrying Amount

 

Patents and trademarks

  $ 3,339,717     $ (2,680,965 )   $ 658,752  

Customer relationships

    6,347,000       (846,267 )     5,500,733  

Total intangible assets, net

  $ 9,686,717     $ (3,527,232 )   $ 6,159,485  

 

Amortization expense related to intangible assets was $147,655 and $147,811 for the three months ended November 30, 2023 and 2022, respectively.

 

As of November 30, 2023, future amortization expense related to intangible assets for each of the next five fiscal years and thereafter is estimated as follows:

 

Fiscal 2024

  $ 528,439  

Fiscal 2025

    543,721  

Fiscal 2026

    517,990  

Fiscal 2027

    492,221  

Fiscal 2028

    479,012  

Thereafter

    3,483,589  

Total

  $ 6,044,972  

 

7

 

 

6. INVESTMENTS IN JOINT VENTURES

 

The consolidated financial statements of the Company’s foreign joint ventures are initially prepared using the accounting principles accepted in the respective joint ventures’ countries of domicile. Amounts related to foreign joint ventures reported in the below tables and the accompanying consolidated financial statements have subsequently been adjusted to conform with U.S. GAAP in all material respects. All material profits on sales recorded that remain on the consolidated balance sheet from the Company to its joint ventures and from joint ventures to other joint ventures have been eliminated for financial reporting purposes.

 

Financial information from the audited and unaudited financial statements of the Company’s joint venture in Germany, Excor Korrosionsschutz – Technologien und Produkte GmbH (EXCOR), and all the Company’s other joint ventures are summarized as follows:

 

   

As of November 30, 2023

 
   

Total

   

EXCOR

   

All Other

 

Current assets

  $ 58,856,062     $ 28,976,285     $ 29,879,777  

Total assets

    63,316,496       31,258,136       32,058,360  

Current liabilities

    13,323,941       2,674,730       10,649,211  

Noncurrent liabilities

    300,465             300,465  

Joint ventures’ equity

    49,692,091       28,583,406       21,108,685  

NTIC’s share of joint ventures’ equity

    24,599,516       14,291,705       10,307,811  

NTIC’s share of joint ventures’ undistributed earnings

    23,654,848       14,260,800       9,394,048  

 

   

Three Months Ended November 30, 2023

 
   

Total

   

EXCOR

   

All Other

 

Net sales

  $ 23,560,661     $ 8,420,960     $ 15,139,701  

Gross profit

    10,103,800       4,375,075       5,728,725  

Net income

    2,204,482       1,026,907       1,177,575  

NTIC’s share of equity in income from joint ventures

    1,102,241       513,453       588,788  

NTIC’s dividends received from joint ventures

    371,104             371,104  

 

   

As of August 31, 2023

 
   

Total

   

EXCOR

   

All Other

 

Current assets

  $ 55,339,662     $ 27,862,458     $ 27,477,204  

Total assets

    59,729,348       30,054,277       29,675,071  

Current liabilities

    11,464,247       2,687,064       8,777,183  

Noncurrent liabilities

    323,762             323,762  

Joint ventures’ equity

    47,941,339       27,367,213       20,574,126  

NTIC’s share of joint ventures’ equity

    23,705,714       13,683,608       10,022,106  

NTIC’s share of joint ventures’ undistributed earnings

    20,493,861       12,075,524       8,418,337  

 

   

Three Months Ended November 30, 2022

 
   

Total

   

EXCOR

   

All Other

 

Net sales

  $ 24,730,289     $ 10,145,921     $ 14,584,368  

Gross profit

    9,693,568       4,720,042       4,973,526  

Net income

    2,646,908       1,742,287       904,621  

NTIC’s share of equity in income from joint ventures

    1,189,400       871,144       318,260  

NTIC’s dividends received from joint ventures

    3,042,688       2,459,500       583,188  

 

 

7.         CORPORATE DEBT

 

On January 6, 2023, the Company entered into a Credit Agreement (the Credit Agreement) with JPMorgan Chase Bank, N.A. (JPM), which provides the Company with a senior secured revolving line of credit (the Credit Facility) of up to $10.0 million, which includes a $5.0 million sublimit for standby letters of credit. Borrowings of $3,000,000 and $3,600,000 under this Credit Agreement were outstanding as of November 30, 2023 and August 31, 2023, respectively.

 

8

 

Unless terminated earlier, the principal amount under the Credit Facility, together with all accrued unpaid interest and other amounts owing thereunder, if any, will be payable in full on the maturity date. On January 5, 2024, the Company and JPM renewed its Credit Agreement to extend the maturity date of the Credit Facility from January 6, 2024 to January 6, 2025. All other terms of the Credit Facility and the Credit Agreement remain the same.

 

Borrowings under the Credit Agreement bear interest at a floating rate, at the option of the Company, equal to either the CB Floating Rate or the Adjusted SOFR Rate. The term “CB Floating Rate” means the greater of the Prime Rate in the United States or 2.50%. The term “Adjusted SOFR Rate” means the term secured overnight financing rate for either one, three or six months (depending on the interest period selected by the Company) plus 0.10% per annum. With respect to any borrowings using an Adjusted SOFR Rate, there is an applicable margin of 2.15% applied per annum. There is no applicable margin with respect to borrowings using a CB Floating Rate.

 

To secure the Credit Agreement, the Company assigned JPM a continuing security interest in all of its right, title and interested in collateral made up for the assets of the Company.

 

The Credit Agreement contains customary affirmative and negative covenants, including, among other matters, limitations on the Company’s ability to incur additional debt, grant liens, engage in certain business operations and transactions, make certain investments, modify its organizational documents or form any new subsidiaries, subject to certain exceptions. Further, the Credit Agreement contains a negative covenant that restricts the ability of the Company to redeem or repurchase its common stock or pay dividends if the result of which would cause an event of default under the Credit Agreement. The Credit Agreement also requires the Company to maintain a Fixed Charge Coverage Ratio of at least 1.25 to 1.00. The term “Fixed Charge Coverage Ratio” means the ratio, computed for the Company on a consolidated basis, of net income plus income tax expense, plus amortization expense, plus depreciation expense, plus interest expense, and plus dividends received from joint ventures, minus unfinanced capital expenditures and equity in income from joint ventures, all computed for the twelve month period then ending, to scheduled principal payments made, plus scheduled finance lease payments made, plus interest expense paid, plus income tax expense paid, and plus cash distributions and dividends paid, all computed for the same twelve month period then ending. The Company was in compliance with all covenants as of November 30, 2023.

 

The Credit Agreement also contains customary events of default, including, without limitation, payment defaults, material inaccuracy of representations and warranties, covenant defaults, bankruptcy and insolvency proceedings, cross-defaults to certain other agreements, breach of any financial covenant and change of control. Upon the occurrence and during the continuance of any event of default, JPM may accelerate the payment of the obligations thereunder and exercise various other customary default remedies.

 

On each of April 10, 2023 and May 30, 2023, the Company’s wholly-owned subsidiary in China, NTIC China, entered into a loan agreement with China Construction Bank Corporation. Each term loan provided NTIC China with a RMB 10,000,000 (USD $1.45 million). Each of the term loans matures after one year with the principal due at that time, after which an extension of the loan agreement is required. Both term loans have an annual interest rate of 3.25% with interest due monthly. Both term loans are secured by an office building owned by NTIC China and the loan agreements contain certain financial and other covenants. The Company was in compliance with the covenants as of November 30, 2023. The current outstanding balance for both term loans was USD $2,810,686 as of November 30, 2023 and USD $2,757,176 as of August 31, 2023.

 

9

 

 

8.         STOCKHOLDERS EQUITY

 

On October 18, 2023, the Company’s Board of Directors declared a cash dividend of $0.07 per share of the Company’s common stock, payable on November 15, 2023 to stockholders of record on November 1, 2023. On October 20, 2022, the Company’s Board of Directors declared a cash dividend of $0.07 per share of the Company’s common stock, payable on November 16, 2022 to stockholders of record on November 3, 2022.

 

During the three months ended November 30, 2023 and 2022, the Company repurchased no shares of its common stock.

 

The Company issued 3,496 and 3,620 shares of common stock on September 1, 2023 and 2022, respectively, under the Northern Technologies International Corporation Employee Stock Purchase Plan (the ESPP). The ESPP is compensatory for financial reporting purposes. As of November 30, 2023, 58,538 shares of common stock remained available for sale under the ESPP.

 

 

9.         NET INCOME PER COMMON SHARE

 

Basic net income per common share is computed by dividing net income by the weighted average number of common shares outstanding. Diluted net income per share assumes the exercise of stock options using the treasury stock method, if dilutive.

 

The following is a reconciliation of the net income per share computation for the three months ended November 30, 2023 and 2022:

 

   

Three Months Ended

 

 

 

November 30, 2023

   

November 30, 2022

 
Numerator:            

Net income attributable to NTIC

  $ 895,521     $ 502,242  
                 

Denominator:

               

Basic – weighted shares outstanding

    9,427,588       9,317,680  

Weighted shares assumed upon exercise of stock options

    278,993       401,251  

Diluted – weighted shares outstanding

    9,706,581       9,718,931  

Basic net income per share:

  $ 0.09     $ 0.05  

Diluted net income per share:

  $ 0.09     $ 0.05  

 

The dilutive impact summarized above relates to the periods when the average market price of the Company’s common stock exceeded the exercise price of the potentially dilutive option securities granted. Net income per common share was based on the weighted average number of common shares outstanding during the periods when computing basic net income per share. When dilutive, stock options are included as equivalents using the treasury stock market method when computing the diluted net income per share. Excluded from the computation of diluted net income per share for the three months ended November 30, 2023 were options outstanding to purchase 580,869 shares of common stock. Excluded from the computation of diluted net income per share for the three months ended November 30, 2022 were options outstanding to purchase 305,514 shares of common stock.

 

10

 

 

10.         STOCK-BASED COMPENSATION

 

A summary of stock option activities under the Northern Technologies International Corporation Amended and Restated 2019 Stock Incentive Plan (the 2019 Plan) and the Northern Technologies International Corporation Amended and Restated 2007 Stock Incentive Plan (the 2007 Plan) is as follows:

 

   

Number of Options Outstanding

   

Weighted Average Exercise Price

 

Outstanding as of August 31, 2023

    1,557,131     $ 11.08  

Granted

    269,845     $ 13.25  

Exercised

           

Cancelled/Forfeited

           

Outstanding as of November 30, 2023

    1,826,976     $ 11.40  

 

The weighted average per share fair value of options granted during the three months ended November 30, 2023 and 2022 was $5.05 and $4.85, respectively. The weighted average remaining contractual life of the options outstanding as of November 30, 2023 and 2022 was 6.55 years and 6.66 years, respectively.

 

The Company recognized compensation expense of $350,933 and $329,522 during the three months ended November 30, 2023 and 2022, respectively. As of November 30, 2023, there was $2,037,871 of unrecognized compensation expense. The amount is expected to be recognized over a period of 2.75 years.

 

 

11.         SEGMENT AND GEOGRAPHIC INFORMATION

 

Segment Information

 

The Company’s chief operating decision maker is its Chief Executive Officer. The Company’s business is organized into two reportable segments: ZERUST® and Natur-Tec®. The Company has been selling its proprietary ZERUST® rust and corrosion inhibiting products and services to the automotive, electronics, electrical, mechanical, military and retail consumer markets for almost 50 years and, more recently, has targeted and expanded into the oil and gas industry. The Company also sells a portfolio of bio-based and compostable (fully biodegradable) polymer resins and finished products under the Natur-Tec® brand.

 

The following table sets forth the Company’s net sales for the three months ended November 30, 2023 and 2022 by segment:

 

   

Three Months Ended

 
   

November 30, 2023

   

November 30, 2022

 

ZERUST® net sales

  $ 15,405,745     $ 15,370,001  

Natur-Tec® net sales

    4,775,930       4,582,765  

Total net sales

  $ 20,181,675     $ 19,952,766  

 

The following table sets forth the Company’s cost of goods sold for the three months ended November 30, 2023 and 2022 by segment:

 

   

November 30, 2023

   

% of Product Sales*

   

November 30, 2022

   

% of Product Sales*

 

Direct cost of goods sold

                               

ZERUST®

  $ 8,744,024       56.8 %   $ 9,179,254       59.7 %

Natur-Tec®

    3,228,583       67.6 %     3,570,673       77.9 %

Indirect cost of goods sold

    874,794    

 

NA       849,715    

 

NA  

Total net cost of goods sold ….

  $ 12,847,401             $ 13,599,642          

 


* The percent of segment sales is calculated by dividing the direct cost of goods sold for each individual segment category by the net sales for each segment category.

 

11

 

The Company utilizes product net sales and direct and indirect cost of goods sold for each product in reviewing the financial performance of a product type. Further allocation of Company expenses or assets, aside from amounts presented in the tables above, is not utilized in evaluating product performance, nor does such allocation occur for internal financial reporting.

 

Geographic Information

 

Net sales by geographic location for the three months ended November 30, 2023 and 2022 were as follows:

 

   

Three Months Ended

 
   

November 30, 2023

   

November 30, 2022

 

Inside the U.S.A. to unaffiliated customers

  $ 12,097,843     $ 7,478,161  

Outside the U.S.A. to:

               

Joint ventures in which the Company is a shareholder directly and indirectly

    851,452       633,465  

Unaffiliated customers

    7,232,380       11,841,140  
    $ 20,181,675     $ 19,952,766  

 

Net sales by geographic location are based on the location of the customer.

 

Fees for services provided to joint ventures by geographic location as a percentage of total fees for services provided to joint ventures during the three months ended November 30, 2023 and 2022 were as follows:

 

   

Three Months Ended

 
   

November 30,
2023

   

% of Total Fees for Services Provided to Joint Ventures

   

November 30,
2022

   

% of Total Fees for Services Provided to Joint Ventures

 

Germany

  $ 205,643       16.5 %   $ 193,828       16.4 %

Poland

    198,017       15.9 %     186,696       15.8 %

Japan

    136,081       10.9 %     147,920       12.5 %

France

    121,966       9.8 %     109,357       9.3 %

Sweden

    110,536       8.9 %     100,436       8.5 %

Finland

    103,744       8.3 %     90,432       7.7 %

Thailand

    79,438       6.4 %     82,956       7.0 %

Czech Republic

    77,812       6.2 %     80,332       6.8 %

South Korea

    74,957       6.0 %     63,395       5.4 %

United Kingdom

    63,149       5.1 %     57,691       4.9 %

Other

    77,615       6.2 %     68,762       5.7 %
    $ 1,248,958       100.0 %   $ 1,181,805       100.0 %

 

12

 

The geographical distribution of total property and equipment and net sales is as follows:

 

   

At

November 30, 2023

   

At

August 31, 2023

 

China

  $ 5,801,146     $ 5,729,080  

Other

    817,898       745,469  

United States

    7,637,946       7,590,805  

Total property and equipment, net

  $ 14,256,990     $ 14,065,354  

 

   

Three Months Ended

 
   

November 30, 2023

   

November 30, 2022

 

China

  $ 3,678,523     $ 3,746,640  

Brazil

    1,529,623       1,367,418  

India

    5,180,391       4,846,927  

Other

    2,560,757       2,513,620  

United States

    7,232,381       7,478,161  

Total net sales

  $ 20,181,675     $ 19,952,766  

 

Long-lived assets consist of property and equipment. These assets are periodically reviewed to assure the net realizable value from the estimated future production based on forecasted sales exceeds the carrying value of the assets.

 

Sales to the Company’s joint ventures are included in the foregoing segment and geographic information; however, sales by the Company’s joint ventures to other parties are not included. The foregoing segment and geographic information represents only sales recognized directly by the Company and sold in that geographic territory.

 

All joint venture operations, including equity in income, fees for services and related dividends, are primarily related to ZERUST® products and services.

 

 

12.         COMMITMENTS AND CONTINGENCIES

 

Concentrations

 

Three joint ventures (consisting of the Company’s joint ventures in Korea, Thailand and Japan) accounted for 68.2% of the Company’s trade joint venture receivables as of November 30, 2023, and two joint ventures (consisting of the Company’s joint ventures in United States and South Korea) accounted for 40.1% of the Company’s trade joint venture receivables as of August 31, 2023.

 

Legal Matters

 

From time to time, the Company is subject to various other claims and legal actions in the ordinary course of its business. The Company records a liability in its consolidated financial statements for costs related to claims, including future legal costs, settlements and judgments, where the Company has assessed that a loss is probable, and an amount could be reasonably estimated. If the reasonable estimate of a probable loss is a range, the Company records the most probable estimate of the loss or the minimum amount when no amount within the range is a better estimate than any other amount. The Company discloses a contingent liability even if the liability is not probable or the amount is not estimable, or both, if there is a reasonable possibility that material loss may have been incurred. In the opinion of management, as of November 30, 2023, the amount of liability, if any, with respect to these matters, individually or in the aggregate, will not materially affect the Company’s consolidated results of operations, financial position or cash flows.

 

13

 

 

13.         SUPPLEMENTAL CASH FLOW INFORMATION

 

Supplemental disclosures of cash flow information consisted of:

 

   

Three Months Ended

 
   

November 30, 2023

   

November 30, 2022

 

Cash paid for interest

  $ 111,138     $ 91,331  

 

 

14.         INCOME TAXES

 

Income tax expense for the three months ended November 30, 2023 was $226,796 compared to $110,733 for the three months ended November 30, 2022. The expense was largely due to foreign operations. The Company has federal and state tax credit carry forwards, net operating loss carry forwards and foreign tax carry forwards. The Company has recorded a full valuation allowance against the U.S. deferred tax assets as of November 30, 2023 and August 31, 2023.

 

 

 

 

 

 

 

14

 

 

 

ITEM 2.         MANAGEMENTS DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

 

This Management’s Discussion and Analysis provides material historical and prospective disclosures intended to enable investors and other users to assess NTIC’s financial condition and results of operations. Statements that are not historical are forward-looking and involve risks and uncertainties discussed under the heading “Part I. Item 2. Managements Discussion and Analysis of Financial Condition and Results of OperationsForward-Looking Statements” in this report and under “Part 1. Item 1A. Risk Factors” in our annual report on Form 10-K for the fiscal year ended August 31, 2023. The following discussion of the results of the operations and financial condition of NTIC should be read in conjunction with NTIC’s consolidated financial statements and the related notes thereto included under the heading “Part I. Item 1. Financial Statements.”

 

Business Overview

 

NTIC develops and markets proprietary, environmentally beneficial products and services in over 65 countries either directly or via a network of subsidiaries, joint ventures, independent distributors, and agents. NTIC’s primary business is corrosion prevention marketed mainly under the ZERUST® brand. NTIC has been selling its proprietary ZERUST® products and services to the automotive, electronics, electrical, mechanical, military, and retail consumer markets for almost 50 years and, more recently, has also expanded into the oil and gas industry. Additionally, NTIC markets and sells a portfolio of proprietary bio-based and certified compostable (fully biodegradable) polymer resin compounds and finished products under the Natur-Tec® brand. These products are intended to reduce NTIC’s customers’ carbon footprint and provide environmentally sound waste disposal options.

 

NTIC’s ZERUST® rust and corrosion inhibiting products include plastic and paper packaging, liquids, coatings, rust removers, cleaners, and diffusers as well as engineered solutions designed specifically for the oil and gas industry. NTIC also offers worldwide, on-site, technical consulting for rust and corrosion prevention issues. In North America, NTIC sells its ZERUST® corrosion prevention solutions through a network of independent distributors and agents supported by a direct sales force.

 

Internationally, NTIC sells its ZERUST® corrosion prevention solutions through its wholly-owned subsidiary in China, NTIC (Shanghai) Co., Ltd. (NTIC China), its wholly-owned subsidiary in India, HNTI Limited (Zerust India), its majority-owned joint venture holding company for NTIC’s joint venture investments in the Association of Southeast Asian Nations (ASEAN) region, NTI Asean LLC (NTI Asean), and certain majority-owned and wholly-owned subsidiaries, and joint venture arrangements in North America, Europe, and Asia. NTIC also sells products directly to its European joint venture partners through its wholly-owned subsidiary in Germany, NTIC Europe GmbH (NTI Europe).

 

One of NTIC’s strategic initiatives is to expand into and penetrate other markets for its ZERUST® corrosion prevention technologies. Consequently, for the past several years, NTIC has focused significant sales and marketing efforts on the oil and gas industry, as the infrastructure that supports that industry is typically constructed using metals that are highly susceptible to corrosion. NTIC believes that its ZERUST® corrosion prevention solutions will minimize maintenance downtime on critical oil and gas industry infrastructure, extend the life of such infrastructure, and reduce the risk of environmental pollution due to leaks caused by corrosion.

 

NTIC markets and sells its ZERUST® rust and corrosion prevention solutions to customers in the oil and gas industry in a continuously increasing number of countries either directly, through its subsidiaries, or through its joint venture partners and other strategic partners. The sale of ZERUST® corrosion prevention solutions to customers in the oil and gas industry typically involves long sales cycles, often including multi-year trial periods with each customer and a slow integration process thereafter.

 

15

 

Natur-Tec® bio-based and compostable plastics are manufactured using NTIC’s patented and/or proprietary technologies and are intended to replace conventional petroleum-based plastics. The Natur-Tec® biopolymer resin compound portfolio includes formulations that have been optimized for a variety of applications, including blown-film extrusion, extrusion coating, injection molding, and engineered plastics. These resin compounds are certified to be fully biodegradable in a commercial composting environment and are currently being used to produce finished products, including can liners, shopping and grocery bags, lawn and leaf bags, branded apparel packaging bags and accessories, and various foodservice items, such as disposable cutlery, drinking straws, food-handling gloves, and coated paper products. In North America, NTIC markets its Natur-Tec® resin compounds and finished products primarily through a network of regional and national distributors as well as independent agents. NTIC continues to see significant opportunities for finished bioplastic products and, therefore, continues to strengthen and expand its North American distribution network for finished Natur-Tec® bioplastic products.

 

Internationally, NTIC sells its Natur-Tec® resin compounds and finished products both directly and through its wholly-owned subsidiary in China and majority-owned subsidiaries in India and Sri Lanka, and through distributors and certain joint ventures.

 

Financial Overview

 

NTIC’s management, including its chief executive officer, who is NTIC’s chief operating decision maker, reports and manages NTIC’s operations in two reportable business segments based on products sold, customer base and distribution center: ZERUST® products and services and Natur-Tec® products.

 

Highlights of NTIC’s financial results for the three months ended November 30, 2023 include the following, with increases or decreases in each case as compared to the prior fiscal year quarterly period:

 

 

NTIC’s consolidated net sales increased 1.1% during the three months ended November 30, 2023 compared to the three months ended November 30, 2022 primarily as a result of an increase in sales of Natur-Tec® products. During the three months ended November 30, 2023, 76.3% of NTIC’s consolidated net sales were derived from sales of ZERUST® products and services and 23.7% of NTIC’s consolidated net sales were derived from sales of Natur-Tec®.

 

 

Cost of goods sold as a percentage of net sales decreased to 63.7% during the three months ended November 30, 2023, compared to 68.2% during the three months ended November 30, 2022 primarily as a result of lower raw material prices overall.

 

 

NTIC’s equity in income from joint ventures decreased 7.3% to $1,102,241 during the three months ended November 30, 2023 compared to $1,189,404 during the three months ended November 30, 2022. This decrease was primarily due to a decrease in net income at NTIC’s joint venture in Germany, partially offset by increases at the majority of the other joint ventures. Net sales at the joint ventures decreased 4.7% to $23,560,661 during the three months ended November 30, 2023, compared to $24,730,289 for the three months ended November 30, 2022.

 

 

NTIC’s total operating expenses increased 5.2% to $8,309,040 during the three months ended November 30, 2023 compared to $7,894,757 for the three months ended November 30, 2022. This increase was primarily due to increased personnel expenses, including new hires, benefits and travel.

 

 

NTIC incurred net income attributable to NTIC of $895,521, or $0.09 per diluted common share, for the three months ended November 30, 2023 compared to net income attributable to NTIC of $502,242, or $0.05 per diluted common share, for the three months ended November 30, 2022.

 

Results of Operations

 

The following table sets forth NTIC’s results of operations for the three months ended November 30, 2023 and 2022.

 

16

 

   

Three Months Ended

 
   

November 30,

2023

   

% of

Net Sales

   

November 30,

2022

   

% of

Net Sales

   

$

Change

   

%

Change

 

Net sales

  $ 20,181,675       n/a     $ 19,952,766       n/a     $ 228,909       1.1 %

Cost of goods sold

    12,847,401       63.7 %     13,599,642       68.2 %     (752,241 )     (5.5% )
                                                 

Equity in income from joint ventures

    1,102,241       n/a       1,189,404       n/a       (87,163 )     (7.3% )

Fees for services provided to joint ventures

    1,248,958       n/a       1,181,805       n/a       67,153       5.7 %
                                                 

Selling expenses

    3,686,058       18.3 %     3,507,434       17.6 %     178,624       5.1 %

General and administrative expenses

    3,517,061       17.4 %     3,130,599       15.7 %     386,462       12.3 %

Research and development expenses

    1,105,921       5.5 %     1,256,724       6.3 %     (150,803 )     (12.0% )

 

Net Sales. NTIC’s consolidated net sales increased 1.1% to $20,181,675 during the three months ended November 30, 2023 compared to the three months ended November 30, 2022. This increase was primarily a result of an increase in sales of Natur-Tec® products.

 

The following table sets forth NTIC’s net sales by product segment for the three months ended November 30, 2023 and 2022:

 

   

Three Months Ended

 
   

November 30,

2023

   

November 30,

2022

   

$

Change

   

%

Change

 

Total ZERUST® sales

  $ 15,405,745     $ 15,370,001     $ 35,744       0.2 %

Total Natur-Tec® sales

    4,775,930       4,582,765       193,165       4.2 %

Total net sales

  $ 20,181,675     $ 19,952,766     $ 228,909       1.1 %

 

During the three months ended November 30, 2023, 76.3% of NTIC’s consolidated net sales were derived from sales of ZERUST® products and services, which increased 0.2% to $15,405,745 during the three months ended November 30, 2023 compared to $15,370,001 during the three months ended November 30, 2022. This increase was primarily a result of increased demand in North America.

 

The following table sets forth NTIC’s net sales of ZERUST® products for the three months ended November 30, 2023 and 2022:

 

   

Three Months Ended

 
   

November 30,

2023

   

November 30,

2022

   

$

Change

   

%

Change

 

ZERUST® industrial net sales

  $ 13,903,431     $ 13,748,104     $ 115,327       1.1 %

ZERUST® oil & gas net sales

    1,502,314       1,621,897       (119,583 )     (7.4% )

Total ZERUST® net sales

  $ 15,405,745     $ 15,370,001     $ 35,744       0.2 %

 

NTIC’s total ZERUST® net sales increased during the three months ended November 30, 2023, compared to the same prior fiscal year period, primarily due to increased demand in North American ZERUST® industrial business. Overall, demand for ZERUST® products and services depends heavily on the overall health of the markets in which NTIC sells its products, including the automotive, oil and gas, agriculture, and mining markets in particular.

 

ZERUST® oil and gas net sales decreased 7.4% during the three months ended November 30, 2023 compared to the same period last fiscal year primarily as a result of timing on the delivery of various orders that were not shipped prior to the end of the quarter. NTIC anticipates that its sales of ZERUST® products and services to the oil and gas industry will continue to remain subject to significant volatility from quarter to quarter as sales are recognized. Demand for oil and gas products around the world depends primarily on market acceptance and the reach of NTIC’s distribution network. Because of the typical size of individual orders and overall size of NTIC’s net sales derived from sales of oil and gas products, the timing of one or more orders can materially affect NTIC’s quarterly sales compared to prior fiscal year quarters.

 

17

 

During the three months ended November 30, 2023, 23.7% of NTIC’s consolidated net sales were derived from sales of Natur-Tec® products, compared to 23.0% during the three months ended November 30, 2022. Sales of Natur-Tec® products increased 4.2% to $4,775,930 during the three months ended November 30, 2023 compared to $4,582,765 during the three months ended November 30, 2022 as a result of increased global demand. The demand for Natur-Tec® products in most markets has returned to pre-pandemic levels; however, there are lingering effects of COVID-19 in the apparel industry, as well as corporate office complexes.

 

Cost of Goods Sold. Cost of goods sold decreased 5.5% for the three months ended November 30, 2023 compared to the three months ended November 30, 2022 primarily as a result of lower raw material prices overall. Cost of goods sold as a percentage of net sales decreased to 63.7% for the three months ended November 30, 2023 compared to 68.2% for the three months ended November 30, 2022 primarily as a result of these lower raw material prices. NTIC has taken certain actions to address inflationary pressures and pass on related cost increases to its customers and some improvements from these actions, as well as some improvements in gross margin, were realized during the three months ended November 30, 2023.

 

Equity in Income from Joint Ventures. NTIC’s equity in income from joint ventures decreased 7.3% to $1,102,241 during the three months ended November 30, 2023 compared to $1,189,404 during the three months ended November 30, 2022. This decrease was primarily due to a decrease in net income at NTIC’s joint venture in Germany, partially offset by increases at the majority of the other joint ventures. NTIC’s equity in income from joint ventures fluctuates based on net sales and profitability of the joint ventures during the respective periods. Of the total equity in income from joint ventures, NTIC had equity in income from joint ventures of $513,453 attributable to EXCOR during the three months ended November 30, 2023 compared to $871,144 attributable to EXCOR during the three months ended November 30, 2022. This decrease was primarily a result of a decrease in net sales by EXCOR compared to the same prior fiscal year period, due primarily to the loss of a customer and softer demand within the region related to higher energy prices and other externalities linked to the war between Ukraine and Russia. NTIC had equity in income from all other joint ventures of $588,788 during the three months ended November 30, 2023, compared to $318,260 during the three months ended November 30, 2022.

 

Fees for Services Provided to Joint Ventures.  NTIC recognized fee income for services provided to joint ventures of $1,248,958 during the three months ended November 30, 2023 compared to $1,181,805 during the three months ended November 30, 2022, representing an increase of 5.7%, or $67,153.  Fee income for services provided to joint ventures is traditionally a function of the sales made by NTIC’s joint ventures; however, at various joint ventures, the fee income for services is a fixed amount that does not fluctuate with the change in sales which was experienced by certain joint ventures during the three months ended November 30, 2023. Total net sales of NTIC’s joint ventures decreased to $23,560,661 during the three months ended November 30, 2023 compared to $24,730,289 for the three months ended November 30, 2022, representing a decrease of 4.7%. This decrease was primarily a result of decreased demand during the three months ended November 30, 2023 at NTIC’s joint venture in Germany due primarily to the loss of a customer and softer demand within the region, as described above. Net sales of NTIC’s joint ventures are not included in NTIC’s product sales and are not included in NTIC’s consolidated financial statements. Of the total fee income for services provided to joint ventures, fees of $205,643 were attributable to EXCOR during the three months ended November 30, 2023 compared to $193,828 attributable to EXCOR during the three months ended November 30, 2022

 

Selling Expenses. NTIC’s selling expenses increased 5.1% for the three months ended November 30, 2023 compared to the same period in fiscal 2023 due primarily to an increase in personnel expense during the current fiscal year period compared to the same prior fiscal year period. Selling expenses as a percentage of net sales increased to 18.3% for the three months ended November 30, 2023 compared to 17.6% during the three months ended November 30, 2022 primarily due to increased selling expenses, as noted above.

 

18

 

General and Administrative Expenses. NTIC’s general and administrative expenses increased 12.3% for the three months ended November 30, 2023 compared to the same period in fiscal 2023 primarily due to increased professional services and travel and personnel expenses during the current fiscal year period compared to the same prior fiscal year period. As a percentage of net sales, general and administrative expenses increased to 17.4% for the three months ended November 30, 2023 from 15.7% for the three months ended November 30, 2022 primarily due to the increase in general and administrative expenses, as noted above.

 

Research and Development Expenses. NTIC’s research and development expenses decreased 12.0% for the three months ended November 30, 2023 compared to the same period in fiscal 2023 primarily due to the timing of expenses incurred and a decrease in expenses associated with development efforts.

 

Interest Income. NTIC’s interest income increased to $46,442 during the three months ended November 30, 2023 compared to $6,168 during the three months ended November 30, 2022 primarily due to changes to the invested cash balances at subsidiaries.

 

Interest Expense. NTIC’s interest expense increased to $111,138 during the three months ended November 30, 2023 compared to $91,331 during the three months ended November 30, 2022 primarily due to increased average interest rates during the current fiscal year period.

 

Income Before Income Tax Expense. NTIC had income before income tax expense of $1,311,737 for the three months ended November 30, 2023 compared to income before income tax expense of $744,413 for the three months ended November 30, 2022.

 

Income Tax Expense. Income tax expense was $226,796 during the three months ended November 30, 2023 compared to $110,733 during the three months ended November 30, 2022. Income tax expense was calculated based on management’s estimate of NTIC’s annual effective income tax rate.

 

NTIC considers the earnings of certain foreign joint ventures to be indefinitely invested outside the United States on the basis of estimates that NTIC’s future domestic cash generation will be sufficient to meet future domestic cash needs. As a result, U.S. income and foreign withholding taxes have not been recognized on the cumulative undistributed earnings of $23,654,848 and $20,493,861 as of November 30, 2023 and August 31, 2023, respectively. To the extent undistributed earnings of NTIC’s joint ventures are distributed in the future, they are not expected to result in any material additional income tax liability after the application of foreign tax credits.

 

Net Income Attributable to NTIC. Net income attributable to NTIC increased to $895,521, or $0.09 per diluted common share, for the three months ended November 30, 2023 compared to $502,242, or $0.05 per diluted common share, for the three months ended November 30, 2022. This increase was primarily due to the increase in gross profit, partially offset by the increase in operating expenses.

 

NTIC anticipates that its earnings will continue to be adversely affected to some extent by inflation and worldwide supply chain disruptions, among other factors. Additionally, NTIC anticipates that its quarterly net income will continue to remain subject to significant volatility primarily due to the financial performance of its subsidiaries and joint ventures, sales of its ZERUST® products and services into the oil and gas industry, and sales of its Natur-Tec® bioplastics products, which sales fluctuate more on a quarterly basis than the traditional ZERUST® business.

 

Other Comprehensive Income Foreign Currency Translations Adjustment. The changes in the foreign currency translations adjustment were due to the fluctuation of the U.S. dollar compared to the Euro and other foreign currencies during the three months ended November 30, 2023 compared to the same period in fiscal 2023.

 

19

 

 

Liquidity and Capital Resources

 

Sources of Cash and Working Capital. NTIC’s working capital, defined as current assets less current liabilities, was $22,415,145 as of November 30, 2023, including $6,094,032 in cash and cash equivalents, compared to $22,950,184 as of August 31, 2023, including $5,406,173 in cash and cash equivalents.

 

NTIC believes that a combination of its existing cash and cash equivalents, available for sale securities, forecasted cash flows from future operations, anticipated distributions of earnings, anticipated fees to NTIC for services provided to its joint ventures, and funds available through existing or anticipated financing arrangements will be adequate to fund its existing operations, investments in new or existing joint ventures or subsidiaries, capital expenditures, debt repayments, cash dividends, and any stock repurchases for at least the next 12 months. During the remainder of fiscal 2024, NTIC expects to continue to invest through its use of working capital in Zerust India, NTIC China, NTI Europe, its joint ventures, research and development, marketing efforts, resources for the application of its corrosion prevention technology in the oil and gas industry, and its Natur-Tec® bio-plastics business, although the amounts of these various investments are not known at this time.

 

NTIC also expects to use some of its capital resources to continue to transition some of its joint ventures as needed or appropriate, which may include additional acquisitions by NTIC of the remaining ownership interests of joint ventures not owned by NTIC, the formation of one or more new subsidiaries to assume the operations of a joint venture, and dissolutions or liquidations of one or more of its joint ventures. Some of these joint venture transitions may materially impact NTIC’s results of operations for a particular reporting period. For example, the formation of a new indirect, majority owned subsidiary of NTIC to assume the operations of a former joint venture increased NTIC’s operating expenses during the three months ended November 30, 2023.

 

NTIC traditionally has used the cash generated from its operations, distributions of earnings from joint ventures and fees for services provided to its joint ventures to fund NTIC’s new technology investments and capital contributions to new and existing subsidiaries and joint ventures. NTIC’s joint ventures traditionally have operated with little or no debt and have been self-financed with minimal initial capital investment and minimal additional capital investment from their respective owners. Therefore, NTIC believes there is limited exposure by NTIC’s joint ventures that could materially impact their respective operations and/or liquidity.

 

In order to take advantage of new product and market opportunities to expand its business and increase its revenues and assist with joint venture transitions, NTIC may decide to finance such opportunities by additional borrowing under its revolving line of credit or raising additional financing through the issuance of debt or equity securities. There is no assurance that any financing transaction will be available on terms acceptable to NTIC or at all or that any financing transaction will not be dilutive to NTIC’s current stockholders.

 

Credit Agreement with JPMorgan Chase Bank, N.A. On January 6, 2023, NTIC entered into a Credit Agreement (the Credit Agreement) with JPMorgan Chase Bank, N.A. (JPM), which provides NTIC with a senior secured revolving line of credit (the Credit Facility) of up to $10.0 million, and replaced NTIC’s prior loan agreement with PNC Bank, National Association. The Credit Facility includes a $5.0 million sublimit for standby letters of credit. Borrowings of $3,000,000 were outstanding under the Credit Facility as of November 30, 2023.

 

Unless terminated earlier, the principal amount under the Credit Facility, together with all accrued unpaid interest and other amounts owing thereunder, if any, will be payable in full on the maturity date. On January 5, 2024, the Company and JPM renewed its  Credit Agreement to extend the maturity date of the Credit Facility from January 6, 2024 to January 6, 2025. All other terms of the Credit Facility and the Credit Agreement remain the same. It is anticipated that the Credit Facility will be renewed each year for one additional year for the immediate foreseeable future.

 

20

 

Borrowings under the Credit Agreement bear interest at a floating rate, at the option of NTIC, equal to either the CB Floating Rate or the Adjusted SOFR Rate. The term “CB Floating Rate” means the greater of the Prime Rate in the United States or 2.50%. The term “Adjusted SOFR Rate” means the term secured overnight financing rate for either one, three or six months (depending on the interest period selected by NTIC) plus 0.10% per annum. With respect to any borrowings using an Adjusted SOFR Rate, there is an applicable margin of 2.15% applied per annum. There is no applicable margin with respect to borrowings using a CB Floating Rate.

 

To secure the Credit Agreement, the Company assigned to JPM a continuing security interest in all of its right, title and interested in collateral made up for the assets of the Company.

 

The Credit Agreement contains customary affirmative and negative covenants, including, among other matters, limitations on NTIC’s ability to incur additional debt, grant liens, engage in certain business operations and transactions, make certain investments, modify its organizational documents or form any new subsidiaries, subject to certain exceptions. Further, the Credit Agreement contains a negative covenant that restricts the ability of NTIC to redeem or repurchase its common stock or pay dividends if the result of which would cause an event of default under the Credit Agreement. The Credit Agreement also requires the Company to maintain a Fixed Charge Coverage Ratio of at least 1.25 to 1.00. The term “Fixed Charge Coverage Ratio” means the ratio, computed for the NTIC on a consolidated basis, of net income plus income tax expense, plus amortization expense, plus depreciation expense, plus interest expense, and plus dividends received from joint ventures, minus unfinanced capital expenditures and equity in income from joint ventures, all computed for the twelve month period then ending, to scheduled principal payments made, plus scheduled finance lease payments made, plus interest expense paid, plus income tax expense paid, and plus cash distributions and dividends paid, all computed for the same twelve month period then ending.

 

The Credit Agreement also contains customary events of default, including, without limitation, payment defaults, material inaccuracy of representations and warranties, covenant defaults, bankruptcy and insolvency proceedings, cross-defaults to certain other agreements, breach of any financial covenant and change of control. Upon the occurrence and during the continuance of any event of default, JPM may accelerate the payment of the obligations thereunder and exercise various other customary default remedies. As of November 30, 2023, NTIC was in compliance with all debt covenants under the Credit Agreement.

 

Other Credit Arrangements. On each of April 10, 2023 and May 30, 2023, the Company’s wholly-owned subsidiary in China, NTIC China, entered into a loan agreement with China Construction Bank Corporation. Each term loan provided NTIC China with a RMB 10,000,000 (USD $1.45 million). Each of the term loans matures after one year with the principal due at that time, after which an extension of the loan agreement is required. Both term loans have an annual interest rate of 3.25% with interest due monthly. Both term loans are secured by an office building owned by NTIC China and the loan agreements contain certain financial and other covenants. NTIC was in compliance with the covenants as of November 30, 2023. The current outstanding balance as of November 30, 2023 for both term loans is USD $2,810,686.

 

Uses of Cash and Cash Flow. Net cash provided by operating activities during the three months ended November 30, 2023 was $3,076,892, which resulted principally from a decrease in dividends receivable from joint venture and trade receivables, NTIC’s net income, dividends received from joint ventures, a decrease in inventories, depreciation and amortization expense, and stock-based compensation, partially offset by equity in income from joint ventures and an increase in prepaid expenses and other, technical fee receivables and accounts payable. Net cash provided by operating activities during the three months ended November 30, 2022 was $2,002,543, which resulted principally from dividends received from joint ventures, NTIC’s net income, an increase in inventories, depreciation and amortization expense, and stock-based compensation, partially offset by equity in income from joint ventures and an increase in accounts payable.

 

21

 

NTIC’s cash flows from operations are impacted by significant changes in certain components of NTIC’s working capital, including inventory turnover and changes in receivables and payables. NTIC considers internal and external factors when assessing the use of its available working capital, specifically when determining inventory levels and credit terms of customers. Key internal factors include existing inventory levels, stock reorder points, customer forecasts and customer requested payment terms. Key external factors include the availability of primary raw materials and sub-contractor production lead times. NTIC’s typical contractual terms for trade receivables, excluding joint ventures, are traditionally 30 days and 90 days for trade receivables from its joint ventures. Before extending unsecured credit to customers, excluding NTIC’s joint ventures, NTIC reviews customers’ credit histories and will establish an allowance for uncollectible accounts based upon factors surrounding the credit risk of specific customers and other information. Accounts receivable over 30 days are considered past due for most customers. NTIC does not accrue interest on past due accounts receivable. If accounts receivables in excess of the provided allowance are determined uncollectible, they are charged to selling expense in the period that the determination is made. Accounts receivable are deemed uncollectible based on NTIC exhausting reasonable efforts to collect. NTIC’s typical contractual terms for receivables for services provided to its joint ventures are 90 days. NTIC records receivables for services provided to its joint ventures on an accrual basis, unless circumstances exist that make the collection of the balance uncertain, in which case the fee income will be recorded on a cash basis until there is consistency in payments. This determination is handled on a case-by-case basis.

 

NTIC experienced a decrease in trade receivables and a decrease in inventory as of November 30, 2023 compared to August 31, 2023. Trade receivables, excluding joint ventures, as of November 30, 2023 decreased $1,405,769 compared to August 31, 2023, primarily related to the timing of collections.

 

Outstanding trade receivables, excluding joint ventures balances, decreased an average of 4 days to an average of 67 days from balances outstanding from these customers as of November 30, 2023 from an average of 71 days as of August 31, 2023.

 

Outstanding trade receivables from joint ventures as of November 30, 2023 increased $590,713 compared to August 31, 2023 primarily due to the timing of payments and orders. Outstanding balances from trade receivables from joint ventures increased an average of 49 days to an average of 83 days from balances outstanding from these customers as of November 30, 2023 from an average of 34 days as of August 31, 2023. The average days outstanding of trade receivables from joint ventures as of November 30, 2023 were primarily due to the receivables balances at Japan, Thailand and South Korea.

 

Outstanding receivables for services provided to joint ventures as of November 30, 2023 decreased $75,194 compared to August 31, 2023, and the average days to pay increased an average of 3 days to an average of 89 days from an average of 86 days as of August 31, 2023.

 

Net cash used in investing activities for the three months ended November 30, 2023 was $423,871, which was primarily the result of the purchases of property and equipment, and investments in patents. Net cash used in investing activities for the three months ended November 30, 2022 was $453,539, which was primarily the result of the purchases of property and equipment, and investments in patents.

 

Net cash used in financing activities for the three months ended November 30, 2023 was $2,019,836, which resulted from dividends paid to shareholders, the repayment of borrowings under the line of credit, and dividends received by non-controlling interests, partially offset by proceeds from NTIC’s employee stock purchase plan. Net cash used in financing activities for the three months ended November 30, 2022 was $730,386, which resulted from dividends paid to shareholders, the repayment of borrowings under the line of credit, and dividends received by non-controlling interests, partially offset by proceeds from the exercise of stock options and proceeds from NTIC’s employee stock purchase plan.

 

Share Repurchase Plan. On January 15, 2015, NTIC’s Board of Directors authorized the repurchase of up to $3,000,000 in shares of NTIC common stock through open market purchases or unsolicited or solicited privately negotiated transactions. This program has no expiration date but may be terminated by NTIC’s Board of Directors at any time. No repurchases occurred during the three months ended November 30, 2023. As of November 30, 2023, up to $2,640,548 in shares of NTIC common stock remained available for repurchase under NTIC’s stock repurchase program.

 

22

 

Cash Dividends. On October 18, 2023, the Company’s Board of Directors declared a cash dividend of $0.07 per share of the Company’s common stock, payable on November 15, 2023 to stockholders of record on November 1, 2023. On October 20, 2022, the Company’s Board of Directors declared a cash dividend of $0.07 per share of the Company’s common stock, payable on November 16, 2022 to stockholders of record on November 3, 2022. The declaration of future dividends is not guaranteed and will be determined by NTIC’s Board of Directors in light of conditions then existing, including NTIC’s earnings, financial condition, cash requirements, restrictions in financing agreements, business conditions and other factors.

 

Capital Expenditures and Commitments. NTIC spent $390,729 on capital expenditures during the three months ended November 30, 2023, which related primarily to a new warehouse facility, equipment and facility improvements, including the purchase of the property immediately adjacent to NTIC’s headquarters in Circle Pines, Minnesota, which includes a 26,000 square foot industrial building, and related renovations. The building will be used primarily for warehousing space and light industrial production. NTIC expects to spend an aggregate of approximately $1,600,000 to $2,100,000 on capital expenditures during fiscal 2024, which it expects will relate primarily to the installation of new Enterprise Resource Planning (ERP) software system and the purchase of new equipment and facility improvements.

 

Inflation and Seasonality

 

Although inflation in the United States and abroad historically has had little effect on NTIC, inflationary pressures adversely affected NTIC’s gross margins during the first quarter of fiscal 2024. NTIC believes there is some seasonality in its business. NTIC anticipates its net sales in the second fiscal quarter may be adversely affected by the long Chinese New Year, the North American holiday season and overall less corrosion taking place at lower winter temperatures worldwide.

 

Market Risk

 

NTIC is exposed to some market risk stemming from changes in foreign currency exchange rates, commodity prices and interest rates.

 

Because the functional currency of NTIC’s foreign operations and investments in its foreign joint ventures is the applicable local currency, NTIC is exposed to foreign currency exchange rate risk arising from transactions in the normal course of business. NTIC’s principal exchange rate exposure is with the Euro, the Japanese Yen, the Indian Rupee, the Chinese Renminbi, the South Korean Won, and the English Pound against the U.S. Dollar. NTIC’s fees for services provided to joint ventures and dividend distributions from these foreign entities are paid in foreign currencies and, thus, fluctuations in foreign currency exchange rates could result in declines in NTIC’s reported net income. Since NTIC’s investments in its joint ventures are accounted for using the equity method, any changes in foreign currency exchange rates would be reflected as a foreign currency translation adjustment and would not change NTIC’s equity in income from joint ventures reflected in its consolidated statements of operations. NTIC does not hedge against its foreign currency exchange rate risk.

 

Some raw materials used in NTIC’s products are exposed to commodity price changes. The primary commodity price exposures are with a variety of plastic and bioplastic resins.

 

Any outstanding advances under NTIC’s Credit Facility with JPM bear interest at a floating rate, at the option of NTIC, equal to either the CB Floating Rate or the Adjusted SOFR Rate, as defined above. Borrowings of $3,000,000 were outstanding under the Credit Facility as of November 30, 2023.

 

23

 

Both term loans undertaken by NTIC China with China Construction Bank Corporation have an annual interest rate of 3.25% with interest due monthly. The current outstanding balance as of November 30, 2023 for both term loans is USD $2,810,686.

 

Critical Accounting Policies and Estimates

 

There have been no material changes to NTIC’s critical accounting policies and estimates from the information provided in “Part II. Item 7, Managements Discussion and Analysis of Financial Condition and Results of OperationsCritical Accounting Policies and Estimates” included in NTIC’s annual report on Form 10-K for the fiscal year ended August 31, 2023.

 

Recent Accounting Pronouncements

 

See Note 2 to NTIC’s consolidated financial statements for a discussion of recent accounting pronouncements.

 

Forward-Looking Statements

 

This quarterly report on Form 10-Q contains not only historical information, but also forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. These forward-looking statements are subject to the safe harbor created by those sections. In addition, NTIC or others on NTIC’s behalf may make forward-looking statements from time to time in oral presentations, including telephone conferences and/or web casts open to the public, in press releases or reports, on NTIC’s Internet web site, or otherwise. All statements other than statements of historical facts included in this report or expressed by NTIC orally from time to time that address activities, events, or developments that NTIC expects, believes, or anticipates will or may occur in the future are forward-looking statements, including, in particular, the statements about NTIC’s plans, objectives, strategies, and prospects regarding, among other things, NTIC’s financial condition, results of operations and business, the anticipated effect of COVID-19 and its acquisition of Zerust India on NTIC’s business, operating results and financial condition, and the outcome of contingencies, such as legal proceedings. NTIC has identified some of these forward-looking statements in this report with words like “believe,” “can,” “may,” “could,” “would,” “might,” “forecast,” “possible,” “potential,” “project,” “will,” “should,” “expect,” “intend,” “plan,” “predict,” “anticipate,” “estimate,” “approximate,” “outlook,” or “continue” or the negative of these words or other words and terms of similar meaning. The use of future dates is also an indication of a forward-looking statement. Forward-looking statements may be contained in the notes to NTIC’s consolidated financial statements and elsewhere in this report, including under the heading “Managements Discussion and Analysis of Financial Condition and Results of Operations.”

 

Forward-looking statements are based on current expectations about future events affecting NTIC and are subject to uncertainties and factors that affect all businesses operating in a global market as well as matters specific to NTIC. These uncertainties and factors are difficult to predict, and many of them are beyond NTIC’s control. The following are some of the uncertainties and factors known to us that could cause NTIC’s actual results to differ materially from what NTIC has anticipated in its forward-looking statements:

 

 

The effect of worldwide disruption in supply issues on NTIC’s business, operating results and financial condition, which will likely continue through fiscal 2024, regardless of the status of COVID-19;

 

 

The effect of COVID-19 on NTIC’s business, operating results and financial condition, including in particular in China, and disruption to our customers, suppliers and subcontractors, as well as the global economy and financial markets;

 

 

The effect of current worldwide economic conditions, inflation, recessionary indicators and any turmoil and disruption in the global credit, financial and banking markets or the perception of adverse conditions on NTIC’s business and the business of NTIC’s customers, suppliers, vendors and other third parties with whom NTIC conducts business;

 

24

 

 

The effect of the ongoing war between Russia and Ukraine, and the effect of the war and the resulting sanctions by U.S. and European governments on commodity price fluctuations, which have decreased our margins and the margins of our joint ventures and resulted in decreased joint venture profitability, which will likely continue through the end of fiscal 2024;

 

 

The effect of the ongoing war between Israel and Hamas;

 

 

NTIC’s operations in China and the risks associated therewith, including trade or other issues that may result from increasing tensions between the U.S. and China;

 

 

Variability in NTIC’s sales of ZERUST® products and services to the oil and gas industry and Natur-Tec® products and NTIC’s equity income of joint ventures, which variability in sales and equity in income from joint ventures, in turn, subject NTIC’s earnings to quarterly fluctuations;

 

 

Risks associated with NTIC’s international operations and exposure to fluctuations in foreign currency exchange rates, import duties, taxes, and tariffs;

 

 

The effect of the United Kingdom’s process to exit the European Union on NTIC’s operating results, including, in particular, future net sales of NTIC’s European and other joint ventures;

 

 

The effect of the health of the U.S. automotive industry on NTIC’s business and the evolution of the automotive industry towards electric vehicles;

 

 

NTIC’s dependence on the success of its joint ventures and fees and dividend distributions that NTIC receives from them;

 

 

Risks associated with NTIC’s acquisition of the remaining 50% ownership interest in its Indian joint venture, Zerust India;

 

 

NTIC’s relationships with its joint ventures and its ability to maintain those relationships, especially in light of anticipated succession planning issues, and risks associated with possible future acquisitions of the remaining ownership interests of certain joint ventures;

 

 

Fluctuations in the cost and availability of raw materials, including resins and other commodities, including supply chain disruptions and weather related impacts;

 

 

The success of and risks associated with NTIC’s emerging new businesses and products and services, including in particular NTIC’s ability and the ability of NTIC’s joint ventures to sell ZERUST® products and services to the oil and gas industry and Natur-Tec® products and the often lengthy and extensive sales process involved in selling such products and services;

 

 

NTIC’s ability to introduce new products and services that respond to changing market conditions and customer demand;

 

 

Market acceptance of NTIC’s existing and new products, especially in light of existing and new competitive products;

 

 

Maturation of certain existing markets for NTIC’s ZERUST® products and services and NTIC’s ability to grow market share and succeed in penetrating other existing and new markets;

 

25

 

 

Increased competition, especially with respect to NTIC’s ZERUST® products and services, and the effect of such competition on NTIC’s and its joint ventures’ pricing, net sales, and margins;

 

 

NTIC’s reliance upon and its relationships with its distributors, independent sales representatives, and joint ventures;

 

 

NTIC’s reliance upon suppliers;

 

 

Oil prices, which may affect sales of NTIC’s ZERUST® products and services to the oil and gas industry, and which may be impacted by the ongoing war between Russia and Ukraine;

 

 

The costs and effects of complying with laws and regulations and changes in tax, fiscal, government, and other regulatory policies, including rules relating to environmental, health, and safety matters;

 

 

Unforeseen product quality or other problems in the development, production, and usage of new and existing products;

 

 

Unforeseen production expenses incurred in connection with new customers and new products;

 

 

Loss of or changes in executive management or key employees and the need to hire and train local support in a timely manner in order to support customer needs;

 

 

Ability of management to manage around unplanned events;

 

 

Pending and future litigation;

 

 

NTIC’s reliance on its intellectual property rights and the absence of infringement of the intellectual property rights of others;

 

 

NTIC’s ability to maintain effective internal control over financial reporting, especially in light of its joint venture arrangements;

 

 

Changes in applicable laws or regulations and NTIC’s failure to comply with applicable laws, rules, and regulations;

 

 

Changes in generally accepted accounting principles and the effect of new accounting pronouncements;

 

 

NTIC’s ability to effectively remediate its material weakness and maintain effective internal control over financial reporting;

 

 

Fluctuations in NTIC’s effective tax rate;

 

 

The effect of extreme weather conditions on NTIC’s operating results; and

 

 

NTIC’s reliance upon its management information systems.

 

For more information regarding these and other uncertainties and factors that could cause NTIC’s actual results to differ materially from what NTIC has anticipated in its forward-looking statements or otherwise could materially adversely affect its business, financial condition or operating results, see NTIC’s annual report on Form 10-K for the fiscal year ended August 31, 2023 under the heading “Part I. Item 1A. Risk Factors.”

 

26

 

All forward-looking statements included in this report are expressly qualified in their entirety by the foregoing cautionary statements. NTIC wishes to caution readers not to place undue reliance on any forward-looking statement that speaks only as of the date made and to recognize that forward-looking statements are predictions of future results, which may not occur as anticipated. Actual results could differ materially from those anticipated in the forward-looking statements and from historical results due to the uncertainties and factors described above and others that NTIC may consider immaterial or does not anticipate at this time. Although NTIC believes that the expectations reflected in its forward-looking statements are reasonable, NTIC does not know whether its expectations will prove correct. NTIC’s expectations reflected in its forward-looking statements can be affected by inaccurate assumptions NTIC might make or by known or unknown uncertainties and factors, including those described above. The risks and uncertainties described above are not exclusive, and further information concerning NTIC and its business, including factors that potentially could materially affect its financial results or condition, may emerge from time to time. NTIC assumes no obligation to update, amend, or clarify forward-looking statements to reflect actual results or changes in factors or assumptions affecting such forward-looking statements. NTIC advises you, however, to consult any further disclosures NTIC makes on related subjects in its annual reports on Form 10-K, quarterly reports on Form 10-Q, and current reports on Form 8-K that NTIC files with or furnishes to the Securities and Exchange Commission.

 

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

 

NTIC is exposed to some market risk stemming from changes in foreign currency exchange rates, commodity prices and interest rates.

 

Because the functional currency of NTIC’s foreign operations and investments in its foreign joint ventures is the applicable local currency, NTIC is exposed to foreign currency exchange rate risk arising from transactions in the normal course of business. NTIC’s principal exchange rate exposure is with the Euro, the Japanese Yen, the Indian Rupee, the Chinese Renminbi, the South Korean Won, and the English Pound against the U.S. Dollar. NTIC’s fees for services provided to joint ventures and dividend distributions from these foreign entities are paid in foreign currencies, and, thus, fluctuations in foreign currency exchange rates could result in declines in NTIC’s reported net income. Since NTIC’s investments in its joint ventures are accounted for using the equity method, any changes in foreign currency exchange rates would be reflected as a foreign currency translation adjustment and would not change NTIC’s equity in income from joint ventures reflected in its consolidated statements of operations. NTIC does not hedge against its foreign currency exchange rate risk.

 

Some raw materials used in NTIC’s products are exposed to commodity price changes. The primary commodity price exposures are with a variety of plastic and bioplastic resins.

 

With respect to interest rate risk, any outstanding advances under NTIC’s Credit Facility with JPM bear interest at a floating rate, at the option of NTIC, equal to either the CB Floating Rate or the Adjusted SOFR Rate, as defined above. Borrowings of $3,000,000 were outstanding under the Credit Facility as of November 30, 2023. Both term loans undertaken by NTIC China with China Construction Bank Corporation have an annual interest rate of 3.25% with interest due monthly. The current outstanding balance as of November 30, 2023 for both term loans is USD $2,810,686.

 

27

 

 

ITEM 4. CONTROLS AND PROCEDURES

 

Evaluation of Disclosure Controls and Procedures

 

NTIC maintains disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended) that are designed to provide reasonable assurance that information required to be disclosed by NTIC in the reports it files or submits under the Securities Exchange Act of 1934, as amended, is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms and that such information is accumulated and communicated to NTIC’s management, including NTIC’s principal executive officer and principal financial officer, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure. NTIC’s management evaluated, with the participation of its Chief Executive Officer and its Chief Financial Officer, the effectiveness of the design and operation of NTIC’s disclosure controls and procedures as of the end of the period covered in this report. Based on that evaluation, and as a result of the material weakness in NTIC’s internal control over financial reporting discussed below, NTIC’s Chief Executive Officer and Chief Financial Officer concluded that NTIC’s disclosure controls and procedures were not effective as of the end of such period to provide reasonable assurance that information required to be disclosed in the reports that NTIC files or submits under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to NTIC’s management, including NTIC’s Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.

 

Previously Reported Material Weakness in Internal Control over Financial Reporting

 

A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of our annual or interim financial statements will not be prevented or detected on a timely basis. NTIC did not maintain effective controls over the probability assessment associated with the recognition of income related to employee retention credits (ERCs).

 

On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (CARES Act) was signed into law providing numerous tax provisions and other stimulus measures, including ERCs, which are refundable tax credits against certain employment taxes. The Taxpayer Certainty and Disaster Tax Relief Act of 2020 and the American Rescue Plan Act of 2021 extended and expanded the availability of the ERC.

 

NTIC engaged tax advisors of a Big 4 accounting firm which determined NTIC qualified for ERCs. NTIC qualified for ERCs on qualified wages paid in the first and second quarters of 2021 and filed for and recognized income from the ERCs in the second and third quarters of fiscal 2023. In connection with the preparation of its consolidated financial statements for the fiscal year ended August 31, 2023, NTIC concluded that it should have accounted for the ERCs as government grants in accordance with International Accounting Standard (IAS) 20, Accounting for Government Grants and Disclosure of Government Assistance (IAS 20) since U.S. Generally Accepted Accounting Principles (U.S. GAAP) do not provide for the accounting of government grants. Pursuant to IAS 20, NTIC cannot recognize any income from the grant until it is “reasonably assured” that the grant conditions will be met and that the grant will be received, at which time grant income is recorded on a systematic basis over the periods in which NTIC recognizes the payroll expenses for which the grant is intended to compensate. In connection with the preparation of its consolidated financial statements for the fiscal year ended August 31, 2023, NTIC determined that it was not yet reasonably assured that the grant conditions will be met, requiring the restatement of its previously issued consolidated financial statements for the three and six months ended February 28, 2023 and three and nine months ended May 31, 2023. Management determined that this control deficiency constitutes a material weakness in NTIC’s internal control over financial reporting.

 

NTIC’s management is taking steps to remediate the material weakness in its internal control over financial reporting relating to the proper accounting treatment of the ERCs. These steps include the preparation of a technical accounting memorandum for any material unusual transactions including careful evaluation of any probability assessments or other areas of judgment involved, such as the ERCs, to determine the correct accounting treatment for such transactions. Management believes the additional control procedures designed, and when implemented, will fully remediate the material weakness.

 

Changes in Internal Control over Financial Reporting

 

Other than the remediation steps discussed above, there was no change in NTIC’s internal control over financial reporting that occurred during the quarter ended November 30, 2023 that has materially affected or is reasonably likely to materially affect NTIC’s internal control over financial reporting.

 

28

 

 

PART IIOTHER INFORMATION

 

ITEM 1.         LEGAL PROCEEDINGS

 

See Note 12 to NTIC’s consolidated financial statements in Part I. Item 1. Financial Statements of this report.

 

ITEM 1A.         RISK FACTORS

 

This Item 1A. is inapplicable to NTIC as a smaller reporting company.

 

ITEM 2.         UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

 

Recent Sales of Unregistered Equity Securities

 

During the three months ended November 30, 2023, NTIC did not issue any shares of its common stock or other equity securities of NTIC that were not registered under the Securities Act of 1933, as amended.

 

Issuer Purchases of Equity Securities

 

The following table shows NTIC’s first quarter of fiscal 2024 stock repurchase activity.

 

Period

Total Number of Shares

(or Units) Purchased

Average Price Paid Per Share (or Unit)

Total Number of Shares (or Units) Purchased As Part of Publicly Announced Plans or Programs

Maximum Number of Shares (or Units) that May Yet Be Purchased Under the Plans or Programs

September 1, 2023 through September 30, 2023

0

$0

0

(1)

October 1, 2023 through October 31, 2023

0

$0

0

(1)

November 1, 2023 through November 30, 2023

0

$0

0

(1)

Total

0

$0

0

(1)(2)

 

(1)

On January 15, 2015, NTIC’s Board of Directors authorized the repurchase of up to $3,000,000 in shares of NTIC common stock through open market purchases or unsolicited or solicited privately negotiated transactions. This program has no expiration date but may be terminated by NTIC’s Board of Directors at any time.

 

(2)

As of November 30, 2023, up to $2,640,548 in shares of NTIC common stock remained available for repurchase under NTIC’s stock repurchase program.

 

ITEM 3.         DEFAULTS UPON SENIOR SECURITIES

 

Not applicable.

 

ITEM 4.         MINE SAFETY DISCLOSURES

 

Not applicable.

 

29

 

 

ITEM 5.         OTHER INFORMATION

 

Extension of Credit Facility

 

On January 5, 2024, the Company and JPM renewed its Credit Agreement to extend the maturity date of the Credit Facility from January 6, 2024 to January 6, 2025. All other terms of the Credit Facility and the Credit Agreement remain the same. The foregoing represents only a summary of the material terms of the line of credit note, does not purport to be complete and is qualified in its entirety by reference to the complete text of the line of credit note, which is filed as Exhibit 10.1 to this report, and is incorporated by reference herein.

 

 

ITEM 6.         EXHIBITS

 

The following exhibits are being filed or furnished with this quarterly report on Form 10-Q:

 

Exhibit No.

 

Description

10.1

 

Line of Credit Note, effective January 5, 2024, between Northern Technologies International Corporation and JPMorgan Chase Bank, N.A. (filed herewith)

31.1

 

Certification of President and Chief Executive Officer pursuant to SEC Rule 13a-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 (filed herewith)

31.2

 

Certification of Chief Financial Officer pursuant to SEC Rule 13a-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 (filed herewith)

32.1

 

Certification of President and Chief Executive Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (furnished herewith)

32.2

 

Certification of Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (furnished herewith)

101

 

The following materials from NTIC’s Quarterly Report on Form 10-Q for the fiscal quarter ended November 30, 2023, formatted in Inline XBRL (Extensible Business Reporting Language): (i) the unaudited Consolidated Balance Sheets, (ii) the unaudited Consolidated Statements of Operations, (iii) the unaudited Consolidated Statements of Comprehensive Income , (iv) the unaudited Consolidated Statements of Equity, (v) the unaudited Consolidated Statements of Cash Flows, and (vi) Notes to Consolidated Financial Statements (filed herewith)

104

 

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

 

 

30

 

SIGNATURES

 

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

 

 

 

NORTHERN TECHNOLOGIES INTERNATIONAL CORPORATION
   
 

/s/ Matthew C. Wolsfeld

Date: January 11, 2024

Matthew C. Wolsfeld, CPA

 

Chief Financial Officer

 

(Principal Financial and Accounting Officer and

 

Duly Authorized to Sign on Behalf of the Registrant)

 

 

 

31
EX-10.1 2 ex_612068.htm EXHIBIT 10.1 HTML Editor

Exhibit 10.1

 

LINE OF CREDIT NOTE, EFFECTIVE JANUARY 5, 2024, BETWEEN NORTHERN TECHNOLOGIES INTERNATIONAL CORPORATION AND JPMORGAN CHASE BANK, N.A.

 

 

logo.jpg

Line of Credit Note

 

$10,000,000.00

 

Date: December 21, 2023

 

Promise to Pay. On or before January 6, 2025, for value received, Northern Technologies International Corporation (the "Borrower") promises to pay to JPMorgan Chase Bank, N.A., whose address is 10 S. Dearborn St., Floor 35, Chicago, IL 60603-2300, ATTN Credit Executive-MN (the "Bank") or order, in lawful money of the United States of America, the sum of Ten Million and 00/100 Dollars ($10,000,000.00) or so much thereof as may be advanced and outstanding, plus interest on the unpaid principal balance as provided below.

 

Interest Rate Definitions. As used in this Note, the following terms have the following respective meanings:

 

"Adjusted SOFR Rate" means, with respect to a SOFR Rate Advance for the relevant Interest Period, the sum of (a) the SOFR Rate applicable to such Interest Period, plus (b) the Unsecured to Secured Rate Adjustment.

 

"Advance" means a SOFR Rate Advance or a CB Floating Rate Advance and "Advances" means all SOFR Rate Advances and all CB Floating Rate Advances under this Note.

 

"Applicable Margin" means with respect to any CB Floating Rate Advance, 0.00% Per Annum and with respect to any SOFR Rate Advance, 2.15% Per Annum.

 

"Benchmark Transition Event" means the occurrence of one or more of the following events with respect to SOFR:

 

(i)

a public statement or publication of information by or on behalf of the SOFR Administrator announcing that such SOFR Administrator has ceased or will cease to provide SOFR, permanently or indefinitely, provided that, at the time of such statement or publication, there is no successor SOFR Administrator that will continue to provide SOFR; or

 

(ii)

a public statement or publication of information by the NYFRB, the Federal Reserve Board, or, as applicable, the regulatory supervisor for the SOFR Administrator, an insolvency official with jurisdiction over the SOFR Administrator, a resolution authority with jurisdiction over the SOFR Administrator or a court or an entity with similar insolvency or resolution authority over the SOFR Administrator, in each case, which states that the SOFR Administrator has ceased or will cease to provide SOFR permanently or indefinitely, provided that, at the time of such statement or publication, there is no successor administrator that will continue to provide SOFR; or

 

(iii)

a public statement or publication of information by the Federal Reserve Board, the NYFRB, the SOFR Administrator or the regulatory supervisor for the SOFR Administrator (as applicable), announcing that SOFR is no longer, or as of a specified future date will no longer be, representative.

 

"Business Day" means any day that is not a Saturday, Sunday, or other day on which commercial banks in New York City or Chicago are authorized or required by law to remain closed; provided that, when used in connection with a SOFR Rate Advance, the term "Business Day" shall also exclude any day on which the Securities Industry and Financial Markets Association recommends that the fixed income departments of its members be closed for the entire day for purposes of trading in United States government securities.

 

 

 

"CB Floating Rate" means the greater of (i) the Prime Rate or (ii) 2.50%. The CB Floating Rate is a variable rate and any change in the CB Floating Rate due to any change in the Prime Rate is effective from and including the effective date of such change in the Prime Rate.

 

"CB Floating Rate Advance" means any borrowing under this Note when and to the extent that its interest rate is determined by reference to the CB Floating Rate.

 

"Federal Reserve Board" means the Board of Governors of the Federal Reserve System of the United States of America.

 

"Interest Period" means, with respect to a SOFR Rate Advance, a period of one (1), three (3) or six (6) month(s) commencing on a Business Day selected by the Borrower pursuant to this Note. Such Interest Period shall end on the day which corresponds numerically to such date one (1), three (3) or six (6) month(s) thereafter, as applicable, provided, however, that if there is no such numerically corresponding day in such first, third or sixth succeeding month(s), as applicable, such Interest Period shall end on the last Business Day of such first, third or sixth succeeding month(s), as applicable. If an Interest Period would otherwise end on a day which is not a Business Day, such Interest Period shall end on the next succeeding Business Day, provided, however, that if said next succeeding Business Day falls in a new calendar month, such Interest Period shall end on the immediately preceding Business Day.

 

"NYFRB" means the Federal Reserve Bank of New York.

 

"Per Annum" means for a year deemed to be comprised of 360 days.

 

"Prime Rate" means the rate of interest last quoted by The Wall Street Journal as the "Prime Rate" in the U.S. or, if The Wall Street Journal ceases to quote such rate, the highest per annum interest rate published by the Federal Reserve Board in Federal Reserve Statistical Release H.15 (519) (Selected Interest Rates) as the "bank prime loan" rate or, if such rate is no longer quoted therein, any similar rate quoted therein (as determined by the Bank) or any similar release by the Federal Reserve Board (as determined by the Bank). Each change in the Prime Rate shall be effective from and including the date such change is publicly announced or quoted as being effective.

 

"Principal Payment Date" is defined in the paragraph entitled "Principal Payments" below.

 

"SOFR" is defined in the "SOFR Rate" definition.

 

"SOFR Administrator" means the CME Group Benchmark Administration Limited (or a successor administrator of SOFR).

 

"SOFR Administrator's Website" means the SOFR Administrator’s website, currently accessed through the website https://www.cmegroup.com, or any successor source for SOFR identified as such by the SOFR Administrator from time to time.

 

"SOFR Rate Advance" means any borrowing under this Note when and to the extent that its interest rate is determined by reference to the Adjusted SOFR Rate.

 

"SOFR Rate" means with respect to any SOFR Rate Advance for any Interest Period, a rate per annum equal to the forward-looking term secured overnight financing rate ("SOFR") for a period equal in length to such Interest Period as published by the SOFR Administrator on the SOFR Administrator’s Website, or on the appropriate page of such other information service that publishes such rate from time to time as shall be selected by the Bank in its reasonable discretion (in each case, the "SOFR Screen Rate") at approximately 5:00 a.m., Chicago time, two (2) Business Days prior to the commencement of such Interest Period; provided that, if any SOFR Screen Rate shall be less than zero, such rate shall be deemed to be zero for the purposes of this Note.

 

 

 

"Unsecured to Secured Rate Adjustment" means, with respect to any SOFR Rate Advance, 0.10% Per Annum.

 

Interest Rates. The Advance(s) evidenced by this Note may be drawn down and remain outstanding as up to five (5) SOFR Rate Advances and/or a CB Floating Rate Advance. The Borrower shall pay interest to the Bank on the outstanding and unpaid principal amount of each CB Floating Rate Advance at the CB Floating Rate plus the Applicable Margin and each SOFR Rate Advance at the Adjusted SOFR Rate plus the Applicable Margin. Interest shall be calculated on the basis of the actual number of days elapsed in a year of 360 days. In no event shall the interest rate applicable to any Advance exceed the maximum rate allowed by law. Any interest payment which would for any reason be deemed unlawful under applicable law shall be applied to principal.

 

Benchmarks; No Liability. The interest rate on a SOFR Rate Advance may be derived from an interest rate benchmark that may be discontinued or is, or may in the future become, the subject of regulatory reform. Upon the occurrence of a Benchmark Transition Event, the section captioned "Alternate Rate of Interest" below provides a mechanism for determining an alternative rate of interest. The Bank does not warrant or accept any responsibility for, and shall not have any liability with respect to, the administration, submission, performance or any other matter related to any interest rate used in this Note, or with respect to any alternative or successor rate thereto, or replacement rate thereof, including without limitation, whether the composition or characteristics of any such alternative, successor or replacement reference rate will be similar to, or produce the same value or economic equivalence of, the existing interest rate being replaced or have the same volume or liquidity as did any existing interest rate prior to its discontinuance or unavailability. The Bank and its affiliates and/or other related entities may engage in transactions that affect the calculation of any interest rate used in this Note or any alternative, successor or alternative rate (including any Alternate Rate) and/or any relevant adjustments thereto, in each case, in a manner adverse to the Borrower. The Bank may select information sources or services in its reasonable discretion to ascertain any interest rate used in this Agreement, any component thereof, or rates referenced in the definition thereof, in each case pursuant to the terms of this Note, and shall have no liability to the Borrower or any other person or entity for damages of any kind, including direct or indirect, special, punitive, incidental or consequential damages, costs, losses or expenses (whether in tort, contract or otherwise and whether at law or in equity), for any error or calculation of any such rate (or component thereof) provided by any such information source or service.

 

Bank Records. The Bank shall, in the ordinary course of business, make notations in its records of the date, amount, interest rate and Interest Period of each Advance hereunder, the amount of each payment on the Advances, and other information. Such records shall, in the absence of manifest error, be conclusive as to the outstanding principal balance of and interest rate or rates applicable to this Note.

 

Notice and Manner of Electing Interest Rates on Advances. The Borrower shall give the Bank written notice in accordance with established procedures (effective upon receipt) of the Borrower's intent to draw down an Advance under this Note no later than 2:00 p.m. Central time, on the date of disbursement, if the full amount of the drawn Advance is to be disbursed as a CB Floating Rate Advance and no later than 11:00 a.m. Central time three (3) Business Days before disbursement, if any part of such Advance is to be disbursed as a SOFR Rate Advance. The Borrower's notice must specify: (a) the disbursement date, (b) the amount of each Advance, (c) the type of each Advance (CB Floating Rate Advance or SOFR Rate Advance), and (d) for each SOFR Rate Advance, the duration of the applicable Interest Period; provided, however, that the Borrower may not elect an Interest Period ending after the maturity date of this Note. Each SOFR Rate Advance shall be in a minimum amount of One Hundred Thousand and 00/100 Dollars ($100,000.00). All notices under this paragraph are irrevocable. By the Bank's close of business on the disbursement date and upon fulfillment of the conditions set forth herein and in any other of the Related Documents, the Bank shall disburse the requested Advances in immediately available funds by crediting the amount of such Advances to the Borrower's account with the Bank.

 

 

 

Conversion and Renewals. The Borrower may elect from time to time to convert one type of Advance into another or to renew any Advance by giving the Bank written notice no later than 2:00 p.m. Central time, on the date of the conversion into or renewal of a CB Floating Rate Advance and 11:00 a.m. Central time three (3) Business Days before conversion into or renewal of a SOFR Rate Advance, specifying: (a) the renewal or conversion date, (b) the amount of the Advance to be converted or renewed, (c) in the case of conversion, the type of Advance to be converted into (CB Floating Rate Advance or SOFR Rate Advance), and (d) in the case of renewals of or conversion into a SOFR Rate Advance, the applicable Interest Period, provided that (i) the minimum principal amount of each SOFR Rate Advance outstanding after a renewal or conversion shall be One Hundred Thousand and 00/100 Dollars ($100,000.00); (ii) a SOFR Rate Advance can only be converted on the last day of the Interest Period for the Advance; and (iii) the Borrower may not elect an Interest Period ending after the maturity date of this Note. All notices given under this paragraph are irrevocable. If the Borrower fails to give the Bank the notice specified above for the renewal or conversion of a SOFR Rate Advance by 11:00 a.m. Central time three (3) Business Days before the end of the Interest Period for that Advance, the Advance shall automatically be converted to a CB Floating Rate Advance on the last day of the Interest Period for the Advance.

 

Illegality/Temporary Unavailability. If:

 

(i)

any applicable domestic or foreign law, treaty, rule or regulation now or later in effect (whether or not it now applies to the Bank) or the interpretation or administration thereof by a governmental authority charged with such interpretation or administration, or compliance by the Bank with any guideline, request or directive of such an authority (whether or not having the force of law), shall make it unlawful or impossible for the Bank to maintain or fund the SOFR Rate Advances, or

 

(ii)

the Bank determines (which determination shall be conclusive absent manifest error) that adequate and reasonable means do not exist for ascertaining the SOFR Rate (including because the SOFR Screen Rate is not available or published on a current basis), for the applicable Interest Period; or

 

(iii)

the Bank determines the SOFR Rate will not adequately and fairly reflect the cost to the Bank of making or maintaining SOFR Rate Advances for such Interest Period;

 

then, the Bank shall give notice thereof to the Borrower as promptly as practicable thereafter and, until the Bank notifies the Borrower that the circumstances giving rise to such notice no longer exist, (A) any Advance request that requests the conversion of any Advance, or continuation of any Advance as, a SOFR Rate Advance shall be ineffective and any such SOFR Rate Advance shall be repaid or converted into a CB Floating Rate Advance on the last day of the then current Interest Period applicable thereto, and (B) if any Advance request that requests a SOFR Rate Advance, such Advance shall, subject to the terms and conditions of this Note and the other Related Documents, be made as a CB Floating Rate Advance.

 

Alternate Rate of Interest. If a Benchmark Transition Event occurs, Bank may, by notice to Borrower, amend this Note to establish an alternate rate of interest for SOFR that gives due consideration to the then-evolving or prevailing market convention for determining a rate of interest for commercial loans in US Dollars at such time (the "Alternate Rate"); Borrower acknowledges that the Alternate Rate may include a mathematical adjustment using any then-evolving or prevailing market convention or method for determining a spread adjustment for the replacement of SOFR (which may include, if SOFR already contains such a spread, adding that spread to the Alternate Rate). The Bank may further amend the Note by such notice to Borrower to make technical, administrative or operational changes (including, without limitation, changes to the definition of "CB Floating Rate", the definition of "Interest Period", timing and frequency of determining rates and making payments of interest) that the Bank decides in its reasonable discretion may be appropriate to reflect the adoption and implementation of the Alternate Rate. The Alternate Rate, together with all such technical, administrative and operational changes as specified in any notice, shall become effective at the later of (i) the fifth Business Day after the Bank has provided notice (including without limitation for this purpose, by electronic means) to the Borrower (the "Notice Date") and (ii) a date specified by the Bank in the notice, without any further action or consent of the Borrower, so long as Bank has not received, by 5:00 pm Eastern time on the Notice Date, written notice of objection to the Alternate Rate from the Borrower. If, on the date SOFR actually becomes permanently unavailable pursuant to a Benchmark Transition Event, an Alternate Rate has not been established in this manner, Advances will, until an Alternate Rate is so established, bear interest at the CB Floating Rate. In no event shall the Alternate Rate be less than zero.

 

 

 

In connection with the implementation of a rate replacement described in the paragraph above, Bank may from time to time, upon written notice to Borrower, make any further technical, administrative or operational changes to this Note (including changes to the definition of "CB Floating Rate", the definition of "Business Day", the timing and frequency of determining rates and making payments of interest, the timing of prepayment or conversion notices, the length of lookback periods, the applicability of breakage provisions and other technical, administrative or operational matters) that Bank decides may be appropriate to reflect the adoption and implementation of such rate replacement and to permit the administration thereof by Bank.

 

All determinations by Bank under this section shall be conclusive and binding absent manifest error.

 

Interest Payments. Interest on the Advances shall be paid on the last day of each month, beginning with the first month following disbursement of the Advance, whether the Advance is a CB Floating Rate Advance or SOFR Rate Advance.

 

Principal Payments. All outstanding principal and interest is due and payable in full on January 6, 2025, which is defined herein as the "Principal Payment Date".

 

Default Rate of Interest. After a default has occurred under this Note, whether or not the Bank elects to accelerate the maturity of this Note because of such default, all Advances outstanding under this Note, shall bear interest at a Per Annum rate equal to the interest rate being charged on each such Advance plus three percent (3.00%) from the date the Bank elects to impose such rate. Imposition of this rate shall not affect any limitations contained in this Note on the Borrower's right to repay principal on any SOFR Rate Advance before the expiration of the Interest Period for each such Advance.

 

Prepayment/Funding Loss Indemnification. The Borrower may prepay all or any part of any CB Floating Rate Advance at any time without premium or penalty.

 

The Borrower shall pay the Bank amounts sufficient (in the Bank's reasonable opinion) to compensate the Bank for any loss, cost, or expense incurred as a result of:

 

A.         Any payment of a SOFR Rate Advance on a date other than the last day of the Interest Period for the Advance, including, without limitation, acceleration of the Advances by the Bank pursuant to this Note or the other Related Documents; or

 

B.         Any failure by the Borrower to borrow or renew a SOFR Rate Advance on the date specified in the relevant notice from the Borrower to the Bank.

 

Obligations Due on Non-Business Day. Whenever any payment under this Note becomes due and payable on a day that is not a Business Day, if no default then exists under this Note, the maturity of the payment shall be extended to the next succeeding Business Day, except, in the case of a SOFR Rate Advance, if the result of the extension would be to extend the payment into another calendar month, the payment must be made on the immediately preceding Business Day.

 

 

 

Matters Regarding Payment. The Borrower will pay the Bank at the Bank's address shown above or at such other place as the Bank may designate. Payments shall be allocated among principal, interest and fees at the discretion of the Bank unless otherwise agreed or required by applicable law. Acceptance by the Bank of any payment which is less than the payment due at the time shall not constitute a waiver of the Bank's right to receive payment in full at that time or any other time.

 

Authorization for Direct Payments (ACH Debits). To effectuate any payment due under this Note or under any other Related Documents, the Borrower hereby authorizes the Bank to initiate debit entries to Account Number ______________________________ at the Bank and to debit the same to such account. This authorization to initiate debit entries shall remain in full force and effect until the Bank has received written notification of its termination in such time and in such manner as to afford the Bank a reasonable opportunity to act on it. The Borrower represents that the Borrower is and will be the owner of all funds in such account. The Borrower acknowledges: (1) that such debit entries may cause an overdraft of such account which may result in the Bank's refusal to honor items drawn on such account until adequate deposits are made to such account; (2) that the Bank is under no duty or obligation to initiate any debit entry for any purpose; and (3) that if a debit is not made because the above-referenced account does not have a sufficient available balance, or otherwise, the payment may be late or past due.

 

Late Fee. Any principal or interest which is not paid within 10 days after its due date (whether as stated, by acceleration or otherwise) shall be subject to a late payment charge of five percent (5.00%) of the total payment due, in addition to the payment of interest, up to the maximum amount of One Thousand Five Hundred and 00/100 Dollars ($1,500.00) per late charge. The Borrower agrees to pay and stipulates that five percent (5.00%) of the total payment due is a reasonable amount for a late payment charge. The Borrower shall pay the late payment charge upon demand by the Bank or, if billed, within the time specified.

 

Purpose of Loan. The Borrower acknowledges and agrees that this Note evidences a loan for a business, commercial, agricultural or similar commercial enterprise purpose, and that no advance shall be used for any personal, family or household purpose. The proceeds of the loan shall be used only for the Borrower's general corporate purposes.

 

Credit Facility. The Bank has approved a credit facility to the Borrower in a principal amount not to exceed the face amount of this Note. The credit facility is in the form of advances made from time to time by the Bank to the Borrower. This Note evidences the Borrower's obligation to repay those advances. The aggregate principal amount of debt evidenced by this Note is the amount reflected from time to time in the records of the Bank. Until the earliest to occur of maturity, any default, event of default, or any event that would constitute a default or event of default but for the giving of notice, the lapse of time or both, the Borrower may borrow, pay down and reborrow under this Note subject to the terms of the Related Documents.

 

Renewal and Extension. This Note is given in replacement, renewal and/or extension of, but not in extinguishment of the indebtedness evidenced by, that Line of Credit Note dated December 19, 2022 executed by the Borrower in the original principal amount of Ten Million and 00/100 Dollars ($10,000,000.00), including previous renewals or modifications thereof, if any (the "Prior Note" and together with all loan agreements, credit agreements, reimbursement agreements, security agreements, mortgages, deeds of trust, pledge agreements, assignments, guaranties, and any other instrument or document executed in connection with the Prior Note, the "Prior Related Documents"), and is not a novation thereof. All interest evidenced by the Prior Note shall continue to be due and payable until paid. The Borrower fully, finally, and forever releases and discharges the Bank and its successors, assigns, directors, officers, employees, agents, and representatives (each a "Bank Party") from any and all causes of action, claims, debts, demands, and liabilities, of whatever kind or nature, in law or equity, of the Borrower, whether now known or unknown to the Borrower (i) in respect of the Liabilities evidenced by the Prior Note and the Prior Related Documents, or of the actions or omissions of any Bank Party in any manner related to the Liabilities evidenced by the Prior Note or the Prior Related Documents and (ii) arising from events occurring prior to the date of this Note. If applicable, all Collateral continues to secure the payment of this Note and the Liabilities. The provisions of this Note are effective on the date that this Note has been executed by all of the signers and delivered to the Bank.

 

 

 

Miscellaneous. This Note binds the Borrower and its successors, and benefits the Bank, its successors and assigns. Any reference to the Bank includes any holder of this Note. This Note is subject to that certain Credit Agreement by and between the Borrower and the Bank, dated December 19, 2022, and all amendments, restatements and replacements thereof (the "Credit Agreement") to which reference is hereby made for a more complete statement of the terms and conditions under which the loan evidenced hereby is made and is to be repaid. The terms and provisions of the Credit Agreement are hereby incorporated and made a part hereof by this reference thereto with the same force and effect as if set forth at length herein. No reference to the Credit Agreement and no provisions of this Note or the Credit Agreement shall alter or impair the absolute and unconditional obligation of the Borrower to pay the principal and interest on this Note as herein prescribed. Capitalized terms not otherwise defined herein shall have the meanings assigned to such terms in the Credit Agreement. If any one or more of the obligations of the Borrower under this Note or any provision hereof is held to be invalid, illegal or unenforceable in any jurisdiction, the validity, legality and enforceability of the remaining obligations of the Borrower and the remaining provisions shall not in any way be affected or impaired; and the invalidity, illegality or unenforceability in one jurisdiction shall not affect the validity, legality or enforceability of such obligations or provisions in any other jurisdiction. Time is of the essence under this Note and in the performance of every term, covenant and obligation contained herein.

 

  Borrower:
  NORTHERN TECHNOLOGIES INTERNATIONAL CORPORATION
   
   
  By: / c / M a t t h e w C . W o l s f e l d
  Matthew C. Wolsfeld, Chief Financial Officer
  Printed Name Title
   
  Date Signed: 1/5/24                                         
   

 

  Bank:
  JPMorgan Chase Bank, N.A.
   
   
  By: / s / M a r t i n A. C h e r r n e y
  Martin A. Cherrney, Authorized Officer
  Printed Name Title
   
  Date Signed: 1/5/24                                         

 

 

 

 
EX-31.1 3 ex_612069.htm EXHIBIT 31.1 HTML Editor

Exhibit 31.1

 

CERTIFICATION PURSUANT TO SECTION 302(a) OF THE SARBANES-OXLEY ACT OF 2002

 

I, G. Patrick Lynch, certify that:

 

1.

I have reviewed this quarterly report on Form 10-Q of Northern Technologies International Corporation;

 

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:  January 11, 2024   /s/ G. Patrick Lynch                                       
  G. Patrick Lynch
  President and Chief Executive Officer
  (principal executive officer)

 

 

 

 
EX-31.2 4 ex_612070.htm EXHIBIT 31.2 HTML Editor

Exhibit 31.2

 

CERTIFICATION PURSUANT TO SECTION 302(a) OF THE SARBANES-OXLEY ACT OF 2002

 

I, Matthew C. Wolsfeld, certify that:

 

1.

I have reviewed this quarterly report on Form 10-Q of Northern Technologies International Corporation;

 

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:  January 11, 2024  

/s/ Matthew C. Wolsfeld                                       

 

Matthew C. Wolsfeld, CPA

 

Chief Financial Officer and Corporate Secretary

 

(principal executive officer)

 

 

 
EX-32.1 5 ex_612071.htm EXHIBIT 32.1 HTML Editor

Exhibit 32.1

 

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report on Form 10-Q of Northern Technologies International Corporation (the “Company”) for the period ended November 30, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, G. Patrick Lynch, President and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge and belief:

 

 

(1)

The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

 

(2)

The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

/s/ G. Patrick Lynch

G. Patrick. Lynch

President and Chief Executive Officer

(principal executive officer)

 

Circle Pines, Minnesota

January 11, 2024

 

 

 
EX-32.2 6 ex_612072.htm EXHIBIT 32.2 HTML Editor

Exhibit 32.2

 

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report on Form 10-Q of Northern Technologies International Corporation (the “Company”) for the period ended November 30, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Matthew C. Wolsfeld, Chief Financial Officer and Corporate Secretary of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge and belief:

 

 

(1)

The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

 

(2)

The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

/s/ Matthew C. Wolsfeld

Matthew C. Wolsfeld, CPA

Chief Financial Officer and Corporate Secretary (principal financial officer)

 

Circle Pines, Minnesota

January 11, 2024

 
EX-101.SCH 7 ntic-20231130.xsd XBRL TAXONOMY EXTENSION SCHEMA 000 - Document - Document And Entity Information link:calculationLink link:definitionLink link:presentationLink 001 - Statement - Consolidated Balance Sheets (Current Period Unaudited) link:calculationLink link:definitionLink link:presentationLink 002 - Statement - Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 003 - Statement - Consolidated Statements of Operations (Unaudited) link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Consolidated Statements of Comprehensive Income (Unaudited) link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Consolidated Statements of Equity (Unaudited) link:calculationLink link:definitionLink link:presentationLink 006 - Statement - Consolidated Statements of Cash Flows (Unaudited) link:calculationLink link:definitionLink link:presentationLink 007 - Disclosure - Note 1 - Interim Financial Information link:calculationLink link:definitionLink link:presentationLink 008 - Disclosure - Note 2 - Accounting Pronouncements link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note 3 - Inventories link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note 4 - Property and Equipment, Net link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 5 - Intangible Assets, Net link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 6 - Investments in Joint Ventures link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 7 - Corporate Debt link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 8 - Stockholders' Equity link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 9 - Net Income Per Common Share link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note 10 - Stock-based Compensation link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note 11 - Segment and Geographic Information link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 12 - Commitments and Contingencies link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 13 - Supplemental Cash Flow Information link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Note 14 - Income Taxes link:calculationLink link:definitionLink link:presentationLink 995466 - Disclosure - Note 3 - Inventories (Tables) link:calculationLink link:definitionLink link:presentationLink 995467 - Disclosure - Note 4 - Property and Equipment, Net (Tables) link:calculationLink link:definitionLink link:presentationLink 995468 - Disclosure - Note 5 - Intangible Assets, Net (Tables) link:calculationLink link:definitionLink link:presentationLink 995469 - Disclosure - Note 6 - Investments in Joint Ventures (Tables) link:calculationLink link:definitionLink link:presentationLink 995470 - Disclosure - Note 9 - Net Income Per Common Share (Tables) link:calculationLink link:definitionLink link:presentationLink 995471 - Disclosure - Note 10 - Stock-based Compensation (Tables) link:calculationLink link:definitionLink link:presentationLink 995472 - Disclosure - Note 11 - Segment and Geographic Information (Tables) link:calculationLink link:definitionLink link:presentationLink 995473 - Disclosure - Note 13 - Supplemental Cash Flow Information (Tables) link:calculationLink link:definitionLink link:presentationLink 995474 - Disclosure - Note 3 - Inventories - Inventories (Details) link:calculationLink link:definitionLink link:presentationLink 995475 - Disclosure - Note 4 - Property and Equipment, Net (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995476 - Disclosure - Note 4 - Property and Equipment, Net - Components of Property and Equipment, Net (Details) link:calculationLink link:definitionLink link:presentationLink 995477 - Disclosure - Note 5 - Intangible Assets, Net (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995478 - Disclosure - Note 5 - Intangible Assets, Net - Intangible Assets, Net (Details) link:calculationLink link:definitionLink link:presentationLink 995479 - Disclosure - Note 5 - Intangible Assets, Net - Future Amortization Expense (Details) link:calculationLink link:definitionLink link:presentationLink 995480 - Disclosure - Note 6 - Investments in Joint Ventures - Condensed Balance Sheet of EXCOR and All Other Joint Ventures (Details) link:calculationLink link:definitionLink link:presentationLink 995481 - Disclosure - Note 6 - Investments in Joint Ventures - Condensed Income Statement of EXCOR and All Other Joint Ventures (Details) link:calculationLink link:definitionLink link:presentationLink 995482 - Disclosure - Note 7 - Corporate Debt (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995483 - Disclosure - Note 8 - Stockholders' Equity (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995484 - Disclosure - Note 9 - Net Income Per Common Share (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995485 - Disclosure - Note 9 - Net Income Per Common Share - Reconciliation of the Earnings Per Share Computations (Details) link:calculationLink link:definitionLink link:presentationLink 995486 - Disclosure - Note 10 - Stock-based Compensation (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995487 - Disclosure - Note 10 - Stock-based Compensation - Stock Option Activity (Details) link:calculationLink link:definitionLink link:presentationLink 995488 - Disclosure - Note 11 - Segment and Geographic Information - Net Sales by Segment (Details) link:calculationLink link:definitionLink link:presentationLink 995489 - Disclosure - Note 11 - Segment and Geographic Information - Cost of Goods Sold by Segment (Details) link:calculationLink link:definitionLink link:presentationLink 995490 - Disclosure - Note 11 - Segment and Geographic Information - Net Sales by Geographic Location (Details) link:calculationLink link:definitionLink link:presentationLink 995491 - Disclosure - Note 11 - Segment and Geographic Information - Total Long-lived Assets by Geographic Distribution (Details) link:calculationLink link:definitionLink link:presentationLink 995492 - Disclosure - Note 11 - Segment and Geographic Information - Total Net Sales by Geographic Distribution (Details) link:calculationLink link:definitionLink link:presentationLink 995493 - Disclosure - Note 12 - Commitments and Contingencies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995494 - Disclosure - Note 13 - Supplemental Cash Flow Information - Supplemental Disclosures of Cash Flow Information (Details) link:calculationLink link:definitionLink link:presentationLink 995495 - Disclosure - Note 14 - Income Taxes (Details Textual) link:calculationLink link:definitionLink link:presentationLink EX-101.DEF 8 ntic-20231130_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 9 ntic-20231130_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information Fiscal 2026 Fiscal 2027 Note To Financial Statement Details Textual Fiscal 2028 Note 3 - Inventories Note 4 - Property and Equipment, Net Note 5 - Intangible Assets, Net Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Note 6 - Investments in Joint Ventures Note 9 - Net Income Per Common Share Fiscal 2025 Note 10 - Stock-based Compensation LONG-TERM LIABILITIES: Note 11 - Segment and Geographic Information Note 13 - Supplemental Cash Flow Information Note 3 - Inventories - Inventories (Details) Income Tax Disclosure [Text Block] Note 4 - Property and Equipment, Net - Components of Property and Equipment, Net (Details) Note 5 - Intangible Assets, Net - Intangible Assets, Net (Details) us-gaap_ShareBasedCompensation Stock-based compensation Note 5 - Intangible Assets, Net - Future Amortization Expense (Details) Current liabilities Total current liabilities Note 6 - Investments in Joint Ventures - Condensed Balance Sheet of EXCOR and All Other Joint Ventures (Details) Note 6 - Investments in Joint Ventures - Condensed Income Statement of EXCOR and All Other Joint Ventures (Details) ntic_ForeignWithholdingTax Foreign Withholding Tax The amount of foreign withholding tax. Note 9 - Net Income Per Common Share - Reconciliation of the Earnings Per Share Computations (Details) Inside the USA to Unaffiliated Customers [Member] Inside the USA to Unaffiliated Customers. Note 10 - Stock-based Compensation - Stock Option Activity (Details) Note 11 - Segment and Geographic Information - Net Sales by Segment (Details) Joint Ventures in Which the Company is a Shareholder Directly and Indirectly Outside the USA [Member] Joint ventures in which the company is a shareholder directly and indirectly outside the USA [member] Unaffiliated Customers Outside the USA [Member] Unaffiliated customers outside the USA [member] Note 11 - Segment and Geographic Information - Cost of Goods Sold by Segment (Details) Net sales Net sales Amortization expense us-gaap_AdjustmentForAmortization Northern Technologies International Corporation’s share of joint ventures’ undistributed earnings Note 11 - Segment and Geographic Information - Net Sales by Geographic Location (Details) Note 11 - Segment and Geographic Information - Total Long-lived Assets by Geographic Distribution (Details) OPERATING EXPENSES: Note 11 - Segment and Geographic Information - Total Net Sales by Geographic Distribution (Details) Note 13 - Supplemental Cash Flow Information - Supplemental Disclosures of Cash Flow Information (Details) Notes To Financial Statements Notes To Financial Statements [Abstract] Share-Based Payment Arrangement, Option, Activity [Table Text Block] Total Fees Total fees for services provided to joint ventures by geographic locations. Schedule of Finite-Lived Intangible Assets [Table Text Block] us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax OTHER COMPREHENSIVE INCOME (LOSS) – FOREIGN CURRENCY TRANSLATION ADJUSTMENT us-gaap_Depreciation Depreciation expense Total Fees percentage Percentage of entity wide fees for services provided to joint ventures generated from geographic location. Intangible Assets Disclosure [Text Block] Other comprehensive income (loss) Current assets Total current assets Equity [Text Block] us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest Total equity BALANCE BALANCE Line of credit us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term (Year) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Income taxes Dividend receivable from joint venture Represents the amount of dividend receivable from joint venture. Common stock, $0.02 par value per share; authorized 15,000,000 shares as of November 30, 2023 and August 31, 2023; issued and outstanding 9,427,598 and 9,424,101, respectively ntic_IncreaseDecreaseInDividendsReceivableFromJointVenture Dividends receivable from joint venture The net change during the reporting period in amount due within one year (or one business cycle) from joint ventures for dividends receivable outside of the normal course of business. Adjustments to reconcile net income to net cash provided by operating activities: Term loan us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice Outstanding, weighted average exercise price (in dollars per share) Outstanding, weighted average exercise price (in dollars per share) us-gaap_CommonStockSharesAuthorized Common Stock, Shares Authorized (in shares) Cancelled/Forfeited, weighted average exercise price (in dollars per share) us-gaap_CommonStockSharesIssued Common Stock, Shares, Issued (in shares) us-gaap_CommonStockParOrStatedValuePerShare Common Stock, Par or Stated Value Per Share (in dollars per share) Options granted, weighted average exercise price (in dollars per share) Options exercised, weighted average exercise price (in dollars per share) Payroll and related benefits Income taxes payable Term Loan in May [Member] Represents term loan in May. Term Loan in April [Member] Represents term loan in April. Accounts payable Revolving Credit Facility [Member] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber Outstanding, shares (in shares) Outstanding, shares (in shares) ZERUST [Member] Represents ZERUST. Product and Service [Axis] NaturTec [Member] Represents NaturTec segment. Product and Service [Domain] Investment, Name [Domain] Reconciliation of Cost of Goods Sold from Segments to Consolidated [Table Text Block] Tabular disclosure of all significant reconciling items in the reconciliation of total cost of goods sold from reportable segments to the entity's consolidated revenues. Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Credit Facility [Axis] Preferred stock, no par value; authorized 10,000 shares; none issued and outstanding Credit Facility [Domain] Cost of Goods Sold Type [Axis] Cost of goods sold type [axis] Other Cost of Goods Sold Type [Domain] us-gaap_PreferredStockSharesIssued Preferred Stock, Shares Issued (in shares) Direct Cost of Goods Sold [Member] Direct cost of goods sold [member] Indirect Cost of Goods Sold [Member] Indirect cost of goods sold [member] Cash paid for interest us-gaap_PolicyTextBlockAbstract Accounting Policies Prepaid expenses Investment, Name [Axis] Cost of goods sold, percentage Represents cost of goods sold as percentage of product sales. Cash Flow, Supplemental Disclosures [Text Block] us-gaap_PreferredStockNoParValue Preferred Stock, No Par Value (in dollars per share) Property, Plant and Equipment Disclosure [Text Block] Geographical [Axis] Geographical [Domain] Property, Plant and Equipment [Table Text Block] us-gaap_PreferredStockSharesAuthorized Preferred Stock, Shares Authorized (in shares) JOINT VENTURE OPERATIONS: Joint venture operations us-gaap_InventoryNet Inventory, Net Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Other Countries [Member] Countries identified as "Other". ntic_EntityWideTradeJointVentureReceivablesThreeJointVenturesPercentage Entity Wide Trade Joint Venture Receivables, Three Joint Ventures, Percentage Percentage of total trade joint venture receivables accounted for by three joint ventures. ntic_EntityWideTradeJointVentureReceivablesTwoJointVenturesPercentage Entity Wide Trade Joint Venture Receivables, Two Joint Ventures, Percentage Percentage of total trade joint venture receivables accounted for by two joint ventures. us-gaap_PaymentsToAcquireIntangibleAssets Investments in patents us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Purchases of property and equipment us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements Weighted shares assumed upon exercise of stock options (in shares) Accrued liabilities: Inventories WEIGHTED AVERAGE COMMON SHARES ASSUMED OUTSTANDING: us-gaap_ProceedsFromDividendsReceived Dividends received from joint ventures CURRENT LIABILITIES: Reconciliation of Revenue from Segments to Consolidated [Table Text Block] Total assets Total assets Plan Name [Axis] Plan Name [Domain] Non-controlling interests CASH FLOWS FROM OPERATING ACTIVITIES: us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Customer Relationships [Member] Statement [Line Items] us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent Accounts Receivable, Allowance for Credit Loss, Current Receivables: Deferred income tax, net us-gaap_DeferredIncomeTaxAssetsNet NET SALES: Stock option expense Finite-Lived Intangible Assets by Major Class [Axis] Share-Based Payment Arrangement [Text Block] Finite-Lived Intangible Assets, Major Class Name [Domain] Additional paid-in capital AOCI Attributable to Parent [Member] Segment Reporting Disclosure [Text Block] us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders Dividend received by non-controlling interest CURRENT ASSETS: INTEREST INCOME EXCOR and All Other Joint Venturs [Member] Represents EXCOR and All Other Joint Venturs. ntic_AssetsNoncurrentOtherThanPropertyPlantAndEquipment Total other assets Sum of the carrying amounts as of the balance sheet date of all assets, excluding property, plant, and equipment that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer. us-gaap_NetIncomeLoss NET INCOME ATTRIBUTABLE TO NTIC Net income us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization Accumulated Amortization Net Carrying Amount Intangible asset, net Total us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations CASH AND CASH EQUIVALENTS AT BEGINNING OF PERIOD CASH AND CASH EQUIVALENTS AT END OF PERIOD Standby Letters of Credit [Member] us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations EFFECT OF EXCHANGE RATE CHANGES ON CASH AND CASH EQUIVALENTS us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS Gross Carrying Amount OTHER ASSETS: NET INCOME ATTRIBUTABLE TO NON-CONTROLLING INTERESTS us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash (used in) provided by financing activities Commitments and Contingencies us-gaap_OperatingIncomeLoss OPERATING INCOME us-gaap_NetCashProvidedByUsedInOperatingActivities Net cash provided by operating activities Share-Based Payment Arrangement, Option [Member] us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash used in investing activities Antidilutive Securities [Axis] us-gaap_GrossProfit Gross profit Gross profit Antidilutive Securities, Name [Domain] Cost of goods sold Deferred income tax, net us-gaap_DeferredIncomeTaxLiabilitiesNet us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest COMPREHENSIVE (LOSS) INCOME ATTRIBUTABLE TO NON-CONTROLLING INTERESTS EQUITY: us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment Less accumulated depreciation Commitments and Contingencies Disclosure [Text Block] PROPERTY AND EQUIPMENT, NET Property, Plant and Equipment, Net Property, plant, and equipment Goodwill us-gaap_PropertyPlantAndEquipmentGross Property, Plant and Equipment, Gross us-gaap_MachineryAndEquipmentGross Machinery and equipment Consolidated Entities [Axis] Consolidated Entities [Domain] us-gaap_Land Land us-gaap_Dividends Dividends paid to shareholders us-gaap_BuildingsAndImprovementsGross Buildings and improvements Condensed Balance Sheet [Table Text Block] Condensed Income Statement [Table Text Block] us-gaap_PaymentsOfDividendsCommonStock Dividends paid on NTIC common stock Equity Method Investments and Joint Ventures Disclosure [Text Block] NET INCOME Net income NET INCOME us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest COMPREHENSIVE INCOME Noncontrolling Interest [Member] CASH FLOWS FROM INVESTING ACTIVITIES: us-gaap_ProceedsFromStockPlans Proceeds from employee stock purchase plan JP Morgan Chase Bank [Member] Represents information regarding the JP Morgan Chase Bank. NET INCOME ATTRIBUTABLE TO NTIC PER COMMON SHARE: Retained Earnings [Member] ntic_CBFloatingRateFloor CB Floating Rate Floor The minimum percentage for CB floating rate. Earnings Per Share [Text Block] Trade excluding joint ventures, less allowance for doubtful accounts of $533,000 as of November 30, 2023 and August 31, 2023 Amount due from customers or clients, but not joint ventures, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection. Proceeds from exercise of stock options Trade, joint ventures Amounts due from joint ventures, within one year of the balance sheet date (or the normal operating cycle, whichever is longer) for goods or services (including trade receivables) that have been delivered or sold to joint ventures in the normal course of business. BRAZIL us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable Income tax payable Equity in income from joint ventures Northern Technologies International Corporation’s share of equity in income of joint ventures Equity in income from joint ventures Investments in joint ventures Additional Paid-in Capital [Member] NTIC China [Member] Represents NTIC China. Common Stock [Member] Adjusted SOFR Rate Applicable Margin [Member] Represents applicable margin to Adjusted SOFR rate. Fees for services provided to joint ventures Amounts due for royalties and service fees outside of the normal course of business from entities in which the reporting entity shares joint control with another party or group, due within 1 year (or 1 business cycle). INCOME TAX EXPENSE us-gaap_IncreaseDecreaseInAccruedLiabilities Accrued liabilities Equity Components [Axis] Equity Component [Domain] ntic_FeesForServicesProvidedToJointVentures Fees for services provided to joint ventures Royalties and service fees from transactions directly with the reporting entity's joint ventures outside the normal course of business. Joint Ventures in France [Member] Represents the joint ventures in France. us-gaap_LongTermDebt Long-Term Debt CHINA us-gaap_IncreaseDecreaseInAccountsPayable Accounts payable us-gaap_PaymentsToMinorityShareholders Dividend received by non-controlling interest CZECHIA GERMANY us-gaap_OperatingExpenses Total operating expenses General and administrative expenses us-gaap_LineOfCredit Long-Term Line of Credit FINLAND us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest INCOME BEFORE INCOME TAX EXPENSE Cash and cash equivalents FRANCE UNITED KINGDOM us-gaap_AllocatedShareBasedCompensationExpense Share-Based Payment Arrangement, Expense dei_DocumentQuarterlyReport Document Quarterly Report Entity Incorporation, State or Country Code Amendment Flag Accounting Policies [Abstract] us-gaap_ComprehensiveIncomeNetOfTax COMPREHENSIVE INCOME ATTRIBUTABLE TO NTIC dei_DocumentTransitionReport Document Transition Report dei_CityAreaCode City Area Code dei_EntityInteractiveDataCurrent Entity Interactive Data Current us-gaap_CommonStockDividendsPerShareDeclared CASH DIVIDENDS DECLARED PER COMMON SHARE (in dollars per share) INDIA us-gaap_SharesOutstanding BALANCE (in shares) BALANCE (in shares) Security Exchange Name us-gaap_CommonStockSharesOutstanding Common Stock, Shares, Outstanding (in shares) us-gaap_PreferredStockSharesOutstanding Preferred Stock, Shares Outstanding (in shares) Title of 12(b) Security Equity Method Investment, Nonconsolidated Investee [Axis] Current Fiscal Year End Date us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 Debt Instrument, Basis Spread on Variable Rate us-gaap_DebtInstrumentInterestRateStatedPercentage Debt Instrument, Interest Rate, Stated Percentage Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member] us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets Prepaid expenses and other Equity Method Investment, Nonconsolidated Investee [Domain] JAPAN Document Fiscal Period Focus ntic_IncreaseDecreaseInTradeReceivablesExcludingJointVentures Trade, excluding joint ventures The net change during the reporting period in amount due within one year (or one business cycle) from customers or clients, but not joint ventures, for the credit sale of goods and services. Document Fiscal Year Focus us-gaap_IncreaseDecreaseInDeferredIncomeTaxes Deferred income taxes ntic_IncreaseDecreaseInTradeReceivablesJointVentures Trade, joint ventures The net change during the reporting period in amount due within one year (or one business cycle) from joint ventures for the credit sale of goods and services that have been delivered or sold to joint ventures in the normal course of business. dei_DocumentPeriodEndDate Document Period End Date ntic_IncreaseDecreaseInFeesReceivableForServicesProvidedToJointVentures Fees for services provided to joint ventures The net change during the reporting period in amount due within one year (or one business cycle) from joint ventures for royalties and service fees outside of the normal course of business. dei_EntityFileNumber Entity File Number KOREA, REPUBLIC OF Entity Emerging Growth Company us-gaap_DebtInstrumentFaceAmount Debt Instrument, Face Amount dei_DocumentType Document Type Entity Small Business dei_EntityShellCompany Entity Shell Company ntic_IncomeFromJointVentureOperations Total joint venture operations Represents the amount of income from joint venture operations recognized during the period. Document Information [Line Items] Document Information [Table] Entity Filer Category Debt Instrument [Axis] dei_EntityCurrentReportingStatus Entity Current Reporting Status Debt Instrument, Name [Domain] Segments [Axis] Segments [Domain] Variable Rate [Domain] us-gaap_IncreaseDecreaseInIncomeTaxesReceivable Income taxes us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Diluted (in shares) Diluted – weighted shares outstanding (in shares) Variable Rate [Axis] Statement of Comprehensive Income [Abstract] Entity Tax Identification Number Entity Central Index Key dei_EntityRegistrantName Entity Registrant Name Entity [Domain] Legal Entity [Axis] Statement [Table] Entity Address, Address Line One Statement of Financial Position [Abstract] Diluted (in dollars per share) Diluted net income per share: (in dollars per share) Basic (in shares) Basic-weighted shares outstanding (in shares) us-gaap_AmortizationOfIntangibleAssets Amortization of Intangible Assets ecd_NonRule10b51ArrTrmntdFlag Non-Rule 10b5-1 Arrangement Terminated [Flag] Entity Address, City or Town Patents and Trademarks [Member] Represents patents and trademarks. ecd_Rule10b51ArrTrmntdFlag Rule 10b5-1 Arrangement Terminated [Flag] ecd_Rule10b51ArrAdoptedFlag Rule 10b5-1 Arrangement Adopted [Flag] Entity Address, Postal Zip Code Basic (in dollars per share) Basic net income per share: (in dollars per share) Entity Address, State or Province Net payments on line of credit ecd_NonRule10b51ArrAdoptedFlag Non-Rule 10b5-1 Arrangement Adopted [Flag] Material Terms of Trading Arrangement [Text Block] Statement of Cash Flows [Abstract] EXCOR [Member] Represents EXCOR. dei_EntityCommonStockSharesOutstanding Entity Common Stock, Shares Outstanding (in shares) Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block] Statement of Stockholders' Equity [Abstract] us-gaap_StockRepurchasedAndRetiredDuringPeriodShares Stock Repurchased and Retired During Period, Shares (in shares) Income Statement [Abstract] All Other [Member] Represents all other joint ventures. POLAND Revenue from External Customers by Geographic Areas [Table Text Block] Intangible Assets Excluding Patents and Trademarks [Member] Represents intangible assets excluding patents and trademarks. us-gaap_IncreaseDecreaseInInventories Inventories Trading Symbol Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Stock issued for employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans SWEDEN dei_LocalPhoneNumber Local Phone Number Stock options exercised (in shares) us-gaap_TableTextBlock Notes Tables Stock issued for employee stock purchase plan us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity Line of Credit Facility, Maximum Borrowing Capacity Stock options exercised Accounting Standards Update and Change in Accounting Principle [Text Block] ntic_DebtInstrumentCovenantsFixedChargeCoverageRatio Debt Instrument, Covenants, Fixed Charge Coverage Ratio Represents the fixed charge coverage ratio for the debt instrument under the covenant terms. THAILAND Noncurrent liabilities Total long-term liabilities CASH FLOWS FROM FINANCING ACTIVITIES: Thereafter Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after 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). Options granted, shares (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod Cancelled/Forfeited, shares (in shares) Line of Credit Facility, Lender [Domain] us-gaap_DividendsPayableDateDeclaredDayMonthAndYear Dividends Payable, Date Declared us-gaap_InventoryRawMaterialsNetOfReserves Production materials Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Selling expenses Lender Name [Axis] us-gaap_LiabilitiesAndStockholdersEquity Total liabilities and equity us-gaap_InventoryFinishedGoodsNetOfReserves Finished goods UNITED STATES Retained earnings Research and development expenses Accumulated other comprehensive loss Debt Disclosure [Text Block] us-gaap_InterestExpense INTEREST EXPENSE Changes in current assets and liabilities: ntic_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodIncludingCashlessExercises Options exercised, shares (in shares) Number of share options (or share units) exercised during the current period, including cashless exercises. Joint ventures’ equity Stockholders’ equity us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements Operating leases, less current portion Inventory Disclosure [Text Block] Schedule of Inventory, Current [Table Text Block] Class of Stock [Axis] Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Current portion of operating leases ESPP [Member] Represents Northern Technologies International Corporation Employee Stock Purchase Plan (the ESPP). Operating lease right of use assets us-gaap_EquityMethodInvestmentDividendsOrDistributions Northern Technologies International Corporation’s dividends received from joint ventures Fiscal 2024 EX-101.PRE 10 ntic-20231130_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE EX-101.CAL 11 ntic-20231130_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE GRAPHIC 12 logo.jpg begin 644 logo.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" G ,@# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]-_&WCC0/ MAQX9OO$7B?5K70]#L4\RXOKR0)'&.@Y[DG '))P*^1=0_X*]?L^6-Y+!%>^ M(KY$) N+?2&V/[C>RG'U%>"_\%M_B'J=NOPV\$0S-%I-RMSJUU&K$":1"L<6 MX=]H:0_5JV/V/_\ @E[\)OB5^SWX0\8^-O[8U77/$%H-0;[+?&WA@CE SUG_A\)\ /[WBC_P4C_XY7J_[.O[='P[_ &HO%5]H/@:S\0SS MV-M]JNKJ]TX0V\"Y"J&?>?F8YP,<[6]#7FW_ Z+_9X_Z!.O?^#B3_"O>_V> M_P!F7P'^S#X;O]$\!Z;+96U_<_:KJ:ZG,\TSA0JAG/.U1G Z#)]30(\XMO\ M@HC\)KKXZ#X2Q_V]_P )8=8.AX.G@6_VD.4^_O\ NY'7%?3M?A1HC!?^"L2$ MG 'Q)?.?^OEJ_=+[5#_SVC_[Z% SSC]H+]H3PI^S/X"7Q?XR^W?V0UY'8C^S M[?SI/,<,5^7(XPAYS5?]G?\ :2\(?M/^"[OQ1X+_ +0.EVUZ]A)_:-OY#^:J M(YP-QR,.O.?6OFS_ (+#31R?LBQA'5C_ ,)'99VD'^":LS_@C%_R;!X@_P"Q MGN/_ $GMZ!'WU7RI\9_^"EGP9^!?Q&U;P3X@N-:NM:TLHMT=,L5GAC=D#;-Q M$ M?%>F>.O"^D>(M%N5O=(U6UBO;2X3H\4BAE/Y'IVK7K\[/^".O[0P\:?"O5?A M;JMSOU7PJWVG3@[$M)82L25'_7.0D?2117W1\6-9NO#OPM\9:K9$K>6.C7EU M PZB1('9?U H$?/GQ6_X*$/\ @JS\%_'OBG2?#F@V/B[4M:U2YCM+2UATA2TDCL !_K.!SDGL 37T M!\?OC]X6_9M^'S^,O&'VX:.EU%:-_9\ FDWR9V_+D<<'G-><_!#]@?X)_ ?Q MQ!XR\&^'YDUNWBD@@NKK4);I8=XPS*K,0&QD9ZX)]:\V_P""O?\ R9S>8_Z# MEC_Z$] B#_A\)^S_ /WO%'_@I'_QRC_A\+^S_P#WO%'_ (*1_P#'*^7_ /@F MO^Q/\)?VE/@OKWB+Q[I-Y?:K9ZY)8PS6^HRVZ^2(8G VH0,Y=N??VKZU_P"' M3O[-O_0NZG_X.[C_ .*H&>G?LW_MI> OVJ-6U:R\#6>OR)I4*RW=YJ%@(+>, ML<(F_>)#;&\&DV$U[]G#;?,V(6VY[9QUJHQ=%7/EP1C[L48[*H_/DGDU]TZ'^Q)X?\ CUX#\!^+=2\2:KI= MU)X9T^U-O9I$8PL<0 .6!.3FOT"EA<-DL:=3$ZMWN[7[:(^)J8FOFSJ0P^B5 MK:V[ZGQ"OQF^(4;*R^//$JLI!!_M6?@C_@5?H7^Q_P#MC6WQ?M8/"?BV:*S\ M;0)B*8X2/5% Y91T$@'5._4=P.9_X=?^$/\ H=-?_P"_4'_Q-?(^J67PC\(^ M*+RUBN_B%'?Z3?/$EW:M9(RR12%0Z'J#E:2,#YV$?R\A MEZ8YSQ17YY5IRHU)4YK5:'W%.I&K!3@[IGYO?\%O/^2F?#+_ + ]U_Z.6OT( M_8:_Y-!^$?\ V+UK_P"@U\??\%I/@SK'B#PSX(^(NF6LUY8:'Y^G:GY2%OL\ M0!Q61J?LQ17Y=_P##\+3/^B1W?_@]3_XQ7UK^QG^VQX=_ M;"\/:U<6&F/XY6=_)."ON,@C\<_C;X%U?XG? MMW>-O">@316^MZSXSNK.SEGE,:+*\[!2S $J,]P*]Q_X=+?M)?\ 0Q>'_P#P M>7'_ ,:KDM#_ .4LD?\ V4E__2DU^Z] S\ _VD/V$?C#^SG\.1XL\YQ@#N M2* /.O\ @LY^T)]KU+PY\'M*N$-=^)&@'6M8B>_U^!ED<--.H#0L0F"$CVQD=,J?6OA;X(_"K M7_\ @HM^UCX@GU;49M)BU1KG6=5U*&(2_8X1\L4:@D#J8HP">@)[5]E_\.0? M"_\ T536/_!3%_\ '* /B3X4_%;1OV2?VT(_$/A#7(O$'@:QU:2U-[:$E;O2 M9FPPY&=RHP.,??C%?O\ _P"@>*-!.&CO]+U&VX93N2:&1>H/<%3^M?BU^VO_ M ,$SD_9;^$]OXXT'Q5>^*[.*^CM=1AN;)8?L\<@(24%6.1OPIS_?%?;'_!)_ M]H8?%O\ 9Y3PEJ5UYOB+P2ZV#AVR\EDP)MG^@ :/_MF/6@#Y,^*W_!''XG:+ MXVO9?AQK>C:IX;DE>2S-_>/:W=NA)Q&_R$,0.-P/.,X'2N3_ .'2_P"TC_S] M:#_X/'_^(KZQ^*W_ 6.\$_#WXC:_P"&=*\$W_BJRTJZ:T&L6VI1Q17+IPY1 M2A^4-D YYQGO7*?\/P/#7_1*=5_\'$7_ ,:H ^*M:;XV_P#!.WXV:1;W^MS6 M6K1Q0ZB;2SU![BQOK9G*E)%. P.QE((R.H[&OT@_X*K:U%XD_87M]7@!6'4- M2TN[C4]0L@+@?D:_-[]J_P"/E_\ MX?M Z#?>&O"MSIMY<6EOH=AI/G?:)I9 M/,=MQ*J!R9/3@+DFOT:_X*D:&WA?]@G3='=_,?3KW2;-G'\1C0H3^E 'YS_L MS_L5_&#]I#P3?^(?A]J>GV>D6E^UE-'=ZK);-YP1')VJI!&UUY_PKUW_ (=3 M_M.?]!W1?_"@G_\ C=97[#?_ 42TC]D/X7ZOX4O_!=]XDFOM6?4A M#O%,L4_B#2;1X;R2"9ID+&5V&'(!;AAVK3_:._Y('\0O^P'=_P#HIJ\W_8W_ M &W?"_[86DZZ^F:9-XP/;W$$HRLD;*0RGV(-:4I*G4C-]&F9U(N4'%=4?A$/]1_P M'^E?M%^S6?\ BP'P]_[ EK_Z+%?GE\>_"D'[/_BYM'UCX/>%KG39]S:=JT=Q M?B&[C'_;?Y7 ^\O;J,CFMGPW_P %$O&WA'0=/T72?"/AFTTRP@6VMH!]H81Q MJ,*N3)DX'K7Z+F="KF]"F\-'3>[:_P SX7+ZU+*ZLXUY:[:)_P"1^GN:_#GX MC?\ )1?%?_87O/\ T>]?6O@?_@HSX_\ $WC;P]H]SX<\.Q6VHZC;V&?#ED^H:M>ZY>1Q1CA543OND<_PHHY+5GD MV"JY=4J?6+*Z3W[7-,UQ5/'TZ?L+NSMMY'WS_P $U_\ DWF\_P"P[=_^@145 M[%^SS\%;+X"?#.S\+VMV]_/YC75[=OP);AP-Y4?PK\H 'H/6BOB,=6C7Q52K M#9MV/K<'3E1P].G/=)'HM[90:C:S6MU!'=6LR&.6&9 Z2*1@JRG@@CL:\.U+ M]A/]G_5KZ6[N?A/X<,\K%G,5L8E)/4[5( _ 445PG85O^& ?V>/^B3Z!_P!^ MW_\ BJZOX:_LK_"CX.^)#K_@GP1IOAO6# ULUU8[U9HF(+(06P02H/(["BB@ M""']DOX0V_Q#'CN/P%I*>+Q?'4QJX5_.^U%MQE^]C=NYZ5Z[110!R7Q+^%/A M+XQ^'1H'C70;7Q%HPG6Y%G> E/,4$*W!'(#'\ZYK3?V7_A9H_P .=1\ V/@G M3+;P;J5P+N\T>,.()Y04(9ANR?\ 5IW_ (1110!>^%O[/?PY^",VH3>!/!^F M>&)M05$NY+&,JTRH25!))X!8_G7HE%% &-XP\'Z+X^\,ZAX>\1:;;ZQHFH1^ M3=6-TNZ.9,@X(^H!_"N#\ _LL_"CX67.IW'A'P/IOAZ;4[-["\DL=\;30-C< MA.[IP.>H[444 !_S2?0/^^)/_BJ7_A@']GC_ *)/H'_?M_\ XJBB M@#L_AI^S+\*O@[JCZEX,\ Z'X?U%E*F]M;4>>%/4"1LL ?0&NC^)7PM\*?&# MPV?#WC/0[7Q#HC3)<&RO 2AD7.UN".1D_G110!Y3_P , _L\?]$GT#_OV_\ M\51_PP#^SQ_T2?0/^_;_ /Q5%% '4_#;]E/X2_!_Q,/$/@OP-IOAS61"]O\ M;+'>K&-L;E.6P0<#J.PKUBBB@#D?BE\+?#_Q@\'W?AOQ)9+=Z?<#*LO$D$@^ M[+&W\+CL?P.02*_./Q1_P3N^*^E>(;ZUT2VT_7-(CD(M;]KZ.!IH^H+1MRK= MCVR..***];!9IB, G&D]'T>QYN+R^AC&G56JZHN?#S]A/XP:'\0/#&IWVC:= M!8V.J6UU/)_:<3;8TE5F.!R3@'@5]Q_ W]GG1?@S-X@U2/9?^)->OI[N]U)E LY"/*SI#'G[J*"/J>3VP456,S7$XU6J-)>746%RZAA-::^\]:HHHKQSTS_]D! end XML 13 R1.htm IDEA: XBRL DOCUMENT v3.23.4
Document And Entity Information - shares
3 Months Ended
Nov. 30, 2023
Jan. 11, 2024
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Nov. 30, 2023  
Document Transition Report false  
Entity File Number 001-11038  
Entity Registrant Name NORTHERN TECHNOLOGIES INTERNATIONAL CORPORATION  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 41-0857886  
Entity Address, Address Line One 4201 Woodland Road  
Entity Address, City or Town Circle Pines  
Entity Address, State or Province MN  
Entity Address, Postal Zip Code 55014  
City Area Code 763  
Local Phone Number 225-6600  
Title of 12(b) Security Common stock, par value $0.02 per share  
Trading Symbol NTIC  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding (in shares)   9,427,598
Entity Central Index Key 0000875582  
Current Fiscal Year End Date --08-31  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Amendment Flag false  
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.23.4
Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
Nov. 30, 2023
Aug. 31, 2023
CURRENT ASSETS:    
Cash and cash equivalents $ 6,094,032 $ 5,406,173
Receivables:    
Trade excluding joint ventures, less allowance for doubtful accounts of $533,000 as of November 30, 2023 and August 31, 2023 14,239,360 15,645,130
Trade, joint ventures 778,625 187,912
Fees for services provided to joint ventures 1,220,680 1,296,594
Dividend receivable from joint venture 320,068 1,986,027
Income taxes 0 34,202
Inventories 12,592,515 13,096,489
Prepaid expenses 3,024,134 2,019,029
Total current assets 38,269,414 39,671,556
PROPERTY AND EQUIPMENT, NET 14,256,990 14,065,354
OTHER ASSETS:    
Investments in joint ventures 24,599,520 23,705,714
Deferred income tax, net 521,329 530,944
Intangible asset, net 6,044,972 6,159,485
Goodwill 4,782,376 4,782,376
Operating lease right of use assets 327,463 428,874
Total other assets 36,275,660 35,607,393
Total assets 88,802,064 89,344,303
CURRENT LIABILITIES:    
Line of credit 3,000,000 3,600,000
Term loan 2,810,686 2,757,176
Accounts payable 6,353,859 6,056,329
Income taxes payable 22,619 13,053
Accrued liabilities:    
Payroll and related benefits 1,604,119 2,305,400
Other 1,831,105 1,648,615
Current portion of operating leases 231,881 340,799
Total current liabilities 15,854,269 16,721,372
LONG-TERM LIABILITIES:    
Deferred income tax, net 1,836,059 1,836,059
Operating leases, less current portion 95,582 88,075
Total long-term liabilities 1,931,641 1,924,134
Commitments and Contingencies  
EQUITY:    
Preferred stock, no par value; authorized 10,000 shares; none issued and outstanding 0 0
Common stock, $0.02 par value per share; authorized 15,000,000 shares as of November 30, 2023 and August 31, 2023; issued and outstanding 9,427,598 and 9,424,101, respectively 188,552 188,482
Additional paid-in capital 22,377,726 21,986,767
Retained earnings 51,240,016 51,004,427
Accumulated other comprehensive loss (6,516,461) (6,823,403)
Stockholders’ equity 67,289,833 66,356,273
Non-controlling interests 3,726,321 4,342,524
Total equity 71,016,154 70,698,797
Total liabilities and equity 88,802,064 89,344,303
Intangible Assets Excluding Patents and Trademarks [Member]    
OTHER ASSETS:    
Intangible asset, net 5,394,950 5,500,733
Patents and Trademarks [Member]    
OTHER ASSETS:    
Intangible asset, net $ 650,022 $ 658,752
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.23.4
Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - USD ($)
Nov. 30, 2023
Aug. 31, 2023
Accounts Receivable, Allowance for Credit Loss, Current $ 533,000 $ 533,000
Preferred Stock, No Par Value (in dollars per share) $ 0 $ 0
Preferred Stock, Shares Authorized (in shares) 10,000 10,000
Preferred Stock, Shares Issued (in shares) 0 0
Preferred Stock, Shares Outstanding (in shares) 0 0
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 0.02 $ 0.02
Common Stock, Shares Authorized (in shares) 15,000,000 15,000,000
Common Stock, Shares, Issued (in shares) 9,427,598 9,424,101
Common Stock, Shares, Outstanding (in shares) 9,427,598 9,424,101
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.23.4
Consolidated Statements of Operations (Unaudited) - USD ($)
3 Months Ended
Nov. 30, 2023
Nov. 30, 2022
NET SALES:    
Net sales $ 20,181,675 $ 19,952,766
Cost of goods sold 12,847,401 13,599,642
Gross profit 7,334,274 6,353,124
JOINT VENTURE OPERATIONS:    
Equity in income from joint ventures 1,102,241 1,189,404
Fees for services provided to joint ventures 1,248,958 1,181,805
Total joint venture operations 2,351,199 2,371,209
OPERATING EXPENSES:    
Selling expenses 3,686,058 3,507,434
General and administrative expenses 3,517,061 3,130,599
Research and development expenses 1,105,921 1,256,724
Total operating expenses 8,309,040 7,894,757
OPERATING INCOME 1,376,433 829,576
INTEREST INCOME 46,442 6,168
INTEREST EXPENSE (111,138) (91,331)
INCOME BEFORE INCOME TAX EXPENSE 1,311,737 744,413
INCOME TAX EXPENSE 226,796 110,733
NET INCOME 1,084,941 633,680
NET INCOME ATTRIBUTABLE TO NON-CONTROLLING INTERESTS 189,420 131,438
NET INCOME ATTRIBUTABLE TO NTIC $ 895,521 $ 502,242
NET INCOME ATTRIBUTABLE TO NTIC PER COMMON SHARE:    
Basic (in dollars per share) $ 0.09 $ 0.05
Diluted (in dollars per share) $ 0.09 $ 0.05
WEIGHTED AVERAGE COMMON SHARES ASSUMED OUTSTANDING:    
Basic (in shares) 9,427,588 9,317,680
Diluted (in shares) 9,706,581 9,718,931
CASH DIVIDENDS DECLARED PER COMMON SHARE (in dollars per share) $ 0.07 $ 0.07
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.23.4
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
3 Months Ended
Nov. 30, 2023
Nov. 30, 2022
NET INCOME $ 1,084,941 $ 633,680
OTHER COMPREHENSIVE INCOME (LOSS) – FOREIGN CURRENCY TRANSLATION ADJUSTMENT 301,319 (53,917)
COMPREHENSIVE INCOME 1,386,260 579,763
COMPREHENSIVE (LOSS) INCOME ATTRIBUTABLE TO NON-CONTROLLING INTERESTS (183,797) 138,225
COMPREHENSIVE INCOME ATTRIBUTABLE TO NTIC $ 1,202,463 $ 717,988
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.23.4
Consolidated Statements of Equity (Unaudited) - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Noncontrolling Interest [Member]
Total
BALANCE (in shares) at Aug. 31, 2022 9,232,483          
BALANCE at Aug. 31, 2022 $ 184,650 $ 19,939,131 $ 50,716,613 $ (7,245,132) $ 3,649,034 $ 67,244,296
Stock options exercised (in shares) 130,254          
Stock options exercised $ 2,605 413,958 0 0 0 416,563
Stock issued for employee stock purchase plan (in shares) 3,620          
Stock issued for employee stock purchase plan $ 72 38,624 0 0 0 38,696
Stock option expense 0 329,522 0 0 0 329,522
Dividend received by non-controlling interest 0 0 0 0 (80,000) (80,000)
Dividends paid to shareholders 0 0 (655,645) 0 0 (655,645)
Net income 0 0 502,242 0 131,438 633,680
Other comprehensive income (loss) $ 0 0 0 (60,704) 6,787 (53,917)
BALANCE (in shares) at Nov. 30, 2022 9,366,357          
BALANCE at Nov. 30, 2022 $ 187,327 20,721,235 50,563,210 (7,305,836) 3,707,259 67,873,195
BALANCE (in shares) at Aug. 31, 2023 9,424,101          
BALANCE at Aug. 31, 2023 $ 188,482 21,986,767 51,004,427 (6,823,403) 4,342,524 70,698,797
Stock options exercised (in shares) 0          
Stock options exercised $ 0 350,933 0 0 0 350,933
Stock issued for employee stock purchase plan (in shares) 3,496          
Stock issued for employee stock purchase plan $ 70 40,026 0 0 0 40,096
Dividend received by non-controlling interest 0 0 0 0 (800,000) (800,000)
Dividends paid to shareholders 0 0 (659,932) 0 0 (659,932)
Net income 0 0 895,521 0 189,420 1,084,941
Other comprehensive income (loss) $ 0 0 0 306,942 (5,623) 301,319
BALANCE (in shares) at Nov. 30, 2023 9,427,597          
BALANCE at Nov. 30, 2023 $ 188,552 $ 22,377,726 $ 51,240,016 $ (6,516,461) $ 3,726,321 $ 71,016,154
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.23.4
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
3 Months Ended
Nov. 30, 2023
Nov. 30, 2022
CASH FLOWS FROM OPERATING ACTIVITIES:    
NET INCOME $ 1,084,941 $ 633,680
Adjustments to reconcile net income to net cash provided by operating activities:    
Stock-based compensation 350,933 329,522
Depreciation expense 307,010 262,876
Amortization expense 147,655 147,811
Equity in income from joint ventures (1,102,241) (1,189,404)
Dividends received from joint ventures 371,103 3,042,688
Deferred income taxes 15,335 (54,376)
Changes in current assets and liabilities:    
Trade, excluding joint ventures 1,385,108 (539,925)
Trade, joint ventures (590,713) 104,260
Fees for services provided to joint ventures 75,914 641,639
Dividends receivable from joint venture 1,986,027 0
Income taxes (285,866) (226,731)
Inventories 525,559 948,661
Prepaid expenses and other (929,250) (252,301)
Accounts payable 270,194 (1,573,008)
Income tax payable 9,594 (18,407)
Accrued liabilities (544,411) (254,442)
Net cash provided by operating activities 3,076,892 2,002,543
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property and equipment (390,729) (409,094)
Investments in patents (33,142) (44,445)
Net cash used in investing activities (423,871) (453,539)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Net payments on line of credit (600,000) (450,000)
Dividends paid on NTIC common stock (659,932) (655,645)
Proceeds from exercise of stock options 0 416,563
Dividend received by non-controlling interest (800,000) (80,000)
Proceeds from employee stock purchase plan 40,096 38,696
Net cash (used in) provided by financing activities (2,019,836) (730,386)
EFFECT OF EXCHANGE RATE CHANGES ON CASH AND CASH EQUIVALENTS 54,673 (86,187)
NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS 687,858 732,431
CASH AND CASH EQUIVALENTS AT BEGINNING OF PERIOD 5,406,174 5,333,890
CASH AND CASH EQUIVALENTS AT END OF PERIOD $ 6,094,032 $ 6,066,321
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.23.4
Note 1 - Interim Financial Information
3 Months Ended
Nov. 30, 2023
Notes to Financial Statements  
Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]

1.         INTERIM FINANCIAL INFORMATION

 

In the opinion of management, the accompanying unaudited consolidated financial statements contain all necessary adjustments, which are of a normal recurring nature, and present fairly the consolidated financial position of Northern Technologies International Corporation and its subsidiaries (the Company) as of November 30, 2023 and August 31, 2023 and the results of the Company’s operations for the three months ended November 30, 2023 and 2022, the changes in stockholders’ equity for the three months ended November 30, 2023 and 2022 and the Company’s cash flows for the three months ended November 30, 2023 and 2022, in conformity with accounting principles generally accepted in the United States of America (U.S. GAAP).

 

These consolidated financial statements should be read in conjunction with the consolidated financial statements and related notes contained in the Company’s annual report on Form 10-K for the fiscal year ended August 31, 2023. These consolidated financial statements also should be read in conjunction with the “Managements Discussion and Analysis of Financial Condition and Results of Operations” section appearing in this report.

 

Operating results for the three months ended November 30, 2023 are not necessarily indicative of the results that may be expected for the full fiscal year ending August 31, 2024.

 

The Company evaluates events occurring after the date of the consolidated financial statements, through the date the consolidated financial statements were available to be issued, requiring recording or disclosure in the consolidated financial statements.

XML 21 R9.htm IDEA: XBRL DOCUMENT v3.23.4
Note 2 - Accounting Pronouncements
3 Months Ended
Nov. 30, 2023
Notes to Financial Statements  
Accounting Standards Update and Change in Accounting Principle [Text Block]

2.          ACCOUNTING PRONOUNCEMENTS

 

Recently Adopted Accounting Pronouncements

 

In June 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2016-13, Measurement of Credit Losses on Financial Instruments, which revises guidance for the accounting for credit losses on financial instruments within its scope, and in November 2018, issued ASU No. 2018-19 and in April 2019, issued ASU No. 2019-04 and in May 2019, issued ASU No. 2019-05, and in November 2019, issued ASU No. 2019-11, which amended the standard. The new standard introduces an approach, based on expected losses, to estimate credit losses on certain types of financial instruments and modifies the impairment model for available-for-sale debt securities. The new approach to estimating credit losses (referred to as the current expected credit losses model) applies to most financial assets measured at amortized cost and certain other instruments, including trade and other receivables, loans, held-to-maturity debt securities, net investments in leases and off-balance-sheet credit exposures. This ASU is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Entities are required to apply the standard’s provisions as a cumulative-effect adjustment to retained earnings as of the beginning of the first reporting period in which the guidance is adopted. The Company adopted this pronouncement on September 1, 2023 which did not have a material impact on the Company’s consolidated financial position or operating results.

XML 22 R10.htm IDEA: XBRL DOCUMENT v3.23.4
Note 3 - Inventories
3 Months Ended
Nov. 30, 2023
Notes to Financial Statements  
Inventory Disclosure [Text Block]

3.         INVENTORIES

 

Inventories consisted of the following:

 

   

November 30, 2023

   

August 31, 2023

 

Production materials

  $ 4,580,739     $ 4,960,355  

Finished goods

    8,011,776       8,136,134  
    $ 12,592,515     $ 13,096,489  

 

XML 23 R11.htm IDEA: XBRL DOCUMENT v3.23.4
Note 4 - Property and Equipment, Net
3 Months Ended
Nov. 30, 2023
Notes to Financial Statements  
Property, Plant and Equipment Disclosure [Text Block]

4.         PROPERTY AND EQUIPMENT, NET

 

Property and equipment, net consisted of the following:

 

   

November 30, 2023

   

August 31, 2023

 

Land

  $ 496,965     $ 496,965  

Buildings and improvements

    17,649,550       17,250,392  

Machinery and equipment

    6,050,458       5,984,364  
      24,196,973       23,731,721  

Less accumulated depreciation

    (9,939,983 )     (9,666,367 )
    $ 14,256,990     $ 14,065,354  

 

Depreciation expense was $307,010 for the three months ended November 30, 2023, compared to $262,876 for the three months ended November 30, 2022.

XML 24 R12.htm IDEA: XBRL DOCUMENT v3.23.4
Note 5 - Intangible Assets, Net
3 Months Ended
Nov. 30, 2023
Notes to Financial Statements  
Intangible Assets Disclosure [Text Block]

5.         INTANGIBLE ASSETS, NET

 

Intangible assets, net consisted of the following:

 

   

As of November 30, 2023

 
   

Gross Carrying Amount

   

Accumulated Amortization

   

Net Carrying Amount

 

Patents and trademarks

  $ 3,372,859     $ (2,722,837 )   $ 650,022  

Customer relationships

    6,347,000       (952,050 )     5,394,950  

Total intangible assets, net

  $ 9,719,859     $ (3,674,887 )   $ 6,044,972  

 

   

As of August 31, 2023

 
   

Gross Carrying Amount

   

Accumulated Amortization

   

Net Carrying Amount

 

Patents and trademarks

  $ 3,339,717     $ (2,680,965 )   $ 658,752  

Customer relationships

    6,347,000       (846,267 )     5,500,733  

Total intangible assets, net

  $ 9,686,717     $ (3,527,232 )   $ 6,159,485  

 

Amortization expense related to intangible assets was $147,655 and $147,811 for the three months ended November 30, 2023 and 2022, respectively.

 

As of November 30, 2023, future amortization expense related to intangible assets for each of the next five fiscal years and thereafter is estimated as follows:

 

Fiscal 2024

  $ 528,439  

Fiscal 2025

    543,721  

Fiscal 2026

    517,990  

Fiscal 2027

    492,221  

Fiscal 2028

    479,012  

Thereafter

    3,483,589  

Total

  $ 6,044,972  

 

XML 25 R13.htm IDEA: XBRL DOCUMENT v3.23.4
Note 6 - Investments in Joint Ventures
3 Months Ended
Nov. 30, 2023
Notes to Financial Statements  
Equity Method Investments and Joint Ventures Disclosure [Text Block]

6. INVESTMENTS IN JOINT VENTURES

 

The consolidated financial statements of the Company’s foreign joint ventures are initially prepared using the accounting principles accepted in the respective joint ventures’ countries of domicile. Amounts related to foreign joint ventures reported in the below tables and the accompanying consolidated financial statements have subsequently been adjusted to conform with U.S. GAAP in all material respects. All material profits on sales recorded that remain on the consolidated balance sheet from the Company to its joint ventures and from joint ventures to other joint ventures have been eliminated for financial reporting purposes.

 

Financial information from the audited and unaudited financial statements of the Company’s joint venture in Germany, Excor Korrosionsschutz – Technologien und Produkte GmbH (EXCOR), and all the Company’s other joint ventures are summarized as follows:

 

   

As of November 30, 2023

 
   

Total

   

EXCOR

   

All Other

 

Current assets

  $ 58,856,062     $ 28,976,285     $ 29,879,777  

Total assets

    63,316,496       31,258,136       32,058,360  

Current liabilities

    13,323,941       2,674,730       10,649,211  

Noncurrent liabilities

    300,465             300,465  

Joint ventures’ equity

    49,692,091       28,583,406       21,108,685  

NTIC’s share of joint ventures’ equity

    24,599,516       14,291,705       10,307,811  

NTIC’s share of joint ventures’ undistributed earnings

    23,654,848       14,260,800       9,394,048  

 

   

Three Months Ended November 30, 2023

 
   

Total

   

EXCOR

   

All Other

 

Net sales

  $ 23,560,661     $ 8,420,960     $ 15,139,701  

Gross profit

    10,103,800       4,375,075       5,728,725  

Net income

    2,204,482       1,026,907       1,177,575  

NTIC’s share of equity in income from joint ventures

    1,102,241       513,453       588,788  

NTIC’s dividends received from joint ventures

    371,104             371,104  

 

   

As of August 31, 2023

 
   

Total

   

EXCOR

   

All Other

 

Current assets

  $ 55,339,662     $ 27,862,458     $ 27,477,204  

Total assets

    59,729,348       30,054,277       29,675,071  

Current liabilities

    11,464,247       2,687,064       8,777,183  

Noncurrent liabilities

    323,762             323,762  

Joint ventures’ equity

    47,941,339       27,367,213       20,574,126  

NTIC’s share of joint ventures’ equity

    23,705,714       13,683,608       10,022,106  

NTIC’s share of joint ventures’ undistributed earnings

    20,493,861       12,075,524       8,418,337  

 

   

Three Months Ended November 30, 2022

 
   

Total

   

EXCOR

   

All Other

 

Net sales

  $ 24,730,289     $ 10,145,921     $ 14,584,368  

Gross profit

    9,693,568       4,720,042       4,973,526  

Net income

    2,646,908       1,742,287       904,621  

NTIC’s share of equity in income from joint ventures

    1,189,400       871,144       318,260  

NTIC’s dividends received from joint ventures

    3,042,688       2,459,500       583,188  

 

XML 26 R14.htm IDEA: XBRL DOCUMENT v3.23.4
Note 7 - Corporate Debt
3 Months Ended
Nov. 30, 2023
Notes to Financial Statements  
Debt Disclosure [Text Block]

7.         CORPORATE DEBT

 

On January 6, 2023, the Company entered into a Credit Agreement (the Credit Agreement) with JPMorgan Chase Bank, N.A. (JPM), which provides the Company with a senior secured revolving line of credit (the Credit Facility) of up to $10.0 million, which includes a $5.0 million sublimit for standby letters of credit. Borrowings of $3,000,000 and $3,600,000 under this Credit Agreement were outstanding as of November 30, 2023 and August 31, 2023, respectively.

 

Unless terminated earlier, the principal amount under the Credit Facility, together with all accrued unpaid interest and other amounts owing thereunder, if any, will be payable in full on the maturity date. On January 5, 2024, the Company and JPM renewed its Credit Agreement to extend the maturity date of the Credit Facility from January 6, 2024 to January 6, 2025. All other terms of the Credit Facility and the Credit Agreement remain the same.

 

Borrowings under the Credit Agreement bear interest at a floating rate, at the option of the Company, equal to either the CB Floating Rate or the Adjusted SOFR Rate. The term “CB Floating Rate” means the greater of the Prime Rate in the United States or 2.50%. The term “Adjusted SOFR Rate” means the term secured overnight financing rate for either one, three or six months (depending on the interest period selected by the Company) plus 0.10% per annum. With respect to any borrowings using an Adjusted SOFR Rate, there is an applicable margin of 2.15% applied per annum. There is no applicable margin with respect to borrowings using a CB Floating Rate.

 

To secure the Credit Agreement, the Company assigned JPM a continuing security interest in all of its right, title and interested in collateral made up for the assets of the Company.

 

The Credit Agreement contains customary affirmative and negative covenants, including, among other matters, limitations on the Company’s ability to incur additional debt, grant liens, engage in certain business operations and transactions, make certain investments, modify its organizational documents or form any new subsidiaries, subject to certain exceptions. Further, the Credit Agreement contains a negative covenant that restricts the ability of the Company to redeem or repurchase its common stock or pay dividends if the result of which would cause an event of default under the Credit Agreement. The Credit Agreement also requires the Company to maintain a Fixed Charge Coverage Ratio of at least 1.25 to 1.00. The term “Fixed Charge Coverage Ratio” means the ratio, computed for the Company on a consolidated basis, of net income plus income tax expense, plus amortization expense, plus depreciation expense, plus interest expense, and plus dividends received from joint ventures, minus unfinanced capital expenditures and equity in income from joint ventures, all computed for the twelve month period then ending, to scheduled principal payments made, plus scheduled finance lease payments made, plus interest expense paid, plus income tax expense paid, and plus cash distributions and dividends paid, all computed for the same twelve month period then ending. The Company was in compliance with all covenants as of November 30, 2023.

 

The Credit Agreement also contains customary events of default, including, without limitation, payment defaults, material inaccuracy of representations and warranties, covenant defaults, bankruptcy and insolvency proceedings, cross-defaults to certain other agreements, breach of any financial covenant and change of control. Upon the occurrence and during the continuance of any event of default, JPM may accelerate the payment of the obligations thereunder and exercise various other customary default remedies.

 

On each of April 10, 2023 and May 30, 2023, the Company’s wholly-owned subsidiary in China, NTIC China, entered into a loan agreement with China Construction Bank Corporation. Each term loan provided NTIC China with a RMB 10,000,000 (USD $1.45 million). Each of the term loans matures after one year with the principal due at that time, after which an extension of the loan agreement is required. Both term loans have an annual interest rate of 3.25% with interest due monthly. Both term loans are secured by an office building owned by NTIC China and the loan agreements contain certain financial and other covenants. The Company was in compliance with the covenants as of November 30, 2023. The current outstanding balance for both term loans was USD $2,810,686 as of November 30, 2023 and USD $2,757,176 as of August 31, 2023.

XML 27 R15.htm IDEA: XBRL DOCUMENT v3.23.4
Note 8 - Stockholders' Equity
3 Months Ended
Nov. 30, 2023
Notes to Financial Statements  
Equity [Text Block]

8.         STOCKHOLDERS EQUITY

 

On October 18, 2023, the Company’s Board of Directors declared a cash dividend of $0.07 per share of the Company’s common stock, payable on November 15, 2023 to stockholders of record on November 1, 2023. On October 20, 2022, the Company’s Board of Directors declared a cash dividend of $0.07 per share of the Company’s common stock, payable on November 16, 2022 to stockholders of record on November 3, 2022.

 

During the three months ended November 30, 2023 and 2022, the Company repurchased no shares of its common stock.

 

The Company issued 3,496 and 3,620 shares of common stock on September 1, 2023 and 2022, respectively, under the Northern Technologies International Corporation Employee Stock Purchase Plan (the ESPP). The ESPP is compensatory for financial reporting purposes. As of November 30, 2023, 58,538 shares of common stock remained available for sale under the ESPP.

XML 28 R16.htm IDEA: XBRL DOCUMENT v3.23.4
Note 9 - Net Income Per Common Share
3 Months Ended
Nov. 30, 2023
Notes to Financial Statements  
Earnings Per Share [Text Block]

9.         NET INCOME PER COMMON SHARE

 

Basic net income per common share is computed by dividing net income by the weighted average number of common shares outstanding. Diluted net income per share assumes the exercise of stock options using the treasury stock method, if dilutive.

 

The following is a reconciliation of the net income per share computation for the three months ended November 30, 2023 and 2022:

 

   

Three Months Ended

 

 

 

November 30, 2023

   

November 30, 2022

 
Numerator:            

Net income attributable to NTIC

  $ 895,521     $ 502,242  
                 

Denominator:

               

Basic – weighted shares outstanding

    9,427,588       9,317,680  

Weighted shares assumed upon exercise of stock options

    278,993       401,251  

Diluted – weighted shares outstanding

    9,706,581       9,718,931  

Basic net income per share:

  $ 0.09     $ 0.05  

Diluted net income per share:

  $ 0.09     $ 0.05  

 

The dilutive impact summarized above relates to the periods when the average market price of the Company’s common stock exceeded the exercise price of the potentially dilutive option securities granted. Net income per common share was based on the weighted average number of common shares outstanding during the periods when computing basic net income per share. When dilutive, stock options are included as equivalents using the treasury stock market method when computing the diluted net income per share. Excluded from the computation of diluted net income per share for the three months ended November 30, 2023 were options outstanding to purchase 580,869 shares of common stock. Excluded from the computation of diluted net income per share for the three months ended November 30, 2022 were options outstanding to purchase 305,514 shares of common stock.

XML 29 R17.htm IDEA: XBRL DOCUMENT v3.23.4
Note 10 - Stock-based Compensation
3 Months Ended
Nov. 30, 2023
Notes to Financial Statements  
Share-Based Payment Arrangement [Text Block]

10.         STOCK-BASED COMPENSATION

 

A summary of stock option activities under the Northern Technologies International Corporation Amended and Restated 2019 Stock Incentive Plan (the 2019 Plan) and the Northern Technologies International Corporation Amended and Restated 2007 Stock Incentive Plan (the 2007 Plan) is as follows:

 

   

Number of Options Outstanding

   

Weighted Average Exercise Price

 

Outstanding as of August 31, 2023

    1,557,131     $ 11.08  

Granted

    269,845     $ 13.25  

Exercised

           

Cancelled/Forfeited

           

Outstanding as of November 30, 2023

    1,826,976     $ 11.40  

 

The weighted average per share fair value of options granted during the three months ended November 30, 2023 and 2022 was $5.05 and $4.85, respectively. The weighted average remaining contractual life of the options outstanding as of November 30, 2023 and 2022 was 6.55 years and 6.66 years, respectively.

 

The Company recognized compensation expense of $350,933 and $329,522 during the three months ended November 30, 2023 and 2022, respectively. As of November 30, 2023, there was $2,037,871 of unrecognized compensation expense. The amount is expected to be recognized over a period of 2.75 years.

XML 30 R18.htm IDEA: XBRL DOCUMENT v3.23.4
Note 11 - Segment and Geographic Information
3 Months Ended
Nov. 30, 2023
Notes to Financial Statements  
Segment Reporting Disclosure [Text Block]

11.         SEGMENT AND GEOGRAPHIC INFORMATION

 

Segment Information

 

The Company’s chief operating decision maker is its Chief Executive Officer. The Company’s business is organized into two reportable segments: ZERUST® and Natur-Tec®. The Company has been selling its proprietary ZERUST® rust and corrosion inhibiting products and services to the automotive, electronics, electrical, mechanical, military and retail consumer markets for almost 50 years and, more recently, has targeted and expanded into the oil and gas industry. The Company also sells a portfolio of bio-based and compostable (fully biodegradable) polymer resins and finished products under the Natur-Tec® brand.

 

The following table sets forth the Company’s net sales for the three months ended November 30, 2023 and 2022 by segment:

 

   

Three Months Ended

 
   

November 30, 2023

   

November 30, 2022

 

ZERUST® net sales

  $ 15,405,745     $ 15,370,001  

Natur-Tec® net sales

    4,775,930       4,582,765  

Total net sales

  $ 20,181,675     $ 19,952,766  

 

The following table sets forth the Company’s cost of goods sold for the three months ended November 30, 2023 and 2022 by segment:

 

   

November 30, 2023

   

% of Product Sales*

   

November 30, 2022

   

% of Product Sales*

 

Direct cost of goods sold

                               

ZERUST®

  $ 8,744,024       56.8 %   $ 9,179,254       59.7 %

Natur-Tec®

    3,228,583       67.6 %     3,570,673       77.9 %

Indirect cost of goods sold

    874,794    

 

NA       849,715    

 

NA  

Total net cost of goods sold ….

  $ 12,847,401             $ 13,599,642          

 


* The percent of segment sales is calculated by dividing the direct cost of goods sold for each individual segment category by the net sales for each segment category.

 

The Company utilizes product net sales and direct and indirect cost of goods sold for each product in reviewing the financial performance of a product type. Further allocation of Company expenses or assets, aside from amounts presented in the tables above, is not utilized in evaluating product performance, nor does such allocation occur for internal financial reporting.

 

Geographic Information

 

Net sales by geographic location for the three months ended November 30, 2023 and 2022 were as follows:

 

   

Three Months Ended

 
   

November 30, 2023

   

November 30, 2022

 

Inside the U.S.A. to unaffiliated customers

  $ 12,097,843     $ 7,478,161  

Outside the U.S.A. to:

               

Joint ventures in which the Company is a shareholder directly and indirectly

    851,452       633,465  

Unaffiliated customers

    7,232,380       11,841,140  
    $ 20,181,675     $ 19,952,766  

 

Net sales by geographic location are based on the location of the customer.

 

Fees for services provided to joint ventures by geographic location as a percentage of total fees for services provided to joint ventures during the three months ended November 30, 2023 and 2022 were as follows:

 

   

Three Months Ended

 
   

November 30,
2023

   

% of Total Fees for Services Provided to Joint Ventures

   

November 30,
2022

   

% of Total Fees for Services Provided to Joint Ventures

 

Germany

  $ 205,643       16.5 %   $ 193,828       16.4 %

Poland

    198,017       15.9 %     186,696       15.8 %

Japan

    136,081       10.9 %     147,920       12.5 %

France

    121,966       9.8 %     109,357       9.3 %

Sweden

    110,536       8.9 %     100,436       8.5 %

Finland

    103,744       8.3 %     90,432       7.7 %

Thailand

    79,438       6.4 %     82,956       7.0 %

Czech Republic

    77,812       6.2 %     80,332       6.8 %

South Korea

    74,957       6.0 %     63,395       5.4 %

United Kingdom

    63,149       5.1 %     57,691       4.9 %

Other

    77,615       6.2 %     68,762       5.7 %
    $ 1,248,958       100.0 %   $ 1,181,805       100.0 %

 

The geographical distribution of total property and equipment and net sales is as follows:

 

   

At

November 30, 2023

   

At

August 31, 2023

 

China

  $ 5,801,146     $ 5,729,080  

Other

    817,898       745,469  

United States

    7,637,946       7,590,805  

Total property and equipment, net

  $ 14,256,990     $ 14,065,354  

 

   

Three Months Ended

 
   

November 30, 2023

   

November 30, 2022

 

China

  $ 3,678,523     $ 3,746,640  

Brazil

    1,529,623       1,367,418  

India

    5,180,391       4,846,927  

Other

    2,560,757       2,513,620  

United States

    7,232,381       7,478,161  

Total net sales

  $ 20,181,675     $ 19,952,766  

 

Long-lived assets consist of property and equipment. These assets are periodically reviewed to assure the net realizable value from the estimated future production based on forecasted sales exceeds the carrying value of the assets.

 

Sales to the Company’s joint ventures are included in the foregoing segment and geographic information; however, sales by the Company’s joint ventures to other parties are not included. The foregoing segment and geographic information represents only sales recognized directly by the Company and sold in that geographic territory.

 

All joint venture operations, including equity in income, fees for services and related dividends, are primarily related to ZERUST® products and services.

XML 31 R19.htm IDEA: XBRL DOCUMENT v3.23.4
Note 12 - Commitments and Contingencies
3 Months Ended
Nov. 30, 2023
Notes to Financial Statements  
Commitments and Contingencies Disclosure [Text Block]

12.         COMMITMENTS AND CONTINGENCIES

 

Concentrations

 

Three joint ventures (consisting of the Company’s joint ventures in Korea, Thailand and Japan) accounted for 68.2% of the Company’s trade joint venture receivables as of November 30, 2023, and two joint ventures (consisting of the Company’s joint ventures in United States and South Korea) accounted for 40.1% of the Company’s trade joint venture receivables as of August 31, 2023.

 

Legal Matters

 

From time to time, the Company is subject to various other claims and legal actions in the ordinary course of its business. The Company records a liability in its consolidated financial statements for costs related to claims, including future legal costs, settlements and judgments, where the Company has assessed that a loss is probable, and an amount could be reasonably estimated. If the reasonable estimate of a probable loss is a range, the Company records the most probable estimate of the loss or the minimum amount when no amount within the range is a better estimate than any other amount. The Company discloses a contingent liability even if the liability is not probable or the amount is not estimable, or both, if there is a reasonable possibility that material loss may have been incurred. In the opinion of management, as of November 30, 2023, the amount of liability, if any, with respect to these matters, individually or in the aggregate, will not materially affect the Company’s consolidated results of operations, financial position or cash flows.

XML 32 R20.htm IDEA: XBRL DOCUMENT v3.23.4
Note 13 - Supplemental Cash Flow Information
3 Months Ended
Nov. 30, 2023
Notes to Financial Statements  
Cash Flow, Supplemental Disclosures [Text Block]

13.         SUPPLEMENTAL CASH FLOW INFORMATION

 

Supplemental disclosures of cash flow information consisted of:

 

   

Three Months Ended

 
   

November 30, 2023

   

November 30, 2022

 

Cash paid for interest

  $ 111,138     $ 91,331  

 

XML 33 R21.htm IDEA: XBRL DOCUMENT v3.23.4
Note 14 - Income Taxes
3 Months Ended
Nov. 30, 2023
Notes to Financial Statements  
Income Tax Disclosure [Text Block]

14.         INCOME TAXES

 

Income tax expense for the three months ended November 30, 2023 was $226,796 compared to $110,733 for the three months ended November 30, 2022. The expense was largely due to foreign operations. The Company has federal and state tax credit carry forwards, net operating loss carry forwards and foreign tax carry forwards. The Company has recorded a full valuation allowance against the U.S. deferred tax assets as of November 30, 2023 and August 31, 2023.

 

XML 34 R22.htm IDEA: XBRL DOCUMENT v3.23.4
Insider Trading Arrangements
3 Months Ended
Nov. 30, 2023
Insider Trading Arr Line Items  
Material Terms of Trading Arrangement [Text Block]

ITEM 5.         OTHER INFORMATION

 

Extension of Credit Facility

 

On January 5, 2024, the Company and JPM renewed its Credit Agreement to extend the maturity date of the Credit Facility from January 6, 2024 to January 6, 2025. All other terms of the Credit Facility and the Credit Agreement remain the same. The foregoing represents only a summary of the material terms of the line of credit note, does not purport to be complete and is qualified in its entirety by reference to the complete text of the line of credit note, which is filed as Exhibit 10.1 to this report, and is incorporated by reference herein.

Rule 10b5-1 Arrangement Adopted [Flag] false
Non-Rule 10b5-1 Arrangement Adopted [Flag] false
Rule 10b5-1 Arrangement Terminated [Flag] false
Non-Rule 10b5-1 Arrangement Terminated [Flag] false
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.23.4
Note 3 - Inventories (Tables)
3 Months Ended
Nov. 30, 2023
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
   

November 30, 2023

   

August 31, 2023

 

Production materials

  $ 4,580,739     $ 4,960,355  

Finished goods

    8,011,776       8,136,134  
    $ 12,592,515     $ 13,096,489  
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.23.4
Note 4 - Property and Equipment, Net (Tables)
3 Months Ended
Nov. 30, 2023
Notes Tables  
Property, Plant and Equipment [Table Text Block]
   

November 30, 2023

   

August 31, 2023

 

Land

  $ 496,965     $ 496,965  

Buildings and improvements

    17,649,550       17,250,392  

Machinery and equipment

    6,050,458       5,984,364  
      24,196,973       23,731,721  

Less accumulated depreciation

    (9,939,983 )     (9,666,367 )
    $ 14,256,990     $ 14,065,354  
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.23.4
Note 5 - Intangible Assets, Net (Tables)
3 Months Ended
Nov. 30, 2023
Notes Tables  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
   

As of November 30, 2023

 
   

Gross Carrying Amount

   

Accumulated Amortization

   

Net Carrying Amount

 

Patents and trademarks

  $ 3,372,859     $ (2,722,837 )   $ 650,022  

Customer relationships

    6,347,000       (952,050 )     5,394,950  

Total intangible assets, net

  $ 9,719,859     $ (3,674,887 )   $ 6,044,972  
   

As of August 31, 2023

 
   

Gross Carrying Amount

   

Accumulated Amortization

   

Net Carrying Amount

 

Patents and trademarks

  $ 3,339,717     $ (2,680,965 )   $ 658,752  

Customer relationships

    6,347,000       (846,267 )     5,500,733  

Total intangible assets, net

  $ 9,686,717     $ (3,527,232 )   $ 6,159,485  
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

Fiscal 2024

  $ 528,439  

Fiscal 2025

    543,721  

Fiscal 2026

    517,990  

Fiscal 2027

    492,221  

Fiscal 2028

    479,012  

Thereafter

    3,483,589  

Total

  $ 6,044,972  
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.23.4
Note 6 - Investments in Joint Ventures (Tables)
3 Months Ended
Nov. 30, 2023
Notes Tables  
Condensed Balance Sheet [Table Text Block]
   

As of November 30, 2023

 
   

Total

   

EXCOR

   

All Other

 

Current assets

  $ 58,856,062     $ 28,976,285     $ 29,879,777  

Total assets

    63,316,496       31,258,136       32,058,360  

Current liabilities

    13,323,941       2,674,730       10,649,211  

Noncurrent liabilities

    300,465             300,465  

Joint ventures’ equity

    49,692,091       28,583,406       21,108,685  

NTIC’s share of joint ventures’ equity

    24,599,516       14,291,705       10,307,811  

NTIC’s share of joint ventures’ undistributed earnings

    23,654,848       14,260,800       9,394,048  
   

As of August 31, 2023

 
   

Total

   

EXCOR

   

All Other

 

Current assets

  $ 55,339,662     $ 27,862,458     $ 27,477,204  

Total assets

    59,729,348       30,054,277       29,675,071  

Current liabilities

    11,464,247       2,687,064       8,777,183  

Noncurrent liabilities

    323,762             323,762  

Joint ventures’ equity

    47,941,339       27,367,213       20,574,126  

NTIC’s share of joint ventures’ equity

    23,705,714       13,683,608       10,022,106  

NTIC’s share of joint ventures’ undistributed earnings

    20,493,861       12,075,524       8,418,337  
Condensed Income Statement [Table Text Block]
   

Three Months Ended November 30, 2023

 
   

Total

   

EXCOR

   

All Other

 

Net sales

  $ 23,560,661     $ 8,420,960     $ 15,139,701  

Gross profit

    10,103,800       4,375,075       5,728,725  

Net income

    2,204,482       1,026,907       1,177,575  

NTIC’s share of equity in income from joint ventures

    1,102,241       513,453       588,788  

NTIC’s dividends received from joint ventures

    371,104             371,104  
   

Three Months Ended November 30, 2022

 
   

Total

   

EXCOR

   

All Other

 

Net sales

  $ 24,730,289     $ 10,145,921     $ 14,584,368  

Gross profit

    9,693,568       4,720,042       4,973,526  

Net income

    2,646,908       1,742,287       904,621  

NTIC’s share of equity in income from joint ventures

    1,189,400       871,144       318,260  

NTIC’s dividends received from joint ventures

    3,042,688       2,459,500       583,188  
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.23.4
Note 9 - Net Income Per Common Share (Tables)
3 Months Ended
Nov. 30, 2023
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Three Months Ended

 

 

 

November 30, 2023

   

November 30, 2022

 
Numerator:            

Net income attributable to NTIC

  $ 895,521     $ 502,242  
                 

Denominator:

               

Basic – weighted shares outstanding

    9,427,588       9,317,680  

Weighted shares assumed upon exercise of stock options

    278,993       401,251  

Diluted – weighted shares outstanding

    9,706,581       9,718,931  

Basic net income per share:

  $ 0.09     $ 0.05  

Diluted net income per share:

  $ 0.09     $ 0.05  
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.23.4
Note 10 - Stock-based Compensation (Tables)
3 Months Ended
Nov. 30, 2023
Notes Tables  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
   

Number of Options Outstanding

   

Weighted Average Exercise Price

 

Outstanding as of August 31, 2023

    1,557,131     $ 11.08  

Granted

    269,845     $ 13.25  

Exercised

           

Cancelled/Forfeited

           

Outstanding as of November 30, 2023

    1,826,976     $ 11.40  
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.23.4
Note 11 - Segment and Geographic Information (Tables)
3 Months Ended
Nov. 30, 2023
Notes Tables  
Reconciliation of Revenue from Segments to Consolidated [Table Text Block]
   

Three Months Ended

 
   

November 30, 2023

   

November 30, 2022

 

ZERUST® net sales

  $ 15,405,745     $ 15,370,001  

Natur-Tec® net sales

    4,775,930       4,582,765  

Total net sales

  $ 20,181,675     $ 19,952,766  
   

Three Months Ended

 
   

November 30,
2023

   

% of Total Fees for Services Provided to Joint Ventures

   

November 30,
2022

   

% of Total Fees for Services Provided to Joint Ventures

 

Germany

  $ 205,643       16.5 %   $ 193,828       16.4 %

Poland

    198,017       15.9 %     186,696       15.8 %

Japan

    136,081       10.9 %     147,920       12.5 %

France

    121,966       9.8 %     109,357       9.3 %

Sweden

    110,536       8.9 %     100,436       8.5 %

Finland

    103,744       8.3 %     90,432       7.7 %

Thailand

    79,438       6.4 %     82,956       7.0 %

Czech Republic

    77,812       6.2 %     80,332       6.8 %

South Korea

    74,957       6.0 %     63,395       5.4 %

United Kingdom

    63,149       5.1 %     57,691       4.9 %

Other

    77,615       6.2 %     68,762       5.7 %
    $ 1,248,958       100.0 %   $ 1,181,805       100.0 %
Reconciliation of Cost of Goods Sold from Segments to Consolidated [Table Text Block]
   

November 30, 2023

   

% of Product Sales*

   

November 30, 2022

   

% of Product Sales*

 

Direct cost of goods sold

                               

ZERUST®

  $ 8,744,024       56.8 %   $ 9,179,254       59.7 %

Natur-Tec®

    3,228,583       67.6 %     3,570,673       77.9 %

Indirect cost of goods sold

    874,794    

 

NA       849,715    

 

NA  

Total net cost of goods sold ….

  $ 12,847,401             $ 13,599,642          
Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]
   

Three Months Ended

 
   

November 30, 2023

   

November 30, 2022

 

Inside the U.S.A. to unaffiliated customers

  $ 12,097,843     $ 7,478,161  

Outside the U.S.A. to:

               

Joint ventures in which the Company is a shareholder directly and indirectly

    851,452       633,465  

Unaffiliated customers

    7,232,380       11,841,140  
    $ 20,181,675     $ 19,952,766  
Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]
   

At

November 30, 2023

   

At

August 31, 2023

 

China

  $ 5,801,146     $ 5,729,080  

Other

    817,898       745,469  

United States

    7,637,946       7,590,805  

Total property and equipment, net

  $ 14,256,990     $ 14,065,354  
Revenue from External Customers by Geographic Areas [Table Text Block]
   

Three Months Ended

 
   

November 30, 2023

   

November 30, 2022

 

China

  $ 3,678,523     $ 3,746,640  

Brazil

    1,529,623       1,367,418  

India

    5,180,391       4,846,927  

Other

    2,560,757       2,513,620  

United States

    7,232,381       7,478,161  

Total net sales

  $ 20,181,675     $ 19,952,766  
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.23.4
Note 13 - Supplemental Cash Flow Information (Tables)
3 Months Ended
Nov. 30, 2023
Notes Tables  
Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]
   

Three Months Ended

 
   

November 30, 2023

   

November 30, 2022

 

Cash paid for interest

  $ 111,138     $ 91,331  
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.23.4
Note 3 - Inventories - Inventories (Details) - USD ($)
Nov. 30, 2023
Aug. 31, 2023
Production materials $ 4,580,739 $ 4,960,355
Finished goods 8,011,776 8,136,134
Inventory, Net $ 12,592,515 $ 13,096,489
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.23.4
Note 4 - Property and Equipment, Net (Details Textual) - USD ($)
3 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Depreciation expense $ 307,010 $ 262,876
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.23.4
Note 4 - Property and Equipment, Net - Components of Property and Equipment, Net (Details) - USD ($)
Nov. 30, 2023
Aug. 31, 2023
Land $ 496,965 $ 496,965
Buildings and improvements 17,649,550 17,250,392
Machinery and equipment 6,050,458 5,984,364
Property, Plant and Equipment, Gross 24,196,973 23,731,721
Less accumulated depreciation (9,939,983) (9,666,367)
Property, Plant and Equipment, Net $ 14,256,990 $ 14,065,354
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.23.4
Note 5 - Intangible Assets, Net (Details Textual) - USD ($)
3 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Amortization of Intangible Assets $ 147,655 $ 147,811
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.23.4
Note 5 - Intangible Assets, Net - Intangible Assets, Net (Details) - USD ($)
Nov. 30, 2023
Aug. 31, 2023
Gross Carrying Amount $ 9,719,859 $ 9,686,717
Accumulated Amortization (3,674,887) (3,527,232)
Net Carrying Amount 6,044,972 6,159,485
Intangible asset, net 6,044,972 6,159,485
Patents and Trademarks [Member]    
Gross Carrying Amount 3,372,859 3,339,717
Accumulated Amortization (2,722,837) (2,680,965)
Net Carrying Amount 650,022 658,752
Intangible asset, net 650,022 658,752
Customer Relationships [Member]    
Gross Carrying Amount 6,347,000 6,347,000
Accumulated Amortization (952,050) (846,267)
Net Carrying Amount 5,394,950 5,500,733
Intangible asset, net $ 5,394,950 $ 5,500,733
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.23.4
Note 5 - Intangible Assets, Net - Future Amortization Expense (Details) - USD ($)
Nov. 30, 2023
Aug. 31, 2023
Fiscal 2024 $ 528,439  
Fiscal 2025 543,721  
Fiscal 2026 517,990  
Fiscal 2027 492,221  
Fiscal 2028 479,012  
Thereafter 3,483,589  
Total $ 6,044,972 $ 6,159,485
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.23.4
Note 6 - Investments in Joint Ventures - Condensed Balance Sheet of EXCOR and All Other Joint Ventures (Details) - USD ($)
Nov. 30, 2023
Aug. 31, 2023
Current assets $ 38,269,414 $ 39,671,556
Total assets 88,802,064 89,344,303
Current liabilities 15,854,269 16,721,372
Noncurrent liabilities 1,931,641 1,924,134
Joint ventures’ equity 67,289,833 66,356,273
Investments in joint ventures 24,599,520 23,705,714
EXCOR and All Other Joint Venturs [Member]    
Investments in joint ventures 24,599,516 23,705,714
Northern Technologies International Corporation’s share of joint ventures’ undistributed earnings 23,654,848 20,493,861
EXCOR [Member]    
Investments in joint ventures 14,291,705 13,683,608
Northern Technologies International Corporation’s share of joint ventures’ undistributed earnings 14,260,800 12,075,524
All Other [Member]    
Investments in joint ventures 10,307,811 10,022,106
Northern Technologies International Corporation’s share of joint ventures’ undistributed earnings 9,394,048 8,418,337
Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]    
Current assets 58,856,062 55,339,662
Total assets 63,316,496 59,729,348
Current liabilities 13,323,941 11,464,247
Noncurrent liabilities 300,465 323,762
Joint ventures’ equity 49,692,091 47,941,339
EXCOR [Member]    
Current assets 28,976,285 27,862,458
Total assets 31,258,136 30,054,277
Current liabilities 2,674,730 2,687,064
Noncurrent liabilities 0 0
Joint ventures’ equity 28,583,406 27,367,213
Joint Ventures in France [Member]    
Current assets   27,477,204
Total assets   29,675,071
Current liabilities   8,777,183
Noncurrent liabilities   323,762
Joint ventures’ equity   $ 20,574,126
All Other [Member]    
Current assets 29,879,777  
Total assets 32,058,360  
Current liabilities 10,649,211  
Noncurrent liabilities 300,465  
Joint ventures’ equity $ 21,108,685  
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.23.4
Note 6 - Investments in Joint Ventures - Condensed Income Statement of EXCOR and All Other Joint Ventures (Details) - USD ($)
3 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Net sales $ 20,181,675 $ 19,952,766
Gross profit 7,334,274 6,353,124
Net income 895,521 502,242
Northern Technologies International Corporation’s share of equity in income of joint ventures 1,102,241 1,189,404
EXCOR and All Other Joint Venturs [Member]    
Net income 2,204,482 2,646,908
Northern Technologies International Corporation’s share of equity in income of joint ventures 1,102,241 1,189,400
Northern Technologies International Corporation’s dividends received from joint ventures 371,104 3,042,688
EXCOR [Member]    
Net income 1,026,907 1,742,287
Northern Technologies International Corporation’s share of equity in income of joint ventures 513,453 871,144
Northern Technologies International Corporation’s dividends received from joint ventures 0 2,459,500
All Other [Member]    
Net income 1,177,575 904,621
Northern Technologies International Corporation’s share of equity in income of joint ventures 588,788 318,260
Northern Technologies International Corporation’s dividends received from joint ventures 371,104 583,188
EXCOR and All Other Joint Venturs [Member]    
Net sales 23,560,661 24,730,289
Gross profit 10,103,800 9,693,568
EXCOR [Member]    
Net sales 8,420,960 10,145,921
Gross profit 4,375,075 4,720,042
All Other [Member]    
Net sales 15,139,701 14,584,368
Gross profit $ 5,728,725 $ 4,973,526
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.23.4
Note 7 - Corporate Debt (Details Textual)
Jan. 06, 2023
USD ($)
Nov. 30, 2023
USD ($)
Aug. 31, 2023
USD ($)
May 30, 2023
USD ($)
May 30, 2023
CNY (¥)
Apr. 10, 2023
USD ($)
Apr. 10, 2023
CNY (¥)
Term Loan in April [Member] | NTIC China [Member]              
Debt Instrument, Face Amount           $ 1,450,000 ¥ 10,000,000
Debt Instrument, Interest Rate, Stated Percentage           3.25% 3.25%
Long-Term Debt   $ 2,810,686 $ 2,757,176        
Term Loan in May [Member] | NTIC China [Member]              
Debt Instrument, Face Amount       $ 1,450,000 ¥ 10,000,000    
Debt Instrument, Interest Rate, Stated Percentage       3.25% 3.25%    
Long-Term Debt   2,810,686 2,757,176        
Revolving Credit Facility [Member] | JP Morgan Chase Bank [Member]              
Line of Credit Facility, Maximum Borrowing Capacity $ 10,000,000            
Long-Term Line of Credit   $ 3,000,000 $ 3,600,000        
CB Floating Rate Floor 2.50%            
Debt Instrument, Covenants, Fixed Charge Coverage Ratio 1.25            
Revolving Credit Facility [Member] | JP Morgan Chase Bank [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]              
Debt Instrument, Basis Spread on Variable Rate 0.10%            
Revolving Credit Facility [Member] | JP Morgan Chase Bank [Member] | Adjusted SOFR Rate Applicable Margin [Member]              
Debt Instrument, Basis Spread on Variable Rate 2.15%            
Standby Letters of Credit [Member] | JP Morgan Chase Bank [Member]              
Line of Credit Facility, Maximum Borrowing Capacity $ 5,000,000            
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.23.4
Note 8 - Stockholders' Equity (Details Textual) - $ / shares
3 Months Ended
Oct. 18, 2023
Sep. 01, 2023
Oct. 20, 2022
Sep. 01, 2022
Nov. 30, 2023
Nov. 30, 2022
CASH DIVIDENDS DECLARED PER COMMON SHARE (in dollars per share) $ 0.07   $ 0.07   $ 0.07 $ 0.07
Dividends Payable, Date Declared Nov. 15, 2023   Nov. 16, 2022      
Stock Repurchased and Retired During Period, Shares (in shares)         0 0
Stock Issued During Period, Shares, Employee Stock Purchase Plans   3,496   3,620    
ESPP [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant         58,538  
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.23.4
Note 9 - Net Income Per Common Share (Details Textual) - shares
3 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Share-Based Payment Arrangement, Option [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 580,869 305,514
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.23.4
Note 9 - Net Income Per Common Share - Reconciliation of the Earnings Per Share Computations (Details) - USD ($)
3 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Net income $ 895,521 $ 502,242
Basic-weighted shares outstanding (in shares) 9,427,588 9,317,680
Weighted shares assumed upon exercise of stock options (in shares) 278,993 401,251
Diluted – weighted shares outstanding (in shares) 9,706,581 9,718,931
Basic net income per share: (in dollars per share) $ 0.09 $ 0.05
Diluted net income per share: (in dollars per share) $ 0.09 $ 0.05
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.23.4
Note 10 - Stock-based Compensation (Details Textual) - USD ($)
3 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value $ 5.05 $ 4.85
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term (Year) 6 years 6 months 18 days 6 years 7 months 28 days
Share-Based Payment Arrangement, Expense $ 350,933 $ 329,522
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 2,037,871  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition 2 years 9 months  
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.23.4
Note 10 - Stock-based Compensation - Stock Option Activity (Details)
3 Months Ended
Nov. 30, 2023
$ / shares
shares
Outstanding, shares (in shares) | shares 1,557,131
Outstanding, weighted average exercise price (in dollars per share) | $ / shares $ 11.08
Options granted, shares (in shares) | shares 269,845
Options granted, weighted average exercise price (in dollars per share) | $ / shares $ 13.25
Options exercised, shares (in shares) | shares 0
Options exercised, weighted average exercise price (in dollars per share) | $ / shares $ 0
Cancelled/Forfeited, shares (in shares) | shares 0
Cancelled/Forfeited, weighted average exercise price (in dollars per share) | $ / shares $ 0
Outstanding, shares (in shares) | shares 1,826,976
Outstanding, weighted average exercise price (in dollars per share) | $ / shares $ 11.4
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.23.4
Note 11 - Segment and Geographic Information - Net Sales by Segment (Details) - USD ($)
3 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Net sales $ 20,181,675 $ 19,952,766
Total Fees $ 1,248,958 $ 1,181,805
Total Fees percentage 100.00% 100.00%
GERMANY    
Total Fees $ 205,643 $ 193,828
Total Fees percentage 16.50% 16.40%
POLAND    
Total Fees $ 198,017 $ 186,696
Total Fees percentage 15.90% 15.80%
JAPAN    
Total Fees $ 136,081 $ 147,920
Total Fees percentage 10.90% 12.50%
FRANCE    
Total Fees $ 121,966 $ 109,357
Total Fees percentage 9.80% 9.30%
SWEDEN    
Total Fees $ 110,536 $ 100,436
Total Fees percentage 8.90% 8.50%
FINLAND    
Total Fees $ 103,744 $ 90,432
Total Fees percentage 8.30% 7.70%
THAILAND    
Total Fees $ 79,438 $ 82,956
Total Fees percentage 6.40% 7.00%
CZECHIA    
Total Fees $ 77,812 $ 80,332
Total Fees percentage 6.20% 6.80%
KOREA, REPUBLIC OF    
Total Fees $ 74,957 $ 63,395
Total Fees percentage 6.00% 5.40%
UNITED KINGDOM    
Total Fees $ 63,149 $ 57,691
Total Fees percentage 5.10% 4.90%
Other Countries [Member]    
Net sales $ 2,560,757 $ 2,513,620
Total Fees $ 77,615 $ 68,762
Total Fees percentage 6.20% 5.70%
ZERUST [Member]    
Net sales $ 15,405,745 $ 15,370,001
NaturTec [Member]    
Net sales $ 4,775,930 $ 4,582,765
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.23.4
Note 11 - Segment and Geographic Information - Cost of Goods Sold by Segment (Details) - USD ($)
3 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Cost of goods sold $ 12,847,401 $ 13,599,642
Direct Cost of Goods Sold [Member] | ZERUST [Member]    
Cost of goods sold $ 8,744,024 $ 9,179,254
Cost of goods sold, percentage 56.80% 59.70%
Direct Cost of Goods Sold [Member] | NaturTec [Member]    
Cost of goods sold $ 3,228,583 $ 3,570,673
Cost of goods sold, percentage 67.60% 77.90%
Indirect Cost of Goods Sold [Member]    
Cost of goods sold $ 874,794 $ 849,715
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.23.4
Note 11 - Segment and Geographic Information - Net Sales by Geographic Location (Details) - USD ($)
3 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Net sales $ 20,181,675 $ 19,952,766
Inside the USA to Unaffiliated Customers [Member]    
Net sales 12,097,843 7,478,161
Joint Ventures in Which the Company is a Shareholder Directly and Indirectly Outside the USA [Member]    
Net sales 851,452 633,465
Unaffiliated Customers Outside the USA [Member]    
Net sales $ 7,232,380 $ 11,841,140
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.23.4
Note 11 - Segment and Geographic Information - Total Long-lived Assets by Geographic Distribution (Details) - USD ($)
Nov. 30, 2023
Aug. 31, 2023
Property, plant, and equipment $ 14,256,990 $ 14,065,354
CHINA    
Property, plant, and equipment 5,801,146 5,729,080
Other Countries [Member]    
Property, plant, and equipment 817,898 745,469
UNITED STATES    
Property, plant, and equipment $ 7,637,946 $ 7,590,805
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.23.4
Note 11 - Segment and Geographic Information - Total Net Sales by Geographic Distribution (Details) - USD ($)
3 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Net sales $ 20,181,675 $ 19,952,766
CHINA    
Net sales 3,678,523 3,746,640
BRAZIL    
Net sales 1,529,623 1,367,418
INDIA    
Net sales 5,180,391 4,846,927
Other Countries [Member]    
Net sales 2,560,757 2,513,620
UNITED STATES    
Net sales $ 7,232,381 $ 7,478,161
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.23.4
Note 12 - Commitments and Contingencies (Details Textual)
Nov. 30, 2023
Aug. 31, 2023
Entity Wide Trade Joint Venture Receivables, Three Joint Ventures, Percentage 68.20%  
Entity Wide Trade Joint Venture Receivables, Two Joint Ventures, Percentage   40.10%
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.23.4
Note 13 - Supplemental Cash Flow Information - Supplemental Disclosures of Cash Flow Information (Details) - USD ($)
3 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Cash paid for interest $ 111,138 $ 91,331
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.23.4
Note 14 - Income Taxes (Details Textual) - USD ($)
3 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Foreign Withholding Tax $ 226,796 $ 110,733
XML 65 ntic20231130_10q_htm.xml IDEA: XBRL DOCUMENT 0000875582 2023-09-01 2023-11-30 0000875582 2022-09-01 2022-11-30 0000875582 2023-08-31 0000875582 2023-11-30 0000875582 country:US 2022-09-01 2022-11-30 0000875582 country:US 2023-09-01 2023-11-30 0000875582 ntic:OtherCountriesMember 2022-09-01 2022-11-30 0000875582 ntic:OtherCountriesMember 2023-09-01 2023-11-30 0000875582 country:IN 2022-09-01 2022-11-30 0000875582 country:IN 2023-09-01 2023-11-30 0000875582 country:BR 2022-09-01 2022-11-30 0000875582 country:BR 2023-09-01 2023-11-30 0000875582 country:CN 2022-09-01 2022-11-30 0000875582 country:CN 2023-09-01 2023-11-30 0000875582 country:US 2023-08-31 0000875582 country:US 2023-11-30 0000875582 ntic:OtherCountriesMember 2023-08-31 0000875582 ntic:OtherCountriesMember 2023-11-30 0000875582 country:CN 2023-08-31 0000875582 country:CN 2023-11-30 0000875582 country:GB 2022-09-01 2022-11-30 0000875582 country:GB 2023-09-01 2023-11-30 0000875582 country:KR 2022-09-01 2022-11-30 0000875582 country:KR 2023-09-01 2023-11-30 0000875582 country:CZ 2022-09-01 2022-11-30 0000875582 country:CZ 2023-09-01 2023-11-30 0000875582 country:TH 2022-09-01 2022-11-30 0000875582 country:TH 2023-09-01 2023-11-30 0000875582 country:FI 2022-09-01 2022-11-30 0000875582 country:FI 2023-09-01 2023-11-30 0000875582 country:SE 2022-09-01 2022-11-30 0000875582 country:SE 2023-09-01 2023-11-30 0000875582 country:FR 2022-09-01 2022-11-30 0000875582 country:FR 2023-09-01 2023-11-30 0000875582 country:JP 2022-09-01 2022-11-30 0000875582 country:JP 2023-09-01 2023-11-30 0000875582 country:PL 2022-09-01 2022-11-30 0000875582 country:PL 2023-09-01 2023-11-30 0000875582 country:DE 2022-09-01 2022-11-30 0000875582 country:DE 2023-09-01 2023-11-30 0000875582 ntic:UnaffiliatedCustomersOutsideTheUSAMember 2022-09-01 2022-11-30 0000875582 ntic:UnaffiliatedCustomersOutsideTheUSAMember 2023-09-01 2023-11-30 0000875582 ntic:JointVenturesInWhichTheCompanyIsAShareholderDirectlyAndIndirectlyOutsideTheUSAMember 2022-09-01 2022-11-30 0000875582 ntic:JointVenturesInWhichTheCompanyIsAShareholderDirectlyAndIndirectlyOutsideTheUSAMember 2023-09-01 2023-11-30 0000875582 ntic:InsideTheUSAToUnaffiliatedCustomersMember 2022-09-01 2022-11-30 0000875582 ntic:InsideTheUSAToUnaffiliatedCustomersMember 2023-09-01 2023-11-30 0000875582 ntic:IndirectCostOfGoodsSoldMember 2022-09-01 2022-11-30 0000875582 ntic:IndirectCostOfGoodsSoldMember 2023-09-01 2023-11-30 0000875582 ntic:NaturTecMember ntic:DirectCostOfGoodsSoldMember 2022-09-01 2022-11-30 0000875582 ntic:NaturTecMember ntic:DirectCostOfGoodsSoldMember 2023-09-01 2023-11-30 0000875582 ntic:ZERUSTMember ntic:DirectCostOfGoodsSoldMember 2022-09-01 2022-11-30 0000875582 ntic:ZERUSTMember ntic:DirectCostOfGoodsSoldMember 2023-09-01 2023-11-30 0000875582 ntic:NaturTecMember 2022-09-01 2022-11-30 0000875582 ntic:NaturTecMember 2023-09-01 2023-11-30 0000875582 ntic:ZERUSTMember 2022-09-01 2022-11-30 0000875582 ntic:ZERUSTMember 2023-09-01 2023-11-30 0000875582 us-gaap:EmployeeStockOptionMember 2022-09-01 2022-11-30 0000875582 us-gaap:EmployeeStockOptionMember 2023-09-01 2023-11-30 0000875582 ntic:ESPPMember 2023-11-30 0000875582 2022-09-01 2022-09-01 0000875582 2023-09-01 2023-09-01 0000875582 2022-10-20 2022-10-20 0000875582 2023-10-18 2023-10-18 0000875582 ntic:NTICChinaMember ntic:TermLoanInMayMember 2023-08-31 0000875582 ntic:NTICChinaMember ntic:TermLoanInAprilMember 2023-08-31 0000875582 ntic:NTICChinaMember ntic:TermLoanInMayMember 2023-11-30 0000875582 ntic:NTICChinaMember ntic:TermLoanInAprilMember 2023-11-30 0000875582 ntic:NTICChinaMember ntic:TermLoanInMayMember 2023-05-30 0000875582 ntic:NTICChinaMember ntic:TermLoanInAprilMember 2023-04-10 0000875582 us-gaap:RevolvingCreditFacilityMember ntic:JPMorganChaseBankMember 2023-01-06 2023-01-06 0000875582 us-gaap:RevolvingCreditFacilityMember ntic:JPMorganChaseBankMember ntic:AdjustedSOFRRateApplicableMarginMember 2023-01-06 2023-01-06 0000875582 us-gaap:RevolvingCreditFacilityMember ntic:JPMorganChaseBankMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-01-06 2023-01-06 0000875582 us-gaap:RevolvingCreditFacilityMember ntic:JPMorganChaseBankMember 2023-01-06 0000875582 us-gaap:RevolvingCreditFacilityMember ntic:JPMorganChaseBankMember 2023-08-31 0000875582 us-gaap:RevolvingCreditFacilityMember ntic:JPMorganChaseBankMember 2023-11-30 0000875582 us-gaap:StandbyLettersOfCreditMember ntic:JPMorganChaseBankMember 2023-01-06 0000875582 ntic:AllOtherMember 2022-09-01 2022-11-30 0000875582 ntic:EXCORMember 2022-09-01 2022-11-30 0000875582 ntic:EXCORAndAllOtherJointVentursMember 2022-09-01 2022-11-30 0000875582 ntic:AllOtherMember 2022-09-01 2022-11-30 0000875582 ntic:EXCORMember 2022-09-01 2022-11-30 0000875582 ntic:EXCORAndAllOtherJointVentursMember 2022-09-01 2022-11-30 0000875582 ntic:AllOtherMember 2023-08-31 0000875582 ntic:EXCORMember 2023-08-31 0000875582 ntic:EXCORAndAllOtherJointVentursMember 2023-08-31 0000875582 ntic:JointVenturesInFranceMember 2023-08-31 0000875582 ntic:EXCORMember 2023-08-31 0000875582 us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember 2023-08-31 0000875582 ntic:AllOtherMember 2023-09-01 2023-11-30 0000875582 ntic:EXCORMember 2023-09-01 2023-11-30 0000875582 ntic:EXCORAndAllOtherJointVentursMember 2023-09-01 2023-11-30 0000875582 ntic:AllOtherMember 2023-09-01 2023-11-30 0000875582 ntic:EXCORMember 2023-09-01 2023-11-30 0000875582 ntic:EXCORAndAllOtherJointVentursMember 2023-09-01 2023-11-30 0000875582 ntic:AllOtherMember 2023-11-30 0000875582 ntic:EXCORMember 2023-11-30 0000875582 ntic:EXCORAndAllOtherJointVentursMember 2023-11-30 0000875582 ntic:AllOtherMember 2023-11-30 0000875582 ntic:EXCORMember 2023-11-30 0000875582 us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember 2023-11-30 0000875582 us-gaap:CustomerRelationshipsMember 2023-08-31 0000875582 ntic:PatentsAndTrademarksMember 2023-08-31 0000875582 us-gaap:CustomerRelationshipsMember 2023-11-30 0000875582 ntic:PatentsAndTrademarksMember 2023-11-30 0000875582 2022-11-30 0000875582 2022-08-31 0000875582 us-gaap:NoncontrollingInterestMember 2023-11-30 0000875582 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-11-30 0000875582 us-gaap:RetainedEarningsMember 2023-11-30 0000875582 us-gaap:AdditionalPaidInCapitalMember 2023-11-30 0000875582 us-gaap:CommonStockMember 2023-11-30 0000875582 us-gaap:NoncontrollingInterestMember 2023-09-01 2023-11-30 0000875582 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-01 2023-11-30 0000875582 us-gaap:RetainedEarningsMember 2023-09-01 2023-11-30 0000875582 us-gaap:AdditionalPaidInCapitalMember 2023-09-01 2023-11-30 0000875582 us-gaap:CommonStockMember 2023-09-01 2023-11-30 0000875582 us-gaap:NoncontrollingInterestMember 2023-08-31 0000875582 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-08-31 0000875582 us-gaap:RetainedEarningsMember 2023-08-31 0000875582 us-gaap:AdditionalPaidInCapitalMember 2023-08-31 0000875582 us-gaap:CommonStockMember 2023-08-31 0000875582 us-gaap:NoncontrollingInterestMember 2022-11-30 0000875582 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-11-30 0000875582 us-gaap:RetainedEarningsMember 2022-11-30 0000875582 us-gaap:AdditionalPaidInCapitalMember 2022-11-30 0000875582 us-gaap:CommonStockMember 2022-11-30 0000875582 us-gaap:NoncontrollingInterestMember 2022-09-01 2022-11-30 0000875582 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-01 2022-11-30 0000875582 us-gaap:RetainedEarningsMember 2022-09-01 2022-11-30 0000875582 us-gaap:AdditionalPaidInCapitalMember 2022-09-01 2022-11-30 0000875582 us-gaap:CommonStockMember 2022-09-01 2022-11-30 0000875582 us-gaap:NoncontrollingInterestMember 2022-08-31 0000875582 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-08-31 0000875582 us-gaap:RetainedEarningsMember 2022-08-31 0000875582 us-gaap:AdditionalPaidInCapitalMember 2022-08-31 0000875582 us-gaap:CommonStockMember 2022-08-31 0000875582 ntic:IntangibleAssetsExcludingPatentsAndTrademarksMember 2023-08-31 0000875582 ntic:IntangibleAssetsExcludingPatentsAndTrademarksMember 2023-11-30 0000875582 2024-01-11 thunderdome:item iso4217:USD pure utr:Y iso4217:USD shares shares iso4217:CNY Q1 2024 --08-31 false 0000875582 false false false false 0 0 0 0 0 0 0 0 10-Q true 2023-11-30 false 001-11038 NORTHERN TECHNOLOGIES INTERNATIONAL CORPORATION DE 41-0857886 4201 Woodland Road Circle Pines MN 55014 763 225-6600 Common stock, par value $0.02 per share NTIC NASDAQ Yes Yes Non-accelerated Filer true false false 9427598 6094032 5406173 533000 533000 14239360 15645130 778625 187912 1220680 1296594 320068 1986027 0 34202 12592515 13096489 3024134 2019029 38269414 39671556 14256990 14065354 24599520 23705714 521329 530944 5394950 5500733 4782376 4782376 650022 658752 327463 428874 36275660 35607393 88802064 89344303 3000000 3600000 2810686 2757176 6353859 6056329 22619 13053 1604119 2305400 1831105 1648615 231881 340799 15854269 16721372 1836059 1836059 95582 88075 1931641 1924134 10000 10000 0 0 0.02 0.02 15000000 15000000 9427598 9427598 9424101 9424101 188552 188482 22377726 21986767 51240016 51004427 -6516461 -6823403 67289833 66356273 3726321 4342524 71016154 70698797 88802064 89344303 20181675 19952766 12847401 13599642 7334274 6353124 1102241 1189404 1248958 1181805 2351199 2371209 3686058 3507434 3517061 3130599 1105921 1256724 8309040 7894757 1376433 829576 46442 6168 111138 91331 1311737 744413 226796 110733 1084941 633680 189420 131438 895521 502242 0.09 0.05 0.09 0.05 9427588 9317680 9706581 9718931 0.07 0.07 1084941 633680 301319 -53917 1386260 579763 183797 -138225 1202463 717988 9232483 184650 19939131 50716613 -7245132 3649034 67244296 130254 2605 413958 0 0 0 416563 3620 72 38624 0 0 0 38696 0 329522 0 0 0 329522 -0 -0 -0 -0 80000 80000 -0 -0 655645 -0 -0 655645 0 0 502242 0 131438 633680 0 0 0 -60704 6787 -53917 9366357 187327 20721235 50563210 -7305836 3707259 67873195 9424101 188482 21986767 51004427 -6823403 4342524 70698797 3496 70 40026 0 0 0 40096 0 0 350933 0 0 0 350933 -0 -0 -0 -0 800000 800000 -0 -0 659932 -0 -0 659932 0 0 895521 0 189420 1084941 0 0 0 306942 -5623 301319 9427597 188552 22377726 51240016 -6516461 3726321 71016154 1084941 633680 350933 329522 307010 262876 147655 147811 1102241 1189404 371103 3042688 -15335 54376 -1385108 539925 590713 -104260 -75914 -641639 -1986027 -0 285866 226731 -525559 -948661 929250 252301 270194 -1573008 9594 -18407 -544411 -254442 3076892 2002543 390729 409094 33142 44445 -423871 -453539 -600000 -450000 659932 655645 0 416563 800000 80000 40096 38696 -2019836 -730386 54673 -86187 687858 732431 5406174 5333890 6094032 6066321 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b>1.</b>         <b>INTERIM FINANCIAL INFORMATION</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">In the opinion of management, the accompanying unaudited consolidated financial statements contain all necessary adjustments, which are of a normal recurring nature, and present fairly the consolidated financial position of Northern Technologies International Corporation and its subsidiaries (the Company) as of November 30, 2023 and August 31, 2023 and the results of the Company’s operations for the three months ended November 30, 2023 and 2022, the changes in stockholders’ equity for the three months ended November 30, 2023 and 2022 and the Company’s cash flows for the three months ended November 30, 2023 and 2022, in conformity with accounting principles generally accepted in the United States of America (U.S. GAAP).</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">These consolidated financial statements should be read in conjunction with the consolidated financial statements and related notes contained in the Company’s annual report on Form 10-K for the fiscal year ended August 31, 2023. These consolidated financial statements also should be read in conjunction with the “<i>Management</i>’<i>s Discussion and Analysis of Financial Condition and Results of Operations</i>” section appearing in this report.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Operating results for the three months ended November 30, 2023 are not necessarily indicative of the results that may be expected for the full fiscal year ending August 31, 2024.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">The Company evaluates events occurring after the date of the consolidated financial statements, through the date the consolidated financial statements were available to be issued, requiring recording or disclosure in the consolidated financial statements.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b>2. </b>         <b>ACCOUNTING PRONOUNCEMENTS</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><i>Recently Adopted Accounting Pronouncements</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">In June 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2016-13, <i>Measurement of Credit Losses on Financial Instruments</i>, which revises guidance for the accounting for credit losses on financial instruments within its scope, and in November 2018, issued ASU No. 2018-19 and in April 2019, issued ASU No. 2019-04 and in May 2019, issued ASU No. 2019-05, and in November 2019, issued ASU No. 2019-11, which amended the standard. The new standard introduces an approach, based on expected losses, to estimate credit losses on certain types of financial instruments and modifies the impairment model for available-for-sale debt securities. The new approach to estimating credit losses (referred to as the current expected credit losses model) applies to most financial assets measured at amortized cost and certain other instruments, including trade and other receivables, loans, held-to-maturity debt securities, net investments in leases and off-balance-sheet credit exposures. This ASU is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Entities are required to apply the standard’s provisions as a cumulative-effect adjustment to retained earnings as of the beginning of the first reporting period in which the guidance is adopted. The Company adopted this pronouncement on September 1, 2023 which did not have a material impact on the Company’s consolidated financial position or operating results.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b>3.</b>         <b>INVENTORIES</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Inventories consisted of the following:</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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>November 30, 2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: right; 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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>August 31, 2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </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: 0pt;">Production 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;">4,580,739</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">4,960,355</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: 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; 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);">8,011,776</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-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);">8,136,134</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); 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; 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);">12,592,515</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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);">13,096,489</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); 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="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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>November 30, 2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: right; 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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>August 31, 2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </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: 0pt;">Production 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;">4,580,739</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">4,960,355</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: 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; 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);">8,011,776</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-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);">8,136,134</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); 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; 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);">12,592,515</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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);">13,096,489</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> 4580739 4960355 8011776 8136134 12592515 13096489 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>4.</b>         <b>PROPERTY AND EQUIPMENT, NET</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; text-align: justify;">Property and equipment, net consisted of the following:</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>November 30, 2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </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>August 31, 2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </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: 0pt;">Land</p> </td> <td style="width: 1%; font-family: &quot;Times 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;">496,965</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;">496,965</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: 0pt;">Buildings and improvements</p> </td> <td style="width: 1%; font-family: &quot;Times New 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,649,550</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,250,392</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: 0pt;">Machinery and equipment</p> </td> <td style="width: 1%; font-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);">6,050,458</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-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);">5,984,364</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); 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;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">24,196,973</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;">23,731,721</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: 0pt;">Less accumulated depreciation</p> </td> <td style="width: 1%; font-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);">(9,939,983</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: 1%; font-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);">(9,666,367</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> </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: 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);">14,256,990</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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);">14,065,354</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); 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; text-align: justify;">Depreciation expense was $307,010 for the three months ended November 30, 2023, compared to $262,876 for the three months ended November 30, 2022.</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>November 30, 2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </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>August 31, 2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </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: 0pt;">Land</p> </td> <td style="width: 1%; font-family: &quot;Times 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;">496,965</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;">496,965</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: 0pt;">Buildings and improvements</p> </td> <td style="width: 1%; font-family: &quot;Times New 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,649,550</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,250,392</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: 0pt;">Machinery and equipment</p> </td> <td style="width: 1%; font-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);">6,050,458</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-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);">5,984,364</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); 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;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">24,196,973</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;">23,731,721</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: 0pt;">Less accumulated depreciation</p> </td> <td style="width: 1%; font-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);">(9,939,983</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: 1%; font-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);">(9,666,367</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> </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: 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);">14,256,990</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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);">14,065,354</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> 496965 496965 17649550 17250392 6050458 5984364 24196973 23731721 9939983 9666367 14256990 14065354 307010 262876 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b>5.</b>         <b>INTANGIBLE ASSETS, NET</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Intangible assets, net consisted of the following:</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="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>As of November 30, 2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Gross Carrying Amount</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Accumulated Amortization</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Net Carrying Amount</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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: 0pt;">Patents and trademarks</p> </td> <td style="width: 1%; font-family: &quot;Times 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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,372,859</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;">(2,722,837</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;">650,022</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: 0pt;">Customer relationships</p> </td> <td style="width: 1%; font-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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">6,347,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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);">(952,050</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: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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);">5,394,950</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); 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: 0pt 0pt 0pt 9pt;">Total intangible assets, 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; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double black;">9,719,859</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double black;"> </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);">(3,674,887</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: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double black;"> </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);">6,044,972</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> </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>As of August 31, 2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Gross Carrying Amount</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Accumulated Amortization</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Net Carrying Amount</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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: 0pt;">Patents and trademarks</p> </td> <td style="width: 1%; font-family: &quot;Times 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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,339,717</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(2,680,965</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">658,752</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: 0pt;">Customer relationships</p> </td> <td style="width: 1%; font-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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">6,347,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(846,267</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: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">5,500,733</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); 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: 0pt 0pt 0pt 9pt;">Total intangible assets, 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; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">9,686,717</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double black;"> </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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">(3,527,232</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: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double black;"> </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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">6,159,485</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); 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; text-align: justify;">Amortization expense related to intangible assets was $147,655 and $147,811 for the three months ended November 30, 2023 and 2022, respectively.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">As of November 30, 2023, future amortization expense related to intangible assets for each of the next five fiscal years and thereafter is estimated as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 0pt; width: 60%; 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; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Fiscal 2024</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">528,439</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Fiscal 2025</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">543,721</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Fiscal 2026</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">517,990</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Fiscal 2027</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">492,221</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Fiscal 2028</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">479,012</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</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 black;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">3,483,589</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total</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: 16%; 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);">6,044,972</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); 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>As of November 30, 2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Gross Carrying Amount</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Accumulated Amortization</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Net Carrying Amount</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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: 0pt;">Patents and trademarks</p> </td> <td style="width: 1%; font-family: &quot;Times 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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,372,859</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;">(2,722,837</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;">650,022</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: 0pt;">Customer relationships</p> </td> <td style="width: 1%; font-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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">6,347,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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);">(952,050</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: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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);">5,394,950</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); 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: 0pt 0pt 0pt 9pt;">Total intangible assets, 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; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double black;">9,719,859</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double black;"> </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);">(3,674,887</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: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double black;"> </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);">6,044,972</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); 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>As of August 31, 2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Gross Carrying Amount</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Accumulated Amortization</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Net Carrying Amount</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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: 0pt;">Patents and trademarks</p> </td> <td style="width: 1%; font-family: &quot;Times 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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,339,717</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(2,680,965</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">658,752</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: 0pt;">Customer relationships</p> </td> <td style="width: 1%; font-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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">6,347,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(846,267</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: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">5,500,733</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); 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: 0pt 0pt 0pt 9pt;">Total intangible assets, 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; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">9,686,717</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double black;"> </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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">(3,527,232</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: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double black;"> </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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">6,159,485</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> 3372859 2722837 650022 6347000 952050 5394950 9719859 3674887 6044972 3339717 2680965 658752 6347000 846267 5500733 9686717 3527232 6159485 147655 147811 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 0pt; width: 60%; 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; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Fiscal 2024</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">528,439</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Fiscal 2025</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">543,721</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Fiscal 2026</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">517,990</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Fiscal 2027</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">492,221</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Fiscal 2028</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">479,012</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</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 black;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">3,483,589</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total</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: 16%; 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);">6,044,972</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); margin-left: 0pt;"> </td> </tr> </tbody></table> 528439 543721 517990 492221 479012 3483589 6044972 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>6. INVESTMENTS IN JOINT VENTURES</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; text-align: justify;">The consolidated financial statements of the Company’s foreign joint ventures are initially prepared using the accounting principles accepted in the respective joint ventures’ countries of domicile. Amounts related to foreign joint ventures reported in the below tables and the accompanying consolidated financial statements have subsequently been adjusted to conform with U.S. GAAP in all material respects. All material profits on sales recorded that remain on the consolidated balance sheet from the Company to its joint ventures and from joint ventures to other joint ventures have been eliminated for financial reporting purposes.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Financial information from the audited and unaudited financial statements of the Company’s joint venture in Germany, Excor Korrosionsschutz – Technologien und Produkte GmbH (EXCOR), and all the Company’s other joint ventures are summarized 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="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>As of November 30, 2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </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>Total</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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>EXCOR</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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>All Other</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </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: 0pt;">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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">58,856,062</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;">28,976,285</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;">29,879,777</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: 0pt;">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;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">63,316,496</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;">31,258,136</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;">32,058,360</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: 0pt;">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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13,323,941</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,674,730</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;">10,649,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(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: 0pt;">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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">300,465</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;">—</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;">300,465</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: 0pt;">Joint ventures’ equity</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">49,692,091</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;">28,583,406</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;">21,108,685</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: 0pt;">NTIC’s share of joint ventures’ equity</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">24,599,516</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;">14,291,705</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;">10,307,811</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: 0pt;">NTIC’s share of joint ventures’ undistributed earnings</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">23,654,848</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;">14,260,800</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;">9,394,048</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> </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>Three Months Ended November 30, 2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </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>Total</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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>EXCOR</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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>All Other</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </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: 0pt;">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;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">23,560,661</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;">8,420,960</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;">15,139,701</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: 0pt;">Gross profit</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">10,103,800</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;">4,375,075</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,728,725</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: 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;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,204,482</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;">1,026,907</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;">1,177,575</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: 0pt;">NTIC’s share of equity in income from joint ventures</p> </td> <td style="width: 1%; font-family: &quot;Times New 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,102,241</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;">513,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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">588,788</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: 0pt;">NTIC’s dividends received from joint ventures</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">371,104</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;">—</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;">371,104</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> <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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>As of August 31, 2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Total</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>EXCOR</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>All Other</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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: 0pt;">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: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">55,339,662</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">27,862,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; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">27,477,204</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: 0pt;">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;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">59,729,348</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">30,054,277</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">29,675,071</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: 0pt;">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: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">11,464,247</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,687,064</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">8,777,183</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: 0pt;">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: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">323,762</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%; 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: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">323,762</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: 0pt;">Joint ventures’ equity</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">47,941,339</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">27,367,213</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">20,574,126</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: 0pt;">NTIC’s share of joint ventures’ equity</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">23,705,714</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">13,683,608</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">10,022,106</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: 0pt;">NTIC’s share of joint ventures’ undistributed earnings</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">20,493,861</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;">12,075,524</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">8,418,337</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> <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>Three Months Ended November 30, 2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </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>Total</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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>EXCOR</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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>All Other</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </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: 0pt;">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;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">24,730,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;">10,145,921</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;">14,584,368</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: 0pt;">Gross profit</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">9,693,568</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;">4,720,042</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;">4,973,526</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: 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;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,646,908</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;">1,742,287</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;">904,621</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: 0pt;">NTIC’s share of equity in income from joint ventures</p> </td> <td style="width: 1%; font-family: &quot;Times New 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,189,400</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;">871,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;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">318,260</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: 0pt;">NTIC’s dividends received from joint ventures</p> </td> <td style="width: 1%; font-family: &quot;Times New 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,042,688</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,459,500</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;">583,188</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> <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>As of November 30, 2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </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>Total</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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>EXCOR</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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>All Other</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </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: 0pt;">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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">58,856,062</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;">28,976,285</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;">29,879,777</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: 0pt;">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;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">63,316,496</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;">31,258,136</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;">32,058,360</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: 0pt;">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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13,323,941</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,674,730</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;">10,649,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(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: 0pt;">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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">300,465</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;">—</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;">300,465</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: 0pt;">Joint ventures’ equity</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">49,692,091</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;">28,583,406</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;">21,108,685</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: 0pt;">NTIC’s share of joint ventures’ equity</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">24,599,516</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;">14,291,705</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;">10,307,811</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: 0pt;">NTIC’s share of joint ventures’ undistributed earnings</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">23,654,848</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;">14,260,800</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;">9,394,048</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>As of August 31, 2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Total</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>EXCOR</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>All Other</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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: 0pt;">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: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">55,339,662</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">27,862,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; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">27,477,204</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: 0pt;">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;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">59,729,348</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">30,054,277</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">29,675,071</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: 0pt;">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: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">11,464,247</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,687,064</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">8,777,183</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: 0pt;">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: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">323,762</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%; 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: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">323,762</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: 0pt;">Joint ventures’ equity</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">47,941,339</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">27,367,213</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">20,574,126</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: 0pt;">NTIC’s share of joint ventures’ equity</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">23,705,714</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">13,683,608</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">10,022,106</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: 0pt;">NTIC’s share of joint ventures’ undistributed earnings</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">20,493,861</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;">12,075,524</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">8,418,337</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> 58856062 28976285 29879777 63316496 31258136 32058360 13323941 2674730 10649211 300465 0 300465 49692091 28583406 21108685 24599516 14291705 10307811 23654848 14260800 9394048 <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>Three Months Ended November 30, 2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </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>Total</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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>EXCOR</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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>All Other</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </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: 0pt;">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;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">23,560,661</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;">8,420,960</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;">15,139,701</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: 0pt;">Gross profit</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">10,103,800</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;">4,375,075</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,728,725</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: 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;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,204,482</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;">1,026,907</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;">1,177,575</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: 0pt;">NTIC’s share of equity in income from joint ventures</p> </td> <td style="width: 1%; font-family: &quot;Times New 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,102,241</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;">513,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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">588,788</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: 0pt;">NTIC’s dividends received from joint ventures</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">371,104</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;">—</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;">371,104</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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>Three Months Ended November 30, 2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </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>Total</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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>EXCOR</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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>All Other</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </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: 0pt;">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;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">24,730,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;">10,145,921</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;">14,584,368</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: 0pt;">Gross profit</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">9,693,568</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;">4,720,042</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;">4,973,526</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: 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;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,646,908</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;">1,742,287</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;">904,621</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: 0pt;">NTIC’s share of equity in income from joint ventures</p> </td> <td style="width: 1%; font-family: &quot;Times New 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,189,400</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;">871,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;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">318,260</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: 0pt;">NTIC’s dividends received from joint ventures</p> </td> <td style="width: 1%; font-family: &quot;Times New 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,042,688</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,459,500</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;">583,188</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> 23560661 8420960 15139701 10103800 4375075 5728725 2204482 1026907 1177575 1102241 513453 588788 371104 0 371104 55339662 27862458 27477204 59729348 30054277 29675071 11464247 2687064 8777183 323762 0 323762 47941339 27367213 20574126 23705714 13683608 10022106 20493861 12075524 8418337 24730289 10145921 14584368 9693568 4720042 4973526 2646908 1742287 904621 1189400 871144 318260 3042688 2459500 583188 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b>7.</b>         <b>CORPORATE DEBT</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">On January 6, 2023, the Company entered into a Credit Agreement (the Credit Agreement) with JPMorgan Chase Bank, N.A. (JPM), which provides the Company with a senior secured revolving line of credit (the Credit Facility) of up to $10.0 million, which includes a $5.0 million sublimit for standby letters of credit. Borrowings of $3,000,000 and $3,600,000 under this Credit Agreement were outstanding as of November 30, 2023 and August 31, 2023, respectively.</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; text-align: justify;">Unless terminated earlier, the principal amount under the Credit Facility, together with all accrued unpaid interest and other amounts owing thereunder, if any, will be payable in full on the maturity date. On January 5, 2024, the Company and JPM renewed its Credit Agreement to extend the maturity date of the Credit Facility from January 6, 2024 to January 6, 2025. All other terms of the Credit Facility and the Credit Agreement remain the same.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Borrowings under the Credit Agreement bear interest at a floating rate, at the option of the Company, equal to either the CB Floating Rate or the Adjusted SOFR Rate. The term “CB Floating Rate” means the greater of the Prime Rate in the United States or 2.50%. The term “Adjusted SOFR Rate” means the term secured overnight financing rate for either one, three or six months (depending on the interest period selected by the Company) plus 0.10% per annum. With respect to any borrowings using an Adjusted SOFR Rate, there is an applicable margin of 2.15% applied per annum. There is no applicable margin with respect to borrowings using a CB Floating Rate.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">To secure the Credit Agreement, the Company assigned JPM a continuing security interest in all of its right, title and interested in collateral made up for the assets of the Company.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">The Credit Agreement contains customary affirmative and negative covenants, including, among other matters, limitations on the Company’s ability to incur additional debt, grant liens, engage in certain business operations and transactions, make certain investments, modify its organizational documents or form any new subsidiaries, subject to certain exceptions. Further, the Credit Agreement contains a negative covenant that restricts the ability of the Company to redeem or repurchase its common stock or pay dividends if the result of which would cause an event of default under the Credit Agreement. The Credit Agreement also requires the Company to maintain a Fixed Charge Coverage Ratio of at least 1.25 to 1.00. The term “Fixed Charge Coverage Ratio” means the ratio, computed for the Company on a consolidated basis, of net income plus income tax expense, plus amortization expense, plus depreciation expense, plus interest expense, and plus dividends received from joint ventures, minus unfinanced capital expenditures and equity in income from joint ventures, all computed for the twelve month period then ending, to scheduled principal payments made, plus scheduled finance lease payments made, plus interest expense paid, plus income tax expense paid, and plus cash distributions and dividends paid, all computed for the same twelve month period then ending. The Company was in compliance with all covenants as of November 30, 2023.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">The Credit Agreement also contains customary events of default, including, without limitation, payment defaults, material inaccuracy of representations and warranties, covenant defaults, bankruptcy and insolvency proceedings, cross-defaults to certain other agreements, breach of any financial covenant and change of control. Upon the occurrence and during the continuance of any event of default, JPM may accelerate the payment of the obligations thereunder and exercise various other customary default remedies.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">On each of April 10, 2023 and May 30, 2023, the Company’s wholly-owned subsidiary in China, NTIC China, entered into a loan agreement with China Construction Bank Corporation. Each term loan provided NTIC China with a RMB 10,000,000 (USD $1.45 million). Each of the term loans matures after one year with the principal due at that time, after which an extension of the loan agreement is required. Both term loans have an annual interest rate of 3.25% with interest due monthly. Both term loans are secured by an office building owned by NTIC China and the loan agreements contain certain financial and other covenants. The Company was in compliance with the covenants as of November 30, 2023. The current outstanding balance for both term loans was USD $2,810,686 as of November 30, 2023 and USD $2,757,176 as of August 31, 2023.</p> 10000000 5000000 3000000 3600000 0.025 0.001 0.0215 1.25 10000000 10000000 1450000 1450000 0.0325 0.0325 2810686 2810686 2757176 2757176 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b>8.</b>         <b>STOCKHOLDERS</b>’<b> EQUITY</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">On October 18, 2023, the Company’s Board of Directors declared a cash dividend of $0.07 per share of the Company’s common stock, payable on November 15, 2023 to stockholders of record on November 1, 2023. On October 20, 2022, the Company’s Board of Directors declared a cash dividend of $0.07 per share of the Company’s common stock, payable on November 16, 2022 to stockholders of record on November 3, 2022.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">During the three months ended November 30, 2023 and 2022, the Company repurchased <span style="-sec-ix-hidden:c774"><span style="-sec-ix-hidden:c775">no</span></span> shares of its common stock.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">The Company issued 3,496 and 3,620 shares of common stock on September 1, 2023 and 2022, respectively, under the Northern Technologies International Corporation Employee Stock Purchase Plan (the ESPP). The ESPP is compensatory for financial reporting purposes. As of November 30, 2023, 58,538 shares of common stock remained available for sale under the ESPP.</p> 0.07 2023-11-15 0.07 2022-11-16 3496 3620 58538 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b>9.</b>         <b>NET INCOME PER COMMON SHARE </b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Basic net income per common share is computed by dividing net income by the weighted average number of common shares outstanding. Diluted net income per share assumes the exercise of stock options using the treasury stock method, if dilutive.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">The following is a reconciliation of the net income per share computation for the three months ended November 30, 2023 and 2022:</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="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Three Months Ended</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td> </tr> <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: 0pt;"> </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; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>November 30, 2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>November 30, 2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"><b>Numerator:</b></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;"> </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;"> </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: 0pt;">Net income attributable to NTIC</p> </td> <td style="width: 1%; font-family: &quot;Times 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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">895,521</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">502,242</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> </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: 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(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: 0pt;">Basic – weighted 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: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">9,427,588</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">9,317,680</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: 0pt;">Weighted shares assumed upon exercise of stock options</p> </td> <td style="width: 1%; font-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 black;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid black;">278,993</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 1%; font-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 black;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid black;">401,251</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </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: 0pt;">Diluted – weighted 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: 1px solid black;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid black;">9,706,581</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 1%; font-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 black;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid black;">9,718,931</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </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: 0pt;">Basic net income per 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;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.09</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.05</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: 0pt;">Diluted net income per 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;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.09</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.05</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; text-align: justify;">The dilutive impact summarized above relates to the periods when the average market price of the Company’s common stock exceeded the exercise price of the potentially dilutive option securities granted. Net income per common share was based on the weighted average number of common shares outstanding during the periods when computing basic net income per share. When dilutive, stock options are included as equivalents using the treasury stock market method when computing the diluted net income per share. Excluded from the computation of diluted net income per share for the three months ended November 30, 2023 were options outstanding to purchase 580,869 shares of common stock. Excluded from the computation of diluted net income per share for the three months ended November 30, 2022 were options outstanding to purchase 305,514 shares of common stock.</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="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Three Months Ended</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td> </tr> <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: 0pt;"> </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; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>November 30, 2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>November 30, 2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"><b>Numerator:</b></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;"> </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;"> </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: 0pt;">Net income attributable to NTIC</p> </td> <td style="width: 1%; font-family: &quot;Times 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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">895,521</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">502,242</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> </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: 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(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: 0pt;">Basic – weighted 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: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">9,427,588</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">9,317,680</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: 0pt;">Weighted shares assumed upon exercise of stock options</p> </td> <td style="width: 1%; font-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 black;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid black;">278,993</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 1%; font-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 black;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid black;">401,251</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </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: 0pt;">Diluted – weighted 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: 1px solid black;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid black;">9,706,581</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 1%; font-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 black;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid black;">9,718,931</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </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: 0pt;">Basic net income per 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;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.09</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.05</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: 0pt;">Diluted net income per 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;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.09</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.05</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> 895521 502242 9427588 9317680 278993 401251 9706581 9718931 0.09 0.05 0.09 0.05 580869 305514 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b>10.</b>         <b>STOCK-BASED COMPENSATION</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">A summary of stock option activities under the Northern Technologies International Corporation Amended and Restated 2019 Stock Incentive Plan (the 2019 Plan) and the Northern Technologies International Corporation Amended and Restated 2007 Stock Incentive Plan (the 2007 Plan) is 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="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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Number of Options Outstanding</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Weighted Average Exercise Price</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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: 0pt;">Outstanding as of August 31, 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;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,557,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; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">11.08</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: 0pt;">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: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">269,845</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">13.25</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: 0pt;">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: 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> <td style="width: 1%; font-family: &quot;Times New 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(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: 0pt;">Cancelled/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: 12%; 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; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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%; 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; border-bottom: 1px solid rgb(0, 0, 0); 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: 0pt;">Outstanding as of November 30, 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;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,826,976</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">11.40</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; text-align: justify;">The weighted average per share fair value of options granted during the three months ended November 30, 2023 and 2022 was $5.05 and $4.85, respectively. The weighted average remaining contractual life of the options outstanding as of November 30, 2023 and 2022 was 6.55 years and 6.66 years, respectively.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">The Company recognized compensation expense of $350,933 and $329,522 during the three months ended November 30, 2023 and 2022, respectively. As of November 30, 2023, there was $2,037,871 of unrecognized compensation expense. The amount is expected to be recognized over a period of 2.75 years.</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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Number of Options Outstanding</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Weighted Average Exercise Price</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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: 0pt;">Outstanding as of August 31, 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;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,557,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; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">11.08</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: 0pt;">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: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">269,845</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">13.25</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: 0pt;">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: 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> <td style="width: 1%; font-family: &quot;Times New 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(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: 0pt;">Cancelled/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: 12%; 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; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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%; 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; border-bottom: 1px solid rgb(0, 0, 0); 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: 0pt;">Outstanding as of November 30, 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;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,826,976</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">11.40</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> 1557131 11.08 269845 13.25 -0 0 -0 0 1826976 11.4 5.05 4.85 P6Y6M18D P6Y7M28D 350933 329522 2037871 P2Y9M <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b>11.</b>         <b>SEGMENT AND GEOGRAPHIC INFORMATION</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><i>Segment Information</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">The Company’s chief operating decision maker is its Chief Executive Officer. The Company’s business is organized into two reportable segments: ZERUST® and Natur-Tec®. The Company has been selling its proprietary ZERUST® rust and corrosion inhibiting products and services to the automotive, electronics, electrical, mechanical, military and retail consumer markets for almost 50 years and, more recently, has targeted and expanded into the oil and gas industry. The Company also sells a portfolio of bio-based and compostable (fully biodegradable) polymer resins and finished products under the Natur-Tec® brand.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">The following table sets forth the Company’s net sales for the three months ended November 30, 2023 and 2022 by segment:</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="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Three Months Ended</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>November 30, 2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>November 30, 2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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: 0pt;">ZERUST® 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;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">15,405,745</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">15,370,001</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: 0pt;">Natur-Tec® 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; border-bottom: 1px solid black;"> </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 black;">4,775,930</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 1%; font-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 black;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid black;">4,582,765</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </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: 0pt 0pt 0pt 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 black;">$</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 black;">20,181,675</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times 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 black;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double black;">19,952,766</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </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;">The following table sets forth the Company’s cost of goods sold for the three months ended November 30, 2023 and 2022 by segment:</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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>November 30, 2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>% of Product Sales*</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>November 30, 2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>% of Product Sales*</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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: 0pt;">Direct cost of goods sold</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> <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: 0pt 0pt 0pt 9pt;">ZERUST®</p> </td> <td style="width: 1%; font-family: &quot;Times 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;">8,744,024</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;">56.8</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;">9,179,254</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;">59.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: 0pt 0pt 0pt 9pt;">Natur-Tec®</p> </td> <td style="width: 1%; font-family: &quot;Times New 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,228,583</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;">67.6</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,570,673</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;">77.9</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: 0pt;">Indirect cost of goods sold</p> </td> <td style="width: 1%; font-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 black;"> </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 black;">874,794</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </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; margin-left: 0pt; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"> </p> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">NA</td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td style="width: 1%; font-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 black;"> </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 black;">849,715</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </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; margin-left: 0pt; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"> </p> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">NA</td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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: 0pt 0pt 0pt 9pt;">Total net cost of goods sold ….</p> </td> <td style="width: 1%; font-family: &quot;Times 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 black;">$</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 black;">12,847,401</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </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;"> </td> <td style="width: 1%; font-family: &quot;Times 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 black;">$</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 black;">13,599,642</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </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;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <hr style="text-align: left; height: 1px; color: #000000; background-color: #000000; width: 10%; border: none; margin: 3pt auto 3pt 0"/> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -36pt; text-align: justify;">* The percent of segment sales is calculated by dividing the direct cost of goods sold for each individual segment category by the net sales for each segment category.</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; text-align: justify;">The Company utilizes product net sales and direct and indirect cost of goods sold for each product in reviewing the financial performance of a product type. Further allocation of Company expenses or assets, aside from amounts presented in the tables above, is not utilized in evaluating product performance, nor does such allocation occur for internal financial reporting.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><i>Geographic Information</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Net sales by geographic location for the three months ended November 30, 2023 and 2022 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="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="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Three Months Ended</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>November 30, 2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>November 30, 2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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: 0pt;">Inside the U.S.A. to unaffiliated customers</p> </td> <td style="width: 1%; font-family: &quot;Times 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;">12,097,843</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;">7,478,161</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: 0pt;">Outside the U.S.A. to:</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: 0pt 0pt 0pt 9pt;">Joint ventures in which the Company is a shareholder directly and indirectly</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">851,452</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;">633,465</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: 0pt 0pt 0pt 9pt;">Unaffiliated customers</p> </td> <td style="width: 1%; font-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);">7,232,380</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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);">11,841,140</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); 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; margin-left: 0pt; border-bottom: 3px double black;">$</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 black;">20,181,675</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</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 black;">19,952,766</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </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; text-align: justify;">Net sales by geographic location are based on the location of the customer.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Fees for services provided to joint ventures by geographic location as a percentage of total fees for services provided to joint ventures during the three months ended November 30, 2023 and 2022 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="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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Three Months Ended</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>November 30,<br/> 2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>% of Total Fees for Services Provided to Joint Ventures</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>November 30,<br/> 2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>% of Total Fees for Services Provided to Joint Ventures </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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: 0pt;">Germany</p> </td> <td style="width: 1%; font-family: &quot;Times 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;">205,643</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;">16.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; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">193,828</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;">16.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 style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Poland</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">198,017</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;">15.9</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;">186,696</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;">15.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(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: 0pt;">Japan</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">136,081</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;">10.9</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;">147,920</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;">12.5</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: 0pt;">France</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">121,966</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;">9.8</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;">109,357</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;">9.3</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: 0pt;">Sweden</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">110,536</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;">8.9</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;">100,436</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;">8.5</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: 0pt;">Finland</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">103,744</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;">8.3</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;">90,432</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;">7.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: 0pt;">Thailand</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">79,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;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.4</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;">82,956</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;">7.0</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: 0pt;">Czech Republic</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">77,812</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;">6.2</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;">80,332</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;">6.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(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: 0pt;">South Korea</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">74,957</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;">6.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;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">63,395</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.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 style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">United Kingdom</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">63,149</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.1</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;">57,691</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;">4.9</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: 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 black;"> </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 black;">77,615</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 1%; font-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 black;"> </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 black;">6.2</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">%</td> <td style="width: 1%; font-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 black;"> </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 black;">68,762</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 1%; font-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 black;"> </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 black;">5.7</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">%</td> </tr> <tr class="q2qselectedlineitem" style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td class="q2qselectedlineitem" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td class="q2qselectedlineitem" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">1,248,958</td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double black;"> </td> <td class="q2qselectedlineitem" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">100.0</td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">%</td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td class="q2qselectedlineitem" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">1,181,805</td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double black;"> </td> <td class="q2qselectedlineitem" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">100.0</td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">%</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; text-align: justify;">The geographical distribution of total property and equipment and net sales is 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="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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>At</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>November 30, 2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>At</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>August 31, 2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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: 0pt;">China</p> </td> <td style="width: 1%; font-family: &quot;Times 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;">5,801,146</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;">5,729,080</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: 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;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">817,898</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;">745,469</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: 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; border-bottom: 1px solid black;"> </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 black;">7,637,946</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 1%; font-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 black;"> </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 black;">7,590,805</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </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: 0pt 0pt 0pt 9pt;">Total property and equipment, 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; margin-left: 0pt; border-bottom: 3px double black;">$</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 black;">14,256,990</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times 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 black;">$</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 black;">14,065,354</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </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="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>Three Months Ended</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </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>November 30, 2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </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>November 30, 2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </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: 0pt;">China</p> </td> <td style="width: 1%; font-family: &quot;Times 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,678,523</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,746,640</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: 0pt;">Brazil</p> </td> <td style="width: 1%; font-family: &quot;Times New 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,529,623</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;">1,367,418</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: 0pt;">India</p> </td> <td style="width: 1%; font-family: &quot;Times New 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,180,391</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;">4,846,927</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: 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;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,560,757</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,513,620</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: 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; border-bottom: 1px solid black;"> </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 black;">7,232,381</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 1%; font-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 black;"> </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 black;">7,478,161</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </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: 0pt 0pt 0pt 9pt;">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 black;">$</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 black;">20,181,675</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times 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 black;">$</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 black;">19,952,766</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </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; text-align: justify;">Long-lived assets consist of property and equipment. These assets are periodically reviewed to assure the net realizable value from the estimated future production based on forecasted sales exceeds the carrying value of the assets.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Sales to the Company’s joint ventures are included in the foregoing segment and geographic information; however, sales by the Company’s joint ventures to other parties are not included. The foregoing segment and geographic information represents only sales recognized directly by the Company and sold in that geographic territory.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">All joint venture operations, including equity in income, fees for services and related dividends, are primarily related to ZERUST®<sup style="vertical-align:top;line-height:120%;"> </sup>products and services.</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="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Three Months Ended</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>November 30, 2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>November 30, 2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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: 0pt;">ZERUST® 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;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">15,405,745</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">15,370,001</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: 0pt;">Natur-Tec® 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; border-bottom: 1px solid black;"> </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 black;">4,775,930</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 1%; font-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 black;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid black;">4,582,765</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </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: 0pt 0pt 0pt 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 black;">$</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 black;">20,181,675</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times 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 black;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double black;">19,952,766</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </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="14" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Three Months Ended</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>November 30,<br/> 2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>% of Total Fees for Services Provided to Joint Ventures</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>November 30,<br/> 2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>% of Total Fees for Services Provided to Joint Ventures </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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: 0pt;">Germany</p> </td> <td style="width: 1%; font-family: &quot;Times 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;">205,643</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;">16.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; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">193,828</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;">16.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 style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Poland</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">198,017</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;">15.9</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;">186,696</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;">15.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(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: 0pt;">Japan</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">136,081</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;">10.9</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;">147,920</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;">12.5</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: 0pt;">France</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">121,966</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;">9.8</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;">109,357</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;">9.3</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: 0pt;">Sweden</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">110,536</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;">8.9</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;">100,436</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;">8.5</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: 0pt;">Finland</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">103,744</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;">8.3</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;">90,432</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;">7.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: 0pt;">Thailand</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">79,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;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.4</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;">82,956</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;">7.0</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: 0pt;">Czech Republic</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">77,812</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;">6.2</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;">80,332</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;">6.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(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: 0pt;">South Korea</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">74,957</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;">6.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;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">63,395</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.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 style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">United Kingdom</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">63,149</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.1</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;">57,691</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;">4.9</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: 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 black;"> </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 black;">77,615</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 1%; font-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 black;"> </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 black;">6.2</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">%</td> <td style="width: 1%; font-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 black;"> </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 black;">68,762</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 1%; font-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 black;"> </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 black;">5.7</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">%</td> </tr> <tr class="q2qselectedlineitem" style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td class="q2qselectedlineitem" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td class="q2qselectedlineitem" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">1,248,958</td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double black;"> </td> <td class="q2qselectedlineitem" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">100.0</td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">%</td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td class="q2qselectedlineitem" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">1,181,805</td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double black;"> </td> <td class="q2qselectedlineitem" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">100.0</td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">%</td> </tr> </tbody></table> 15405745 15370001 4775930 4582765 20181675 19952766 <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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>November 30, 2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>% of Product Sales*</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>November 30, 2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>% of Product Sales*</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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: 0pt;">Direct cost of goods sold</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> <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: 0pt 0pt 0pt 9pt;">ZERUST®</p> </td> <td style="width: 1%; font-family: &quot;Times 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;">8,744,024</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;">56.8</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;">9,179,254</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;">59.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: 0pt 0pt 0pt 9pt;">Natur-Tec®</p> </td> <td style="width: 1%; font-family: &quot;Times New 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,228,583</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;">67.6</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,570,673</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;">77.9</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: 0pt;">Indirect cost of goods sold</p> </td> <td style="width: 1%; font-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 black;"> </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 black;">874,794</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </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; margin-left: 0pt; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"> </p> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">NA</td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td style="width: 1%; font-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 black;"> </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 black;">849,715</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </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; margin-left: 0pt; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"> </p> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">NA</td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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: 0pt 0pt 0pt 9pt;">Total net cost of goods sold ….</p> </td> <td style="width: 1%; font-family: &quot;Times 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 black;">$</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 black;">12,847,401</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </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;"> </td> <td style="width: 1%; font-family: &quot;Times 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 black;">$</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 black;">13,599,642</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </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;"> </td> </tr> </tbody></table> 8744024 0.568 9179254 0.597 3228583 0.676 3570673 0.779 874794 849715 12847401 13599642 <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="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Three Months Ended</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>November 30, 2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>November 30, 2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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: 0pt;">Inside the U.S.A. to unaffiliated customers</p> </td> <td style="width: 1%; font-family: &quot;Times 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;">12,097,843</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;">7,478,161</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: 0pt;">Outside the U.S.A. to:</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: 0pt 0pt 0pt 9pt;">Joint ventures in which the Company is a shareholder directly and indirectly</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">851,452</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;">633,465</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: 0pt 0pt 0pt 9pt;">Unaffiliated customers</p> </td> <td style="width: 1%; font-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);">7,232,380</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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);">11,841,140</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); 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; margin-left: 0pt; border-bottom: 3px double black;">$</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 black;">20,181,675</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</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 black;">19,952,766</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> </tr> </tbody></table> 12097843 7478161 851452 633465 7232380 11841140 20181675 19952766 205643 0.165 193828 0.164 198017 0.159 186696 0.158 136081 0.109 147920 0.125 121966 0.098 109357 0.093 110536 0.089 100436 0.085 103744 0.083 90432 0.077 79438 0.064 82956 0.07 77812 0.062 80332 0.068 74957 0.06 63395 0.054 63149 0.051 57691 0.049 77615 0.062 68762 0.057 1248958 1 1181805 1 <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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>At</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>November 30, 2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>At</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>August 31, 2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </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: 0pt;">China</p> </td> <td style="width: 1%; font-family: &quot;Times 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;">5,801,146</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;">5,729,080</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: 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;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">817,898</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;">745,469</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: 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; border-bottom: 1px solid black;"> </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 black;">7,637,946</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 1%; font-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 black;"> </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 black;">7,590,805</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </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: 0pt 0pt 0pt 9pt;">Total property and equipment, 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; margin-left: 0pt; border-bottom: 3px double black;">$</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 black;">14,256,990</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times 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 black;">$</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 black;">14,065,354</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> </tr> </tbody></table> 5801146 5729080 817898 745469 7637946 7590805 14256990 14065354 <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="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>Three Months Ended</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </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>November 30, 2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </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>November 30, 2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </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: 0pt;">China</p> </td> <td style="width: 1%; font-family: &quot;Times 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,678,523</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,746,640</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: 0pt;">Brazil</p> </td> <td style="width: 1%; font-family: &quot;Times New 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,529,623</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;">1,367,418</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: 0pt;">India</p> </td> <td style="width: 1%; font-family: &quot;Times New 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,180,391</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;">4,846,927</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: 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;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,560,757</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,513,620</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: 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; border-bottom: 1px solid black;"> </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 black;">7,232,381</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 1%; font-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 black;"> </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 black;">7,478,161</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </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: 0pt 0pt 0pt 9pt;">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 black;">$</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 black;">20,181,675</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times 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 black;">$</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 black;">19,952,766</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> </tr> </tbody></table> 3678523 3746640 1529623 1367418 5180391 4846927 2560757 2513620 7232381 7478161 20181675 19952766 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b>12.</b>         <b>COMMITMENTS AND CONTINGENCIES</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><i>Concentrations</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Three joint ventures (consisting of the Company’s joint ventures in Korea, Thailand and Japan) accounted for 68.2% of the Company’s trade joint venture receivables as of November 30, 2023, and two joint ventures (consisting of the Company’s joint ventures in United States and South Korea) accounted for 40.1% of the Company’s trade joint venture receivables as of August 31, 2023.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><i>Legal Matters</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">From time to time, the Company is subject to various other claims and legal actions in the ordinary course of its business. The Company records a liability in its consolidated financial statements for costs related to claims, including future legal costs, settlements and judgments, where the Company has assessed that a loss is probable, and an amount could be reasonably estimated. If the reasonable estimate of a probable loss is a range, the Company records the most probable estimate of the loss or the minimum amount when no amount within the range is a better estimate than any other amount. The Company discloses a contingent liability even if the liability is not probable or the amount is not estimable, or both, if there is a reasonable possibility that material loss may have been incurred. In the opinion of management, as of November 30, 2023, the amount of liability, if any, with respect to these matters, individually or in the aggregate, will not materially affect the Company’s consolidated results of operations, financial position or cash flows.</p> 0.682 0.401 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b>13.</b>         <b>SUPPLEMENTAL CASH FLOW INFORMATION</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Supplemental disclosures of cash flow information consisted of:</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </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="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>Three Months Ended</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </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>November 30, 2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </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>November 30, 2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr class="q2qselectedlineitem" style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td class="q2qselectedlineitem" 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: 0pt;">Cash paid for interest</p> </td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td class="q2qselectedlineitem" style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">111,138</td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td class="q2qselectedlineitem" style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">91,331</td> <td class="q2qselectedlineitem" 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> <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="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>Three Months Ended</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </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>November 30, 2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </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>November 30, 2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr class="q2qselectedlineitem" style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td class="q2qselectedlineitem" 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: 0pt;">Cash paid for interest</p> </td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td class="q2qselectedlineitem" style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">111,138</td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td class="q2qselectedlineitem" style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">91,331</td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> 111138 91331 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b>14.</b>         <b>INCOME TAXES</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Income tax expense for the three months ended November 30, 2023 was $226,796 compared to $110,733 for the three months ended November 30, 2022. The expense was largely due to foreign operations. The Company has federal and state tax credit carry forwards, net operating loss carry forwards and foreign tax carry forwards. The Company has recorded a full valuation allowance against the U.S. deferred tax assets as of November 30, 2023 and August 31, 2023.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 226796 110733 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 58pt; text-indent: -58pt;"><b><a href="#" id="P2I5" title="P2I5"></a>ITEM <span style="-sec-ix-hidden:c1137"><span style="-sec-ix-hidden:c1138"><span style="-sec-ix-hidden:c1139"><span style="-sec-ix-hidden:c1140">5</span></span></span></span>.</b>         <b>OTHER INFORMATION</b></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>Extension of Credit Facility</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">On January 5, 2024, the Company and JPM renewed its Credit Agreement to extend the maturity date of the Credit Facility from January 6, 2024 to January 6, 2025. All other terms of the Credit Facility and the Credit Agreement remain the same. The foregoing represents only a summary of the material terms of the line of credit note, does not purport to be complete and is qualified in its entirety by reference to the complete text of the line of credit note, which is filed as Exhibit 10.1 to this report, and is incorporated by reference herein.</p> EXCEL 66 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( Y *U@'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 " .0"M8F.0UV.T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)VG%0^CVLN))07!!\1:2V=U@TX1DI-VW-XV[740?P&-F_GSS M#4RG@]0^XG/T 2-93#>S&\8D==BP(U&0 $D?T:E4Y\28FWL?G:+\C <(2G^H M T+#^1TX)&44*5B 55B)K.^,ECJB(A_/>*-7?/B,0X$9#3B@PY$2B%H ZY>) MX30/'5P!"XPPNO1=0+,22_5/;.D .R?G9-?4-$WUU)9&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M#D K6",#O<@!!@ &!\ !@ !X;"]W;W)K.[#W0/U-)Z'@_C]!/M MLG=;N(:\))8\V@>K$D0!R[[)\[XBC@*:W9( O _ KP+L9DF LP]P4M"L9"G6 M/9&DWQ-\AX1^6ZGIB[1NTFA%$S"=QKD4ZM= QNIKK*%X30>->0ZI_TS$-;Z]\ERGC$F4'?>1,KF.EZE/_V_B&*F5>5'PH MZAT&!<=\>XT+"5%8JH4 M%XRJB-?.\=KGX4VI"+CN[#Y20X8Q>;!2WA%+>R(87Y&SDW-VSFR9@JC9)NV6 MY7F$M98DC(V)!,,J G9SP"Y8J/TH_1"$%(V3Z(D*$QBL85EVW;8MIVN" T,K MPMWD<#?GP,WH*HBE2J!$8Q(9VRBL,Y[,%A^&LS%:#-T/X\GCY/UH.$>C\4(] M&RQ&D_'@$;F3V70R2^],U0#^0<5JL*UB7K;.J8@1\[A0C3>=7J[07*H>B[A M+D^8%"_JVS?6S@GU^Z&)& ZJBGQD1>QSD!?D&8U\U8.#9>!ETVIY,S\AV;3K M5K?5Z7;;1EXPN"HO+GCQ.;P#WU?J\=7A J4>8L+,>84EF]BRT6?._9"HX7W& MB6_D!D6JY]O4(;(M"6A E%/UO7%D8;*K)5L[$.+N&N[,)>V; O4J;8#]@*S5^B M)QX:T4\8J\7(-7)=PB[APBYAV- &S7-&(J25XMLFG MEZGD &[DA!7+."_A@G#A@O!9+D@OXY2=5YY@Q85Q+#JA,^:L3CR/*ADEXF>" M1MY+^"!<^"!\E@^:1R0,T5T2:[MF;K6P3MG>"AQ6%:]P/_@L]S.,J%CI7OE> M*[A G"A0G"L'\Y M#+/9##_/9OAYN@>.)HE4EI:E$^B;@.VWQM\:Z7^0U=G72:;62M7TRDSZH MA\:Q]H38]TWI_,CB'SI_FQ[R ][&P4KV=G MQA^)GCIC%-*E"K6N.VJ\$]DQ;'8C^28]R7SB4O(HO5Q3XE.A7U"_+SF7AQO] M!_EA>/\_4$L#!!0 ( Y *UAWUP\P,PD '0J 8 >&PO=V]R:W-H M965T&ULM5IM<]LV$OXKI:6?L"*]\B6W-.+;;>B9Q?+9\ M-YV;^P!+L,4+1:@D92?]];>@9$$D0,AN=?D0B])B]2R W>=90,?/NOQ:S92J MT;=Y7E0G@UE=+SX,A]5DIN:R>J\7JH!/'G0YES4\EH_#:E$J.6T&S?,AQ3@: MSF56#$;'S7O7Y>A8+^L\*]1UB:KE?"[+[Q]5KI]/!F3P\L9-]CBKS1O#T?%" M/JI;5=\MKDMX&FZ\3+.Y*JI,%ZA4#R>#4_+A3% SH+'X9Z:>JZW7R(1RK_57 M\W Y/1E@@TCE:E(;%Q+^/*DSE>?&$^#X8^UTL/E.,W#[]8OW7YK@(9A[6:DS MG?\KF]:SDT$R0%/U()=Y?:.??U/K@(3Q-]%YU?R/GM>V>( FRZK6\_5@0##/ MBM5?^6T]$5L#".\90-<#Z&L'L/4 U@2Z0M:$=2YK.3HN]3,JC35X,R^:N6E& M0S1989;QMB[ATPS&U:,S750ZSZ:R5E/T4>:RF"AT:]Q5Z*>S95FJHD;7JLST M%-T5,'@^?M@-R[03'$8G9QJZ%E6^P\N"Z MW*B) GCWN:J\B\+WN2A[(^AB+@@#/M7/MI,2+1[0@XZ M\^!#&CD XCB)J.C@=,U($J>$^E'&&Y1Q$.4O2E7-8IC]D$W@85'JIVP*9;36 MKP ?NZ@HQ5'2G66?71J)E/OA)QOX21#^>6:PPHXH-WF&'DH];R/W 4\<0,QH MAJ2#VS4C:1)A&OMQIQO<:1#W93'1 M ,=W&ZAA23%-,^F):129 $1V-=RQS$STI\R*I2?H9:NVE!36B4 M192FW7WJM<218*(G]8FE5A+FUB_CWRYN0HJ'[)5=]^6M':WE5Q(F6).953TW M.@=EQ2M*,W&9C7*1IH(Z:^2Q9#$6,>E;(TN"),R"Y^I!00), ?)+Q3M A:J] M@%V*$Y2PK4Q,T,B3;KV(W7I+,*(GJP6N(C8>;[5>OI[:<9HD<<\6H);_:)C_5D5;US.0G/TP MJ4MN+**QB!QUZ;,4$8Y!B?9 M31(PS2X@AH Z3);DB08U%F75WR6*>.G'R\_78XO+WJ:T_UVI_^/]I1:,J5A,OT$SV:O3Z#P9=X"0EU6 M9+CYUUT:CV'4-FR#M.Q)@WPU&JMRCG(M"R\^[C)"0D >=RN(SS &XNBK(-3R M'0WSW>E+4[B0WXVN]\)TB2MB@B6B2QD^0RPBUJ?RJ"4X&B:X;24?A.J2%J41 M<8!ZVCR&15\>6FJC<3 /83;+)=!PGLG[+,_JK.<\@@89\LUYN"=O[: M1](P M1U[+[Z7.\^;(H%1YH"UTV9]=0X72;YOTG<"X%4D:2 MA'1/X#Q4R7&<]J0HLT3)7D.4+XW85@9XT;I<2$0B.#1D7;P>RR@&P1KW=.', MLB8+L^:G+U>_'HXO;C[OY$VV5][?$NSP#Q]90+4Z)3^5QBV MX5H&96$&[6C(]*405%Q,MAGV#YT:2.V+,O"+'NFY_-LW?R::GZF"S/QJICT80[Z M\^]DY$V)O^!H=TI8WF9AWC9',>/?_:F_5ZK>E[=VG):JV0ZJ+E]ROZKUY"ND MO08U5:(GF2_5$9++>J;+[$_XG.#F>J":2]) BM_*# MA^7'Z12:*2BH4+K,\>]A5J")7&10RKP7:Q[505D=RH6L);4Z1D6<#L>TL5=W6$(!2T)'&0^BPQYKSO.H);Q<'#A]70'RSG MRY5$7IU^ -#IL_,3QV>%)!%Y0?O'DD?1@*X(>J2@]0,TX%[2%@;B4#?XUD"$RJ M2_TQE!7H.KJ'33Y+'*5)G/9M8JL2^(XKUY6NL6JFJ7$!T&ZSW7-"YK,,GI!Q MR_#\U8?.I\U9'KK87*)?0SZ^2)[F/GDNRZ\5^O?GA@#^XXUIKZI@7][:[)V_M:*U(X+LNA5]Y_HGCJN'6B^: M7PG>Z[K6\^;E3,'V+(T!?/Z@=?WR8'YXN/FAZ>A_4$L#!!0 ( Y *UA< M;/%<# , #0* 8 >&PO=V]R:W-H965T&ULG99O;]HP M$,:_BA7M!958XR3\K0"II9I6:>M04;O7)CF(5<=FM@/;/OW.29I!2:'T#<3Q M/9??2:%B.O>O@:AI0)R@BGCALSP51)8@*HR598>N66389:;4EVD5C-G=1U*90HQLNW6N<6XVS''5V M,E72*,$39B$A-TPP&0.9NW2&M*:YUB MF8'F*B&/DN4)Q\ +TIHQ-Y."Y3$3 MYH)\)H_S6]+Z=#'R+6*YY'Y<(=R4".$;"/=J2M?'*MB-KARR%0#UH%\4\:T M256D)M_E@WK%@]QZVDRZ440I'?F;77\GP_9\1+6/Z*B/&:X'0+2$S*V*G]OD M7A%\:^2)B1Q(BTN2*"&8-F0-N*Y3?*&-+R\ZH'O-?RQB#[U3HW?.0Y\[.D.N MQ\"_I%;8YE,N%R=HNZ=I#X6L4?=KZG[1ZFG*LMP&ZB076/CPIS;XCM6 MMCA^M4HK9S1[^?L?A\<=G*7TH:6?T?@'O^P MYA^>S=]^9\\/#YB&G;#?'0Y>L3?&=0(:-*,']/\>2#\ ?T;_5_E/6V@.;/#@ M[VSI[CSUG>D5EX8(6**27O8QA2Z/*.7 JG6QRR^4Q3-#<9GBL0ZT"\#YI5+V M9> .#O5!&PO=V]R M:W-H965T&ULK5G[;^(X$/Y7+.YTVI5N2VSGV:-(/+(MIQ8J M$KK[:Y:8DML0L[&AN__].8\FD#C>5@*ADL?,^!M[9KZQ.WBAZ7>V)82#G[LX M83>]+>?[ZWZ?K;=D%[ KNB>)>+.AZ2[@XC9][K-]2H(P5]K%?:1I9G\71$EO M.,B?/:;# 3WP.$K(8PK88;<+TE]C$M.7FQ[LO3Y81L];GCWH#P?[X)EXA*_V MCZFXZU=6PFA'$A;1!*1D<],;P>L)UC*%7.(I(B_LY!IDKGRC]'MV,PMO>EJ& MB,1DS3,3@?@YD@F)X\R2P/&C--JKQLP43Z]?K7_.G1?.? L8F=#X2Q3R[4W/ M[H&0;()#S)?TY8Z4#AF9O36-6?X7O!2RIMX#ZP/C=%'$YHP&D=AP$D(/"Y^Q!IQ!N@&+/8D#;*Y9N##*@D.821D/H)/8.5- MP8<_/P[Z7 #(S/37Y6#C8C#4,1@&#S3A6P;<)"3AN7Y? *_0HU?T8Z0T.*?' M*X"UOP'2$);@F;Q='2G@X&HR<6X/=]ES?>"-[EWO6C8WA:XNU\W2]9KM@S6Y MZ8E\9"0]DM[PKS^@J?TC<^Q"QL[,8R#+-2O ,G5&A,Y3H)I3Q+'R?*0T9$,$=RF 6-HS3 MT9&M6[H&&S E@MAP'%-' MV\I%<7\<(OX+1(GXKNF.@$U*=^ _&B4<'$5=/*3RH+?;00)%2=&;P223LQU= MZU@LIX+M*&%_)H0!0>D@FX]H3?*X.D:BQ@).WP#?D22#;CN&W8 OD1.I;6N& M'#[4:A+2E [XE ?Q.5! *_J1$HW6PH*P 44):6"6"EH0:4X'Z!/FA,H4*9-B M?@OYM!#X";,M:"/'L#H:&5AS,%22W5!0L+MT/5\%TFJ-K9OZ27-2 M0FR+F="T.P#6= G5?%D!+"N@%&&;]#Y!\<&M^>X4C)X$N]^Z9Z'E@9'GK1[$V\7*]_S1?"I27AYO%]W.7LK:^9S4 M#(W4#%W'6[YH3+YJ;>85EGL:39UYU,/3-W)O0BO::N6O2-KRA$;^6!I M9Y^FA^]4*KSMGYP4[TCZG!^@,["FAX07QZ[5T^J0?I0?33>>C^'UI#AJK\T4 M)_\/0?H<)0S$9"-,:E>66(.T.$PO;CC=Y^?1WRCG=)=?;DD0DC03$.\WE/+7 MFVR ZE\:P_\!4$L#!!0 ( Y *UAI^)(D!@, ,P' 8 >&PO=V]R M:W-H965T&ULE55K\Y=V3LXX.(7V2!$X35+."GZPWE"^(H\$V6J, T<5V7K"9V*C$289R MDN <"K0:"F/YSC(XO@0\)^A 3L; D[Q@_(M/G'@H2-P02M&28D(LG#Z(XGI9BB8 L1H%>U2ZN/#$ZKS:%QO MB5-2_L*APAJZ ,L=H3BKR$WCL$M2:H9=#* M61GK/J+1:%#@ Q0 46SM@?8\-/;(_ R9V56&&<[HA8.>HVWWD5O7OAD^\"\S7W[R78#Y]FNO<+5U N":_CRR51D^1L\>+[M/+I@ M+7S?=JV?$/IC-YB.0\=S87S_?1&$,]L-NR)6%K03ZZHDJW+_+&$;=J.I?=GH M3J@U";6+";NR=9G46KO+JJDKNG3FLHW3C+ZAJ]TN]<:E_@&7=>GK@QB'H>], M%N%X,K4A],#UW!O+N. M932QC \7OYTG=*PNZT;[RV!?9.^DU)7U-LZ0C;YIGED73R[&#!7KLE\06.)= M3JN[I5EM6M*XO(G/UB>L556=Y9],U>=F4;%.<@(I6C%)Z=9@]2RJWE%-*-Z6 MU^\+INPR+X<;UFY1P0'L_0IC>ISP#9H&/OH+4$L#!!0 ( Y *U@L&^G+ M0@< +,K 8 >&PO=V]R:W-H965T&ULK5IA.D7E1Z=K+*\'%U=;+^[K:XN^$84>GG' M"OY\.8*C[U]\RA^7HOEB5W)OL61;YBI5USDM0L8?+T35\ MFR+:!&P1?^7LN3[:!LVIW'/^I=EYO[@<>88D$SS>UX*LV6,Y@E9>[S^Q;*\11 $(] :@-0$H ICT!N W Z@A! M3X#?!OCJ"'T!I T@:@#N":!M %4"8%] T 8$VXNU4W=[:6:9R*XN*OX,J@8M MV9J-[?7=1LLKDI=-*MZ)2A[-99RXFO*RYD6^R 1;@#LA/V2>B1KP!Q!_W>3B M!;SZ7&:;12Z/OP9C\/EN!E[]_/IB(N3@#<5DW@[T;C<0ZAUHM9*I=R?X_ OX MYP-;W;/J7P/-=)CF>B&G(G,X*\!MEB_&>0FFV3H7X8LL$/T[?@VLAJOQ^([+[@@'!Y50KJ>H0:S+,>L/+.2]%Q0MYY!&\ M+P6K6#W(F XS_LFE9MVPB=:O M02; ]>;Q#<#P5X \A$S9LF,E6]9FO7RZBA!&?H@O)D_'Z3 X>K-0OZW7V9Q= MCN1*7+/JB8VN?OD)4N\W4QJX)(M=DB4NR5)'9)U\P/M\P"?EPRDYL&.B1SD M0Y\23TD! RR*< 0Q[ )G.I!X :04*DD5Z\!Q@'P",>H"$QV(J1]YV._B4AU' M):&/(KH'=M3T]VKZ@VKNEDN^;I:\&K!OK)KGM5RHCJK-)*RO%1?$'B+*K*># M8Y];6R[)8I=DB4NRU!%9)QO(/AO(CV2#*0.(EI"(>D2Y_D1+$Q_BB(1*6>DP MI4)C*R*Q(E+39"BAV%Q ="\9/4&RO*XWLFKDDSM@JW7!7Q@#]?;(>E/-E_)1 M%JR+K+25%=6FB"E25ZO!^9Q;5"[)8I=DB4NRU!%9)T."?88$[C+$E!6!5FJ! MO#+)A4D:Y9J9M IMTYOJ M"(PB@A1%9U:BV(I(K(C4.IF.6-%>K&A0K%G^E"]8N9!6?LZD$5^ ^Q=0\G)\ M_(B?MX_X)A4CJXI6Q,R*B*V(1$>,0T_^*2I:81T5H7>PKMY).M9@+:U@X[.V M:_>2%PM6U4:+ZEF5LT-F!LB8$D)]Y?X:V[D2.R0]8;BN@$?>'PX*>,.$S+,Y M7QEKM0T>%,L*F1D@1-H!'ZE:6:D2 T1Z !^'JF ZCF),P[Z$.UA=..QU/XHE MJX#42]Z&EDT[[HFU^H%7!:_-#PTM)QV243?#FHQ62&R C*D7>+XJHXZC01BH M(AK8B#1=08^(!W\(3S.(2L/@AC])L^CUF\66MM,QP)1B$JAJ#HY_[A.84[;8 M*5OBE"UUQ=;-BX/3A<-6]ZAQ8,\%W] Y"##24D$WPL@+$$28J/6E(XDGW0>" M6IGIR'& /1)BJA::CL2!')Y$:JWIP*8B,8SZEOB#8X3#EO&$]APV*JS;LE( CW/]]4*C@W(,0T1]CVL5IN.]+&/B&JS4@,P\&@4!E'?O>U@ M)>$I7O+L=AVTNK;I\,!GEYE+MM@I6^*4+77%UDV(@RV&I_MB2\>N91I\3C3X M4>)%&*OE97?'=DABAZ3V"75U.SAD.&R1G;;MH&Y L1]15=S!&9U=82[98J=L MB5.VU!5;]]?'0Q, #3_38^W# XOT.% MK#Y_:H?,#) Q)5&D_KX9V[D2.R0]8;BN@(=F 1IN%@QWJ)#>$M#$LD)F!D@8 M$8*@JI65*C% 8"A]DR:8 >>%?N3#'L$.+AH-N^@?:E$AW4YK.NH65=/1"HD- M$"P?O=5F8&+ C0E%6)711 >E;>Y1\>":T0^YYN.^A-$I(:-K#DBD-B:&QS_[ MM1:GKMDI6^*4+77%ULV+@VM&)[MF>RX87;-<5]14T'$(X2 (],<+'4D@DC=^ M2-4ZTY%R08;4IU"M-!V)YNL'[+J,9?N MIV /,M1[$\AK6.W>$-WM"+[>OJ!XSX7@J^WFDF7R#MD Y/$'SL7WG>:=Q_U[ MNE?_ 5!+ P04 " .0"M8,4C']Y<' W'P & 'AL+W=OIT$)M_G]H%CG+(BJ06DR((9A#](@SGK#L^K9 M=3X\XYLRB3-VG:-BDZ9!_GS!$OYXWL.]W8.;^'Y5B@>#X=DZN&=S5GY?7^=P M-]AKB>*4947,,Y2SY7EOA$_'U!4#*HG;F#T6+ZZ1,.6.\U_B9AJ=]PR!B"4L M+(6* 'X>V)@EB= $.'YOE?;VWQ0#7U[OM$\JX\&8NZ!@8Y[\B*-R==YS>RAB MRV"3E#?\\0O;&F0)?2%/BNI_]+B5-7HHW!0E3[># 4$:9_5O\+1UQ(L!H$<] M@&P'D/8 LV, W0Z@E:$ULLJLRZ ,AF_9BCR"[N0C'UUSE_B&&> MHKMG!&4S#\HXNZ_K3ES&K%!&TGK/2+Z3L@-OV7MOV=I(SDL>_NJ+"ADA< W0 M1A&(PJLRNM9DO8@7M0R/TE98%6+$LT3FJ<+J[($Z6J"7#*P/XPH<8D\"*%.! M=.2O&XZ!C19(68S8Q'5L-4AW#]+5@ARE/"_C_UX%Z4I?QZ9C6U8+I%+,Q5@- MTMN#]+0@_=^;N'R&5-AEPS+G*?K)XZQ$#Y V&YAE*M">A*:/,514*:^5@JYG M&J8:.#8:%C/TDR 6J9I%A4AK!HU!="SXK>*#>>$ _/;D51ZR. #;DC/7LO$5]!%93 <$S'"QEA2R(159T M4#5NN!IKR6TX83#18)6"1.SB$&[V= PIUX&_8 M$^OILUV0@KM$54^5T&6>Q)YK&\1I@Y<%N_S>D"G6L^GTM1HD\V.?N)9KVVUP M*D%B.[2#I'!#I5C/I=-,.(_G<0="F1PM8EF6UP8HRWDFV-&%KV%1K*?1ZYRM M@SC:T7Q='7FY8KD2KH(4/0+)WFY,5(+$(M3H $P:\B1Z\AR%(=^(KG@=/(MY MJH))9/HCT#UY[812R/6QY5##Z.!)TO DT?-D,S6U0&7V\RP9IH(CL6L:3@?( MAB.)EGB$+_,-.V!#)4JBXFC3Q.V6225(A&1'UTP:"B-Z"IL=N\Y1XIGP+!DW:55 F:AF=X'2T[:1B2 MZ!E2E/'=Y395-4;3K\ M">Q'I(F"!$U"74=*+" )I;/BXP)8=T5JS-$0;>V(?ZU0Z<0-*T#P;2=+VI!R^Y*&-I0-=53]77.0\8 M>-7QLB>6AW%1.;Q"#30C-D*4*4-E9FY[7"$"/;ME=U *;-9/^19F?,D$1D/W3N#*:J<-%3!UJYJTG0*=ICP8@=:S^HMSZ?KA#\SMG7[ M>DL6:)T$RHT\*K.U:1A>N[=7B%'7]CHV&&A#Z?25W>-=G3W9%MH/!\W),LZ" M+'R]ZE+%ZI5 K^I2R1"%)/2J8$R'*0TO4STO^Y.)/UZ@JPGR_QU_&;1[+*^\/_Y/KT=??5GB[G2)IF'+1-64VV#%'3MVMCMZ&MI MP]94S];;C?T;?S3WT*XWP)5/6*"E,V2*4 G:-B7M. Q>'$&F++^O3F8+5"TLZ_.\_=/]Z>^H M.O-L/;_ I^/Z#+=14Q\I?POR^S@K4,*6H-+XY(!;\_J4MKXI^;HZZ+SC9+SDO=S?B _NS\N'_4$L#!!0 ( Y *UAPIM&/C 0 $<+ M 8 >&PO=V]R:W-H965T&ULG599;]LX$/XK Q4H6L#U MF1Y(; ..VVR-W3A!CMV'Q3[0U$AB0Y$J2=EQ?WV'U&$G2-QL7VR2FN/[YB+' M&VWN;(;HX#Z7RDZBS+GBN->S/,.!.7%;,XES+?T3LLDGT*8(8$U9* M=Z4W7['F\][;XUK:\ N;6K8? 2^MTWFM3 ARH:I_=E_'X24*PUIA&'!7C@+* MS\RQZ=CH#1@O3=;\(E -V@1.*)^4:V?HJR ]-UUJAS" =[!0#HW(X4PHIKA@ MDDZJG%/PQCU'OKQ&C]=V3RN[PV?LCN!<*Y=9^*)BC!_J]PAC"W38 #T='C2X MU.LNC/H=&/:'HP/V1BWQ4; W.D#<@M-[A*\=';(^O3 I4^)'R$4'YEI9+47,JKI6,5QZ ME\I5!SIYDA-\%I9+;4N#\.\-WCLXE9K?_?<4U\-H!EU8+&^^7"W.X6RQG"WG MB]E?=')V<74^NUE<+*ERP&4(NA"J!I0S12WN<73")\:YS@NFMD*E4"I6QL)A M#+QE1IND)6%W)$C"T:@!)B4HY&@MC1)@\3=JE2#1@4TF> :,:))C!LH7L:0! MPDMCO#O%',6@$P)75(&#A DCMP':,Q@*;443WJ4V)&D4W"#/E)8Z%51+H8-4 MR ')S[4IM-FE2!!X6ZZLB 4S7OR-=S:OHO 6F*T,KS%?H6D+/:C.RI38P6BP M=^:5"3O-GJ"X9^OUJT_#P<<3.BZP\F^!&CF(N,P@0EYU)OK.?,8E+895IGC& M5$IP*>8TC/A=IF6,QM9> +^7PFU_ST%+Y#%RSFP&"=T7OXV_?SRZ#;" M9:'D2N5\!114!UP4DFBEJ"A*DG)/W['P.1=5]=ZJ4)*A@4*,9SD-2,[@S6WW MN@M_S&:7;[MPDU$!O:!N;:9+&@ *D@'Y,[?9S#HO_NS#6]"LX%$MLA,'=U'1?=RIDQ:_5*Z M'N*P?P+G[7B :DZ5UC:-,Z-NVEIA'\XUFH&Q:)OK:M<)%[NJKY>4\*93_E\U MT02A"+=C1E"1"/+*F7](-%W7F'89]Q0!Z;A M">>KGIJY>N>TI^TK<58]CG;BU1/SG)E44&%(3$BUW_WX/@)3/=NJC=-%>"JM MM*.'5UAF5+]HO !]3S1U7+WQ#MJW\_0G4$L#!!0 ( Y *UC#IDPUH ( M ,D% 8 >&PO=V]R:W-H965T&UL?511;]HP$/XKITR: M.JDE(;2TZB 2L'9C&A1!V1ZF/;C)0:PZ=F8[I?WW.SLTI1KP$M_9=]]]=Y>[ MWD;I1Y,C6G@NA#3](+>VO Y#D^98,--2)4IZ62E=,$NJ7H>FU,@R[U2(,(ZB M;E@P+H.DY^]F.NFIR@HN<:;!5$7!],L0A=KT@W;P>C'GZ]RZBS#IE6R-"[3+ M-V9'!9?*@U*-3QED_B!PA%)A: MA\#H>,(1"N& B,;?+6;0A'2.N_(K^JW/G7)Y8 9'2OSBFQ< M;;[A-I\+AY M#)6%5MG8E!P69_L>5N''8>KZ(!#O'6(/>\Z MD&?YA5F6]+3:@';6A.8$GZKW)G)+S.D:0-6 6W7#*9[#2&2,J,Z/&[!8#2Z6T[OQ].O,)O?34D>W4QNIO<+ MF&-*!1,O,,A4:3$[_ _!6,+W2M*?%K6[IV!SW"G]W@2'B@XXN1TLAI^ &U.] MA_^O$B>#Q?(33%7+ASAK=TYA@LQ4VA, M8*1QHQ;^*&,H>;30GAC,);&ZFI/ M]^N&A3OC5:!>^R5BP).I)ZVY;?;4H![/-_-ZR4V87G-I0."*7*/6Y44 NEX< MM6)5Z8?U05D:?2_FM&M1.P-Z7RGZ=[>*"]!L[^0?4$L#!!0 ( Y *UB0 M\0T%E ( '@% 9 >&PO=V]R:W-H965T40R@3TO30Z4'8BZV)+5%)0/+ON[(=E\X0#K9W MI7U/;RT]38Y2O>@Q[:^*GCF>-0G,=A.-E*^V&21 M3AW?"L("$V,9&'T.>(-%88E(QI^&TVF7M,#3^)W]ONJ=>MDPC3>R^,E3DT^= MH0,I;MF^,(_R^ V;?GJ6+Y&%KMYPK&NCV(%DKXTL&S I*+FHO^RU^0\G@*'_ M 2!L &&ENUZH4GG+#)M-E#R"LM7$9H.JU0I-XKBPF[(VBF8YX&[K'EXD7 I M#UV(?!="/XPN\$5MFU'%%UUH4X.1<,\%$PEG!:P-,TC'RYSMMZ:+S]-9IXSU MCB4X=<@*&M4!G=GG3T'?_WI!;-R*C2^QS]ZWX@UNN4X*J?<*X=<3OAJ8%S)Y M^7U.\$7*\X*C+BR6SW?+I^^/B[OUZ0F 1)+MM,$4Y!9,CK"5!?F7BVS!.QCT*0JB/CUQYPJ"T.V-Z EZA TBUQ_UW7@X@G-_VSMQ M0XDJJSQO6]H+4QNC'6VOE>O:3?_*ZSOI@:F,"PT%;@GJ=P<]!U3M\SHQ%.*L#<# M "M!@ &0 'AL+W=O.3=<\_Q7C3;*WUO2D0+CY609NZ5UM;G06#R$BMFAJI&22=;I2MF2=2[P-0: M6=$:52*(PC +*L:EMYBU>QN]F*G&"BYQH\$T5<7T]R4*M9][(^]IXYKO2NLV M@L6L9CN\0?NYWFB2@AZEX!5*PY4$C=NY=S$Z7R9.OU7XPG%OCM;@(KE3ZMX) M'XNY%SI"*#"W#H'1YP'?H1 .B&A\.V!ZO4MG>+Q^0G_?QDZQW#&#[Y3XR@M; MSKV)!P5N62/LM=I_P$,\JSSG:.6Y26S;#'3:@_::1.:6[2AMM9$CDN7E!NKZ923G5VLE45( MX"UL-"5:V^_ 9 &K;PVOZ>JM#VNTL\"2)Z]0:!O4#>HM??QEEX>\GR"8]V>04^N(I-3YL M!)/V98;@DIM<*--HA+]O\='"4JC\_I_7@CCM)AG"YOJ/S>KZ]B^X6%_"ZL_/ M'S=7J_4M%<'J]F6!X'.!2)HH^_0- M+IH=%3;$HX/\R2&>03+-_&F6/J\&RX:+@D!,ZY-7M798+D4P&OM9,O73-'3+ M* W]>!H-KEA>4E3Z/R0A\T/22-()I/YTDOAQE@RBQ!\Y/^,8HM@?$YMQ-!I\ M0D/>\KRI&L%<0 521JE VAGRV]2?QO1,8GCCA"S+"&L,;P9G,$J(!N%-0VB% M,$O].$W@\A@ 'VF:&H0],W 6AV,_'(5T6;J]-%MJ1*BZSD'7.?"_R_/IKJN: M:3JCZCV+LLB?C+.?@8B&KY5D<#1"*M2[=E :?Q1?="'I6[P;Y M%=,[+@T(W))I.!RG'NAN.':"574[D.Z4I?'6+DOZGZ!V"G2^5=2=!\$YZ/]0 MBW\!4$L#!!0 ( Y *UA)*:K&Z0, /0( 9 >&PO=V]R:W-H965T M(?A!FB-+5O^T24!DEY[*[ KBDNV M/0Q[4!TF-LZV/%"EZM%/ZBRD0+3S556/& M7F'MYG(X-'F!M307:H,-?5DI74M+6[T>FHU&N6R-ZFK(?3\>UK)LO,FHE=WK MR4AM;54V>*_!;.M:ZN<95FHW]@)O+_ATVYX0%F6 M-3:F5 UH7(V]:7 YBYQ^J_!;B3MSM 87R8-27]SF=CGV?$<(*\RM0Y#T>L0K MK"H'1#2^]IC>P:4S/%[OT6_:V"F6!VGP2E6_ETM;C+W4@R6NY+:RG]7N9^SC M$0XO5Y5IG[#K="/N0;XU5M6],3&HRZ9[RZ<^#T<&J?^& >\->,N[<]2R_""M MG(RTVH%VVH3F%FVHK361*QMW*'.KZ6M)=G9RIRR"@!_AMK&R69#BT[#N::Y-!N9 MX]BCKC"H']&;?/]=$/L_G2$;'O?Q=O;+-4SG\^O%G KA>G%<'[*OCX;NC%Q1?QJ+2U K ML 7"2E74Z&6SOAQ,C1/2^6']@/IPAH./6AD#5U+K9]*#::VVC1U,\WQ;;ROI ML$BD;?F7=(T[H#)\I7Q/:G1<()LE6"V7=%/1+0;O(&1APEDJ,EJ_YRSAM D3 M^(&VL?"9S_G@JNTJ(J2Q:CV8HMP8B%D8)JS M+!9].E*6B'^3CC2*&8^3-AW"]UD2AO^,C[= 0B8U$J7H0% M^$1SQF#'@F*F!GV%#CM)007$*Q:B#;;=I$% 9:?;\K.%1H2ZNX+074&O"["U MI 5GY,ULL!T,U?,%O%&P#%9;ZQI._F?"CA;*O-AW1^,Z=D7NZ&%RRN S2MV? M6X$T55>6')=$W=BR;G&EZ7O*7 YN.B,B%5$F!4]9%&9'4@$B"JGH@R-9#")( M6);Y1[($HHPS_D(OA2C)F!_PP>(;DY .BHXOS?H#/ZIF.'6]#8\F$=74NIVW MAFX)JM)N*!VDAY$^[2;9-_7N?^"3U.NR,5#ABDS]BT1XH+L9VVVLVK1S[4%9 M*N!V6=!O"6JG0-]7BF[Z?N,<''YT)G\#4$L#!!0 ( Y *UC0NED58P8 M #8/ 9 >&PO=V]R:W-H965T,.P 5Q,41(EM4F ),NZ=&@:-&[W _V0;;HF*LDNB*5-/OU.Y>R72=PLG9? M$I+B/3SWY5R:AW>V^^B66GOVN:E;=S1>>K]Z,9FX^5(WI3NP*]WBR\)V3>DQ M[6XF;M7IL@I&33V10JA)4YIV?'P8UJZZXT/;^]JT^JICKF^:LKL_U;6].QI' MX\W".W.S]+0P.3YOTXFA\$KTX36A_V/#! MZ#NW,V;DR2X>YX@_YK M\!V^S$JGSVS]AZG\\FB]]B>^\ M;=;&8-"8=OA??E['8<<@%T\8R+6!#+R'@P++7TI?'A]V]HYUM!MH- BN!FN0 M,RTEY=IW^&I@YX\OK==,L9_917NKG4>XO6.F9:^M:3W[@&G?:7[I@"N?P(W9&]OZI6/G;:6KA_83<-P2E1NBI_)9P$M[>\!BP9D4,GX&+]XZ M'@>\^!G''?.6_6K:LIV;LF;7OO0Z1&"?OP-I0K]HMQ\]HZC-G_I_JS M9Z>UG7_\N=:6\"3CF?V[[U-%UU!J>M:C*;S_6***"@:1>@5CJT M@4<'K,]G :0S.O"K;&/FIM8'[*2A=0?[.GB$JGF"*)C9;N?$&74]YLM9H(-< M;<@&MXGNOX=J68*OZV=.?^JQ@ #,M$8_J_Y">QC8 (3Z,WJ'7[+W!]<'[-7) MR1610,#0+KSN"'3MOX-'N\NKSBX,Y:1EKJR#%W/;502]+#UFU-SIJW^#WX'US6M4$+'")ENYUH#6$/ MV>^[E74:+G[1M6F'RXMN@2W'LJ\, 1&;OMW,OJ56']"D6+_2.*6]Y^S\,^+' M?K==9^GR_\W"Y;12S;5\V5K:WMCX%./\Z\Z6_4?T8A?-;/?V(_G_SM[ M^^XG'JA1_O8=OC=2))/A=C5_DVNDIQH%Z%Z,3H(;:**ZF<%PTTA'4^O+>A1. M'%%1O"7*BZ4Q$3FO,@4EWE*DX+G6<&S+!NP-C8J MYG&D>%(H%D=< B"*,91<8!@KL3VC-N7,U- V'(A@)&->)!&37&4)SV+!(L%5 M4G"$;G1IV_D>LU@(GJAT"+!\N9F/7N\5N1Z:*2!5 3I%1 ZE>"1R MKO)T=#F].-O&VRTIN CA_L:QQI0)3XN"IY%B4<)E$?%,I.1 +#*>DP/?@(G* M, [=:-939>JR:U'@CB$^*DUXGN3A#"5X+@0K>%PD7"3Y:+KLM'YP^WYUVB\A MXJ$#?$_'I,!6*L(DYXD4O% "XRA%)I%P$8U>H;[=NGV0EY&( YF$QUG*19:R ME&<(;B;3@(W&;!N-U$J1\"27+.)"*EZ(#*,HRWB:/17V=8"ALC7(O@Y"N0,X MJB=%)25IC+K%Z7G^$+0RMZ;2;14:G<9ML+\?Q1GA)5^J:IBOI732WZ#]4FU_ MFY!2'B-Z:A 2BD))$,V'28(0(#0/A90BUA!9C'PC?0*IEUE&LE,AQM%^(440 M '8F&0DISZ#4%FJ%@.55\DJ#(\TH:)MZOP,II9CW=6&"[QL-4=;<#WA<4C83VA [9/ MY>-_ %!+ P04 " .0"M8IP2E4"() "9%@ &0 'AL+W=OV408G,^MJ&?#HYD/?."5+)JJKX60T.AK64IO!^2F_NW'G MI[8-E3;JQ@G?UK5T3Y>JLLNSP7C0O;C5\T6@%\/STT;.U7<5?C0W#D_#GDNI M:V6\MD8X-3L;7(P_7![0?;[P+ZV6?NVW($NFUM[3PY_EV6!$"JE*%8$X2/SW MH*Y451$CJ/$K\1ST(HEP_7?'_9IMARU3Z=65K?[695B<#4X&HE0SV5;AUB[_ M4,F>0^)7V,KSOV(9[^Z/!J)H?;!U(H8&M3;Q?_F8_+!&/JEI M.!T&,*TOWF=_^*Y9Z$:RXUD::0LM*? ^P%QD6_"Y[([N#W>RH6#[X M1A;J;(!J\,H]J,'Y[[^-CT8?7U'VH%?VX#7NYQ0#\4G[HK*^=4K\^TX]!G%9 MV>+^/[MT?9W;<2ZNOMW>?+N]N/LL/GV^O!/?C/A+FA9E*(ZBAS,1%@I94#?2 M/ GX1#E5"FW@,"FN\%L'<3%WBOTEWO'EC;=[R-VP$'_=? %(2".N%B@7<2G- M?2:^YA>Y>(>CO4PL%[I8B,;9!UU22-;D,@,IO#+: CI4T9(63CW8ZD&;N2#+ MA)V)(HI>5^-:%KK2X6F/SMN&(OUF/,I'J)JJ @!TC])CBSIP,$[[ M;? M5 [P@'PNA9*NTLK%B#8.!NL&V2YKVT)VI]>6XW#?SA4.7 I#!9JB<"U8MJ:1 MFM,!FD,9TLORU<@5ZI-+B*U3+"$3>H9KX+J$@\44FL@G.:T4F(A9BU?P.6D! M9&T=Q(L2RN?KF7G(!A\\STR2C#2"$XQ:4H:&'?Y%[%$O"E>W))"?=Q@O9L[6 M&S5Q0'R>OSK,Q06ISJ:3R_U+_&02OJ6;4]0K^TFR MUX^BCOWK7:DP\7!5I@SMO=XHIVTIXDP!.0"(-1_OB:9JO1CEX]%;NHH4,&V= MB[^IF%+-4@ HBZ=K,?<, &:'U[-83P(0@G/9-)4NN(0P/\TUQWB2CP_?QB-0 MKDF]ZRB-W4&YW-!I6Y^MY !+FSR\,T,WRM1[/3,",CX*,4X60"%;6)3' ' MD52 OLN>I >E[/CX(R(YC0 !KX-;BX"54 T4L*A$V\]0.! &5AA]4;=FCN&8 M+5>.5!93BA!!/B9SEV0QVH#,2QYV05?+>]63:/, !_*D@Q-;ZMD3^YK[M/ZO M[,3;HN5+5!(T\'.N F>I.7I=:NFT @<\_4R)TTE0CX5BX/&YN&X=>27;#62] MY^6VAT$A"2%]<+H(L;([?ST/*\D&9_ D79UJ6E?PN$%F%;:NJ:,'C$MTC,XC M2DW3ABD]]25B!"F8W(EMG N6MJU*4B!E<9I&_%>P^844DY4G'7^U MVFU,.="=>@ [3F(>?41J8UAR<[H"[** WU)02#X<4BF),AGGDT,B'>>CT39( MOL)E&RTY;3+R4]-27745U"E(ZQ(%RMM*ESQ38//1B#ST,8HJ%J0JXEWZ'>0C MD@#(Z0%;?( "<2$EU\81(-8IC. [CGI4Z%]3;D>J/H0@5LB;,G;MGQ9$@N(% M;*($!])0+XW@KRBH#:JRBBP1)+K&;"DXC$2=%3OY$3AMN2HL587,Y:;1-0:\ MASDFX@,B12MTV58$S/T4AER,)4;HE6Q>W4LJ<\35SKN;_A$TF&4OA2*=]BXL MI%_ CU1?TW8%'2O/ION[+*9IY?^9G4JAF^:ECY!=H_^P7?U@V6/J2Z/O:T6U M [RY7/U:O3[#:A*+<7L-GK/.N=U]ADRXEO9"!*$ ,LN"4<0BG2BBB=]?Y]1[8.IVFV[LPFEIBF M@%*6A^INKI$K1[(@0*"9QP4)+G*VPGK0I#YDR21,S47L;B6: T?A&8P_/$WQ>I&\F-#98H>:)S^M=H%8:X_*%1HI^8 N8I&+T<95 M"#N@Q8 ,!RG/NT!G] 4JJ!+C];WH"[3ILB7;V6J7"PP+3^_MD@:1OH5QO5\M MX$&LI7=_7G6_-W9>S#YF%8&8N7P38@P*J(V?E6B][3^>X$4N/I/*#,W,(NVY MY9JL;LV]_7)))G4+Y+L?WS]A9\T/#KNE="]Q2][MF?JXTQ"*S4(<9L43+0C, M^/G:5[8JK@;T#T;P+-'$KD>=CC8EO[8S;%BN?=?%2EI6PF)=CX7D:8FG3JZ< MA$XNK5K[:%IOHUK]&6G$ $+KZR9#B?&RF^.G5#[@,M/(S&FKJSB5R8EX$JM,-TTDBI\ D M.T%:')T#.,!W#\$V_/$1MJ+,^>="H9LYNH#S MF;6A>R !_=?H\_\!4$L#!!0 ( Y *UB79B/,>P, " ( 9 >&PO M=V]R:W-H965TU)- D)L'0/D!:6 MTZW:VZ4+UZJJ^L$D ['6L7.V \N_[]AAN9R.1?W8+\0O,\\\C^V98;17^LD4 MB!:>2R'-."BLK:ZCR&0%ELR$JD)).QNE2V9IJK>1J32RW#N5(DKB>!"5C,M@ M,O)K"ST9J=H*+G&AP=1ER?1ABD+MQT$W>%EXY-O"NH5H,JK8%I=H/U<+3;/H MA)+S$J7A2H+&S3BXZ5Y/>\[>&_S!<6]:8W!*UDH]N6(&9Q".L?V^ 7]@]=.6M;,X$R)/WENBW$P#"#'#:N%?53[CWC4 MTW=XF1+&_\*^L4WC ++:6%4>G8E!R67S9<_'?=!/(L;YEE MDY%6>]#.FM#>M*;>KST@EX#5L$'+IG,.!.DG%FD=V;-.;T-7.\\G$N9:U.Q#,[U5_P(.$ALVJ-&KK#YG@[8 N$F2HK)@]OWPR3[M5[ U/% M= YJ [=<4RHI;>C59X)IS(%!QDP!.=_Q'*6W^B$.XRNH"-849..6SJ%FJBPI M*8U[=1VHV(&M!1E+H O'TK/J-ZS<99G6XW2(1$0Y4FWSQCIL"TN:=Y/\SX0- M&E;_45C:6(=P6VLNMSZH+30BE$VJH4NUEOTQ68 1[^_44X2JUEE!A2P'J6#5 MVN+&U+2:=GJ_#+QWVADD<2/7LVMK=PK M31\M8859(9506T[@=]+2&G.%FC)RIG2EM)_!O*R$.I!:7Z!@<20/"\$D_.00 MY\O%XEWHE;@AR7!$J6L91I=Z .I"'>@/ M._UT^-H):'1=S[V6'>/"W[.+91@-O@IVG,)SQ2!J5>T2]=;W)L>]EK8IX*?5 M4_N[::K^5_.F=WYB>LNE 8$; M;+44?RPH!:.VAG0 M_D9173Q.7(#3GX+)OU!+ P04 " .0"M8>1V3O' $ ! "P &0 'AL M+W=O :I" MAJG)(4PJR6X.6WL0=H-5L26/) .97[\M"0@D@9K=PUY EKN__OKI'JZE>M89 MHH%-D0L]"C)CRD&SJ9,,"Z8;LD1!;Q92%92@,+%*+B*!I.VE7<"?W)>4(BW"K'C[0TY MEE^88>.ADFM05IK0[,&YZK2)'!F8\DP:A#[_#C K@1B2R0+A# M!=>R*"AH#QE3.&P:LF3EF\D6=>)1XQ.H+;B5PF0:IB+%]%B_20SW-.,=S4E\ M%G F5PUHA76(P[AU!J^U=[OE\%IGW-9@)'SE@HF$LQP>##-(Y6;T1_YZN/;' M<+9S!KID"8X":@V-:H7!^/.GZ"*\/$.VO2?;/H<^GC(EN%AJEQB7$?CK$3<& M)KE,GO_^B.YYP'X#9M-'N)E=?[^=PMWT'NAP^WT&#]^N[J06,J<19;7(/483)Y%4&3EG;GR0 0OV M(2,?"R]'<]);S10B%+X-T+8!4!&C(! M?-H_?^K%473YFKCW^8%^O1UWZYU>CTZMJ%N_Z(6UIS?R/DLI5"4%Y72:XFZO MWN^WH!U&];@3U7:9_S4:W?"":$3V%!%.*ZI]6+M.=T!^AXVP[_\ZM7,U]D;6 ME<>N6( 7U.EF^QGC/VUMSRDQ5# YVTX56P $QF6J89VA[#B"M9[)9*I[@ MKJQHW)9,O#BONY=ZWQLN5KA)$&T!'57\D7Y)\TP8&F/YRRM1'V/0F%2*&T[4 MEHH)\KD!LS/-O6;:?>A2D.(_]S"D9'/;@$>1\+UB7\U/IJH!3U9TYTC]3*L M^K\;"FM4N/?U,*146&6EDHQR YU>6.]=]/>17QR5S/_(-_XUOJV09D_4/L7W MHZ]D\V"KH2FW=+N;;8U*&+_@[&_WZ^&5WXI>Q?UN>D&C:ZG0"4 MW]?\@Y&EVY'FTM#&Y8X9K;BHK "]7TAJL.V#-;!?FL?_ %!+ P04 " . M0"M88(?"+14$ !/"0 &0 'AL+W=O=N9&.ZD^Z0VB@9>J%'KL;8S97@>!SC98,>W++0JZ M64M5,4-;501ZJY#E3JDJ@S@,^T'%N/ F(W>V5).1K$W)!2X5Z+JJF'J=82EW M8R_R]@Q!,1EM6X K-K]NEHEUP0,EYA4)S*4#A>NQ-H^M9S\H[@=\X M[O31&JPG3U)^LIO;?.R%EA"6F!F+P.CO&>=8EA:(:'QN,;V#2:MXO-ZC?W"^ MDR]/3.-A3ZL'J\G_]R M.9NN;M[#_/YN>;-831]O[Q$K7B&G2-9BTHHT[J@5P])U%0[ M1-TT'72C)((+B"(_''9^HMP[ROVK[K"7VO/$C]/.'CJ'MV^&<12_V_]WYE3D MU/*3:[O8^L]7%+.MI6 M+:P95_#,RAHMH&P#5+0.Y+6RUFQ\S48A0M6TC28]WYJW":-%##LB>)'Z8>J. M+GK^,.W2A-!;=#V^?/5/$U-HQY2UF9$E145<4VV4?.WH61Y[BO)?1.,K.GT_ M3>$5F=+NO._W^\WV%#';7IEXI9M,%H+_212SHXX+^&+7CM1%DH;=JZ2Q=I'$ M5]V4+/[7R/V=S/2T:UV+3.ES<8Z[83+H#@>1%:W%/W!N'&25K*DUT5.QQYG- M 77;)SSVF(PJ8+98N,PM=NP/VA#ZI]IF<#3D*E2%&^6:2)"E9MX=3@]?"]-F M2'X1;SXU[I@J.&6YQ#6IAF37 ]6,[V9CY-:-S"=I: "[Y8:^>%!9 ;I?2YH@ M[<8:.'Q#3?X"4$L#!!0 ( Y *UB;(JAS8 D +06 9 >&PO=V]R M:W-H965T3=;=UN*F?<7 E0!(5EV M+T!ALE=U5_=!GI%M7<8CKV8&<'[]/2UYC V&RZ7VOL!([FX]W6H]W=+AO39? MFIF4+7N85W5S-)BU[>)@?[\I9G(NFJ%>R!J_3+29BQ9#,]UO%D:*TBK-J_W M\Y+]N5#UX/C0SEV;XT/=M96JY;5A33>?"[,\E96^/QKX@W[B1DUG+4WL'Q\N MQ%2.9/MY<6TPVE];*=5=]L?#/R9*SU%QI< ME$<#CP#)2A8M61#X=R?/9%61(<#X8V5SL%Z2%#>_>^L?K._P92P:>::KOZNR MG1T-L@$KY41T57NC[W^1*W]BLE?HJK%_V;V3C>(!*[JFU?.5,A#,5>W^BX=5 M'#84,N\%A6"E$%C<;B&+\KUHQ?&AT??,D#2LT8=UU6H#G*II4T:MP:\*>NWQ MI6XE\WWVEHWD%,%NF:A+]E'JJ1&+F2K81>UV'B$\W&^Q(NGM%ROKI\YZ\(+U MD'W2=3MKV'E=RG);?Q](UW"#'NYI\*K!2WTW9*''6> %X2OVPK7[H;47ON)^ MPUK-/JA:U(42%1NUHI44B6:7O\Y33 $6FDN9.#XY]^\!/O MW2M@HS78Z#7KQ_T.W\& M[OM#-CK_^.G\\I:=7+YG'\^O/MZ<7/]R<<8N+C]W6)3TNB=3?9+T7;F[:TLW-S62FPFL(J4-0Q4%:$FC NC%T;)%BRV;<[@ MP%J;A39&6^=4/5-C91V&6MD5T"<)BC$0GNE*:Z0D;*_V6N+-^ "*[+W^9=%6U)(%2@G)*FOPKE*LEN8%45+6+ MUT35"C17/D:Q SYCH3W9038VT'#8 %UAZ+?YX&+2CNSFD\3JD89;$0E7>1( MHIT9*1$N2V/2A@0D).=CK-T3D06(CX"-EWVF'>S=6LU- MQ[IOEL)MC;2JA' M/#\R/^:1%_,TBMT@3#WN>?[>4^\?=2*>IC'/0P]?<1;P-(GW;G4+DMNT&WC< MSWR>I-9NSO.8))/O"5]!B8;]GFI=-JS15?DGQ/%YT-[0&M1;XD =!AD"' M+$F'"71"'F./DC1D:3K,H7%1ER\!8%F*[!)D4727HX"/JI;I3 MI=UOJ+T,EG95BF)&3$ :'4#VE@O8FFH0$\R1E>TS9;6>BF[S"(B_ I$W_5'? ML$ )LD)%G^J5>*X7ZZTHZB+OT-;U[DW6-1_QL;6K+B19$6N==KF00_:A0\)+ M8E*45U?@(-7#!56B2954@9AHZ(1P_%TM3P\-%7 MTW8K#$6* Y)FW$_\O:NN?6[E8.]7C8BQ.^P3>BJJ M<^P>GF^1'>V48,U,&#E#G@&9R\%JN962&&:QSZ,X8$D8\@C4^WDWQI0'8<## MS$,?#IP^]R-O[V5:_J^[ V#,%5OM$FTS:6G<+XW$EJM3N>Y&D&@XSM!%3/^] M'8R7EK/5WA$,KG%V$4M:D__%>-F9_EC^?[/*E05'JVOW1SW"ZPV$+A=^7R'\ MZ(A_]/..>GZ+>4P%A?I;P M)$]HB**T]ZM 1H+N$^YE/O,])X,ZD ?(IH L[WTPEM;\P.WUC\.$9L'0]N1QPE$/(B7;EPAAU*<2Q_G8QB0H,?#D ;DV$AW M:#%^0Y,J&.IB#J@)6L]C&Z'.MZ"C]ALPIP;3XS8]R_.9#,$X1*)]% MMNY>6?K&';^^*_Z7KZML)%K5R5>WOM4JX!V1U"V]\TLIDJK;=Z)]$D$1\ M!9R@4O(@CQ0](>#&C'[O>4%U5W_7O-L^'.62ND^;#$@.HVQR.0$$:^N2L^M% M:G_C)1$=PM2^EU*"HX5UCXKKV?63[(E[B7P4=^^YGX29TN6]DA.H>L,T'C#C MWDC=H-4+^RXYUBW:$?LYDP(-%0G@]XG6;3^@!=8/U2J7=)"F\K\Y[/9<56 K7-15JVED9 M6PI/2[ONN'Y16\ZKL0:%^B_57>65KT6)9-!HNK27(Q.+\<\?EPX ^) M6W?P#*QD:#5Z@4 Q&-?QK,I'7)AH?/._0O03MI M60J'5T;]*7-?3)*S!')!Y;7P8CJV9@N63Q,:/P2IP9K(2D6R9ICNFE^E1P+G9=&'8[T#:3X='\(:M\F' &QY1[L ; M^"*U()%"P<(+CR$";^F-<*.WX;AYSETE,IPDU!T.[0:3Z<.3ATMELL>_WQ)QW,T@[<+5[[/9[?WL9GZ_@(OY M-:WG][?SGV[F5[E9 M-_WN/5PBEK_B0U='AG(CEHH<"<>65$I8+M&VY=0)[OS6_"]2OFG)9$,UQ70M MZ#HLHL37.B#B=)S104BREDOZ9<=B HVR4S$6(2MN/KNW'$*K,.'JR MJ,(Q(AOI=0@E4W7..5K5(4:1;#C? 8?>*]SWSD.=K\.J UL2B2^B40B.JB/R M[*(0GND:YSA,E35+CGNL%D&?E)(3R>)5#DM.C7!&TY%G0*J9DGEVX3;FMMW$ M=I/C)5K8UH\ *ZBW7Z9I%SU^5Y*PO=DA&N\&& I7."FU+.MRQY3T:M"F74I? M-)D,'J/S)7+=[&$I"B25*,2:B+8O4YO'"X@KDG,9KR9_D&>DZ@79\-MGWQ&9 M R4-Z89=LQMYA+#3_I)(=!HDVQ ^B&Q%VF6#'K+'"BS74HA**3C#&R2-S$=G MM;4A14TY5Q0N&A4HD*70-)-PF73>OS0.R-*!5E?@1V'IA 3/5R/M,=AHWW;CFH7 M<4+9'X]SWDS8M:0K1.&*3/O=3R<)V#@[Q84W59A7*-4T_83'@L9-M'R ]E>& MOMS-@AVT ^ST7U!+ P04 " .0"M87S%FB)," "D!0 &0 'AL+W=O M=7[+B=GE+\1=*$@F> A@DS M@3"!-(=.#\)>L":RY4HBI/^^*YDX,"5<;*VT[^U;K7:[6ZF>=8YHX+40I>YY MN3%5Q_=UFF/!=$M66-+)2JJ"&3+5VM>50I8Y4"'\* @N_8+QTDNZ;F^FDJ[< M&,%+G"G0FZ)@ZN\ A=SVO-![VWC@Z]S8#3_I5FR-MWEN#S60IY;,UQEG/"ZP@%)@:R\#H]X)#%,(2D8P_ M.TZO"6F!^^LW]I'+G7)9,HU#*9YX9O*>=^5!ABNV$>9!;F]QE\^%Y4NET.X+ MV]JW?>U!NM%&%CLP*2AX6?_9Z^X>]@!7P0> : >(G.XZD%/Y@QF6=)7<@K+> MQ&87+E6')G&\M$69&T6GG' FF4J#$,;P%>:;JA)(]VV8@"'3.8RH8C NZ\K3 M%79]0Q$MSD]W[(.:/?J /8:)+$VNX:;,,#O$^Z2TD1N]R1U$)PFG\J4%<7 . M41#%)_CB)OW8\<4GTM=@)(QXR!M]/B&TW8MNGV).F*.>'Q?K!=2JDWE!$^+7 5P,#(=/GW\?T MGXQP7'\8MV#^.)O=W4QNIHO^'0S[\UL8W=T_P7@ZNG^8]!?C^^FAI&Q/DEQ! M:I6O['/B[\\)4DF]K0UFY-(Y6^0*\>"]G%&UL5BB:BK^WTYTYBZE8CP#(B9Z M@Q33P&<(P_ \C*]H=1V>QW$(QRK@[W5.@6KMYH,F99O2U$W4[#8CJ%]WWKM[ M/;\F3*UYJ4'@BJ!!Z]N%!ZJ>";5A9.7Z<"D-=;5;YC1&45D'.E])>HP[PP9H M!G/R#U!+ P04 " .0"M8;%CJ1/0" "1!@ &0 'AL+W=OBE0I8[IXH'<1CV@HJ5PDO[[NQ!I7U9&UX*?%"@ MZZIB:CM"+M<#+_+V!X_EHC#V($C[2[; "9JGY8.B7="BY&6%0I=2@,+YP!M& MEZ.NM7<&WTI3?R]P4 ^_"@QSGK.;F4:Z_X"Z?CQ8ODUR[7U@WMLE' M#[):&UGMG(E!58KFGVUV=3APN C?<(AW#K'CW01R+*^886E?R34H:TUH=N%2 M==Y$KA2V*1.CZ+8D/Y/>2X,0=>$#W(I,5@A3MD'=#PQA6XL@V^&,&ISX#9P$ M[J0PA89KD6/^VC\@3BVQ>$]L%)\$O)_?1;WP\PFRW99L M]Q1Z^M(+N"IUQJ6N%<+/*6X,C+C,GG\=8WP2\SCCJ.O#[?WXZ]TU3(<_KB?[ M5V H,FYH\C4"33Z8@LX*A0A5TV:T;09J$E8S5&VC8,TTG,5QKW/^J0<$M62* M[*CL9U$4=LZ3Y'_@8A^F9+DG8K$Y4POD6\AKM*@$1G,G@$1*,3OFNG$9V\AB M"P6YS#&G2PY,Y*!MRUUV&?$J#61,J:V%63.5ZPX(TL$=F%@ %5[_9>)@]F$= MT*OK?\,KS*2RV3&8UYS#BO&:-8K$21+I+2*P!D%9 $C5G/AQ[A,&!3%1(=;1B2/G)6IA&,=K35F^'C&ULG5;?;^(X$/Y71CEIG[HD0*&H"TC0:[6LEK9BN;N' MU3V89))8=>RL[13ZW]_8(;ER1[.KOB3^,?-]WXP]MJ=[I9],CFCA4 AI9D%N M;7D=AB;.L6"FITJ4-),J73!+79V%IM3($N]4B' 01>.P8%P&\ZD?>]3SJ:JL MX!(?-9BJ*)A^6:)0^UG0#YJ!#<]RZP;"^;1D&7Y#^T?YJ*D7MB@)+U :KB1H M3&?!HG^]G#A[;_ GQ[UYU087R4ZI)]=9);,@V'P63 )(,&65L!NU_XS'>$8.+U;"^"_L M:]L1,<:5L:HX.E._X++^L\,Q#Z\<)M$;#H.CP\#KKHF\RM^99?.I5GO0SIK0 M7,.'ZKU)')=N4;Y93;.<_.Q\1>E-4,-6LX3+#!9:,YDAI=V::6B)P=F%\1%M M6:,-WD ;PEI)FQNXE0DFI_XA*6OE#1IYRT$GX+UZ[L$PNH!!-!AVX W;<(<> M;_CKX<)7LH&5Q>)LP#7>Y7D\5S+7IF0QS@*J"8/Z&8/YA]_ZX^A3A]K+5NUE M%_I\S2QJS@1L41<&5'INF>#[%@\6ED+%3W^?BZ";8P0/V\^W&UC=WSULUHOM MZN$>;@_V6'9$>:,QX1;N6,P%MR_P(.$+DQ55,(S\NEQ>@,T1;E11,OD"3";P MY7%-%2MQCPEP:QJ,1::QUFP5H"-)O"L55Z4==D(!.TZ/]Q_>5*NB91[7S [G M=&C4@X40H A!@VW2=@Z/']CIT_:G?^J'-7;BJ!)&(W^M@_ MV>N+1)6.]ON=8-G9W=Z-FS)AL$/?N-4W[L2Y5_+C^S5V8_],XU6K\>I=.72' M"9>L6V(W],\D3EJ)DW>G\9=D=L._*3-\=6$6J#/_+#!4.96T]=W9CK8OCT5] MX?YK7C];UDQG7!H0F))KU+NB#:CKIT#=L:KTU^].6;K,?3.GUQ-J9T#SJ:): M/'8<0?L>F_\#4$L#!!0 ( Y *UC>.K/#=P( $D% 9 >&PO=V]R M:W-H965T&,Q27DYW23V:-:.&Y%M), M@[6UFXLH,N4::V;.U 8ES2R5KIFE5*\BL]'(*@^J193&\3"J&9=!,?%C[7[AIV?W/&52AC_ MAEU;F\JD>3."[=3WFPFF8YX6QQIRQ"!I_@1FY16J4Y&OCPR!8"S<=)9&D)5QB5 M'=VLI4O?H,O@5DF[-O!55EC]CX](6J\O?=4W2X\2WJGM&61Q"&F<9D?XLMYO MYOFR(WX-M/X.V6O1@\-HUR$79L-*G ;4 @;U%H/B_;MD&'\^HFW0:QL<8R\> MJ..J1B"H9?\[7D*X:K2F&'YYU?"(SQ9F0I5/OP\9.+K$80.TQU@O4/?[?'+9 MK.CH099T^5RKJFG;B!H!-6?"P"D,PGP4A^?9V,?C81QF>7YRS26G UG!2JG* MP"B,DR0\/Q]2E&1#>@8GIY"D83ZF)\D)FV1A/!Z&@]$8#FUCM'>\:]0KW\0& M2M5(VY[T?K2_)R[;]OA7WEXRMTRON#0@<$G0^.P\#T"WC=LF5FU\LRR4I=;S MX9KN.M2N@.:7B@Y0E[@%^MNS^ M02P,$% @ #D K6!7IF[R^ @ S 4 M !D !X;"]W;W)K&UL?53?3]LP$'[O7W'*T 12 M1M+\:L/:2)0Q;1*@"MCV,.W!3:Y-1!('VZ'PW^_LA%"DTH)!YH@*GJNREG,K5ZHYRXOQ!.S^SN>5J05AB MJC0#H\\37F!9:B*2\=AS6D-*#=RU7]F_F]JIEA63>,'+/T6F\KDUM2##-6M+ M= M[Y#40:_WJG?A'22\X4^GX+LV>*[G'^#SA_I]P^_)Z)38L2U:K]S<#?XUHN,=G!8N2 MIP__]ND_F&&_?CIBK%8HAF,>G;<;>HG@CWO_2BLY@B".[#@*WZS1HBW*K*@W MTF@MJD9H+E(K83RQHR"VP]#5IA>ZMA][HVN6YJ1)=,\.A^(BVZ6(()Q":,?3 MP/:C8.0%]ECGF?C@^?:$U$R\\>@*)65+T[9J2Z8PHY:D4M*"F:8_CNW8I]_4 MAQ/M1%%$7!,X&1W!." 9Q!>[8!PW"FT_#&#?S3D['5:AV)@Y(B'E;:VZ9AM6 MAU%UWG7H6W@WYZZ9V!2UA!+7!'5/)Z$%HIL=G:-X8_IUQ15UOS%S&K&PO M=V]R:W-H965T:(FVA4BBEZ3B;']]AY+L.*WKYE#T(I&C>7SS<8:CR5:; M![M6RL%3735V&JR=VUR$HM:FF^7JM+;:3 .=H(OY6KMO""<339RI>Z4 M^WES:W 7[KT49:T:6^H&C%I.@_GXXE)X_4[AEU)M[<$:?"8+K1_\YF,Q#:@' MI"J5.^]!XNM17:FJ\HX0QM?!9[ /Z0T/USOOUUWNF,M"6G6EJU_+PJVG01I MH9:RK=P7O?U)#?ET '-=V>X)VT&7!I"WUNEZ,$8$==GT;_DT\/ : S88L YW M'ZA#^8-T@O&:Z,WO^A2[:P17-GX0[ES!K^6:.=F-]HI$/ >/C9.-JMR M42F86ZN<)7"#-7%V+U%DWTU"A]&\39@/GB][S^P?/'/XK!NWMO"A*53QTCY$ ME'NH; ?UDIUT>*,?SX%3 HPR?L(?WZ?..W_\1.H6^OR.I==;1\>M?;-A5["==F43KW_A-5;_/V8 MX+5= @21<:5?TC?=R-?17]5OD6U!K'+I@!G9($7#5Y"\!8XX0DC MJ&\A(\DXV\7E)$XBDJ9#7$(C])&P44_(O%TA M N#C_X<.[J$E/1UQ2DD6BX&.E"3B-72D44Q8G'1T"$I)POF_TQ&G\2XN)X(E MA'$VT#$6&8E2 2?*7.S+7/Q'94[@NG6M42_(A ]/.)RL>F4/G,1RO >N2YLC M47C0$>8N6$HBGHV>I0)$Q+%,QP>R&,0X(5E&#V0)1!DC[(5>"E&2$3IFH_NU MPH&Z=+[+D%HD/,V&(SJHOZ.$AP=7/U;!JAMP%G)?5_T4V$OW,W3>CXYG]7X M?Y9F5386*K5$4WJ>(%^F'VK]QNE--T@6VF')=M2453L<'W;/ M+L+XT*]37;7N(D!<-TT9OIZXVM\<#=GP[L%EM5BF_& T/ER5"_?1I=]7%P%W MHRW*K&I<&RO?0G#SH^$Q>W.B\OGNP*?*W<1[:\B13+S_G#=GLZ,AS0ZYVDU3 M1BCQY]J=NKK.0.C&EPWF<'ME-KR_OD-_U\6.L4S*Z$Y]_4.=W?U'GY<]E*L>'P=] R*<1+2^Z4#MK=*YJI?W7NPI6[37!2^^GGOW=YOA=[M^?'$?P%,2:@AAC M>JP[&RV(8)K(0H-@A", $[CDA.)2:+J]HZ[*2557J<)D,33B@A22 2?:2&($ M!4:)E@7AC W.?3O=828H)5(K>/7"Y1 P+=05%1](P; MDU6AC2+4L-UY9I@?/"E-SK,U*"P)-HN(,"L>33.&;M"S;9K[_?^DV60YY:AR M"$)C"$P@)T2AO!C7WY5FD?-*#)-9L1JEHZG-:::A_E8FE'"A< $,&"H M4B13\)J2V34@]L0F=M5/?8 ]*97+Y2_'$/K07?G9%&2KT!373&&?04E2-O@E^!AA%?R\2CDY MC(JN5"01G3058 JQ] U7'7;5D\"SQHFT'!CF4Y."&EPQE*8RCS6%C2[P\[H! MF0??_"??&80B./8VA:J12F!7Q=NM?0@ZJZXK3,LLXF@T=3C9S':B"9/QY+=B MZ/>#)Q#,GT)PUWNQQQ>95"1/*E+PS#8V'6610VT?,IS;:)Y_-)E^P M_4=@_"]02P,$% @ #D K6"!1[^_U @ ?@8 !D !X;"]W;W)K&ULC55=;],P%'WOK[@*"($4EL3I-VTEN@VQ!ZII&_" M>'"3V\9:8@?;6<>_Y]IILP&EXB6Y=NXY/N?:OIGME+XW!:*%QZJ49AX4UM;3 M*#)9@14W9ZI&25\V2E?UMS@N2J_BMP6\V <0(X;WI3V1NT^XM[/P/%EJC3^";LV M=S@)(&N,5=4>3 HJ(=LW?]S7X1E@'/\#P/8 YG6W"WF5%]SRQ4RK'6B736PN M\%8]FL0)Z3;EUFKZ*@AG%RME$2;P%E9T *YDIBJ$:]1PKJJ*BG9;<(WP^HZO M2S1O9I&E)1TPRO;TRY:>_8,^A4]*VL+ I'?0.OOF+T6W3^.=C=F:FJ>X3R@*V%0/V"P>/4B&<;O M3FCK=]KZI]@7MW0#\Z9$4!NXY%H*N35^<_RNA+#D1F3 90X7HFPLYO#-&X$[ M?+2P+%5V__V8IY.K'O=T5VC$W_:R1SN!U9K4'';CKQG66S45:FZ5GO;<^1+M M^>+6:K%NK-=J%:SNKL[A)8PG@W# $HH&,0M9G_4N4"HZ\RU!Z_;5BS%+DG>P M\]>-+!M7"P/4;XRE4E"-8!+VV2@G&9?>@:M]0Z/^3,8J')"-Q44(\:;(W(9]J M45.Y/'9*ON.S>-*^!MU*_Y$+Q\Y:]*PGT"9L?>SOHFW 3\X;M7!'(R3I1 O9O$MF3B>$80YQMHP,!HV>(-Y;HA(QN^& MTVF/-,##^9[]L_5.7I9,X8W(GWFBLXDS.A!72HNB 9."@I?UR';-/1P 1MX;@* !!%9W?9!5^8EI%HVEV((TT<1F M)M:J19,X7IJD++2DOYQP.KH7&L'WX!P66L0OY\9A C>BH*PK9B_NPQ-;YJ@^ MCEU-!QJ8&S?DLYH\>(,\A#M1ZDS!;9E@\B_>):&MVF"O=A:<)+P7FQZ$7A<" M+PA/\(6M^]#RA2?<*ZC]';-7H_O'T:9>KM2:Q3AQJ" 4R@TZT?LS?^A=G]#6 M;[7U3[%'BXQ)/)_9?,S9*Q6"AJF4K$S1S+OPL#;IZ<+4/&RN7^&G-0)/N-,P MRRF;OXYY.GGJ<4_W5;%$"6+5G*G@H=)*LS+A9=IYMB^?5$XW**F0X7:',N8* M82YYC)V#6&#*L$RKE%XVA'Z=2/"[@\%%UP]]> >^W_-&G2_DTU &P\ONJ#\P M^V$O&'3VU F\/QL%?G"]'SLWK(RIMC%QJ5I7R/61F/^5T(-"ZVW_J$C+*!AV M+R^&M9:^!\=RZ1Y47($RM7U%02RJ4M?%U^ZVK6M:5^S?\+KOW3&9E":#_*T&ON%F8 ]J&'OT!4$L#!!0 M ( Y *UCAWL?P(P8 + / 9 >&PO=V]R:W-H965TT9VCN;V6'8ZTTX?:!(2.:$(A83L M)+^^'T!9M6-%<3MYD8#E[F+/;X&]2]-^[$JM+7U>U$VW/RRM73X>C[N\U(NL M&YFE;O!E9MI%9K%MY^-NV>JL\$*+>BPYC\:+K&J&!WN>=MP>[)F5K:M&'[?4 MK1:+K/URJ&MSN3\4PRO"234OK2.,#_:6V5Q/M3U;'K?8C3=:BFJAFZXR#;5Z MMC^'B>/W#!\J?=E=6Y/SY-R8CV[SLM@?0KG5NG88,?Q?Z2->U4P0S M/JUU#C='.L'KZROMS[WO\.4\Z_21J?^H"EON#Y,A%7J6K6I[8BY_UVM_0J:2 M6L<-;6[A7?72,*YJ7%*FML77"G+VX)VQFH2@1S359LMRRJG METV?>1?"7TZS\UIWO^Z-+8YV"L;Y^IC#_ACYG6,4O36-+3MZUA2ZN"D_ALD; MN^65W8=RI\)WYF)$BC.27*H=^M0F#LKK4SOBT%'OWS;W>NE@N[3KG,?=,LOU M_A"MT>GV0@\/'MX3$7^RP[9@8UNP2_O!BYMGNLT_+5NL;R1L@]'IQKMM- M^&]1Y.#/9R=GTU-$( Z>4 -LZ3($ENZ3"%G 0Q8'8;]1,6>/-#%@6*1#0* MZ8%W0;%$)HX0T(/!L:E=7XHT85S$"-PH!9M((A:ED=LF8'J5+;.&A(H83P0) MWO,$,4LE)R&=YL'S-FMR=+P4+(TB2IT@6%.FPA@[!9;II2XT] C.0A51TJOA MG 5^Y[6@4+P]7"&5 :@0I-2Q2(I',5A.RZSR/'$*:D+>#T+^TC ""P?+T5>= MEZCEY>J\!M+$,4N$!*-TC)PIY3;.L2FF24FO#:8.Q0$TQ/@ #10IIM*00A^C MLZ9R5?^Z:N8%V@+?1)#BFP!C&"-0@@+GR^"]+9$X'!>)<'U%_[.PCTUGW_\*8HJ.IJ8N?TN0[S=@. M7[?;W)5BVF,.5KY^;>.?A0W 2*^Y2XQ0FJ_Q?MGGZUN&YAWY*\'NNUH8FU;G:]LCS*XKN RTJ!.5@WHP*#S M+]='^L3UT=WJ9J>)V^OF?TZ,E[CG%9K0FG0VFHXF(^?)JLEF,]\>\"S?N.OC MSE/@!2#S/B'^<<)$) ;O5_:VEL>#'G8OUK!+54.7B$/IV8[,8NDPN.HHHZ[, M6ETBQ["L+YGZB[\05(6 7Q?(R*]CF6+0\36<)P+ED":8#[AA1.G5-)C: MS%WL@/4*G-NU58A0*&A LE5_' :XEJ/;#-OM: MU1B<(3(5X:-@*D*SBL0C. =]G!N^1]<8=L'FD'_P# M4$L#!!0 ( Y *UAI?F.!7@( $<% 9 >&PO=V]R:W-H965TDJ(F:VT>;(7HX*F6RDY9Y5QS$D6VJ+#F M=E\WJ.ADJ4W-'9EF%=G&("\#J)91&L>'4QYXTZL*N64G28GL['W M#PX_!*[MQAI\)@NM'[QQ54Y9[ 6AQ,)Y!DZ_1SQ#*3T1R?C3<[(AI =NKI_9 M+T/NE,N"6SS3\J>K]#2AB^L.]_#(P9%:YVN M>S IJ(7J_ORIK\,&X#A^ Y#V@#3H[@(%E>?<\7QB]!J,]R8VOPBI!C2)$\HW M9>X,G0K"N?Q&.X0D@\\P;YM&(M7;<0EGW%9P21V#*]5UWI?PXSU?2+2?)I&C MT)X@*OHPLRY,^D:8#*ZU1!=_JL>Y;N)+S1C_N0Q2-(XS3; MP9<-=<@"7[:C#A:Z_+:EUZ''V]%^GQS,I"X>?F_+:&?,[1G= M5P;Q52?WJ ]8+] ,O?AO)]T+FALN2J"K!$(Y)$8'[R%)DE&2'=/J2S+*L@2V M%2O:N-PUFE4880N%;I7K[OFP.[P2I]UPO+AW3\PU-RNA+$A<$C3>/SI@8+JQ M[0RGFS J"^UH\,*RHI<.C7>@\Z6F:](;/L#P=N;_ %!+ P04 " .0"M8 M,IQ*##$" !.!0 &0 'AL+W=OR;QC8V*P0.%XSNGA5=2E,HLN%E: MXP(VH-[JM="1V[/DI (F"6=(P'[A//CWR\CDVX1?!(YR,$?&R9;S=Q,\YPO' M,X* PDX9!JR' RR!4D.D9?SI.)V^I $.YR?V)^M=>]EB"4M.?Y->H>ANI'\N:)%\9QG_=%9MC+#*_*?"*,Z'^;HX+S?%1@BX\' MA6>>[T^GR9G D3P_3/PP&A<8]0*CJP)/]^3S#KV &A,8_7,R?A#/@]B/SQ2. M)(;>/(EF\S.)[N"VFY?F)Q8%81)1V&NH-YEJEZ+MWC90O+8-L.5*MY.=EOK! M V$2]/Z>ZR;H M-3_1.:_0502P,$% @ #D K6!!+N<&ULC511;YLP$/XK%MI#*W4Q@32I M*H+4))VVAT91LV[/#ER"56-3VX3TW_=L",NZIMH+^,[W???=<4?2*/UL"@!+ M#J609AH4UE:WE)JL@)*9@:I XLU6Z9)9-/6.FDH#RSVH%#0*PS$M&9=!FGC? M2J>)JJW@$E::F+HLF7Z=@5#--!@&1\2:-A.@[OA[3QV\3[@%X?&G)R)JV2CU+,S?N33('2"0$!F'0/#UQ[F((0C M0ADO'6?0IW3 T_.1_9NO'6O9, -S)7[SW!;3X"8@.6Q9+>RC:KY#5\^UX\N4 M,/Y)FC9V?!V0K#96E1T8%91 T0=('H/&)T!Q!W =XZVRGQ9 M"V99FFC5$.VBDD25.TL4"+./"D)]PL#43EQC_M%Z0BR^7";6HPG'1K,LX:S-&9S+& MY$%)6QAR+W/(_\935-^7$!U+F$6?$B[5?D#B\(I$811_H&?^__#H$SEQW]'8 M\XW.\"T URGCS$\I''#=#'S4I99E[%GUWG*11 MMS7=E?8F\6'^R3?CR7BRE>I%KQDSZ*T4E9YZ:V/J*]_7^9J55(]DS2K864I5 M4@-3M?)UK1@M6E$I_"@(B%]27GFS2;NV4+.);(S@%5LHI)NRI.K]A@FYG7JA MMUMXX*NUL0O^;%+3%7MDYJE>*)CY@Y>"EZS27%9(L>74NPZOYJFU;PU^V-D(WF6\L5.OA=3+[! 3+#<6 \47ALV9T)81X#QVOOTAD]:X?YXY_U+&SO$ M\DPUFTOQBQ=F/?7&'BK8DC;"/,CM-];'@ZV_7 K=/M&VMPT\E#?:R+(7 T') MJ^Y-W_H\[ G"Y -!U NB?Q7$O2!N ^W(VK!NJ:&SB9);I*PU>+.#-C>M&J+A ME3W%1Z-@EX/.S.ZE82A!EVBAH#*4>4>T*M#GUX;7<%;F MU#)5VBN2QK6<&" M1G)YTO;LEAG*A3X'U=/C+3K[=#[Q#9#:[_EY3W73444?4FU&* XN4!1$L4,^ M/RV_;E8@#UUR'_(S)"D:DA2U_I(/_/V .%U!="K2JNSOLIDE&@W:A=K[P'D.8DB3#.#B =1E&.(BS MR(V;#+C)2=P[FJ]A275%PW9%XV)-CA!(@(,$CP]0C^UP-DYBDKA)\4"*3Y+N MJOL"+02MS&&1?U52.U.,CW"B)(2#3N,#;H=AG,:0YM -3@9P_0902P,$% @ #D K6)556PDA M @ O@0 !D !X;"]W;W)K&ULC53;;MLP#/T5 MP=A#"W218R=I43@&UB7%7FR1XCD\ MI$EGM38OM@1 \BJ%LN.H1-S?4VHW)4AF>WH/RMULM9$,G6EVU.X-L"* I*!) M'(^H9%Q%>19\2Y-GND+!%2P-L964S/R<@M#U..I'1\<3WY7H'33/]FP'*\#G M_=(XBW8L!9>@+->*&-B.HTG_?I;Z^!#PC4-M3\[$5[+6^L4;#\4XBKT@$+!! MS\#VSZ< !S/>4#2 I*W@,$% M0-H"0N=HHRR4-6?(\LSHFA@?[=C\(?0FH%TU7/FON$+C;KG#8;[0"&1(/I(' MA4SM^%H F5@+:&_(P@W1U1R0<6')5WC%BHEK%_J\FI.K#]<912? T]!-FVS: M)$LN)$O)HU986O))%5#\C:=.>*<^.:J?)N\2+O2A1]+XAB1QDI[1,_M_>/*. MG+1K9AKX!A?X)E(;Y+]8&%"]_;>GYUK64(X"I=^Y0]X?W(Z&PXP>3BLY&W;7 M[W=AC6)Z,@H2S"YLB"4;72EL^MIYNR6# >,#W/U6NZ%K#9^@^V7EOP%02P,$ M% @ #D K6.2U=TEL P ;0T !D !X;"]W;W)K&ULK9?;;MLX$(9?A= 610LD$4D=**6V =?![O:B19 T[<6B%[0]MH5* MHDO2=KM/OZ2LRB=*R0*ZL45QYN.16Y3S&._8)GI3<:5._NY6@@-CK/2KB7 M2&V*@LM?[R$7NZ%'O-\O'K+E2ML7_FBPYDMX!/VTOI>FY3&R.KZLWKT]_O1:>OHVQL4X"M$ M,0T<[I-N]_%F:=R)R]TW\]!,!FTF@U9Z88O>7U(HA29L+L.(,AI0-VS8P(:=L':SO&!*PXOA8QR&*:-G MF X[$J5A$KDIHX8RZJ0\VN7<[O(K5(*3,WHAI\.NBS-N..-.SGNSZ*56B)=S M]%GRN3G4S8&/_OD(Q13D-Q=QIZ M$[=JS6_T%B_,Z5D#V) MG<3.FMA9/^G)+N8^"!B]3$^779"VIF?2<":]I6=RF74FYV@2G*>GRS!.\R2UC4!77:=9 >U5/223JI M:C9(] !YM>IJE:V[$[1;\?]F:%]JI_$?2BCIJ8;6.B MRBCIKXX21WU,(XJC"UR'81+&-&XY5*BFY+)%1D(;I):G#T.0*"X(6 MTD,Q)3U5TUHG?I[58>AD]8_NPO9#Y".7RZQ4*(>%\<0WS C)_=U^W]!B75V/ MIT*;Q*T>5^9["*0U,/T+8:[(=N)LOK-%_4$L#!!0 ( Y *UATQ&1W MI@( *(( 9 >&PO=V]R:W-H965TOVVB&78-5@9CM)MT\_VU 4)11%>0-^N/_= M_0[,D6T9?Q4E@$1O%:W%Q"JE;*YM6Q0E5%AXT1VA4EMY9E9>^1YQM:2DAH>.1+KJL+\[RU0MIU8KO6^\$16I=0+=IXU M> 7/(%^:1ZYF=N]E02JH!6$UXK"<6#?N]331]L;@%X&MV!DC33)G[%5/[A<3 MR]$) 85":@]8W38P!4JU(Y7&G\ZGU8?4PMWQN_>985,)M;^"46&N:-O9.A8JUD*RJA.K#"I2MW?\UM5A1^ &'PB\ M3N =*_ [@6] V\P,UAV6.,\XVR*NK94W/3"U,6I%0VK]%)\E5[M$Z63^P"2@ M$%VB^UKB>D7F%-"-$"#%!7I0+]$EFJWEFJO%BG%)_F%3_&]OZBT2@,[N0&)" MQ;FR>WF^0V>?SS-;JK2T<[OH4KAM4_ ^3&%SA7SG GF.YP_(I^/RF_5*R=TA MN:V*T5?$ZROB&7_!!_YF1!28:F_!$$LKCHQ8'Y%-'GI)X*>9O=G->32&/IK7 MHL$%3"QU]@3P#5CYET]NY'P=(?![ O](@G"(H!6'NP2!'WON'L%HC!,)@IX@ M.)(@&B((#@G<.$V=/8+1&"<2A#U!>"1!/$00'A $J><=/(/1&"<21#U!="1! M,D00'1+$J>-Z>P2C,4XDB'N">)3@9PFJL2TE\"& ^ # #Q(_3/9/\FB,$PF2 MGB 9)V 2TZ'DDX.O4.0$01KOEW_ S@W3( E[NS8O>Z>#Z.[] _,5J06BL%1* MYRI6=>)M1VPGDC6FJ^++;I./),V-[GF?<3&ZE^E(NA=#@VRHORHO14NOUX_&X MG"_%*BT?R;4HS#?74JU2;2[5S;A<*Y$NZD&K?(PA9.-5FA6CZ:2^]TY-)W*C M\ZP0[Q0H-ZM5JKX_$[F\O1BAT=V-]]G-4E7]9!V^"N4I+,9/Y7]E"+R]&\0@LQ'6Z MR?5[>?N': ***G]SF9?U7W#;V,(1F&]*+5?-8(-@E16[_^FW)A$' Q#M&8"; M ?C4 :090.I =\CJL)ZG.IU.E+P%JK(VWJH/=6[JT2::K*BF\5(K\VUFQNGI M&ZD%8. W\*K8BE*;"=(ER KPI\P*#3Z9RXT2I?E^)HN%F3VQ ,_2/"WF ES6 MRTQ>@Q=_S]Z^!VFQ $_S'+S52Z&ZXQ\\%SK-\O)7X^GCY7/PX)=?)V-M\%KP/G6X]D=[_,TV M2IGX0%J60I>^<';C63V^VD_;*8DQ2RBBD_'V$+C',&$<11';&[8@DCU$$H3X M0>HT#P#3R* MXHB:7'9P>@P9QXAP[,<9[7%&09QO9#$_#6KD(D@(8A1UD/KL,$6$^H&R/5 6 M!+K;=]MFW]V_%V/$GP#Q=9/I[SZXS(%A\A4G,2$=O!Y#1B*&><\*X'O / BX M4W<^M_#[$','"*91DD08=A![# F'$4<]*8[WB.,@XF/EK@3_O!:K*Z'^]<$/ M^JY(^W&Y3N?B8F18N11J*T;3^_<0@T]\!>],SEII2/9I2,X[<4G/Q"'6F3B/ M87#B$+1D!X]L8U5-5P$^B/FRD+F\,;O84)\V]])*5IAJ.9-J+55]U6R?$I3+ M5(F*ZCY[M]>F6&2E5MG51AM^%*DJLN+&FX,&7SLV%M&8QITD^"PA34C,4$\6 M#B@?G;" 0XLT[&#H*CV7MW:XEJ91F*<'+]3&7ZLV4YP@LP:[D^2Q)"PF#,8] MDV29&X6I^^#E>B9O M[9"MTD!AJ3%\N7JD!"20QZBK.;R6$&,$>W0FLK(#A77'SU^NKD!)2$*A6UA= MPY@B(WAX3PZLDD%A*?.B5EG@M=!+N3AHJ!Z"2C[*HI1YMDBK0';?"1.X K\K MN5E7&;B[&=8/80R#U_J9O+4S9I44"DNIXRU4X^!PMJ(XCAADN#NO'LN(F#Z* M]6A_9)4."DN=8VT4+DUV/)S328-=L#VHH''!8/QQ5>V,'0,G(N;^UPK4K IYTB M!$YBW(,!T^6:Y1$["\ECR6-F6I6^'6J9'8>9_5@9P2X]$X2CV$C*+DB/)801 MQ;QO:UHBQV$B/[6,N"R*&:><=,6AUS#FAT=,;:26;G&8;@<4$??@UBC0EZH^[@U6DZ#/ MP=7D3-[:1Z:62,EI1!HX-@TZ&!HN\73Z9B=QT^[WG/Y:GB5AGCUZ_GO6/I^X M'(P3QB/(>XXLB&5AD5>L(Y.)8_UMR?6KK"C@9' MY';J(95$+ .3, ,/+75A=X/#HL[O)QA&G"+<]_N)Y6P2YNS3#B#"3@:'A+SA!_(CR:4X*-^-!0K$4A8(ARM?R[K$[-RJ@.\;B#_ M1Z-,K)0@IS7*QZJ%JPN045H)=HZ"PL_[T7BLRB!AE3&@ +H=L[AY;I^>^!*:BU7]<>E2!="50;F^VLI]=U%]4+"_@64Z7]02P,$% M @ #D K6)>F]X<2!0 7!@ !D !X;"]W;W)K&ULS5EM;]LV$/XKA#H4+;!%Y.D]M0TD;K=E0-H@6;L!PSXH%AUKE427I.WV MWX^4%O[Z/_7))79&YC0:9?*:;7ZE%2%/QYNQ M3)1_T::RQ1::K81D>>6L$.1IL?V-OU83L>.@XI@=H'* MH/;X^!4#DY)=(NL MI/4VEO%DQ-D&<6VMHNF+L2%3V:*(L9RRGZ$;&DFI[Q.;HW9_3#]V5!0T$'M6P3W?PH4>N ZZ9(5< M"/1.H4GV_6U%O>8/]_S/83#@>[8^00[^$0$&QX!G^G!W&(#CU.EPRGAN7SQ5 MN"+.J#!-S=;5+UUU>:XG@$E(_, ;V>M=S%U#$D4>!+Y?&^ZAV\-W <%P*WA:]KYSN>0\ UP_-J>-[!R4O+Q6D"YW5>&D:> M!Z2%K6OFJ=2Z8(;FU]#\86B,ZYHHT.]TMBA8QNY251(7A53W8KV?Q9FJ,+YD MO!R]?!$""=X()!8QI[K Z)=5*K_IRMPRU/?^*0ML7168B;/?(4.(9M,F;;(+ M(Q?W)"2H60>#K _M"@+]=4GS6\K_-H$?C*W;VZE8QC,ZME3_$I2OJ35Y^8+X M^(VIC(\4;&\:PGH:PB>LR[ S]P#8=4-HYF MR4ZO3&QF37#3]_!WX9VDZU0UPD0H$3.C2H(D:,Y9_@#*%:!=+DZ@6+=W1Y,= M=L$/>S)-=GH]>4 ]#M7<<(#'%MVQHNW3A88N/*'N*N>]I85!%530SH?!,' ! MPJ G'TVS)P>Z_?/47H5JK\<1Q_6<-O&N7:@6K-O3%4@C(\BPCGB&VNM*#MQF MVS4!UXN\WJVFD25D6)B:]$01>1\@: M#"/L^CNB;1]?(TS(L#)YKLH+NI47AL'.SE[Q[MHY) 2_;RDV2H05U M=8NYZW7MO%"1[FMZC;XAPP+G:2)T./BCJ_)(T?8_=1O- P MCWV_KO6R^AP* 1@' 8070OVP, D!) MT"C G;W&8.EZH>OTUG&C 6!8 QQ<-T'G&,T+E.J'SKKI&KI1X'C0/FZS=\YI M<\KORN-K@69L57D=1ELNOJ=+2B5ZBJ,DO6PMI5R] M[W32V9+&)&WS%4W4D4&"+I=0[.N/1BBSHA,JOJWNAMCHE9=D:MM"J0'](J!_ZI &1<#@U(!A$3#,/MW\X\@^2X]( M,AX)OD5"MU8T_283(HM6'R%+M+L3*=11IN+D^(Y+B@;H+7*Y6'%!U)9'IQ*= M>502%J7H"WV2:Q*]&76DZDX'=68%^CI'.Z^@/Y*DC:S^.7(LIXN^3CQT]FL= MQC5C[OBFC;K648QGQERM%PIC'\7X9LPM>3YE,+@!Q;W[ YW]]HO=[WVH0P5' MSFLEVL@^/J*P">;U(7647Z5D3BF9D\$O7H%_H2)&GSA)$$N0ZHE%Z,];&D^I M^ O]B^Z^W+C(7;*$E'OK9#-VH:?X]^F*S.AE2\WA*14;VAKK,[ ^U"D'"?,@ M83XD#$/" DA8" 2KZ-@M=>P:=89:4W- M@X1YD# ?$H8A84$.ZVS= MGAU6V^HZO0.)CC:K*-0K%>H9%?K$D\7;[#JH9:KSPQC?U(_>B_\89VA;_6&_ M>K)>3;M!;V /#MKYD(/#D+ $A8"P2J&]$M#^JZ(9'&Y8LD"OHG$E]76(1 MDY5LZ>,]NN5BH3(I=TE2BJY)\MV8-YD[;2H6*,T#I?F@- Q*"T!I(12M*NI> M6=TV3V9J&_''0TW/56;_Q.)UC*ZY4-#,9*+&H8[5FFF_S#AJ,PG7/)[&UD'2 M?% :!J4%H+00BE:U;E=GM\V%]MTEM.I?K5J@!?6"MB]JM\Y3KZYAOZ:A#SH^ M#$H+0&DA%*TJS:X:;IO+X>XUPA$G4L]%.EG76US4*M.M2TD/,U+7W%_CJ0BT MR U*PZ"T )060M&J5NU*YG;#FKG+-S0AB4S/$69/ZEY0)6=B0;/]0MT0:O<8 MK]4N[TE?T7=7P?9+[4"+XJ T'Y2&06D!*"V$HE6UVY79;7.=_>=O$-3Q"9VM M533ZK,Q,])=?E+%*W5DY0YY-/N.'-WO';Y(Y?4*3+5GE#8QW&Z"5?E":!TKS M06D8E!: TD(H6M7ZW=*!;5X[>#'97I.4I6B2?9T-\01](X*1:91-LK6EMZ*# M@TN[91_.L:"K J T'Y2&06D!*"V$HE5MVZT-V.;% 9 Y]FK^]SK5)6$]E>:3 MYM5J%;%9INFM2@U88IY&0=<<0&D>*,T'I6%06@!*"Z%H5;%W:QAVPT6,YM-H M;='>L5_DJJ"K$Z T'Y2&06D!*"V$HE5UVZUWV.8%CXDDR7SZC#Y1*:E(]\J% M/U7,!ETE :5YH#0?E(9!:0$H+82B5;^]NUMU<:@_4'93('S3)-R1? M98\M3+F4/,[>+M5EF K=0!U_Y%S^V-!/0I2/^XS_ U!+ P04 " .0"M8 M/Q.9<0\$ [$@ &0 'AL+W=O/U3]8)(!HDWBG.W \N_K.-D4N!#! M*?MAB1T_SXS]3,8>]X^4O?$]HH#WP _Y0-L+$3WI.G?V&!!>IQ&&\LV6LH ( MV60[G4<,B:M @:^;AM'1 ^*%VK"O^I9LV*>Q\+T0EPQX' 2$G<;HT^- :V@? M'2MOMQ=)AS[L1V2':Q1_14LF6WK.XGH!AMRC(3#<#K11XVG62\:K 5\]//*S M9TAFLJ'T+6F\N /-2!Q"'QV1,!#Y<\ )^GY")-WXEG%JN/[\P3Y50UHW0 T,T#S7@NM#-"ZUT([ [3OM=#) )U[+70S M0%>)E:ZNDL8B@@S[C!Z!):,E6_*@]%5HJ8@7)I&X%DR^]21.#!=4(/3@"ZP% M==[VU'>1\5_!_A9[X@2?+!3$\SG\B>\B)OYG.?!GT('O"4/>UX7T(.'1GC<1-NW6'=-!3<+(#;]ULO@D_+X0MZJ$/3N.G\['ZX62)%,X^DIN)KW>"; MC-;/8+U\?;'LA;4&RY[\,5K9%BSM%4Q>Y_/7!:R?90]\\D)PJ>\3QB%"E@;3 MYX()C%.#764P2:F'H5$WNL;%7Z.O'\X%+W4RR>M//"(.#C29N#FR VK#7WYJ M=(S?B^3_ 0?L*AV8_H #L\;10W:,C83*-+.(DM(!N M/W:.T4&6)LGA V1!#C/)(XKBKM2Q1^.N2C*K2C*[2K)I[[O4U>ZUF[VK7:0B MDVE Z64.%K+O5XQZ)K(B3 ?+]ELIJ.6LD!O+[HN%_ M4$L#!!0 ( Y *U@G6'57D@( /T% 9 >&PO=V]R:W-H965T$Y)(](IANE'TP%8,E6<&G&065M?1&&)J] M4'.B:I!X4RHMJ,6M7H6FUD +#Q(\C*/H-!24R2!+_=E<9ZEJ+&<2YIJ81@BJ M'Z? U68<#(*G@WNVJJP["+.TIBM8@/U:SS7NPIZE8 *D84H2#>4XF PN9D-G M[PV^,=B8G35QF2R5>G";FV(<1"X@X)!;QT#QMX89<.Z(,(Q?'6?0NW3 W?43 M^R>?.^:RI 9FBG]GA:W&P5E "BAIP^V]VEQ#E\_(\>6*&_\EF\XV"DC>&*M$ M!\8(!)/MGVX['78 R+,?$'> ^"5@^ H@Z0")3[2-S*=U22W-4JTV1#MK9',+ MKXU'8S9,NE=<6(VW#'$VNU,6R#DY)G=8,3;T$0O> MDHG65*[ K8_(Y]K7[X];$$O0/_-"#Z^L+4],AE_.(3(1JI-VG51O R ?@1M8Z&YU%9Z?G:;C>5>%OLR0:C0;# MWJS-+]SI) %ZY0>,(;GSWI9D?]K/L(EOW1?G4YQM[2CZ0],.QENJ5TP:PJ%$ MRNCD P:EVV'3;JRJ?;\NE<7N]\L*YS-H9X#WI<*>[3;.03_QL]]02P,$% M @ #D K6&<]U1<+ P N0@ !D !X;"]W;W)K&ULI59M;]HP$/XK5C9-K;22-P*A Z0"G=8/K5!1U\]NN[,OXYV0CRH#T.2YR+F:.)G6Y;GKJB2#@JJ>*('CSEK( M@FJ%6[;)M%EPI^.2;F %^JY<2IRYC9>4%< 5$YQ(6$^<"_]\'AM[:_";P4[M MC8E1\B#$HYE6X<(8T_M4^G.=( ]\I3J;.+%#4EC3;:YOQ>X7U'HBXR\1N;*_9%?;>@Y)MDJ+H@8C@X+Q MZI\^UW'8 Z"?;D!0 X(VH/\.(*P!H15:,;.R%E33Z5B*'9'&&KV9@8V-1:,: MQDT65UKB+D.0")ZPG%$; M?+$F.@-R225G?*,LHC)%7+G5UDJ1DP5HRG)UBA[N5@MR\O5T[&ID;"ZTR12YY"^A;OHMI&18<=7@CGGHD]+Z3P O"#C[SC\.# M(W3")@.A]==_SQ\&GMG =\6FP@XLUMS(IVD\BJ+ '[M/^Y0/S2)DUP\:LS?4 M^@VU_E%J,ZI8UQ4 M=$ V&,:C4=C2=&C6]_P@\KLE#1I)@Z.2%BS?&D7?OL2![_\@GTC.X##H0V\0 MQ>W:ZK+S8TQ0MY)AHV3X_^(BO*E^4N(C8NF>6^:IR',JU>MRIXCJC.$>.:_G MC5H*.HVB;OIQ0S_^4"(^*R#^B(!.H[8 =Z\+%" WMCDJDH@MU]7KV*PV_??" MMIW6^@S[&ULO59M3]LP$/XKIVR:0((F3?H" MK*W4%MCV :CH .VC2:ZM16)WMMO2_?J=G304"!73)+ZT]OF>QW>/SSEW5E(] MZ!FB@<8,5V3'U.LXV4KV.7)B4"QPIT(LL8VH]P%2NNE[=VQBN^71FK,'O=>9LBF,T-_.1 MHIE?LB0\0Z&Y%*!PTO7Z]9-AV_H[AUN.*[TU!IO)O90/=O(CZ7J!#0A3C(UE M8/2WQ"&FJ26B,'X7G%ZYI05NCS?LYRYWRN6>:1S*](XG9M;UCCQ(<,(6J;F6 MJ^]8Y-.T?+%,M?N%5>$;>! OM)%9 :8(,B[R?_98Z+ %")MO ,("$+X7$!6 MR"6:1^;2.F6&]3I*KD!9;V*S Z>-0U,V7-A3'!M%JYQPIGHZ)+E+D GCW#.N();EBZPZE3RJ-LN:GNSE[UF+6AV M_.6V5*^=&K6C)Z=G@C1*01H?)LC5PFC#1,+%M$*+:[1?+5JC?811](&@8J6B M51GL_4*F*JMU=_ M6!-00PNRO&KK1Y"PM:ZJL_"KSM.L%T*T?XH(?(O!5![WYCMW:D29G=(85&OQT6] M5E7\3H9_EZYY-RBMY>NA[YKF"_N 7A7Y(^"))G^27# U MY4)#BA.B#&IM*FN5M_E\8N3<=&PO=V]R:W-H965TRH+)B9,K55UB+),< M2B)[O *F9^9LQIXH%FNS ".HXID\ CJ6W4O= ]W7E): I.4,R1@/G&NO,NI MYQL#N^([A5INM)%)Y8GS9]/YFDX!+.4U422.!*^1,*NU-].PJ5IK M#4>9^2J/2NA9JNU4?,L5(,]%']&CXLGS1Y-ABF:\U)]=$BM<.X7N*MN],CI2 M]8K.KD$16LCS""M-8OSAI(TZ;:+Z.Z(&Z(8SE4OTB:60OK7'.H,N#7^5QM3? MZ_"6+WLH<"^0[_H!^H PDCD1(-O7G@A!)U1@(_1W1+A;**D(2RG++E;.SRAK MF^?HU]90#7OC.;2>S399QEX8#KW B_!R"U*_0^H?CE3;_T]_.[($H?<3@A<0 M"96 *D$3L*PI+PHB)*I -+0&>RW6-O2&8+B)[O72QKT_!WPPPY^>!#\"O%X48?O1'6W M(XTZI-&Q2"=2M.$8_!U]W*&/]Z+/"$OT10$IUD?_'.B__*3C0_7TW/59[1Z/ M=2)-6Y0#1/4V[AKO9&=HZ_K-(3K2VWXXV$'EKZG\_WZ,M@B>]_8@[?_!CC&ULK5IK;]LV M%/TKA#<,'=#&?.F5.084M\+V6T,DJ<@<..? ME\R/7BYZJ/=Z8N%MMFEVHC\<[-P-6[+T?G<;\Z-^B;+V A8F7A2"F#U>]$;H M?$Q)EI!'_.6QE^3@,\A*>8BB[]G!;'W1@QDCYK-5FD&X_,\S&S/?SY XC_\* MT%YYS2SQ\/,K^E5>/"_FP4W8./*_>NMT>]&S>V#-'MTG/UU$+Y]849"1X:TB M/\E_@Y%2%QT!4V M-.3DC)*.P"HU6F6-UAOD84G4:YB4U(:^ M&88<8F-;/OQV2 MIE SPH(GUO+\$8O$YH@)[7HSE\51R\%0 M,0G"#5%;.SPF%BI3 6R(11J&%;Z(A#$BO3->+4;S\51*3)MXLEHZ0JN6*1P6 MZ2WVB%I,R?($.0=+HJ((21QTB&$I9D&8(VKKCL?48DED )WZ,DH11A0\A5,B MO54NOTXG4WEOT2:>K):.T*IE"K-%>K<]HA9'LDB%!FFH11('(24*(\+")W%; MGSRBE@*G)@.[WEL4808\_%&L<;&P3ZRWSZO97+6&T6>>*IZNT*IU"OO%>OO5 MBZ=(KHJ"6)36YZ09YW#M8,4L"-O$;6WSF':(5!3U);D\S%)T1"S\$Q_QST^C MF5(NVM23Y=(16K508<"X[:VIM%2C(0/+H:3>[R5A-G8,5:<1MHG;VN8QM9@R M&9@-59O-F^=,+K!5JQ%VBO5V.OXV'7^:C:1$M9DG:Z+32##-MRU0X*1%.2CIR4M+. M2>5AJET,*IR4ZIWTVW1QO[S3BEJ/<*JHNT*KUBMLE.IM5"MJVK1'9% ^RK0N M&VDDL=0+82J\E.J]=.ZF3_$=6^GGI--MX:[0JA4+5Z9O>$A*F[N]U+(,A\#Z ME$@"#1M;9GUUTS]X;AZP>)._3I" 5=;A]P^:R[/E*PNC_$%][?PE.A_O7SP0 M,/OW(*[=>..%"?#9(X>$9Q;WIGC_:L'^((UV^=/YARA-HR#_N&7NFL59 /_^ M,8K2UX/L N4+'L/_ 5!+ P04 " .0"M8_3Q!MC@# !:"P &0 'AL M+W=O99P0;&@O/RQ#19O( S C-,1=3.C=920$G"I1GIF-9@9GCM#"& M?;5V0X=]LN196L -16R9YY@^C2 CZX%A&YN%VW2^X'+!'/9+/(<)\/ORAHJ9 MV; D:0X%2TF!*,P&QJE],K850%E\36'-6F,D79D2\B GE\G L*0BR"#FD@*+ MQPK&D&622>CX59,:S9X2V!YOV#\KYX4S4\Q@3+)O:<(7 Z-GH 1F>)GQ6[+^ M K5#ON2+2<;4/UK7MI:!XB7C)*_!0D&>%M43/]:!: $$CQ[@U "G"_!> ;@U MP%6.5LJ46V>8XV&?DC6BTEJPR8&*C4(+;])"IG'"J7B;"AP?7A,.R+;1$9K M7*2'(UPDZ +(G.)RD<;HLJAJ1<;\"(T)XXC,T 4A"4,3DB5H^M1 #\Z XS1C M'X7E_>0,';S_V#>Y4"GW,N-:T:A2Y+RBR$57I. +ALZ+!))MO"F\:UQT-BZ. MG)V$UV1UC%SK$#F6XVKTC/\=[NR0XS81=Q6?]PK?)H1S%4(F0JB+4<41* [Y M*:Z&MM/S0L^R^^:J+5YCZ/I1%'A.8[@ETVMD>CMEGJ54?&FZA/^X@GP*]"?Z MC;Z?W]Y/[IH5G2,[=Y&'U DK<0P#0YQ"#.@*C.&'=W9@?=)E:D]D6P'QFX#X M>\B;_R(=O=#S+,?KI.VE762'D>-[^JP%C'_U]LUYDMZ!_'.BMNYSULK;D]D6R'I-2'I[:'B M>B\JR76K&T]7W?6 M3KF71?+70M/>63MIWUI5^V+;#D+KSK?W4%@U2>K38-XJMJBSOI(-HZJ^WFFJ;K.*TSG:<%0!C-!*0I& M'+.T:N2J"2>EZH6FA(O.2@T7HOD%*@W$^QD1_5 ]D1LT[?3P#U!+ P04 M" .0"M8H[\IDS0# ""@ &0 'AL+W=O;O M=T@IJF\1-D%>;)*:!MPS MV*BM-C&9S(7X83J7^=CQC" H(=.&@>+?&J90EH8(9?QL.9UN2@/<;C^R?[*Y M8RYSJF JRN\LU\78&3@DAP5=E?I6;+Y FT]L^#)1*OM+-FVLYY!LI;2H6C J MJ!AO_NFOM@Y; .0Y#@A:0+ /B)X A"T@M(DVRFQ:%U33R4B*#9$F&ME,P];& MHC$;QHV+,RWQ*T.8_#=[(*\>_M^Y&H4:J9SLU;4>2,J>$)4 M2*X$UX4B'WD.^2[>Q02[+(/'+,^#7L)KL3XAH?!YP_\)(U'[GI;\V&@/QS&09HD7>".NJA3 M%_6JN\0MF@/1!:"#9T0+/0KD&IS)'V_\Q/OKF#NO1+93C;BK1OQRKQIHO&U!X W3013N>748 MF$8IFNH?MRKIQ"6]XKX*ACOV'K?M"C,GC)/ON!L+Z]U45#7E#X0I0LFLH!(* M4>8@R063>(:6#W:G7_+\L?OW2N\8WV=OKZSGVOM*9#L53+L*IB^W-SUP;1#[ M41SLF7L8EH1AE,3'O1UTR@:]RI[8=,]QJ7>"Y[KT2F0[M1AVM1B^W*7AP3F8 M!F$0#KP]FP[C?'\0^7[D[1GE;EVG6/.E?64HDHD5U\V=TXUV#YDS>W_OC9_C M Z=YC_RF:5Y'5U0N&5>DA 52>B&PO M=V]R:W-H965T:DZM>:4"[HY?V;^5WJ67!>8PHLEOLA+Q0 LTM((U+A)Q3[DR6:9-5?1?7\',VIP GZ0;/H/)'M7Z$AYR X6KSL8L:$"T8610DZ M&8/ ).&G$OXP&Z.3SZ=]74CI2H"^K&5>53*M=V5N+I!MG"'+L.P6^*@;/BPB M"3?;X+IL6-,UJ^F:5?(Y[_!-F5Q&3+RR:=6 MUB8T'CVCKV]VC;05&IYKNTY3N"?9;B3;G9)'-Y.[89NR3IC:1"YYCI

HQF\^'\>M:FKA/^T6".1+;G M-&BESE6KQWT3C;YSC*E/B%O,(I)QE,!:(HT+7X;+ MJF.YF@B:ER?;@@IY3I;#6'[) %,%\OF:RM.MGJC#LODV"O\!4$L#!!0 ( M Y *U@5<%.79P, '\, 9 >&PO=V]R:W-H965TD+XXU!JVR27"_C3')U-U$XV9\R"0AC] '-8*V61R*:+]%?P-:<;N)D@29Y ML5>TYQ_0/9,T15.UO68T!8'FO^JQXT1(GLRW)OC=&"1-4O%>P1YF8_3NS?NN M+95D_6![48BW5:I5ON0QWR%I)9RRW05RG3\1 M<8C;H&?TW^&D18Y;V>\:/N\Y/N6DT$XV65- P/5QW'7)PZ.J/,J=5ZKNM'U9#IH4M8*TV^>2[&A"^A9ZM4B@._ ZK_] P?. MQR;'ST1VD*%?9>B_WO\"ZM=L=8,P\O6^.;"_(2[T@L!SFMT/*FU!J[;AW>#K MY'.3L%;<2^T_$]E!BF&58OAZ^\,36[%/.L&)_0UQ:IT\'#7;'U7:HE9MD^EX MTKCY6V$O=?],9 <9=JH,.Z]WOW/BJH\CQ^W@(_=/X[S("SHD;'8?.T^%R6E5 M]T7&P-&(;7-54U2I^78#V1SXOXU%I)7JI6MR+K;#Q&L5&;]^64ILW6_B!T[H MAT?KTABH#@9YYJV$R9,^TJKO83JYOQJCV?W@_FK6J+$5_^+5.!/;8;9/!1K_ MCPJ-3RMO2%SB1L>GI"G0"U4MQT>K8==:N0SXVG2X BWT,2BZG&JVZJ('IG<\ MFA_J[MJTB$\T16M^0_DZR05*8:4HG8M0[1%>=+O%0+*-:1CG3*KVTUS&Z@L! MN Y0]U=,-8WE0#^@^N;H_P902P,$% @ #D K6"4\V+@Z @ =P4 !D M !X;"]W;W)K&ULK51M;],P$/XK5I 02*/.R]X8 M::2M P$2J-K*^.RFU\::8P?[TG3_GK.3E0JUU9#HA\1GWW-WSY,^SCMC'UT% M@&Q3*^W&48787''NR@IJX4:F 4TG2V-K@13:%7>-!;$(H%KQ-([/>2VDCHH\ M[$UMD9L6E=0PMN).K"OT&+_)&K. >\$%!0N=VULPSF1OSZ(,OBW$4^X% 08F^@J#7&B:@ ME"]$8_P::D;;EAZXNWZN_BEP)RYSX6!BU$^YP&H<749L 4O1*KPSW6<8^)SY M>J51+CQ9U^=>4'+9.C3U *8):JG[M]@,.NP DM,#@'0 I"\%9 ,@*,?[R0*M M6X&BR*WIF/795,TO@C8!36RD]E_Q'BV=2L)A\=T@L"1E[]C$U+5$^D#HF- + MBC5*O0)=2G#LS2V@D,JQ&6RP%>IMSI':^R*\'%K=]*W2@ZW6(Y;%)RR-TVP/ M?'(;IFGH=[I@7H?B1X^,5(7V,P*>GXU4B-[( 5:"^P. M2I!K,5?@3MBLLO!7 NU.P984T+]]GQI]^_>AO3?3NHA'YY=DKS^_).?K706. M3NP-?>4:4<(X(LODO/XPQ$]LJT>V7_4HS/_J,;1YB^GUNN4[9'V M=$?-7@"^8PM_)7T3=B6U8PJ6A(M'%V<1L[W-^P!-$YPR-TB^"\N*;D:P/H'. MEX;<,@3>?-N[MO@-4$L#!!0 ( Y *UB>^A?'+P( .L$ 9 >&PO M=V]R:W-H965T)[>J1(93MCGUT%@.RE5MI- MH@JQN>;<%174PHU, YIVUL;6 LFT&^X:"Z(,H%KQ)(XO>2VDCO(L^!8VSTR+ M2FI86.;:NA;V]Q24V4VB<;1W/,I-A=[!\ZP1&U@"/C4+2Q8?6$I9@W;2:&9A M/8ENQM>SU,>'@!\2=NY@S7PF*V.>O7%73J+8"P(%!7H&09\MS$ I3T0R?O6< MT7"D!QZN]^RW(7?*924D!R#+@X 4A[0*@<[Y2%M.8"19Y9 MLV/61Q.;7X3:!#1E([6_Q25:VI6$P_S!(+!QRCZQ9=LT"NB"4"@V$ZYBMW3% M[$YWK>)K?A0TEZY0QK46'#/K$YBS.:"0RIT3^FDY9VY;13 MF9Q0F;)[H[%R[)LNH?P;SRGC(>UDG_8T>9?PP6Q'+(T_LB1.TC?TS/X?GKPC M)QUN(0U\%R?X0ND:(4M&A6-2(U!-\:TZ=3R7@<=/Z#8?TR^]ROCV4/Z_85_' M:3H>HCJ5_*!O:K";,$Z.%:;5V-5R\ X3>Q,:]<@_I4GN!N\/3?<,W N[D=HQ M!6NBC$=?: YL-UJ=@:8)W;DR2+T>EA6]1F!] .VO#75H;_@#AO @ JP0 !D !X;"]W;W)K&ULC511;YLP$/XK%MI#*VTQ@3;9*H+4))O6AU91TZ[/#ES JK&9;4+V M[WG7&73X+0B<(!&36,3!\[6 !0C@BE/&SYPR&E YX?#ZP?_.U8RT;9F"A MQ O/;3D+/@8\:L,595/1CMBLONS?9] M'XX R',:$/6 Z"W@Z@P@[@&^<[13YLM:,LO21*N6:!>-;.[@>^/16 V7[BNN MK<9;CCB;/B@+9'Q%/I$[F:D*R!/;@R$72[","T.>8&\;)BXQX'F])!]R1&=RQ.1>25L:\E7FD/^-IZAW$!T=1,^C=PD?U&Y$XO CB<(H M/J%G\?_PZ!TY\=##V/-=G>'#><)ID>2%V[)4(N>R<&T\U:B.:.*)W(+MTBB: M3+],$KH[UO]OV'@<3N-X".MTTJ/O7H$N_#H8DJE&VJZ;@W?8N%L_:&_\<]S$ M;G'^T'1K?,]TP:4A K9(&8ZF.,>Z6XW.L*KVT[51%F?5'TO\FX!V 7B_53AA MO>$2#/^G]#=02P,$% @ #D K6-YMIQQ P YA, T !X;"]S='EL M97,N>&ULW5AM;],P$/XKDA:6A68T+<$I%V&OTXG#G'))1@.YR&]R4P93 MM9!F2.+6%+C;QW1(NO%;$CBZL4K9D#R#N)V].3CH/Y]>[]K,* M.">AE_3R&:07'9S78AAU[*?^]1,1W +[%5]MTS8J3BU3*^D4<^X_:[M[=HL1 M)QY5:TE.3UC7>33(E%R7.R+.8'EISH)'*H9D3 6?: Y>&O@,T,Q#(A6@%]H@SC 8%-89I M>6,GU>+*^ 0*ZO']JK *9YJNNKU+LG:H;C;(1.F4Z39,ES2FT4"P#.1H/IO# MW:@B!- 8E=M!RNE,25II:#SJ@:6=,B'NX/G\FFUQ+[.-BG6@7K(=6D'UT-&X M"?!OLCGN3=KH1;Q!P1^5^;"PVY'5'%J,W6J6\64U7V:M (R]B[/3HA"K]X+/ M9,[NLC+8Q 9'X/((^C) M*#E\C?5!Z]!%'F8FP_J0L7&2V3K'M-8 SHM#\@7.G6(=-)@LN#!?8'O=N#VL MVEA/F1, ?0(8@S9?$6 M!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV M)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(= MI7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( M Y *UB6R0DP8P0 $XC / >&PO=V]R:V)O;VLN>&ULQ9I;;]LV%(#_ M"N&79< Z6S?G@KI EC1=AB$-ZB"O!2W1-A&*U$@Z:?OK=TC5*-F !WTQ_623 MDJ5/1^+Y#FF]?5'Z::74$_G2"VD6DZVUP\5T:MHMZZGY4PU,PI:UTCVUT-2; MJ1DTHYW9,F9[,2UGL_FTIUQ.WKW='^M>3\.&LJRU7$GH=!V/G+V8']M=DSQS MPU=<\V^L6TQF$V*VZN5OI?DW)2T5RU8K(1:38MSPR+3E M[:ONI8-\H"OC>RQ=?:( LIC,9W# -=?&^CW\\2DP/C/8>6SMK+KAPC)]32W[ MH-5NX'+C#@-7,0TNP\=A_SD&\4+_2AC5>LU;=JW:7<^D'>.HF7" TFSY8"9$ MTIXM)OM=R*7LR'MI(4CD5HZ'@GW=E<*I;[OQJBW@!C'4%QPVZ-O.@Q\.\@K: M2O .SMZ1OZB@LF7$!]>0DZM= %DBD.41(3^7 62%0%89(9<.POW $+4F'P>F M \@:@:R/!GFE^B& ;!#(YFB0[__;\0!RCD#.CQ=):K8!Y"D">7I8R#M(X:0@ M;R#O0$;D/;GA$@8/I\)GH@#R#($\RP!9 N1EVZH=Y$FY(2 ?"=];"&H >8Y MGF> K'PDGV%/\!DS80:?82E\EH&M!C:(&F0:T QUQH&A,KA?AIBH:0ZL&H_9 MC \CE1MW=G)I#"3Q/\@=BS QUQ0'EHW'G'^_T\:.HYI+\H_BX/+'$!.S37%@ MW7C,4\"\4GI0&BC(-5M%4<0\4QQ8-![O#/"65K5/6R4ZILUO_J&T7T-(S#/% M@47C(<\!$AX_N-VMZAFY9]JIL%>2A)B8:8H#JV;,XK-],-^LJ 'G.%\S:6AT MRS'7%%EDXVRS9!M?^+HT](&IC:;#-M1V@=FFR*&;HO0CI^_Y]P'N4$'I-L+$ M?%/D$$[AC+/<#8/PU05HV]46Y$:$ZBXQ]Y0YW%/4/EWZ\?- OT1F+#'EE =6 MSJTT'!(/>="T*7-X)U5BQ)B8=\HHPQ,>^4Q_1.O-:">:?*X9V?L^:/5HB)":C*,>=)YLTJQ,0<5.5P4!*S M#C'1%;8<%DJF]RB:F(6JHUHHBB9FH2J'A9*838B)6:C*8:&D+*.;CEFHRF&A M)&9TTS$+53DL]'K9@)Q<,TNY"#$Q"U4Y+)1:/B GX6(Z9J$ZAX62%5+X;-:8 MA>H<%DIBAL]FC5FHSF&A9"$711.S4)W#0DG,*)KH/STY+)2L-Z-H8A:J8!9J$C(3*G>?447]@M==%/F6X5) MR)\7 @]A,GN/^R9OVV/:;+LT.AWVQS2O-CEWSR&DY28>FC1NNWB\7%FU_:') MEV6_#EVSW#7K&'0RF8;^YXSJ9?9SYFAQ[N)?)K:KU7897]OEYR$>\R^#PU?; M[](FQER-%DV_CGE>A=/^?CJ%ZT'&E\G5Z.UC7O5O'U*%TD$*05H^R"#(R@BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z&^IM M!'H;ZFT$>AOJ;01ZVV"SA$!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.] MC4!O1[V=0&]'O9U ;T>]G4!O1[V=0&\?;'83Z.VHMQ/H[:BW$^CMJ+<3Z.VH MMQ/H[:BW$^A=H]XU@=XUZET3Z%VCWO5_ZIWR>1_3O>>VQN?_)]7YUW7VSI;#)^VUGRO6U5UGZ2+$.P#XSY;$F5 M]JFQ5,>1N7&5#O'1+9C5V4HOB(G!8,0R4P>J0S\T-9+I^(GF>EV&WO,VOO:% MJ2>)H](GOVN:>5+NIC/FM_A4\_ 5!+ 0(4 Q0 ( Y *U@'04UB@0 M +$ 0 " 0 !D;V-0&UL4$L! A0# M% @ #D K6)CD-=CM *P( !$ ( !KP &1O8U!R M;W!S+V-O&UL4$L! A0#% @ #D K6)E&PO=V]R:W-H965T M&UL4$L! A0#% @ #D K6'?7#S S"0 ="H !@ M ("!0PX 'AL+W=O& M& @('N&@ >&PO=V]R:W-H965T&UL4$L! M A0#% @ #D K6&GXDB0& P S < !@ ("!0B$ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #D K6'"F MT8^,! 1PL !@ ("!PS, 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ #D K6$DIJL;I P ] @ !D ("!E$$ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ #D K6)=F M(\Q[ P ( @ !D ("!IU4 'AL+W=O1V3O' $ ! "P &0 M @(%960 >&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ #D K6)LBJ'-@"0 M!8 !D M ("!3&( 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ #D K6&Q8ZD3T @ D08 !D ("! M@7, 'AL+W=O&PO=V]R:W-H965T.K/#=P( $D% 9 M " @6%Z !X;"]W;W)K&UL4$L! A0#% M @ #D K6!7IF[R^ @ S 4 !D ("!#WT 'AL+W=O&PO=V]R:W-H965T.. !X;"]W;W)K&UL4$L! A0#% @ #D K6&E^8X%> @ 1P4 !D M ("!/94 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ #D K6"V^Z=N[ @ H0< !D ("!EYP M 'AL+W=O&PO=V]R:W-H965T&A !X;"]W;W)K&UL4$L! A0#% @ M#D K6'3$9'>F @ H@@ !D ("!A*4 'AL+W=O&PO=V]R:W-H965T'$@4 %P8 9 " @0VO !X;"]W M;W)K&UL4$L! A0#% @ #D K6+&PO=V]R:W-H965T:^ !X;"]W;W)K&UL4$L! A0#% @ #D K6&<]U1<+ P N0@ !D M ("!K\$ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ #D K6!"AE@X-!@ ["$ !D ("!?LL 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #D K M6#;8O"_> @ )PD !D ("!G-@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #D K6)[Z%\OAX" "K! &0 @($FY M>&PO=V]R:W-H965T;:<< M0 , .83 - " 7OF !X;"]S='EL97,N>&UL4$L! A0# M% @ #D K6)>*NQS $P( L ( !YND %]R96QS M+RYR96QS4$L! A0#% @ #D K6);)"3!C! 3B, \ M ( !S^H 'AL+W=O7!E&UL4$L%!@ \ #P 6Q %[S ! $! end XML 67 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 68 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 69 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.4 html 139 225 1 false 50 0 false 7 false false R1.htm 000 - Document - Document And Entity Information Sheet http://ntic.com/20231130/role/statement-document-and-entity-information Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Consolidated Balance Sheets (Current Period Unaudited) Sheet http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited Consolidated Balance Sheets (Current Period Unaudited) Statements 2 false false R3.htm 002 - Statement - Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Sheet http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Consolidated Statements of Operations (Unaudited) Sheet http://ntic.com/20231130/role/statement-consolidated-statements-of-operations-unaudited Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 004 - Statement - Consolidated Statements of Comprehensive Income (Unaudited) Sheet http://ntic.com/20231130/role/statement-consolidated-statements-of-comprehensive-income-unaudited Consolidated Statements of Comprehensive Income (Unaudited) Statements 5 false false R6.htm 005 - Statement - Consolidated Statements of Equity (Unaudited) Sheet http://ntic.com/20231130/role/statement-consolidated-statements-of-equity-unaudited Consolidated Statements of Equity (Unaudited) Statements 6 false false R7.htm 006 - Statement - Consolidated Statements of Cash Flows (Unaudited) Sheet http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 007 - Disclosure - Note 1 - Interim Financial Information Sheet http://ntic.com/20231130/role/statement-note-1-interim-financial-information Note 1 - Interim Financial Information Notes 8 false false R9.htm 008 - Disclosure - Note 2 - Accounting Pronouncements Sheet http://ntic.com/20231130/role/statement-note-2-accounting-pronouncements Note 2 - Accounting Pronouncements Notes 9 false false R10.htm 009 - Disclosure - Note 3 - Inventories Sheet http://ntic.com/20231130/role/statement-note-3-inventories Note 3 - Inventories Notes 10 false false R11.htm 010 - Disclosure - Note 4 - Property and Equipment, Net Sheet http://ntic.com/20231130/role/statement-note-4-property-and-equipment-net Note 4 - Property and Equipment, Net Notes 11 false false R12.htm 011 - Disclosure - Note 5 - Intangible Assets, Net Sheet http://ntic.com/20231130/role/statement-note-5-intangible-assets-net Note 5 - Intangible Assets, Net Notes 12 false false R13.htm 012 - Disclosure - Note 6 - Investments in Joint Ventures Sheet http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures Note 6 - Investments in Joint Ventures Notes 13 false false R14.htm 013 - Disclosure - Note 7 - Corporate Debt Sheet http://ntic.com/20231130/role/statement-note-7-corporate-debt Note 7 - Corporate Debt Notes 14 false false R15.htm 014 - Disclosure - Note 8 - Stockholders' Equity Sheet http://ntic.com/20231130/role/statement-note-8-stockholders-equity Note 8 - Stockholders' Equity Notes 15 false false R16.htm 015 - Disclosure - Note 9 - Net Income Per Common Share Sheet http://ntic.com/20231130/role/statement-note-9-net-income-per-common-share Note 9 - Net Income Per Common Share Notes 16 false false R17.htm 016 - Disclosure - Note 10 - Stock-based Compensation Sheet http://ntic.com/20231130/role/statement-note-10-stockbased-compensation Note 10 - Stock-based Compensation Notes 17 false false R18.htm 017 - Disclosure - Note 11 - Segment and Geographic Information Sheet http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information Note 11 - Segment and Geographic Information Notes 18 false false R19.htm 018 - Disclosure - Note 12 - Commitments and Contingencies Sheet http://ntic.com/20231130/role/statement-note-12-commitments-and-contingencies Note 12 - Commitments and Contingencies Notes 19 false false R20.htm 019 - Disclosure - Note 13 - Supplemental Cash Flow Information Sheet http://ntic.com/20231130/role/statement-note-13-supplemental-cash-flow-information Note 13 - Supplemental Cash Flow Information Notes 20 false false R21.htm 020 - Disclosure - Note 14 - Income Taxes Sheet http://ntic.com/20231130/role/statement-note-14-income-taxes Note 14 - Income Taxes Notes 21 false false R22.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 22 false false R23.htm 995466 - Disclosure - Note 3 - Inventories (Tables) Sheet http://ntic.com/20231130/role/statement-note-3-inventories-tables Note 3 - Inventories (Tables) Tables http://ntic.com/20231130/role/statement-note-3-inventories 23 false false R24.htm 995467 - Disclosure - Note 4 - Property and Equipment, Net (Tables) Sheet http://ntic.com/20231130/role/statement-note-4-property-and-equipment-net-tables Note 4 - Property and Equipment, Net (Tables) Tables http://ntic.com/20231130/role/statement-note-4-property-and-equipment-net 24 false false R25.htm 995468 - Disclosure - Note 5 - Intangible Assets, Net (Tables) Sheet http://ntic.com/20231130/role/statement-note-5-intangible-assets-net-tables Note 5 - Intangible Assets, Net (Tables) Tables http://ntic.com/20231130/role/statement-note-5-intangible-assets-net 25 false false R26.htm 995469 - Disclosure - Note 6 - Investments in Joint Ventures (Tables) Sheet http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures-tables Note 6 - Investments in Joint Ventures (Tables) Tables http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures 26 false false R27.htm 995470 - Disclosure - Note 9 - Net Income Per Common Share (Tables) Sheet http://ntic.com/20231130/role/statement-note-9-net-income-per-common-share-tables Note 9 - Net Income Per Common Share (Tables) Tables http://ntic.com/20231130/role/statement-note-9-net-income-per-common-share 27 false false R28.htm 995471 - Disclosure - Note 10 - Stock-based Compensation (Tables) Sheet http://ntic.com/20231130/role/statement-note-10-stockbased-compensation-tables Note 10 - Stock-based Compensation (Tables) Tables http://ntic.com/20231130/role/statement-note-10-stockbased-compensation 28 false false R29.htm 995472 - Disclosure - Note 11 - Segment and Geographic Information (Tables) Sheet http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-tables Note 11 - Segment and Geographic Information (Tables) Tables http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information 29 false false R30.htm 995473 - Disclosure - Note 13 - Supplemental Cash Flow Information (Tables) Sheet http://ntic.com/20231130/role/statement-note-13-supplemental-cash-flow-information-tables Note 13 - Supplemental Cash Flow Information (Tables) Tables http://ntic.com/20231130/role/statement-note-13-supplemental-cash-flow-information 30 false false R31.htm 995474 - Disclosure - Note 3 - Inventories - Inventories (Details) Sheet http://ntic.com/20231130/role/statement-note-3-inventories-inventories-details Note 3 - Inventories - Inventories (Details) Details 31 false false R32.htm 995475 - Disclosure - Note 4 - Property and Equipment, Net (Details Textual) Sheet http://ntic.com/20231130/role/statement-note-4-property-and-equipment-net-details-textual Note 4 - Property and Equipment, Net (Details Textual) Details http://ntic.com/20231130/role/statement-note-4-property-and-equipment-net-tables 32 false false R33.htm 995476 - Disclosure - Note 4 - Property and Equipment, Net - Components of Property and Equipment, Net (Details) Sheet http://ntic.com/20231130/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details Note 4 - Property and Equipment, Net - Components of Property and Equipment, Net (Details) Details 33 false false R34.htm 995477 - Disclosure - Note 5 - Intangible Assets, Net (Details Textual) Sheet http://ntic.com/20231130/role/statement-note-5-intangible-assets-net-details-textual Note 5 - Intangible Assets, Net (Details Textual) Details http://ntic.com/20231130/role/statement-note-5-intangible-assets-net-tables 34 false false R35.htm 995478 - Disclosure - Note 5 - Intangible Assets, Net - Intangible Assets, Net (Details) Sheet http://ntic.com/20231130/role/statement-note-5-intangible-assets-net-intangible-assets-net-details Note 5 - Intangible Assets, Net - Intangible Assets, Net (Details) Details 35 false false R36.htm 995479 - Disclosure - Note 5 - Intangible Assets, Net - Future Amortization Expense (Details) Sheet http://ntic.com/20231130/role/statement-note-5-intangible-assets-net-future-amortization-expense-details Note 5 - Intangible Assets, Net - Future Amortization Expense (Details) Details 36 false false R37.htm 995480 - Disclosure - Note 6 - Investments in Joint Ventures - Condensed Balance Sheet of EXCOR and All Other Joint Ventures (Details) Sheet http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details Note 6 - Investments in Joint Ventures - Condensed Balance Sheet of EXCOR and All Other Joint Ventures (Details) Details 37 false false R38.htm 995481 - Disclosure - Note 6 - Investments in Joint Ventures - Condensed Income Statement of EXCOR and All Other Joint Ventures (Details) Sheet http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details Note 6 - Investments in Joint Ventures - Condensed Income Statement of EXCOR and All Other Joint Ventures (Details) Details 38 false false R39.htm 995482 - Disclosure - Note 7 - Corporate Debt (Details Textual) Sheet http://ntic.com/20231130/role/statement-note-7-corporate-debt-details-textual Note 7 - Corporate Debt (Details Textual) Details http://ntic.com/20231130/role/statement-note-7-corporate-debt 39 false false R40.htm 995483 - Disclosure - Note 8 - Stockholders' Equity (Details Textual) Sheet http://ntic.com/20231130/role/statement-note-8-stockholders-equity-details-textual Note 8 - Stockholders' Equity (Details Textual) Details http://ntic.com/20231130/role/statement-note-8-stockholders-equity 40 false false R41.htm 995484 - Disclosure - Note 9 - Net Income Per Common Share (Details Textual) Sheet http://ntic.com/20231130/role/statement-note-9-net-income-per-common-share-details-textual Note 9 - Net Income Per Common Share (Details Textual) Details http://ntic.com/20231130/role/statement-note-9-net-income-per-common-share-tables 41 false false R42.htm 995485 - Disclosure - Note 9 - Net Income Per Common Share - Reconciliation of the Earnings Per Share Computations (Details) Sheet http://ntic.com/20231130/role/statement-note-9-net-income-per-common-share-reconciliation-of-the-earnings-per-share-computations-details Note 9 - Net Income Per Common Share - Reconciliation of the Earnings Per Share Computations (Details) Details 42 false false R43.htm 995486 - Disclosure - Note 10 - Stock-based Compensation (Details Textual) Sheet http://ntic.com/20231130/role/statement-note-10-stockbased-compensation-details-textual Note 10 - Stock-based Compensation (Details Textual) Details http://ntic.com/20231130/role/statement-note-10-stockbased-compensation-tables 43 false false R44.htm 995487 - Disclosure - Note 10 - Stock-based Compensation - Stock Option Activity (Details) Sheet http://ntic.com/20231130/role/statement-note-10-stockbased-compensation-stock-option-activity-details Note 10 - Stock-based Compensation - Stock Option Activity (Details) Details 44 false false R45.htm 995488 - Disclosure - Note 11 - Segment and Geographic Information - Net Sales by Segment (Details) Sheet http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details Note 11 - Segment and Geographic Information - Net Sales by Segment (Details) Details 45 false false R46.htm 995489 - Disclosure - Note 11 - Segment and Geographic Information - Cost of Goods Sold by Segment (Details) Sheet http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-cost-of-goods-sold-by-segment-details Note 11 - Segment and Geographic Information - Cost of Goods Sold by Segment (Details) Details 46 false false R47.htm 995490 - Disclosure - Note 11 - Segment and Geographic Information - Net Sales by Geographic Location (Details) Sheet http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-net-sales-by-geographic-location-details Note 11 - Segment and Geographic Information - Net Sales by Geographic Location (Details) Details 47 false false R48.htm 995491 - Disclosure - Note 11 - Segment and Geographic Information - Total Long-lived Assets by Geographic Distribution (Details) Sheet http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-total-longlived-assets-by-geographic-distribution-details Note 11 - Segment and Geographic Information - Total Long-lived Assets by Geographic Distribution (Details) Details 48 false false R49.htm 995492 - Disclosure - Note 11 - Segment and Geographic Information - Total Net Sales by Geographic Distribution (Details) Sheet http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-total-net-sales-by-geographic-distribution-details Note 11 - Segment and Geographic Information - Total Net Sales by Geographic Distribution (Details) Details 49 false false R50.htm 995493 - Disclosure - Note 12 - Commitments and Contingencies (Details Textual) Sheet http://ntic.com/20231130/role/statement-note-12-commitments-and-contingencies-details-textual Note 12 - Commitments and Contingencies (Details Textual) Details http://ntic.com/20231130/role/statement-note-12-commitments-and-contingencies 50 false false R51.htm 995494 - Disclosure - Note 13 - Supplemental Cash Flow Information - Supplemental Disclosures of Cash Flow Information (Details) Sheet http://ntic.com/20231130/role/statement-note-13-supplemental-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details Note 13 - Supplemental Cash Flow Information - Supplemental Disclosures of Cash Flow Information (Details) Details 51 false false R52.htm 995495 - Disclosure - Note 14 - Income Taxes (Details Textual) Sheet http://ntic.com/20231130/role/statement-note-14-income-taxes-details-textual Note 14 - Income Taxes (Details Textual) Details http://ntic.com/20231130/role/statement-note-14-income-taxes 52 false false All Reports Book All Reports ntic-20231130.xsd ntic-20231130_cal.xml ntic-20231130_def.xml ntic-20231130_lab.xml ntic-20231130_pre.xml ntic20231130_10q.htm http://fasb.org/srt/2023 http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 72 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "ntic20231130_10q.htm": { "nsprefix": "ntic", "nsuri": "http://ntic.com/20231130", "dts": { "schema": { "local": [ "ntic-20231130.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/exch/2023/exch-2023.xsd", "https://xbrl.sec.gov/naics/2023/naics-2023.xsd", "https://xbrl.sec.gov/sic/2023/sic-2023.xsd", "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" ] }, "calculationLink": { "local": [ "ntic-20231130_cal.xml" ] }, "definitionLink": { "local": [ "ntic-20231130_def.xml" ] }, "labelLink": { "local": [ "ntic-20231130_lab.xml" ] }, "presentationLink": { "local": [ "ntic-20231130_pre.xml" ] }, "inline": { "local": [ "ntic20231130_10q.htm" ] } }, "keyStandard": 203, "keyCustom": 22, "axisStandard": 14, "axisCustom": 1, "memberStandard": 25, "memberCustom": 20, "hidden": { "total": 17, "http://fasb.org/us-gaap/2023": 8, "http://xbrl.sec.gov/dei/2023": 5, "http://xbrl.sec.gov/ecd/2023": 4 }, "contextCount": 139, "entityCount": 1, "segmentCount": 50, "elementCount": 355, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 545, "http://xbrl.sec.gov/ecd/2023": 5, "http://xbrl.sec.gov/dei/2023": 29, "http://fasb.org/srt/2023": 2 }, "report": { "R1": { "role": "http://ntic.com/20231130/role/statement-document-and-entity-information", "longName": "000 - Document - Document And Entity Information", "shortName": "Document And Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited", "longName": "001 - Statement - Consolidated Balance Sheets (Current Period Unaudited)", "shortName": "Consolidated Balance Sheets (Current Period Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "i_2023-11-30", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-11-30", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true } }, "R3": { "role": "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals", "longName": "002 - Statement - Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "shortName": "Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "i_2023-11-30", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-11-30", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true } }, "R4": { "role": "http://ntic.com/20231130/role/statement-consolidated-statements-of-operations-unaudited", "longName": "003 - Statement - Consolidated Statements of Operations (Unaudited)", "shortName": "Consolidated Statements of Operations (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "ntic:FeesForServicesProvidedToJointVentures", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "unique": true } }, "R5": { "role": "http://ntic.com/20231130/role/statement-consolidated-statements-of-comprehensive-income-unaudited", "longName": "004 - Statement - Consolidated Statements of Comprehensive Income (Unaudited)", "shortName": "Consolidated Statements of Comprehensive Income (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:ProfitLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "unique": true } }, "R6": { "role": "http://ntic.com/20231130/role/statement-consolidated-statements-of-equity-unaudited", "longName": "005 - Statement - Consolidated Statements of Equity (Unaudited)", "shortName": "Consolidated Statements of Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "i_2022-08-31_StatementEquityComponentsAxis-CommonStockMember", "name": "us-gaap:SharesOutstanding", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2022-08-31_StatementEquityComponentsAxis-CommonStockMember", "name": "us-gaap:SharesOutstanding", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true } }, "R7": { "role": "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited", "longName": "006 - Statement - Consolidated Statements of Cash Flows (Unaudited)", "shortName": "Consolidated Statements of Cash Flows (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:ProfitLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:ShareBasedCompensation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "unique": true } }, "R8": { "role": "http://ntic.com/20231130/role/statement-note-1-interim-financial-information", "longName": "007 - Disclosure - Note 1 - Interim Financial Information", "shortName": "Note 1 - Interim Financial Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://ntic.com/20231130/role/statement-note-2-accounting-pronouncements", "longName": "008 - Disclosure - Note 2 - Accounting Pronouncements", "shortName": "Note 2 - Accounting Pronouncements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://ntic.com/20231130/role/statement-note-3-inventories", "longName": "009 - Disclosure - Note 3 - Inventories", "shortName": "Note 3 - Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://ntic.com/20231130/role/statement-note-4-property-and-equipment-net", "longName": "010 - Disclosure - Note 4 - Property and Equipment, Net", "shortName": "Note 4 - Property and Equipment, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net", "longName": "011 - Disclosure - Note 5 - Intangible Assets, Net", "shortName": "Note 5 - Intangible Assets, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures", "longName": "012 - Disclosure - Note 6 - Investments in Joint Ventures", "shortName": "Note 6 - Investments in Joint Ventures", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://ntic.com/20231130/role/statement-note-7-corporate-debt", "longName": "013 - Disclosure - Note 7 - Corporate Debt", "shortName": "Note 7 - Corporate Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://ntic.com/20231130/role/statement-note-8-stockholders-equity", "longName": "014 - Disclosure - Note 8 - Stockholders' Equity", "shortName": "Note 8 - Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://ntic.com/20231130/role/statement-note-9-net-income-per-common-share", "longName": "015 - Disclosure - Note 9 - Net Income Per Common Share", "shortName": "Note 9 - Net Income Per Common Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://ntic.com/20231130/role/statement-note-10-stockbased-compensation", "longName": "016 - Disclosure - Note 10 - Stock-based Compensation", "shortName": "Note 10 - Stock-based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information", "longName": "017 - Disclosure - Note 11 - Segment and Geographic Information", "shortName": "Note 11 - Segment and Geographic Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://ntic.com/20231130/role/statement-note-12-commitments-and-contingencies", "longName": "018 - Disclosure - Note 12 - Commitments and Contingencies", "shortName": "Note 12 - Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://ntic.com/20231130/role/statement-note-13-supplemental-cash-flow-information", "longName": "019 - Disclosure - Note 13 - Supplemental Cash Flow Information", "shortName": "Note 13 - Supplemental Cash Flow Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://ntic.com/20231130/role/statement-note-14-income-taxes", "longName": "020 - Disclosure - Note 14 - Income Taxes", "shortName": "Note 14 - Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://ntic.com/20231130/role/statement-note-3-inventories-tables", "longName": "995466 - Disclosure - Note 3 - Inventories (Tables)", "shortName": "Note 3 - Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://ntic.com/20231130/role/statement-note-4-property-and-equipment-net-tables", "longName": "995467 - Disclosure - Note 4 - Property and Equipment, Net (Tables)", "shortName": "Note 4 - Property and Equipment, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true } }, "R25": { "role": "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net-tables", "longName": "995468 - Disclosure - Note 5 - Intangible Assets, Net (Tables)", "shortName": "Note 5 - Intangible Assets, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true } }, "R26": { "role": "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures-tables", "longName": "995469 - Disclosure - Note 6 - Investments in Joint Ventures (Tables)", "shortName": "Note 6 - Investments in Joint Ventures (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true } }, "R27": { "role": "http://ntic.com/20231130/role/statement-note-9-net-income-per-common-share-tables", "longName": "995470 - Disclosure - Note 9 - Net Income Per Common Share (Tables)", "shortName": "Note 9 - Net Income Per Common Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true } }, "R28": { "role": "http://ntic.com/20231130/role/statement-note-10-stockbased-compensation-tables", "longName": "995471 - Disclosure - Note 10 - Stock-based Compensation (Tables)", "shortName": "Note 10 - Stock-based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true } }, "R29": { "role": "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-tables", "longName": "995472 - Disclosure - Note 11 - Segment and Geographic Information (Tables)", "shortName": "Note 11 - Segment and Geographic Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true } }, "R30": { "role": "http://ntic.com/20231130/role/statement-note-13-supplemental-cash-flow-information-tables", "longName": "995473 - Disclosure - Note 13 - Supplemental Cash Flow Information (Tables)", "shortName": "Note 13 - Supplemental Cash Flow Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true } }, "R31": { "role": "http://ntic.com/20231130/role/statement-note-3-inventories-inventories-details", "longName": "995474 - Disclosure - Note 3 - Inventories - Inventories (Details)", "shortName": "Note 3 - Inventories - Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "i_2023-11-30", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-11-30", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true } }, "R32": { "role": "http://ntic.com/20231130/role/statement-note-4-property-and-equipment-net-details-textual", "longName": "995475 - Disclosure - Note 4 - Property and Equipment, Net (Details Textual)", "shortName": "Note 4 - Property and Equipment, Net (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:Depreciation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true }, "uniqueAnchor": null }, "R33": { "role": "http://ntic.com/20231130/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details", "longName": "995476 - Disclosure - Note 4 - Property and Equipment, Net - Components of Property and Equipment, Net (Details)", "shortName": "Note 4 - Property and Equipment, Net - Components of Property and Equipment, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "i_2023-11-30", "name": "us-gaap:Land", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-11-30", "name": "us-gaap:Land", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true } }, "R34": { "role": "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net-details-textual", "longName": "995477 - Disclosure - Note 5 - Intangible Assets, Net (Details Textual)", "shortName": "Note 5 - Intangible Assets, Net (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true } }, "R35": { "role": "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net-intangible-assets-net-details", "longName": "995478 - Disclosure - Note 5 - Intangible Assets, Net - Intangible Assets, Net (Details)", "shortName": "Note 5 - Intangible Assets, Net - Intangible Assets, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "i_2023-11-30", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-11-30", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true } }, "R36": { "role": "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net-future-amortization-expense-details", "longName": "995479 - Disclosure - Note 5 - Intangible Assets, Net - Future Amortization Expense (Details)", "shortName": "Note 5 - Intangible Assets, Net - Future Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "i_2023-11-30", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-11-30", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true } }, "R37": { "role": "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details", "longName": "995480 - Disclosure - Note 6 - Investments in Joint Ventures - Condensed Balance Sheet of EXCOR and All Other Joint Ventures (Details)", "shortName": "Note 6 - Investments in Joint Ventures - Condensed Balance Sheet of EXCOR and All Other Joint Ventures (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "i_2023-11-30", "name": "us-gaap:AssetsCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-11-30_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-EXCORAndAllOtherJointVentursMember", "name": "us-gaap:EquityMethodInvestments", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "unique": true } }, "R38": { "role": "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details", "longName": "995481 - Disclosure - Note 6 - Investments in Joint Ventures - Condensed Income Statement of EXCOR and All Other Joint Ventures (Details)", "shortName": "Note 6 - Investments in Joint Ventures - Condensed Income Statement of EXCOR and All Other Joint Ventures (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-09-01_2023-11-30_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-EXCORAndAllOtherJointVentursMember", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "srt:ScheduleOfCondensedIncomeStatementTableTextBlock", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "unique": true } }, "R39": { "role": "http://ntic.com/20231130/role/statement-note-7-corporate-debt-details-textual", "longName": "995482 - Disclosure - Note 7 - Corporate Debt (Details Textual)", "shortName": "Note 7 - Corporate Debt (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "i_2023-04-10_ConsolidatedEntitiesAxis-NTICChinaMember_DebtInstrumentAxis-TermLoanInAprilMember", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-04-10_ConsolidatedEntitiesAxis-NTICChinaMember_DebtInstrumentAxis-TermLoanInAprilMember", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true } }, "R40": { "role": "http://ntic.com/20231130/role/statement-note-8-stockholders-equity-details-textual", "longName": "995483 - Disclosure - Note 8 - Stockholders' Equity (Details Textual)", "shortName": "Note 8 - Stockholders' Equity (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "d_2023-10-18_2023-10-18", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "USDPerShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-10-18_2023-10-18", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "USDPerShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true } }, "R41": { "role": "http://ntic.com/20231130/role/statement-note-9-net-income-per-common-share-details-textual", "longName": "995484 - Disclosure - Note 9 - Net Income Per Common Share (Details Textual)", "shortName": "Note 9 - Net Income Per Common Share (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "d_2023-09-01_2023-11-30_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-09-01_2023-11-30_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true } }, "R42": { "role": "http://ntic.com/20231130/role/statement-note-9-net-income-per-common-share-reconciliation-of-the-earnings-per-share-computations-details", "longName": "995485 - Disclosure - Note 9 - Net Income Per Common Share - Reconciliation of the Earnings Per Share Computations (Details)", "shortName": "Note 9 - Net Income Per Common Share - Reconciliation of the Earnings Per Share Computations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "unique": true } }, "R43": { "role": "http://ntic.com/20231130/role/statement-note-10-stockbased-compensation-details-textual", "longName": "995486 - Disclosure - Note 10 - Stock-based Compensation (Details Textual)", "shortName": "Note 10 - Stock-based Compensation (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "unitRef": "USDPerShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "unitRef": "USDPerShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true } }, "R44": { "role": "http://ntic.com/20231130/role/statement-note-10-stockbased-compensation-stock-option-activity-details", "longName": "995487 - Disclosure - Note 10 - Stock-based Compensation - Stock Option Activity (Details)", "shortName": "Note 10 - Stock-based Compensation - Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "i_2023-08-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-08-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true } }, "R45": { "role": "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details", "longName": "995488 - Disclosure - Note 11 - Segment and Geographic Information - Net Sales by Segment (Details)", "shortName": "Note 11 - Segment and Geographic Information - Net Sales by Segment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "ntic:TotalFeesForServicesProvidedToJointVenturesGeographicLocation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "unique": true } }, "R46": { "role": "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-cost-of-goods-sold-by-segment-details", "longName": "995489 - Disclosure - Note 11 - Segment and Geographic Information - Cost of Goods Sold by Segment (Details)", "shortName": "Note 11 - Segment and Geographic Information - Cost of Goods Sold by Segment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-09-01_2023-11-30_CostOfGoodsSoldTypeAxis-DirectCostOfGoodsSoldMember_ProductOrServiceAxis-ZERUSTMember", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "ntic:ReconciliationOfCostOfGoodsSoldFromSegmentsToConsolidatedTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "unique": true } }, "R47": { "role": "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-net-sales-by-geographic-location-details", "longName": "995490 - Disclosure - Note 11 - Segment and Geographic Information - Net Sales by Geographic Location (Details)", "shortName": "Note 11 - Segment and Geographic Information - Net Sales by Geographic Location (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-09-01_2023-11-30_StatementGeographicalAxis-InsideTheUSAToUnaffiliatedCustomersMember", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "unique": true } }, "R48": { "role": "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-total-longlived-assets-by-geographic-distribution-details", "longName": "995491 - Disclosure - Note 11 - Segment and Geographic Information - Total Long-lived Assets by Geographic Distribution (Details)", "shortName": "Note 11 - Segment and Geographic Information - Total Long-lived Assets by Geographic Distribution (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "i_2023-11-30", "name": "us-gaap:PropertyPlantAndEquipmentNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-11-30_StatementGeographicalAxis-CN", "name": "us-gaap:PropertyPlantAndEquipmentNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "unique": true } }, "R49": { "role": "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-total-net-sales-by-geographic-distribution-details", "longName": "995492 - Disclosure - Note 11 - Segment and Geographic Information - Total Net Sales by Geographic Distribution (Details)", "shortName": "Note 11 - Segment and Geographic Information - Total Net Sales by Geographic Distribution (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-09-01_2023-11-30_StatementGeographicalAxis-CN", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "unique": true } }, "R50": { "role": "http://ntic.com/20231130/role/statement-note-12-commitments-and-contingencies-details-textual", "longName": "995493 - Disclosure - Note 12 - Commitments and Contingencies (Details Textual)", "shortName": "Note 12 - Commitments and Contingencies (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "i_2023-11-30", "name": "ntic:EntityWideTradeJointVentureReceivablesThreeJointVenturesPercentage", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-11-30", "name": "ntic:EntityWideTradeJointVentureReceivablesThreeJointVenturesPercentage", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true } }, "R51": { "role": "http://ntic.com/20231130/role/statement-note-13-supplemental-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details", "longName": "995494 - Disclosure - Note 13 - Supplemental Cash Flow Information - Supplemental Disclosures of Cash Flow Information (Details)", "shortName": "Note 13 - Supplemental Cash Flow Information - Supplemental Disclosures of Cash Flow Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:InterestPaidNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "us-gaap:InterestPaidNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true } }, "R52": { "role": "http://ntic.com/20231130/role/statement-note-14-income-taxes-details-textual", "longName": "995495 - Disclosure - Note 14 - Income Taxes (Details Textual)", "shortName": "Note 14 - Income Taxes (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "ntic:ForeignWithholdingTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-09-01_2023-11-30", "name": "ntic:ForeignWithholdingTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20231130_10q.htm", "first": true, "unique": true } } }, "tag": { "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://ntic.com/20231130/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://ntic.com/20231130/role/statement-note-7-corporate-debt", "http://ntic.com/20231130/role/statement-note-7-corporate-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r25", "r181", "r297", "r298", "r299", "r300", "r301", "r303", "r308", "r309", "r310", "r311", "r313", "r314", "r315", "r316", "r317", "r318", "r407", "r565", "r566", "r567", "r568", "r569", "r611" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Prepaid expenses", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r153", "r265", "r266", "r559" ] }, "ntic_statement-statement-note-13-supplemental-cash-flow-information-tables": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20231130", "localname": "statement-statement-note-13-supplemental-cash-flow-information-tables", "lang": { "en-us": { "role": { "label": "Note 13 - Supplemental Cash Flow Information" } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "General and administrative expenses", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r86", "r516" ] }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember", "presentation": [ "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures", "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details" ], "lang": { "en-us": { "role": { "label": "Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]", "documentation": "Nonconsolidated equity method investee or group of nonconsolidated investees. Excludes information consolidated by reporting entity." } } }, "auth_ref": [ "r602", "r612", "r619", "r661" ] }, "country_JP": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "JP", "presentation": [ "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details" ], "lang": { "en-us": { "role": { "label": "JAPAN" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment", "negatedTerseLabel": "Purchases of property and equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r90" ] }, "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInIncomeTaxesReceivable", "crdr": "credit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable", "negatedTerseLabel": "Income taxes", "documentation": "The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid." } } }, "auth_ref": [ "r8" ] }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentNonconsolidatedInvesteeAxis", "presentation": [ "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures", "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details", "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details" ], "lang": { "en-us": { "role": { "label": "Equity Method Investment, Nonconsolidated Investee [Axis]", "documentation": "Information by nonconsolidated equity method investee. Excludes information consolidated by reporting entity." } } }, "auth_ref": [ "r141", "r179", "r257", "r395" ] }, "us-gaap_AdjustmentForAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentForAmortization", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Amortization expense", "label": "us-gaap_AdjustmentForAmortization", "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives." } } }, "auth_ref": [ "r9", "r44" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://ntic.com/20231130/role/statement-note-4-property-and-equipment-net" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r98", "r118", "r119", "r120" ] }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentNonconsolidatedInvesteeDomain", "presentation": [ "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures", "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details", "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details" ], "lang": { "en-us": { "role": { "label": "Equity Method Investment, Nonconsolidated Investee [Domain]", "documentation": "Nonconsolidated equity method investee. Excludes information consolidated by reporting entity." } } }, "auth_ref": [ "r141", "r179", "r257", "r395" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable", "terseLabel": "Income tax payable", "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction." } } }, "auth_ref": [ "r8" ] }, "ntic_statement-statement-note-13-supplemental-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20231130", "localname": "statement-statement-note-13-supplemental-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details", "lang": { "en-us": { "role": { "label": "Note 13 - Supplemental Cash Flow Information - Supplemental Disclosures of Cash Flow Information (Details)" } } }, "auth_ref": [] }, "ntic_statement-statement-note-5-intangible-assets-net-intangible-assets-net-details": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20231130", "localname": "statement-statement-note-5-intangible-assets-net-intangible-assets-net-details", "lang": { "en-us": { "role": { "label": "Note 5 - Intangible Assets, Net - Intangible Assets, Net (Details)" } } }, "auth_ref": [] }, "ntic_statement-statement-note-3-inventories-tables": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20231130", "localname": "statement-statement-note-3-inventories-tables", "lang": { "en-us": { "role": { "label": "Note 3 - Inventories" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInInventories", "negatedTerseLabel": "Inventories", "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." } } }, "auth_ref": [ "r8" ] }, "ntic_statement-statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20231130", "localname": "statement-statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details", "lang": { "en-us": { "role": { "label": "Note 4 - Property and Equipment, Net - Components of Property and Equipment, Net (Details)" } } }, "auth_ref": [] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_InterestExpense", "negatedLabel": "INTEREST EXPENSE", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r57", "r116", "r163", "r225", "r406", "r517", "r585", "r671" ] }, "country_KR": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "KR", "presentation": [ "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details" ], "lang": { "en-us": { "role": { "label": "KOREA, REPUBLIC OF" } } }, "auth_ref": [] }, "ntic_statement-statement-note-3-inventories-inventories-details": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20231130", "localname": "statement-statement-note-3-inventories-inventories-details", "lang": { "en-us": { "role": { "label": "Note 3 - Inventories - Inventories (Details)" } } }, "auth_ref": [] }, "ntic_statement-statement-note-11-segment-and-geographic-information-net-sales-by-segment-details": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20231130", "localname": "statement-statement-note-11-segment-and-geographic-information-net-sales-by-segment-details", "lang": { "en-us": { "role": { "label": "Note 11 - Segment and Geographic Information - Net Sales by Segment (Details)" } } }, "auth_ref": [] }, "ntic_TotalFeesForServicesProvidedToJointVenturesGeographicLocation": { "xbrltype": "monetaryItemType", "nsuri": "http://ntic.com/20231130", "localname": "TotalFeesForServicesProvidedToJointVenturesGeographicLocation", "crdr": "credit", "presentation": [ "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details" ], "lang": { "en-us": { "role": { "label": "Total Fees", "documentation": "Total fees for services provided to joint ventures by geographic locations." } } }, "auth_ref": [] }, "ntic_statement-statement-note-4-property-and-equipment-net-tables": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20231130", "localname": "statement-statement-note-4-property-and-equipment-net-tables", "lang": { "en-us": { "role": { "label": "Note 4 - Property and Equipment, Net" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://ntic.com/20231130/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "ntic_statement-statement-note-5-intangible-assets-net-future-amortization-expense-details": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20231130", "localname": "statement-statement-note-5-intangible-assets-net-future-amortization-expense-details", "lang": { "en-us": { "role": { "label": "Note 5 - Intangible Assets, Net - Future Amortization Expense (Details)" } } }, "auth_ref": [] }, "ntic_statement-statement-note-11-segment-and-geographic-information-total-longlived-assets-by-geographic-distribution-details": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20231130", "localname": "statement-statement-note-11-segment-and-geographic-information-total-longlived-assets-by-geographic-distribution-details", "lang": { "en-us": { "role": { "label": "Note 11 - Segment and Geographic Information - Total Long-lived Assets by Geographic Distribution (Details)" } } }, "auth_ref": [] }, "ntic_statement-statement-note-5-intangible-assets-net-tables": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20231130", "localname": "statement-statement-note-5-intangible-assets-net-tables", "lang": { "en-us": { "role": { "label": "Note 5 - Intangible Assets, Net" } } }, "auth_ref": [] }, "ntic_statement-statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20231130", "localname": "statement-statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details", "lang": { "en-us": { "role": { "label": "Note 6 - Investments in Joint Ventures - Condensed Balance Sheet of EXCOR and All Other Joint Ventures (Details)" } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://ntic.com/20231130/role/statement-note-7-corporate-debt", "http://ntic.com/20231130/role/statement-note-7-corporate-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://ntic.com/20231130/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://ntic.com/20231130/role/statement-note-7-corporate-debt", "http://ntic.com/20231130/role/statement-note-7-corporate-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "ntic_statement-statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20231130", "localname": "statement-statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details", "lang": { "en-us": { "role": { "label": "Note 6 - Investments in Joint Ventures - Condensed Income Statement of EXCOR and All Other Joint Ventures (Details)" } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AmortizationOfIntangibleAssets", "terseLabel": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r9", "r41", "r44" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "ntic_statement-statement-note-6-investments-in-joint-ventures-tables": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20231130", "localname": "statement-statement-note-6-investments-in-joint-ventures-tables", "lang": { "en-us": { "role": { "label": "Note 6 - Investments in Joint Ventures" } } }, "auth_ref": [] }, "ntic_statement-statement-note-11-segment-and-geographic-information-cost-of-goods-sold-by-segment-details": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20231130", "localname": "statement-statement-note-11-segment-and-geographic-information-cost-of-goods-sold-by-segment-details", "lang": { "en-us": { "role": { "label": "Note 11 - Segment and Geographic Information - Cost of Goods Sold by Segment (Details)" } } }, "auth_ref": [] }, "ntic_statement-statement-note-9-net-income-per-common-share-reconciliation-of-the-earnings-per-share-computations-details": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20231130", "localname": "statement-statement-note-9-net-income-per-common-share-reconciliation-of-the-earnings-per-share-computations-details", "lang": { "en-us": { "role": { "label": "Note 9 - Net Income Per Common Share - Reconciliation of the Earnings Per Share Computations (Details)" } } }, "auth_ref": [] }, "ntic_statement-statement-note-9-net-income-per-common-share-tables": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20231130", "localname": "statement-statement-note-9-net-income-per-common-share-tables", "lang": { "en-us": { "role": { "label": "Note 9 - Net Income Per Common Share" } } }, "auth_ref": [] }, "ntic_statement-statement-note-11-segment-and-geographic-information-total-net-sales-by-geographic-distribution-details": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20231130", "localname": "statement-statement-note-11-segment-and-geographic-information-total-net-sales-by-geographic-distribution-details", "lang": { "en-us": { "role": { "label": "Note 11 - Segment and Geographic Information - Total Net Sales by Geographic Distribution (Details)" } } }, "auth_ref": [] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures", "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details", "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]", "documentation": "Name of investment including named security. Excludes entity that is consolidated." } } }, "auth_ref": [ "r253", "r254", "r256" ] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://ntic.com/20231130/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "ntic_statement-statement-note-11-segment-and-geographic-information-net-sales-by-geographic-location-details": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20231130", "localname": "statement-statement-note-11-segment-and-geographic-information-net-sales-by-geographic-location-details", "lang": { "en-us": { "role": { "label": "Note 11 - Segment and Geographic Information - Net Sales by Geographic Location (Details)" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://ntic.com/20231130/role/statement-note-7-corporate-debt", "http://ntic.com/20231130/role/statement-note-7-corporate-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r18", "r66", "r67", "r109", "r111", "r181", "r297", "r298", "r299", "r300", "r301", "r303", "r308", "r309", "r310", "r311", "r313", "r314", "r315", "r316", "r317", "r318", "r407", "r565", "r566", "r567", "r568", "r569", "r611" ] }, "ntic_statement-statement-note-11-segment-and-geographic-information-tables": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20231130", "localname": "statement-statement-note-11-segment-and-geographic-information-tables", "lang": { "en-us": { "role": { "label": "Note 11 - Segment and Geographic Information" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://ntic.com/20231130/role/statement-note-10-stockbased-compensation-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Options granted, weighted average exercise price (in dollars per share)", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r342" ] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "EQUITY:" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://ntic.com/20231130/role/statement-note-10-stockbased-compensation-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Options exercised, weighted average exercise price (in dollars per share)", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r343" ] }, "us-gaap_StandbyLettersOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandbyLettersOfCreditMember", "presentation": [ "http://ntic.com/20231130/role/statement-note-7-corporate-debt", "http://ntic.com/20231130/role/statement-note-7-corporate-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Standby Letters of Credit [Member]", "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation." } } }, "auth_ref": [ "r0", "r625", "r668", "r669" ] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://ntic.com/20231130/role/statement-note-10-stockbased-compensation-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Cancelled/Forfeited, weighted average exercise price (in dollars per share)", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r344" ] }, "ntic_UnaffiliatedCustomersOutsideTheUSAMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20231130", "localname": "UnaffiliatedCustomersOutsideTheUSAMember", "presentation": [ "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-net-sales-by-geographic-location-details" ], "lang": { "en-us": { "role": { "label": "Unaffiliated Customers Outside the USA [Member]", "documentation": "Unaffiliated customers outside the USA [member]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://ntic.com/20231130/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_CityAreaCode", "terseLabel": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net", "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net-intangible-assets-net-details" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r278", "r279", "r280", "r281", "r416", "r420" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://ntic.com/20231130/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_LocalPhoneNumber", "terseLabel": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "Research and development expenses", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r61", "r355", "r665" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "negatedTerseLabel": "Prepaid expenses and other", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r8" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "ntic_AssetsNoncurrentOtherThanPropertyPlantAndEquipment", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred income tax, net", "label": "us-gaap_DeferredIncomeTaxAssetsNet", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r357", "r358" ] }, "ntic_statement-statement-note-10-stockbased-compensation-tables": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20231130", "localname": "statement-statement-note-10-stockbased-compensation-tables", "lang": { "en-us": { "role": { "label": "Note 10 - Stock-based Compensation" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net", "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net-intangible-assets-net-details" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r42", "r43" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://ntic.com/20231130/role/statement-note-12-commitments-and-contingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r100", "r285", "r286", "r544", "r622" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "INCOME TAX EXPENSE", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r117", "r123", "r197", "r198", "r229", "r359", "r369", "r449" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://ntic.com/20231130/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityRegistrantName", "terseLabel": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r589" ] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited", "http://ntic.com/20231130/role/statement-consolidated-statements-of-comprehensive-income-unaudited", "http://ntic.com/20231130/role/statement-consolidated-statements-of-operations-unaudited", "http://ntic.com/20231130/role/statement-document-and-entity-information", "http://ntic.com/20231130/role/statement-note-1-interim-financial-information", "http://ntic.com/20231130/role/statement-note-10-stockbased-compensation", "http://ntic.com/20231130/role/statement-note-10-stockbased-compensation-details-textual", "http://ntic.com/20231130/role/statement-note-10-stockbased-compensation-stock-option-activity-details", "http://ntic.com/20231130/role/statement-note-10-stockbased-compensation-tables", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-cost-of-goods-sold-by-segment-details", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-net-sales-by-geographic-location-details", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-tables", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-total-longlived-assets-by-geographic-distribution-details", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-total-net-sales-by-geographic-distribution-details", "http://ntic.com/20231130/role/statement-note-12-commitments-and-contingencies", "http://ntic.com/20231130/role/statement-note-12-commitments-and-contingencies-details-textual", "http://ntic.com/20231130/role/statement-note-13-supplemental-cash-flow-information", "http://ntic.com/20231130/role/statement-note-13-supplemental-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details", "http://ntic.com/20231130/role/statement-note-13-supplemental-cash-flow-information-tables", "http://ntic.com/20231130/role/statement-note-14-income-taxes", "http://ntic.com/20231130/role/statement-note-14-income-taxes-details-textual", "http://ntic.com/20231130/role/statement-note-2-accounting-pronouncements", "http://ntic.com/20231130/role/statement-note-3-inventories", "http://ntic.com/20231130/role/statement-note-3-inventories-inventories-details", "http://ntic.com/20231130/role/statement-note-3-inventories-tables", "http://ntic.com/20231130/role/statement-note-4-property-and-equipment-net", "http://ntic.com/20231130/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details", "http://ntic.com/20231130/role/statement-note-4-property-and-equipment-net-details-textual", "http://ntic.com/20231130/role/statement-note-4-property-and-equipment-net-tables", "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net", "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net-details-textual", "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net-future-amortization-expense-details", "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net-intangible-assets-net-details", "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net-tables", "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures", "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details", "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details", "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures-tables", "http://ntic.com/20231130/role/statement-note-7-corporate-debt", "http://ntic.com/20231130/role/statement-note-7-corporate-debt-details-textual", "http://ntic.com/20231130/role/statement-note-8-stockholders-equity", "http://ntic.com/20231130/role/statement-note-8-stockholders-equity-details-textual", "http://ntic.com/20231130/role/statement-note-9-net-income-per-common-share", "http://ntic.com/20231130/role/statement-note-9-net-income-per-common-share-details-textual", "http://ntic.com/20231130/role/statement-note-9-net-income-per-common-share-reconciliation-of-the-earnings-per-share-computations-details", "http://ntic.com/20231130/role/statement-note-9-net-income-per-common-share-tables" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_CashFlowSupplementalDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowSupplementalDisclosuresTextBlock", "presentation": [ "http://ntic.com/20231130/role/statement-note-13-supplemental-cash-flow-information" ], "lang": { "en-us": { "role": { "label": "Cash Flow, Supplemental Disclosures [Text Block]", "documentation": "The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r89" ] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited", "http://ntic.com/20231130/role/statement-consolidated-statements-of-comprehensive-income-unaudited", "http://ntic.com/20231130/role/statement-consolidated-statements-of-operations-unaudited", "http://ntic.com/20231130/role/statement-document-and-entity-information", "http://ntic.com/20231130/role/statement-note-1-interim-financial-information", "http://ntic.com/20231130/role/statement-note-10-stockbased-compensation", "http://ntic.com/20231130/role/statement-note-10-stockbased-compensation-details-textual", "http://ntic.com/20231130/role/statement-note-10-stockbased-compensation-stock-option-activity-details", "http://ntic.com/20231130/role/statement-note-10-stockbased-compensation-tables", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-cost-of-goods-sold-by-segment-details", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-net-sales-by-geographic-location-details", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-tables", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-total-longlived-assets-by-geographic-distribution-details", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-total-net-sales-by-geographic-distribution-details", "http://ntic.com/20231130/role/statement-note-12-commitments-and-contingencies", "http://ntic.com/20231130/role/statement-note-12-commitments-and-contingencies-details-textual", "http://ntic.com/20231130/role/statement-note-13-supplemental-cash-flow-information", "http://ntic.com/20231130/role/statement-note-13-supplemental-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details", "http://ntic.com/20231130/role/statement-note-13-supplemental-cash-flow-information-tables", "http://ntic.com/20231130/role/statement-note-14-income-taxes", "http://ntic.com/20231130/role/statement-note-14-income-taxes-details-textual", "http://ntic.com/20231130/role/statement-note-2-accounting-pronouncements", "http://ntic.com/20231130/role/statement-note-3-inventories", "http://ntic.com/20231130/role/statement-note-3-inventories-inventories-details", "http://ntic.com/20231130/role/statement-note-3-inventories-tables", "http://ntic.com/20231130/role/statement-note-4-property-and-equipment-net", "http://ntic.com/20231130/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details", "http://ntic.com/20231130/role/statement-note-4-property-and-equipment-net-details-textual", "http://ntic.com/20231130/role/statement-note-4-property-and-equipment-net-tables", "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net", "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net-details-textual", "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net-future-amortization-expense-details", "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net-intangible-assets-net-details", "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net-tables", "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures", "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details", "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details", "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures-tables", "http://ntic.com/20231130/role/statement-note-7-corporate-debt", "http://ntic.com/20231130/role/statement-note-7-corporate-debt-details-textual", "http://ntic.com/20231130/role/statement-note-8-stockholders-equity", "http://ntic.com/20231130/role/statement-note-8-stockholders-equity-details-textual", "http://ntic.com/20231130/role/statement-note-9-net-income-per-common-share", "http://ntic.com/20231130/role/statement-note-9-net-income-per-common-share-details-textual", "http://ntic.com/20231130/role/statement-note-9-net-income-per-common-share-reconciliation-of-the-earnings-per-share-computations-details", "http://ntic.com/20231130/role/statement-note-9-net-income-per-common-share-tables" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "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." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://ntic.com/20231130/role/statement-note-7-corporate-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1", "terseLabel": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "country_TH": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "TH", "presentation": [ "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details" ], "lang": { "en-us": { "role": { "label": "THAILAND" } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://ntic.com/20231130/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r589" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://ntic.com/20231130/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityFileNumber", "terseLabel": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-statements-of-comprehensive-income-unaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-comprehensive-income-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "terseLabel": "OTHER COMPREHENSIVE INCOME (LOSS) \u2013 FOREIGN CURRENCY TRANSLATION ADJUSTMENT", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r3" ] }, "country_PL": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "PL", "presentation": [ "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details" ], "lang": { "en-us": { "role": { "label": "POLAND" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Other comprehensive income (loss)", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r12", "r17", "r156", "r159", "r165", "r399", "r400", "r405", "r422", "r444", "r607", "r608" ] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-note-3-inventories-inventories-details": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-note-3-inventories-inventories-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_InventoryFinishedGoodsNetOfReserves", "terseLabel": "Finished goods", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale." } } }, "auth_ref": [ "r95", "r560" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-total-longlived-assets-by-geographic-distribution-details", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-total-net-sales-by-geographic-distribution-details" ], "lang": { "en-us": { "role": { "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentDividendsOrDistributions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentDividendsOrDistributions", "crdr": "debit", "presentation": [ "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_EquityMethodInvestmentDividendsOrDistributions", "terseLabel": "Northern Technologies International Corporation\u2019s dividends received from joint ventures", "documentation": "Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities." } } }, "auth_ref": [ "r7", "r9", "r80", "r440" ] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsNetOfReserves", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-note-3-inventories-inventories-details": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-note-3-inventories-inventories-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_InventoryRawMaterialsNetOfReserves", "terseLabel": "Production materials", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process." } } }, "auth_ref": [ "r95", "r561" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r42", "r43" ] }, "country_FR": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "FR", "presentation": [ "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details" ], "lang": { "en-us": { "role": { "label": "FRANCE" } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details" ], "lang": { "en-us": { "role": { "label": "Total assets", "totalLabel": "Total assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r108", "r149", "r179", "r221", "r236", "r242", "r257", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r374", "r378", "r395", "r429", "r506", "r575", "r587", "r627", "r628", "r663" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://ntic.com/20231130/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r589" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited", "http://ntic.com/20231130/role/statement-note-4-property-and-equipment-net-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_Depreciation", "terseLabel": "Depreciation expense", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r9", "r45" ] }, "us-gaap_InventoryGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryGross", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Inventories", "documentation": "Gross 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." } } }, "auth_ref": [ "r606" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-statements-of-operations-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-operations-unaudited", "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details", "http://ntic.com/20231130/role/statement-note-9-net-income-per-common-share-reconciliation-of-the-earnings-per-share-computations-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetIncomeLoss", "totalLabel": "NET INCOME ATTRIBUTABLE TO NTIC", "terseLabel": "Net income", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r81", "r93", "r115", "r141", "r155", "r158", "r162", "r179", "r187", "r191", "r192", "r193", "r194", "r197", "r198", "r208", "r221", "r235", "r241", "r244", "r257", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r391", "r395", "r443", "r514", "r530", "r531", "r563", "r585", "r627" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://ntic.com/20231130/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://ntic.com/20231130/role/statement-note-9-net-income-per-common-share-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r617" ] }, "country_FI": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "FI", "presentation": [ "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details" ], "lang": { "en-us": { "role": { "label": "FINLAND" } } }, "auth_ref": [] }, "country_SE": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "SE", "presentation": [ "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details" ], "lang": { "en-us": { "role": { "label": "SWEDEN" } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "us-gaap_CommonStockSharesIssued", "terseLabel": "Common Stock, Shares, Issued (in shares)", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r70" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://ntic.com/20231130/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Current portion of operating leases", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r411" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details" ], "lang": { "en-us": { "role": { "label": "Joint ventures\u2019 equity", "totalLabel": "Stockholders\u2019 equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r70", "r73", "r74", "r94", "r496", "r512", "r533", "r534", "r575", "r587", "r612", "r619", "r661", "r672" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "us-gaap_CommonStockSharesAuthorized", "terseLabel": "Common Stock, Shares Authorized (in shares)", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r70", "r494" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "us-gaap_CommonStockSharesOutstanding", "terseLabel": "Common Stock, Shares, Outstanding (in shares)", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r12", "r70", "r494", "r512", "r672", "r673" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Operating leases, less current portion", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r411" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-statements-of-comprehensive-income-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-comprehensive-income-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_ComprehensiveIncomeNetOfTax", "totalLabel": "COMPREHENSIVE INCOME ATTRIBUTABLE TO NTIC", "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." } } }, "auth_ref": [ "r31", "r157", "r159", "r168", "r425", "r447" ] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "lang": { "en-us": { "role": { "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "auth_ref": [] }, "ntic_IntangibleAssetsExcludingPatentsAndTrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20231130", "localname": "IntangibleAssetsExcludingPatentsAndTrademarksMember", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Intangible Assets Excluding Patents and Trademarks [Member]", "documentation": "Represents intangible assets excluding patents and trademarks." } } }, "auth_ref": [] }, "us-gaap_Land": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Land", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_Land", "terseLabel": "Land", "documentation": "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale." } } }, "auth_ref": [ "r604" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://ntic.com/20231130/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "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." } } }, "auth_ref": [ "r47" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://ntic.com/20231130/role/statement-note-10-stockbased-compensation-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "negatedLabel": "Cancelled/Forfeited, shares (in shares)", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r344" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions", "crdr": "credit", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Stock option expense", "documentation": "Amount of increase (decrease) to additional paid-in capital (APIC) for recognition and exercise of award under share-based payment arrangement." } } }, "auth_ref": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://ntic.com/20231130/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://ntic.com/20231130/role/statement-note-10-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r345" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "ecd_Rule10b51ArrAdoptedFlag", "terseLabel": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r594" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://ntic.com/20231130/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_DocumentType", "terseLabel": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://ntic.com/20231130/role/statement-note-10-stockbased-compensation-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "periodStartLabel": "Outstanding, shares (in shares)", "periodEndLabel": "Outstanding, shares (in shares)", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r340", "r341" ] }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireIntangibleAssets", "crdr": "credit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToAcquireIntangibleAssets", "negatedLabel": "Investments in patents", "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill." } } }, "auth_ref": [ "r90" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://ntic.com/20231130/role/statement-note-10-stockbased-compensation-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "periodStartLabel": "Outstanding, weighted average exercise price (in dollars per share)", "periodEndLabel": "Outstanding, weighted average exercise price (in dollars per share)", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r340", "r341" ] }, "us-gaap_PaymentsOfDividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividendsCommonStock", "crdr": "credit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsOfDividendsCommonStock", "negatedLabel": "Dividends paid on NTIC common stock", "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity." } } }, "auth_ref": [ "r33" ] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://ntic.com/20231130/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_DocumentQuarterlyReport", "terseLabel": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r591" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "auth_ref": [ "r593" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://ntic.com/20231130/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_DocumentTransitionReport", "terseLabel": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r592" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://ntic.com/20231130/role/statement-note-9-net-income-per-common-share", "http://ntic.com/20231130/role/statement-note-9-net-income-per-common-share-details-textual" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Changes in current assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInAccountsPayable", "terseLabel": "Accounts payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r8" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-operations-unaudited", "http://ntic.com/20231130/role/statement-note-9-net-income-per-common-share-reconciliation-of-the-earnings-per-share-computations-details" ], "lang": { "en-us": { "role": { "label": "Basic (in dollars per share)", "terseLabel": "Basic net income per share: (in dollars per share)", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r169", "r191", "r192", "r193", "r194", "r195", "r202", "r204", "r209", "r210", "r211", "r215", "r390", "r391", "r426", "r448", "r562" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://ntic.com/20231130/role/statement-note-9-net-income-per-common-share-reconciliation-of-the-earnings-per-share-computations-details": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-note-9-net-income-per-common-share-reconciliation-of-the-earnings-per-share-computations-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "terseLabel": "Weighted shares assumed upon exercise of stock options (in shares)", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r205", "r206", "r207", "r211", "r338" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInAccruedLiabilities", "terseLabel": "Accrued liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r8" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "ecd_Rule10b51ArrTrmntdFlag", "terseLabel": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r594" ] }, "us-gaap_LinesOfCreditCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LinesOfCreditCurrent", "crdr": "credit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Line of credit", "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r66", "r109" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharesOutstanding", "periodStartLabel": "BALANCE (in shares)", "periodEndLabel": "BALANCE (in shares)", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://ntic.com/20231130/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityInteractiveDataCurrent", "terseLabel": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r595" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "ecd_NonRule10b51ArrAdoptedFlag", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r594" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "totalLabel": "Net cash (used in) provided by financing activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r172" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM FINANCING ACTIVITIES:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "totalLabel": "Net cash used in investing activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r172" ] }, "ntic_PatentsAndTrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20231130", "localname": "PatentsAndTrademarksMember", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net", "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net-intangible-assets-net-details" ], "lang": { "en-us": { "role": { "label": "Patents and Trademarks [Member]", "documentation": "Represents patents and trademarks." } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent", "terseLabel": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r151", "r251", "r263" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "ecd_NonRule10b51ArrTrmntdFlag", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r594" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM INVESTING ACTIVITIES:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "totalLabel": "Net cash provided by operating activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r91", "r92", "r93" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM OPERATING ACTIVITIES:" } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r594" ] }, "ntic_NotesToFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20231130", "localname": "NotesToFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from exercise of stock options", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r4", "r15" ] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://ntic.com/20231130/role/statement-note-9-net-income-per-common-share", "http://ntic.com/20231130/role/statement-note-9-net-income-per-common-share-details-textual" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities, Name [Domain]", "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." } } }, "auth_ref": [ "r36" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r351", "r352", "r353", "r482", "r614", "r615", "r616", "r660", "r672" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-operations-unaudited", "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_GrossProfit", "totalLabel": "Gross profit", "terseLabel": "Gross profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r83", "r179", "r221", "r235", "r241", "r244", "r257", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r395", "r563", "r627" ] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://ntic.com/20231130/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://ntic.com/20231130/role/statement-note-13-supplemental-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details" ], "lang": { "en-us": { "role": { "label": "Cash paid for interest", "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." } } }, "auth_ref": [ "r170", "r173", "r174" ] }, "us-gaap_ProceedsFromStockPlans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockPlans", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_ProceedsFromStockPlans", "terseLabel": "Proceeds from employee stock purchase plan", "documentation": "The cash inflow associated with the amount received from the stock plan during the period." } } }, "auth_ref": [ "r4" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://ntic.com/20231130/role/statement-note-9-net-income-per-common-share-reconciliation-of-the-earnings-per-share-computations-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-operations-unaudited", "http://ntic.com/20231130/role/statement-note-9-net-income-per-common-share-reconciliation-of-the-earnings-per-share-computations-details" ], "lang": { "en-us": { "role": { "label": "Diluted (in shares)", "totalLabel": "Diluted \u2013 weighted shares outstanding (in shares)", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r203", "r211" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "ntic_AssetsNoncurrentOtherThanPropertyPlantAndEquipment", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Operating lease right of use assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r410" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://ntic.com/20231130/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "Total liabilities and equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r75", "r113", "r437", "r575", "r612", "r619", "r661" ] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Stock issued for employee stock purchase plan", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r12", "r69", "r70", "r103" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://ntic.com/20231130/role/statement-note-10-stockbased-compensation-tables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "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." } } }, "auth_ref": [ "r13", "r14", "r48" ] }, "ntic_ReconciliationOfCostOfGoodsSoldFromSegmentsToConsolidatedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ntic.com/20231130", "localname": "ReconciliationOfCostOfGoodsSoldFromSegmentsToConsolidatedTableTextBlock", "presentation": [ "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-tables" ], "lang": { "en-us": { "role": { "label": "Reconciliation of Cost of Goods Sold from Segments to Consolidated [Table Text Block]", "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total cost of goods sold from reportable segments to the entity's consolidated revenues." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://ntic.com/20231130/role/statement-note-9-net-income-per-common-share-reconciliation-of-the-earnings-per-share-computations-details": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-operations-unaudited", "http://ntic.com/20231130/role/statement-note-9-net-income-per-common-share-reconciliation-of-the-earnings-per-share-computations-details" ], "lang": { "en-us": { "role": { "label": "Basic (in shares)", "terseLabel": "Basic-weighted shares outstanding (in shares)", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r202", "r211" ] }, "us-gaap_IncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Income taxes", "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes." } } }, "auth_ref": [ "r59", "r605" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Stock options exercised", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r12", "r27", "r103" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://ntic.com/20231130/role/statement-note-10-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r349" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://ntic.com/20231130/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "negatedTerseLabel": "Less accumulated depreciation", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r46", "r146", "r438" ] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://ntic.com/20231130/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_DocumentPeriodEndDate", "terseLabel": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited", "http://ntic.com/20231130/role/statement-consolidated-statements-of-comprehensive-income-unaudited", "http://ntic.com/20231130/role/statement-consolidated-statements-of-equity-unaudited", "http://ntic.com/20231130/role/statement-consolidated-statements-of-operations-unaudited", "http://ntic.com/20231130/role/statement-note-1-interim-financial-information", "http://ntic.com/20231130/role/statement-note-10-stockbased-compensation", "http://ntic.com/20231130/role/statement-note-10-stockbased-compensation-details-textual", "http://ntic.com/20231130/role/statement-note-10-stockbased-compensation-stock-option-activity-details", "http://ntic.com/20231130/role/statement-note-10-stockbased-compensation-tables", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-cost-of-goods-sold-by-segment-details", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-net-sales-by-geographic-location-details", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-tables", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-total-longlived-assets-by-geographic-distribution-details", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-total-net-sales-by-geographic-distribution-details", "http://ntic.com/20231130/role/statement-note-12-commitments-and-contingencies", "http://ntic.com/20231130/role/statement-note-12-commitments-and-contingencies-details-textual", "http://ntic.com/20231130/role/statement-note-13-supplemental-cash-flow-information", "http://ntic.com/20231130/role/statement-note-13-supplemental-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details", "http://ntic.com/20231130/role/statement-note-13-supplemental-cash-flow-information-tables", "http://ntic.com/20231130/role/statement-note-14-income-taxes", "http://ntic.com/20231130/role/statement-note-14-income-taxes-details-textual", "http://ntic.com/20231130/role/statement-note-2-accounting-pronouncements", "http://ntic.com/20231130/role/statement-note-3-inventories", "http://ntic.com/20231130/role/statement-note-3-inventories-inventories-details", "http://ntic.com/20231130/role/statement-note-3-inventories-tables", "http://ntic.com/20231130/role/statement-note-4-property-and-equipment-net", "http://ntic.com/20231130/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details", "http://ntic.com/20231130/role/statement-note-4-property-and-equipment-net-details-textual", "http://ntic.com/20231130/role/statement-note-4-property-and-equipment-net-tables", "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net", "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net-details-textual", "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net-future-amortization-expense-details", "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net-intangible-assets-net-details", "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net-tables", "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures", "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details", "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details", "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures-tables", "http://ntic.com/20231130/role/statement-note-7-corporate-debt", "http://ntic.com/20231130/role/statement-note-7-corporate-debt-details-textual", "http://ntic.com/20231130/role/statement-note-8-stockholders-equity", "http://ntic.com/20231130/role/statement-note-8-stockholders-equity-details-textual", "http://ntic.com/20231130/role/statement-note-9-net-income-per-common-share", "http://ntic.com/20231130/role/statement-note-9-net-income-per-common-share-details-textual", "http://ntic.com/20231130/role/statement-note-9-net-income-per-common-share-reconciliation-of-the-earnings-per-share-computations-details", "http://ntic.com/20231130/role/statement-note-9-net-income-per-common-share-tables" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r182", "r183", "r184", "r216", "r415", "r477", "r483", "r487", "r488", "r489", "r490", "r491", "r492", "r494", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r507", "r508", "r509", "r510", "r511", "r513", "r515", "r516", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r532", "r580" ] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://ntic.com/20231130/role/statement-note-8-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r102", "r177", "r323", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r387", "r535", "r536", "r542" ] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://ntic.com/20231130/role/statement-note-3-inventories" ], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r264" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Preferred stock, no par value; authorized 10,000 shares; none issued and outstanding", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r69", "r432", "r575" ] }, "us-gaap_RetainedEarningsUndistributedEarningsFromEquityMethodInvestees": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsUndistributedEarningsFromEquityMethodInvestees", "crdr": "credit", "presentation": [ "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details" ], "lang": { "en-us": { "role": { "label": "Northern Technologies International Corporation\u2019s share of joint ventures\u2019 undistributed earnings", "documentation": "Amount of consolidated retained earnings that represent undistributed (not yet received) earnings from 50 percent or less owned persons accounted for by the equity method (equity method investees)." } } }, "auth_ref": [ "r178" ] }, "us-gaap_MachineryAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentGross", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_MachineryAndEquipmentGross", "terseLabel": "Machinery and equipment", "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [ "r99" ] }, "us-gaap_PreferredStockNoParValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockNoParValue", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "us-gaap_PreferredStockNoParValue", "terseLabel": "Preferred Stock, No Par Value (in dollars per share)", "documentation": "Face amount per share of no-par value preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r69", "r631" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "presentation": [ "http://ntic.com/20231130/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares", "terseLabel": "Stock Repurchased and Retired During Period, Shares (in shares)", "documentation": "Number of shares that have been repurchased and retired during the period." } } }, "auth_ref": [ "r12", "r69", "r70", "r103" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r12", "r27", "r137", "r160", "r161", "r162", "r182", "r183", "r184", "r188", "r196", "r198", "r216", "r259", "r262", "r336", "r351", "r352", "r353", "r363", "r364", "r380", "r381", "r382", "r383", "r384", "r386", "r389", "r399", "r401", "r402", "r403", "r404", "r405", "r412", "r467", "r468", "r469", "r482", "r532" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 }, "http://ntic.com/20231130/role/statement-consolidated-statements-of-comprehensive-income-unaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 0.0 }, "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited", "http://ntic.com/20231130/role/statement-consolidated-statements-of-comprehensive-income-unaudited", "http://ntic.com/20231130/role/statement-consolidated-statements-of-equity-unaudited", "http://ntic.com/20231130/role/statement-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "NET INCOME", "label": "Net income", "totalLabel": "NET INCOME", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r141", "r155", "r158", "r171", "r179", "r187", "r197", "r198", "r221", "r235", "r241", "r244", "r257", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r373", "r376", "r377", "r391", "r395", "r427", "r441", "r481", "r514", "r530", "r531", "r563", "r573", "r574", "r586", "r609", "r627" ] }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "crdr": "credit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes", "negatedTerseLabel": "Deferred income taxes", "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa." } } }, "auth_ref": [ "r8" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Accumulated other comprehensive loss", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r29", "r30", "r79", "r150", "r434", "r471", "r474" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://ntic.com/20231130/role/statement-note-9-net-income-per-common-share" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r201", "r212", "r213", "r214" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r137", "r182", "r183", "r184", "r188", "r196", "r198", "r259", "r262", "r351", "r352", "r353", "r363", "r364", "r380", "r382", "r383", "r386", "r389", "r467", "r469", "r482", "r672" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r12", "r137", "r160", "r161", "r162", "r182", "r183", "r184", "r188", "r196", "r198", "r216", "r259", "r262", "r336", "r351", "r352", "r353", "r363", "r364", "r380", "r381", "r382", "r383", "r384", "r386", "r389", "r399", "r401", "r402", "r403", "r404", "r405", "r412", "r467", "r468", "r469", "r482", "r532" ] }, "us-gaap_SecuredDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredDebtCurrent", "crdr": "credit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Term loan", "documentation": "Carrying value as of the balance sheet date of the portion of long-term, collateralized debt obligations due within one year or the operating cycle, if longer. Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower." } } }, "auth_ref": [ "r66", "r109" ] }, "us-gaap_PaymentsToMinorityShareholders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToMinorityShareholders", "crdr": "credit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToMinorityShareholders", "negatedLabel": "Dividend received by non-controlling interest", "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest." } } }, "auth_ref": [ "r32" ] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-equity-unaudited", "http://ntic.com/20231130/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Stock issued for employee stock purchase plan (in shares)", "terseLabel": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r12", "r69", "r70", "r103" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "presentation": [ "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r39", "r82" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r577", "r578", "r579", "r581", "r582", "r583", "r584", "r614", "r615", "r660", "r670", "r672" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_PropertyPlantAndEquipmentGross", "totalLabel": "Property, Plant and Equipment, Gross", "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." } } }, "auth_ref": [ "r99", "r145", "r439" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Stock options exercised (in shares)", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r12", "r69", "r70", "r103", "r343" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://ntic.com/20231130/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-total-longlived-assets-by-geographic-distribution-details", "http://ntic.com/20231130/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details" ], "lang": { "en-us": { "role": { "label": "PROPERTY AND EQUIPMENT, NET", "totalLabel": "Property, Plant and Equipment, Net", "terseLabel": "Property, plant, and equipment", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r10", "r428", "r439", "r575" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "WEIGHTED AVERAGE COMMON SHARES ASSUMED OUTSTANDING:" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net-intangible-assets-net-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization", "negatedLabel": "Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r148", "r280" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Income taxes payable", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r67", "r110" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "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." } } }, "auth_ref": [ "r2", "r11", "r30", "r381", "r384", "r412", "r467", "r468", "r607", "r608", "r609", "r614", "r615", "r616" ] }, "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "totalLabel": "INCOME BEFORE INCOME TAX EXPENSE", "documentation": "Amount, before tax, of income (loss) including portion attributable to noncontrolling interest. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments." } } }, "auth_ref": [ "r84", "r609" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "NET INCOME ATTRIBUTABLE TO NON-CONTROLLING INTERESTS", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r54", "r107", "r155", "r158", "r197", "r198", "r442", "r609" ] }, "ntic_NaturTecMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20231130", "localname": "NaturTecMember", "presentation": [ "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-cost-of-goods-sold-by-segment-details", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details" ], "lang": { "en-us": { "role": { "label": "NaturTec [Member]", "documentation": "Represents NaturTec segment." } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-statements-of-operations-unaudited": { "parentTag": "ntic_IncomeFromJointVentureOperations", "weight": 1.0, "order": 0.0 }, "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited", "http://ntic.com/20231130/role/statement-consolidated-statements-of-operations-unaudited", "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details" ], "lang": { "en-us": { "role": { "label": "Equity in income from joint ventures", "terseLabel": "Northern Technologies International Corporation\u2019s share of equity in income of joint ventures", "negatedTerseLabel": "Equity in income from joint ventures", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r9", "r80", "r114", "r228", "r252", "r440" ] }, "ntic_NoteToFinancialStatementDetailsTextual": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20231130", "localname": "NoteToFinancialStatementDetailsTextual", "lang": { "en-us": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "auth_ref": [] }, "us-gaap_DividendsPayableDateDeclaredDayMonthAndYear": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPayableDateDeclaredDayMonthAndYear", "presentation": [ "http://ntic.com/20231130/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DividendsPayableDateDeclaredDayMonthAndYear", "terseLabel": "Dividends Payable, Date Declared", "documentation": "Date the dividend to be paid was declared, in YYYY-MM-DD format." } } }, "auth_ref": [ "r35" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://ntic.com/20231130/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r588" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Retained earnings", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r72", "r103", "r435", "r470", "r474", "r478", "r495", "r575" ] }, "ntic_AdjustedSOFRRateApplicableMarginMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20231130", "localname": "AdjustedSOFRRateApplicableMarginMember", "presentation": [ "http://ntic.com/20231130/role/statement-note-7-corporate-debt", "http://ntic.com/20231130/role/statement-note-7-corporate-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Adjusted SOFR Rate Applicable Margin [Member]", "documentation": "Represents applicable margin to Adjusted SOFR rate." } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingExpenses", "totalLabel": "Total operating expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "presentation": [ "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]", "documentation": "Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r40", "r82" ] }, "ntic_statement-statement-note-10-stockbased-compensation-stock-option-activity-details": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20231130", "localname": "statement-statement-note-10-stockbased-compensation-stock-option-activity-details", "lang": { "en-us": { "role": { "label": "Note 10 - Stock-based Compensation - Stock Option Activity (Details)" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromDividendsReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDividendsReceived", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_ProceedsFromDividendsReceived", "terseLabel": "Dividends received from joint ventures", "documentation": "Dividends received on equity and other investments during the current period." } } }, "auth_ref": [ "r610" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://ntic.com/20231130/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "ntic_JointVenturesInWhichTheCompanyIsAShareholderDirectlyAndIndirectlyOutsideTheUSAMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20231130", "localname": "JointVenturesInWhichTheCompanyIsAShareholderDirectlyAndIndirectlyOutsideTheUSAMember", "presentation": [ "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-net-sales-by-geographic-location-details" ], "lang": { "en-us": { "role": { "label": "Joint Ventures in Which the Company is a Shareholder Directly and Indirectly Outside the USA [Member]", "documentation": "Joint ventures in which the company is a shareholder directly and indirectly outside the USA [member]" } } }, "auth_ref": [] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://ntic.com/20231130/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r590" ] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "OPERATING EXPENSES:" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://ntic.com/20231130/role/statement-note-4-property-and-equipment-net-tables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "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." } } }, "auth_ref": [ "r10" ] }, "ntic_ZERUSTMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20231130", "localname": "ZERUSTMember", "presentation": [ "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-cost-of-goods-sold-by-segment-details", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details" ], "lang": { "en-us": { "role": { "label": "ZERUST [Member]", "documentation": "Represents ZERUST." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://ntic.com/20231130/role/statement-note-9-net-income-per-common-share", "http://ntic.com/20231130/role/statement-note-9-net-income-per-common-share-details-textual" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r36" ] }, "us-gaap_ReceivablesNetCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesNetCurrentAbstract", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Receivables:" } } }, "auth_ref": [] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://ntic.com/20231130/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityCommonStockSharesOutstanding", "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details" ], "lang": { "en-us": { "role": { "label": "Current liabilities", "totalLabel": "Total current liabilities", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r23", "r143", "r179", "r257", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r375", "r378", "r379", "r395", "r575", "r627", "r663", "r664" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures", "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details", "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]", "documentation": "Information by name of investment including named security. Excludes entity that is consolidated." } } }, "auth_ref": [ "r253", "r254", "r256" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred income tax, net", "label": "us-gaap_DeferredIncomeTaxLiabilitiesNet", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r357", "r358", "r430" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://ntic.com/20231130/role/statement-note-9-net-income-per-common-share-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r212" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "NET INCOME ATTRIBUTABLE TO NTIC PER COMMON SHARE:" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://ntic.com/20231130/role/statement-note-10-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r349" ] }, "us-gaap_EquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestments", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "ntic_AssetsNoncurrentOtherThanPropertyPlantAndEquipment", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details" ], "lang": { "en-us": { "role": { "label": "Investments in joint ventures", "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized." } } }, "auth_ref": [ "r231", "r252", "r603", "r618" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "CURRENT LIABILITIES:" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingIncomeLoss", "totalLabel": "OPERATING INCOME", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r221", "r235", "r241", "r244", "r563" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-note-3-inventories-inventories-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ntic.com/20231130/role/statement-note-3-inventories-inventories-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_InventoryNet", "totalLabel": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r152", "r558", "r575" ] }, "ntic_JointVentureOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20231130", "localname": "JointVentureOperationsAbstract", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "JOINT VENTURE OPERATIONS:", "documentation": "Joint venture operations" } } }, "auth_ref": [] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "us-gaap_PreferredStockSharesIssued", "terseLabel": "Preferred Stock, Shares Issued (in shares)", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r69", "r324" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-net-sales-by-geographic-location-details", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-total-longlived-assets-by-geographic-distribution-details", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-total-net-sales-by-geographic-distribution-details" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r126", "r136", "r248", "r249", "r484", "r485", "r486", "r537", "r538", "r539", "r540", "r543", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r556", "r571", "r579", "r632", "r667" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-operations-unaudited", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-net-sales-by-geographic-location-details", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-total-net-sales-by-geographic-distribution-details", "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details" ], "lang": { "en-us": { "role": { "label": "Net sales", "terseLabel": "Net sales", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r164", "r179", "r222", "r223", "r234", "r239", "r240", "r246", "r248", "r250", "r257", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r395", "r427", "r627" ] }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "presentation": [ "http://ntic.com/20231130/role/statement-note-13-supplemental-cash-flow-information-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented." } } }, "auth_ref": [] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "us-gaap_PreferredStockSharesOutstanding", "terseLabel": "Preferred Stock, Shares Outstanding (in shares)", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r69", "r494", "r512", "r672", "r673" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://ntic.com/20231130/role/statement-note-7-corporate-debt", "http://ntic.com/20231130/role/statement-note-7-corporate-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://ntic.com/20231130/role/statement-note-7-corporate-debt" ], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r101", "r176", "r296", "r302", "r303", "r304", "r305", "r306", "r307", "r312", "r319", "r320", "r321" ] }, "us-gaap_TableTextBlock": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TableTextBlock", "presentation": [ "http://ntic.com/20231130/role/statement-note-10-stockbased-compensation-tables", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-tables", "http://ntic.com/20231130/role/statement-note-13-supplemental-cash-flow-information-tables", "http://ntic.com/20231130/role/statement-note-3-inventories-tables", "http://ntic.com/20231130/role/statement-note-4-property-and-equipment-net-tables", "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net-tables", "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures-tables", "http://ntic.com/20231130/role/statement-note-9-net-income-per-common-share-tables" ], "lang": { "en-us": { "role": { "label": "us-gaap_TableTextBlock", "terseLabel": "Notes Tables" } } }, "auth_ref": [] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "us-gaap_PreferredStockSharesAuthorized", "terseLabel": "Preferred Stock, Shares Authorized (in shares)", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r69", "r494" ] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://ntic.com/20231130/role/statement-note-7-corporate-debt", "http://ntic.com/20231130/role/statement-note-7-corporate-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Other", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r22" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://ntic.com/20231130/role/statement-note-3-inventories-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Inventory, Current [Table Text Block]", "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." } } }, "auth_ref": [ "r19", "r76", "r77", "r78" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details" ], "lang": { "en-us": { "role": { "label": "Current assets", "totalLabel": "Total current assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r142", "r154", "r179", "r257", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r374", "r378", "r395", "r575", "r627", "r628", "r663" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "NET SALES:" } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-operations-unaudited", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-cost-of-goods-sold-by-segment-details" ], "lang": { "en-us": { "role": { "label": "Cost of goods sold", "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." } } }, "auth_ref": [ "r85", "r415" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Accounts payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r20", "r575" ] }, "us-gaap_DisclosureTextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureTextBlockAbstract", "presentation": [ "http://ntic.com/20231130/role/statement-note-1-interim-financial-information", "http://ntic.com/20231130/role/statement-note-10-stockbased-compensation", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20231130/role/statement-note-12-commitments-and-contingencies", "http://ntic.com/20231130/role/statement-note-13-supplemental-cash-flow-information", "http://ntic.com/20231130/role/statement-note-14-income-taxes", "http://ntic.com/20231130/role/statement-note-2-accounting-pronouncements", "http://ntic.com/20231130/role/statement-note-3-inventories", "http://ntic.com/20231130/role/statement-note-4-property-and-equipment-net", "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net", "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures", "http://ntic.com/20231130/role/statement-note-7-corporate-debt", "http://ntic.com/20231130/role/statement-note-8-stockholders-equity", "http://ntic.com/20231130/role/statement-note-9-net-income-per-common-share" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "CURRENT ASSETS:" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-statements-of-comprehensive-income-unaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-comprehensive-income-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "totalLabel": "COMPREHENSIVE INCOME", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r55", "r106", "r157", "r159", "r166", "r423", "r445" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://ntic.com/20231130/role/statement-note-7-corporate-debt", "http://ntic.com/20231130/role/statement-note-7-corporate-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Cash and cash equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r34", "r144", "r557" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-net-sales-by-geographic-location-details", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-total-longlived-assets-by-geographic-distribution-details", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-total-net-sales-by-geographic-distribution-details" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r126", "r128", "r129", "r130", "r131", "r132", "r133", "r134", "r135", "r248", "r249", "r484", "r485", "r486", "r537", "r538", "r539", "r540", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r556", "r571", "r579", "r632", "r667" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://ntic.com/20231130/role/statement-note-10-stockbased-compensation" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r337", "r339", "r347", "r348", "r350", "r572" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net", "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net-intangible-assets-net-details" ], "lang": { "en-us": { "role": { "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r49" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://ntic.com/20231130/role/statement-note-1-interim-financial-information" ], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r62", "r105", "r475", "r476" ] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://ntic.com/20231130/role/statement-note-7-corporate-debt", "http://ntic.com/20231130/role/statement-note-7-corporate-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]", "documentation": "Entity or group of entities consolidated into reporting entity." } } }, "auth_ref": [ "r127", "r181", "r374", "r375", "r378", "r379", "r414", "r554", "r599", "r600", "r601", "r626", "r629", "r630" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-statements-of-comprehensive-income-unaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-comprehensive-income-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "negatedLabel": "COMPREHENSIVE (LOSS) INCOME ATTRIBUTABLE TO NON-CONTROLLING INTERESTS", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r6", "r52", "r55", "r157", "r159", "r167", "r424", "r446" ] }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrentAbstract", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Accrued liabilities:" } } }, "auth_ref": [] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://ntic.com/20231130/role/statement-note-7-corporate-debt", "http://ntic.com/20231130/role/statement-note-7-corporate-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]", "documentation": "Information by consolidated entity or group of entities." } } }, "auth_ref": [ "r127", "r181", "r374", "r375", "r378", "r379", "r414", "r554", "r599", "r600", "r601", "r626", "r629", "r630" ] }, "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromRepaymentsOfLinesOfCredit", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Net payments on line of credit", "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)." } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "totalLabel": "NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS", "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." } } }, "auth_ref": [ "r1", "r91" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-cost-of-goods-sold-by-segment-details" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r246", "r415", "r461", "r462", "r463", "r464", "r465", "r466", "r555", "r570", "r576", "r597", "r623", "r624", "r632", "r667" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "terseLabel": "EFFECT OF EXCHANGE RATE CHANGES ON CASH AND CASH EQUIVALENTS", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; 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." } } }, "auth_ref": [ "r662" ] }, "us-gaap_BuildingsAndImprovementsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingsAndImprovementsGross", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_BuildingsAndImprovementsGross", "terseLabel": "Buildings and improvements", "documentation": "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing." } } }, "auth_ref": [ "r99" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "periodStartLabel": "CASH AND CASH EQUIVALENTS AT BEGINNING OF PERIOD", "periodEndLabel": "CASH AND CASH EQUIVALENTS AT END OF PERIOD", "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." } } }, "auth_ref": [ "r34", "r91", "r175" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest [Member]", "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest." } } }, "auth_ref": [ "r50", "r336", "r614", "r615", "r616", "r672" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-cost-of-goods-sold-by-segment-details" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r246", "r415", "r461", "r462", "r463", "r464", "r465", "r466", "r555", "r570", "r576", "r597", "r623", "r624", "r632", "r667" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r43" ] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://ntic.com/20231130/role/statement-note-14-income-taxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r180", "r356", "r360", "r361", "r362", "r368", "r370", "r371", "r372", "r479" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://ntic.com/20231130/role/statement-consolidated-statements-of-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "totalLabel": "Total equity", "periodStartLabel": "BALANCE", "periodEndLabel": "BALANCE", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r50", "r51", "r53", "r137", "r138", "r161", "r182", "r183", "r184", "r188", "r196", "r259", "r262", "r336", "r351", "r352", "r353", "r363", "r364", "r380", "r381", "r382", "r383", "r384", "r386", "r389", "r399", "r401", "r405", "r412", "r468", "r469", "r480", "r496", "r512", "r533", "r534", "r541", "r586", "r612", "r619", "r661", "r672" ] }, "ntic_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodIncludingCashlessExercises": { "xbrltype": "sharesItemType", "nsuri": "http://ntic.com/20231130", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodIncludingCashlessExercises", "presentation": [ "http://ntic.com/20231130/role/statement-note-10-stockbased-compensation-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "ntic_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodIncludingCashlessExercises", "negatedTerseLabel": "Options exercised, shares (in shares)", "documentation": "Number of share options (or share units) exercised during the current period, including cashless exercises." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://ntic.com/20231130/role/statement-note-10-stockbased-compensation-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Options granted, shares (in shares)", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r342" ] }, "country_GB": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "GB", "presentation": [ "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details" ], "lang": { "en-us": { "role": { "label": "UNITED KINGDOM" } } }, "auth_ref": [] }, "ntic_InsideTheUSAToUnaffiliatedCustomersMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20231130", "localname": "InsideTheUSAToUnaffiliatedCustomersMember", "presentation": [ "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-net-sales-by-geographic-location-details" ], "lang": { "en-us": { "role": { "label": "Inside the USA to Unaffiliated Customers [Member]", "documentation": "Inside the USA to Unaffiliated Customers." } } }, "auth_ref": [] }, "country_CZ": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CZ", "presentation": [ "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details" ], "lang": { "en-us": { "role": { "label": "CZECHIA" } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net" ], "lang": { "en-us": { "role": { "label": "Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r277" ] }, "country_DE": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "DE", "presentation": [ "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details" ], "lang": { "en-us": { "role": { "label": "GERMANY" } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://ntic.com/20231130/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityCurrentReportingStatus", "terseLabel": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://ntic.com/20231130/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityShellCompany", "terseLabel": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r589" ] }, "ntic_NTICChinaMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20231130", "localname": "NTICChinaMember", "presentation": [ "http://ntic.com/20231130/role/statement-note-7-corporate-debt", "http://ntic.com/20231130/role/statement-note-7-corporate-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "NTIC China [Member]", "documentation": "Represents NTIC China." } } }, "auth_ref": [] }, "ntic_TermLoanInMayMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20231130", "localname": "TermLoanInMayMember", "presentation": [ "http://ntic.com/20231130/role/statement-note-7-corporate-debt", "http://ntic.com/20231130/role/statement-note-7-corporate-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Term Loan in May [Member]", "documentation": "Represents term loan in May." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://ntic.com/20231130/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r589" ] }, "us-gaap_InvestmentIncomeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeNet", "crdr": "credit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "INTEREST INCOME", "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities." } } }, "auth_ref": [ "r87", "r88" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net-future-amortization-expense-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net-future-amortization-expense-details" ], "lang": { "en-us": { "role": { "label": "Fiscal 2025", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r97" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net-future-amortization-expense-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net-future-amortization-expense-details" ], "lang": { "en-us": { "role": { "label": "Fiscal 2026", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r97" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Additional paid-in capital", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r71" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net-future-amortization-expense-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net-future-amortization-expense-details" ], "lang": { "en-us": { "role": { "label": "Fiscal 2027", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r97" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://ntic.com/20231130/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r589" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net-future-amortization-expense-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net-future-amortization-expense-details" ], "lang": { "en-us": { "role": { "label": "Fiscal 2028", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r97" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://ntic.com/20231130/role/statement-note-8-stockholders-equity", "http://ntic.com/20231130/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net-future-amortization-expense-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net-future-amortization-expense-details" ], "lang": { "en-us": { "role": { "label": "Fiscal 2024", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://ntic.com/20231130/role/statement-note-7-corporate-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LongTermDebt", "terseLabel": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r18", "r111", "r309", "r322", "r566", "r567", "r666" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://ntic.com/20231130/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r589" ] }, "country_BR": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "BR", "presentation": [ "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-total-net-sales-by-geographic-distribution-details" ], "lang": { "en-us": { "role": { "label": "BRAZIL" } } }, "auth_ref": [] }, "ntic_OtherCountriesMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20231130", "localname": "OtherCountriesMember", "presentation": [ "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-total-longlived-assets-by-geographic-distribution-details", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-total-net-sales-by-geographic-distribution-details" ], "lang": { "en-us": { "role": { "label": "Other Countries [Member]", "documentation": "Countries identified as \"Other\"." } } }, "auth_ref": [] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://ntic.com/20231130/role/statement-note-8-stockholders-equity", "http://ntic.com/20231130/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658" ] }, "ntic_JPMorganChaseBankMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20231130", "localname": "JPMorganChaseBankMember", "presentation": [ "http://ntic.com/20231130/role/statement-note-7-corporate-debt", "http://ntic.com/20231130/role/statement-note-7-corporate-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "JP Morgan Chase Bank [Member]", "documentation": "Represents information regarding the JP Morgan Chase Bank." } } }, "auth_ref": [] }, "us-gaap_Dividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Dividends", "crdr": "debit", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_Dividends", "negatedLabel": "Dividends paid to shareholders", "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock." } } }, "auth_ref": [ "r5", "r103" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-operations-unaudited", "http://ntic.com/20231130/role/statement-note-9-net-income-per-common-share-reconciliation-of-the-earnings-per-share-computations-details" ], "lang": { "en-us": { "role": { "label": "Diluted (in dollars per share)", "terseLabel": "Diluted net income per share: (in dollars per share)", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r169", "r191", "r192", "r193", "r194", "r195", "r204", "r209", "r210", "r211", "r215", "r390", "r391", "r426", "r448", "r562" ] }, "country_CN": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CN", "presentation": [ "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-total-longlived-assets-by-geographic-distribution-details", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-total-net-sales-by-geographic-distribution-details" ], "lang": { "en-us": { "role": { "label": "CHINA" } } }, "auth_ref": [] }, "country_IN": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "IN", "presentation": [ "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-total-net-sales-by-geographic-distribution-details" ], "lang": { "en-us": { "role": { "label": "INDIA" } } }, "auth_ref": [] }, "ntic_JointVenturesInFranceMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20231130", "localname": "JointVenturesInFranceMember", "presentation": [ "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures", "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details" ], "lang": { "en-us": { "role": { "label": "Joint Ventures in France [Member]", "documentation": "Represents the joint ventures in France." } } }, "auth_ref": [] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://ntic.com/20231130/role/statement-note-10-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AllocatedShareBasedCompensationExpense", "terseLabel": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r346", "r354" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://ntic.com/20231130/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies", "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." } } }, "auth_ref": [ "r26", "r60", "r431", "r493" ] }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsDisclosureTextBlock", "presentation": [ "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures" ], "lang": { "en-us": { "role": { "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]", "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group." } } }, "auth_ref": [ "r125", "r255", "r258", "r596" ] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details" ], "lang": { "en-us": { "role": { "label": "Noncurrent liabilities", "totalLabel": "Total long-term liabilities", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r18", "r63", "r64", "r65", "r68", "r179", "r257", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r375", "r378", "r379", "r395", "r627", "r663", "r664" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://ntic.com/20231130/role/statement-note-7-corporate-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentFaceAmount", "terseLabel": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r56", "r58", "r297", "r407", "r566", "r567" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Non-controlling interests", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r28", "r112", "r179", "r257", "r287", "r289", "r290", "r291", "r294", "r295", "r395", "r436", "r496" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Common stock, $0.02 par value per share; authorized 15,000,000 shares as of November 30, 2023 and August 31, 2023; issued and outstanding 9,427,598 and 9,424,101, respectively", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r70", "r433", "r575" ] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://ntic.com/20231130/role/statement-note-7-corporate-debt", "http://ntic.com/20231130/role/statement-note-7-corporate-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r659" ] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "LONG-TERM LIABILITIES:" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensation", "terseLabel": "Stock-based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r8" ] }, "ntic_AllOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20231130", "localname": "AllOtherMember", "presentation": [ "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures", "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details", "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details" ], "lang": { "en-us": { "role": { "label": "All Other [Member]", "documentation": "Represents all other joint ventures." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://ntic.com/20231130/role/statement-note-10-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term (Year)", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r104" ] }, "ntic_AssetsNoncurrentOtherThanPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://ntic.com/20231130", "localname": "AssetsNoncurrentOtherThanPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "ntic_AssetsNoncurrentOtherThanPropertyPlantAndEquipment", "totalLabel": "Total other assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets, excluding property, plant, and equipment that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details" ], "lang": { "en-us": { "role": { "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r218", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r244", "r250", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r283", "r284", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r564", "r597", "r667" ] }, "ntic_EntityWideTradeJointVentureReceivablesThreeJointVenturesPercentage": { "xbrltype": "percentItemType", "nsuri": "http://ntic.com/20231130", "localname": "EntityWideTradeJointVentureReceivablesThreeJointVenturesPercentage", "presentation": [ "http://ntic.com/20231130/role/statement-note-12-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "ntic_EntityWideTradeJointVentureReceivablesThreeJointVenturesPercentage", "terseLabel": "Entity Wide Trade Joint Venture Receivables, Three Joint Ventures, Percentage", "documentation": "Percentage of total trade joint venture receivables accounted for by three joint ventures." } } }, "auth_ref": [] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-operations-unaudited", "http://ntic.com/20231130/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_CommonStockDividendsPerShareDeclared", "terseLabel": "CASH DIVIDENDS DECLARED PER COMMON SHARE (in dollars per share)", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r103" ] }, "ntic_CBFloatingRateFloor": { "xbrltype": "percentItemType", "nsuri": "http://ntic.com/20231130", "localname": "CBFloatingRateFloor", "presentation": [ "http://ntic.com/20231130/role/statement-note-7-corporate-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "ntic_CBFloatingRateFloor", "terseLabel": "CB Floating Rate Floor", "documentation": "The minimum percentage for CB floating rate." } } }, "auth_ref": [] }, "ntic_CostOfGoodsSoldAsPercentageOfProductSales": { "xbrltype": "percentItemType", "nsuri": "http://ntic.com/20231130", "localname": "CostOfGoodsSoldAsPercentageOfProductSales", "presentation": [ "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-cost-of-goods-sold-by-segment-details" ], "lang": { "en-us": { "role": { "label": "Cost of goods sold, percentage", "documentation": "Represents cost of goods sold as percentage of product sales." } } }, "auth_ref": [] }, "ntic_TermLoanInAprilMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20231130", "localname": "TermLoanInAprilMember", "presentation": [ "http://ntic.com/20231130/role/statement-note-7-corporate-debt", "http://ntic.com/20231130/role/statement-note-7-corporate-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Term Loan in April [Member]", "documentation": "Represents term loan in April." } } }, "auth_ref": [] }, "ntic_CostOfGoodsSoldTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20231130", "localname": "CostOfGoodsSoldTypeDomain", "presentation": [ "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-cost-of-goods-sold-by-segment-details" ], "lang": { "en-us": { "role": { "label": "Cost of Goods Sold Type [Domain]" } } }, "auth_ref": [] }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "crdr": "debit", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "negatedLabel": "Dividend received by non-controlling interest", "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders." } } }, "auth_ref": [ "r103" ] }, "ntic_IncomeFromJointVentureOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://ntic.com/20231130", "localname": "IncomeFromJointVentureOperations", "crdr": "credit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "ntic_IncomeFromJointVentureOperations", "totalLabel": "Total joint venture operations", "documentation": "Represents the amount of income from joint venture operations recognized during the period." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://ntic.com/20231130/role/statement-note-7-corporate-debt", "http://ntic.com/20231130/role/statement-note-7-corporate-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Lender [Domain]", "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." } } }, "auth_ref": [ "r21", "r611" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://ntic.com/20231130/role/statement-note-7-corporate-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity", "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r21" ] }, "ntic_DebtInstrumentCovenantsFixedChargeCoverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://ntic.com/20231130", "localname": "DebtInstrumentCovenantsFixedChargeCoverageRatio", "presentation": [ "http://ntic.com/20231130/role/statement-note-7-corporate-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "ntic_DebtInstrumentCovenantsFixedChargeCoverageRatio", "terseLabel": "Debt Instrument, Covenants, Fixed Charge Coverage Ratio", "documentation": "Represents the fixed charge coverage ratio for the debt instrument under the covenant terms." } } }, "auth_ref": [] }, "ntic_DividendReceivableFromJointVenture": { "xbrltype": "monetaryItemType", "nsuri": "http://ntic.com/20231130", "localname": "DividendReceivableFromJointVenture", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Dividend receivable from joint venture", "documentation": "Represents the amount of dividend receivable from joint venture." } } }, "auth_ref": [] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited", "http://ntic.com/20231130/role/statement-consolidated-statements-of-comprehensive-income-unaudited", "http://ntic.com/20231130/role/statement-consolidated-statements-of-equity-unaudited", "http://ntic.com/20231130/role/statement-consolidated-statements-of-operations-unaudited", "http://ntic.com/20231130/role/statement-note-1-interim-financial-information", "http://ntic.com/20231130/role/statement-note-10-stockbased-compensation", "http://ntic.com/20231130/role/statement-note-10-stockbased-compensation-details-textual", "http://ntic.com/20231130/role/statement-note-10-stockbased-compensation-stock-option-activity-details", "http://ntic.com/20231130/role/statement-note-10-stockbased-compensation-tables", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-cost-of-goods-sold-by-segment-details", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-net-sales-by-geographic-location-details", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-tables", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-total-longlived-assets-by-geographic-distribution-details", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-total-net-sales-by-geographic-distribution-details", "http://ntic.com/20231130/role/statement-note-12-commitments-and-contingencies", "http://ntic.com/20231130/role/statement-note-12-commitments-and-contingencies-details-textual", "http://ntic.com/20231130/role/statement-note-13-supplemental-cash-flow-information", "http://ntic.com/20231130/role/statement-note-13-supplemental-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details", "http://ntic.com/20231130/role/statement-note-13-supplemental-cash-flow-information-tables", "http://ntic.com/20231130/role/statement-note-14-income-taxes", "http://ntic.com/20231130/role/statement-note-14-income-taxes-details-textual", "http://ntic.com/20231130/role/statement-note-2-accounting-pronouncements", "http://ntic.com/20231130/role/statement-note-3-inventories", "http://ntic.com/20231130/role/statement-note-3-inventories-inventories-details", "http://ntic.com/20231130/role/statement-note-3-inventories-tables", "http://ntic.com/20231130/role/statement-note-4-property-and-equipment-net", "http://ntic.com/20231130/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details", "http://ntic.com/20231130/role/statement-note-4-property-and-equipment-net-details-textual", "http://ntic.com/20231130/role/statement-note-4-property-and-equipment-net-tables", "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net", "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net-details-textual", "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net-future-amortization-expense-details", "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net-intangible-assets-net-details", "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net-tables", "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures", "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details", "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details", "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures-tables", "http://ntic.com/20231130/role/statement-note-7-corporate-debt", "http://ntic.com/20231130/role/statement-note-7-corporate-debt-details-textual", "http://ntic.com/20231130/role/statement-note-8-stockholders-equity", "http://ntic.com/20231130/role/statement-note-8-stockholders-equity-details-textual", "http://ntic.com/20231130/role/statement-note-9-net-income-per-common-share", "http://ntic.com/20231130/role/statement-note-9-net-income-per-common-share-details-textual", "http://ntic.com/20231130/role/statement-note-9-net-income-per-common-share-reconciliation-of-the-earnings-per-share-computations-details", "http://ntic.com/20231130/role/statement-note-9-net-income-per-common-share-tables" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r182", "r183", "r184", "r216", "r415", "r477", "r483", "r487", "r488", "r489", "r490", "r491", "r492", "r494", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r507", "r508", "r509", "r510", "r511", "r513", "r515", "r516", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r532", "r580" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r140", "r218", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r244", "r250", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r282", "r283", "r284", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r564", "r597", "r667" ] }, "ntic_ESPPMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20231130", "localname": "ESPPMember", "presentation": [ "http://ntic.com/20231130/role/statement-note-8-stockholders-equity", "http://ntic.com/20231130/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "ESPP [Member]", "documentation": "Represents Northern Technologies International Corporation Employee Stock Purchase Plan (the ESPP)." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://ntic.com/20231130/role/statement-note-7-corporate-debt", "http://ntic.com/20231130/role/statement-note-7-corporate-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Lender Name [Axis]", "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." } } }, "auth_ref": [ "r21", "r611" ] }, "ntic_TradeReceivablesJointVenturesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://ntic.com/20231130", "localname": "TradeReceivablesJointVenturesCurrent", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Trade, joint ventures", "documentation": "Amounts due from joint ventures, within one year of the balance sheet date (or the normal operating cycle, whichever is longer) for goods or services (including trade receivables) that have been delivered or sold to joint ventures in the normal course of business." } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r217", "r218", "r219", "r220", "r221", "r233", "r238", "r242", "r243", "r244", "r245", "r246", "r247", "r250" ] }, "ntic_CostOfGoodsSoldTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20231130", "localname": "CostOfGoodsSoldTypeAxis", "presentation": [ "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-cost-of-goods-sold-by-segment-details" ], "lang": { "en-us": { "role": { "label": "Cost of Goods Sold Type [Axis]", "documentation": "Cost of goods sold type [axis]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "ntic_AssetsNoncurrentOtherThanPropertyPlantAndEquipment", "weight": 1.0, "order": 3.0 }, "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net-future-amortization-expense-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net-future-amortization-expense-details", "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net-intangible-assets-net-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Net Carrying Amount", "label": "Intangible asset, net", "totalLabel": "Total", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r96", "r416" ] }, "ntic_EXCORMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20231130", "localname": "EXCORMember", "presentation": [ "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures", "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details", "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details" ], "lang": { "en-us": { "role": { "label": "EXCOR [Member]", "documentation": "Represents EXCOR." } } }, "auth_ref": [] }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "presentation": [ "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-tables" ], "lang": { "en-us": { "role": { "label": "Reconciliation of Revenue from Segments to Consolidated [Table Text Block]", "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues." } } }, "auth_ref": [ "r37", "r38" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "ntic_AssetsNoncurrentOtherThanPropertyPlantAndEquipment", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r147", "r267", "r421", "r564", "r575", "r620", "r621" ] }, "ntic_FeesForServicesProvidedToJointVentures": { "xbrltype": "monetaryItemType", "nsuri": "http://ntic.com/20231130", "localname": "FeesForServicesProvidedToJointVentures", "crdr": "credit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-statements-of-operations-unaudited": { "parentTag": "ntic_IncomeFromJointVentureOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "ntic_FeesForServicesProvidedToJointVentures", "terseLabel": "Fees for services provided to joint ventures", "documentation": "Royalties and service fees from transactions directly with the reporting entity's joint ventures outside the normal course of business." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "presentation": [ "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net-intangible-assets-net-details" ], "lang": { "en-us": { "role": { "label": "Gross Carrying Amount", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r96", "r420" ] }, "ntic_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://ntic.com/20231130", "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net-future-amortization-expense-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-note-5-intangible-assets-net-future-amortization-expense-details" ], "lang": { "en-us": { "role": { "label": "Thereafter", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://ntic.com/20231130/role/statement-note-2-accounting-pronouncements" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle." } } }, "auth_ref": [ "r121", "r122", "r124", "r139", "r185", "r186", "r189", "r190", "r199", "r200", "r260", "r261", "r365", "r366", "r367", "r385", "r388", "r392", "r393", "r394", "r396", "r397", "r398", "r408", "r409", "r413", "r417", "r418", "r419", "r470", "r471", "r472", "r473", "r474" ] }, "ntic_DirectCostOfGoodsSoldMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20231130", "localname": "DirectCostOfGoodsSoldMember", "presentation": [ "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-cost-of-goods-sold-by-segment-details" ], "lang": { "en-us": { "role": { "label": "Direct Cost of Goods Sold [Member]", "documentation": "Direct cost of goods sold [member]" } } }, "auth_ref": [] }, "ntic_IncreaseDecreaseInFeesReceivableForServicesProvidedToJointVentures": { "xbrltype": "monetaryItemType", "nsuri": "http://ntic.com/20231130", "localname": "IncreaseDecreaseInFeesReceivableForServicesProvidedToJointVentures", "crdr": "credit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "ntic_IncreaseDecreaseInFeesReceivableForServicesProvidedToJointVentures", "negatedTerseLabel": "Fees for services provided to joint ventures", "documentation": "The net change during the reporting period in amount due within one year (or one business cycle) from joint ventures for royalties and service fees outside of the normal course of business." } } }, "auth_ref": [] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "us-gaap_CommonStockParOrStatedValuePerShare", "terseLabel": "Common Stock, Par or Stated Value Per Share (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r70" ] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://ntic.com/20231130/role/statement-note-7-corporate-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LineOfCredit", "terseLabel": "Long-Term Line of Credit", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r18", "r111", "r666" ] }, "ntic_TradeReceivablesExcludingJointVenturesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://ntic.com/20231130", "localname": "TradeReceivablesExcludingJointVenturesNetCurrent", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Trade excluding joint ventures, less allowance for doubtful accounts of $533,000 as of November 30, 2023 and August 31, 2023", "documentation": "Amount due from customers or clients, but not joint ventures, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection." } } }, "auth_ref": [] }, "ntic_EntityWideTradeJointVentureReceivablesTwoJointVenturesPercentage": { "xbrltype": "percentItemType", "nsuri": "http://ntic.com/20231130", "localname": "EntityWideTradeJointVentureReceivablesTwoJointVenturesPercentage", "presentation": [ "http://ntic.com/20231130/role/statement-note-12-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "ntic_EntityWideTradeJointVentureReceivablesTwoJointVenturesPercentage", "terseLabel": "Entity Wide Trade Joint Venture Receivables, Two Joint Ventures, Percentage", "documentation": "Percentage of total trade joint venture receivables accounted for by two joint ventures." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://ntic.com/20231130/role/statement-note-7-corporate-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentInterestRateStatedPercentage", "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r24", "r298" ] }, "ntic_IncreaseDecreaseInTradeReceivablesExcludingJointVentures": { "xbrltype": "monetaryItemType", "nsuri": "http://ntic.com/20231130", "localname": "IncreaseDecreaseInTradeReceivablesExcludingJointVentures", "crdr": "credit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "ntic_IncreaseDecreaseInTradeReceivablesExcludingJointVentures", "negatedTerseLabel": "Trade, excluding joint ventures", "documentation": "The net change during the reporting period in amount due within one year (or one business cycle) from customers or clients, but not joint ventures, for the credit sale of goods and services." } } }, "auth_ref": [] }, "ntic_EXCORAndAllOtherJointVentursMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20231130", "localname": "EXCORAndAllOtherJointVentursMember", "presentation": [ "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures", "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details", "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details" ], "lang": { "en-us": { "role": { "label": "EXCOR and All Other Joint Venturs [Member]", "documentation": "Represents EXCOR and All Other Joint Venturs." } } }, "auth_ref": [] }, "srt_ScheduleOfCondensedIncomeStatementTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfCondensedIncomeStatementTableTextBlock", "presentation": [ "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures-tables" ], "lang": { "en-us": { "role": { "label": "Condensed Income Statement [Table Text Block]", "documentation": "Tabular disclosure of condensed income statement, including, but not limited to, income statements of consolidated entities and consolidation eliminations." } } }, "auth_ref": [ "r598", "r613" ] }, "ntic_FeesReceivableForServicesProvidedToJointVenturesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://ntic.com/20231130", "localname": "FeesReceivableForServicesProvidedToJointVenturesCurrent", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Fees for services provided to joint ventures", "documentation": "Amounts due for royalties and service fees outside of the normal course of business from entities in which the reporting entity shares joint control with another party or group, due within 1 year (or 1 business cycle)." } } }, "auth_ref": [] }, "ntic_ForeignWithholdingTax": { "xbrltype": "monetaryItemType", "nsuri": "http://ntic.com/20231130", "localname": "ForeignWithholdingTax", "crdr": "debit", "presentation": [ "http://ntic.com/20231130/role/statement-note-14-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "ntic_ForeignWithholdingTax", "terseLabel": "Foreign Withholding Tax", "documentation": "The amount of foreign withholding tax." } } }, "auth_ref": [] }, "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock", "presentation": [ "http://ntic.com/20231130/role/statement-note-6-investments-in-joint-ventures-tables" ], "lang": { "en-us": { "role": { "label": "Condensed Balance Sheet [Table Text Block]", "documentation": "Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations." } } }, "auth_ref": [ "r598", "r613" ] }, "us-gaap_OtherAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsAbstract", "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "OTHER ASSETS:" } } }, "auth_ref": [] }, "ntic_EntityWideFeesForServicesProvidedToJointVenturesGeographicPercentage": { "xbrltype": "percentItemType", "nsuri": "http://ntic.com/20231130", "localname": "EntityWideFeesForServicesProvidedToJointVenturesGeographicPercentage", "presentation": [ "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details" ], "lang": { "en-us": { "role": { "label": "Total Fees percentage", "documentation": "Percentage of entity wide fees for services provided to joint ventures generated from geographic location." } } }, "auth_ref": [] }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "presentation": [ "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-tables" ], "lang": { "en-us": { "role": { "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "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." } } }, "auth_ref": [ "r16" ] }, "us-gaap_SellingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingExpense", "crdr": "debit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "Selling expenses", "documentation": "Expenses recognized in the period that are directly related to the selling and distribution of products or services." } } }, "auth_ref": [ "r86" ] }, "ntic_IncreaseDecreaseInTradeReceivablesJointVentures": { "xbrltype": "monetaryItemType", "nsuri": "http://ntic.com/20231130", "localname": "IncreaseDecreaseInTradeReceivablesJointVentures", "crdr": "credit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "ntic_IncreaseDecreaseInTradeReceivablesJointVentures", "negatedTerseLabel": "Trade, joint ventures", "documentation": "The net change during the reporting period in amount due within one year (or one business cycle) from joint ventures for the credit sale of goods and services that have been delivered or sold to joint ventures in the normal course of business." } } }, "auth_ref": [] }, "ntic_IndirectCostOfGoodsSoldMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20231130", "localname": "IndirectCostOfGoodsSoldMember", "presentation": [ "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20231130/role/statement-note-11-segment-and-geographic-information-cost-of-goods-sold-by-segment-details" ], "lang": { "en-us": { "role": { "label": "Indirect Cost of Goods Sold [Member]", "documentation": "Indirect cost of goods sold [member]" } } }, "auth_ref": [] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Payroll and related benefits", "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)." } } }, "auth_ref": [ "r22" ] }, "ntic_IncreaseDecreaseInDividendsReceivableFromJointVenture": { "xbrltype": "monetaryItemType", "nsuri": "http://ntic.com/20231130", "localname": "IncreaseDecreaseInDividendsReceivableFromJointVenture", "crdr": "credit", "calculation": { "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://ntic.com/20231130/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "ntic_IncreaseDecreaseInDividendsReceivableFromJointVenture", "negatedLabel": "Dividends receivable from joint venture", "documentation": "The net change during the reporting period in amount due within one year (or one business cycle) from joint ventures for dividends receivable outside of the normal course of business." } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "12", "Subparagraph": "(f)(2)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481410/810-10-15-12" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21D", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21D" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "a", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-21" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.18)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(a),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//230/tableOfContent" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "323", "Publisher": "FASB", "URI": "https://asc.fasb.org//323/tableOfContent" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Footnote": "2", "Publisher": "SEC" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Footnote": "4", "Publisher": "SEC" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Footnote": "4", "Publisher": "SEC" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-6" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-30/tableOfContent" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481435/852-10-45-14" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r556": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r557": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r563": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r564": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r565": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r566": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r567": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r568": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r569": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r570": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r571": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r572": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r573": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r574": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r575": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r576": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r577": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r579": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r583": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r584": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r585": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r586": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r587": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r588": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r589": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r590": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r592": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r594": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r595": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r596": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "323", "SubTopic": "740", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481543/323-740-50-2" }, "r597": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r598": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "(a)", "Publisher": "SEC" }, "r599": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r600": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r601": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "(a)", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r602": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r603": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r604": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r605": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r606": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r607": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r608": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r609": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r610": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-16" }, "r611": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r612": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r613": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r614": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r615": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r616": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r617": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r618": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r619": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r620": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r621": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r622": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r623": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r624": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r625": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r626": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r627": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r628": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r629": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r630": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r631": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r632": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r633": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r634": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r635": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r636": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r637": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r638": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r639": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r640": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r641": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r642": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r643": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r644": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r645": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r646": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r647": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r648": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r649": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r650": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r651": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r652": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r653": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r654": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r655": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r656": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r657": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r658": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r659": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r660": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r661": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r662": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r663": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r664": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r665": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r666": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r667": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r668": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-15" }, "r669": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-16" }, "r670": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r671": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r672": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r673": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 73 0001171843-24-000207-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001171843-24-000207-xbrl.zip M4$L#!!0 ( Y *UCL<#;=,R< "G1 - 97A?-C$R,#8X+FAT;>T] M:W/;-K:?M[\"X[V[M6=HV4XVW=W8S8SB.(F[CIUQG-O93W<@$9+04*06)*VH MO_Z>!P ")*78;IJF7;736J)($,!Y/W$RJ^;9LY.9DNFS;_YT4NDJ4\]>W[RY M$&>IK@ISYJJ08SZ0I5?7]3EU-]O^Q\XROYG*NOM^9%&8NJ_U456I< MZ2+?$>,BKU0.=U+ZE@L9)KJ M?/I4'.I<' Z.='XLQK4I"_-4R+HJCG$&B_N^MN=%=.%6&BWSZJG(9%&X;[='%^>69N'HI3J_/7IS?B,NKF[-$G+U\ M>79Z<_Z_9^*'X>7[X?6_Q9-$/#I\]+=$/#^[^?'L[!)NO+YY?79]*6[.3E]? M7EUR?.+V_@VO#F_.IR>"%.KZ[?7EW3-S&\?"%^>/OFZOK5\%*Z;4FE%[0DN=5C/X>/@7.X_]3$VJIT2*]@+A MVE-'G'_ZYD_ B@Q\P+^I>^6M,I4>R\PAZ%RG:::.!8\O_@[C[_ SJ;Y]=J+G M4R$S8#Y9,2T&/RVF,'N*@2N_YNL?-Z[X(4:QE'Q$C_#0X/MWO4MT2W-2GQ'&PGR":Z*6YG52AC897VK4A NA:EFRN3B1HUG M>0$<2L,RSD%Y,KE$54IFXK0PB\+0-[$+=XN=YX4QQ5*9G3VQX&F4.(^%7.$? MD&*%F#Q1I6ET"5LBG@W *A+ X(@%^\JN.EE M5L!,'\.,3V> N=,B$><7XKO#[PX?[S]Z#&0DACR_N733 M@S?"U& 0$BZ) &TLD\M)G8DY:((KY%EXX_M<5RJ%EP+JE7AQ. ?%;BP3^K6L MYWCM1N7BC "1;PHL@P44K$;TS:]M2S$O![/A5.H\X74*>RQSL=Z : 8 MR0R?QQ%AXV]U"D.-5%8L!U^)ZM:@Z-=+.>=NEZ\![H![$PUX . MF8B&I:A+ MV%>-, 41;'&&#$!F!=+ !>,;>:EF,E;U?H!QEV@#0(_S)7,X5+Y= N:.X-F M9YCB=R3*JY?7!* = @IN)AA>2UW-W!XCJY'-?6+(M$5L#H%BP/*#*Y7P\'X+ MU%VD$77ORCWZV@PC%XL,> #JIO""$NFX,P 1Z^YHSW*1$C@0,".\_YW]:&>$ MBYF#';HESWOA $R 'POG ',4IP^1W$!L@EH+_H5&6PP6!F-EF7=\4IZ!']: M-R;PA1S$2<,5ME"]#U0;NGI#CX<0Z=!UOEH+AD2@H/T+$J,8YCG0,0*N;X0. MC$$3&AP]"1[=0O >$'RN\O$,'OP@;@P C62F.+L%]K9#6CJ#$EEB,08N:!11 MZ024&2+6.2JE5O-J!*;"Y[L(@*#[HH+S3O#X';LLJF+1V'R_I^\#, LR3J+3"MR48*_R5;#(V M$^@Q4%Q ;Y4YS#&C26B09Z3]JFR5-!8%OBP1\$*<5P4;B'.DEZ];8\*V#EIT M.2E-("U+N*5GLK02GB-LN<[KSC2/!7K_'V;Q;]G"'X M_-?R!:2WRW^_O'[. M-LI+!0@%5O^U*I4!B_)Y(0U8'X5)T '0&"J)M7>F=88DM@("!$*_U4B!SAKJ M4B(,DL,$RB(#$3Q&I\A$CS6\CF3Q3[719:K'/--;M6$4E-M%5M.=@'ZSPNAJ M=;]16)D?%[6A78*)P7[Y44H-D),FFJSI?^O&F8)%KR1PL3'P1O1%:',%BQ&W'IO:2CT-$S3-59 MD4_158UD3;YH*= 8TA,-+&-25S70?XJF+%&X?P"4R 0FM@!F"/L@T?$XV$9+ M^HS7NM0Y!AU>R%7D"\I7L*\KA@>!HD)ODX0-A\N)>%?G]!?1 +DPW0PXQ=)C M7,SGRI#4',G\ WKP:57_+L!*/B6!9%P40T@ H954/[,L,>H_M49W(6!H)I?( MKXV:2QADG!4@;X[;4F,Y4[GW3@.;SSG?A<5DCY.,41J]U2+> 5'.T-4EL[(0 MZN,XJU/EM\*OCM :'9I@ZE-4*(4M!>Q'?\M+G<,+<.%OI/F@P(0?@DR""S0? MHVAG\C20K!/]D>8-OP JJX4TY!HE9-?P9TZ!OQ+#)+QZ3UJH"Q#ZK^C2HC:+ MHN2(#5 :"@/739:9 MDL01HG4WV3;'L7D0I*MZ^ MNGS_IED#Y2?$?[XYF1GWXK?#5V?[SZ_/AO_:'[Z\.;M^"JBTE*ORV$IK)-9< M19,Y%C/%JWJT^'@,V)MA6M2?#^D?>$Z./TP-L,=T/_ZILP&O7_1O .[B@Y=_ MJZQ)U0-H(N(AX-GAS^92!NX->.MU>CUY_FBCJ@H= ,.NB!28UG$F0?!^AZ MGDQ9\^W>&

3B8W434S!3F1@3L )63RKX 82O$Y+7S?FUI?\"_!'] 5] M ( CRC3 NUJQ%Q:%"#0 -4'K(R9\6CE>!;%T8^&-V:$&U#,6MT9-%'NH[?/M M&6W!>0]P]JK6;9Y %Y&,7I%L+DSI?)_MQ]^M2E#L/Y6FL870/2#4BF'?-ZJ. M;IX%/>DB.KM'>ZA=&@4?'W/:B_XH=K_;PQR;:K9;[K%VS.8..FE$J(&"3,S@ M=4R,C!V<4X3J75ECW)X(TX5:01'O1N*M%JLPF8;9,>J(3C4WN*0"=="\9HS) MLI4/ZC-/O]M"R/TB)Y7J>MY.]#.GHR=B!@L U$Y.#O0SRXDF;=_-+)I-,TO< M)9P]R!6Z:Z)-6>'$M$GMI- 5ALX?13>[V76FU)>ST-TI4'^J&").P#WTS0-Q M/D'77?O5RZ+.4K:>EIBQ9B8@==YSY:AW8.AD.^RS),)=GI"G?J4 ^U.EYISUA"9[,5\833[RB7C\W2$2]V9[ M>[O=K>WVED0;JXTU/[Q*2[P;9\3B$^VG'RFIJ0(I5HD?BMI@XJ[DQ\.1G=GR M?O!N0($DX'_K'J<@!R7VTJN8S>%)P-J 3HVZWE+Y2:';#EK)'RO MDH@3ZJA_Z,@LR14-US**M;P>'#T1NT^._KDG=M\YU2'*Y 0Y[1:,OCC,FH55 M@TJ?[]@=Y.7Z942>5[>=)*UUGI#UX0)/='=\ SEW8Y."M!AX\QZ'L(+'[1HV M[L.&\0;B3&XP/*VH&:E/F[2D]$16;&D=Y]G*>:?9-6E7*]$?1WDZ;N@M3=^/ MIFWF]ENY(F?D"Z)")' R22<$; O2A31R:N1BQM'/#'[ICE#N;#.^[PT'M&?6 M[?I.DVHL4I\,OMW>>VYO'/MJ9P2>OCD3KTQ1+T2311@\@#&#"^"6R')V2<-8 M%^4&,8AOV]O"YQ?!Y]M2_*A&I7;,J(%4]]Z__OD?CX[^?ER*)3^1",[NQ#0' M25 BL0C0G7+,R-XG9E6U*)\>'"R7R\%XKM"[OQB HIAX >F!7(+.87/W.2B: M(@NDX">(())85B+VQ%E)V%$F!;H,X.\6.>Z+')$/-L"(+^N#[59_;"'Y$$A^ M*K6^OV@&?^F4NDBKS'LE7_VG!F7$ @P>6X+RNI\5Q0=7%R5<.0QY>3'B)R8< M+,;Z*!QL=P=FBW/ :>[L69O2NA=Y?*S84_D4IKZF"(=*X-H61E_N1OXIKO:C MXVK-W7*Q, 78#[1R.6UB/YP"$.:6H JO$8,1Y]V$RL#(Z# G8FA.8^]X0=%R M@<4C]1@P&HJO/M2DWDUZX'(<.-]H5]+61 MX>4Q+YAFLQ,9OA/NS\7/RA1)L(/^ELCA@'?Y#($H)>!.Y3G;:/\VVK^-]M]1 ML-REQ'%S1*F_&NMP<'2XK<;ZY47,MG+Y9N;W%J-6"GDP^7-(N#BES9:BIT8N M!#U*NT_VUA1-'FRLQ.3T#A_=8V:^H$"778&5 M+NRK9P$<30-FURF$EW/@'22$2!:N+P.M^G-$J(*75,YV62*]CP;M:DEVM*Z: MNF&\02,AO2 ;RVR,J:3*!X=&LM0^'"['%>I 0!$C3J%!7[I0F5S8S#_K@ \] M[? 6=&92.9U]$06=(@T\KFU&HG0K4Q\Q\$6/S"4H"Z#H\1-8I^<3% = IP'@ M%M:GQ3$\#O,Y19*5ET!JU[EMPO@'"^ M+,2%EB.=Z6K5<(@8)2@0V\5TQR1 E-UB)B:[DUO/CKPKA[1?]PSHJK8 @3S) MNB35>LZQ;;(:.)UYA$FBRI7CCWY"60$H':19&^QD,A^(]PO'%Z+"4BG6EZ3: M86U^[%@N\"\Z5(<9]S9QJ6@33Y_6L>IR;C'_;*[03Z[+.>&ULUZ9*V&+)^Z2 MA%@04P0^1VTF\-;, M ;,M7WFQ,O*GH08]FNNRI,]@7)'-X@KG832V9< LP#P]HY@=6;80P[FG'085 MPG1E?+@EZ-7Q_AT:AT(G.%M*?5YDTIH2S8_%) DB%O@&D 2P[KFN[**6,T7S MMO8(:/T,=!@2.P0"ZP24Q=@1)]&SDVD63BP)IM6>B'=(&)]JCT::C>/8J0-^ MI/68.W^4$@PZ;JH#OP!"Y\58)4"(FECG",Z+')Q2@P*1P)&LPU*4-3"$52J(YF_DM*6[$X+)2SU9HW '/ M'*JNAUZ'!G<;]"'Y%E'[GE=7B/!L?Q#I==BR0='8RB:9"]23H^1*;Y4IO<_* M:3;!)LY]>E/L*B ?9TF$P5Z#=IR%K2+4A<4%5=O0YX7H9F0&SJW$QMP2W,7F209M"!@%8 M"92);X$+]@T)7"XK^),59XJN$EHGCEK@!IUC9S6L5RU)[(^LTRR!%W] W&=Q%= W#>L4 M_)22*-B&2=HZ>IYV?)W.S'':&2($J=%6\,?&D%/+K<[D3#6FT(X'TV96NAG& M2Y6CTBE; ,]P3D1"B><\X/T6"+OE:6C\=!TZS8N(U1/VSJHXTRQ?;+ML_, M+(;]TK;]T1N65[#E9RB+$""QUP QQ&%'@/&QJ3[55ALA2E@:#?HBFIKT&I1+ M8T0< BYIA#"Z=&YY8%@@94#7!U;:Y*;4"ZX04WI1[3F2<&_]EJ-&+&K01^%< M%![YVT$H%#14:T+.XT?HWUX,P&@X5]OG!K*>#E!TA\;+$U+8K39V% MG@6ZG[PD[M6ZM,YG]SB%(3[1A2J>W]&1<\!'$PP2D&,'O&WFV)DO\G\LH?-^ M^$_-L6/CQ8Z9;TL'TWF-K@JJ/04T=@W2P@E8_N4:H+78C_?N[8[Y]VJU4!T6 MMKMVSUP(.+RXQ\QK-^5@4;][AIDAH)N7JC:6XWA*.U1QHI]YF]$2!NAT:9:S>]60[*^NUFE362IEC+2FJ-0[W@J3VLWX_D_>&L-X)NADZ M9)I]OLJ5> UT@&[8&S"12JZ,ZFU.Z3M3#D 9SBR0HU9F3=H15JAJL*]O"YO0 M_;R)2@&"4%EF*.X\5;61@YUV2.= 4V!)9"YDQ&8;;!&+QU)5"%!@&S:KCH5# MH!S:9ZZMW?&B&->DJ2<-3^+=J%)]Z9X]\M5H!'7'A% /_C E'7*L7B0!G',5=M]\8(QX'N1 M9ZL61(-2LU3ZOMMME6RPB DH$J06 MQ)82?K!LH6GD(D?%;=BAN ]&_<2'W.>!A$[.YSS=O/N @1'BQJHH-C]"=P$7 M+48P)NQ?3V4/PH"MP7^/1( L4U.)7M:#&S7'1OUF)=['_GV2E>>3C0U5MZ>[ M/*!UUR=F^,DM^W5;H/[2V5'HI1%@:0'#P7P$=[T"#9N.50!^@%\< M[W1N1-G>>)3')>@4*@U(F78JK"]!S/I=4O87?:5PO:"3L(\F#S+L%$^D0)##!@ M+369L7:?6/@4 M-Y*'"$T*KSM$F#C1)XDE_0$W#+,GX3EO%5\PR/@C[5G\)H MF"#DKMA8E4^&"J((&&ZH6J&&/1M(3C$SW+J6@G@I9[FG!6N&& WG8)L+G#J: M:E _"!&/U%C6UF?424UV30F\I\AU&23?-B7.V$(83M^R8;Y/.!VW]/;Y#V#[ M]4GN=T=S,>;- ) M)_UTJP*^$I3_>C1WV-Z\X\,F"](:C4Z=::=.\-%/\P55W^%G3+>Q,5/?I@:! MFX"F4.FL>0<./-&JC,?S(8ZQ-N-ZCHX$:Q%37I(]8HP;US1>+JZ9)W:;B-WA M7N0HE)KUF<1 J:2*,KE%;71_BQ;AZ<5!IU8IB&N[!"/R<3S?<[&\S7O7[XT+PWXV;N_R**,\ M'7Q5$'0)W2!U)%>\(L(_2BI&ISH'-KL-_=8%^?@.KL](V)K9P#"X!Q MJ68)VB2.:12>L#&_1!%P':CA1Q^<#_-7>QJ,^#I<0D-D2R6U5<0,*HW=*UQ^ MFD/]?75;9+=62( YA3H3M8JBYK!,7CD]U$FD[7][T%D76WA0_.[].^^7=*=A MD/^+3_WK;"V7P!T'K'/\ :S,3*73L.-["QZ /TF,QQI10P5A+4M M1W1O2 3K>+P%]JVN C?.EVPE-4YJPSEN%K,4(]9H%?G7>0P0@;U&U/FO3=U>Z)ER ZN9*3 M"3%?/A@A I1Q6;%.+;+Y5F6(PWM!Z@!K9F-**=^8[^D.B0RJ3RD0U2AG,BT6 ME0N%@?&?$4Y$^0XQ!!F \3589C%EUP-[,$ 8,C&M!1)ECO5 "4M9O7/;QNT9 M"Q(O9:G?EB,3>]2]K@I=^ZT"WL;]W^ O[HXGH;%/ M6\>LU"8ZUO#ODO4LW&2_?M3AF]-;1[:>=S$79Z"/X#FN?*!$[HC333]IARHQ MCD6J0L#(6YR0HZA1BO/Y) Y?,K>ALJ1Q;5VC5&KY3 MT/R5:TC;%))M"LD?,X7DO'M0 H43.L+3*J*AK@42>VSTJ*]#%T5RDT U:J>< M))S_UF*[D8).FE$H%.ZM)859TJ$L_!S:471>A$VY^%SJ430<7%^@);YR1[D$ M7@(;H.?[;4<0C(L4Q06(0M"5RG0NO/:!UJ[Q4T#Q!VPG7]:I3N9'LL MCQ1,)W=ZOK48#-Q+OXOF0-DH%SG..(NK1X.$^4WNOIXTL2U2W!TINOTK&2N0 M=OM+A:+Z(,U^)[P& H*L")USH08@S \RKS'=Y;M$/#I\]"1INHF['H\NK;SI MA-O7CW,+T+L#](6:R#JKUC@OAS;],+5WH=EFB_;3=N5.0XXV \+;SV2BD_:" MA?*9<@7B33Y?Y,-V45PG3NW+$_)L>'838EMG)HX7M2Q &9PR3I.(NI_U%7*[ M#)/"EL]&3GK;)02S]4"THPDD=A_C8>9[C;&=NK6V=H)2/8(FS&"(!M7O=CN" M?ED4[>-L&^X=X+PBI7,+=HJM\\C:_Q:&H^YMI-!@QY:&1HM\31^Y,.7PXT+' MI3A]67^=3=K2XGV8JU.;#U[6C-D714DGM:DYJ#'V/,0UN?*L=!.1V.ID5U"& MGS>UU"&_-]HZSK,%0\TUT BZOQ6HS-7V+(.[@C$"2],=R7, SOY&%SZ=STL\ MPUJCMBPK<"87"S 2BGR/ZQWF6,8>L1-7AHZU[ESXG@0%[QA(8$Y-P3X@563A MQ>:\T2TL X-DP!.[[_^'1'LKI[+VQ;GM@2F5B]228_$!J=5!$X7^P(J7N&%, MPTZ/R]9<$T[VV4];9/HD,CW_!U%35"X+/+]U@E!(,E_G 'D M;I63VUEE54]X'?D/N2G=B),?:!+1!*.Z MO_:Q3N&-5!3O4F$^SX%.VR+@;01G&\&Y&VM\PQYX4"BFTA"96?]-CVE#N:ZQ M"EV%ZK),4X/T6P9GB33^ DI1"/BL M;:YB$QLY2R%L K8]MN&>683V(/DFT>4%MT3SB+D[/'TM7JB1KLH]2R:%S<.Q M=12K".AM!8+:!*8J!-*Z+AR.]-#;BGCI#KD/R <]6!AG."EL]F9LL=?0 M=M"XY(ZW_[?QGY"<7:",1\2KU#/1)2S;SAR8!(5>_FC+UD^(,=XV1':8RR59 MU!N8G6JMY&IT=+K$G"CHZYPP[IC[L ;&G?7)QP)PZQ.ZX%H-L@]T B]/@S7' M%O^B,!4VO%NQOY3B++IJM5TV"C24TK8X;/>TT1P5=>TNR7Y;VM91N!7<(<7- M+=A4U9];^13/5+79A>R/#;<7&2G[:[%F')A(:N2D:;3BNZGX]$:KV[6='I.Z M9%?LK,BQ%*Y2\]+V:RKBJ;HD(%=!E"IRG)94VTT:70MACNDDA#B#3SO=%Q7C M&G5=V!^OL4?HA 33K'GEO2XV"\W6MS^V;\ $<'N[U<9I2F%I$@FI_:!OHUN8 M[RW+/6)#)U&3=F5[KR51S\*6>LMA[,QV8UN03Z'>,N1[,.0+W+N7BA(%N4]V MX"X/H@K1@;<4^40O#"#W$7?RMEF/U+>UMC:X+Q7%?$L\!IMS_V)730#" MD:8@0#)\'*_B84R1-N04$'T= R>/IM+H1Z$C%-\FQC1])*+ZC5 MNF5\]UHKQX8#;FL7P ?6].SFVF;W+N6UO?N4(Y2"J,GC#%)[5N4(6#("VZ)( MHY0YI\R60N\1+6'VB]"^*&1?5"0J$* B(HM/+ F<9N0.5D#DP.($BP]-$]"F M>"'!(?08Y%=MF!&X9M)!@8/B&G1=JB91F>MR)'K9L.-P7+=$G7^]5*'VN?@J MWE]J(0V4I69%EKH!&3&I'Z-J^I#2Y.-1J8F+KR5O0H%3E=.AI>/"8(^)JCES M9XN"]VAF12WFQ$LY;C7E]SHD99*A#BEM/SJ ZKB_B3(U!^RT":) >A$>Z# A M4S9HP>1;X.";VV_1I6_3#^LD%=!Y_TDOZ?;6"OE63U/L+M6T4"O6HC@H"9HZ M*HBN.2G-5$Z!&J>2NYMW>B.!!E6M._)$\SOMS38[SQUK$*W%^[BC?KWDR1;O MO<:OI,$^%;31E-W 1;+L!$VL_F=S$#A1G"9HK[A6T+?^K#SV4D;VM?.]8G2N M-0(PFJ8TR-9I%A-?;<"B9L&,SAG:H\)Y-*,0, <#$A)1P5$P-D;0M@A[BPO7 M-6CB?E'_U M"-Z@QG5XFEW JLBJ-!JV!G6L'@*^@:6] 7W'Y=HOTQKB4>(:-?-NW'- M:. =IG89U*FEP@8BNC\-OMF 1 0[TJ'F'=L:S\>+\N(VRD3F?FK>RFDQXO!% M5N%P9\2X;L6M,!6;[&@?M71J],8 ;N*1DO2!7*J%H7B8/6B==3?TK9*2'7BA MW/$6_@P)O\$(#'*@T;4"S6B%G]1\D14K11L^M1 A'FG]*90PCNVM)558[M!K MWDI3K7;VW+$Y;(G0HM&DYT,-QK:.,9-Z3I@PJN@/F@+V)>[\! (W/+,$>J1U MXFD(E#2'(H"1['4IC#9/M? 1[IZN@EB][=WRG(%XBARLLMHS(SV9J'RF7MM^[I;F M!POT:KRK9H@?,&&A91C$;QDPJ&AR(5W L"D/C,&"!('A%B(CE:&GO]GOWS"L MOT&*;F.A_]6QT*T^&85+0?3!QLI<@5+DC$R?&*+1FQ_Q^UZQB!XI4*G;.]+8%T=2A@,\31[^$"QT&IFB@YT:&!G N=P:2U4']64=\ M$ [.LUHB.^LLJIGW&I4U\:*9>AIXA8Z\K(U@"/1MKTI:%;(]IQU*OF0O;[,9 ML"@;'&,CFAQ&'COPFG$GGV)ML:Z5=E8Q>)N M-RQ"FK';PD1U=QGEBALX]PZ@U!;Y49\,RAQN:M(X&;U!!6YZTZB=%*7KA-1 M*H%VWIP)@$&NC0:WP7+97+.:%)O/<7MQ1A]KTL7;$*:I9<=CH0IW*A*R#Q MGU'^$LQ0_6X2 UIU+L'Y6^1W5Q)+IDI+HBS#;:L'',N:9>VM8"T&38MP0#S=BSO9LF*J=TEXH])C/Y1=(,U3^VZ]K65:YUM.>QZNM%O.L6;E='Y:>^&]9V^8Z/6A.7A&9,35)W-BA -'>*@1TM+FP'--)4H MEL*_.FGZ^3HF=N9VAV6U,[I"E6Y]MT1[US_H)K> H&LAZ'@PR?S[G4=MS?@1 M/8*'H5EZ>(K*0ZMIWZ_QRLNKZYO79]>7XN;L]/7EU<75J_.S=^+\$M3;R^'- M^=7E\$*<7EV_O;JF;U]@1O$C?X07/0=<.ZF?'8BQ.!!O0&@#*Q$SH<12G(J! M^%$4(A.E ,J%O^G)0?TE \3PN2^&>#]*Q!OP]I0Y.&7H)M\\N8;767JCX0<+ZB=#RD)A"5'!T\.'OWM814( MO_?_?R'4[X7M[ZH)\.]+I($=^*7$V0]OWQ1F"I;9Z0R+%]@$O1P,!W\DEO'E M!5=I!1>IL' ,,0 #0 &5X7S8Q,C V.2YH=&WM6UUS M&CD6?4Y^A8JM3=E5$,"9U,P"IHHX)./9C.VU2=7NH^A6TRJKI8ZD!C._?LY5 M-Q_&>&/O9";8RX.-6WUU=:6^YYXC->ZE/E/]7BIXW'_YHN>E5Z+_\^C73VP8 M2V]LKUDVX5XF/&=1RJT3_KA6^*3Q4ZU?MFJ>B>-:8FS&?2,67D1>&EUCD=%> M:%A[H42>&BV.M:GU7_::Y8"]L8GGS/FY"MVU;R0\DVK>8:^^%,9W1S(3CIV) M&;LT&==E8YV%YCISPLJDRT(_)W\3'=9NY;[+RNB: M?9KK**TC/NME,F<^Y;[S/:.[M3Z>CY5@8V-C88]K+50>H515!Y;7+N?1XKH* M>"9CGU((K;]7CT'J6% $K?R&ZL2+ER]0%>W"?DJSC[A:/"UO\F!%1O&&TZ,? M0YSAYG*%UB9T^[DKD2Q6X1O4P%J__3HL#0W>]/$](2ZJX?<)\92E?"J8%5,I M9B)&2DG'OA3< @!JCO;<6,^,9A^0#>C4^!E+K4<2L"2)#TDIX[DID)1SD@74H]R"P#1Q)/TG4L M7:2,*]"/V-,:5:(EMR82,9H=.P X8@&TE0@8WD0IUQ/!!B"FRT+!HOV&-]IO M#T091?MM7%Z5E[(4C6KAGQ%[K8&W!!/%\N"!DEL#)1B(YKD):5B0].WL8?K' M8+J(\UZL?%\X'_##G^'@%VD=]-_7,5(!D)7L7(&J7C$WW91@6<3BC)(Q]R'0 ML9.Q! )H K(4QT$O:/)4.!*LH82YH&X#FQHG$) '>U.GG%-V%HJ3","T0A K MX8L>I8Q>5__X:RS($#R-_B+>\_(S!_SXJ0'^P11X!_(D9MJ M0GEAR="0[HKU #<$3D5%S+!EK[$.8J0S*$']DA_YDB/ M=A_IPRE71> _@H%($GHM-T4"NRW[S*62?P"?EY?;MYX!V.@(+G;E!G=L"G]_ M! ]1''QI+6CWGGS]Q(F-%^<"H5:)0,*70TXLWL:P@WNZ)$ [6''# MN@H\ @;#V38=>^MB&==A&57*W5+D$Y^&ZB#B(#3">E0B8,Z4O!:J.NC>L*__ MX27:5X2G>U[V]AF?EX5WH_&B3-17C$8$NP[5%;D1V!XAZ._LH9?1\2)\^<Z/Q9XY/S^!8[&!POX0GB5024>V=/@;20$,5?IW>3PU$_R:!&VY7PR2 M-NQTPRO1R&S.DDJ#\RWD""/T=&))0?>B^)J?XPN@"(2M5ZJ:D<3+S*L M)68<)E-ICZUOQ/;\^'^ R"=P;C6 ,$XLB*@.?(A GT!8^&I"!<5ZJ2NEGAHU M%20N-9]4W["P%>.*+%=F+G!WEIJ28_DMH .8WT1YWU$FSPHRV\/X'Y[S.O96 M2+LG =\&H_=XW)UR%NP7CGV%G;-VN\Z.6D<_E,U?15OIJ%?TFZYYYSN.ZSZ> M]^]>L^AOI.?ZZF^I6OW-Q7ID]PL+;J3:&FCG))4B8<,;$15T+,3.2PW\2)\' MU:DKT">6KBHY?;C3Z-NA"+9V^,=R@&\ ]8V18SEED>+.'=<^#:Y&C8O!QV'C MW>5P\$_Z=O[:W8N/'T:7&VUITK!F=K>1JA6[^'CV^=?5:+"@?SC8\H$HFO0/ M",! ^"^(WP%02P,$% @ #D K6+ 'SY'G!P JC0 T !E>%\V,3(P M-S N:'1M[5O;*1,]Y);*^MU.X^0F13 M1 4D& "4K/WZ.0U2%\MR8N^DXDOT8$L &T #/*?[ *0.4I_I[D%*,NX^?W;@ ME=?4_7WPX;WHQ\H;>[!;5>%:1EZ**)76D7^S5?JD^>M6MZK-949OMA)C,^F; M,7F*O#+YEHA,[BF'M2=-16IR>I.;K>[S@]UJP(.AB:?"^:D.S7/?3&2F]+0M M7GPNC>\,5$9.G-!$G)M,YE5E0X3JAG!D5=(1H9U3_Z.V:.T5OB,*&<OLB' MKNA\5Z#C6)H;$QV3=;>P@^I'4= M"N9E5\AH5JX=GJC8I^S"WM_K>Z3RF-B#O>*20\6SY\\0&.W,?LRSCZ2>W4IO MBF#%1O%*I_N_!#_#Q?D*+4WH*B@T);-5^ 9A<*O;>AF6A@??]?$-+LX"XOVX M>"Q2.29A::QH0C$@I9SX7$H+=N@IZ@MCO3"Y. (:T*CY+V$2<8+*E&PN!A2E MN=%FI##X,5,JEYQYI!:'QJ)M*'56EP&?EN\K/ADT&_P^3/SN/WS\OI4.J 4^ MLZGXE)N)IGA$C0K&-7AC@XYSXX,8DE D,I^*,O>V)+@K/66X68QJ":@ P0K@ M362$*BM,!EG@365WS2"GB)R3=LHFF?Q$&'>I3X>Z&,Y@2,U)GL=@@TC9J,Q@ MEJ,Y/ '>Q"1542IZ$)Y IIR';@#\Q43[%!%T!I<>C<[\%7#,Q MI@F$85&&T^5EV'#P<7+PU2/F((E$Y4 Y$V:!Z@8("'-.($O755[M7I N\#W2 M98P^P9PE"#? .L59J0#PF;/,9:T7I*SYX%:&!N^QE4+'#;8H-0S 1 .ZA.%< M\">2+A6)-A,WHZFED7+> L="K- 2<)DR0*Q6VW$Z![+*2E0!* 7O%]!Y@%.<: =%Z'5>EJJ@JT:AG_0O.7DODKSLR4M R%KV;D@5:/.W'Q1(TBJ4/C@Z=BA48P!-0E3@.>B'GGDK'@C6$,!?4;W*B0C,Y2 M2Q8!F%9P8B%\T:*2T! <"-O>$>60[AHQ %>HX.#")MC25SQ'$%(% M],"&Z4^'L7"#$*JI6@H^#N?,--Y\V-^.'S\W? M*MA?IP\?$->;RW!E+4?OD'M92ILH*BV39$FWKNDU,\ZCGA]/HB\'3,R>QHCM M&YHD8#NRXHIU[7@$#H:S;3[VSLNY7SN55ZET=GK)WQ>%IZ-QK,PT5AD-$ZPRU1=)#(4^;AQ2&WLSD6>^+Y^1$,PF5I[K'TBMLF//P C'\&Y50_".+%(1 WP@T+Z!,/"JPDU M%1N5KE3YV.@QL;C,Y:A^P\+6&9>R0ILIX>HD-56.E5>(#F)^$^5]39E\B3)K M$?Z/.2.N4>3N"_J-J+(\^LJPG86KP=,*-(%4U?2:C(AV %%=$5X_;<]A5;%L M%7RK;,M4'&OJB!J4K]'_*B;OX.65B%,'G/INU!LU@*M=K5WU_Y\26QD[%:U6 M0^SO[?^\?.U+)+KG>1R4W5VWN^Z=SJL3*-ER4WC2A?61Z?\FW\W)[9XQO_8% MYL.SW@^S (>IHD0=!B%7A M-TI_ E!+ P04 " .0"M8Z9Q1'&T"'#A2^W&QUWAUZUW?>DG" M_?K.V$#>KE4K57E1*R5RO#,[\^S.,R]Q/[.Y#/H99TFPO]>WPDH>?(HN+V"8 M"*M-OUTOH2SGED&<,5-R>]I8V=0];@3UJF(Y/VVDVN3,N@FW/+9"JP;$6EFN M4-MRR8M,*WZJ="/8[[=KA_V%3M90VK6LMBOKIBP7I!O#*E-EU@ M*ZM[A*#XIVZ_XZA:N&9&,&6[H.CXL@XJ2]I M,)Q%H[/1((Q&DS%,KV;SJW <030!_QBN6O/6H 7SX:"2^D?O/0?".80?)]-H M^/&!^E;IQ/L))F<0?1K"/)Q]",?#N3OY[6+X.X2#B"0=S^N\7#C\5Q&.1C!2 ME,6JSFBX$38#FW'XO&(&8R/7,..%-A90>(;6T(W[&70*8US,N%$0\3A36NJE M0( C"JAB9(M)&&B#>ZLW:)+5@Q^..QVO-]!YP=2Z>O-[APC:5$X+3'B= %<) M3]#!-<\7W, 1QKKC=8X<8"6D0J)L!W/.,?&%)==,)3"\Q?JEEAP]Y[DH2W*, M/Z29,,L! 7/$?A]+?;PM% =&#IRW8,JL$?$7N%BK.'-@:G@I$F1KY660"9ZB M+_1MQ36'29J*&(&B93*\.9V#]#96I/A'@<5IA0$!J^^S>7/G-9OQ;"S1A<73 MW5??*A&;-_;GS"R8XJ4[N95\#6%L24)L=E#.K$/[2''!RTJ4K^&+TC=X<7@S M=( %EWB"[JLAOF4+B7"U2;@Y;7C85[B4FRJ_>R\+%F_?-X!O1&(S@N#]N"DL M0E&4R.,M=8&]_3WL>6:K?TT!B9GUO_0B=L!$W_L+I#\O[G&+=-\64P1DC%31%)5Q(K2HP)(BEE=VEL M^->5,#S'V)7$V+O4:+)#P.K@OV\FA[L$N$OZ7<)OLL _.7K7(XX_OA5\&N(# M/HEL__/^C?.^\S9X+U0]-!.9:5AF0F&!%W5+VB8%$]1G"^PQQ'^'Q$Q*9!'V M4H%M% 4%)D3I5+M2H9B*:1T-X@Q/IJFHH]9*UNFCL9%6/LM'/:GU)M+B61#0 MU+D*VF7[2;OOMU?/.A,BDCL(K2V&9_7_M^:;9\;4+(Q GA=(=+Z#HFLHAZ]F M='D1! -A8FP<4RPF6!0N!8[OI;;L)2']PA3^Q[ &WZ^&]7?_[0 ]0)"(:X@E M*\O3QD4XC]QI>#YT/\R&X:_TG>*>='I^%LT>K66I:_3-TT6:#&!Z/KZZO/.& M&O3IY3L/1-&F3S%8UZKO07\ 4$L#!!0 ( Y *UB2U8;6_;-A#^G/R*@X>E"2"_INT2VS&@ND[J-;%= M6\&VC[1$6<0H4J6H..ZOWYUD.[;K9>V*SB@P(($BWI'WW/&>NU/:D8UEIQUQ M%G2.C]I66,D[[[R[6^@%PFK3KA9+*(NY9>!'S*3<7I4R&Y8O2IUB5;&87Y5" M;6)FRP&WW+="JQ+X6EFN4-MRR9-(*WZE=*ESW*X6!MM3'2P@M0N9;U>V'+)8 MR$437G@BYBD,^!S&.F;JA0/YB@,I-R)L0:Z=BD^\"?5:8EN0L" 0:M:L"065 MNE MLI/L/?SD8Z9M:\="L;CGX'SA@1G!E&V"(B=E"RQ_M&4FQ4PUP8A9A(HQ M,S.!K[AK_5NNXQ$8IFFG]QB)J;!PWJ@TVM5IIUU-.L??$^%>.)_WK?M?U^L,!C.['DWMWX($WA/H%W%;VW6^HKI@_>N!Q-W_,8=]";EX>^WO3_ [7HD M:=1J_\UU[''YN8PY]!65.GU%_%4%EV$N; 0VXO A8P;!RP6,>:*-!11>XVEH MIOP!= @#7(RX4>!Q/U):ZIE @'WR6#$ZBTGH:H-[\S>#SE!L[Q_ANUQKD#+(502)2M84ZXGQEA MR313 ?0>L7*I&4?+<2S2E SC#VD&S') P!RQ;V(IW%M!<:#OP!VSJ# 'S,+? MM$Q#+@,'NI'@(5P+Q90OT+=A& H?T9'9E9\Y'H.ETBPH1&1EZ:J#R6"L"/&/ M)#-IAK<#5F^F^_("BG1'1UF@$XNN;JJOE"C=E^=/F)DRQ=/R\%'R!;B^)0FE MNX-R9AW:1XI3GN:B> %_*CW'*&*8"/R42_2L><@40(:LDCM8FCXR-L?6:E_T 7XC.Y M8JO52:Y%2L'.H8U?MG#:X'F]7+B.Y(;CV_5!\G 5K2\(]#^UQE+GM'Z6QY"L M_SU&EEE].(P>IN*RHH29Q/+B(T$D\7?-:<,_9L+P&.\NI8Q]HL8I.P,L%?57 MI\'9F@!/%6#-_B4+ZI?G+UN4X[M1P:>A?, G)=O_>?^#YWWCQ\A[H8K9F9*9 M9F8F%!9X4?2G%2F8H*:;&)Y2_CLD9E)B%F%CI;Z#@@0)D3KYKG#=C_! '.7I M:"KJJ)7)@CX:NVIN,]WI295_2XN=$+2>O,V=W:+!D@7+.&]RX.(+!Z!OLD;S M9M:IIM5]3;U=S9X="+_5\OXY8N1^3YM?.Z:<)D:@9H*J3[FDBTUGSP'][-/M MJZ$>?O;M"N-CS1TA#Y%/=P+'X%1;=DA(OS*5T;W4Z_G0^W*))1 /X$N6IE>E M6W?BE4?N3:_\9MQSW]/W[X9T='/MC7?6HK!L]/SS16HH,+H9W-\]709JT(?[ MG@>BJ-*'/%(F_V_"7U!+ P04 " .0"M8[].'-D[5U;<]NX%7[O3/\#JY>F,X4E6?)%GB0[NF:\D\0> M6^EN^[(#DY#$AB*T .78_?4%P#O-"TA"#FWSR3(!G.N'PX-#@GC_R\/6TNX1 MH2:V/W3Z1[V.AFP=&Z:]_M#Y=@O&M]/+RXY&'6@;T,(V^M"Q<>>7CW_]R_N_ M ? )V8A !QG:W:.VW.QM Y$9WB+M]\G-9PUHO?Y%__SZB_9M.=6.>\=#T.N# M?@^ C^\?J'%!]0W:0HU)8-,+=N%#9^,XNXMN]\>/'T<_!D>8K+O'O5Z_^_N7 MS[>B;\?KK..][9#'8,##';&.*-*/UOB^ZS6RH<>#8,">$*97U@BO-3;$0&9Z M;]80[^@0X#SN$(W)+X9P#5ASES?S,3UN@..^/Q+I1CH+UA!C@1[T349/UA+K M:IGV]W1!F"D'7=Y\!RGRN]O0U&DZ:=$4HVT[IA[TY?\O3[@Y[?BT8Z MQ0BRAA@Y2IR@XPK2.R$ENYCLE+!NM*O;%!_@[$@&?]82Z[JG8 WA[BEEKR'9 M.4,.OR76G7,VG+@@GA=.NFYCM*N9XS/3YM-/#WSV\,3'WF3ICT:CKFCM:-!Q MB'FW=] "D^T,K>#>8M+L[3_WT#)7)C+81+?0%ME.K$.DV8%DC9RO<(OH#NHH MQ_$L&FB:F-+F=H>)H]E/!N5IY<:!SUB'CHA"F4/X?\ ?!_@ET#\&@_X18]WI M2DB1B>\T$6CV /1Y5 19:IK&\8\*6W][OQ'16T3T4A.Y6C <]7VR530_4F8 MDYS@_@ ^LT\JFCL,\7+V]ON+7]7Q5<'D3U%6P=X9=ZP:3N=7RLE0G.UDB5,T M4OQ/*T;8>$XG%V*C8X+_Z@39((^3B[%>=_ZCA@_8]!EU";90UT9KGIW+S4"+ MD-@H/@U'_ ;;/TW* 6T;.X*4N.9?W>U,>X6]2^PBST0N_(SS!JTTD9M<0*)S M/OD93'='\ X1QV33*I*T"@(;@E9L'>)X,9+G(']8\.Z(I4=^ER<,XIF$T),- M0=;G4#Q_+$?=APYEQK:0I_6SJZ-#JZPZ;(B^MX17&JJ4@59EE6)#3-MLL$X[ M@LKJQ(90EG=7\A0GL&0=-),M'5DB[(@4'AA8WXL?;)D.V%_3>01\+I*MX-+1 M^+AO-Y?92;PKFCS%0"Y?LM!3[C)%9A'ZL=?K:4";>;RB/\>VH31_I7?5=*>=A'=L46Z8A(O,= MM,02B&X0B8TJ+/09 &Y]4=CO:408;>(* MH]T*8;1W4U<:[5I(HWWSI?E'BY$RS@,[R*]O$$,&M.@S02;)516"CI4@2'MW M'1.OA93KW. R!7@%^&U2L*3J(HX$!U50&>1!)6B@&EYI5X$PB5J(5/@1O3GGB>7!P+)$^JJ M8'$B#XNYD*$%0M%\AG0#5A;^<; ;2BH'58 X+1$GF!S:@LO1@H*[S,8. GT6 MPAV6BFT!DX\E:B:T:JYAIL F MW3W[#Q,3579MG(@J9XY2G3D0,S?@]L;=-P1>7?31+0BRC&;GMB*GJC=S:2IR M;K^7ZER>TU][S#7(2XT^\W]J7Y'SQIU]PF^9T%Z;=Q8"D%)>R:GAYRQRJES< M3W7QB7OG]?AJ8\&W]2X"IR*(4L?-BDT;_!Z9CY*L?F(K*JO'V?S?N-//V+*([#!_61,8Z*[R7'Y"1Y5;!ZEN/1/K*(^A M-F,,W[@?S]F*%NO?-]@R$*%>=:.J,].)J?+H,-6CYV*5''+]NU<=>>-^'?$[ MHE_#9&D)+VYNL0WH!A)4U;_Y1%7Y^235SSRI9O=:OPAZC0BOCC+NVBWG_L;= MW>^Y4X_;T!"%;&33>F6.;(JJ''V:7N'H^3,:"-ZB".[S?NMN[@.*UL%K%&N$ MUP3N-J:NI+ E15R5\S/*6^*1O2N%6$=]"J1HBURAIXY%Y#6]W)A[2\>B1H1L MO48YI)"N*N>GE[M$*CX-!1 F$8%>.M^'P"ZW^W<;1;0"A\_*)G^4L15(2"] M1B:R]MN(%.&3C7;ZAYX:^CF8 Q]JS/8$&46N/4ZOD(GTW4O>EIS?&W=BK/3, M/'!G*2IC^[34N',T.AF>IB=JB8*V]FXI&+_UQXYY5>B:?I8AK=#MZ2E:0:F[ MA4%ND;HF @JH*G1^>HJ6701O_2Y5MJ[I?TGJ"G&0GJ@5EL=;.$B4S&J"08JV M.BB"@$2/K36,ER3PN0M&5^]+>!'&A6VFPE25@A%-(?XR:+"8G2 MPLR5XZTC(+< X/D*..C!V4/K($6&) ^%N$A_[%M8;?"0H2U=B5J$Y'B/)X?8 M1M[FA6(W'P1"I850B+'T0F81QL1#*4]FOMM"!H]O'8=9A2I%04J6O$+LI%=# M\PIB;6B2\EFN)U4#))^90KB4KI\6XJC%3[KS5GM><01PBXEC_L]=P: '7G] MAT*1#$N%6$JOP>9B:2$DU,81";6Y*V$+*,EBNHYM@QLL\14*L0OX0<=$Y"S0 ML@!V-H@D1]>$WO,(IPZDY^G5X>('!6)CJZM*_(L:8J?S[].K&Y%GC2U+N^*J M/'G0T**Y)&"\)P;A^(8!NJ9\"C&=7NXNAVGON4BXD[N%=9V-)JI6$(5T%<(H MO3S^="]*NV20V5"B"@%RQ!7"(+T(GK6!I05#J$^@EB2H9N6Z:[86%K![KP 06*;]IJ*_FY'7J/<.]ZGPFKF/8<422'^*NVZ M8JTW,05X F*$VW4:4:#-;HI?WE 4T$IP4(BF"EN[VE@F[SEQ'>"= M^ ?JCGD?25T.@)1\?@IQD[$K+!-L4$!90N>9T>; MG @*89>QTTT:=E,F,$^K/G&!M5LF<(L_)4$NTL?R#K+X"0$O3PIU*!QE;,JK M%OPBO?PC0%H@EGL%%_.W+RULKRWSGF5;WK/%.!X,D[IGKCT;,JN+I1"J&>^8 M2T-UR95@P+370&CA/1E- '<6T:(%;P649$6QGX7:4O(HA&N]=]]]N&;%UQ:F M%;Y_H:QV4I:/0EAEO#%?^(F,MHQ2:_8B+JA[3IQMZ5^*G M((HS$+TSE35XQ_( J#L?.@[9HXX "W?V'V/COWOJ(./V:G%SP[P\9G/-U/E^ MJ2^0K$W["]K>(=(19SQ^Z$CW-BV+7_79T3WC;SHB#?E$\'[WH2-.F;XP&:XZ MFGO$7'!P^86!M]"T+UD;5[NCN7W=0YN6;M^]>P).]!3(8ETM2[PKD] I>?5G MRA[**A8=7['M'5DE1%QNH.WO'KBVH.V,;2/80!#H4V5D%9W=*UO,,F=('I,: M>Z\5,G71G>FDV<$].=O)-<-TPH([Y.D)AQO[C0._I3?5Z%)BP,$UK#2W$AIP2N,',TO!2+.< M.H9S89A;?I 1%G,KCD&^QK'7SZ'33,SN'*V"#HV((ORML$L&6"(.L9SB>V0S M[-*%^8",Z8:%;,2O$0:S&T[,UZO\L.KQ8\?NZ\H]-S,)TIV$>^)A/[]+,[QG MWIL&LHT;I"/SGLNS('@K7O3TWO,,E9'HV; 8G^T\[\Q5?HL2)ZY>1K].Z"F< MWZ>ZJ@<*)?/;Z^LX_F)7&IDNB;>,F8']!"D")YK01:9GLT+ "&>42@GAI:/S4+23',DD #104/ M0R%=;@B*M=$\L]2@U(CD4U*3'UB-1?+H-,(>.8C\ M&T&RP/O@IE"/1&,-@PDRU_9OIK/ANP=8XK.$#X'*&8T_0QDIW+L%P63B&QZ6 M["LFT:^YDYL)3Q"D:(;VG_O3XF5"U<$OR1QEPU>V;2I0>DF&$G?UR)U\ M_J!;>S[-)RV[0M]OQ$G^S MX6HEMIT@8[JG#KLC)%>U908T5.-8IA+.T&NFA.U0MF(7P-U"\OV)[E6&-M(* MOUY_P60-[>F&3=4)M+_'-*%74JW$%LEC$9/=>PJ-;PE.Y M71KO+2;R;QM3W[" PO>?0/OQDH[%WC9WYZY;D+8>V=3RXZOU>+5WPB"4:PY5 MM!MIQZ_+R^ET8]HP;H*GEYLI/60^6B(](7SR:C-EQPY:XH5_5'SP&0KO?8NE M_R:)IY-L[\;%'RXY31.=1G7+[/&"]$G>*Z1Z-DX_\9QARH^VYU]XC<^LC+9& MSJ_B5*RQ&5>@0WP/]]4JL2S@!07O56:&LRE+1+!E&CR/%M]EYD%A8F']NZ^P M.G+UK./XE&H;2-R))WSK:73GZ9BP#&8MNDX>PR[7\%$\V?P!B>'N2679-R*Z M2?EM_EKP9BM0-QWG[S^R]6;8PS?B\[*L$1ZX$+2VA9>(;#]C:%_:XQTQK?@, MRFILQ.0)A?L"'[/DCC8U0VJ^ZZ#L T1_LU>@7TTBC:NJA.:1JHU]14[BV4N% M<4U]MI!;$BM0^V4\7\J\IZ>6BG)6ZC\MD&1Y93R>FTVEM^_K\3,)=B]:DL? M!L0%+-Z21<_&X\%P-)N ^>Q\"(;CXSZ8S"<#,#SI#T\G_?/Q:;_W#%:7%..U M>4;VIE:.V*NS4O5/5J@Q; W^K],7Y;[ H- ))1F_(.L?>J]XD1,.SO^U^4(V M=I&$W/ST%_-!V< M3!8GYX/3V6%L*\GYY=M?,A06#G\YEGBFL\0*#/I<4K1^B5GD;#SOS4^.YZ!W M=G8*AL/9 $R&\SXX.YE,9H/!['C8GS?#=Y*2OD;_UCWU3)G[:@O2>B=IE/EB MUCL[&8[ >#)?@&%O< HFO=XY.)N>GYV/)J/%Z6+4& ]*"OMZO"R9#4B3>3F6 M.>AQ1 7F/"SOU^(#26Q*$GDVJ[@?#*3Z!FTA^_?_4$L#!!0 ( Y *UBN MU1S&?0T #K$ 5 ;G1I8RTR,#(S,3$S,%]C86PN>&UL[5U;<]NX%7[O M3/^#JCXSLN)DN\DDNZ/XDG''CCVVL]T^[< D9*&A "U RE9_?0](RJ9EXL(; M",WTQ1<) ,]W )P[P$^_/B[CT1IS01C]/)Z^.1B/, U91.C]Y_'WFV!V_?/I;$'S%%'.4X&ATMQG=+E(:87[,EGCT^Y?K M\U$P.IA^G/Y\=3'Z?GLT>GOP]EUP, VF!T'PRZ>8T!\?Y8\[)/ (B* B^_?S M>)$DJX^3R131&+@^&N6LXRS&UW@^DK^_7Y\]/9,F)'P3 MLB6,]O9P.CT\F,@6$Z VP4M,DR!D5+"81'+6@CL42Q2!6&"FVRN@*)D1J.3/U.RDA1O'QZC.QSGX[88)8<0RQ7*>,'(H9V,5W2V'Z@#,+4<1?B9!G#R&<2KE\HOG?L.)!D73,7H@WY;Q=?K5(5,* M"K%5$W,D[C*9FXK@'J%5)C8F.$[$]I,,48:F^."/61BRE";B"FTD8=40[!J[ MIING.#H#K;[$M^A1Q7WK]JZI3Y=2^.,HDW9';+GB>(&I(&N<8";R=]XV> MTW:=?,!A7.G6_09$YWK9"HNCC%H5T]8MPAK6TM.OD%,<5+XQR MH^.D:>F:XA4BTOL@=OD["%BTF(ETNLS$#<&&7V_YSSI:F4"'K) $#=%CAG'J'TYRUL<7V M=G!LG:0";>$>#@ZW;L;6%MF[(9'5")G8XGGO!QYU3,46R$\^ &F0L[#%]P\? M\%E8N;9X^M1J;,[3F&A>I104(RUYND:L3;$)OL >4:]%0VO'E.=LT^]Y M12OG)X/RM9[S3UU*JVGIE&)X[O-:5M!:V68X*EMLV\;C#',>H5C*JGE1MAN& M6N,ZTK1T7?D.HDQ#Z.L&CJO:!0:W1U:('>,UCEF6"-9+/ZL^CE&L,4V5BW?W M:\=U]MDNU[.TNI&?==E5IB,S,;M!="08"H&M6^)#%*R>-_BJ7K>6$>U#A*LV MWL8^O0^S:]:^S$Z&^#!UM<#4\JI]"DU:H:NA0;U_3XNLH#,)J^,5>&2U]X-=$,7R2J=U#-[J'/JW\"A>QTI ; M)(?9WX*W@6T(&OHTB]61+6:.!'@U*484+<-> Z=@PW*)3T R(!TG8^T>,51: MM@YU=@G:+JXVW"V[,EQ*:M'#]>6,*GI:!)@[&M473G28,>OI*>ZOV%%4')XR M#H*>YF4ZX>:6(RI0F,&A4?9?H1RB_Z2Y@6O8,/T^;)\#[L/9"WTMXGXLCGUF M@XO5[Y,E:J,>F2-IZI5QVQUC]L_P16(1S&/VT'7MH6[@P8Q<(TVM:@]A*7!Y M3.<8Y[_/Z/;F%U'O%1^M!NJF,G'G^75O[+%#U7347B#:72QE!ZS>6$[@=("B M-?$=O-%AJVUAL0Z!9&51.W=]9G[+F< MEUEV25M-SM,T'!.Q8@+%7SE+5S+52(0T0PA-<:0L+_>/L/_7)7>!:F>G[AQR M5R.RZS<\FIW#[0UPZ4?P V'I$%-=:!5=!\;TZMA^#5":O@.CJOF>B3J]!T>6 M7XE89_%5]!D817%?X'8!%>E#T$+YS3JZ=VNU&\QU%;O4OEL'ZLOFNY";Y910 M1$-0P;,P 5=2(T?J#^ #OES1ML"G&< '?$]U"TWQ:09P&Z9'F\PY0HRCS,_8"0EBU6%;JSZ#H;@&/;K=W.?E:](LT!C[#H8JDTN7J\R=/7G$ M/"3":GZT_89%(S>R)K6J:;S/:>#N3P5)$?(%;,A(9I' :-1%J?2-6Z6O>ZT4 MJVN L$:>A%,M0/>MB[#Q9UB/4RM30#.E@4N MKA/MB07*0)TM=A>7CK;#;J/0;-&Z> E%.[3J)),MQI^]QVB98;4%_&$O='5O M!V@=G4=HIZ)LO4EKU'MIH!D3$=;PG9P+; :_P_(6:W8<[CT[NN#"N[WC0KMB M+FO&O-\[QM2NW;/FQ4_^\J)5IK-!T;1S_+J$45E?-@R,[T-PHRD+]"D/GRKF M&R1#%;:29:QZ'Z;=%GV-I-T>Q*X:S+E%-+]![,KW^;9)E^U!0*OI?%>D/GR2 M: .5_Y;?U.59@:E7A]X&GYVFY3$^27!ON6@LPO$IE>$M%XVE:"Z.U%&6X. P M(,_)R1=_1_(E.?$37>:3=/7&Z_4 71-2'%T)\?1R;OF66+' 47998W;X4EZM MQM>:"E7KGLYO<\[HTE_CO-MD&!JOT<,%K!).4%R/Z<:.?A[%K^1\U;OB+?'Y M9&I88[/=,,ZD[KM@5<10 D2C &\#* '%27:/#:/; [^:ALTD="_/[E^:]TBV M(\G_XBUSSVE5^#O&Q:T,Y>QCW?K5KH=W*I^_I"2.LE?QT>AL"1.XSH^\9S=6 M*@!;]7&*XAP6G(+8\E=.:;I X8)0S#?E.=:QU=S!=35D]3K58;#KY <.M=5D M_[)SWZP.2_XSW?[PR=*HCZ>&_#RMWFY &6)N4"2VJX[\!JV\? M<+S&%XPF"Y5]T\V@'O/A&B\1@27'+^>G1,".D'/8"3.T(WO,$<6>Z&8PSW'? MPI-5]Q"T',UWY ^L.]S/8_F"6NW[V'7RT_NQI)UUK=%\\ICL>=";&/?)K^J; M'7H5[U-.MF].5$HZGXIUG##@M8JS98&+TV_A;8LOI _[F!,^.1_4$L#!!0 ( Y *UCI%6H>LC8 M ,W:! 5 ;G1I8RTR,#(S,3$S,%]D968N>&UL[7U=<^,VMNW[K3K_H6_? M9Z;;W4DFF9J<4[)L]RCCMGPL=3*3EQ1-0A83BM" I-N:7W\!ZM,R 6Z0(+@I MXV$F;1$ UP:!C;4_ /SM?YX6\9M'PM*()C^]/?OF_=LW) EH&"4//[W],O$& MD^%H]/9-FOE)Z,C;__GO__H_?_N_GO>))(3Y&0G?W*_>3.=Y$A)V M01?DS3_/[Z[?>&_>G_WU[(?;SV^^3(=O/KS_\*WW_LP[>^]Y__VW.$K^_*OX MOWL_)6\XB"0M_OSI[3S+EG]]]^[KUZ_?/-VS^!O*'MY]>/_^X[MMZ;>;XN)I MF.TJ'!;^[MWZX:[HBZ:_?BS*GOWXXX_OBJ>[HFE45I W>O;NGY^O)\&<+'PO M2D2/! )+&OTU+7Z\IH&?%=U8*<(;:0GQE[S;Y[2\"WO]3=O MUEWGLX#1F-R1V9O-/[_ NRN">L)KS2-HP#C18D$3/%6[^N M+E9),Z;ASGE[+,COB;=[8TW$BI9:[&,R\_,X:][)S]N1 MZB/8::9%'P34 7 M_#T?/IZ=?7S_K@#*%4!&^#LR+Z$9GZJ>'P0TYX63!V_):,+_'13/T^<2B.:\ M;5,%5/V6I#)P6:,D$EKHFO^Y*2W@FI=FC8$\981K_8UNVL*(:?#BJZ7;KYZ2 MX)L'^O@N)%$!0ORCZ)#U=R/1[Y?\O=GJXMGDB/U[$O_T5O9XC286*IBR39?8 M1U,^UEI!=4T>_'C][L%3E)8 DY2HC6GFI_?%?,M3[\'WEVM@),[2[2][A)L? M?K^(TB"F:<[(E(^4<][^GX/[-&-^D!TAUJAA58(;\G6PFPJWSV;"( F'1$,T87H,ZE->83 M?[--^20<:"VB2GW1JD7 KB *:B3Y7,_'%P4H:Z!$9\8_S?/5K-:W*5\2FTJT M^9$F&1_4EW'1KYP0D0?Q#VV)#VR;.E-,I3DLSZIJK0'1![3--6K?(W][5\)9 MC1'R,VZD9X1%"X\WSVWUR(_Y+S/*%H65KDG*@:VU3LRU<#AR[LCY29/S,7OP MD^@_Q= ?TB2E<106?W#==,M(RJ=-\>=X=K6=+3MEG98((Q&[K=B18F#6X^[ AMJD[5H06F'L _[Z4$"X MBOV'$BY:^KQ%=CP4&H@1?TC#XW5=]KA--#EC0G8^[/WX7\1GETEXP3]>&;** MHBVBO-B,HO6[;[D%2,,K_EN9;5%9UAI.T4&%K>+MHP1 M0XI:0+D>;?(II"QG =__YC[+"(M7=V1)V;&="RAI >.4^9S*B:]7"5)6U 9* M_@H5LH/'K?M_!F'(:4VZ^8^8G6=29Y"BK"V<8H4;LRG]*G=924O:PGA+.86) M?XN6DE6ZNK MI 5U';-;1A^C=4J6$JND>.MHAWQ2,#\><7KW] ^RDL*4E&L? M'UTL:#+).-^?S'W>4^,\*]+^HJ2,-,(KM8]\3*)/W7&FIUK&-DH R/OD*@EJHXZ$('K*58DCJLF=UFA]I$M_#@^SU-.#E/Y M0E):JG5L4_]I% H_TBQ:YYM7*)^*\B<5!05@HL(E,J>)7&?+BK2(:D*"G/%. M./MP/XVR4MM>5L0"JLNGH,CSD.@05;$6T7'35[#,R6IQ3^,26*7/.XL,OIK( M&<@/Y>)G=;Y4R_$SL*^3ZG@;+7]&>2RMKG@O'5E D3Z@%4GIV@1*]Q&M= K7 M,E"V;]'*IO;W L7[#IUX:C,9*-;W2,5265= T?Z"5#0-FQPHZ0]()05944 9 M?T0J8V5D!+J6MY\8TTA 65 %*AX^K@(/<$!EQ$=>H $GJ(3X"(P\\04J$S[B MHG:F0.7"QUC4[ABH7/@HB\)K A4*'UFI]E!!9<-*3R Q3:B,6.D)))8"-L%ZYGC+HM.]//'S,.+EMB"K]]".]YRW;,^)47X M5,C"9W^FGY\M)X>"-&C&@!!Z6*U *IK>?]I]ASS[GC!Y?O OUUY-]',:=$.S05 M![6 Z]F6)E_DL2!EQ9HH_ F,S$7BU2-9]_@U3<6$',]XU\MEJ].*74G#L""P MW*#Q(SZ8AOXRROSXP-<@$PYX*F9T69GN4%;-7%59JZB' M?CH79[SQ_PBB^NC'Q:J?#7W&5GP1_<6/\V,R6:NN7:GX3(JRW0%VM#BTCB0! M5Y$R6:IK6)=@HPN4GT!2S.X18V1&^$C>+Z<;VXA(3QBKK- M_H,554.(\EI6 M);E<+&.Z(IQ;%BOG2V8@D0517P@5'KCFE"H]MT_/59_\/RH:QGZ8E+IH&+6"1<(].I J4>L@:MG+Z MDAIS&1J66*ZV896LRO&)TO!K%!_O;Y(]MHKMP$3>.RPD0)5E+:-^Y#J5LM4G M1E_L[507LHKS8*'EK+.@<7,:AX2EZU5"@AQ:K2M9U&0#";O0=K<@\[,/8E7;,GD"22.G:E M$.YDJ>M<)@:H4@=R%,2U0G\J2EI%?,LV+I-*MY:BI&W$2S\*+Y^6)$DKPF'* MLI912S(0Y%81I(I5&0ZBH_O0;<4X!]6Q+$7&C6027OHLX3HP/8AJ79!9%$1R M4: 5KTZH@3?S6U)!#V&Y_&+@&H[&SW_((J+YK MH>[WHZ8R^:#[](S/B;*#C[J9%.WYRG!,\W O 9LU>CF-O%L)$ M N15H5N*U)@/A*N1;@7=3X7L,VH8\N@^)PP[-9*\CFZ6-A.^.@T>W7C6$]C( M1A9@'[2_Q[Q>'^AN0@**V_[&\@9#R9 J@=.UO.J\M'<"W M#Q2R_9WGM854I- #A6M_WWF#+P@-<*#3KS#.5!GD0\>45(@/! /ERZ)C0D#A MH)GPZ(@/4#Z=;$MT$P\H8WE^)CK> I1&(V$#'6NI$-'(OGUT9 ;X7_GITZ@:._Y!NZVT%1*>":@FMD]Z)3BO5DU@C61J=DJHEL:'O:H_8:9.A MJLT1Z!04#+O*7%;MN4:GFK3%U=P&@$XS:0L,V*>$3AEI"PD^:@*=2QFFD50[ M\M&I( G8Y[Y_]5X$='JF6B;UL2'H]$BU0+HG*J'3(M4BZFX)0.?< 7S%)H=^ MH3,RJ^6MRHY'1TFK15)O'T6WHM7Y1LVS^X'=8"^<6MT->D<.[ 5$=>2UM_3% M[W/"&_?C'7EIYP1LR[O^=C-CSR,8_I5#+(KRBYH?I_- M\GCK]=YG:%0O<=E>?PZ/S-<,D MAE$:=%[F.L*IV0XZ+W-]$=C^O9 -90-,0CL>\]W/J4=G'ETGFO "C>^'A#=LS1.N"\EYO4_9ZZVX MK[!Z1_81I!HU#4!=1\*/MTV/=^.Z#"2TC@%XY2^0G-VH4:,K-^UVQWJZI147 M)(CY?P#>YLJJEF5*L_%,;%R68+OT0" M8"V[DH@#%?BB,I,>%EM2HH,[0D1FEEA?]&Y#TJK;D50&SPHUTV@W-\!L)L$Y MGR/RL5A1VC+R=;>IY[RDE/7[:M9C?=U_\H.Z%26M(N;OW8]E"=;2,MVA;#!M M:[?3S?T,FZ$L^R[2S?-- H4_5G[^\D$O^ M.($;!GXEXN09$@X>N?9\(#>Y<,6/9QN3$IHN5+,5#)*^ %D M5ALN<X="22FNJ@VZPLA5LB$O+O Q$%&GY ET,&$4[JM$4GC7HJ M:0?PT,PJ'>0OCG/6\EBCF7V:(M<.;Z,9PW4$U@N5]S3'$^A-0S-9X;@IS#^ M9D[6DDPK4(EF-M825)5A.71)UIKB M*6*DZ/*J-44S%Y%'EX%=HRADJ/E LIT@S0 MK9G $_1 F8OHN'DE;(6()=YZ= R]B7REN9#H. ]L>#8+-:$;MK7%J=$E?1CF M+?8'+/"*SEXUT2/ZNP+VW=#%EK#@\.Q%+RH66,.;PV"OZ&B;F XXMV'LE#>, MF=A+='R,Z?$1IB^W$%75P")!@ZQ:0ZUBZ0F#VP1:>HO=#%G%";Y7E/$E-5F? M"!*LILQ/4KYN"G&2L/@K+F(M@_"/?.U6JY@P[;[,Y>FZC$>7->:RQES6F,L: M:^Y%QI*Y8W/M1!>9!9_?TAX/ZZESVBAK[ZD'%&R?=>O#(45RFF&OC:S1COPT M:C@U/#.U#D*OOKCD\[-!=WP(NFY]N\>\EU^NHY8(4L>R%-LE*IU2";S"&WOO MS)"*2+E-(=40>-A;. O=-X_Y1[RY[?0*4>,NK!=+R!P MQS"./<$[*^1(J:8E42ZM.LY3? )[XPNFM3XE]R)GP@51W.FU'KK;^]O7!R/G M+)CS)>DV]J5LM6%K>"0_Y,M;%BT[JJY^0QCD+0ZYEGX:/9%A;:&1VL!'KF[' MOK3&+I@LZP+#MU?:CX<9""/56"71)2JJ[<+R7+,RRF59,'7$3._#O+AF'&1O MHHLS@;^DAAL-7?0)+"3$3$ 70()_PGJ^7731(;# <#]!9Z'[DJP*LWK(!?1Q M*%J@2#W+1X=^J,YN+L<6QV]J[J%3QHW$AAI /0W.&W%H &7'=BF6 2,?*#FV M:[):#[H"^P7;]5KM1*F G8'M/BY)#!A*6^R9^E82$2UNZ&Z>B8@QORKPT[DW MB^E7T]>FJ1KN:C]<)22W"^Z4=\')[R(KEI/MLC)*=CIV?_/O\5EJ1PB;-]2* M(.+@NX-7U[H;SERKK8@X97Y(]FBX(; Q$&L(IM>6%7$,2-$8O,&\13Y8!@MA MN?^GX*V2D$]E^>ZR+GF_39D2U3.N1KRW;XGZ^^<"8R2G9'P R"C"N" M+*J\MZ#-5]G-N^08Q?^$T^;1CTEQB[I@Z@%?<\4#;K$\_^&@Y,['P\G]DJ9^ M_(G1?"D.SXM2P>ZCA-N&TKLBNX30GSY>&]4OE<=&;*[YYG[R0.XX?[J_T&.I;O MEI&E'X7;";(YQ9*OLH6'B :3RU?N>@(8PR%OB[M"34]$ 4OGJ?4]L?B'.A@OS M19RCN7&-'V3Z2F2#5>I$CBD=!-Q 8WR-R[AY&W&6I5P:P?6ZE88/(SYPLI5( MKXX+]Q.[NLH(?P_0TX0(^E TZG;F50Z.WS ];J51K7]3EW8[3T^WL-[ M?IR^)<&J+NSVP;H3$]> W8F),HGYX1ND37?!Y)\)72;LDU+KI_J@VZWMNDN42:[HMN3W8+T MD)18=-NQ6^H':?XLOAWRM V9$K[N7!)U/P4QW8-LZC,Y/8::; MN]S!C\[Y@:!+#8W1U@X32VA&O(]>]-+#67U>F+QNFT>"5;W5G?IURJ=^&;B5 M+Q5J)V=DRD?*.6__SXK-6( :EG?WKD?^J@281 1(%9>!?F(9Z.;.* 6.?\N> M#9=A_TP/&)\V-I?%(.%>NTX3CSHX[.^[LN+/CSHX[F^3.]=9P>>KS[[ M?U VC+G&*1G8#5K (N$>W8V_(*5ZI6$KIR^I,45;+];T'*!.R EB M>L#M1FY/;\B)^7Z1S;L[%X?_V_A '+GB/1R=0 +V)P-9:]RIJX7#>Q5?H M71S$<7&0@MRC6%["P*LO_SD45:!?Q+,29C' M9#PK/Z]/!K=$S9AJSCGG]2[:+.WH&YHB3N MU'&OA7?,BEUIX]GV!W60T&C;"'I%(ZJAWX +;KC@A@MNH!/$&.&B^I0:4S\T M9S#4("WH;;BG(0%$YUAL\B7K=@N,*:!RGW<]>WH2,&HXFM3>'J"T]HY0,B&M MRNW7NY"86><&&EVIL>S3FNY35,K.+F5"KMKJ?GS4&JR&4 84E;UCW8RM0^:G ML+V#W4QT CCJ87=HN_0-E[YQPND;=9V/MK(X_N(%E"TIXS_RD7:ONPE,5KWU M/ WUBUUBQFM,S"BNZ2+A9'QU)XX['"R7<10(E?+99P]1HDC8T*II(F'A]C-7 M/WXRG/LI.?>3/Q7)"NJB!L#<3$?#X3Q*?#D(21$#+Y\2MKBF?C)*!DL6Q7(( MRH)&@7SV5Q 8+XJUGKLP/"![Q0P2AV"6YR54%>T$JS1'I+IP7_!V&C]>G]=^ MY0?B=I,R_5M=L$.\RE"^JFB?,'<$. M\5;N+JTJWD?LW8[TWF>Y"8-Y>P,'0*-7%>\<^[6PQYAR)$&KG8(LG**4TDB;MK.QDO">CZTL(VQW9X]:2$ 5EP%G/P/..,Y??!:)EQ'=WOLB)=5B0@*[+2W4/U'"V8Y .8=E37E,(HGX*\4QU'"$;9 MI$L,A2MVC')5FEVTKGG3VZS:*AL474!7.:-H+0L(5;Y!<_V"(:W+X B%^4K0 MC5.P_J ZD4.40]6D6L4P> UJ(;CQWKLT+I@]BFY>*GC+X7 M3$[U)ZZ=0F(WU];@#*V*LJ&;HY56(85GF:" XIFZ%YUEWOOE,%D*]'^!R_- M^,OG-.:=EA87_F6K+11@MKVRC=93[@%O=WGWKS#O_G)R>ZLX\>_%4Y<)IG<] M8NPGDA/H5$4ZP:B,A)<7PHZSTTPMEQG3%L[]0K;>H7?#5SAX;K1V?9?CX7(\ M#,2;2Q4]A:G8WD:4Y:L;.@-%TO^T@@NALI'KC34,GAKGSG#NC!-V9]0D';8< M'#^*VU>]*.$%B< C-YW[;-=]0$<'J*W6'1X:*)SCXY0='XWMC0%_ M?1C%>18]DB(3H(AQ7#X%<';ILR1*'M);PB9BK)VO MRAM0N 0LO!%!#U;:\M!JIR"+VW'9[)SQHRE0>:QX57F[Z/DJ2%>$%"1AO!2S M6GT>?%5YY^=R9Z [3Q Z06RN[[3N.MI;5Y,UUH3.%@5_8*J]AJ!RF2"=/\Y] MYMQGSGW6[DF<,+YNRUUV]GZ=3G/O\TX2GJ4E'ZJ%MM'TE54WU+JC# K!>#J+APG(1#FF;I>O45X^S67Q5'Z5:>8V:F5>=-<1:]L^CQ&,(] MLN@=L7;$^H2)M=$%UAK]/O,V0\'SD]![(/2!^YS<7DN0[!]80C*1Z9.);7TR_;L$R?Z!)21?)A(D^P9K1!3F^E/$Y M2,W*!@ ?W9SX*[>AYAR!L'7]9#5*!X5UN\[,7G_;>#5(PFU_QJMQGNU1*ZYZ M:O$]!KKAQN? IB107!-56L+ JXM;.X?%2AD=7S%^"$!5S@",TN$&_+BZ=0W M_>WR[LMD*H=4]KRYT[WBHJ5;1L,\R,9L0MAC%)2M;U7%;&%,^>3:O%Y^%U1E MV7Z@-9\\7(%ZLO9-?=JYI?Q8BKJR;#_0VN_CK4?P$(MDPE66=0%0S>M)BE&@ MS.@O+8,;9;?'(:R1W)$E95F4/&ALV(?7[";L?)ZG44+2= -4M;4'5,<%^UVP M_W2"_2"/!]5S16"2KT?)#-67D2BI.]5BS=A$JR9)5(NQ8I)/;WFA(!;3NSR; M&FLLNO2-\N]!*XU^5"E$9D8CAFT5C;^8RJO6NQTB\-@%FGD%)!54U[N/:KZ9 M85B-YAN>FRA@#D@T Q1&J'JV #1FDLAUO]Y'P[,&F%.4&O%&H(AX;LK0\*BB M4B/5=@MM%HA%IV.:FW0]4#3PS]I^#-HN&S#6,?7BMW85EPEA93F_0$D,W09C M4I+CO$>@)(;NV# IR7%6*U"2[_%)Z%J,B&/)-H% 14'$*V29\%!1$#$!V98+J"B(UGE@OAQ4,H3K_O%. M+J@H"!?^X\T!4%$0KOS'._V@HB!<^H^W.]FER&Y7N=M5?L*[RK4SMO8"M[QS M_$-Q#GB4%6'(8F^U& X<(DD"OHIN44$WC0.;:W^_N!80=Y33*6]/:YQA-]R/ MI$$2#@_'$3QILUXC+D_9Y6ZZW$T\>64]RFUTE-I1ZA.FU$W64VOL^J.7YLOE M>A3XL1?XZ=R;Q?1KDW.9=-ILGV?KHW%DVY%M%=GF(^B*#Z#)P;#:3^C* U)U MJSN"[0BV(]B.8#N"[0BV(]C/"':ME=0:M?YV>Y=EYC_I^ZG+:[=/EU7O=<38 M$>.3)H^C8NA/_2>XUQQ2Q1%@1X = 78$V!%@1X!-$F#XVF.+]'[D[/&1_T5% M@B.GD+S+=9FOJHG6Z6_URQT'=AQ8Q6:".0GSF(QGH\U 6@USQK;ZI_+@+,WJ MCEG:9Y;&<8)&AO[W[P4#5HGE2*\CO8[TGCSIE:@ VG15M,5YO_66C/(IEZV* M+%[R[SQ:KI^2K!X%UFBQ=4:LC<419$>0%63G=C.:;F,_R09)>+D=4%4$"%[1 MD6)'BATI=J38D6)'BD^7%.NNA[;H\'<>%]=/'B(N@.>G*GVV5]6EC#L%-Z1\:/ ) M')[[L9\$9#(G1)V54[M^%U*MDP&?+T^:@H&:<':1LXN<7>3L(F<7.;OH].RB MADM^CZRAYAS EK7S8Q%KV6Q+Y8JF.#B1S\Q4W(U1S];1:;)U2TTEO"BIMDSOTT"@9)>!'%>49"S3A3K=:#L!6\'H(FF+4)^]]]*,O_W>Y[TFV*8(;!0QCGIL&MQ>^\?7Z"%Q/-KQ:!"/ MWLYD$@X/QM1$#+7Q4OPS'019],C!:E+JI@T[=NW8M6/7CET[=NW8]6M@UV;6 M2VM$^\S;#(!B\^S#[IZSP\/':W+N&DVW3[]K@W),_)29^,O1+'[Y_8YP=1D4 MMWSS<2&"4&DVGGVB-$PG- ZON);8W$N63NF0SVT:1Z%?Y;=NHVFK=/ 8^QUY M)$E.%)@KJ&/S!BW+OX-WR=4"2_QX=P7\^6I_6>2 $1^V5<9 BQT9GBKD@RQC MT7WA5*)7E)'H(=E=+GLL%=PB;>V-W?9@6BY0$E[3Y*'( %[G_1Z*XPIJNP1I-M^\:K W*N09/V35HT-*ON@]*SXROU9JS MT9V-[FQT9Z,[&]W9Z*=KHQM9)&T1[>=7NAS^.R29'\7-[J=1M-?'7]V_-GQ9RN$2ZZ"41 N<:8 340:ED=G *9BDI'5?7>WE*T9 M:L?I'*=3\(]!$.2+/!:)D(>*@_\[)H6B2\+#,]REEV9)F(OIYJWVS7D>Q:$X MBH8C&2WXQ'LLIFSZB=%41BM!=:Q*<<0'4L59?,[B)PG MR'F"5)Z@ ZTUGAU?YR?S[X J.7O0V8/.'G3VH+,'[5!4#:7<-2]3\AA#+ WT MCLXXFP8ZQ^!.F<%)#GF\Y:,HR81+9,K\D"Q\]F?Z^9F..#RWL;JT57*S/4/B MCL2%.DKGT;(JS_P=EPYCKJ9)IT* % M+!*JPG?0:EADV??TC;\@I1JU82NG+ZFQ)<:PQ/+P+*R2,\B=08[2(%<+TF2% MH8;47>\<%(V7970'+-3]?E23(Z/RW'0S]MLY6P33B-"V.^P*[SR4SD-Y>AY* M/5NJI]DL30W^GJ:XZ%@@77N?9WF6,_[+P3?PR).X%HD8]D%KO*DS3[0V1N>/ M?H7^:/G\ON1C)3A2:8-91MB_B,^N:%[JL#;0'!:OS"'0R_6\N>%39/J5Q(_D M,R<3\QJ^18U&$??#'1$SA*]7X]E5E 9^++ZAD\C?+ M'&L-6\,N^5=J3NY]6UBD=GYIYY<^2;^T<\,X-\RK[EDR0CA[NIG)A)71LZU+9IT.0.'_@D1XS#[:[XL3V-.LV/')_^W]0;G\ MGC@]4AR%[W$:$(I1&'KW?NPG ?'2.2&9.!.'/ 64%0?B\#7>H]F7,/#JRW\.QW=B"^[F!3^+,?I+,405 M2=/P6J8@5F Q_M(#B4@Z2JZ8F-YR$(#BS5T?*YHP1^7%K966LHBS_R#H*77(W&GZ?A: M>,?L$Z/Y4NR^7/^@WO1DM&T$O:(WJSLZ%S'R[Z.8FU6D0JG*"W:%5PP,*.27 M9:VBOA-684+"2Y\EXF2G+TD8I=N[Q[<_%K=.E_ V3 RTZ@+-I[ 7;.3C 9_ MSFD<$I:NO[84JZR@"XZV*H@Q(X#JFWF8^J$YLZ4&Z6+OPN>&# -TFYF:?,FZ MW0)CD*CR$;J>/3W9"-5P-*D]D.BB^R:D!;LZT07V34BO+F%$KMCK?GS4^KN&4 84E2&Y7"JH2P4]O5101>0(C=JH(Q%R M#@<\X+_" ]W3S$N E[JG>955SL:>Y4QJA6]ZFA)I,J: +V4RXD;A@GC[^CBR M)LW 0I0X:5(@ESOI?O]KE3K::.XDAW:^ON%V:(HK$FXOH,>)+49B.V<66 MOHC#S(XD;M8( CE=0J%+*.Q[0F%QTMDMH[-(EL954L(JPE'!9J\YB'+#1Y7J MIU77JE0W)-N#DZ O+6,Y<8Y;![DB!>[Y8Y?,YD[.V/DT7'*82PYSR6$N.:S_ MN0!=SPODV0$N[)3PHW7$]SGFJX17N: ]4DMF0K@>8O7D#9DC+^(]?>][MK=SVA;'-_ MIRN!B2_0YEI/6-$#XA)-7F.B2?A'SJEG.!E?W=WQ<3)8+N,H$,OZ9Y\]1(DB M 46KI@&HP_.KF/I9E#R(U_%_TU)\0^RC)"./6I.C+PA(-;PD+^ /.FT#20!KH4+[*.^RKBO<1>Z=Z2K@Q MQK.U^I3@+BO2&4; BEM5O'/LU\+CP)1C!5KM%&1!,_ZWX#[[3]$B7YQ3QNA7 M;E(/_25_(CU=K4X3=F6DR8.PI80"DLE04L1VRB>-'T5//>]'UJWD=3O2K%Y03MEZ#*\GDU/]B6LG<]E-)C8X0ZOBS.CF:*552.'9 M2BBG7S/CN-$T-)09;FC['BR!"LT !3IE*"2?#]7 -..5ZLGZ4$.]2+(0[>Y1 M<#O1W$ZTT]N)5F81PF+H/=VM=BU-JNG9=C78]H.>[EBKE];8LTUKS?=G 7& M=J0W+-$3*!RV,[WKYGT"Q?T!F;CR!*:]0.WNI_S!2P].OO=(L06TX:9*K39; MWUE9 XW;7OD*MU=>3FYO%0=5OWAJ=U,)72QH4EQ2L=N/S77AA*]QY(($,?]/ M> 2[3E6[B>@[-/Y*<)(+X?/< +K@1BLW6^:#)/P7\67Y=S5:L"KA;>PGDA.L M544ZP:A,O2HOA!UGIRG:Q?SBW)L34;I8DB3UUUR$^Y$++C&?%TW3PR)!B(;K3W_)&1A=$5(4NLU9((+Y8D+).[]1:_8EOR/+#9"0KPIW)(M8&725 MN)I-N(14*\EQI8LHA2U?O4U_DS,'-#&GBOZG%=P:E4._WEC#$%9RL1<7>SF] MV(N^6=O3F$MM([=G(9GF/*NGX1HC/+IGT1N[9JLM9_J/7D*R[8V2?-'U@D)) M>:D V="I7JOMUIWK#5 Y)_LI.]D;6^P#_OHPBO,L>B1%2G.1K'7Y%,0Y'S3B M*%:A,?*L4!CCV?:^WRT%4)Z58[3M/O7*^:J\ 86#VL(;$?1@I6<96NT49.G4 M;_Z,\(R78E0ISV"H+.\\U^Z>M1[[-FWH7UI7S_76>6IM54/GBP5_8*JM8U$Y M 9'.'^<0=@YAYQ!NPY74@E&'PV_$"!\T8G-!@=RC,R^;$X]L\!?EUP6#O7SI MUO=BU,MD!$G'/BF#,C@/EO-@J2S98RKAIU$@LV)593M%?2%4JC2YM**T5>2C M)&"%&O#C37!P'1O(UG<6B85N2E]&$_:Q!IFM;JYAJ_U1>A77D6B*Z[JYJ$9)KR]30UJ='RW].4)( I!I0,V\YQD+%F MR^=U]GZ]+_=>S)_"V;+-_FJ8**7?<.L>J;J0G(/).9A4Z1]Q\:*-(GZ117GY M)/XI,U'U*G>3 D+88Q20><>,Z)AWMCDHEUM:=NPLY7QYXZ&^N88CUU*%HRM?KJ M>NS0:D+@]RM^]VBA##P^R:/'@Y/ZS'D!0:_ITB>H =!Y"$_90R@YJ; I-[E\ MXH0]2LF.GHP2D21;'%:=SF.2[DLU*L> M>TZ6/S%YOEJ+;^I5CQU0Y750MJ7^DKZGK[UU9%AL-,"%!WH1'JC@ MU7T. -AFRCUU^K=NR?8T0M 9=^I9S*!;5UQ/,Z"[M#2!78;M1J[6?93 ?L%V M=5>WIK2U:-V9MR&-'E^7O0="'YB_G$>!%R4SRA;K@)4X;R'UN;KP[E>[\C7C M=L9>V'X$SS#4!K&\0)Q=PE9K6WCSQ]X,WOSP^_"W(]/WY8/&$3,8DHM+"9+] M TM(KD82)/L'MI#/IW"9+] QP9"KC0O))\B76COT8AN2)$\*Y-?E5ZRZBX M6R&9V M1QY)DDMOTSM^;#<>N/Z^RD/22\O@1MGM?:?;T7>>IU%"TG0#376W *B.BVR[ MR/;.^X8ILJT6!*:1J=;RB$D^O3E,08JU=YD)-129Y6\(<'>7?@]:R2Q1)5V8 M&8TG15>C*B(B8 1W\=E=*EWWNLL]/+_N\W'F.AH-J)+ : M#+"A(:X:XIN/(.-*# QHFHDKEAXH#5,OI7%H*T-0Z\U(4@5K8';G?[S"?!9Q MPL]X]DF,D@D?)(-TKPS&,ZXYPCS()B+E] A5O,MIY%DK:B* MV<*8#I)PR[RD24&59?N!MM,DD8,Y> !,3, 57'K(:TH/ 7$$JK=X8\JJ M.*GT%Z5JIUI:M7>9(7 RBR8$#YPS5)?NH?*/FE$@&"+SAA)%JOD7F@$*TQ<] MRUQJK"@QC$5C'ZT7V2*:BE+# '7!,1<.18*:C'T,E]5TWN(*"CT[ M$>&@3+P)Z]D[.0+P3).'.'HDH>>G*/K!T(N27B03)_@$.KR0N-*_$1VK[O$+G0W,^-,-^GUM&.QGV3< M\+C\=QXM!;H;DAV!UZGB?&W.U^9\;<[7AL[7)F.2J,QPYT=[X2["=B*$R;%X M;$LX)Y=SJJ+T#K/JYSV4TP^P>6?%QX MO&TC&9*1\_LYOY_S^SF_G_/[N=PYY\]S_CSGSW/^/.?/0V6?:W^R8T.GOPZ\ M8_,$* FBP\_-^E@1GH7N?*S.Q^I\K">52/C!XV46429^2@M?H/C44?) DH#K MKZU?SQ-?/_=W'P_J)ZW9?/O^ST; W%[>5^BONMR=#SUE?D@.]R3QK-G*?3>XJ:MVA/Q*S4O8&6;SGGBG".ECI:>CJTM)5%"8U3PGP? M -X&DE"/1CD0[$NU(M"/15GR[2BUL MC1)^RSD'+T6\S']J[M&%M=8^)=/!X2C5*5,JB3/SBC(2/22_1ME)M7=[-5]LYX-[EDD[M[)C^]__[NHG0"T[2D,3_ M\=7--^^^0CCV21#&J__XZN/\>C ?CL=?H33SXL"+2(S_XZN8?/5___/_^U__ M_K^OK]_C&"=>A@/TO$>+]2X.<')'-AC]=#M[0-?HWEJ._*H:SOP;9X8/JX#^\S?]X&'H!^O-W?.S-]]]__Y;_ M]3 T#>L&4J W;W]Z?)C[:[SQKL.8<<1GM*3AGU/^RP?B>QEG8^L4D' $^^FZ M'';-?G5]\^WU=S??O*;!5Y3K".6L2TB$9WB)V'\_SL9"G-^_92/>QGC%ENG! M>\81I9F#6"=X6?]=E"0GGS$ZOF=TW/P;H^-W=="R_9;*1AINMA'^ZJTRI4\X M"4DPBC637 _6".WSS$LR$]1? M9,_X)D7J27\DN0NFFF*@QKIOD"I&::)UBS M?)P#U$Q&S+O_-JD3J60BBE;M]EF2*&>N3Y2HT>]+,L-J3YS]^*?)\LAAJ$GW) M85F9%ASD$Y+A!:&44&\M]")J.V>8'0MW.//"*%U0*V'G175'>K[' ;3 M L>H0 N"#G2@ R&HH 05I-@_\CLN E'@;(^5YSU=.VVZLPK,FNID2.UISC]] M(9KS9"F4%.OCOV*ZJZZ_NP[C%_H324*<7F<>I2RM4Y\@ ! M MV@F1%67Z';JFCM(!M7VM">,]46>H*:'[_?4V(5N<9/MK+PZN\7_OPFW^5YQ! M9+ #/*TB*8'7BH3^GDKH4T$)\IA[7U)RA28XZY'$=EFI5@'NS'Y3\OP'NI-* MO7[M<<4.%64Y4%JEN!FE%0'^ U>Q)1$H/QO[)KN22],JMEWX;^'..'_SXE9;40*B(VE-75Z_!NWP]*,_2:E_[[^C5 % M<WZ\A;%/-OB:VFO7]!\;$E^G:R_!$/'N E"K<,L@MB+:WU/1IM81%6]& M"GK""1IR4M"ZT5JUBW7T!>GH/.*%GS.(SCE[P(XFS];G\ZP5JY5[P M'+F]^\$_? 'W@\*E =\3-O/;E"Z_>4=_0TTCEL\6L-W':,FC\ !%+@U-JQ9O MQ6I%A=^\HSI\SNBXYH0P!7X@I$<*7'Z-6K5W1\9;4]T/H?<<1F$6XG1"V;1+ M$I9I\IQFB>=G LTL]0U0\3;"-BV<#]/)^^O%:/:('L:#V_'#>#$>S?_L1,7* M\9B &&=,0=Y2W&:VZ5W#=K4*7AACF^"[ZW2WW4;\5UYT[7OI^GH9D<_*FP 6.\F MZ$" G4W PI/S"DEH2$E"]Y2DOFX"R!JV;P+PPM@)K5?_'>1Y*PIQ]@9H!H/N M-5A=1.#/?GI3I %]W2,9EU^MCF'ZUB6P9C3G5T\+[_6..N(127=):P1(YA.@ MR=P$VK2,%I=P%#DZ8D>_NHZT2'&;0%CH)"^$N8LDYM?99-DT$*)=C6"VEVO2 ME<(^9*70OPX/9+/@9M/8/NIX,S*CEO6B)@BV\V/J?PO9OTH8K&33-%+B.,E& M_(<^[CNUM0:GYW180'M9.RSL=[.LFIU' M)GAEW)3@4XD!^*YB ))"0KIQS/:!LN1Y/==>)5IVC?-PF=9CI0,>*X>+!#WN MCYBFY+0OZ9SILOC@TZ;SBKH(E@WS $M[A.QLH'I8K !H6J@+-"@Z8H8<+CH( MSP0E-QJHYU4ZD-]U#N:#>>?B4!_!JV65JR1,.L& ;;Z 'M01*Q5TG:XQW:?4 MR\*O/DFXB^5%T37)UC@Y_QIR]EBER&H*J!;*^Y%!RB\QBMF@VWPV:,YFPVXT M1C\-IS-^G3&((C1ELSG_OH\'GUW)4TYE-2!.[K5,D>)X_+X/BD8/48YTC1KQ M/50W1=AA7D[H?X3&T22"&I6.3KE2U#OW),'A*OXQS-9K$K&BCPOOM4X7- Z$ M[,]:@*;WC!AS%R-=)_V VY\",ZJ@1@YG$!1UMFKN!IL\C35&U%7=Y4IH64SI M$N M7S.8#6"!#HL/<93H[&0 M1H%1U!3C. T#3/7IQ_E@03[&WG+)R<+!<)=FE/@D?<2;9WQ>0 CV,61/2B,Q MGW;#".';@I*",H*JQ* #->C7G)Z6+!R[4X6=L[)3=G#4=I<]HL9E!R^<^.^O MR9;_X/E9^!)F>]!YJXK$UGNH1F+@KG_] F$IBT]OO[+HVC!$GFQM]!>$H3)&'*K2CDGB^58_DHX+^ M@\4(-H7[P4F8U9QS]*7"T<\'COI5CJ85C@95CH9'CI)SCFYD.&I"T1G=;,3: MNBNJMEI_05)==?T6HH)D<9A6*P+?6)N",#=/V*8_F:]_F&]_MF]GX2-*G'9K MU?LDY8&Q%2%!>IU2=6''O.^$UX&=+T5?SPS^(:69W4>_9S2C.:7YG\/R[R8K MFEP @ !8R_2<86HS[2Y>Z(O^#,SJ+,$8EW+JIW)G"Y+!"2<2$!*6I-10GN;% MLI(V-E@3R$'PVRY/R;@G236/7""AK>.!(BN$VUT\7G#R3+H*R$D*?9$5#I%J MC?/HMA=;"7 B^>WB0CKSSJ*RID=%C(,R0OR1>F!IEH3/N^SXRWLZ7_:R-ML_ MXFQ-@CS9##>H>!U P0>#"G+S1E/"TKIBM,#^.B816;%:%..8ZON8RP&KQ$*2 M+4GX3__RNS]]>_/'OZ3Y'0,SGWX[N94H_HYVU4FB,@+MZ"#0LOC$S(KV*$I1 M&1,538-M12PD4+N.7C20V#/'YB2241E5=H+^@GV;SD)C(L(A+0F.:_.Q9U.4 MPG@5L5*LY:N\TPD<%)?9S:Y,BXL*@%":>Z8.\N=S#W0>UWPBQ7/6,^5P5YG( M%ZP@U 5-5YE"/=)CS>Z>;C&S\.)5\90Y;:D;VSH>:"T+X9K>5=.GT6RP&$_> MH]%/3Z/)W%6QV';&DL[TE'GAD3#X%W MTO$KO>)BRU-I%!OT:TF&@UR@#IQOER0U5T9;)]'ILKY"''^PD;_72,OW&IWZ MAZH#5NP:"B? >*]0_DB1$X:>O#WW-P9)0H=PT;@JWLE<'1_*]*PKJ(:UK>D% MJFO!%+4R=^[N,4[O23+'R4OHX_0I(2]A@(,%.AI\%E=HUP]&]1&7QQ M\4Q4C\@2_>OEX'QLZ/?7\4#L#$GY!)3&V)_VV/T[Z[HO6^WA!EP+>R$2EBC# MSMT$K^G12^G,RUX\D#0M:J_DM1[]_8+:*BE[GDKB01SPGR*^68_I5A.<39>7 M=8WL((,&9XP092M+SPSUD(3%OO 1D-0[77P8S=!P^O@T&WT83>;C3R,TGM"? M1^C-PW0^_QKQ%+";OZ#[Z6PT?C]!PX^SV6@R_!DM9H/)_&&P&$\G:'#WP\?Y MXG$T6;@)LIG=7<3N4EO3@'>83L,/FW*5ZX8 M4T5E"T=4<4)V=EJ- /V8Q6A M7 ZUH2U5N_!$AC.*[NB(_F^V_Y':RETMZ"=,>4HMC16N\TIUPH4XISKPV_-1 MT?: M+.[ZF:F,*_UB)%9ZIA3CCZSIYB=/-D5CEGF!OT;VT5U7JT#IU:KQ!-C MBVNQ->"I%]*E0Z#TE^!&@:T8S!^%^*CB3%EQ#6XY> M7B?:KQ*!\E*)Z U=0\OI B#F2WH.COV ?<MTVI'0-]J%B%9:M92IZQ"WJ/ MJ$:NDGS)UHL"BU_NG?^'GI-+8O']);( MD;L_T[LSGBASTZ%44GT?[5@=[R?V+)?$@RS/Y^27X61"^47BC/*.4K'B+S9Q M*M+&>H%KDV<($=::,FJA%M3$T1&?P [/PXI$NP&G[TD*)+(6!6VS(O9 MIO@1AZMUAH/!"TZ\%9[AC1>R^@9#MBD\/]MYT0(GFV]%=H<[2E0Z0=NEV&J; M:;M3 _>P[OL*0!ID5[):3ZJ_5Z;&2]#59;^R^95YK^D5JLSQ"I6S1,4TT6&> MJ#)1Q&:*WOR,O<3-19A+77#>\-NE>-D]!BZRA2]G>BN8Z7LZ,$O'\1,W(,\F MR_]XYV7XW@N33UZT.P^B.J9"1?W;H]:JZKPZ<_UO"MYLABC9C&AA?>*TQGVQ33G^Y"ED41!T?PK/)<-:6B+KE)_BM(ZE([ M=-,24E* D@,)>:;-21Y.YTPE$Q.#Y2'-6#I=RE]\9B==2P.IF3O(+NH@<@3( M;FM:-V]RR>\2FTQ?T3"@KCT'9SP2GK?RY#VWKM#_>??-NV_1UDO0"T/.$O[R M*J!_0=XN6Y,D_ <=02?S!T$@B7F,BNFW*G33_!U(2YP_E_QW&Y:])N1X(2(%@'3@!"*\VX M090!VG*:G?_W^?QCO&*)IMTW=>F.?ZHG@#C^W MA,C% Z%WQQ< C;^_82&=B'AN&DTT,)#(<^6+"8>( S^C5YSX88J?DM W%0;I MB-U1^$.2RB\E["$Y'1?A#F.Q":^(3>""*GK04K+0&VHO!R2* MO"0]WB2TQ*6_2$9VSKLSSL:>AGRZ*CB-H1Z0"+BX;.2S2 >'Z[;V>T?1%^I7 MD.>0;>GT!A(@ZD/KC AXN*2=9Y?LN8DH",-?(?G-ZENMK6,+-7?=3:SLS]F M7]JB'>Y)LL1AT3FZ-AJLQ?XS1(8I0U SN<9C&1Z5]"C"P=N",!S\C?P7HF.$V' M:AT/7>R/)R^9)KQD<\ CFW1/=\C2%/,]UZ=SM(L(UN] .:Y_.>9M8YZC%XQG..+Y8:'W'$8\@-\<-I?^#K@56^&;WCUT/=ES?YYJFN1$ MH&<,!A^H-< -9YF7&!U M?9(W\9-T8Y(UF9GA%Q*]L'H9O&;2O>",WWCG./F-=X$6_91UUF$**5PR0 VTE6'TBP2(;&BL=Q$'99>N.L)J4 M8K4E'@O779&$]Y%'JNS<^A/2!GF11%*PU4<+D.?U4TM2X2P M.]@PPQM>:S6O_G/.\RSOMU5P?L4YGQXXGU<+XDQ.*XO 0&'>#?-?4_IM9442 M_(+C'791RD?WSB,F)<3>A;&_QL$NPI1N+UW?1^3S?+?=1OS.Q(N./:/21M6F M"1KT\A>&U;0"*\GBJHL5WF&47:$J;94^HFEG;67JODYQ#8GFA;'WVNBYY$W^W<@$MPD\BRR)B5/% Q.*#6M-5$;1@+EI :B>7^S M0%D61XW)L3+J:3W4:BW4O]!Q,184.74B9DVK03JPV)$ZJO52989J44EV/-,+ MI>3",97BJ5 Q&7!&S^S)!856)&=+?V&0^XCH))L!F[\[1/#[J[1>SM3SUN\ M2W)*O[ZL/3SE!FO2F98.4)'6='&02O*W0=?H#Q& [7R)\BCM'VBQ^ET421%3 M $FOTCD?0#F'HT=S6HFL)\52),1(Z*ZHETP1MMY)L)^=;5%QSH#$<(A>;0!K MOLL.0UT7@0"G%VB=#+B_4W" KFC7GWU?"22S+%G6Y,H]/>'>$]+FY"6T5"KNAZJ-9.Z'CW( MGM8U$X Q7;RR8XD$G(S049O*-ADA'=EET\UDRF/TRAXMM#PF;1P+=RXO85H( M*G&-B7.LCD2FD9ND$XN,)BX>H^B7*7#,U!$EQ@FR^'6 R0]JJ"UGQ+IYDF MEJ4ANOFM]SYVD#YAN@K40E]1VHK$X+D789F(5OO'&NYKQ4ALW=\>O8\K5J*L MH$4UZJ5S7LIO&VH<+2^M3);];5ODNJ>,1@<9@]V%3W"9+[D%+>E8+6E^ M73^'YB!(HK'BXK4F[SE.V^N\)D25T8Y",1/RY"7R>5>7P[6$88Y@W01ACOC5 M0S J<]$1@)D07E4[KZ7=H_* &\M>506'MAQ6JX0IX;G+A[HJ:A\]QH?M$!$!]?-NKNLX#PCXSTF MJ\3;KD/?BT2^;-M8B*,J@FE:\JKXG'F@K0PEG;AD5E+R9S55"H2/.5O'0B1% M!-.NI+AZOMG.4M*)3^X/1_"1:/P@[,GQUY,G2AW60>:\ZY=_(]GY4NXCC2EG M]OM?-E.A*_7,3!?HTFBP^SD9H^C2:#1;CZ63^Y\X7Q;KG ;L= MYE2@EYP,1 YTV+_XE908 F"?Q=0;QDF2[)OR;BZ'@)-NCJ!L'0]5G)##0(UF M7ABAF^H_(+Q"K20;2Q&J67(BPQ,'%0EF1;$(5D)A]$K/VMB+AKLT(QMZ[%(# M[H'$JX?P!0>#-,6L4\V)+YI@KVO1 E,(E>L:Z";,9NF#@O:\8$A)/#I0SST, M1O\UGP#*9W"%GO?HQ,WEL^B+ V)!9&K+*)B5@_Y7JRG E/2Y;@:]^J/\ON/1U%H#L)@:+_RE_"#EG2;!+B5/R$ MI&DM@V?EA3(Z((4_$M%#//3Q?DE^&+"B9LL0\UREKSA17SG(2VH4#2+- M,D5!'O$";S]2IBP2+\!5)WB&?1R^L"V4+BB,D[]54J'JQ%X?5,@F4<=N>DMI M(K/S#G3!&X^R^SV<7XQ7O M$=XY;I,_FN*%LK<40NRH0;J\0!$P']WM*F&&CNSV:@6@:Y\)$3G;<$**M.P\ M'?,]W8(+0.H,_?W:2^EIF3\.XQ3Q^!&6FZRM3=DNADV[4Y+7%C,)_*1X%#0D MFPV)BVO2+$O"YQVO_K\@EQ>KQVM7T>FH#S X:T&5 'NY#JJ4PC(D[/,'X)/\ MB,/5FIG.1<=++TVIU1Z@W9;$"+]2XS%,N2G.2U@CDK=\=)YFIU'\B;DULZ9F MA-5!6\K#2'\'5!*M\$WK@(( %!TI:$GQ,R2P\IPF8/;9SX][GY!4?$+5#5+- MD>/ ;-2T8-A<5>01L*XNUZR&'];$H#P[!B\X\5;X-!)/C],)FG\8S$9S-)C//S[2OTX_+N:+P>1N M/'GO1H.!EXGHXKW-1TX^Q@%/%;L+7UCL.DCS.[:&-R42W\"?-HEAVWM1TD $ M[$&)UED!C-\#UN(Z&1>MV4[OCET]TY(0)P+BIK5]U-D>-6:(NK- AQ]GL]%D M@1[&@]OQPW@Q'K4],C$D4=U,S][9G.>M HMTWH86@2VIZ^H @;((1VQ:5B_; MAIXDH&OK%6I(PC6L*-&_3/8N 9JB:5I"9G;B8@L>]/7 H2\HE8!72?*DFKI6 M$ :NW$:G*)<$932;AD#-XPHHXV_\Z4_.ZEPV\H[(,,2Z!#3VWJL?I"@%=LJ( M5.3 9:<] 0=K9,%IU9#',"9)F.W+$NH">1 - TK$.3C3,C$A\35=LXQ^&O'V MX 5>-T>#D)E$ED/6Q&.",U9&D;JPS&\-;O+P:^!GU:)DOTN(_ MP@$!1:P[0N/^YF#^ =T_3'^),6OV+@;V[JRD8B^*=!:8K]XK5H[JUZI M6DU\=ZM_\TGP%Q>5:?QSZ>/FW6Q#24N(BKW&!T6QE!F.\BI=ZW!;_PB_PQ?0 M]@9BR,8=K (U.L$M^3[?5 ,#"483 /?L5;4I2R(_A#$>TW^*KHW% Z&59"X M&B_P5&)$OS*?1-LR\B%]G/%_4!HR#4?$^<+KD MM>NG^>- D>%M#A/4/-=/D7G?\?@*LVP![<9,-;B:Q.(26=MH]V$<9I@7&#XO M(7&[?_1^(\DP\M*T(6,. &X,3I@,BWP.2E%?>LC,46I:U;LA].#.$$N<_(@ MJT,TL-R>@7WH;#==5C<:OT1D>R_-THNWT:WM<#5!A9KJ:MB-:_OF<(W[-HJZ M5H\86I(^:/?CYFW-AP5"T:_EZ["YU?17)WK>?>(M=*GD5'X[_RTZ"+5&5U$? M(Q-K=OD/P>9[&P+CU24.%* M)>$ZC)&?$^'()I?F.(&ST691D]UFQ[5^49![ MLTWPFAX(=,OD%RJ-T>?.W\.+G,CA,2Z.T^$858O5L(=Z3U["3067X>GN*T&4 MV6LO=)T_!ISA+4E8 K)\E_ .7T*#V^T8C-NP.0GH0$.O^H!W60*BP%=G+VWN ML,]:%^&\+$":ZP9V#;(@$\J>XVN5\H,/) IP(KJ#T U>T\L>*!FV8ABZZ(5$ M PT/LO0LEN4GZ)*UYYK&*CU0=U3A M8S"?CQ:.(D[-S+QX%MZ/D/VQ-G1NQC5W6Q6,5"@H=P;1>%6YR6(T&\T7:#P9 M3A]'SBK+B1A).G!'M2G'3\/I;! '@RCB-GVE8GU#6R_YKT"--5JAFQ803@&O MR4QI0'D#L&H+"(4F8"8F!VOP0&UF^E=>1J9UOBZZ-LC+& 'R5G'O%!DD=!ZY M$NZ8[/2IJ8[69TWGHV9@PO7$+[ENE?:L38SF(J9[S:\ M>6?GKV(9_^F:XPSQ"HXL;]X45G/YPKA5S_:L7*4 MAX+Y5VC+)G5U6CB?@O,RY"689V3X[/541M S:U+C1>P5#^(7P^GZ"J74/$H_&&.VQE[ _/>,]H= 9B=07V+!E*M^V(W_OL]3E<(DB$J]P MXD!!*B@.HDER;-:ER.V?!W&9X]HQ\&H21UBV[B9.D$(N&!2I!F@OEMZ7&]%H ML%C,QK$?*R[!9#^X+H H:W]WITRR'XR.G^5^\4*=B0_2?M9!&UB*9=((,7K M/FQG\=V/W$?ZMZF]]QKL)!B6AJI,71,[<^EXNW7,V.'V,_C%B>YI0+VCOBD$ MP55=%W;9*Q5 G1WV_\R ?_$BS)\>LN@%1NUUV8;DGJ M1>\3LMO2+UB4E5 /(M[AH*CW)7YNX(($:#$#BZ3:LC)LS@FB9?K-\RTO^S'/ MO"3KIKEX];_!Y [Q?XS^Z^/XT^!A-%G,J:.$;D?OQY,)*P4XO4=/H]EX>O?/ MRKI1W-$L;&3DF6F"GRXT&:D#VMNLP1)'#SO'W#&G/GI,J\(T)AA*/,) MO"R)$+2% B4,-RJ0LVO1HCR"TRQ"*6X3" OM%;];+K&?39>C5W_-7G',J&,V MC7M@+?6',&B1/.<3L%8XS_E,0<7TG%-MY5)W='\_&BZ8L3#Z:?AA,'D_0K/! M8H3R?\_1=(*$EH:;VGG.UZ5.=;NGZDMTG/-B@;R)K9?B,G7P,/$J,W,&FW"= MP42X<)X[$_M%N,^=9V7="[3 =WA8<38:S$?HS=TH_]?7]'<]4]J.-J@N?U!Q M]?L0KFAJ?"S[F?Z0A97FR!Q)MWB%_/D;MRS)FH\!:8(V36GS3>,! I4 M#433,C1=?!C-G";,-[&1=."-FURDZB-/T4L0F7RE+G!TY#3)X+-1&TR4/#2= M7 ^GD\5L^O# KLG+C'TWISQ\I419/-W9[[H%%%777NR?M/41RW5' 'I;/M4@ MLIC!)TD1,#/.V'PA1CK.>"XM>K-+>6;MURP[EY/&7@HN2[*0)SEKN]VNFN2Q MO$GR-WX MAA)L)@#>V3.%RVSWUM3KAI%04_@2HBTE7H,:HJVUS "@EH]M!AV^;FP2"-*! M1ZZMGIIFAMVLG@8 QAM=.K9Z:BC2:/5HF:^*U5.U=8[O@OIIZS1)(:BCI^N6 M=<=Z7<.N9E:Z/@CR=_@*!T$# +T' M00TBQP=!#44:#P(M\U4Y" KOE_Y?04A/#X$F"6P_!%K9;*^T#?6,@C#:43+P M'/N[A!,SXD^$<<#J\[#"=+O\J?)T.?*2F)+-8EUYM=I]/8"&>M\6,$++[)BC MS'B-Q IF=$3MLG*XC74F#A;/VM;D@3NJ.9:A*.A1,P(H^A5(MLZW"DK( :9$ M,>"$RN/#6T?T=D_9DZ?7T/ZO$TXBP0_'1U]K-7/9S[0>0O;JE0M.DJL>%">7 MYGSKL>"\_#BK]S]=OB6N0>!#Z#V'42[F\ET"Z[_2U2KP%+JE]^=&^P6JS@AF,[60 MT8_.@0)1:FH?V,1-F['?\PKLE)CIDK4WA"6%ZY&)BC1VQIG M5,JZ#*>/3[/1A]%D/OXT0F\>IO/YUU]&FI&ELQ>F.6_=V&V;TE_K1\$ M#:B< #->WO6_/HX7/[M)=Q6PC$BZ:.U3)&LA5/ M38%7;QBC1(:M0T<7O9#3QP&O3H^A1?<;I0>OT %TDN6;(_'8"$&TQ\R2'S"5!8FT"; M%LVG&3I4H>8D\.UV(()."W9C MHWE:W8_+I\;BVDY4A=2&(! >V@N*$A)\#J-(L.7/_PP-AQ9@C#\Z+?"X"="= M\XJT,<"]LF]ZH"SWD6Z%;^5QLAP56M4D<%[Z];_$U&RK2^$S["[Q&:O\ VM]0"-C6!A)3 .I!J'$^ OC@+X'IH6$S)#NC%/;(VF25?8' M_>FX-^@/U.V)4Q*%K$5*,*(^CR!O469HQ_W0!-*\8WO$BTK$+O($I?A*NC#+ MNK34Y@G)#=8D,79R@@0RXR(72)*[#7+C-._G@6IJP:E;_1/P?&4@;)VD#!?D MS(31"#@=VPDT=!2>+"1IFKF])*&B^[#(XKOX.S3QIX1C+2&F1 A*Z@%0JZ,' M=(JV7LB;J:4L]7PMTP3;5/+.Q<*35OY8D]K;71BQRFGL5GJ\84]$^;N\QBIE M4M\ I;L1MBV);R0"L@LTSPJ@J0\4<#\FK-#@9$_(B1 !<="HB3KWUSC817BZ MI'8/W;@I#F[S;I!SU@QRP9-C!"$_\/< 0[83'@NV;4X"*FA G CT*R<#N8KN MP=>#*#/9MI#FJ5SSC)ZH;-] Y%0*A!Y1;41E3UIS,M"!CIX*K-S"B&6V [?M M12?R6@'I='FPD%@(G<3\V;TH.B'U$30ZT0C<6G2BD0I0=$+7O#2:[23FW5B1 MSPE!:?O<3(4GY"2*P-AI.3_V$6=K5CR9O8OG-,IG*74'H)17*X/(>,XMIP3E MI* *+=R"_H&$]#SX1'^F-/4K60FP5A?)O-T7P&;<>AEF#;7=+@? X]$%($NO MJ8[U98%A9C"YW;:&;/]I_70J=?QV%> ^ET;2SHL^/,@Z5-5_8BFX)#;S0$L% MB_X'6Q!J>O" "T*VY@===C@'V/^GS[L<:@)3FT#N]9;Z^MBK:%9+3&/=/)E/ MH%7+&D ;/VA/<*,2N=MJ>5*\)A &]K!F7LN;0C@@XS7T;+U-Y&V-[A^F/\[1 M_6SZ2#7LI]&.2H48?"XH#*RSE^ 4DI]#$.4E:'BU\VL S) M!B>I83#<8:H!:C%QMP8[T$/1,@_8BP:.&C%11KBH-9K?@*$M_6CMI9B_=G#E MS32)#>G&0]FM$6>AS^7]YN:[=USFV6_^]L/3(YV#%P\93VZ]^.^U)H+,T([R MW@32M+3_\(1RO(@C1@RSI#U@S(R]^DSYI5H8+TFRX9^C M!*^\A-FJ*%MC5#?C;ZQ*OY0(D2XLM7?S>U:#L:U&0LMPZ*VN *QQ^[FA81.+ M+SR-9HC^]7$Z0?,/@]G(486%-J:3KIRT)EXSG'EAC(.2K$8GK7DP4+3J@9H6 MK!(K*M&Z=WD>$E]]G;3CIOTGMD=PP#'(O?N'?+X MCQ.6$DO/]N\M]UUNWFF0=3_'GO:!3L<'Y3XM-9 MD@T] A%EEQ^%S*>\0L^[#,4DNV#QYS!;AS$B,49[["6,?G M-*$W%!S[4\RV$AV/[GA[\EB.IT$>U'X#YZ_N/3"!+UX$67>,WO8 M6I$V^@T=$E(.\#Y1' Q[U+4O>>3EC \I?S#>I&A'OTJ83_Y_"-%^TYO3LMT#*YS*]/24Y/ M/RY.A(+: M/2/-')'TX#N=1NNAV8-SJG&_B,ZF=M$!G4WW,I,]OEQ5/QP/(F* M7_SM=G:F#R[_T''#'P&8WM&WL\$OXP>KJU_#'2*>LC5[8AS[U#9,\1W._SN. M![Z?["JEXW'ZY.V9V DL"P $H(W1 9.ML','DB"Q:*,S!MP9C@^-'M!69E:& M["F(R!$-7+6Y*XL&T\SZ$V3EB_>C_+?PG=B.P](;#=[+DHMEC24#W'0F)@?8 M;A.24/LEB=$"^^N81&3%RL+P)+J8&WS4JAF29$L2_M.__.Y/W][\\2]I7O6 M&3KXG$7T=_UCD'+A;'5),*>H.NQ%HL1BU^_)1($"(PK(DL@ M4_V2HD$0A+D*>_)"2L_0VX:9%S7F$$A] VVNT 3;M%P=D2.&_9K*5H'?;6J! M',,)B(N*%U8LA6>X#F-/G/4G<7SP[#YEDI6S^HZS<'#1 M(EI\(L,>JUTDBM?AC9I/.$ZA%\0)/!OM'DB,.$:W.DW,2B+-'T7=-0A^VZ74 MU)U/[VC\RLGC4YA"LV1;T7(9=.F]':W/6$"RC+$C(WHMX@5Z68U,P M!"T9A\@N2RG!9;A,&'@J@M1EH5^ZSWF8C'^4X"U[I!NORMP+?IN3%DPN'E/R M !W%3]C]$-IZ"TB.#=Y/$[%J6[.:+GL;FO':@1U1U%=(J, MY>OMVRHENW.,;+4/0,HV6TTI7M!53C-R;Y XS%X"7[? MQM.+J[<61KF/SU4Z.G<-S-5\JCLB5T'A/!17H45K#$YICH!H0($61;+SL1U] MJY,KF;";D)'6=MFA_&%^1\HJ:9"86>0U[2HZ?0/<5XVP+<75CDA=-*_HQF4" M8IWEB,F!E-JN%E)CE:(E9S!MBY&;=A9R;+V(DC3R2H.#VFZQBOQ1^2^A[F<[ M!BMOZ^1( 3F;)F8(.-"-.]4FY@F\XQ+[S-P5SA(O3CW^>( ZVF&"_2S:YTYN MG4_\K^EYJF?I>?1S?)RS3MZ&H1OMP4&$-,5CCQ35. MJ[J&,U@M1V]2?FG_5&(POR&%*O@7H6\TK#.,%6DOM(L=%(/7#; MC4;JJ5!I-*(\+QV-1HJ'A?DK]YC$U]4ZNZ%4B6Q3+X7E9*NFY8@,8VT8&;^( MC(Q?5(V,7XP;&;^,J)WAR,SXI=;,^,7Z MZ-! MX_ -P >]&IA?P_6CV.)C\ M[&0!*^PAXCE;.]FFY3OL(HHM.LR$XX#GUP4\6T?6!6+(*:6!>D"3@@7[I/)R M'DO-P- ))!8((LTG:U+^'L>4D&@0!X. 58)CY3 S>K 79 ED7O(KX YH@6Y< M!^;H^3V[=T* 6[F293H!S5\8L_Z)"0Z$&5QU0Z W?Q50UF[^*CA!-W]* M-"O=_#'4+.(C0[RI.\"ZQ23QY&$SNG%AW M%?80\9P=U ?0V*=+#U#EB@)][L*E1J7:6_O>]M@J4GQO1_?36=ECJR<)O\K" M7/LD_POJIL6:UU#[B?V')3:]>!%/AWIM?OXV2\&-VAOXXG[^^FCT[6L<(E(IZZO:H;$5\F M'/ @P:V7XH"ENE)WFJ<5-=^;=/L86H=#"HDM@T^.&HAA9VJ> />94W#-24!% M. D-DH0.X8GT5TAJFJ9*D'03.J+&826%&N PWX/T'\>M1W_XVUV1N_=?.R^A M"Q3M9SRA]6R?28SLN*D:()K>00VHNVP7K3, [(T2-SH@1S*3T+P99"2#=&"6 M(3$?\>1LYB@=:M+QYSC#_-@;DN#\:.GX%4#\): ;?PF3O^,^H>$*<2K8H^V" M$L1(L2Y579A/@!PU)&T#*N8!$_7[R%O5R%7MWP$2= +'>.&3$AEBV*R+0SW/ M2"LC[!FP>=X8OWR)0K^]27/[!U!#50C8N(P<,*,2-?JU1.ZH4%P[ETEWUMDL MP[5-\)K:@^$+SB_Z)CB;+A?>J^ARK/T+>&DN$61;7D\#"1!71^N, !?4P^GC MTVST8329CS^-FEJ"NJI'UBI)!,!,PZ[,@KW8X[4>6WT9T5 %9^8P'>I^S- K*M@;(AR%5]7\56C M%=*HE#E/#*,;#ZEVB4D;+PQ[V)2-[+7T"[[S,J^^@IWL< 6?N@ZL#?%MPM]5 MG/7.!2#>A]N! P6(D8"DYF/P1J!19DA7YKFHJ%L^]SBT1+W#?D3_(^J1U^53 M];J[0A06K?Q66H#FOH$Y0@Z.P?P#NAM_&M^-)G=S=#<:/@QFHSOT-)HAZ@,\ M3B=H_H'^AC4>0P&)*&4I:R2=5US\VG5UXG89K"]8+,ET"['CL>C%\5CUQ?'8 M^(OC\>3.T5.@<>V+X_,9VZN-QLN/3G=9FGDQRWH2:$_A.&@-M'-XMO3B!6*( M$M1 /=5$(0GFF9=DW?3>[>"!Y:UPM987CVW198:G,(H[OM/L/ %3Q>>$(DVD MV63($9AC?\<>>XY>_34+U$^\39U_VC0,8/C7@3.]+4NUR8P;(*7.83=;/7F5IOHD'1S-4P)XAY6VFI<85R&JY0A0KG^E-*HNJ-6!-: M%=9O'2\Q]6>#3EM)\BMHC8AFZ-:*1#23 :H2H7MF@&UUH.%T9_5J8\G*%P&R MUK#1?/OF^6M4HG=FJ5RPD,CPQ7)1 MY/-VA/GKF91$(>LN7_P!XX8ZW& X2L64.^"S5&@YIP@=2;I"9T2ADBJ7!;WA MR]7:RE)Z#4S%"O.+[_LP];WH9^PEU/&]HY34Q0U;AD)BB *0QE]/Y7A1CA@Q MS(BB9D$,!\&Z-KZ2+LRRI@M9/FF8SK<)]H)I_,E+0O:PD'7/ MNA&HP*Z? S6?+!I;!J@L/1!+U-Q<(4D;E!ATI.8*<7I03A"B/F!)$N^4YT2M M=Q9!HLIK1YNS?-#+*.)IS\$3IJL69]Y*]&ZJ.P M&[0)D9LMVD21^B;5.U\= MV[2DB&_+(N,_0+)SMK)3I:11N%?E6=Y/MV*:O&<=\Z;+\A=I8Q=>K;!MN!\B M&GKHDI $<5J9 WV@UFVG8+W+#75?Y-;080'JIP1OO3"X*^Z7BG>5@SB8LN:4 M@S3%F7R+NB[ M)6JED'JKGZU#'5ZBEIKYL-IJ=X%Z"J6T7,H7,>+=/"6ISTI M?=U)6AOK87=G?3]/5(G>9B!(-DY+JWW1.EW7N>^3(O5#X.GP<1)OEJ%.40\8\//D?*;O">>;W1/?W=N<4B-57B0 M= '3]'H?'O(4]ZXY:L1Q.WO*(^8LZ<0N66$1M#*[/%X7B1?@8\/P=/1:E'!K M[;FH"JNC3"GA-"US2L1U[IYF@0O*%BJGZ(H:J 4AJET;[:T\K)W<@K57Q!DJ M,O&"7<(F?=JB,4_Z9+WEO T[#.@HS%LYTM^0&*,]BQ"]H?X^^Z%LS8C\O1_A MK_-ND%0?9&1#5X/="OA1R.K87=&A&8I)=L;B*]Y!DU'@\Y*Z*/7R*/R*D."D MW:2+]H_*VH-H%0PKAS +I\D=P1_;A\+WD:>W1*V"4PVND MTO7-W[0OO%=ASXI.WVJ[)*K!X>Y.J(88/5= :K-4/D]+]/3T8/A1UCXS:Y<] M34+6>+?3RE/CYJX&*]>B<=M'F]:T*>O:@C5NM_X3FZMG396E[5$ZRLO0VGNA M<#&.48"C\ 4S[<=ZPI.HI@T\([-O+M'5GT3Z5#]@$>7R-XQ2LV1-X M-HO;G""&5K91I%ZEK$UQ#>8L ;%9((@TG[2;!/<8I\:&%GA+"WHL' M"P*P$J!0]1@.7;$[LB6ZDJGA]#7(&66+@]'&#\G#.;@MB+H\[_K-BB_3-DG( MWHNR$)\8(VC)5H7LLI2RA!D4_;MT-AI/MPWB(IO=.HNM_K6T$ MO!=JH<;18(54"]52X?82-\J1HP*[H^W>S%_2D6F.7E'<>SX><)-&<,??-ES+ M"XDC6#?O(8[XU5\_J,Q%QUL'AA_)3,;*LX8:@1$^8A!QSG0!90J^X4:I^F>5 M0LGT4ZO%D>E@<$%D$*U*19!;J359][BZPN>UCB]88?2$GU,W+[HMG#OAR5X[ M"GRBGT"S=))SG*A$ZN@ KV2-63E8XRAJ,_#J!L&EH +,GJM9Q0IS-M7H MAKN;'*]C"[16 (@<=]3OM23?"MG7CW$@$ MY!)5\ZP 73L6[)/3^TM$^C0GV+7O#&_I7UE&([]B+>YUR;+,>+F\M:W,&B78 M)ZLX_ <.JA?&^36QFTM9N:U%0*M@V (?QTMVP.+H- M;:AN)QZHY0;41GVZLZM"E\7G&K@IO!ZT5CXNE\ZB,MFLS %@955JGU+(# ?K MCWJP]AST>OPP5UW77.!.>UDB[T "DIF/,1W9(C.D*_,<:4U67;VQW$#;<"T: M] C6LAZ]XG7PW=8&:.6P4*N*V&9-EGBY*EYOKKAFG>,5^S%M.(REO@%*52-L M\ST6U+B4N?4LX](\<2:'%3K5C8* M@W@@4"(N 9H6BY/BHVYEHX&;1)Y%#A_!5IX('O-0!:+3\6MM#V%KL;A["EM+ MCI['L*HS54Z5'_?O%6RSC#6^@Y5@I[6M-Z#>31!&.]:TM&B($)8U%'# A0L M?+G+@SO3YMFKN+R-S97+%#V]^X(8749KBNA''*[6]'08O.#$6Q6)^M/E M'9L.#F0;3@&A )5+1VS&+T9RO*K]+HW/"I $44[M7W[WIV]O;OZ"/AX:;HM$PS0X=C;NA,[<.G<70T(^"EPZE]<_Y944J];- MC-U!'+"C)\%K'*?T="I^^YQFB>>+[$<@%-6+1SELQB^92G*8 7-"!RJ\H5]+ M4AS?4W9JTWB@*1 MY9%1<:X-ZHC^#!9?2QT)\E5W$KD1LHRT\<'0\C[@E1?E6&M\NX81@$4^@V1Z MG3DZ5*ZV?8>NB7E$@B/VW;BZK.[F0:I.F)5,[J./Y2)]NX6!=7Z2[93M01!0 M]J7%?Q["^*+UJM18L-ZO@6GI$"A07I7_0 PYFL:NC( F[I).+'-Q"70?QE[L MAU[T1-*0^6+R-S^MGZI?]PA16+WC.5"!2C)Z=,/3O@KUUSJ2K+4FD^ :C,Z%) H\I*4/9C,0R6@0)&VB4!*5Q2S894#BQ>CA\G\&31' M0YNH389(1WZZ#LA>!)]8GVJ_6SBV&8;>8&P]+M.;C2,Q%(C5-2/ KLLQ?8'! MUQ:):P^]RC#=7M+6ACU"^4>1QC&.*4FKD'H&C3UFY3Z"IEDU K>6/]5(!2@Q M2O.\(!E/%1+RIM E$4AF7J9RF.2DB348C\H-I$?'/<._>%O$Q+/=A&^ M>??\AYM!DBR239P%]Y%WGDTD-;;C3FF$:7J#-"+OLB\TSP*P'2CV:X8>,?S7 M-XA2P.I&YV7,<+*A#@<[FGYE!-EUF^2DAG1BHHW;G2']YS19D,_B:WSA2-6; MG2-$V_%JW8V.B%6*E:2>Z'9A;\7B@'<;V7C)W]-'7)/L M(#D:4CU*#-6T5!28>07X(V[T:XZ]17\8GHER7:5M97+9@1P'Y9$DI(9T9* A M"T':/-!N&[@S#/18!0Y-@OZ: W*V@'%#0$[>!P'94EY)"'S-2$6)KT"T+?(5 MU"HRKS0#C4)?T-$'B:\3DQJ1%W+.AO'[1-+,BWX)MT,2B+.QF@:KFL G0&U; MP3ER1+$CAMZM(5S/WCI;N(%GSD))3??@C6,UA9$LWVN;"2%9OLK^\L)'PGMK M"4[:T*<\]CM->)^HV&_5J(+AJCKU#*QMKE7$Y#K-VL@Y:[J5 MHOUUN9+A]8?9OI-Q]$RQLAM)EN-0E:1?&3V($V1?CB0X3KJQT45RZ-!+U_<1^9S*)X4*/U%/ M!KT ;?>A+\6../H>)7^*N5V?]-G"0L6 U>BGX70FCE#5_!D2DJJ ,>X],%3P MD),2I+F?X!<<[WC=G M]$H7+O:BX2[-R(:NX2#+DO"9)4POR#U)<+B*A[Q+<(C3V_U[3%:)MUV'_B#! MGLB,M8@1:JF8H\RXH5.0SNR<@OB\6EM)/CK0CXX30!E!Q13080[H>8^.LT!L M&L43/N3*'K.W5)*NPCMWZK["F(<5IV&*AG_ MBG)">N0^2*Q$O1\ARUZ+HDD)HL8O792UE^)@$ C >=$W+L=(R&EY1O ZJZ:U85(^KU#YP>U*T,9=TY)CB]=(@BJ;9 M&B?B&Z;Z$9!+IE-(IA>>8D,<'?RN295@Y>LFUK:<\#FRB?&^[[7,L5/QP57/&+OST]G(GNY1\Z2NP1@/&D_.G#8')G=45KN$/$4[9V M3#7Y=.=^6\K]W[:;#0T0@<>= F;3 M=V&W%YVY#VY;I!QWH2 XND> J?/P_- M:]@SV['3EE/E6.S7J$M)YGI)41 MUM3B-%EY<5$Q8TCBE$1AP'^@FOLI/\Z*:AJ',FN'NY'T+DS]B*34.6YS"4RA M 2I?W>28EN(JO5?HA&)N1U1I/JWS=R0;'>EVEU%H7!Z(K46V&Q :I^FN[FI[ MM-E&9(\Q'_147(8_4=EIC W!H:F$B;IC-1_A9(&3D-.%EB1!N" %I?PO970! M;>EGJI76K/$ '$'*B:L/&%VADL0\%(Q*(A>ET,24&6S\-)JHMCXCB9,KUPIWB'C*IJKX^R: +8WL,2K!;VLB+17'TAJ:LAMMJL<*,5M5Z0:] MJLQPBCAB-X9E>PQ+1UC*E%[^Y$4[++19NZEF.5AZM7,SSE[YA'U2U9)+U:ZM MN_#?FJP_A#$NW^C?>WX8A=G^T7L--[O-+4D2\IF2/_2V]"_9>1-$%1! R>Z" MRM91T(4FR$%A=LX0 [^H59&3A$J:KE!!%3J0A>3F;6@_@^22Z&!\+TXJ#0Y$ M.QP#)U2?W(?>G4.J'H,LAZU)\ 1_'OC\XHC1F)"8_M//0P6LH?2:%6M(QW%U M3!C[X9::L&UNAD[00#G708+QU.(#85W>'G[-QG&8)SZ$:DA<<>Y28^_ 5,W*2%6:_8XU/9BS^ M5I=3!P0!R:?KB,JTE$-HZIQ$9WS.D&9;E"9T)(I%N0NRKA G#.64H9(TU-.Y M*RIA=#] M2W0LDH4PW.*#( QW_ ,P#+?X8#PCZL-@[.SM0X4_1#QIB[<*WC/SET*<3BCQ MNR2AXB:\/F@8"[XGJ(%IO*;C 1.*COAA+K\6\C.2>5&WTV+!/D$1B5?73,?) M3\28#]\D'*03RRSZ-!DKH\7KL 8XN-U_I/[5."ZRH>+5P,_"%TYJR]M5.""P MO](5H>E--1S,/Z#[A^F/#% M(?HXKNA34#QAAA_"%X;TY,G!Z'6+?=9+L=+Z;;"D2N%G["7W=+GJ_ L-X""^ MA@):XU;!&B?88Q@[6]169P6SKBD!N[R.B5?M=,@L:?X^YZKR/F=YR)WE?^)W M"RM"@L]A%%VAR//_SE_QK/=IR!)(TMTS*UWE8_0YS-;L:\H,>AXM,8693Y^5 M%WJFUCOVR2H._\'J,S F4/2[A'^2,D![RA/ZJRC*KZ3+([KRUV^*=U68/S#" M2;CAQ'EQO*,CMOSB+$6?US@^_+W\I9[;LC\X MOU]Y0WD?,:J\[38AGK_^VH%3H6/3$MTR:^\*O2BX3QT@LMGB.,TI.Y:)O=T? MASSEQ:T'G[TD*"Y0WR?,@QK'^?WJ^X2DPA1AL5]?Y&%Q<8G'%OIA]=T^2)0YY 8ER.H;V70,F1_NNAB)K1:#TDPY*^G?* MP=-7E-T\["&S::((!V\+&OZ)E%C33M&HQ%H7SVGVS -F]\5W9..%HJ0PV<\T M9LE4P9O6%0^B!)&<"/1K3H:;<*$T[ULR0<0,M29]=R&[,XB#E.X1EC=Y1[71 M'?8CCU5K\_:/),[6@SA@!K9 $ $0@#+9 9.MHZP#29 CRNB,(8' DAY4$'2% M&$FHI,G);H0((-' 8XOE,?)B _N9][GL2I).<,9J_J8X>6FHD2'[(;A01AL" M>]4RVBB!E4,:8$B<"[:\Q^Q3PW 8/J"DSA< MK;/#C?F,4CDGR^3PES$]J%_GG[TM^TMMO2FM,*$^H0INX^F1.7'H0 ,ZD,?2 M13!Z,Y_>S[ZN_)T3B1B5^0"YPE2F_!HMZTJ,+);%#<.OFMD];)R>-_=L'@06 MZ2HP\S*:7Z7C')VCI_/U_"-R3''JMPY>0Y$MTC9:EY?UOIO3_5I_$P]ZZ<6O+T70/@/2%!-T^Q_4M55U&,P;JO*"9% MR5G4.4. MUBBYYD1COU$"7&JMH&#D4<\J7J4#W]]M=A&+P-WA9>@+F\K+ M?PBNCMZ&P'P1])P"A L2'-4SEV8T@7//HL"EE)T^NT"^PR\X(EL6B&SVGZ6^ M 8M9 VSS$I8CYQ9?<$3OUMV68S$+SMOF/) T M/TH7WJM \H!0@++8$9N%-ZPE.46+&;]*$(HH+4X$%+HJ1!.K[<6B\7,F7[:X M930TQEP/U;3P\1>6?2H"W,9=TI%E%GU@ZC+AM.6,%8P"^[8GT.SYL2=H83XK ME'*5_+7Q9#&:C>8+-/KI:329CQSYJ/4B0"2YX[ [QG2+V7-C7CHFS+RHO7UA M1P#:^F:($!E_\I675F 5)\K'%$6S%V9[5FX?W;S[ JQ(8SL*.38KOO-23;DL MR\0<$B[I//)W/>SU6H33XX@S07:%'O*.S"*95NI=6)Q/Y]=M_>2U[)W5\,LY2>#N:5EUF:,&?*H?;6&Y(4O]G%899^7:GE&^0%]'DECN)@V!;% M],-R/L@O)G3XSD6=#A?ZCKB6%;M5[V3BS=HCS/9CRC^2 $O4US@C M<%GNC-1VEW*4E=\N/03 0'O=UTJ?ZH'Y6&7&Q[ZU%I'T=]#^:&WPS3^?+@A M$:,@O4+<5CJ84^QM/G%3?EN>]P3,4/O9//)WXC*?J.;O.+@=/^#NU16Y%+/K MLEOZ$%'$,[;@WPU,_A@DR.?-X^N3;G+.\ MW;&IY:-B;' T?WJJ?18K^"LDLG:$8EH$&";)UZ::Z50N4#ZA4KO&24SUJ;^. M2416[(D-3V2(.5 O0D.24.'.RRPV=0Y&;UB8A$W'14G!&J$A+1QVI#-G[)'N M=/DQS:L42JE,P3=:-.89;,OW02CAC[>IVMS1'_*LBQXH3!'#A?JRD8O6)"V/ M&3SB;,V":"\XS9AZ.-0LF29W89HEX?..Q]T$H@<# I3%;LALW?=WHPH2 C ] M;U!4H--A4 354A0L$&M>E_:WDT"BDTT-%&6B9YVL;7MQ#=RT6ORV M2$R<859!+,#)='G/2Q(WE.O2"!FH(#108%IKY)@079;?.Y%RG8M$#'+^?#]4 MF?5 _T5_6?Z*_L\S/57I;_Y_4$L#!!0 ( Y *UA)WPJ/N3L *]G!0 5 M ;G1I8RTR,#(S,3$S,%]P&UL[7U==^,VTN;]GK/_H;?WFNDXG632 MV39[E'&MKR6.IF9FQR:A"0F%*$7I-S6_/H%2'U9)L "28 @A(N9M$4 M+#PL%.H+A;_]]\LR?O>,2!KAY.?W%]]\^_X=2@(<1LG\Y_=?)MY@,AR-WK]+ M,S\)_1@GZ.?W"7[_W__UO__7W_Z/YWU&"2)^AL)W3YMWT\4Z"1&YPDOT[I^7 MC[?OO'??7OSUXJ>'NW=?IL-WWWW[W??>MQ?>Q;>>]U]_BZ/DS[^R_WOR4_2. M$I&D^9\_OU]DV>JO'SY\_?KUFY+AO^F;HKQ_SMA>?/GWZD#_=-TVCLH9TT(L/_[R[G00+M/2]*&&(!(R6 M-/IKFO]XBP,_RV&LG,([;@OVE[=KYK&?O(OOO(\7W[RDX7N*^KMW!70$Q^@1 MS=ZQ_WYY'.W?F611\$V EW2T[SY>7'S\]@-K\8%2FZ$E2C(OP1D=U_.# *]I MXV3NK0A.Z+^#_'E*9Y2_8$'0C'YK.IRW&XK1\'_E1\HV*\HU:;1C]AZ,Y MK A*:<,C9/>ZV']"\<_O>8\+:F+&,9AL06F)FELT M]^/BG8.7*"TAB--"AJ:W?,%^^?V>?HQTBF^BA"Z.R(\GN\^4#I[2C/A!=D*. M9*_:L,W\]"E?9.O4F_O^JL .Q5FZ^^4 XO:'WZ^B-(AQNB9H2MGFDH[_)V<6 M$CWZ.P/ONT[F<(^^#O9K^^'5TAXDX7#A)W.4CI+C-A'E(BIKTOT4.)-M;K*JQMV0^_4?XI1%:VO&HGH/-X_!B1XAPE5/WY^3U48^F2& M"$'A;?$.[G:;;R8Y(?2%NRI\$KS:E=X.M&WQ8>43MBL% MBR@.=[UG!"_E11V&04-?K B6C&J%Z%8+-@!^Q;6$E#IT]#"-:+O&5>I%WR=? MP?X8H,V (;CH*P1046\+,T!T+*QRCS\ ^;CF 'K6A"W"&\K\?OPOY)/K)+RBGZ^,MHJF"JF\VO)1\>X'1"(JDMLRL@335067 ;?PF5MM.RSG=O M_G]KGU!=/]X\HA4FIQX#04NM5$Z)GZ01^X*59)XVU4LG?86(-OI8"SU;C3@, MZ::=;O_#5ND%UW,I:*N+3K;7C2#X.2JRSH2T(S"D, MGPG^FBWH)UWY"9\_A:V5TWH3Q>A^O7Q"A$O@H8G&+\I>2H94LLPQX6-7VDHY M;:,DP(2R>JX8YN)OR.*Y9",4[:!>&FBGFI@?9-$SHAJCOUVY J++FFOD@T D,RR<+ M8>'%L^"*7K\L(Q@JPI 4')I^V4HP: 2113@P-FG HCPI."(V:;Y5GD,X*M(J MKYD+2.RRA,,AK>R:"8? (0G'PA+]MMIG#(=$6J,U6(;(Y 7 $9)6;(U'"!9? MA2-DE8XKB.[#G756Z;>"6"T<$:O46D#V#!P9F_3:ZLP#."XV:;?7TGEV<)PL MT7>OJ_,FX9A8HO3"CJS 8;%$_P4=/H&C8HE3%WAP"(Z+)1Y=P1$Y+4J]RK^6MT[\=1C1=CLRJ\])-AE=[>')YI2YPCCM MY/EQ"N,,TI1^BWN<;+_&.%L@,EWXR0/!],-DFP?ZS;)!$E[_SSI:L6]Z0E[- M4;R/+4[B*GJ.0LHECRA T3/+W+FA4N(7'"79K_1=:W*:="?9JP42;Q!*CUZ$ MR021YRA :1XJH/P]Q<=O3LO3H]L8JH7)C*A82.81?7OQX:]?@GC-%-@'NLZ+ MDF/,58>6/ODSO4,E>:)-AVEA$G*T:B$I'_KP:0^ O/J>]R@3<$?=,120#V5H MF7Y:RP!MR^6E#_Z&$58^!5ACW713?2MDR0]+-/5?>.B#VW=!_6WD/T5QE$5[ M:BI*A('[Z9[->KF.F0*4[XK,)4+0 B5I](P*Q&]QRA;D>$:AY\^MSBAZ9QJ& M>;8:M3O\B#+3T%]%F1\?.3QXDP-WU#N??%/BT9P_K*?%M$19Q9H^;F,"G56K M5]16*]5#/UVPHJGT/TQ=??;C?.?/ACXA&[J1_NK'ZU.%LE9?O;.BJRG*]A5A M<5X%%B4!%9.\N53WT#Z#K3P0?@).,[T%+K^);>#U[RH02LS M.-I7):;QNE='<[E>KF*\053'S'?0MQH"9S;@?GIG0P5+MJD0I^6-.J#S#F4+ M3/GA&:79JYMJ2@GFMM9*^4V41!FZI:I5>&JC7F[N_#\P&<9^FI8X:QJ,8,H, M#]2QE))2'UG#44R9*5^,P3IIG<=GC,.O47QZ3I/W6"MM1X;CP8SG$"ILJYGJ M9RIA,-E\)OC-*75Q(ZUT'FT[5 _+%9L%CD-$TD)F?-\V-(;B MBKW7, _$L0JV]]!7DWYHVSWN!UK@T//[:)Y%@M+Q;$B5XHCCMX4TU4KS791@ MLLL1I)H8AUY>,[UE^%?L:DYJF=XB/T6[[[\1(PWK9,(\*E5[AY!2]T4 MK_PHO'Y9H22M"!4)VVJFFA.?Y]M&D"Y:YW 4.3R$-2OX'-1'\RPR:B*C\-HG M"96!Z5'$YPK-HB#B3P7:4>\5*NQ\"B/AJ4+KX3?LYLJ7VYY=47-T$< #+NI% M5#"_3-=NYM3NM3L*Z 3:X,98W6\)&26[9!MV0HI^^"PCT=,Z8Z!.,5,?<9(1 M'%,JYA5V0#N#PY#I5Y6M6BNN\WN47/DU;8Q1)TZ 6W+ VX)A]55#M:,QZJJ6 M]8+-VLG25%?>K#\@MHZ5X0RGXP8TP]G%W8 &F.<1&H $,%L $4_U"),:Z636 M21 ATTCX<6QA'MB4<2O' 6QAIF:859]'L&7/DL.IE8-(8.BD2P&8#)WLV3,P M2H86 I!&22)="(R-H04!&F##STT"@V)H.8#:H !B:V!LY.MBXH0'*$U=G=K\C,@3UE7@2!(: M^!$66Y80$!B9;');U&$@-.5IZ[9HNT 0)!+?U.FZ':@N%?"T5%E$G29L'F2O M=;S:2!@N6V":"S0+WQ8%!C#?5^A4Y9K;XON3PZ4J&\T6U44.%4AM$UNDBS0R MD-(IMF@TP%">7"466R0P?-K'!J7<&7-;I'(MK&2.5M@BJ.L!)7&^29W<[D _ MKH56]4E36T(,TIISU2%*=:*[$T\7;.8BGY>XWHDMTEL:)\E3BNJ$=PT1;!6(R-[^H#F.T M<2P4#*+\E7TF@BA;Q>L CV&WF7@%&@M$!_?CO0JKYG(3SLO,N^M$2*B[^J2= MJT\:GYX?Q#'^RC[G#297>/V4S=;Q+B1VR#2LJ,#9E"])"IZ=307 M5S/)VII)_700NSH[KLZ.F#$4UJ,P/&)@ MH--0_LC'H'J##$CXZ(I![7]./3SS<)%L2!N\O51>,MX$'UAC;$F6*!=':B>. M)+C:O;KXT0E)$CWK.?>X5[>SY)738D/C/0^5D5G5IUY-:PZ!Y:_@>.G05 M]-A5>DIW2L@5"F+Z'T#TAMNULU!.FHUG[,A^GHNPY=H)COESJ>J@]T+*;9[; M#LZJ*S0KFG=*^Z6?1@&0\%=M.Z7Z*HK7&9?U*UKKO6X1)522Q)1M!^$R2B+V MZ;/H&6WK2G%F .RE=R:L.!C=6F;<&T2.6G1T/<$AI9+M,G(7QTKU[6A6+5ZV MT&S03K_OWM*H$+P5K;NYVG2[A"_I"N>OI(K6FBDO/KE88IVT\I*?.B)VMU0+ M"/G73PE::J68OO>P%#FTOFK3T=)[14,#N5-[G&[N'=SR,^_+O&G7T==Y0T?5 M_7Q5[;NAOG(EE+3L"/%"SQ&0>FC0$86/*$4^"5CA]ROTC&*$;)FKL 3Q]W0EOE)8'ES33?HY=+5?'G+V_D/9UC:&Y@_6',6$F;XAKF+5UAW&R+F*W#RUQK OYZ_*6G1I?B[-SZ7Y M&9'F9V+=#+&29PL6W%F6(&'GNH @ (U7*[.("B6I@!!$"6_A#+"VD \U] M%QPR$WYS78]4,,:*+&E)N!ID?U@A>^K )9N%H@XHDP23I&.X[V()/ET,\X[9 MLGU) 2*5IF#+.I)"2,*?KO"D1@?W2\B 5!E$4WA.HR_0\.-=ZHYH&+RN*J/W M"HYD?"I02= \+[!N,CCB7 R%!S(,7T[M)CVI.[YA],H#I":!D?ED&X?QH_YP M#=$FG;EAN@\<-'FKWG!.$B9]J5,6331*81GTMMBDE;,5(%,2H[7%,FT"2^D) M '56A8EKJ%DZ@RUKJS8*-9"T>"TJA!&62J30>ZW_Y'0;:-8Y[G< L9OSU<%Q M-70ORI6=ED]:PU[1V9EK&?+#_]BPNKT='N>$"BAJ<[6@X M:E>'A@1DMWC@KN6W='701'"-Q0TF="=+BBIFP69*_"2EVQ6;4!+F?\7%]AS^ ML2Z6 56P,* @/=9G] MT!C36M:G55E'C2'L_H*PUZXS5%Q;UJZ[D#=H9PY",4$U7(*UKJVJOL7R#C&? M-<ZO]U*N\GM=Q3."]-$\B]TNFTXQA[P\&/#D4SG#O@"%W]_NUM=5FKW01T.E?OG73E1BS,Z['/CA/)&:4@! MU%8KU:<7K5ZA@"#*M^QXR!7+9V=: V-1GM;P]^(23U(2:B@$X*6W'_P]6:,+].?G=SL22OJ46)-P@5 MUXVL2;"@VL%#['.U[X:CF3/S8_U_9Q7P"CK7'\B$^>97QW _C=R486,9,^L6 M/G+U./IG^TH(MI@BTL[@7>DB/4 &I/7T/.()VJC/)!9>(Q9:K65:!XIPRN4Y MQF4VFG6!+!WZZ\&8Q_EIRN7VS A."@;LK*U%)E"LFT4XQ"<[E\W3)Y$K-3KD9 M)?N-^A$%*'IF:^>T!/D)A?4'JIDM"IX+*SA_]/;*TO.PB&9H4 M7+JC1C%Z5?]QBH=4IN]6PN7F"]441LF^GN0@R*A8R*+*JRA5ODKOZ0U*(_L? M4U&>_9A-Z!$QZS&@>QU[0&WPUS\J'U[/9H@K&?02 MT5'UHBM$5>\@$FT.QTTZJA140#2>'<,V3@Q8B]T3UM$7D;J.Z@0T4-^N5*>W M2W80!'C-EK2_$>355_;K[D.]I8NLF0:S+5N/ZLRL? 33YG@;^4]1G.MFLI,[ MZFK,K*ZV/K4CX,'3*NEKSA([(NI@2H&G5MK;I,D]4X&&B0P3'O4Q9R)[BV<; MZJNPK.0'Z'A^#P2M_"C)3 MZ_?8HN5,%SY 1VHMG, *)JX_D GS+?2I!E^T9 "SOF@)@?6^*& @$^9;XG62 MFV?) &9]47D77OV!])8H\#>Y9<,J^F\C%D?G1SAS$W?JJ@K&CJHI'@34?"-T MO\NH^1M1O4NX35;V,V9"E)DH^V0;EO*5L>PE^FM^4R5T9MP!NMKT#Q3N$H[R MB/]"6*Y%W*FSKT5P@%"8%AE2KZ)_W,.TPC[=%<#>T_1(U<7=4K^-$D3_,Z1Z M8\1E.)F^G40VUYXXZP[7'!$Z8J MW;!,&'B=$VX7&\J;]/RHLNCKG,F9=E??77CFS]5W-^#8HXFYT4WM9LNJX3> MH^-J^28RE_J\*G7LU\'M TKA.LWRK]2BU;&JQ="*\F34'7/N1%3J@A2_FV7CJ.NM/5%HL(*2>D@L/8Y\33-?)?SJL81=W\# 5Z5^=\60,+ MW/;9%@5*E]VXM@0G?#';!6?CXV7*E:X>@UOG4*("E:JG'-LTU]-&U:E])/DI MI@K*VEB'7ZT$3P4%;KJSFMI&M.+ A()R-E9A!SN2H:X*CCTH"LY^*"R?T\$= MF,WPJY]AJD!S--C0;IIQ;*/!W0"38W]:_:Q+Y=:V%7A6YN>JB47PT1I;DC4:X, )+0#S@<]#!,KB*'?@PI:00?M,V$TY:WL8$'CD MPJHXK"(N+,W"5^ C-$YSD02N_K%>!0[#OG.A>:5A%#H?^\KQW=9X4N?1[.PN M$0,^2\-"[A)^FB5G*",^1]]**WU5JJRR'S^ZJM>%SU7E?46&E1 MXWL*/]73MRO)C_=^#][9.LE>>BL!TJ5()=&:H"EEFTLZ_I\5)P0!/?H[@\Z* M?A5+>5-"&F<2D"[N<*P[6"K6%F1%4^=G2SLP#*$WT("%2M]=V.[DK3MYZT[> M'B,!T8EPG;U;GPWTO;?:1M$]/PD]= BAH_T<@"819"@-%A*<#&4,*F=0.8/*'(.J_EZNS\#ZP8OV:;6>O\VK ME;:M*D;18%:!*' 6U=E85!P2'^C8;.0DS ]P+WWR9WJ'ED^(E)%6W5KO363K M-,-+1!Y17,2F%]&JG'J)'OTU\OH_@X[,5+K4H@S=LCHOIVR[ZK.1LEWA^L8)K'DF18"3I)%REP- VN4BE*G,M4JL8C6?EQQ]S9"CWX#48R M=\9CDI]8'<]V/XAC@*V.;0 J$B$.^0%VL;*LJV>/;ULQU, ;4E;- (7[$/# R1X66MFT,D\J#: MLE#Y$JU=KU/?\6I3%ZGE#^^[Y%(#H(T"K'6D6I%CAE?K;FE#5+$@I4NO]@TY M<"2K[S),9]Z*H<+)Y:TTS%NIZUK6E[[R%R_ 9(4)_=$+T9/LD3Y>=PT)*N)7 MNXP4M1DI^:W(*)R,;QY9M>#!:A5' 9,.=SZ91XD@4T6J9QN9&@]W=*'[R7#A MI^C23_X49&F(F[:1H3$=#8>+*/'Y1'":6)8>PB%QBLCR%OO)*!FL2!3S41(V M;)60.W\#(>--,^5))\,CE2U?Y*P>V6BMKIAA_0*,Q]$3?6FW] -'!ZQKVBMG?)10@7AFLE$ 7?P&W9(;^7IUJKF M_4W2ZO\,.DHS8R;>[GHN@%2L:MXY[;?,4"#"50#MIG4NC^@9Q\_LXM-7= G3 MO$!]]*8+H8#R=CA^1B2)YHML?\D#,PXF>$;V3T84[Y?)5W_%G@AGV)*"+2U33GZC6.IV_^B1B+\^M9;Z7!T PW=> M6["HM#MQ7?O.%H2JP[I55GO?$[WDY(B$\6P+,-4L G/OV(('1*C 0XFVI,C ME@_<86$++M6K1VRTV[)J(&I)BSX[6]A'!%OM7(KSR4FK"KC9LKK$AB$T6\*6 MW&#Q&0=8(D3?.0/J1JG.-[)%E$JM$4XJCRTYX#H2FG_L*P0NH5F8T S*O-&7 MO?R3EV;T]0L<4ZS3_)K$;+,C!IC"+!Q#0QXSX/TNF5EI,O/UY.%!4#_NS5/+ M4G'-2FKJ_PRZNE8R]A-.33E1DTYH%*8&E#=RJ2P6I+),CG:ZXFP4$VGPQ%_I M_BZ9Q"63O-%A73+)D;UG;S*)<-?#L/W&%@RJ#5Z^;M!W;U@5'PBU?%LF[VY? M<$Z?NDZ?FEJ7/C?0)W:)JQ&KE^">$TYZ(:*B2%>KM8%!X]GUSY)HF2> M/B R88QWN2D?0.!TT/!& Q"L]&I N_77[]7_&715M_^$Y2L+EE>UUTL]W03Q M!J%<2QBOV"H65YJO:N\\?:ZZNO.%.5^8\X6USQ4ZE#%<5^FQ!>1J1X,VG=@6 M]Y5FO@7J*+:@ZYR#SCE8N\0ES!C1YPR\^+9(J'KR*4S,:[9"29J_1M(36#V0 M!C<@E CG W0^0'F?R7@V/.*H_"IR% YQFJ7%MLF8[L'?Y"17%F5K9]3^>H_Z M/X.._%_.!]-#=<'Y8)P/QOE@3+6V>FMP.FM+?/ZF325+HTUVX:5HGO_M)Z$W M1WA._-6"JMI1,L-D6:*+D9L2AY/! %R4\CKW1 MS;&?+SF4'!YHHF3$6SLCW6OGEP<.)8<'FBCY!X]/_J&;3QYN.90<'FBB9,*3 M)Q/=\F3Z=PXEAP>:*/DRX5!R>*#09>DY_;-.,[Q$IW#NJ](6EL5O."3F]Y .\]TI M.KW/_)@H4;L6R"A=$4#^D^W; KG_OG[\,IGR22I[WCQ84'';U0/!X3K(QF2" MR',4E.UT5AO@J-:OL939 MT'=,Y/06#%(XK<.D.BVE6MNS+E>GBE$J_"W6G10!X2'R:%K'(6^6#3R>TWXM&(!/E@!P>H0 KIX9ZBV4 M1N TZ1F.0-\U5-[1&C@"?5<_><<2X CT76'D'9N!(]!W=1"8M@D'Q!;U\/3L M'QP!6_3#TU,H< 1L41!/3Z+"$;!%0SP]Q==W,UEGG0-#):&K<]#TR@G9#-$# M3LIK&7R77\4097G0-S_K'^"$$8F2@&[M.[J@90R P^FH8"!%BJLXYRK.05-\ MAP>V&B3A\)BIX%GC]0;I[^&#_L_ U9-S"? N =XEP+MD[[[;688ZHIV=U=#. M:J)3:32Y/GKI>D4-'_:3'WN!GRZ\68R_-BD?)S.F#N-+GAYG@3D+#&R!47:Z MH=PT.>*QPPJO+.XMV[V_-DO_9^"L+F=U.:O+65W.ZG)6E[.ZC+2Z:FE3&NVM M[W<7CV?^BWQ$J[RW#AM*]&9G+3EKR5D4?;(H1OE:GOHO\!@AI(NSBIQ5Y*PB M9Q4YJ\A91M'K*1951W'HV-HO+9TC]^?_-RGNX#:]S88.)3>I>1>(K(,AW/ MIB2D+^?IE[#&"BF]Q\GC.D87WS[]<$%?/0CQ*D/A3>S/2RCE-VY!DY>F=4J6 M208D]=!6"Z5P2+O$$PQF$R3[M<4 )0>66[GJ5!"-"KH<-$"^!B,C?5[36&3@ M0A0,CO113F/!@4D:=2>9C 4&O)_I\^9_]*+DF?Z%V<%3+V-6B:Q+7S2$!K]^ M]>N=AV?P0*%=.6.9Z,M09OAFI"='5]YI8%D=^>$ MUN^$;IU.$&<8\/UKT&FCT=! $CD//\_#+V:;OKLRG5/?.?6=4_\8"^]%<$K1+)-?L0=_<\Z6A5/45;//)(848.U)$V-,YZZ,9XD/A3(EI+^ M\)K4SX$5:EDL([.G/*F5,FTWE^YI2,,'+6E;.NG'7EK"MG M755;5[(ZD3Z[Z@S/YW]*1/=JZE#VL(T<*C: MUS'U&?4_YEDQZ;8D>)1X?["K%#T6UV6E*NH9]W*#:C#RZQ#DC/UNC'VY;P4R M^NM\_B9J?DJR(Q6?_G6 /;\]9"]BAYAR&)4%X:4?^TF )@N$Q/FHM?MW,:OB MQ.?KW5=R8J AG&'N#'.3Z3P_PUQ2XCH#W1GHSD!W!KHST/E69T/-SQ96D09( M0H/49W9_RMW4VV*&*T3RB[EPXJ4+"D ]HUMF2 TFMSPYSN#NQN"6^5(@?J R(11=>FG43!(PJLH7F<77Q+=P;Z_B>?XL8V 1:OS5]3SS(#CZ>C MA+X<+,7^F0Z"+'JF^$L:9DT' M=C::L]%,IO/\;#2X*',&FC/0G('F##1GH,D8:.UH3!IMM0LO1?/\;U:&8([P MG/BK!=6VCZY5KFFVU1A:AP57FRQGS"DUYAY1@),@BJ/\"[ (=)J-9Y\Q#M,) MCL,;NB8GQ8=+IWA(5Q*.H]"OBC:I&%JIY5J#/6%&;&V^UZ2_GWZD1_2,DC42 M?)P*7;_Y@)KGOR?OFDH:DOCQ<$V5]275@R\WG_??:T"0#SO/W,*('7DT1)0/ MLHQ$3[F[$]]@@J)Y,L3K)&-U24]G!7=U*'MCMPBFY1-*PEN$@5645@1*4O$#,-T=9<&1I=ZQ^]=+U:Q?E/ M?NP%?KKP9C'^VH)KO<;0.ESKM4LLD1 MO8(,C^*F]T8+1A/@]DF28NSU4RX2UKPF4 &FN1'UZ2;[F]$9!5!4RHA M-K$^]@ME8_^USO**23R8SG@N1T[ MPMW9N3U4(-H26IV;8L[R,$#M=I:' 9:'L4X)^9U+';N8#Q)U'TO:JW6&UF"ZUB?+6;%*K=A[^G6FF,H,/PFH M6-VOHJOBFTQ??Y)CBU6NIU8-_0I1S@V*-"..?G[ ;0Y]K47.N^NVO5MAG=3O?M)H*CY)." MHCT*F4F3EC@(@O5R';.T_6.91O\=HUQZ)^'Q)7'<:^ Y^F5;PWO)IT[@N5S3 MC8)5AJ3$C);T&S[G7S_]3'#*T_^%?3HR7FXIUW'(98\ZHNK.IQMQ@LCF^%.+ MH.5WZ&@&7(85S4+?BH 2JB4ST_T&\I$R@QE M,*0_V,]SG681_.!%=-AD'M$-V//S8^DM)!!(CJK!P5J+(N4?. Y)(6=7&J!\UJXU +G=7!>!^=UZ,P2D-JANM=?A=I>2]HLZ!T= MZK82]#E-5ZFF^T"_5Y(Q5]64^"%:^N3/] XMGQ ITVZK6ZO,6VC$3:#\A!;X M59-*N:LZ]HCB?)VFBVA5_N$D>FB= 3O(D:&\Z-RIT#YR[AQ+=\[$Y ?RDI], MF_+EYL[_ Y-A3/FK1 @T&,&4&8HB_-!NILSE@/2]OT2E^TC#44R9*3^; =:I M[_/P+IR'PWDXVLC+:*9;.$_(^7A"ZFSRN*4=QQ8,JUTIM54I6[Q--=E,RA!4 ME][0"ZRD;2];>$N',]=PEC'9F=L1$D(_KIP-J&"AO,Y\,='5W8*G0]WJ>D;D M"9L9(I S\=1EG?5LV;TQX[L/GLS6V9K07XY9'+VP"XY1RR$4B3=U&$B1IM*% M4Y2&4_BKZ9I^E>!$.@]F&2+_0CZYP>O2>$L+PW41D)'@RD9A&6GN[]X/>?R] MK@M2[^F:G'Y%\3.ZPTFVJ.$CEQC48!P>$1,0=&<=SVZB-/!CQLJM@"$4OIGG2&XXFNDS_XK;F_=A+%-F73L2XT[(NDB,TDB,C#KAXC'G M$X]QF:G.F=FBIZZ6?FH=([4(G]C6L2Z>T")RI2JB\W]*VQ(*SN%:!=E;NU/= M,5N3$&O7B0?&[$=KCB;+F83ZXA,_YK=^I%E>V('^V_L#4YO"8]77V65A7H#I M=DZ9/_2>_-A/ N2E"T0)QC-J4028Y!5W_#CV<+9 Y+1WO4B&5IHTQ#PZF(^+ MCBB-C@SB>,R^!?^ 27F+%EY]_<_A^)$5A=B^X!?&#;_FS" X[P+OU1:)%;2T M_M*C&:%TE-P0MI#X1 ":JPPX:14)H-!4!T*JB2,Q)=F1$Y'^=1 .](_?6>6/ M;'.'L@4.1_F\$.*><(!W4$[WX1;/MP2Q+\,CLT0"MC6L5.TE>_" ^5=GJV :@(L?;W7#P;>0_17&41:A"M/ ;=D4O8PPHR6_;:J7Z MD>D>"0JO?9*P:H9?DC!*,Q(]K;/#CS?4IB_;#7ELU,Z@+@"L/P"L@$X<_+G M<8A(6GQM+JV\AN<2L-9K9+C0MOVA[=:L'"QO!_8=N^;J/FY1A[8%S>H,@X;F ME2T1=/UL!S-;;(FS-\)7[*FU);+>'"*P']F6R'ISR$2A$5MD&W\3:-\ MVE3?:@6Z^B[LU0!HH\QO':E6Y)BA;*4S8]A0?G$9PS7+V/+#8'W?K>H 8;E< M$")0%;:P3D1 T>!%1&PQ$F" 5/G#SR.U5BHPJ2YSUD1(V@RRF9A2&U&C>8F. M@B1F9-6V0Y91B;5M3LGEUKK"265TR*R@Q[2IZ MCBC_A>F87.VT&59)\V3&]0;IZ!XSEWAJ=^)I7K?R@>!9Q$OW.VK1$0^.7'6B%ZVE_[ZF7H)5O[\8XN8*X2=#@-.49RI+C<(+6Y0>$?:ZJ< MAI/QS>,C_2*#U2J. J:@W/ED'B6"G"&IGBV0.KR\B3'EOV3.7D?_C4OI*FE6 M+T+&(>.*LNPHH3)BS5AZB*E^XE/1>A.]H'"XH%-'[#?BS]$C6RQE)$H.T2KY MOSS<4=GJ)_0]*;KTDS\%%?W$35L@YGXZ&@X74>+SB> T:>/E5!A-\0T=.@DB M/]YO'U>%.)J^ED:O:)+JV0*I4T26M]A/1LE@1:*8CY:P8:N$W/D;"!EOFBG/ MD1H>N0]SD1FAE)/_5-6T$UJY.6C5C;7&TX=4%8RR&S]@)S#*-J[JAAW2*TPB M$C752O/KC4* ,;]AA_1>^FF43JCBZ(?CY%>?1$PY8)OR!6@6_.X=9;R\)H^R M!QHL\9I;KXW7W CJ1PFUT*CQP_#,]Z_P 9& *?AS7FX,? C9LC-YX4VUUP( M,$'C62%X./0>-^D(X6,2 )*_JGGGM-\RTY((N03:K?.YW/DOT7*]O,2$X*_4 M^AGZ*_J$6SI/9HBNN TGX!G9/QE1WG^9?/57[(EPEJV,J3M'- F?Z/K.F/]R MMSS$DP1T<7FY%A0E/=9 !7L>KUEGM IW-WY#RW*>)5TV+C'Y/!*3*SU 6,[W MTG=, /X$+&M!V8*)P([!,KXC6_#@[G08OK_8@D6EI8OK6I2V(%2=_53E)^A[ MBJJ<')$P$6T!III%8 XE6_" "!5XH-:63%+8\H&;Y;;@4KUZQ*:I+:L&HI:T MZ)FRA7U$L-7.]SF?U.VJ *PMJTML&$)S4-3EG9K"%_#TDKYS!M2-4IW-98LH ME5HCG 0I,!9]J=2I\-Q/7RISNG,_\#3],ML'&IX^P[-!MX+^>E1 M$7T/Y<<%&QZ^DQI3PPF\&O2X8WA*C^%=3QX>!#6HWSRU]/A3\T,>>+G$27X- MQOY(+Q6R$[IQHRL4Q/0_XZ&%- A;*9DN)#WZMT3KC*4K( M(UIM20FIK'U$643*B!=-&#@$;);]2B1R:;PNC5=D9)9J!QBV+]N"076H@:]# M]3T.6<4'0DO*ELGK"+<9'GUUX;8:OK3YXGK5X_1+$:\I)K(@J$R;K@K/'L]WER#NM2%CZIY6Q.W)5 M-:3]L2\@+(=1V=ZY\MT==<[1ZQR] M]6T"'=L%KBN6;0&YVHNF;=>VQ3>KF6^!.[$MZ#K/M_-\U_$=*3'53'$4$13@ MA!V>R5_,+NG-%LA#VSGD[8N&P6&.;V[I;<6MU HEG3NA6IR%>Z M/!_7I0XG16_]-,Y)H?BR4WOR\!IM6V>8B=>^/J\P/P]3*DT$L:%6>(9Y>2 [ M_PPK9@"]"/J\R!??%A4!GMCJS]7571)EPUQ#^8$U^'CK$N5(_S*];IILG2K=,I+C20_?,A M3C/Z]?Z%LD=J3,^3Z#]\UZNJ]]F&7W%LX :3[4^L'>_&3;U$=.5LK7L\H,B: M2/.S .DH*>9TH@;F#]DYH!L_(K_Z\9KK'=5+19=8/U7/\HDSRR,%^F2*CXCM M@:SL(TXRX@=,I+-R4=^)\-9+B0LFN"Q7E^7J7,7.5>Q?HX.[4_/9"/]P_KN'^ M8PD2G2=9J2>YJ0YT_8)($*5HKP:-$G8<(+]R(EW$*#VT*'-':WR]EWQJ$3=N M'E13K@=E1+>SM'KB4Z2B?8:B;$T.7UF1W[#D35[R4R]!>VV;?";\'%^%;^H5 M8D>V19&OH BO-^_QOG=X2>'U0]_Q.K%==UO4 Z&*L7H416_O/R\:C*VA?)O* MZE@J(%9"1+]P+M$^ND"Z)AG]PEKHNM4"LSP%+E#J J5-3N@T-AI=3-7%5%U, MU8B8ZJJH=YOY)#/1V:_<1E;'8^>#K(P=:%W='Z4@5[K$U,56>PFG*EU909CU M4P%S0C= 2L+4M&AKYT$5=4>4K.3L!FX-,-+P.X)?,[=)?*TSP@,&5OH^82M9 MN)&_"(SU3_7TN.O$2C:NC(F 8773AI6B>_TW)].8(SXF_6D2! M%R4S3):%.X=58DE]NE%[3YM]^YIY1JV]4$?&4 MR^T/OP__?>*I?/N@<=X1C)*K:PXEAP>:*+D9<2@Y/-!%R2./DD?-E'R^Y%!R M>*")DE\>.)0<'FBBY!^\K_,/W5_GX99#R>&!)DHFO%4\T;V*IW_G4')XH#"C MLLP_?Y[YG<6@OT4AND&(Z>K;_.OT@6!V05\XQ;_@*,E^I9L@4^$_[_=,JLH' M;%N>GT;36A^WC8((/GW+% 6E%ZX(6K3PZG&V0&28$4CX!HG8MD)'GRLM^ MBUOV1JH3E=';RH M3.S?UX]?)E,^KF7/E2;XMJ9DPE)]6]9IF\3C4Y(=Q>+I M7PI>S+M.KBE$J# [K\'C#)!+*<-_! $M6GJ?< MNIPIT.H0^5GZCH@T2YPZ@/N>]R4-P&E40%WA"T,!. T5]3T_2AJ T\B#@K0E MLP$X#5OV/;U(&H#3B(^ZG!]# 3@-YJM+SC$4@-.(+%PU--2:DD;@-$X/1Z#O MVC$P]M5WU5#GN2E#E<,^G)LRMCP:+VC3=RM:XMA"BP%GZZ0)'[7V$S%,RV8- M<)JQ&P/G&(>IE^(XU)76*O5F8_);:U#MBNPI3<)B92O'L\_L>TSHYQBDAZ4W MGM%U&JZ#;,*B>2=4U>O+_H@@MOY/2(=W<(E/+O%)?>*3G) ZDPPHD"*&Y32DOF-R M]EEAPIT12VU*?8>CVC,)-V7Z[I"3DA5@TZ7OJ, RGZJ5S;[C !$<;27!&>I[ M!4-@H1[B)52B-5HR2-0C1=H"^3P11_2?S9+(HC5@UNN$XSO$1$ M<,)=NG,+!+^*;8^2WR@'+2@%K/R3GVQ&Z2"O][2@T@61PIJ)-U3\[E26>,-* M/NVIYL]-Y7M:@*$4;.#49/MV'R&1%1VJ#MJ#I98[=.\.W;MXB(N'M!\/D99' M9Q(2.7OWOSL47L?#Z\ZVEOKW:NGU???UR8&DWD#HN^-0#L]Z5DG?%Z9._[*A MRZX/_N4>'R,QPV6:L;,>5$E-YG'TC$+/3U.4G>JP891F)'I:*_>A-J;&&*=J M2S-17_CZ_L3F>_M 4Z':+Q,.)8<'KE"M!L^S(654&YKCC==?BZ[*EF2!\UWV MWG?Y0/ *D6SS$/M)1HV.Z_]91RM&W3W*.+XW41?GXW0^3IT^SN:"S#D]G=/3 M.3V=TU.R;L]]30 ,]:QT5K.E[PY)GDG8]Q7AO(W.V]C$VRAC))CI@>2%SS6[ M'NN089C/L?X4E#L;+WDWA1T>:'(VFN/V'/$H&3D'K'/ ]MT!6T<8M>YYK2\1 MG=.=%-RIG]SN/MEE&&?LIS>V' -.NR1PE 15;.UO R]!+ MMO9C64]XS>%U>+@;D>:*$2CU2%[O2]M/B1^BXQ,VCRA T3,3,NF4CO'J6?JV ML/VQ;Z_YJ/6<-LTF^16W/T7NF*U.\)ZNLRF^B1*?KB@_WLO$JV)E35\OK.-I MR/5T#C3G0 ,XT"29RGF][/=ZZ53@>VO#. 6^ZOZ=MM0)=;S4:P3!VHI&N^FC MEZY7U#IA/_FQ%_CIPIO%^.NKF,NK)F&4,LC9#%@9\_(>-1..]%"CPRK3.1-G MQ"DUXO@!2ST?&9;6H9/A-*G\HX2*>Y1F#WX4\L]Y<5HY8\H94XVR$30M*&>> M.?/,F6=&F&<=(5%J5X!V-XUVPO=4B-%6R,O\E^;A%-AH.O1T&4J#-E"( M7_ U!+ P04 " .0"M8%?.=6/#\ !Q,PX % &YT M:6,R,#(S,3$S,%\Q,'$N:'1M['UI<^)(\O?K[4]1CV?W/]T1PJT#<;A['($Q M=C-C PNX]W@S(:.RT8R0&$FX[?WT3U9)XK)D@]!-]:['!H145?G+HS*S,K]. MG9F.GF>Z8?]R,G6<^=GGSS]^_#C](9V:UN-GH=EL?GXFUYRX%YU9^&'CPN=[ M2Z>7BCQ?^PR?^A>2#U1M>>WF=>Z'_J6&HDWLS2MM/#E]-)\^TX_@.Z*T?E\M M= C29\VP'<68X.7UMAHT,[A6^/SOVYO19(IGBG^Q]NQ4X-$;7_"'HAFZ9N!_ M7PQO/CN68M@/IC53',TTX%Z"7.$;%4E8/A0N_3-\0L0%Y)Q#RL@MY9X5*[7U45K:Q[$P7AHHMU9SAC6\/+Z^O-!C^HWTZ M,6=KA-J-3,^!O/_.6%2L!2\[?+"QZH:CK1B*O"!CI%<(@L0OY4H($:U-$@(P M ]&Z<=%D85G8F+P$W]'_=/.^:V/23S:'82X,QPH;A?OA MYKTG:LBM)^K&A< .CXHR#^03\L'&Q:IC;;'Y!AC@X\_D8T^J"!51.#G_.L6* M>O[A;U\=S='Q.:&:3[#?!?ZO4] (7S^[GWWX&_G?U_]7J:!K;&!+<;"*[E_0 MV,7J)6 5#4S+47140<)G@2^(/K&@S+3])*X;[Y!7:&1)&JOY-EK?!-6'CW3P%D&S"%H1 6!U8Z MNS0G\$7#N=+LB:(/X!:F>@7OV2?G_Q2^?MZX=[S/^@]6+.])A&0Q/ZM-V7#M M41U#O03PG)Q77%T:\_-:,#&53DY7'D_.'Q3=QC$_H@-\XKRTX1F6HG3JRW!!C?!Z(A+.>:0P7.A;X>UEH6=;8FAF.2J>'-) D$T&HPO6N MW?#+"1@:9P_:,U8K=.[Q+P$9TCOCD9HICV=KB5JJ.0?YM#FF1H9K%#B@>M0! M75G*A%B([IWJ=?GD]=C$U=A$?VP+0W.O&$T5"_MC]93)V<@Q)W\.\7QA3:9@ M'JDM0QUB1[.P>KFP0%RZ,HE^U3Y!A)WARUO ,Q:SBFHZ%15/M)D"PMO[ Y12 M10(6\6?DSR!T2M6 *04M=V&F)/#US2EIWI3<_<3;\QC A@N#'%7IA-SQ]A<. ML=2((DM\Z+7 H>]$@JR'+L>[ZEW;7F U\5%7XUWPE$8M[+36=Z-+X+L=QMXS M!XKU7=$7./&1\SNM=Y8CIV^LFYKT@;#!P3:\)GO:,YONX&"DB'H>SJ;4B4., M^HIOU9\^VP #]V.R&_CEQ-9FY=BZGAY+_25/+Z0<,6HD_%@>Z8=O>W3=-J^\OG_EN;=Y]3T>Z_ G%C M.<3L/%^-T/_>ZK/E,-75I70&JT>XG_BO_8=\WEB+Y=H0X-"% ?.D-9_KVD2Y MIVOM?CS#BKVP\/G:=O],<_#,OYW_N?^:W.[UO0&4K^[H.2S.X+.=;O:*B '6 M0\Z(*.Y.1#$>(@Y@^5ZMM'<+^'/OA=X0C]FOKNOX<R/MDQP4+F&-> M$+0QQPU0'##'$(;Y?>0 RLA.]!J;CY8RGP+[ZZUGS:["X\I\"-YOOM2 MA8<]$QFD.;=X=@^/4#7XU ;E EK M06$QTN53GQ[&=7UGBJTV70X-V^[D"T9,8LN=!.QUS'2Y83KUOUJ;"?_'KT2 M=_LQ$NQ%@KB\DCMR =LXYY]-&(WRST=,^V?.)HP$R7'!_CN9ZXN"4N/ZXMAW M,HQT.=G)[,]UOQ75]?/;T7OM&.D*RW7M_Q:4=.W_'CO7,=(5ENO&WPI*NO&W M8^.]L8Z0K+=9=%W1Q<'OV^CI&N ML%QW9R@/#YJNP>=J>V$[Y@Q;M"@-K/YXBN]&K>(FV>TZMV-G7X8!=K+T5U,S MG._PR8+42#+^!9],87W:YFRN&"]=NT5+_4Q-G12XU"P\&1!V[2=_L.U::KV M"$0E*9;M8< 5DUN?YY/NE+ A,UF2_8WY' ?#,U(?/5=?AB_,[P/+5!<3IV^- ML/6D3=PO]!0PK\9X4E@PO#'C4"CLI&>"ELM[YN:B';=P88@K$>+**>/^VQG> MC<8,;WO@;7W)F'QC:"L!VG(EVY:;V(N%K1G8MD?NM.P"J,A5BXPWYG#$EA*C M[;'R;9Y%_SZ4/3[MS^A:/'Y=ME<@O>%>M5=8.-;9?_RO[MP/8]FDQ;^=JCT! M=<[7+J4MM13'M+:?N&/KC%??)V]>8L.<:4;0;;UEI-UXWKKOQBT^;X[^S6EO M3GC?Q^XE/EL (E73%X[VA$=XLK T1\-VYWFB+U2L7EGFC$3W%@[M8MM_Z"B6 M07J6^E2Y> F^ 672SFRNFR\8TS8Z_3FY0[XY-L'%.#GW'Q*Z*LL'94G^N7'HX;N)W06/LS;VOC#6M'2;]^ M:5Q%H=NF89NZII)TD@X9MF\,],;==GL*YK?G&K[$]TX7A)RU(-+2+5V"K=F- MJ1A=XU9YR:>&('[:L"GZ7I_-B4;W"?O:Z/5*>4\*6*_$E%/,!4?C!$MK;FDZ M@\L><%E;L:( QH]!,>E21ND2I4O<)%:,]56Q\H1A_YA.8/EA>SV#E9'US M!0[':=@2^@>S@A>2*D?E@+3_I&BI^'OU0YN03QEVYYZYE#LPA%"X7WVG,ABH5 M=QQL\Z_C*C8'-\/5T>,J$3\XP]6QXRIN#VB8'AS!C=7[EQOL.*32D;< 1P2K MMQ:@=*B*2PN&'@\ \JH+':;<^6M!F=.9FFK7>,*V0T;\^EV,EXEC+5VG?4[S MB25:>N. Z?E[X(U))F9S9Y>$&CEAL3:#!D>=L-#RU!]1EJKDI7G MHCTQP>3-B1\'>H(7L&<:D[5HEK^&!5 LR\3Q?>=UQ!IE?PSD6(T<"H"CTQ\1 MJ5\HI1$+*(Y(6VSXY=@V)+MM2/)IQ6P[D<5VH@AT+92$+^2V('D4[*_>7&0]L?Y"J(RA7Z&%A@TS"!@7' M0([52$YW':6C?J&41H'#!MF7L6+;D)R$#1*I%\"V$YF'#7)*UT))^$)N"Y)' M 3/OTS+O\TC+'(OGG)KIN:0B"PX4,#@0]TD5&EFZT@S-P3?:$YD8W/%1N]=Q MR[:Q8U^\W"I_F%9;5VRW(HO?UG*(=5JYUYYJ\YR#88_IK6#PQCQS'_F)3-P! M8)L4\3?4L:6H>*98?Y:)ME3$A\^Q*'1U)3YCVGPP;2+JG#%MYDP;*UV]U-L< ME#A>FZ,8]QRIG,O;'!,1OLO^-ZZU2#H9F 9>=MVBQJ)CF;JN&8\ <6R!<9AO MGGQS1BL)^];4BL&*NY&P-9DL9@N=V/IT9T\^MO"4K-H3[L(:S'*>]+@C/7>> M9YF(.\2.HAE8]7N.E(*2P9,J$]E:JJH1JT[1!XH&ED-;F6N.DM.*G_ORX5MS M*Q,1X>7,-&B_GE(0[M5\1TQ\9K,5BLB;YWR959>BIRJ9H]K,.LN%IRH#XC(KJY!D8]92"8C(K)Y< M$$MD[JG4#9G8(\/,S90?0R83XC)#II!D8X9,"8C(#)FLB15:FYG9-"F&W')5 M5I790OD(N14(%,R&.BIR,]OKB(G/;+9"$7D] 9Y9=:EZJF)V-K*06YX\51D0 MEUE9A20;LY9*0$1F]>2"6%&.CF]?T'F>Z L59,TQ'$^-,/EB!%^CG$=F2,@) M$F(--51).U,A9Z=[O4'M.<>OG[7G,]B9F MK@FV8,GD]Q4 5,@!5>X*WR'__ M[Z=GA?_BO4/?0A-"[E].C(6NG\!5",U&Y&E?]8>WZ"NP MK6$:O<4,^'R"//8>XH?0//<39"A$-JE8.[LT87,+=Q^_S/$)E7,3\>1/S]U81_=]?"]/YLC51]\TO:#5?1)<4;5-&W@P1O61M 9"W KLL M=>P#.3G_> N*"O4-_"EF:,>'HO>?@/P?@6]L"=B*^Q8%53QX^N="L8!@^LL0 MSTW+\: EGFJ=\KNFXZ]^8S70.Q)HA?MM&'_GG7&HX[ MPYO_H&%GT!^.T>!N.+IK]<9HW$<@(<<@!I$@H?X0"?)']1/J7Z'QMPY:$YY+ MP=EJC\G'0E.JYD$VQ W8+4*C=4JCROJ;V\Q%9(II(6>*T5\^ 9%K/R ,-U!C MDC8#>LN.ZVGVL%'=P,89*3!7@6VC,R5?KZC*2^4%*U8%&R?G/?/)-58EGD/D M2?O*JIB5T"Z<95I9PRQYX1&/)K(4V'\01\^&Z)!W%!W\:]$!J$;C8:LWZE(A M43KYD0&:?2GA+(GEBXD'RYRA;0L,.>:K]XA=5BZY&RY4B0=,L\FN&EUI.D8 M31!?9P=*TP[='I(;NO?S.*5&=I=D0\A+C8P%HV]1!!KH,+9WQU-8TSP.R@[Q MHV83#G-((6V/NG50?R"^OG6&/33NM+_U^C?]:R*=NCTPCWHM(L=:-[ W'(*4 MHZ^RQ\#'SK,R<>C\D/F K.6\D&(C>XXGQ.VA(LU FF.CR91:'G&;VN^,<0,G MCG(/7'IO6BJV?CD!TDRPKL\5E;BPEJ_MN3+Q7^\_Q!^:ZDSA3_X?WC@J.GYP MSI2%8_IO6-KCU'OGY/S#WS[\[6]?0=.I+^=?'0M>DY>J_^0G;#G:1-%]Z>.8 M\R_(?0:2X1DG[A?29/K#&8 $5RVP 6@52QIL:)L+P[%>VJ;J\T/CM5U@DROG MEOE$[D?LQ4NL*S\4"X=R EF:SXYZ%(LZ5IZ[GJMQ0A=V0WDT3\ZK0H5OR/5& MH[;+>L%O"L8(F Q6EQ\IH1$8&":)MJ,_%I9FJ]J$&AD@/;1U4-#+K$?%T/Y' M7W^*0L:0<71/AZ>C4]29S77S!0:RN6JH9YY^VEJ$#_#;9=#/5()D);XRMG;B M0&E+52ULV]ZO&\W @H=0@0>(BKR _F6:JJX8*DQ$4;-7D^G(J!O#4"& [O[ MHEX0=Y#UMYH!HS,=)0@1'I?$NE(#$\:@_U>;KRDE03HYEV5>J&8/RX_>,(GH MG%NPFMIPPD&K8_H8\P!43FD*7AE1ZO?#P, H0_6A96UHE> M/3FOUU[YHCX=R!@W)JBNP=0T-G=Y@GQR+HIRI5;C^1R@;+57(6X87FA^L4$_ MZ'A.!HX,.G*.Z&XW#HS &E-@)=Y!6TZ])QM/& $G69JCP4W+M:-RQ5NY-QS%G8)7,GQ%M/(*L MQ_N//(?(_S]]06\9=Y($QIUW'W@__";>-72\81>E:^R/-4>GFV6L3*9NP/VM MG8HW 6_>,(/EG.@%9^Z$EF].3-VTSO99R6K:NQV2'T($Q>AE=F_J'^U/.TP_ M3:RX4,X'6'J>8X5B!3]/IHKQ"&\8Z,=4@W=68FF/S5O,2YHCUCI,'7OB_D40 M[RF/^NJX=G+NYCG"),S)GQR:*Q9Z4O0%1G_G3WF1^,>1/0WT0B0+[.J.5,@C ML@^CE2=#7!'B$XHX4,?==MI46..%\BRPSPP=3^:L^:F% ,<<$4W^/JVGV*KR MUZM8W;5NWL/^A.1;8"=$7.WL9LF_^;@>7!/-#?@Z1FF:_:L3U9BK)*/2< 3J? IZ&5RZ=S"$TRUM" B&JNWT4>X M'] =V0O0//;4)*Y\/S;H3!5G>P(_E,U1DB&Z7_;F\(E#Q,GS4?R$R!SO 3WP M^?T?, -R/;T4OD1&X=V'1)%M.@@Z2,5V4)-'JO)BG\;BI&@O+ L>X8:GB7QQ M%&=A^[AOGIS_Y[5[!/F)+2ZU4,]$JWAUD3= !R.8$!7H.=,(NH7MU3W6]U[#!5Q9Y64"7]BC+MR.6&A4 M&:./9&GJ7T1)//4N<*8:#3_-2?@I::"[XUWB%]N?XD'GVF*1M?+ ZN?V\0R= M>Z$3 *$@'6Z(D3*!/3(L+8$8(9A%!%/@NPB6MA+X@0WC@S\]V48 -3%G<\5X MX8@S\ M_ MWN"1\D,M+B43V+P\9\O):S7"Y$"SFBNAKF7755KGY49#E&2Q M617$3:<(N2[_4=Z-9;P)1MBFH,A'('5CW*V=1WQ *#/)"<25)&2U80T>3>O% MUP5"@(5.KZ;+-/&N=A,N ^19J!+)*Q)&87(M%KU+[WZQL$EPS#<&Q8"(U8X) MSZ[46I-=<0'5OV44VG2"17TLZ^??^YK>NNW>V5_'71/'7V=_IABB?]ONR,+4 M>7C#I"#1F$!+2'L(,M&I80ZL;YC4KE[8KCD"#W43PP,R0<&B(<_27\C#?VCP M:((5 ^9G$B9\TFPJ2@S%F&BPYP![4(\\I&,8HNMJY'9>GNC(I:/ MTBUJX/^J& L%]L""0(\Z5#E"(PNC'^0_'EVNZ'X/&,)=5?ED@T(;!U?1 C8/ M].T1\44'.#=6A_7I%79_X5!V!+X$:QC4 Z9V\?I9#6,QJZBF4U'Q1(-YG2#O M#_N7DV[OZN2\R57%.BADS7ON0W$-R>9J&.Y^87DB-0/Q MO78(=G!]\=MRE^#'WT@,%*W;^V["U(;%3]XZ.=^ZU]5XN+Q90'H56GO UG>G M#Q40[Z_?)/L9-+CNW=V>;![EW?SUX>O4\A\\:%UW*A?#3NNW2NMJW!F>(47_ MH;S8O@.;I(,9>&,P7] 4N[,22>S1BR_^Q--_\#UE\B=HGX6A5C8_.D&?MY?@ MVV7P$I!UC+P XW[[1C/^?',)UH\X!YQZWGXKO525O?.],T@]HT=1W6.C&3P] MX$!8KL\51)_IN'5QTR&'C]I]H']O?,B)] (E;+W_S*+ZB0[/EP&)"@,Q?CD1 M3T)V6-JHP(D) ;H&7Z>:O>:GSR].Y4'K>$8=9<$WNN[KEN\^L7_]EY?ONKV M6KUV%_0]V-6@<3U]OQK'9^509GN?SN5 :]X0VGT?H[OCI.O@&1).E\@X&!4% M7(.KI6-I6:;.CF]!&)O$.I 5"BX4'G&#OV>WAHFP9-H:)1">^K:$2_ M2LZ6F@_HU=8 ?5P8RD+5X!N?:!RSM7A@20XEXK*:$QAO598;KWH _C*O0'CI+2=0216"?6+42(H]_?U!-W\<8MR1FZ K+-R2C]3):"CZBZU19;R2)2!BW)XV])HAMA?ZMC,F#5)D M+E\H!<^%PNK;DH2@I+@EB50\21+G&OR3)"QK8"\0YP_A<'A#]U\3 :&;]H*D M/[;NS87C'7I&0\W^\UBX7CHY%^N,ZS-%?#5NKJ\6C^OC7 -0ZJ3YITTY?F"9 M$ZP2)C\6EJX"2S>.BZ5SG/GTOF$<(?,IB]2G/DF!CB?M*<[=8#32'Y>*$5EN M4\QK<(,?8?=(=0LM2W$DRH4LXKG8/"[EDC\@MV+GYE8!V3G.52!;/G0%7S>M MXV'E%N/ES%',?,?QKL&=L58#>*3H>#U;8:VR&MD:WMFT:*>GQ8^&[T7&]IE# MGCEZXUV#2_R@T-#-W9P4E\.&9EIK['XLK"TQULXKCC$2HPW^#KJ7O=:X[MA9Q1O MR8<< WYM*<^EM\XL9]AZ,\N^YL4L1/?6C8-!Y>-QFWHGYQHK9_=..;M@SGX% M1,Y=7 [9V-(> @@1RL=D*MEWH/UC83O:PPN1)]KYF'1R^&M!&XGK+U[%9](1 MZPIN0^O4T1*9BF;8@#R+_$$.0_U0++6BF^:?7A%:_Z '[>>@D*J;FC.%2\F9 MJ1E6#'*9^;"L1RO66P%=5%;-4R2.%*509K1BKMO69/E5H;-C Y;7]R #6^N( M0NYA*P\8317KGM3@M3 ]PG+_ A^9-GSH/M,^):N!9B9\75MMA@@ ,/KZ63OW M"_S#>@Y@)5'W="UU?6W[M':Q1"Y&RTB0YJ,"WEREU:\N;Y)/XLN5?S60*X^D M-QY)5V=W3E>7JD4L'9MCG910$7Q2#W=ANT6+::,6EZDY^/V +6Q,W%-;6\ E MK;ZX#5H#+ B';%WG%29^=>G693_P>U>8"VO["F"RK8L6]JO;+ R==.DE0_.* M][K]SW]H]K+5C>U-ELRS!W.'CPTTQI.I 5KHD0@,VOS%H-Q 66;5*)TP#6R3 MT(^IJ>LO%?,'J?],WIPI?YBDAY?W%@@26U,U( 5Y'.DE!2SF]A$DDH7Y%@P>4:Z= 4!$[5!F2C;2%B1.&AM-^BW)-8+ M&0&]&T>_ACZ.B.*8*MHG0,$IAVX<]?0+;:+U>ARHL[#,.8YM'-<8UHH4F*C"(MXFD M(ZF+/QU78)>&'&#&.):B8M(K \P:^C=M?6 30,*.]TF;8-I)PW97W&O2M\4; MQ )R^P$2V>:\>%LVC;0SL>?8[5!(4&V]C^1#IY7\PFU[FI*J@%\V]]:YQIQ2 M"?98R,)U%4--]*\*;<]":E$[I'&X^Z?GYSZA?GR_KO3]ZJC4?5C-YT+V-U@] M ?D_,FFOLMYOI2(W7BU9=WW1NMO+UAUW;NF)H'MOU/O^=V.51^,6W&^7U@JY M7^2-5=PNK.NMIU\TUW][8V7W[#R"6KU+-+J[&'4ONZTAN32![A3;TVOW>Z/^ M3?<2J':)+EHW0,8.&GWK=,8CU!J15AF]_O?.[45GN%8"^*[7NKL$W%Q^HF-. M89BMNVO8B"ZK#,,VQQO VK-7ZL&7],)>DGY+76QJ$E\&2H3Q7)VPG.N&?(SN ML@\#=#*W7U-!QD+7B5;:NVN']WW8>XW)5X,-C/5QB/M-85VPP?2?O[QJXQ$6 M*;\W'<><^='953PWCN5['26.^:X!L?G06%^TX-!KH\^E>L5=-\HYB&ZND?5X M_Q$8G_S_4]P9 (>T)@H)V!^P*+LN <-!^CAX564^9RA82[%Y1R0%Z!]R9Y&O MPM2D!OQ'EC^M":XE"(1 $/AQVUA1D!QY_>&^HN]HU%DS&6,G:U)<^_5^>>/[ MP+X',=-JAR?F]N:, E%O?KATD64J6'(O76))<@F5)TMQM6N)SP-\#_2 H$L3P@2#3__:VGB?\(2D&.>02!7;E)2_17 M7;F7S=*77;GO1I=^3^Z%77E4E/D9H5_+4,FOSHIX+:>M6-:+9CQ^5_0%CM": MFS\YKW%\L\KQDOBJ,7>J)$L8)?F$8:R;WL"T^D 8"H$PY!L52<@,AC)7Y6N< M4)?R!,/D3-88U&!VVF2()QB(?Z]CFQF:>9E D>Y:R,7.L:&9B3 0Z_3)8Y)' MPR'\3)+ 2!KA9I(8AVA.LZ+KY@\:9"3]9E1S<>\\+/1E(IL;SLEH#IL1&G<[ M;3Z@OP3Y Z6^]$=K*-;!]:]$W-;L\(,-]C+PO#Q@@)L^HI%BS'3J^R/B52(SOGL#H M8><@1 E53I2:G%0+ A7;T,0.P8SV,+5]A5J:$)2Y6E7F!"E7$&2;F;?LETVK MA6F0A#5(/18-LL&U![%LO=[@:J*<)WXM+^8R4AF-6%1&?)@3&G6N*>3*[\KV MN($ZX@K#?1]6IT1L:[6R)7]5UX@9J-/JL'1O/?T2=I ;-8XN5G-$Q#91B10R5QJA/R&BJPE M.M"#9(3;XVS@73KC!R-@270(WRMD2?V+2_B,M(C M8B0]DA3B!*[9J'$\:18[5X@>\?FJ'+PU#S!C.T8 M O.PN@;9%)B6QJ1_XM)_[Y#WBC%=(KU<6Z9M1[3)1-C#PX_ A1E%OY[Q[1C MQ9C$\>*IB+\/,>&70;Q'\/!]12UQ,ZC#6;TO:/? M/J-[=.^X9#_(-0SL+E8Y0@/0%XBQPO- 'BF6JS MS.HPE&N[4Y7=3"W3470T<5&!%-O&I3B_>$R*;^_8_3(5G5+[,(77X,1:DZL* M:6J\W9:KC'NM/&N\':FR\\Y-WCL5($Y<-[E:7>!DN59 7">VOPN 51[?8D51 M]K(.]BR*,ACV!YWA^#^TP&/GGW?= 2GJR:%>9\P,AR(9#O+>61FK+85;IGN@ M Y!:ADK.K<])8?T>/N" D5SCFLTTL_N8'7$4=L3>J2")PIROR9PD%]%<3LYM MS-3JR7F?%(1FE<9R-H$BW;60B\W<4SK9"&5@A.S:%:X?/%R2QJVMDFKI-:S9E>V+U@64AHH#JT):ZCC9;/-6UJR[6U! M\,;#HPL#3FI6N:;,-B5EUCW!.254]Y01TC+/FZTRI M):O4:I'+ZOL4BL:+5:[>$#FIGF;>#5,O*:N76N1B^24$%]O*!)_&<0T$6HIX MO<4\V] D+_N#,R;VW]#DRW&:D5H*K2>R_:\D7;AM<7?84AS2K4''BHU=K)+Z^@O;<\<57W$=4WYL+7(:P!()-P0(0S*Q M_L.=[8J"J#7+ZERUEJF'@ITKS4%V;-SG2FN1TP\2 'E5;'"->A$/3[--7' ? M 'JZU'2FV&)G2XNH O=.>*!E%#V3US2\<\5] H#Q5#%",^HC*L4:)]9EKI9J M6QIV:B2/>C'N4R.UO;,OTD4^H)ZOT0,R^WD%91AJ*<'MVZZ9?5W>C--NP" MSRQ8&Z\_7,]0\,)T]^N9,^SZNV[X;#3&Z,UF<2.K.=E D6Z:R$7F[DO M L/?-YJ!2;1[8F%5*T.H.T ,9^V8"-F/U=](V'I[/T:(9O! !3'&U@SIIF(47S?D)+@;QIB1$Y=& M>+( IKS$]X>QI<@U!-*K-U>)]N6%64;R/W+J4'PPJ\MU3BC;>8Y2;@]:DPE, MU+'17'DA;=28$DA8"42N5>)3:N 2ZB .K7&2+'$-F54J*;,BB%RI)%ZH\7(M M;T5QV%8@I$[)JL$#^NM((I<3<@5EY87:ADIA.CY M(?%"C?1?E%E9C_PK!(_N2->4>TW7' W;+**8EPD4Z:Z%7&QF)0:>'H)=@67J M.BT!86%=<4! W&,#/VAE2)#.M[78B-PS\ M^)1"0Q(X@9?SQ)[EA5Q&2B$XG+U+B8)$(%>K-KB:D"O(L0U$H%?!(S2:FQ:% MD_F S,TB/<57%\=4CJ 1G'&P=T4>7Q:\'&8;@NII-(0"5BLY>I0GK,@.1'EP MY'[ODCSQH%RJ\ER]F>FN.[.:/.7:)FV4&?#J4ZP[W$N@"Y,4D/G7CL%I&#N= M HC)-I:YAESEQ%J:XH+5X\FC4HR['D\C.'MAI\,&,8&[QM5)UZUZFK58\U-R MAYV'#3\/>]/O75?&G>$M.Q&;QPD4Z:Z%7&QF:;,VG3ER&#^ 1S\LNVE@\:+711?9^1YMQJW"[<9 MN2!#B MW55$VFCQHRIS[,QM1BY0L6X;'R@J!*XID62>- /X1QRK.%JL1ZZ2$2_6 MQ2HG2!F6!H\S=)'^[K!\[)<3^S.G,V?4+"HUDS.D\Q;IW+II''7&_:4$RSI? M$=9V__:V.[[M],9N]?-VOS?N]JX[O3:IA_ZQ9SH8 /Z)A5S?VL$%FB>1DX;: MYFRF.3.O46X;[@&[>6Q,P%Q9-U*>;>W,T'28D[7 8"-M&R!E(%?A01"Y-$AA M0'"X%9F-^&=0SL4$BG370B[V\9AM69A/;K,8EI&6EPD4Z:Z%7&R6:A"8:C"P M_)0TVS$G?W+H*Q&-_D@J-IY4M.?*5%-5;)Q-!)X'6^WM*X23<\/\^IE<=.[] M0G/%0D^*OL!?D+)PIJ8%0U91H.4I\+M%RD=3Q<+;QN=R-B,R&7J)W5H^,(*G MM-N["O'B"OQND@/9](%?WJ-U]5U:R^]>47OWBCK!BX$W$;.% M'\VV22TP4O;'7#BV W_ KJ+X\;[<..E"(!YY%[@)\.^$]<-0_: ]8[7R/VR9 MZX"N2'1M1%ZH?LE3QAK#6-P8BUP9LK088YD?P;4;S-G,-'P[Y>_! M8"M0-[N/H9@:*%;?&CFD?!2%U^HK<1H2PLZ)PAD,F3_E@Y($MRV*I8&'YMAR M[8L=3#WA %-O;<[)VGG" 79> H,4Y#?::KUZ(_FPS1OEMUPS$RDV*;/2,Y_P M[![ (?$@EF %J3776CS"!A))@OM>*H&F-T8<;&>&H7>WG*7=@-&E3XX9N;L5 M1]EM@/W5>D0=99.KBG5.;C9V$"B$!"&SVJT81H;+OEOS@U27O<0 M/'*.X<43UE^.9W^53>4\03@HRN;AY$W#]YTDL$:#D^5,#P'D @*EQECD_55\ M&*MF>]"$N8)WJ[BOJAHAC:*#.:^I%(&/E\\HIH Z!9 MUVB[%%OCW<@M6:1ZG:N+N>JDQX 7-_ B'U).#'@"UVS4N'JMGB?@,9=6?8R.>(?5IU/%*U)I/%;$%KXU_B!VVB13Q)(@N< M6.4Y7F":HM3 BWRP-T'@\2!5JV+)-$4Y-Q,-)- MNP3*HZ3%13^&B(3(AW;7T$ K\K?7L>"6O;D!0/2PTW\8*\^1Y .R8=U^.:F0 M/K"R4..JM6(4YO[$X)^$ICO@%&\8_".?XTT;_@U1XJI\IETO]X<_VW(%*E*Z MM9Z:.BRF[2:O-+\@_-="MQ!X:U3K4.)%;&E>9T3&TVN(>6J MA2T#6MQ VRV$G"30:IPDUSBQGBN@L+ M):EW=-0[H8U*@&79^AR5-) BYSN\MF^[QD1?D/S(@5L7N>4XEG:_<)1['8]- M4B=M91D=)D/J HER<8)<1"'"."+?'!$Y$2-3CN"Y6K/!U9MIAN#RHU;+M9G< M++"[*C5)<_%+HV;?Y64)\*2:"^"57)4=#1O6/C(FZOP O^]-]84,F1@7 MY_"&JCV=?_BP4EUKFB8>YI@G7N3A,:V];488'11%=LP-'@^N*WDVV(\/P_@EC*>X=R"7T+ M;(S->_7N;@/K87G+@38>$&QG^//;+D1Z$94O0?RHOM Y68*P;>>O 4NS,0Y\]?D&>,_<33?T%VFO?1"?J\/=UOE\/ MZ9(UVWCF:OWI#)83(;\V/OD0;+#]O+4:/^]2ES6T"&MLE5\WGO#U_ORK0D6E MUX8#P'Z"',TA#UI_:VH1,?D3J=BHG/?ZP_&WSK"'QIWVMU[_IG]-:J]V>T#+ M7FO<[?=:-ZC='P[Z0_J*UFD=W5V,NI?=UI!<^O7S_7G"TVKW>Z/^3?>R->[ MP\?PRZT9V[]"_4'''=@(?;SKM>XNNW#-IS0&==4?(E@Y^!EV.NBVWQM_&Z%. M[Q*&V.M_[]Q>=(:K<])DU> /<6U<*Q[RV4'8BQVV>&J3W7RQ)9%]@S9N(.W/*-B,-)67K'J><&;%5[8XR#Q$S86F^T\]CC?SW-"0^!J MV?9D+6,P)^T@S1[!ET8 [,05[,3D82P1HB"@"1*Y1K7/5 MP$*(>4]6.GK 9X#N/31(F3FTVN5DVS^A[+SDM&-4HU^N1KR[1M M-+?,!\TIOE+,B;8+Y6HA!C5&*3:@!(N89,M)4I43ZVEFR950'^7\R&]5C$&# M'(PUWV*JT,?%K_UN;XR^=WKCNV%G+7^'!13R,H$B MW;60B\U<1H$N(S<7&VF@3FG])/1@F3/TAZD9#GK"AK.PRA!KR+N]7(W!7E[5 MO[H"$KITO<7.U%2[QA.VW=;B$3?$G,"+G%C-M!!<+D!2:DM:CL&23A:%C297 MY4MF8Y?"QMQ6*U<8[@ND1;;GC2.NER=-Q2HY$E(V]7)4,8IJ[0!E90!GG!%P M7)F6[Z@=>,@8F[\27'SW8!%52(C5!M>4@WIEY=UU>_3 SWFL(B@)9%?]F +P M27I(@T\S/20_,8MR[::L^&HS)_HPE-^#LF_V4G2N,4P, MX74&7S\6&"D3C)-DX/9F,T]V<'G1E]5N+"@59"]MDQCZZF!D\;E"7V*[L,QC M&&E%.DJA0.%A7FRC=XTZ_QYT>B-V:"(_$RC270NYV,P9%5SZ'[OEG?'S'!MV M&1Q..;>4X4H#B@9O,U[FJ5+(( M12ELPVVE<(T-V CIM$BCHLXT0[,=LC%ZPDQ/I*8GI#CR1%U"M@RUM4'&0SE9 MJ'-\MJW/<@&/4BN.H+R+O7-'D\&?(/'D%$*>\,>V%R'-G&VL6),I524J?L*Z M.2=I#B72(T<5X):#\F#V/^SM@@+$PN4*$@?)!)*%)7/-5+O,1%_;'&B6/$$^ M80UW*.2# .1%N<;5LSU64;Y:1MD'M;TP-G/*I;C9BJ.&2=^GF\?6 M$8.(#4[BFQQ?Y?-DWI87<5EMK^(H7Q(3XNIHAJITKU6MCMIT&'1AJL67F"Y,71?&D;,1 M&^!JG%#+58X0"[6]T@1>/F_Q54%)@VD?0Q@]CAP/O]ON8<$$0> $*5,VWWDQ M/S%X)Z&?#C@3&@;O.%)(8H%W4^ DJ1BQX4]LP_-:S9%]#KKH7/6''6_7@\:M M?Y='[>5$GX4:I'%D?:Q\,NGUD@>V!\56EW(5V2@O/+/:+\61H9$%/.O5*E<5 MY5VOS<>]F]NW(Q,-P(Y*KZ&/*J]83V.G)8>=E9>LP2=N*2R MM9BFK&2[QJ/8-=;CR+-)BPDD@:NF&J#/SWZR+![5M_3JN-LN@0I]EVDE0)%J M+H ]M@5*UNW-=Q]IB#")(Y=G0YA$3%UORIRNE.HR2MOOH=&WUK!3FL*][*['>5?F M;0NLEW6AV-KDR#8"]SH0.'6#Z/TZ00%##+&$HG1]&F!K-%4LO&T1=13+T(Q' MV_^<(B*"9=3M79V<\Z?9]B+884F/:@M0?*A'Z?.4%M33;.]T.-29\1NH 2\U M?>%@E>G @@F&* VA=A4,'B:8%F1@SP?8H_2?2@_LQZ8'F1.L!'8 /.Q?G>[U MMW'G$K6^=X:MZ\Z&QVN$6J/1W2U\VK\;C\:MWF6W=\W<8.RNA;XKS[;4.HL7<:6: )]"],YH35%F!?><2]Q>P>6_T'>JW=7SBVHQCD0.9! M#@*21%;GY$:NBER4<2M0>M#OG3:6)>@EH9YUICESC3'7V)&)B+V3P?81$1X. M7DF*Z$*BSM= ,^:J0 [3C 6$_=XI81G#7FAPS7S5A8JB&]/?&1:=$W/":!FX MY7.QM(QV29W8S)4YO'6/B%[A=FOT#5UVOW@8SGWPA#5$33 Y&;KYS!'&H X=N*MC$CS1DY<*['[0 M@V8HQD13=!@(O$$*O-NG;PTNY@6 M4: /!MP-+B^^.UD&R8\_X\@:GOO4.:A M;X'EL'FOWMWM\F;K_.8M#]IX0+ E$69XG)R+2Y!,E[;2H'7=J5P,.ZW?*JVK M<6=XAA3]A_)B^] D!HF!MQX\Q>X,Q/GS%^296#_Q]%^0,]+[Z 1]WI[NM\MA MX'3)FFT\<[7^= ;+B9!?&Y\4BP$VGO#U_ORK0B4HB+RYA:?8L+4G_+M&SX:= M($=SR",W/D3^AU.+B-&?X"Z?E?->?SC^UAGVT+C3_M;KW_2ONYV16Z:BUQIW M^[W6#5B-PT%_2%^A5N\2C>XN1MW+;FM(+OWZ&<:2[%3;_=ZH?].];)%N,1ZE\1@W8P['SK]$;=[\M2QQ_O>JV[RRY<_2F-X5WUAPC6$'Z&G0X" M^WK\;83 ]H;!]OK?.[<78'A+/.PEP&JCZT?4VMJX5ASF,XNP%[-L<=PF,_I[ M XFXQEVV2F0=PF2>L=!U(KJH[O'&1G7O!.OZ7%&)0VKYVIXKD^5K]_L@OL?D MJ\%R51Y*62VB-C/"M!H%(\> MC3WS"1.__5)5Y Z,# =9X$#,'0YRG&W@6T)U, Y8\=-87>E9UYL)=2"Q2JBE M"545"7=-5A:5E/1>M3[PL(>Z*F_YH] G!,HJ\('U!I&M3][J'VG?#8:?7 M_@\:#UN]T8WG?[G\]6XT)OZ/$JB98ZH@VHRC@FC?F6)KPZNWJ@9U95H8YMY> M6!8V)B]C2S%L=P0M0Z6O=(6^4O]8N(U.>]CI/XR5YVBR1^))MZ@T#XJR,J,E MXY20/HC-..J,YHA5D T/^^6D; MBLG;3[*.%"6WDN-H,OR&H$FR087$U9L%,X,9.^2$'4*X(8Z>QEEPPVIS*, 6 M211S58RH^!'!'&P16?.*TC6O:,;1*O@-:1-U@PF/YJJIFNRLF<5Q,D <#81C M9X"Z4.>:J1:LB;NU!3NML>=IC?@'E\6"9/[,8IY2D=@IE9PQ?L@IEA(E@9,>:Q0D@4#MX66?LRF=?]YUQ_]9/XW"#J/L=A@EN2-XZ1U' M>2V_V'&4-Q*_A48.,K_]@[0IIWR/QOWV;]_Z-Y>=X]L-8# 6,#?.U1HP C ", &D2((.# MF*F;VZW)9#%;Z(J3Y(%OIK>/AVD8 9CYS%# V#!O:\2,AP2,!U752$Q9T9GM MP'B&\?2]H)P, MO.(=?8KV6"" U^K:QI\L!^T9JY7_8^PBGZ17,$6V:[%!/30>UQ]\;T@7Y/!F,&XP-A'$?7 MW-3,Z!HGEZTO;ED:\+D^3(V"@- 4X=E<-U\PAN>33^8+:S)5;(SFNF(PSV;" M7!W4HC9CSV;'PP.]:."A80!@L*.Z-R6N)K*LN#+#>+?>LNDY-T,Q'+%M7L9I M$=F#J]3H#>I5FA?O9LQ(!@.F)N8VT,0()![:OH_@4N-2IK,A)I MGI!DGD?F>63$"Q':4BP1S#T]C[<:L#6M\N%RZ"6>6!CD^95ESBXUVRWU041W M6*F/;VZMD+WMD%7Q)6:0' &V8SG^>8#?D>&S_@ 6X$KH^9%GH=A M>[=X)@/HC@!EJ8?;GD$;S6&WAAP3V<1;[!479:Y Y@IDQ NSLF,)5.[I"ESR M*S.'&3C? F'>!V8@!E 'T3 MH+&]U_A4YL)L9.$L,SGBJ?,;CQVHF1.>W6F4:?NL8E@Z!HY4P!$L\.58XE][^L3" MC&RB,GK8Z3^,E>=BFM",'0K.#O'T2HSNC6.LP5@CIZP1RQ&Y*'Y QA.,)[+F MB9"L##F>PJ/Q^!\/X9,W=^2K5*,:S]7Y3#L-O4^J B=XQL0M"?LW(VN06$*= MT?V?B?''>8VK-^KYY@JF2/*M2':+LF:N &2):PHYAWI@AN!$5VR8RU_B7S;6 M\014+8@/K(&@.8DY>W"')Q7&VWO1NFGUVAW4&J->_WOG]J(S1!(/4^9)X<( MO^\.DT].WJ3U\&T(2@!!U5SLYH07=/&V.H[&R9>.>7 8N9EKB&]TZPVU_C\Q/@X<3Y..2ZTN^(5 M([/Q@9W-,U*_$E?GZQQL% K,L$S['HWV#>%:*9QK\\MZM3K7J$NF^D+F0=;M'-Y0M:?S#Q]6X:+UZ$Y(1&B766PT,OWPE3[E*WVH-WA* ME G6];FB$K(N7]MS9;)\[2[Q@V:,R5=?K2O/_^.00;I8UPP5&W1EGVGPC(8# MW64Z^KHA:]&]UMWUW6B,)('&]J3BG^G(1SY J.RL!_YQ2F0<'>PV&:,Y- :#2X:H/5"3@:5 <%4G=#=5'C,P+7 M;-2X>BW3S"T&\C1!'A2$W WDA0MF"!P/)GGUO:P!ANX"HCO$\U\/BM7M*,-+ MY/FO<0U1XJJ\E).:G ST"8KT>E"T:S?,%]--7N6DJLC)8J8'CIA<3Q/B09$@ M#^+YQ6F=YVK-!E=OYLH 835K_'6AV$":;2^P2LB*\&RNFR\8P_/))_.%-9DJ M-D9S73&8ZS-A%@\Z1RZM3CI)"9TE()=V*00N%Q:1"MC23-5UCG8\/-"+!AX: M!@"&*!6LJ*\4C++F.^D83&T5&L9!)[]CA7&8DGL-XN^*OL"A&(ZJTQAZ2XS> MH*/8>Z/W4&]H.DBN\APOYE86)X.P>$>?HK$6UHO!3S8(,UK8#?V\K8W4DBID;1X#MW8*ER7G\&,X9SE/ >3.6H&(4KQP#. -X M&@"/)>P8DTN/8?ZX,)]P.=30V@7-6.*5T7U^2>/\;?=+@^A^9[T10FS(GBZQ/6)G!&4\%T7A\3DR2%@2LB:=BZPBLYDISLP0H?UTVM&-I_$[; M_:Z%^3.R35U3*?%X#I'_?\J$?7<;649>K!T'5T))7D[$A.B%6,)D>[K.PFQQ MHEEZV.D_C)7G0EC:C$>.@4>$6([)'>#)8_S"^*5(_!++J;LHCD7&*(Q1BL0H M\506C0COO%,1B:_!IC_-[!+&/O&P3\+^U)T'&Y(Z)<028HWN=TV,958I M@#)7$S.M);8SC0JWJ&]VND+@)*%90%W!LA;]=;EHW;1Z[0YJC5&O M_[US>]$9(@F6D:"K?/YD"0"CFHM['>=.6H0-;1]QL16'UY)L-D*[BO07CNTH M!NFL'K4[,HEFUCDYU7[INRY]&6W.R$ \.?][P=FCE@A[A%6O]6H1N/<#E:LO M")L,3(L,J>6XA2L4F%!8X8JH^0$-3I8SW, Q;CH.;JI'YJ9#VZMDQ%FBR$GU M.E=/M8$T8ZZC9*Y&9.:*W'0C\]J!+6PR4F02L0PY M*=6C+DR/E5N/A;"6$,Y:^>6/ND",/$Z0JT5D$"]B\ %^WYOJ"QDR6:)S>$/5 MGLX_? CVV/^\-="?OZR&2$>XX:/W7/2>AWYS&//09VP]8IM ,Q9AHB@X#\42X?9KNX#86!-8>373%!H@-KB]^ M.]E&#\__(X@GO7;)TSO1&AC0<$1UY\Q&XOP[K?+8>!TR9IM/'.U_G0&RXF07QN?%(LA-I[P]?[\JT)E M;5NQI[\_Z.8/^P0YFD,>1-Y"WEM3B\C9G^ ;GY7S7G\X_M89]M"XT_[6Z]_T MK[N=$>KV@):]UKC;[[5N4+L_'/2']!5J]2[1Z.YBU+WLMH;DTJ^?X;G)3JO= M[XWZ-]W+UK@##Q_#K]M.;SQ"_2O4;HV^H:N;_K]&Z.-=KW5WV85K/J4PIJO^ M$,'"P<^PTT&W_=[XVPAU>IX-JX5"_G<(.S%#5LLMRB2H;;VQ4[TZPKL\5E6CNY6M[KDR6K]WO@[P>DZ\& M"\9UN26^DEMO:EHJ)#1#Q085H,\T;DTCZJYZ?#>P'FO(/-S6C/FN !U89=A& MU][4#IDD]83G#<2OA(%OQR#],+J%[TYMU $DJ"L)%I(TD'K6S^YY'@6'HWCT M<.R93]1!L):]DC,P,AQD@0,Q=SA([A#S$@9"( S^6-B.]O 2+PZ2([ _W T* MKYFI5\/^+>H/.L2>[EVC5GO<_=X=@R5]E@RY4^3G9(B7_@2*=-="+G:.$UG] M;56M>BK^(]6TUN6/6)^7K3)GD !^RYTMB-F5VA%WJPMUA'5,&.X2Q5U0B2=Q MA3LQ#=S5)(FK-7)5IXE5SPE4#RV5J'L:RB#Q#@L#=B::CI&QU!OD??)J0IR_ M<\LD!;Q5=/^"S#FV%$)E"DNQ9RL7-L?F8B4:2:&S\E M8?;*O6)CLB>?S;%A*T3X%]_\W.4!66K^W;K?O),D08XV71#BM==H%S$I2.:Y MII3IH>!<8*+4H LJR[6ON1DKZ,0F)XL9=PAAIN<.BN(2S\'"PL+#-5$=LF PY M4BK%4:)K59#K"FCH$O86.U-3[1I/V(M-1 U_"KS(B5F'/PM\AC/W" R*LN^K M19)%(&E9PZ=Y[(MUK-W?%>5W)28!4*P]D<->3*&D;Q/NUI[JW=R%"<8JY>4E M78<>62-ZJ^I$D[! 1JFQ%]1W*D+>3.S8X_BJR-4:C3RAC^U*0B(:#]BR0'GX MB3/*,],:R7-N''%OL $MK-CX$KN_NX9/3-X=::@28+H#IL013;QHZ-%$-%NJ;< M:SI+MLS5!(ITUT(N-K,X-T5%5:9/=O<6I,@!$P:YF4"1[EK(Q69VPZ8PD*OT MR6-+43&'\+-7U8RY+]/=B%8/2:4P +X!AC^EZ9J4[_C$_970]KM'VD,WIIS4 MD#F!SY6/B<$S[KUI]9"4B_3Q>2Y+3:XI9NPPB7&S6BX+=%/I,%63,B\?DGJQ M(R_'P<)-GJL+&4?.6/Y%8A;/(>D7J:%PS= !$2S6,L MK!R J-0H/22#(Q\HK54%KB:EV526I7I$TT_;&8.T1/'KG$&FFI)F^D.2/T*8 M?BMSBW(^4':=T0]VN#4;-8X7T^S[>L0**NPK$AKN(3E%'FA^B5/L&0;I$ %U&4IABFZV^0XRB:\YN:U=*X5/T<\YMZ0 MN48M+YE=#(&Q(S".:@K)(E"L<74I+V?MV+XE,&&(G&@S'-/2F-9(?&\BQU%: M(8AEER0\1A'R877 M;.S3<>"2,2+'UGE.:+*@?3GP%Z9'XJB[D P U^-U<6WY, MA.F/M/1',L47@'VMQ<9Q]X,T29.3F1XI"0[#]$@RA1?B!>*:1FEP53[C] ^V M&7EW,T)HOUYQH?CZ)(;^S2FR^\ZC#9$*M63B]AXR;E; .#024ZURU6PK#^^\ MU 5VJAT9^)-)&8@=_*(,X*]FVK)G?_"S+5A@6EIOUT:13)/F5)B$R)(X%_[C2*-(&O\B MQ_,B)U?3/&\=%_X3VX,&P"^/;R5G3\ U]EP!4PO,P62J/@51-]P$V;KIE]7= MZ,TV3 [/XE@;KS]]\YHW.U=HU9[W/W> M'7<[(U8?+2\3*-)="[G8S)\76%=UL+ F4X4DKID/9'\":M=YH4EL^*^%-B=M M/HJ_*\F)N17NE C*&]J[QX/R0INRC,W6!$AGX8%'S8$.8&@9:L$05CEFQR?==B2^;O>UBEK':)(O>ZYXI _BZ]& M2KJY#Y,'04E(!RNEKN$HQJ-VK^-#\E8EB1.*YAQG>,\YWH.R=@[6?_'@G41" MJYD6_\%5LN2I* M7*/.$BL8"\3( O6@K**8@D$)L( L<7*V1>5RE%Z1>: GK7!0F$5QA.&@JVZO MU6NS<% ^)U"DNQ9RL9GK+M!U1W8G*($#&:=[LF M-[FFE&DXA^F2)($71UF<9( G<[5LXRHLF^#=##7/B' ["3A3C/ SMB::33RQKMY05?1F4UZG%4 MQ8D,OG<"]$*-DVL9]_1C"<][;47<)C7N:4R@685@RS)UG83B-8"9A6WF\4K> M.(RC6,XJ[>96 PQHSLMHJEAX:NHJMB+FW#28AZO4"1*L9A,_$]0EGI,:!6,!EL"< M8@)SO Z!6'.5-Q*3.U=7G?88]:]0Y]_M;ZW>=0<-6^,.H7X/T=SE5N_2 M_:/SS[ON]]9-IS=^.V&9"=G<50QKQ)&"TGEXP!.G_]!YGDP5XQ$/%0?W#2)V MR0\I,/ $@M5P["&V'4N;.%@E'[0,=?.-M2N[QD1?J""?+S5[;MJ*?@VL-X=O MP&LR7LU88-4K269&W0/)5:Y6+V(9,L94.6&J,,LECOR:@G+5RB)JU#BAD6GU M>&80Y<8@RGQF:19E8$,-PGO(/T'VJ-T47GNMOKD>/>_2LTZ R[_+Y.1\ZY$E( '57-QK^-MD?CWG,GN\)$&"^\F'VCS)+T!2T5XUT@A:XY/ M]=SSCN0HI=%SS&PD!-I 96&C6HV3Q#3]&+&QD6<$?(#?]Z;Z0H9,^BB?PQNJ M]G3^X4.P1OUY:Z _[YUTX0]C'OJ,N!-)-YED@LD!.QC("&.XVH%G.";!*+4E M%<"2GUBJZ# Z>(,>LSE]:\0QKPH0 $UTQ0:8#:XO?CO9AA#/_R.(5;UWJ!2@ M;X%IM'FOWMUMH&'FK0G:>$#P0OLTVC:M8$NP1,YT:5<.6M>=RL6PT_JMTKH: M=X9G2-%_*"^V#V1"+P-O/7B*W1F(\^GNZWRV'@ M=,F:;3QSM?YT!MFSP*&935_OS[\J5 3W",)/D*,YY!G>JZE%A.Y/<-UGY;S7 M'XZ_=88]-.ZTO_7Z-_WK;F>$NCT@5Z\U[O9[K1O4[@\'_2%]18W?T=W%J'O9 M;0WATJ^?X6')SJ77'\.0QGT81V_4O^E>ML:=2[^.) QO-(8W;JD5_O&NU[J[ M[,+GG]8&MD*D#RYA+W!M(703O+ZHD4B^N@O#1!9B6T9L@O:#IX![BQD&G;A; M5&Q3Y?:M1\70_D=U8GLI$.$%*,Z!A6V0$O1E_^'*EY"CI8 DFE4W[86%Q_#8 M"YV61O&, /$$8="P<\*'U@*?A*U0LI+?W\]12 FG!![N"N[[7_@Z98_N[1H& MN[VK_O"6LLA[')'6-+-6M:N1= U:/L6<:P:Q#"'G.1:& M8;4<7OZF6*;3<^TX$K+0&,\ MF1H@.AXU6- NT:H&91FXOFU:<],U..F3-!B\O;BW-56#%87+/Y*'M=U5^(04 MV[WQ$Y[=8PM)8-@1SJ5?;2T>879($M;>(U^&L2]TAWYQ[5YNB9+F%]OO_ SS M(68NO<8!78#1#!9Q:B-LD!;1P<\D=KM+*C<&2!OLT%.GWI%C_S&T?9OS$NT) MRZF\&CL]^O.@FS\BCQW&"Z0D]CT9W@_-F5+4+0S: F$.4)AHMUN#3FY;B\;'^> H,M0,? MVU-SH:OHGJ!843UB_;$PW-TDI=8;S+AV(T)P"^OT M>^]T3$BHROP*48QH** M!.!0AQ0)O(()PLPKORW!]J"1/2)ZP8KE86V+"T_1KE.%#:2YZWS=,4Z^?-7. M;Y6[L&U?M+1 WKS8&D7H4E7#K U56XJ?X4I6K#;"JQNK M7Y"-W;$H\SE,VJU- F/2;&^=&- W1K+L&[T4P_O)*8MN1Y8XG%&P^5!>@"[?P2L:U"=@JH]^VH/(% \)/BKZ@ M,AX_N06I)[ZQH#R 4J?+3#CKK^XFSGY@ (;RI&@Z\<\0 M7P607+/M!58Y@ -I]>1B;@*;$O(7@$!=VN*^Q-O1O^%[LKQ-1.8T27S+ V-O M+6V @64:\.?$71'8]+1=2Z=KK%_CFPG;VYRJ4,_?-D<\10?M9AT/E9/M@B_KHP M,&@FH>;N,U:6R]HR@NEMJ(JEVNC"A%_HXU5K=/')$XC!%][-J;C]V!K=?0+% M>TH?41$D#A&C"BM$3A*B$%GN%@9'-Z9-&U,;:X/H&C9P]9)Z_K;2PD\:N?9Q M =(5R+O4PFM["_*6V\< ZH*<%[F[NXL>(G)A&:FJCV033<9H09*7[,H!.!]K%-Z+55N M!5Y5; 5TKXKO'6(5+RQZCGHU(7_D:\,C9-\Y^14ZFD_D]KKFQBEF)AAPJVDIM+,CFKD@5A$8A'RKVB$S:IV%-,"GJX\X7Y4W.%KBEL, BLX!>F M.<;$_"446;-H;3""0* 8*X/L$H9+X2G(W'*_[\^-UE349FA.TYN73.9,37MC M8P>/[P#'DJE0>]PUKSR* 1%>-@"]VC[.R:%[F_I5@+ *D'6VT*G=7G&GL.:/ M(O>RL+2.=B>MX?/^PQ+P;5?_C8F:>05Y M27X->9JDX,7?:+K&!.OZ7%&)F%^^MD$P+5^[P6 00/0AP;'TMT/=;U*<4D\# M8\>@,?=GFH](DRO=M(IWBS(M.;_OR MEM(L)/LST_SY=(&0959^BC@(SC B_I/-&$'ND)'C6H-^RD4=)'3*3#V@NU)J MIOKF;ADJ"P8D!6:=7QJ2-UJ5ZE'3KY>VQ5#Y<>L3KX>=_L,0V]AZBEC_[+S* MR0V>JV?;N;F,R= [@#!6];%SSYFJ%/G<8W(@;-9X3I(S;AR55BF10M6KA8== M:89FPR8'/9JF6@:-<43'-:M2T''-_52.3_]K0OX8V+W!\8+ U>MI%MMDAY./ M NW5X/-M^^BV^-$N2#7X*>)1_!SOHTK F,=[@*Y:#3I MY]6 M:,QI""R,E- M^!'2-#?90='CQ+EXL#Z*CG.)M+WAJHTT]_9IG.3<+8X::YPHX*&)'6>\&@>? M[PLXSKCUW>E#Q3)_O'Z31(_0^^%[ ?#_J S'/^''@(EQ4\&)!F40[W.^+T0?O%/CJ^" M\SZ5:5(3]DGL9C]%#-;'>C@T.1B_ F^-!>E9D#[6X.QA19N\2;TZ0C9$D13"A1_KT6.OQ-:10QNPAZ\6S:,NV(D4"A MSM6J34Z6TRPO7$)ED'/,U2/'H)/!G"CSG-1,LRIJL>/*J>J&6V4RU0QL;3G= MBJ\8CBKMI!XYG+VD_[H[\@!^KW$\L'LUU99*++?J.$ >.98=-\AEKMFH86$) 64F2[DIP:;,%]S*MU.:J^ M::T0<+D& /A;QU[I[)9;D8>^'RHIH@F))M>4X*>1J6+:O_DX8X>3$ M@D1PS]=D3I(S],&5Y7!)QFG?ZQ8-+=EIV!C]4&ST]V 8REOB-S3Y^BU$KC\T M&@(EOL[QPFNQB_:I3\\AVI_%*X89,N&:$#!A<37AG1K_'3YAL29RC8!#\_M, M6#S:6I2.8CQJP.,M6EOVC7,K]6;^2E+*![=U:O6NNQ)/#QGR4X]U&@@J>R\$:\X/X#H'U&\?TLH9UY!!93>8Y7BS9N:NRG,EM+VR8)FT( MI[M-HJ?:O QV6;P971DX^/8P[,3@DY;[BPT?#<-U,&1GV=4XJ5KG>#[#G)+\ M'.(ZQ >11Y;*=Y*D++YQE#%SGHK5Q&S*(CDL6:RD2L9>!6&O$.X*/D.9#^Z* M;.G*G-2L2D_YS%+H,/R1[&'+%:JQ)7JU>Y M1B-7AX#"USD]@Y5Q2HIG$&0Q\I'21%RL'%\%P[.>II,UVT,(&UFLP6;>+M-Z MG5OJY6LJ2UJSG,V"YL>QG$TO9[,\5;$+CL@C3MEB&9O'3'V6L7GD & 9F_EW M?;(LS5QD:8IOG&[/.@?HL"Q-B;@Z,TYD.\HLS<21'.9-#$YGRP648\[2K#7X M[!M/'%N69D826GJCL'W6L#X@2[/!U666I9E+NXQE:98@2U,*SBC;7VRP+$V6 MI?G_V7O3YL:-9%WX^_P*A,=^CWVC2!/Z6]$KJF7O.EQ,0613A M!@$. $K-^?4W,ZL*&T&*.T&J'.YNB01J?2JWRN6]':DY$F9M02[^@Y^IK8J8 M[7J358\M]:4^7D=RO.:2,3I+(*&(6[VARD#L0K_& M -8>_D(P&%-N^=)_9 MFDNQJKGIC!NUUFR*;^'&OJ[ONN0?Q(Y_,ZQ)Z.5Q>,G3FALYN#.#/F9& $LZ MV(*[^]H]SW+;G9I>WNQ>+F_;7#_+WYM]+'-K>26.)&"ZOF4KS%O#V[(T_>9J MK.J\T-PLP&F=\FV797E/BKZ\7XFFJ>E+<>C+@E1=VZ0O*+,\OGIKDA6SM47+*PL)2UL3EN(0EEUD()M#6*Z\ MR9IVEGJKPRKFSF[N3XJNO#>!Y3&Z6SEMLK(-=^.]DYVW!SV'+*V<^\V%P[: M)B$9ZF7\B+H(FLT(4XW5VS76:!?(!+S#C -:)-HBZ8K^F.W8 C](]( MM77U>+\PIT^B@\R[PT')]UYG/T1'"^/NT\W7+V\G"YKK-9%93EB?EBPAG_[G M;[\/(_YSU_UT63J[O^S^6>I>/5[>_V98SJLU#11.D)ZZ/#6E#\:0B[6ICK]_ M,"17^7N%_LMC./*K'XQ?LPOYQT7^0N)NK+V,C[?GGVWW6XR.G"6(5B*?&\T@ M,6A5/). 5AUZFQ;<%/Z/+?$SN]@+:5&2J;!ZI9-JYO_GGY\/CE\N;Q 7XV_G%[??-H_!-^_7I_^1 E MA7H'OJ.@1.$&DYQ(GFD#V[7Z.QY4YA]-6*V?E GG!P M^%SC+\]V0^,%GH6]#0S+YP9R*VC%F1ICGX_AD[XQ"3#Q%C9D]7J8?0M_'?LV M=#=V\+5>CX]Q#+9+3\5.C9D.U ,:L6W.8VP[XWLGNWPLLSM%22]^.:,%(8& M:D'#.$?DP$>CI8GC>-]>K*$% PXF3P'_]P0^@!5XXMPUK#ZNNA@- M-(),&FA*.#2^EA_*QJ=N]PX' 2MFH(N@CXW*!0A@1LF/Q[XWL'%77".P')I% M#\DCCM8*X3=T<\%OP^SF/ED.C!=&-^0\- :^-TKN*WD[0KO9W81EH$_\)H< CGW.YS MD8-T(YB,8'U@#8_.23;PP\A!]G9P[J$7:,#[9^+,/>"1R_6 K5]<-2_:9KO4 MJ9J7I?I%IUKJUJN7I?.B6:^VJU>U#',T9(P#[W=!SK^XN#B_O&AU2F>- M9K-4[U;-4ONLT2HUZK5JO7EV<6%V+W1RZ *FXM7)H>=YY^OTT(?"9!'RPQX6 MDM(>5S 'C CL<9&A V2;30V-#;R6!G(NKC/?>GCCN4E;AOB"$ANMAX;K _68-N()(1!+1OA#;8>U6A[5:AK(=.[2Y%IUV?I3SJY\5 M6'3Z'*-C(PW*!#&J6F.=^LY".36O*@+ %V1M6J%XED;I MEE$ZI\39/B2JK='3"FO6.ZR:D^KSJ*6K4[%((5ZT@+7_D[T@64[A!:P8,VMJ M7)4*JQ^Z2FTF$EFJTMM6*6?^@,7K* M&-WNU?2:XM4)4E-MO%+K\H_\L"U.X-)2UJX/^'8O\_<@93V$7N_;T'/ZW ]$ M=^NF(V/-3I55.H52NS3 MPWP+5]Q+RME;0NFU39KM&NL7M$W@R<-T^U>6J\B M:&T-J28S*VW6+)8OH+9C17:LQ^OS.+@V&&(DK3>8%S:OY:_]G/M%'@%QI' ^ M!9C]E/,;.-LQI^JZ?44*2,[^)VWS4G+6G/P<:]*&.FMT.JQA:BYVTFA>="F^ M.9KW#ENSSJH=D[4JA6)I&K;;ANVBJ^Z-8+N*'+9=Y%98K9)?/_"HA;%3L7JM M)HS!*MA!Z-M/$\SAPBW?M=UG?06Y:[JPJ![0886S>QY:MLO[EQ(*7Y, 41]> M^=XH;Q3KRG UUFS46;O>+A))T:#?-N@7W;OO1X8[!+I1U&M66+NB_<5.&MV+ M+MWW)NH= N =5NO46:58U'NMC+RIW'CYTM-^(/*LI>7UNWB MLG)Y=GYV5>I>-,Y*]6JU6>JT.YU2M]J!+UJ-6M-L+,SJ=F5>U:Y:E[52O7O1 M+M4OS+-2Y^KRO-1H-&OFN=EL-:ZJ.JM; 3-HZ:QN'ZF2E"$*8!J7^=7KCSA+ MSI$#5*=JTBG>-#9TBC>-#9WB[02MKSP4:=&/WX1Z3)F#LH5MYBA6Z[IE;61/ M?>&@5*UO&6TT*ZS9+-1EB\;R3K'NBGZ;T2ZJ0$4PN",4K.W M8E9J^C[NU!'<.;@8M3%4ZZS6:K!*2SL)GC)2&Y4B"$\;@[7!6M4V_"D46+5E M*FF9LNGF6 M/NS[0YG('^J".?H 'X4CP&<[]NHFP\'34V[JBP$FCN;HO-.\) MMB:K5)NL4RE4GG8-VVW#MK8'V*XB8&T%N6:KQ1K%T@>TA>J-T L1\(I5;H7\ ME5?/6,MDNR8']2.0R6+ZD.^BNTG8%C,K(*_IU+JGC?(E[\'W(ZOM$,X-L\;J MC9H&\RF#>*U V.:#_R@SEOY:)=DC%-F2C964DJA6AY>+B MXOSRHM4IG36:S5*]6S5+[;-&J]2HUZKUYMG%A=F]T-&H!0SV*T0TJHHNVG>X M3H#&W^[D>1*$1LT\7-QI?G25#C@]?0@>+-)T04"?#B,\%!H.%ENJT5! -!PT MFG13EK1WBZ,A)<)&XZ=]6Q]5#=93J5R_5ES35H_BK,8[3TEMYB=UJK1+-;.8 M12Q$->:-R@8V&JQ6ZS"8?)'T5 WTG0(]OQS3VD!?K;3]9N586ZS=K+)ZHU"W M9QJN.X5K?G&A=>&:N-;AP35VYO;X_N!;;[70D[I(\-5.?6I=2(<^&>%KV4N! M0YWK_)I*A9>WUA2T.JQ5[;!:L3)G:E!O&]3Y%9CV)%NM6]B251IU5FWI((F3 MAF9^D: #R5%K"E"@JE*4=*%I=EK@_U+G.+Y=48#DJ491Y(W7* M-%F]"8RKKAG720,\O[#2SF6J;<&TRIKM%JLT"Z7T:Y1N&:6M_#(_>Q>OMH7: M-FNU6LQL%RKN1INJHC@%P(X6MO9_RO/K&AV'L!5C9DU#0;7&6OJF\+0!ON5; M\#6$K;=AJL,)#M_!(3&ZW0OL;8A:)TA:M55+K@B] MWK>AY_2Y'XCNUDP)VF*=NHD.6D6B"QK@VP;XEB_"EQ6YM@73:HO5FBU6-0ME M*M PW39,MWNUO;;4M3785EBC56=FM5DDV&H+UWK%[;4PMA\BL,B)H(#I-]:O MQ=2J-%C+U'-_@EN_:[K.^G-PU76@O]$N MU2_,LU+GZO*\U&@T:^:YV6PUKJHZA5H!TU<5(H4:ZBT59N#_ORQ4,W:3QFKH M'@7$)4.@;-]X+T2BC5J'$:M5#9+')K(K.K_9>\7FH-&L+ :CS:Q4! M&P=+NJ:Q47AL'#0%VY:8UWO*Q(8E5 /06D[ :GE,R7[:>46-JG&F\.K!:M'? M\Q?N3M8V1M99"\37:EN[\NT?RX>R3.;5--H>EGN=\PYK=FJL4:QCK@&\;0#G%0_:KQBU,5)!^J]66*5>J _C=0M M([53*8+LM 6P=EI 5D\M+N)D7/%X*(O+:]EIUP?:7.Y ']2W#O 0%RM>.T-5 MO:]P1;D[7J559M%\I%2,-VV["M[0&VJPA86T!N!X219K', MJMH\]4:L@X@P!=%+2E^Z$OPAB$']""2RF#KD^\1N$B?%S':'U2N5(I$.C?)M MHWS)6_#]2&H[A',;:V37=0C#28-YR6OPOYVP\,G_>X_<+[6J [!'58TM^@@+E%+A2";OT+%0X%$UN7=.#U$&NVM0WN MI.&^Y&W\(9./;!?76*VSPQI:8SEM7"]Y27_@["3;A7:C70-UO% $NV@!JFIM M;B8C[ML][!0$K^@)_%D$L<;/S.*H%N.H)G"4W>T+_@1[&_0<+P"I[1'>/G.\ MWK3$5 2*N,D2!B(5;]&UX' M"G\',LWCI7%Q>?88!94<>%ZIT.2#CN36-?YA =3]J=&DJ-$:,X!V&.?>:&RY M4X.B=$#F!T'0,RSC''ZV0Z/[['..A,+XF1[.?/J+\6J'0^,?=U\\_]ERC?.A M%7#CS'*_,>.FW"T;/\-7OS#C=6CWANC@B-0F2/5+#5A&P%W; X6,]R8X"I^_ M>,Z+[3X;CNV2M;DGNDX.X\KJ8;;QZ2_X_61LP,!_S*7&K4VM RT#KL)R2=-G6_MB?;='D]&9Y_O>*P[# MPJ#S1&+/YM)DN=1"O_7RK+1A /P<^$'MCNWVG GNCC5W%>?D.IRWB@^AY?:? MII]Y"- *U!R/P28'""(Q;P-1TP\1F_9B 9#G\Y;Y_QT M9D)@*!!:U];K*A7\,[N:L&SSUL1X.WD&MF#43,4'?!Z,.?3WPIUI>1&SVGZN#OZ= MJ,Y'E()4.HV[3V=_YJ?2F(VDDY^09$\?H2B3:NOJ\7YAL&VB@\R[PT$)#NOL MAY@%Q+C[=//UR]M1O'/S?F2#:G_XV);B7_J?O_T^C.R4=]U/EZ6S^\ONGZ7N MU>/E_6^&Y;Q:TT!%NJ) X/+4E#X80R[6ICK^_L&09LR_5^B_/ NG_.H'X]?L M0OYQD;^0N!MK+^/C[3D%A#?V@;7;8\LQK!'L=!B1 ME!E!"I[WGCEJE%(L@PVR>CU0$/KPTMBR23P$>@/4 PF)1X^*5H'H(%_#9GU. M/3##'L!CT.HK<$GC"49B32G#CNT:@PE\!-0=1P%$>U9LO.9L?E\9-EBZ@$PDH44]_TI*@D1:0:H\1H^ <038(3_C8'C M@2(/$/1ADQE^AF]Z8Y(BU!X)##%T7H$#@2BQQ4[BEV?&E6KCGH B/N_V<72 MM(?;JWOZIFP\PN>X^X:X0.E]R+XL/N_#E+GE"I4'!@]?^&HL=SXLI>A(HN$K M"!G830B?!=C['%EH3KK;O6LS=Z"K*6'(#>W>;^=G:@UP6O"SYT<"4:FZM$14 M^^%CM=R8%89^REGWV M0H'>_FZ,/,K ]'.?C[F0LR3UBD X!J;B]:$;!V0IZ >6*#1N)!"B1.K=JL6[4JM&3[QX W\Z)MK.*W?'UZM,7ZS M$"M)*]6U&X3^!,_TF178P<,8#DG_UDV.PUP30Y6RF8,AW">@S?!JV?@7/JK]<;V<_7G-[/SLKL^P \VG4R-Y M]"1%S670&9$M".!M+N0VRY!F=UQ8:D*XD4HR"IN#3:T",+#B\J0!Y1 =D9R.+P6"&H![XVL;SQZQ8Y]G. ;KP\K0\@CFFG_QU+= M>SVB:"27(;TB9@$:"-K^ KMOP_*3:CEY^DO2%-4#Z(FI]7S1B,T6&+1 M*/P:=+*$ZX\M&H)>)DZ(S0K;\*LW(WA8@L?PZM[W!R M0-@.0-BB+X"L^*$\D9FO0"KW8;YY7T6,)?H8"8)X:RF7-Z *P*Q0&Q7Z L>3 M, 9:YH@F 0/X[3$P$(_XVLU3A*W?@N).>H70)^!RFXPJJ"GL52&^!?L*H M P=8T"5D@'+.\7-RR'1,>.ZSV?4QT,[#YFV%_#9:PIX5#(U^TG6 OHM75CZ? M-V,T?KPU;4D_U&6A%0BN/P)YCN85V:DB3C3/_JU9_]NLG\AR#O\G@A\D*'Z* MW>,>>),PP>&90IIZGI@NX,P&P (B>\#;K1[Q+1]/;@"/)KCUJ^4CFR=^&K&_ MN*4GH*O^9!SVIE(B!*H"#\&O8]_K<8ZCPC>8!?E.L5V5D%XOG._9\/Y1"QX<##% M'.,M5*S:ARGW867U<(!NTNE]@:Q0=8?FBZ^L05)%IR7M% M-2<2"8D5G \!3\Q =VOU<\;; M1,-\:C(&KT)/1#HH&0:E"@@$_\L2=DV[)Q MB6,FODU-2 ^+?J(OY6!Q_^5LCI14FU-/NEXR*_][GN#9EP!D/)0DZ6 /U($4 MB=)B##WR"./Z#,.Z=FE)9T2A\YO_7FP] -&*=^EV8;UKU3GSG>,,TJ#K]:W, M%_"R_]F:E;DWZ[."W\]?'R[FW;77YA2VW3D@Q9<>( MV/UTS7)]5NB?Z\7RBZ0GDMM$9"40]V)*)D/[[$#IA7UTEPF'R7$,+3) D(F/) DINOKR6B]_ M>^MS?$=VCN>W[:/7<@9D3,=KG_X=\'&4AI[YFA;2.6LPIRK4CB%^D!6HY:FZ M.49C@F^$(40N:2'.=!9X&/*N[H^>4.P$M ULD.B>)K8C;H.(\<-W"=:K;H#3 M$ ^4A!W)H[&\&=^J1_K,4AJ0$#3?TH"H)2&GABF7H2?+H;90,WO*3!U[7, L MZOG2@W16VR^S^.RYS_@:MK9-B:&>+S%LV@P]![8L$ %=-U[(%P3Z-*K%"_1I;Q;H\P [_^"KZ6L_<*VOR""H9&7X@(P72F9[<2/:<8&YRY2\16617RM\\O89GUV$C'H4S5&T>@%2 MA)KF!8@$J*)TW?Y_@P(>G?)6>M8H>)1(E\&F2WUK6D)]O<3='SY&TIPIG&MK M6;9-]TP).B.,]#T/8>'&PJ!B_48"6U59CW"GV&KF9[R"M:Q6$C^^0VSE+<+& MV&HVUL%64Q6F7 M;-?&VOJ)(C>0BOE,2GJG2)97G%@456MK,:4RX@_2-W[$8 MG9I2*>"]DOV]-+3[ )'?>JT6&I,6/]'XX:/K_?XK/O11_B/ '2C_K228]7[. MWL#*7;&# (,L\BE>*Y^;)H1%^C%!\7)I'5&Y:^I(0.F.;MOIV>!R-':\*>?T MT)U$R)UCK94*@,A?C=4[LQHEH7+.--_,?%/,:3:K.6%[\2E(.URYQ@,?ARD6 MFCBHR4 \EO"JNO'(:\PU'GEOZ(*^]6Q#XV0Z=96#6N)>T%#3-&B>AIJH@3,5 M(=27#W=WOPB#(/Z(9G>T*7(WL( Q3\D2&)LE@6B@ZPU0'R >8R_@0=GHYAN' MV)S=;=<6V-!P7'&V%AC/C.$C?ZOQPS,D9>=J[-!A%YT'GLG4>C:-'[D3=^G= M5Q!"@!]!\[<# 8KNBV4[R ZO//\3.AZLBX5&FS5JL^DOYH%!Q &A\*,&(,*' MH>O$WN-RK&9@.0@IW86Z>VGY+OIR*(EL1KUMUXNGWG8V4V]O+A^-ZYOSVR^7 MQMWEO0$_?+F],1[^Z-Y?&EJQG0D6LP* 5M*#D*Y.Q"$C*5L2MHF,R"$% PE9 MXAT9J/-*]BXZCL+9T24JD3RV\AS'-R=ET&4<:CLS!M&Y!6QH)!U<(P\=:$\R M ^$4+ ,.2*[SN15,@/R*!T:4K8?B*/O8#? %+4/-R% #SW%$["D&XY ^X:)+ MKI4,_,O='@$,\5SDAKF*:/W;?H/E-S0>QJFF,G253A'H?1++C\B*LK2V;9JS MM)9R*4D;,G%+-,V.T6G??8Y^#S#MAOI=&'%!LJ!.\HWUB^W?"Y%%*+%AUUPR MZG^GE)J4[%-D?WHSY^=6LWGNHN[XXKKBS0+4%5?US_=<4/R1#NX7<7 O\> > MHK)X?O'WY7/.[J!8>*NR]V+A"<*U];5?? "J[_< S+"IXN!?[_Q>=[Y:G)W/ MH7S[SJJ=IH.X7"A#H9GC-[%.IXC1/9Y O68KS4[7%9HMW&A8H0@@(WTB],B) M\OA3S:]5YWZKG&HV^_$-*8.U.@S6*50E, V^GP%NNML_. M@=>H5%FU6 6I=U:J) =_1?Q(L\HHR?S3QPON>I3?+Y);]Z9=;Z'5WY^BAKAPITY*S%WJ@!(J,X+W^C)WJ]($+?"H M*(?&?-$P7]VEEKD#S)L@,M:."O-:#TW;._-\MW\[ >9X1)>T\PJ4+/0.F!=T MG>M^OD&4=:=(1B2-PYWB,#_X?[&SP+YPF)=T[HB-F:>FR%W0]MRG&D\4ED&4Y;;PNP15$D)DRS?+(B>QN2O3Y0K M1M8Y6"=(.ED-(;44(OY6)*"=I^B5C7_AHVHB+!,[32'>HG)]'Y-38NKH%SAT MF 9W?ERU6'817IT=2J@V>([(4#8NO\O^J+B+2+T;!Q)[@X6O&RL%&HOBWG*N MR24%9$5EG?(I7.7-K#$B]T87L*)6]R&"AYKC%4SQ/)Y=3NSP-+\!DU=AI]F<:CPMK-66%@3AZ//0*BN@D@S.4NOC0@9G/\5!JL8=:7 M!H1.AWO(=+A8]%7GPWT7^7#CS+>W@V0*J'N2O_KG7A &,W?PP4QJBVJK>&F$ MS,H6TN26SKH/EQ>81.CN\N:A^WA]>Z-S"&5'TI7R^S3KT&8@F7\1TO+ZN=BZ M(\'+,6?,/0^HQ(6!HKU,SG;M(J%#&3W.SD9?XZ^_1#4DMM1MI;6P6_A:=&M3 M%0F16BGA$J)'T!4;/,W/>-/,R2ZF,]Z\V_#PXJ5]B%1O"6?C-ND\ M5)04$!H%.T5!Y*LM72E &Y56H3NT"A4'!P6^D3I@JJ3$DC/^?(H'$0M:&]-FN5*HD$7MF*?6Y9.X/-*\:==G/"^F:4GSUBKG4J MGH!J?S7?VO6A;^7=-2_/MUQ Y\9,2^UV=-JOR4\$A-5S*Q@Z/(B?F'?6!_9W MWB_]A_M>JK)Z#9Z'18"??I#E!^L?BG3B-9RW#>>5 _UVR<-F@+T.&YL+[4(B M6FM>:EW.L5"[X_#^KU>>/^#V26AA\TW)N'<59N#_OQR&2BPWM%6(25X$Y?YU M.@F?B1_3D>-B@TMNS/ZYY<%CG-_7<=IF:.+&O#GG5!T]=][60=.*Z/Q+OYSB M'VJKL11NC_K:KU[$O) Z_DW% MO\T$@26"62S;-UXL9T+A:"I01<::)0/!5JJS2'%H/^:?A_K*B7AW>#067B_0 MEQ=6R*]@D?Z):[1VA%)>A"BMUKQ%6CDW[/$O4KWU *>"]W^!(3[GE__"Q66XTL@31P*^"9,WWN1// V-Q)EY;./%F,W_B M&; 5@7P7BY'(6&>JV?OL4@!U+[&W!O^./].IFT/8&MLH6]1U'*]GJ;QC,Y3M M4HQBO;(RM4:%=6JS*6L74>O&-DKB['12U0YK5&=KY:S-X+-DN9M/2QFV+,/2 MYZQ=L[JL>#R3Q4'%IG+_!<37_&6[\=P7'B#I0,H2/'HB_VOT/8:.+)$P>+[!N6 MC,S'MC?G43M;2B$R7'F^_ B?,Z-XG454NEINS6%/JX7K'H10[R)V\H$_(X>\ MYV//Q\0'<2SE3"!4JUG ^$ASP_C(RT]?+F\>C>[-A?'I\O;3???NC^MS R3' MV_LO.E(R?]GMCQ(UQK4K3AJIWFB3:)-"Y#FZ-&C*5G*2D*$/L "?;( M^@8$&$BT'0;&.3UU^9WW1-Z6V\$ "*@OJ/E,FT^8XH0' ;[M^<^6(.BVBWEG M7CT@\GBV*6(Q$/L6_&;\S^7]UX='7"S^@?COC15._-(C[XG/4ET90TP PSEF MCG$<'#8.3TP0UL29,IHF-/;,0QDR"^S2(IE%+":J M?- ^?O,,C]IN'V;J3]-K!9S;HW4*D)W"R@\\Q_:0HS[97DFDT1&+,QK#B&A? M?AY,,$\//-#GS[[5QP]_@9>=*4X#A"+;%>LU 4E&$(+T2HF0I+3.V@\@4K4 MU^K&S)D4XU>G%VTNZ7:6:M6JE?K%Z4N:&JE MRZMVJW71NNITSVL9B8+&:4,O_2Y(;[WJ6:7=;ERT2N99HUFJMYJMTEFWW2Y= M5,Z:C>I5[:Q[=JG#L0L8CMU\OX&XCT0;O@C:<(FTX1AC;X\=KQ9GYPOL\W/ H/^4TA1)FLWJ]&:#U2L-UM*1D^_&TZ?3R?-LR$G8 M61B$UEH55JD4*@6%#AQ1ZY(U$IT2V]E2R:T=7D#5N9^^T1]HUUEK>9!!;034L_V MR1ZC/V:;>B9?A)/BD&\BI09(Z7L3,J=+J!Q:E(EC5-W!#3:_#.@UD=0>-.EH9VD<1 MQK&&?3C5PSK7W#UTC_ &QK.'E7E 7.CO]KY[TSENY[:;OY.] M+_#]L-[Y]WOJ"VQ\4KX!C>K>?0,N;)_#9LT*Y;O9M#T>2-VJ;E6WJEL]DE:U MZT#Z;J0SX[IVBO(X;0,:&]3@=<[H*%8)%YEMQ+_J_ M4D2\]67$[HJ>0XE&NVY?MD'MKV=A;K-6OR95*F(G27JDO#N_;#QT:S?."Z-C\=+ZB/BF0O MZ<%Y B2[P\Q6AU4;FF2?-,E>+H_8"9+L3KE5$))=8+/9 ?62C'OS\:LF1:<$ MRY5UVAXE6,63<]O,K<:JU39KM&?3>&GF=CJ0-I?S&MP#I/?.WIJM\H%32!^Q M1E)T6"_G,7@JE+K1JK!F2U/JDX9T7@F=@T!Z[Y2ZU2IW"D*I]06)6I)KM[_. MK?UQT((MQ)GM@5:L&68&M&2Y^D%S:8G:^UQJLN=KDU:=M3H'M< 5R/\KQ^?K M(+C;E;<7<1>I5FQ_*)Z!+;#M8]P"<;?E877.=TE2[9E)FE;7K M+58_;)ZFC0+3=P/P(V!_^Q^^)BL%)"OK%'/;.5FIL4:GPYKUV:I Q=IV358. M-/RBY5\8^GF+B5CZ8 RI0!Q)LQ\,*7S^O4+_Y'0Y*OOKR\_\VPG%=K&F0/26K1U!FLKG0&Q8E*K>0?%_DK M*8[ZFNOX>'O^V7:_QO)/_@Q%9BTHG?"Z9B7C:N)C\4& :E41Q'E+WA*#5=6V<.R M2P;@@H>P.59@]Z$#WQO)NGLX&1YP*GT, Z&$.LCR8$I/'A8Z MKI>J&:.SW$ ML7BRE:R7E!PHP^4%B0::""8PS>3@>KV)3PM@XSEV88;Q7'U5Y4U7!WDW"6>?VF4_+I5H^YU0++J0=TQON'9[NA <0\G/AXP>D:K\ L4LGS MT7)O&<'0\OG0%,CU^0+4CQM/G\O[ZI[$K[_4^YW=?NOW"S M01J06WT==!_B?;Z0^]IU^]?1)DOF("2(W8L*[8;)ZHV#^MD4 G6G#>LEPR). M!];-6HW5#UL^3"3[FDH@"^6=K"!211!C% M 4B![T%Y?Y=CO*5T['%$_IE:F(:Z4<%>7-\RQ=Z7Z_:)37[-18NWK@VJ.')XRG37DW=APM M,N4]<'E17?MD1BFX\QS+/8$R)T4_UAN[:]Y]+AHS:K.*>>"JJH<'U6FC=KD, MV,NBME#,J%&80EP:MMN&[9)EKH^(V+:;K-DY<(W/PX/JM%&[G!/?D1+; VNM MNOSZC.3_#VMLN5KPW_&IKB]9E7I!(.A=P7A1K_4K+!&3;>KZZ.V6+16V_N+)O=?V:[V\=_'L=XXU/?JNFC,J,9:]0,' M[1P>5*>-VHU#?5.H+18S*HH12J-VVZC=.+BW:+2V@W*_K@ISTJ#=.+:WL*2V M53[P596V]\_(_8]#R]:"_S[.]<;!O8]_%(L9M3K C'2BB9,&[<:QO2G0%HD9 M%2?/A$;MME&[<6AOT4AMN\HZ#6WO/VG0;AS96TQ26T6Y_\"Q*=K>/R/WG_^' M]X;&/1]/GAR[IZ7_'9_NYL81ON?_4RR6U&JQMJE-42<-VHT#?%.@+0Q+(NG_ MP-#5TO_.4+MQ?&_12&V[PFK:ZG_:H-TXO+? I+8H$57:ZA]Y^7N3<&C\Z?G< MTJ+_KH_VQB&^?Q8L[*Q59QT==7;:H-TXPO?/0D:=59$?%<4:I5&[;=1N'.%; M-%+;K+%:Y\#>TH?'U&F#=N, WV*26A#]&X6Y8]6&?[4D7P$HO&_\:;O/?6^D MI?]=G^Z- WT_G16.)9GU P=+'AY3IPW:C>-\4Z M%DLZ<%):+?WO"K6MC>-\ MBT9J&RW6[.@DRB<-VHW#? M+:NN%2:F@#?]J26[#(?>/7^C?I!CX_@[]VZ.< M1Q0V#A*F?3X'&(>^S8,O5*V]6+RM!;S-/*AE:PL@TL?DH,=DXZCD-XY)D;CI M@3V6WMZD(U9L3OV<;!P'77QVTFRS5K/@)T2SDV(?DXTCKX^(G30.&XN] CM) M*F\]QPI@_/^N_CO@#N^%O._8+K=A.W[8\K7.$CUM^:0NT>/NR,2^.G\;"35 M0M^;/#D\@L*/:P[U ,0F9_3SJ,UR\>#%XK(FJ];;K--XPZ.ST&AZMT=OQTM3 M[-.V7"![$9FUR/?YEM-:H8_<3^_PM&E&IX[>\^G?TYLW"5 MRD]Y\Y>?$-[I(U"7TVU=/=Y'C26/"**"^Q^,1 >9=X>#DN^]SG[8XXYCW'VZ M^?IE8K6F@<(!7K"Y/S>F#,>1B<:KC[Q\,:6?X>X7^RS-!R*]^,'[-KN0? M%_DKB=NQ]CH^WIY_MMUO,3)RED#\0S!5>,F@)_^N>@:N3"P[,P+NVX.Y!TQB M*SO')'JS@]G/97EJ2']-@M >3"EA'C>>$X8_HV\'H6\_38@*>P,C1&G%&/O> MF/OAU+#&@$0Q\"P \,*8"B.X[T&O\F#FCN[+((W)04 MW9O)"#:FMYQ:)-C#)"@]6];XMX?>D/Z/(['$77^_S9?N'];A#P,#B;IFRF/K>"1Z2+CS" ,\?K??M!\;$V=,J! MAXP1__Z$(Z*)A,K31_(<@GIL]?NV^QS]'HRM7O2[@/_ =JF7?#JWF'0L1!4A MQ';[W"5Z^)WLAV2J%$3_37>3K3J2S#>^;UN0\W"578RF>I,F[\U>/-^-9HVS MDYB.G$WJ-/W^]+$;_O[KTT=QH/;;\XWW0A<+1JW"##RCT4#FN/0=/ -1-VIFT1!78,\^):2U@,GL.[G7T'9/(+ _SZ?SQT6]50_HR-O.^.S9 M2V9(NLDW?"E1ZT[*D7<.[#<(5)=*E+SAX9I.Y:Q=,9E9U^DDWQ$X:[G@K+1+ M-;-@X&Q5.PRD_R*!4P>/GIC[^#(='/2XUM?B)WN +?-%FMW=%;XT\9G M8RUV4@1\MNH-5F\6*GRYP#K,87(3$(*"XV0Z?=GL\U]TTHS#JK-IJLTSFHO64]ARV-\0)CO#.?4QX MXY5F@]4:!\U%MS+&%WN0Q?X;>_0?V\QI1+J*Y'J*)/U"%GF%=+172/&]0IH% MN*%'>;#"#/S_EX7BVTZNRQ^'/N?&%WAW&!B7@(3^(6[,,VNPKK1]Y&@L@K_( M8=%8"(>AA6#4.#@$#JJ%PT&!+>':F^==.4QT-L[ ]9;OA/*<7D^IJ;%FJ\T: M2,N+(VK'F&S5FZQ9U[X[Q;,J0V=GOO4?VSE^/E*06Z3YQW3C M>D]G8FL V.JRI6<>)PW#C;%:[AF&MV6)ULU"N8@560/;,+:[=OGT" M2D?A3^ER6: 6G-+KGY:V5&--;/M*;G?86J]:JK-8^J!:C_?^/'N8;U^K:-S@K<$$TQECW_V)0/R3%<#G\ - D_>L )\2F3OY]Q[G_8!:Z%F^ M/[7=9]DRI@ =JD&6B[#4Q=GT!UH\V!YW[8 R]5Z S/I.;]C1= MJE\8GH?F*&-L@1PJ!^)Z8308PN%*0P'\C:%I>"@ . %4Q8 5-ZS"PO;-_HV M_!+"-^E!4IL@/LL%L,)D!R'W?3OT_*E&66HD7<=)[ZF!U(0V(F!R%W'?D+ MC8&5A<^\$6?&@'/,Q^MCSF)*>4[K[W.'"$3?QO3G;A\:(=KC ^'P;2(\X@% MSO],2UX!]^#R;C.3I-Z(T_8-[RDDP8;5;)K]CX_5=XYZ,D0:)W-12Q MR9DY_YFX/#N:%'?0<#^G\3*28 M6:G/1HH==*%^?_IH5LOH M8IE 0O\$=F@QX(R6[2#9PC__L."M7PRKU\.;'12Q@+3.4RORDVNL4*WBT;?Z M/%F9XI[WN/V"0E] $TU5K=B\(&\[IR+O3W-7+,319=B2'P\0$\'#JS.Q6HP6 M,GSUMK-+J8L5:OK!FX1#L7N9G9(PS=\NL[)4A/>ZV_7J;7>SZI7RK%5TT\W* M9$764EB6_'[FSY9C?+%"D%0U]9T9R17IH- +:40V"J!)T=\.C&#R]!>H!?@] M=N!- JF:]!S+'HD#[- B"T@'2D_R?)!P+7\*9W3B!Z24VB!//DT"$#J#0&@P MJB-40WQ09BW#L:TGVU%"L=3)T7@O%&1H$@0OZ"U0-QQ"6NYY01@DI6 QO*2L M+95K,5AZ'@N#A*$CF\&9_#7IDR(%7[W")'EJ-8960#IU@"HY:4(P7"^@(AH@ M+S_AP13$TG(-:X1D#")K5Z^-D()A:_EFP-OZ5F8+GH2=NU1Y.1&BG,UP7H1+_:X5#N)/4H M.G_B>)#B9F$58*HP!($)\6YZ:_M"1$:29?24[!PF]AGM<(8MQQ?O?D *;S03 M.6@Y.OFM& -#Y:%T0+#\(*Q/%TA&99& M@E(A;DG7FY!9"28G]\)Z?@:='P:.#8"2B:N@Y@$/6H,!-9?'45('"3J>."$- M/JF9QN<+5LL6]63@<%G!T!A@A9CCT #?>V6IFJXLM:BRU%RX[K" U*Y,$W R MK^!@/DS&8\''+">V202S1@FS5D"C1&TSH\3#U[N[SY=HE.A^-LZ[#W\85Y]O M_V5:&V=BF^Y59U7BCI.ZWS0A4)C3H?D,X+I7%P?'FAEJC_ MO*6@B25ZVF E#IA/"B7,L66+ZQ@;,<&#_#S2[Z->_)M)@%88277;3F:S?H!S M/?/,O#"L59U.KR4>[@ @Z^?<-4UFUMY([7#(_3T@W#36MX'U:E[(T:I>J%O! M>L=DM=H;(1?%@7JQ?%!S.MV%H>Z:W+L>K>^+/(:J9@&-<_7-C'/7-^>W7RZ- MQ^[_U0Y"LR,1L#!"Z[O!OX^Y&Y!3)]W?A*2ICX2FSE%3G[UF,EZMP/AQ'GU: M+K%+/GTB3XDKS^/&.+IHA7<<"CGJPF'8H7,*QF5?+1W=1=$&7C;G/XL8S_0@UH[JEAE)? MSW8O;IW1>=X83!R'?,^%J=AR'._5.\PGU#SO5S M_9@OG/-NC_>VVUFQ\]#"W^\6L> [\[KZ@Q':(>TD_0(\#MCLW^&I7ZV/UX^7 M7XP-/D,\Y//CYOQ^N'XS;*^/J M^J9[M];0?&E\B?*786 M0C5E$@3$S9$-NY8S#82?&T:@!+'S%+00>CX:.^E)>(!)\)@<;Z:R M\1#[" IW/1E%E1RRSY6(4W(\[QL*1]@BC,US8 J^'7P3XYN /..'(,Y00%9? MK _'SX%\D8 SY!8Y&HKQ]C[\;G^\L_S0N"X;US .."&)I49?U CE]L?Y*PYS MNHJF?9Z:]GT\[=MHVG'#=6SX2D[NLYQU@+-2^C,2E@(@>]-/[>]D4E5WD:E/!$!;CQ0#@D JBC6,+E00/K'6]_>O/*:KV+0$F* M0]. 9YQ))V/C]@5#U_BKIOS9D= !Z/,7[GAC 5MXZ1NJ8QCY[-L\M/PI@S/Y M8ON>*[Q@,#:4NWQ@"P_1O!!!.OJPZ$:S8?14,C6#VT3^1">D ).C<, = M!\^OG5ZY])OY2R6#D"V8R,A#A@G+C:996&^[%ZA?D$TQ8\1[0\N5/Z,G,>V. MX'W E(BZ!:@M1MN(%-9RR!V\42$"2]W#ZYX,)7%A*YCP:G<"#ZT1EBL"G>7( M/%OP]&<+][4/V/&G9:/;%V04\<#$:J@^Q?08#V;8]%4VO5N;)]DHB MK!T?1Z9J#VS>)TL0C)9$@Y_1HD"/]OFS;_7QPU^@26>*4P1$$*V&YV&K(CIO M!T/>C]N2]]$:*4/YX;RC8.Y92? Z?\RP'4/4"U4=H)GFB^'PO MA"G*&&PI)LTD*0CF"\<)&\LY)4BD(5B$:AXW5/'R4)3J,W&& G0!V=/BBH&.'@PL*BXW\(M(!(@3CT#LT:V\U9 MEP25LX-@P@,*:+B!LSDTNF1IO"V8 TR*0',I""_*$6 @D\Y$ CX C8%>06MT<_=A\ONS2] !Y[A=UH%> (H@?'Y\SG-7/SZ M"XO8& @/V='C5_EK0E(.A9RE!FSY%&T5C3AS4B\GF)9&O(CC35(,@86(^D7" M%NH=\+MX%<:?[A SC+BD%$B#)J*&2Q80D1FP+Q&YZ7)I)DD+>?F(;G>,\V M\H!S@#C_]T2*@(HGC?$8!)BO1JKD 8NEW8$'L@_" >9&W,Q5Y#I6'BBER0": MHR0S<_DFR?NV/R%J[Y6)*,4@$=1E( 1TAU M>*1KKSZ<'(JJQ;@)( ?$K/-6(K,"(/-_1P%4QD(.N%",>L.9YX3D3P(JF1O0 M$@//IN1-E)?%6-6M(D@RW_#>CS;R:9I8CR*9#1WR^,LY;" VQ<;T M27TI;'%XZ'$0*TDI#$(1HRM#NTE@RG+7;I"U'"7N15/&%$0?&,AE8Q"B5>) Q# )=HQ0ST,RO0!:3 MUJFDG"1HQ8Q9"#H#M@M46M(YHC>A[SE\,I+C4^,1%#-G'OFFK(313!HO2,0# M\F8IS0WDE#A+ 5J.1I2\CZQ]E*&#AU/*'3$>.T!)9S+./0'A%TB6$CH2I(S7)@,^:Y6#E8O,>+-T3-W+L>HKIC6 ] MY$4-;2P)D[$\$VT&)69P*5$AQV=(F('6A>;#9RV!R>F#V&J@XRN*ML'0&X_5 MA=\STG^T3EIH G*L5U>F-K$&\C.R&B)HQNBPYL1&)/I>#*^'/,2+E3N5,F7@ M 3<2=E\#?6ZQ=Q3KK$"9 7$A>I/0X2@>]WT@"I37$7CP*^9E@/=+H('WR=;\ M['@OJ@?<+Q[9M>2,YQIYE$R# D 6E.4@[FF'Z$NR[M@9:[(&(%BNUG2 M4)2TX2L12!C) \Y36H='"@+Z^MDR5V(T3#Q9TMJ7M+DSP=;1NXUEV@X!2\\A MYCXA=$N]"Y .@GIB*&(X#FE,S%%CT=>PBCSW,@+D>_X4O" MB4,9>[#/; L)QPO4\%X]^8Y(@J#N8&6FXB#.;!T=7$PRS&)%#1^05RX)TBOT MB]^6N5_%7[(D1%/BW)'\@>8R5)2"63ME[.>B/&U6"E%0MW!ATHU'IK^2Q@U. M.A?T\L'V !]%YH_L5+4+)R+I"4!8!T MV>0R!6B9D)2'Y6R*S'A(#4C7=:#QX=,4( MD8RD::_ 4ZRB7*PV:&:TFN7:3[/T:HW]WN%9I!$>W98Z^CCKXWS"QSG- M_+)52P2GRZ1ZCT]T"]DVAO>:S*Q46;5N;B2P8#/M#JM7ZJN>;S14V_'(*.XV M/O+RCMR*O[?)TJXRUY%HXOH +<2:Y\WFRNN%CY MQ"\>-$PH\%R7.]&,DO9%%Y9W:%-DAH@(4:%/OO7"M3"D"<"I$X"H0$!:0A!V M:DNZ&]*#P-U_;'<:K%$UR0?KQTJYTL'C9?1M9Q**P)<1>DL-+;R>7,FXFJ0+ MRPRD0?)7-1I(8SL#V9SEGU)=T=^?/N9&YNKX\YSX\V1LK\!K(!V;9Z)O@&93>P 6T -0)[$O6MKP(N2+5N7%WV7Z^H6UU77>^A/& M7U*BB*6Y_8[A4'GR\U&O ;?3S<:KYT,!#4W/#VAZUFA[)V@K"'D[2/D'#3A- MWC3:3AIM/QX*:N>8/(-KG+T3G/UD:*"MJA.O6AII\ZE(>U2UO??R1Y%/QZ)- MVEVEEVUV\'8UEW1OG9_R:JQL>0#5"C/;)FNV&GN=]XZ7N@@=[&7[W%\MO6_' M?@;-#NLTJJS5;.J]U&?PY/>MD&>P6FVS3J6C-W+[!W"K^DM>T3FS;.YUWW[: MGLC>:)"TOGV1?=]52F=B6(Y?7B\*?S&KK%UOL7IEOR@__.J>QO9AA-9AR)/> ML[6/7(TU.AW6K%?UD3O"[<.(1GWDCFO/?FXU*-YMK_OVR\GOV\Z%[Y\;Y<;N MX+]PTW9F,<]96OW1\7^DU35UA"Z7B$K6"MS6I$D5RZV%R2//^F>1VV*YHM\-CW#U]ZHYSWYH@G#?V*YP? M?F5/8^L:A_(BV)G5_.#W ?JC8MZRG(H^]\ =)YGG4.MLVR).-=9L-UE%ZVQ' MN7MFN[Q?&42[YVSAQ#4J+5:OZ=N48]P]LU7>;VR1/G%;V+,V:U;U>=O!WFUS MT7*=XAHZ(N70PO&HDXU?^&.-\;RUEH[@;_ /&5/0GO3 H7EVSXRDO%R/D::H6%)Y^)GUNK2ISORU:@\SD M-SN'NDC7FGQBRZU&V<_-^KM,?Y[<]@XMDB[:50Q ON-T_ 6I:J.+=FG Z3)* M&G [V&Q=V$;C;!_;K0O;',$5J"ILTZCNO;#-HQ=:CO$_E_=?'QZE94+7N=FE MQPVK5QJL5=PE[56A55T0O3CW\L:GDE];7J,=W"50R79UD$.:2$B>\-Q M*G+$!@K-_L[!VZ.LLU:KP3JURAY/RQ;63J-C3^AHM+'VVS[E4HV.8T&'V:DQ M4V-#8R./71CW9/92%U@] M7DO/H0NLODN7W8O5O&N9T6J6:S^1Q^LRKKVOW.<&"'3V"WQ,Y7\BC]G4I91R MER5/3968G!FO0[LW3/@'5\I5X1\<7[1LY!_\8VSD7[&=%5R&X^'W^0CG9[O0 M'+J[=D>P,CU+^PAOPT=X+J2V[RF\90*@?84+YIKY3GV%M6]P40#XCCV:"N*J MJ7V#->"T;[ &G/8-UC@[4IQIW^ CN"HZH&]P2EL&;0\4<'A>WQWMW,Y98YU* MC=5KVK'T%/:R56\S4]?_/8&]1&-P=;\9,X]](_7=D?82SA,G/-LQ_C]K-/Y@ M/%O!24D4)^+69;)&ICPSL(IR>V49+5":IDZ1/R4]E*'B)_( M7NH0\:,U_APZ1'QIQ^'WY\N9=M8,%X@;23?957V2LRE_ VO$T1G7\XV!'8", M9TRYY1MC#A_U6<)-MS_A^,Z;'KJN,>^R[&D2V"X/@K)Q^X*5 !VFVD"WT[=] MG.'I,L$A>2Y-P1.MX<<.C,,;T*<&LF,P5.N:@+3?:Z A:K1QJFL!:X)Q89C!6$:W;'S>9#R/P_M$?8J M@=7G#L# G^(W.&MO$ABD1L'Q'%JA\-AW/9C!T!Z/H6]QCN0(8*0*B_^> #"X M+W)\P]P!)/;8"KEL!^&X@J^_ZB"YCO*838U7&TY"#];*=L6!]>&(8?;MR=-? MO!?B)P%LCCW HQH:+YYCA;9CAU,1:*WGP=O_X?VR<1$? MWN10XC&39DA#??5\IQ^=WWCY8:'%\3&L7H^/0\OM<6H(7P(X](:SX1-]K!MJ M/TU"&]X&_$#;W\K&&>]9DX"K%0^G8U18#42O""SHVR]V?P(?R1W$7A3E4$_- M\Y?/C\K(FS03O4L8P3,N-.P#>'VN.D82.8+-1YJ("!P,<%_27?SO[,]ZN?-4/(3TBVH8] I4^W=?5XO] /*=%! MYMWAH.1[K[,?8DB [5X^7];X;EO%K30)ECD(:Z/#6G#\#&Q.)4Q]\_&-*L\O<* M_9=G<9%?_6#\FEW)/R[R5Q*W8^UU?+P]_VR[WV(TY"Q!M!+Y/&<&B4RL+D,* M9P_F"I8Y' :G4B0^MW*(6+56;FTE1&Q>486TQ ?=55;EK=6RJ%*QJ)>$6%A7 M<6=1EIW-PLZB="RK#CO+V^,A/CO>$]!.(7QB-A5A)F7QM *']D]0.8+=^"@#[U7^,DGO@";ASS4@5EPF@HGVD\K>W[[S^N+ MDMG!7D@,'>,2.!%C9SB=5SR!%L+#'WL^@ />!$;.:<4<_IWK&AHS55;.<#Y[3%^56U.?/]#FZ$ MIA/3R@ Y1F/=?RL0@*? 2ZFI#TQL#$ M4-J$(T4TM8>KIR@"-8)"> ^ XXV4=!C CX8]@O,/DX$E#03)%0.6W:>.Y>P+ M,$[@UM"UP"H3%!PZ=5"$7I4PZL.=/=R7_YZ@Z@++?.WV_C.<]PU]Y])Z=>.\O>N]%OI?22&LREIJ9E2JKUE<-@\KC,*F;K6BVU\@,'&.Z$%.0GV@"AZ2D]%,^S[PWLT'H2 MJJOL/[M_\=K"KV/@M" W29L &J&DIDB&MF6&Q10IZB\W"QC5CPVSQNJ-&JR8 MT%DI?!GVZ/+_GM_>;P:B=@M@5*]OI>DW@)6JZC6#KJCNE.AY10LC@C;N2;PC M:(R#A)-Z5'19DN4!FB6DQ/9JAT,I,OG\V4Z0>&AJ")H4/,I=[C]/%0NJ9B)9)G+%NV^6.0" VB!D#SB,,0&N1N6Z<:"T'#2;PDS;K-%;&PRQ/,5F[LK*>Q& .*"QQ MM!D^IZKVP? :("@R-&']V&PQLU%3D[]:?;) 7T+?ZMLDH9'IRQA,7)*C% 47 MI&1D]3G2DP7,*JE9 3=2UMDLP<8VYVV+C7+HP/X.8[5&WL0-A3&V[\%W:-2- MF!#1&&JJ1\%:<3%#<;& M!)+IOLV=WO0&HQ<":GS.=)2\IZ1R5 W:RB8*[)0 M9<@::S0KK-G<4%RI@BH/WU3;G95D_BRP8L8!TZ@#KI9G.O&\)-E?=3Y+BSZY M_,A8CQ61KK;1T>5 $1O MLG\LHN7/B=>L]&LYY-VL;D2_WJ#O"P@5&G\XJ.&H1L3R"+D-^-8+%^.?H?_! M;AA =P&]9RNNJ*#J]:465> M6EFR.IB-%CS> ]: MD.6#KHBK>(%7@]Z82K,O.HU^\J5^XJ48T#QQ%BM[/(MI)Y*!P(%A(KTY-;(!Y*_4EY@Q^KE$ZX$$HKSGRT&*K1Z2NEJ(J/]:;K%ZO M;J9K-9G97-5(E4-@A!$EB&G-"XP:K^2L8 BBA8,^8'3%$$R> KMOP\OZ7GL! M)"0)68@)I0*E06&:)C-KRVYIAN&DH-$Q6:VVPGMNLK7)*?AT';04 M"]=@F04+T80S/D!'1/G;H_5]%CQTIR%)R)-X7/X6PN,*1\)N70/\M&JM]=G. M4OVTZG56-VLKB34: 7,0,+/GU[.+CF;8'ZO5)FMUFAM:Y\P* *2V^F7DG%'! M.4?O>N06T;TP+!C0"10?$I?,,/&1<(_*4$3+==$'6#A>H0R; !U2& V[S :@-(7>F,;?W)B$V2DU^ MQ2_[QD-()%XZW\,&V]2)VDSI+)_>S\&$[/=]V$-XK">$"*&RT+T2N>(R!'K.T>/ MP!=A?7_":^/$U:"<4V\R0O@B[B9NY,<.WR<7%:]MFHTZ:]?;U-V/U0JKHYF[ M::*>A9#.3<7>G3S#OADU4]T6QTX/SA2ODL3V?0]Q$>9W_^:-1/)%>=TAEI*N MVZ;1#00>W)Z\B)BVY4YC%R_,VRYN Y/GT+&57X=%URO2'=*Q>Y:Z*U1; M@(^#Q "M: EQAN3C19,DI-W,]0ANLN3Y2?>@V8%E(O Q MU6367?[)]L88<&?WDE%1PE-"O!@[5HBP*-BJQ#H*O@\++%A+PF,D/?HHFK0( MB"[.V0*Z?TM0/@>*ZO,AT!\4-R0?0)HOF'OM SQI7$D^>DZZ=&]J//J6&X@# M%, AP'91M"[3FX^1"TP0<7[90$\U$"8;L*(&9.A* M02! GG'Y*S^I[C@"*? M-4Y>3GPOX;F7Z=9>W;=F!?-G\1"VLWO/MZXG5ZB:DW-7V3GFV\F\J\9W4/3L M]Z>/G^U_3X#%H#P.!_#<&MOH%G3/ V_B]_#J0F5.+] ).30-?A!K0Y%=J%?B MROW+\[\AB9(K2/(W+"^EGD]K7:_RR9YX$O,D@!# *<)'F3T!P1B$YF#@B_I, M:4XV%8039AQ6-QO,K#?FZ8[)_ <_-EFE4V>56A5)8$\-G'Y /^<7X-]N-J80 M^^@TL,AK7?8QHXDF>L"43DUFMFH+>R@>R3V\P/S$'9N_*.'3PCUX LE0<5 2 MG[^#;BZ ,W?KK!?+=DC%(V\^BRK& 8 D:I"SPDO1A [!Z;_(\C&?N^>G> MA.R,[J>^CY*+B,M29B&K#VN#DBATB4VG5S$Y4V&XBJ*Z7-ALSX\?S?IU^RG! MG*F3+#1"H*5B1GW^%**3K#4=R7.%2TZ9"C!1@I@R6DR"T.M]PR>!J@PI! =7 M#F#@<,QM@?*+"\@QS*H4>\K&13+Z!=4/8*9D.HD$F[I4;(2AAC8EJ;2(&4SY$-:>?B;I;0S*>MZNSKOE9C+.5L;)XKTP M/2P)J]+[,X8ABN+S?-#9\0,0@+$C_#'DO:$+XL#S5(FN\_6;.6I-*=)KE.X! MCSOAD):'QD)NY$$:Q;Z[WZHI(*M1W@(1HHI=C)7 "+PE01"!I M_&JO)01C8&103/H(*9"I][)VS8 LOVBI]1%2 %L MF44KA?E?@+$155%!B[38T1).E?'[C87$QK-A70DK:7I.LZ9 '?.[.5%(1Q%A M:/B$#-1HGDC<_W"9(P.!FV3E4$ MHJ)/:VHDUZY(>D6,V/I&)GPKX2;[&@4P$3A$)C!OC 1^XHJHW)#8OY+*E. E MQ+3HSB5$[@&[.5%!4$$ )T4@\X*?.1@NC!?D=#>))\FW0%! -21N(M9-E(Q--TG >I2! MG\X>D>HAJ P)-K&&8ML%;':$^E/)!G[HT#E7TM> M_0D-@R*9_:5:%C??XJ(.#XIL*!%Z)NT4I,[@U?E;2WY'!C#4"--UGD Z$ M[1QQ_(^[+Y[_;+F@5R'FSRSW&R"XW*7T%K\_X8MDI$=KTJUK_,-R)RC4-)4- M1JAZ)(#VQ26/9@)/N_LGIT*?8+?C\9"X>B2KD"3,1Q1'2EBTV!5M:;$;R$O[[CP7"M]#K> MW9RKL5OR(':E2S+\)K)!94:@1']T"OFQ$8\ ^3#Q&B$;A# >(!(.#S$97SRK MLG&FB(5P\*BQ2@5385?$K0BZPN"[,3')685YYKMC.3[9ZX M]O[5)2,HTC&T MAPE_%I )1-(MA(*+YB!'A7G/76-XWGOF=,$D<(MI?7H]?P)-3MRQ9?=C=]3X M+BK2^E^E7.]SZH$9]L"@9"J*[(ZM*1%8O%Z:(%D5AH@1FAIPBS$DMVPD#F^# M23L-#19MKJXPPL.! ^0# ^6"+XH-F#G.Q#Q#+O-IIOI1:FH69B*!3HIXU"D- M0NJC1MGH1ADN! .9TYY*YCDS-GDGKJ[>RL9U2"'Y">,=\9R\1M6"JB6@1*'D M $S)2-V4DAY]3MQU-(*FV?F9R(IGD:TYD0X[6G+I)1%P1WAA2?7Z%V/L3 *C4C8K/Y'''CI;C\K&OY"7 M2OU9!.I/8_4);33O:84I)DW M7S-CFAW/##*.1=+:TT@>/8FSW$.:$5D"]'>3^91 =+&4B9Z,64*KG28CV(36 M*6S.Q.R@/1MM4D+O%\\)_^,>.@R%%*)*>8- 4XCNAL05N9),Q&#T-J:W,8_" MXNZ <*828J+<9PT&-EG57\0FN/Q9_-(#*@/$)55((>U4"6^A0L2$74[9TK-I M:93/MP@+FOA)$0[M( Q(J44^#AQM-]Q]%N%A41!"9!M*V^>29HH S?_?>/1* MP@(+WWA]6!)A+48]U_Z/T@_[7F\BS+0>29(C(F'9"QB6].]4/?#O:%;!KLO& MU<3']6#Y7"U:LQVKS4+3.J*>+"2F5;DFFMR!XJLNH#]:6;5&&4&ECXX'P.G5*BXQG279Z/ MMBQAYG%.\.P-.VC%$Q2H(HM]GC."N&!8*@NF M1=[-F74*7[GS(B^SE( G[N&D"$8.3WWAKP_<2B#@]+)E>\#$6\YY_@Y98YU MR,Z;]^Q,B"NJZ6S>5LAOHR64_A;)^R!Q,ZI65CZ?-V-R&'UCVIK9O,ULB"SD M)VHO(XT 1SU@*E:/"&:4ER[!)E[)04@X M045T-V[IR7*_8G4PVB1DGHMR0FDL4A-&YN, M"IPD[.IT_R=[ITM!D7(0C8EX+>@Y9>/K6!4^ZDG_9\&2D['10KQ2]PC8?I9^ M,Y+$\/8#3?\.W?\)>YE<1974]PEV4:Y3;-R2]Y'<[]D)/QHM /])V(,OP!69)!=4F7;30P\4+8^C@R/*%AO-HY-<7GCR M!2U3AW[>%0C)?NIN,7F;(K.)S V;15;^E%D+6'F"1)6U 2;-=E,3E"Q!^1ID M/-OIARO'>XUC2DFRBHXA "=VA4)=[$780J[AV%^I*4 M+1UYFY%.1)25FL4%P(RZ7$ED0J%LW$ZB28Z)]O]1/8F=8*9\&2B M(FN8(3:Q2**A7D](T,21TNE+>4T4V5&P]$&;NDFD^"!25 MEW$E:*J,7=-FQHJ7-31OI(C42I\+IX_T^$7I-3%ZH?1$'@I1@:>R\2>?Q@-5 M8U,^_I&G;;95%H7B",?&,1)>U/M56G@5/R7[5Q^C,"^N+)1Z36,2PYA9(C4, MLO.*!8F,O2)%P#15*TN&\$^>2F0DH%:4:R7R&X=;?=)#9ER#59U4]1Y=D-)J MD9EK5O[AWQ5@9N0:GV=+<)!2BHK: M6R_>U>3P%CG\,E6[X\7FKXFR7^IYU?804.!%3M;D=0*;"$.V2?!%PX3W2AH& M3FOBXET4.@DC?".&*SC[!(TV:G\#T%60+D?F&M&=;P??<(L5T#/UR(3F9+M1 M>$/9Z*I.$K(L'=UHZ7T>'4P"GU0%!Q38 ;\D3@2M253^0C@^Q0HDAE.IMZW9 M;LO&]2#O\\"0MR!!=!$7R7_Q\E%>(7F8R=DJL9*)M$(],N:+M!_I9.7J-CTR MP4H7 -6HD+ML83K.7SK;?FXR"4*3H)"(I MEIINU82R+M8M-FPH'1S65# H9#I2.N^A<$H1.W&-B=BW"^UKI7]V7";9&V; MM/(Z2\AG$__&''2>%2893)X)'2]C0I(56%"JAXS9($Z6_*/)ZI4&:S4[B_IF MB6P\B9IB82KU<8QW#9WT2&X3=K@5Y(@H S!+;!@2)'E_BZ6#!&L3)3\2GS=; M4L1 82)*))RT!R;J=R98ZSSC(-F.4CVT3,E5\](>97$-D>( %DM^4K27*&(@4>/O[]OE<5BX=D.79BQ2E@=SJ6*+)8]=['\])U]K-1==_KR*BOH?4@ M[#O:8-__]A<^F ;G,_1V8D:0'\&:9M[OX #XCKF6,M=:AMZ:YV;IR)<'G>[K M_=4*4F> *H2$D]#]FZ4LL;>,(UY;'%'[ZM")W;4M-AUEIY9H4^-6B[#?"9N3 M(NO[<-XX<=::>6A-WZJ4CY$?9H!**&2!T2QI!L$ M@!\<"%%!5<%&S\X*_C0 M[R$9@OV#O<[!WNMO]1Z;0!(;3)P6/,]]B'.W SYVY]7>82/M4TOU4#(+HP<( M'BL-J!TY=JON9=S6AU!M5=00&HTDTO@& _5;4JT3<1!18#_:4SI20"2BKS8N M>[Z(DAO8!@X[FJK.!2C)%B:Y[WX*D^"TS[U73V$WRBK/OZ MXMW?!(;:'-9&S#LD V]8EAZ?P39Q18#5T]BEID;\W^I>OTO\-, C.B:@%@R3 M^F#^)2D!J M1Z3N7'<%E+VTHF- F[5$M>]8]]B#"8PTU8$EW#-]B>>^$NG'0 MC#)_@'ZX] F]/E;3).?91795N<2:@)*FJ3\G0)*88 M"0:&GALMQD5.YW5C9 MK:H-:(JV?>#.>\*( I:MX(!)#>"=)^*N*,63G=WM'.[O= [V7]VVL]S)B89> M!5K..BYF^]K8=HGI)@0%&A7'6AT;&7X*\@AE1??5 MRA+0%A$&CF5$;J1?Q3@D/(2=[9V7U+I'4J;6KV4/KBZ%3L1LLPUBU@ M%:)18F&,<,TWYA.JEVM1:+W:KAE>OF&O=B@&VGJOME=./%"RPG)XA@P^*1N M..,W!?T,M*)44*8[QY6\W#K*"I1%1#VG7+(>A*9T/#9I=;ONH&9Q& M[B+XF%(8*U7TNBN*GE(U@>U:>]T<9BW)@A,7V/]-X+X-DP/<*=2O=PH!!<]# M=G>MV6'9 DW^G_8P2KO[&@FRM=7HCJ9*Z89P$J8Z]9OZ\*[( <$RD@N#Y6$< M=(9P,U@N]C&,-_D]S7[V.ARNP>D@F;X:_1>DIR#4F*#*"KL#7B#6]#JN+D MTC<&J%6LK3FWR"J[A4:9WBAJO%WXTCG"#&L]L:P=V6Y@Q.(A01 6<5G8I-P^G]^+7KQ(!=Z=G<-?(2#DD MBSX:17!EI@Q<.3DE5##TO#\\>P%F_D5^1?7O-UFNYB:D:9,"WFH-:OI!Q8?Y M_X-79EF(-HR7;UF?M4'+#RK36D9<3X$;ZT#EZROI::3A(' MNGQI8F R<;:C@#OR!#Q=U=(I[XH^.G;'92SKFS-W:B/#:3P2K[\BV2_"-,OU M7)<:\/3V,N1&@NC-2C*@P*^%^[?=',6#7YN!VWI+,H5Z7C]2+T*\[Y9WDBE. M$3:M8W,+9MWP+/\">X0MP9,DS6=>;ZYP/V-O1IW -[)6-B4P80$"BBME# 9U M[E,5(Z&44>]R,TPS#X[R=!:I!-F M#'=J#<62(!=5%:)NFYNTLE74VQC@HZZEY90&[G;8-0ED.-5$:>A->RJOH]H<;5=GZ#&K %;64$@JZ)8,V0X&$*&%NHF1B/5+J7:LT MLOKDF6S@[;.R&,$*>6I!R]N"V+DIVTI525T!9)3>R.IC#$9OF)4M?S@O@,4N ME06@-/Y+Q?P)C1B(O6&Q4 +WK07V4,5 XN.0/[6*!V+O3PT727>/IU3 >X81 M*+!BL>^JL#J=-KV1B%6<-9GBS>H MLZ4V52J"!3:A,!7_TL8T5V#4$"##S1V$DD"34)'HA6!0^1ECLR^=1F8/(^/1 M@'@/C'O(K6N!B'7ZK,K'RPY4,$(R-,CFNA&C9.YZI?5,!?!X38& M$+V5=0$!&6 XL?"!J328S.D:PRNP..! M_KHS=55W\+Q0T5I/_N0TB1. ML+%1$J&.SVM>F<+ .>BOW19VMEWE,MEO.8Y+'VR.W MTY^3_.Y("E5^VNVW_+2OPTCE/?;M>Y 1R9')92NF5'F)<\Q J!>HS%-P=;"< MVS<)M22C3)P$O0:Q@73NF %35'_3@@8]5C,_NI"YD9]7KHB5/<+JXWKPOXBV MF5(5@P7R6:GU4)%:S!# #X[S0A&$IAGF=J7&'B-X4*FPO.0"1_U,.@**E6'L MCT!I,X%;YOFTC?<8$,*(RNFN68B1 OW65V&F>(R*'2B4X(,?U\*'%I5AM5)6 MT?XT0E93*P[#I"5:@'VX'1KXJK)5/-8K".B5RIZ!CJ"OTFJMH;PR*L\N">F8 M-&ZG.GQ9ZC42SKM2G;+.&D@%&M>Z+#O8"MPKM=3H&: )'J_C3_&:1 M@%V"""4MWV#[%^QXRU=I@A39LBK@EN:GV:Q]LLA!L!O!J1*%R8$00IG3I*U>.9*R?"2DOL(:(^\NIEZ8-+R-LJ2\1$T&+ M9AKWW>K0WFH!DU<;9>J*ZV,J?&/KLS* C"6(^(GEX'XC?W9;G]TF&'*;8U*N M(!=4?P9;2$?NF*^U^B"])D0K>.A)4:5D+4V'9<_G/"50L05QB0T M=HF+\/%X^&M\(UP^YYU1-TEC@K+!0$>>OD@0/XIR1:FRU<^*17R.DZN8!\E[ MUM1?+MBH!5$8HTDK4O@-KI[GF>@1P61071F3"#6BK>#+JHTE-/#+)I!HA5EX M!"QG+?[Y;.>9A\F !1KN\=3\C97#^N]*.H@2&_8[U+,IM534L[=__]O?__:W M-_DX"6[>OLE3^!O_#&I9IKW#VY>?!_4?7ZJ4XFKRFSQ9_"K+?"7/ALL?>^MW M#R87O/FXFO7>8A.6CAQ8&K"F=A'C-3@G0>I3LV*QP%':65:H-C?O2RQ7Z=Q' MYP(-QNA&CSM0ILFS4D?.QGUD(= A Q:9;7@W3@#^B\3X=_@OT^;/Q!F.61VS M?O?,:KS-A^%'&T/6\M*MB0]<#V?D JC2I$AMV$X2$Z$&N@1;IL0Q95@W;7X@ M]XIM@B7>R?RFMBZV6#+'SXZ??QA^UKY#J829-Q!!UK0[6BT>'4JCD-_'DUG( M^4U2#1Q/$-#S)(SJC"O^K#"@ANZHSO? 04DH"X01M2C@RRU%=LHO[+G_O.0W1,\929HNH@624).BI3 MJLHP^XS8NEDR$6@[S#:B%D7^YT(:&7&:& M"TV7)8'(X#H<'SH^?,)\^!_\C4QO:M1I,V8%UO?TAY]&YWA$ZE<^J+)/$0.B MNN=8BM%T:&9*4U,)M8?CH"<();%UKB9+;[6DRU67 -4G:K#->5E]"5[V^@/C M,6Q4I''')*G;,;_P[.^QSW/67N:[J/ JCU.U!&D,PK MV $TQPZ[Q*_#W$"54" )?H2YC;J*;^115Y4U2Z57"6?5R'28QY5)C:JV=4-VPL8YO3R^JRR0J[,F%;;?)$ZSD YL5<5_2 M< )\!Q9RY/C.\=V3YKLJ[P0*H5NQ:PKYBBKJBHD>\=J&!(4E.FHU,%;96"3# M/\HV[KEC+L=<3YBYUO'_:@UAG./$N1MH6A[L_,-+KF*59K-P4<*#2/FY(.95 M>+)3:2ES_.7XZPGS5QWAD*O@D%>D"&R)RJ)&3 E[Y@A1$E)CEW0V5^[3\11U MQ%!7B#T"P6X'$25)8"0:A9P3*8+LWBH'=)>AZ9HM)4'6% 5-,4 723^, C@&?, .>5SW#Y3JN/G91X:VG-'C#ZE$5S(9F M7G1Y#TK-B!9V-W.+2_:O7E@S!A!1'2MQOUV:EGY^D2NP)%0\S6<6 '17)E">=B M% I8?H&]YP@+C:G2LIVE/CY,-YYX 1C@<> XRW'6$^8LF<+B3["3BS!E&XI3 M3_@C[K#9;*F#W/@%F-<+A1,1+I7YM6,LQUA/FK' 'C3P0SI68SA#MU(B(&:5 MW=8U2)N5?Y9>G*;)E=9O/*:4F[ GB/=%]K2*52Y5#.P"-YCVH=JN72P&*=.T16W)Y%OA5 MT0WQ!QI\D7^E46*F160U^EDSG3YA//^$<'_"F5*PS4-B8 MSJ4B&@$#O@!JFIO",FM*2D?_R@S:*#)_2MDRC)5S)8<$T%V&RW'4#\E1&$+$ M80=Q1OJ,VM,IVS1)XEBF6)$RI)RP!OALY)4=WSB^><)\\R'ATDD;#%9]0)A']Y/J6XO2*F M;AXAQ7.*YXPEQQIGBN/#5UE[F E[CQJ(JLM,;\<::D=#:,+U*%HFU1PMJ4!OU"R!89?ZPI>.U1RK M/656.RJC"C[62$R(<"@!E:2-_%-M$+8?1H(ZR0DL#MC5[M/A1%.GGM!RC.48 MZ\=@K*F*54IJAUNG5(#_2(I8,D A:*I%9$7LRJI;RA?9UR9Q@M-MG6IR'/34 M.6BI%6B,OP@'#\Q5@$@"9,9I _$V_ALT!WO8S4Z'G,\]H1YK Z14^OF-?R2 M^]>$%^[8P;'#$V:'*KPP7(+JQ8 WK9I6VL#Y_A55C^,6QRU/EUM6=5RP-6:2 MIB'6_\RYQ3V[R7(US[8WK%?\)X6#H#V("_& 7>Q"_@1W4864HLZ)GN8$P'(O#!SS MS,\J*):"*@O+1"CTK2A):-YSEL.W,D=3:B2O0AKQC&NQ;B^SGR/3EQ#F]N#Y MEA'S=,/F'(5,-=XNC@MCO*.,AFV=P]%L_4[8">A:RUC,&^6G."D3WJ=73!$( M=Z_;P6&9>["W5//"T/*T^_R R:]OPK=G/MQXL.T-X%V];F_;0^Q>[SUO_IN? MP[?;?'&PDJH(^6RC_,]JD*%,- M)G" 09$Y3FWT&ACA6S9[X?J3R:1( MO:JBV/9Z567#FF")OF%,Y9J>D>U=NDS4>_AC.#Z0OV@AF8?A-DK'VG)E&:AL MDH9CC,>.DTM+P=KC"/ =015E(:J%<&Y"3*!0@D3Q^97K]OR>)"F01;[=@/'ZPF5-_!B[_UBS<_TLYV+G_F4:+PL6X<-+W1&D1#RUT]SVSLOIIE2F9]^I?AOV1UWMW^NG< M^]@;_MX_]X:#T>]O?H:';< [;\[N$TF'&8^:Y'Z"# >^"FXHX)7>2XH;*2=XK=>S*10+7)8%"SPXTV?WT&M=&A M80SV2*Y-8JW>Z)?J38(%4:67WR3#;P]IFAFCSUX\R? M5##[>5M09:89%4YJ35LW6R25#M=6'V/FHX8BD/7DQ@[]Z]_^PH\QP/*7BOD3 M&9DS+!9*\2CI("[_0XO"5?_J;L]Z>[Q- )Y[YU1BX _ M!;LCR\L1=<=)!&JWOGZ:D861"@.Z@%9:&/!>MDPH63)+2P_.RI0Y #0\6-F@ M;>^'00M?AE*E@^]68"CF;J-DQ::14? X!$%-(MRU9F*)-:<*" :,1T=O>Z,0 M79[ZV-L&>=:W@4:B4(4$W \WK\@D9*;'4\_!#DZ"#ID-ZTLE[XI>9ZPL Q@] MG.;OB&:YJ@EL%^11\LT($X/N@8:EW'K)_.T5\[.;]C>:04D4!FS=6'&W"XN[ MMVLNP4P%V+(BA&CS^0K>=$*WLI(1'E%E4 @0&Y]+71!I!)54V>*PINQF&B_^2Y)>X$*ROYLP:/6+$Q MB.193(!ZQ\/<:42S>Z1M ':&IV^ M'](W'911@0(7LO2#WX&3GUS!;TE$_+37V=G9P?_WKF!QE5RW&_L1 M1=66O LICW'M=><"=0_$O MO^?@>ULDW0G/-@]\W_; ]]L\\/UM[^CTY'QX^F%$WO?9\/2H?XP.MW.O6[:V M?^E'A0&!/S9A+9266*+(%O\9COP)R!IPN]@:I-#5GID5&M1EGF:&E-[#YY:V M#-'APYA==\_?ZAX\5R_HZNY!('^5VM$*WIG 78^+AKJO]_9)"5.$504O."2( MIEL %MDT9DM0'#LKAD\ATY04%/VB6@D CD+*OP2'1%Z,X^OL=<N 4_C,KYG B<&J!-':(1X=Z659#<6EP M2,(DR#SJO;(R:6L$0"U_L=#E\;@GNE >4U\84+9W*L0:ATDQ+SCV2^%:N&$1 MAQ/ZH &)71:IV''[Y7$%C;R17%R <9X*0>GOR]"]?$\A=MB##'UH^"^NE(+> M(7"&GYK83<:[OL"6SY3JF6&E?A0E5QJ5 [SI,).$C*X+,711DGH]IF 5X2B6 M,'AZ)@K"L](P=26"!TD%K#1U 2>BW_74>M?R^_?F74_UNY;-"_"S6,:^,3H6 MDCXGV+2+VHQ1K<&P97X3PQ[R3Z8Q^,VE2AL973!1"3&=)I7[9A<,-A?Y]!*T MD/LUR\@;'M[:!>3T4D5&S*K@.#MU!V+%7B_99\I CMZ7OB*RXQ$+C&OM9 M:**Y(0>36SJ:C*RGUR6MF"9C,_$4!ZAF'):NS5YE>4RE0<8&X&"T3J!C+$I0 MQ> SJF' ,@B*$($)W1\>92^V^I.#2CF21DA1(ZS),B\SK MA:"VAE@1=,'ZI0]'F,S#B;:,;TCA/3_J48IZDK_PKD#$BPL!YY]@>[4H9IJ6 M6\Q5"F**FG7HX\RD^;AL&%8'>@JNF .-HR5@:R \1EW7Q=5%8)L&Q =X0WW< M.H-@II0197 QFG^M8]GG_O7"OX%''DG-#0^P!:_6SX S\'MY=^UYX":9[%D/ MWB3$6J*A N-)>6<1_+N\L,N3< /1MPJ>%;,UI!ISO@B42 MT/%2S0W5[ER Z'D73KU]N_'X(DSG0ALHI-"'40P'8)5(8OP4J6A[V1JN$F5/%RKI%^[ZER2YS7#/L2!?)1!Y)AX)!F2@TUN(=2*5 KWR<$<8( >#T'L^Z(U>>"BLK&_Q M6;^5]_^-[R_J8C'O M4RNA3EE?IK M6),"G1Y0CHBYCIP7ODK6:'E";"]P7XV/N3^R&2Q+0)P>( J^&VV >?-,(@$W M8#]$)2@O;K$\W*PP9,\W#DP^$R\&>G]C=,"D\&[KR0Y MQ>2B?Q##NU9_\=&_,;NR#7^9J$]];R@THFWCTKJF=>=A7F#I@_^@(1"G>U>T MS=E-E8I9]3 M.1$O3'HGVO@;W!8UF<54BV_==*[F"3!:4,Q%<=^4+U/$148I[VKIE[9+)SY: MHI$5MZ/GQ#=+')RR_PS-6(YK_5\13*4/\3*)+CE@A'9N9MZ0XB6&5^AC*8YO MWQPJTR+_T5IVA?&L:G]@VH#EBW5&5D!.9P;T(!T5XP"=B.[#X5IL9BFB"N!% M*T4X7JM';RP@'A>?^7*'5FI1?!W 92JD?EZ2"668FZI..A)2836LJ]_N$48G MW45]1A2N+(Q2%D->U&"SJH-^B$VLC68+#KJ0'67L@RC\C$$7PAJL]V9\#?7G M*D;>[K[Z02I&GE+#NE4+LEM6@NS6ZD#.>L-S;S! <7\Z_-@['YR>_+CBUOS_P2NSK)#FNO[B;5F?K=S_0=[ MZ__"HS[T?^M]X *>_O'@Y#=7P=.L#48T@@3,LNYN,^=WNT\(FK$!+[!MF28C MT?GIT/'.BVH2T#)!E&# M0DQ6EY$P$]=I9'#/B$8;:KL00U#@#/Z@++ 6A=L*>E!7T43?N_2 _L_12G:AIBX@S41Y][ALKR.;>%]94S\G=32:?RQB3M'!E936CE+6QXVE*K:P3;*W$+ LP]^P"3"?7 MZLPQP.-),:\S :^>][O!$ZXXNA7;\"+!@C#B#=*MV2RYRNI-J)2$U5&52G9T M7X@?M*_L/N)!A)>P]ROI]($=7U[[FJB$ZV[UKY"!.3@K2P2!?1JQE2XF]<2M^#MK^4PPV MP NC=M:EE*_&BW62.OQ^>7&M,^C!!N#0Q3/JB3[#JB%@628>3Q_0BZ_$OXBX M:G;Z(:7>4V'>-@[Q>IE' 2VX[*P8@S^/%3\Q#[ (J*:/[=PMM MKB;LC=OZY]T7&Z",#PY(#SME_+65\>DD3]I4L?Y<%P@[1;S)XLPI8J>(OT_* M=8IXLQ6Q\XJ_D2(V.>:Z)FXDGYTJWF2!YE2Q4\7?)^4Z5;S9JMCYQ-](%5/& MRFG939953LLZ+?M]4J[3LBNT[//=98KVL6:\WF^TL=3^5?I,=A;7RPO]VDBG MH>FUMG[9PD"WEG4^(.NVF$4MR_2+/'G499[&WK_]F+ QNF@][>#_5BM8WR4( M9D,@RMB_CZA&L.Q9PO"0@C^I"UCALF*!3286+GX86Z7? LQCU7YK7SY9J%@/ M0%J4Y<@XO Y9;N)'-QK M'[_0T7RXVSGA:TVGY M@[8:/0QQ[]O$O60N_[YW_9LRL=47]O1/W50%K>G[>#EK2 MM-QEROSMZ"_M&[4"\.7UDAGUWR'\R_K[>'YZ]"&,/[G&>!KTT/8X=//-4-O$7N-%I MH7#K-D3HU^3[@2W?#]KD^QOP.F*]]JU,3;;"ZZU9&,!-?\%7?0G7WG+)J]LO M>7WK)?L[S]X>O/D9+WK;^I_[Z:''!^]Y%&7#(YH0=3H3!,+:A+S-W(:Z\/W" MLL(RYD(AE]U]#6=.V!L$6H@S#U,5JRLE,V)X>WK35#$<(J+($VJW!BYDC/- MIOJU#1TD&%[]Y$-^,MZG^M'!MM<#^)I?HV";.7C&= WS 1% MV\<14+-P#-]W=[:[?#^#*]31JT'(81[0R'&F<@$(\A?*J/HW/U?TQ:.Q0HLB M^X9"HM09A[;..&S3&8?WD\7]__W7X-W@_-L[ 8\D@JL0!HH)E\?BCA7#U$<< M^-+=VOVS5_9TR\5E$G;/D.TFV;^L] M75EG\8_;_+Z[W>]U=Y,WL!+_. ;C/0UI@/$M?9]W)*!-(!!?!+:Z_N]A=W?G M\-7V+)\_JQC>\+O4G^2_B"B"7Z$61?&^2<2T$<3R1;OY04P8,=A.R(0I9QXU MC-*QRJ^4BN'"%*W!V#M',')P]Z>("50=@&&/G!8#-DFGX%D=458 QU)WO)/M MWK;WG-4*FCJH35ZTG>_3(O77ZQS.7M>1^EJDOM9NXJ D,/@G!N'^#%R.,*") M76;J7W,BX,(:;S+J']$$6QY@N__TNC/QT[,* MYQSP'\04O/_?=\,/WG/).F&(\%V1A33WRTPJ\C[X\;3PI^K%+][S\ 4]LHC] M(J!ZTR-[[L [/Z*1C*.94GG6@!0( !GY=LZF<5-D7RP@()KD@%'B[S M:DO[#1^OM/21$CBN$*I2"+6WXPJA-K 0ZI'34I) 'L$76"2A,I-&MC^J))-' M@]].>N>/4@_Z2)+$'NO,'3TXJ+?4_+7I"OUKF4!8CEF0&I8AS66@(<#8;1,4 M8,]-_"*C3B%3"2%5&CRE$PT]S#N/U@@T28$>Y@&8?%C%.%,7[E=U' MW[8<=9VSV9 .N\U)9=> M0]V5ILFMRSV+KNWIB'6ND"0&R>G0ZS-._'.^T?_ M.CG]'8ZM.KV[FS'MCY]?:MOC9\_ZF+NDWB_ M+RG\G/WL?03C<@9W.-KV_DRB[$)%P3V<<[.NL]]+[?DTF^W@8L";;],.___"P-X>IL' ,,0 #0 @ %>)P 97A?-C$R,#8Y+FAT;5!+ M 0(4 Q0 ( Y *UBP!\^1YP< *HT - " 20O !E M>%\V,3(P-S N:'1M4$L! A0#% @ #D K6.F<7)I(! %A( T M ( !-C< &5X7S8Q,C W,2YH=&U02P$"% ,4 " .0"M8DG-$ M:&($ !4$ #0 @ &I.P 97A?-C$R,#&UL4$L! A0#% @ #D K6!M"%Y&D40 >$X$ !4 M ( !8I4 &YT:6,M,C R,S$Q,S!?;&%B+GAM;%!+ 0(4 Q0 ( M Y *UA)WPJ/N3L *]G!0 5 " 3GG !N=&EC+3(P,C,Q M,3,P7W!R92YX;6Q02P$"% ,4 " .0"M8%?.=6/#\ !Q,PX % M @ $E(P$ ;G1I8S(P,C,Q,3,P7S$P<2YH=&U02P4& L "P"T ) @ 1R " end